MZ@ !L!This program cannot be run in DOS mode. $PEL"K9&! F  ` hKO  6 x%0 `8  .textD F `P`.data0` L @`.rdata<p P @`@.bss, `.edata6 8h @0@.idatax% & @0.CRT,  @0.tls  @0.reloc`80 : @0B/4p  @@B/19B_& `& @B/31*3x3@B/4565@B/5799@0B/70Blp;n:@B/81&4;6N;@B/92x JI@BS$`; $ ۣh ht 1[Ã[ÐUWVSU uhh1ۋ5hh $փhuh$: e[^_] ud1X=h9$׃hu1ۡhhhwhtUD$T$U$Ѓ he[^_] 1Dh$ tA h$ Ã9wt9v4$9  hh1hhe[^_]  h/t&D$h$hhj9 $I9 D$h$h@9 h'UWVSӃ҉bhuLhtn |$D$4$e ƒbhe[^_] Cw3|$\$4$^ v1뽃v! |$\$4$d uy|$D$4$ed |$D$4$( |$D$4$1҃ 2|$\$4$i( |$\$4$EU D|$\$4$.( '|$D$4$ESU |$D$4$c v'T$$|htL$(D$  &T$ g T$ א,bhtCU$phhtD$ph$h…t $,bhfU]Ð1Í'1Í'D$D$'UWVS,\$D$t$@\$<$t|$|$,$)|$$t4$ I$D$,[^_]É'D$D$'S\$ $6,$ 6$>1[Í&ztz utfvhf1WVSÃ@t$0T$4$L$T$}XL$ҋT$tmD$0ǃHD$4LD$8PD$T$L$Ǹhu^@[^_Í&D$0;H}HD$8;P~PD$4;L}LD$<;T~Txvg tyǃ T$4$;¸hEnD$,D$`D$(D$<$莨T$L$tIt$(D$,2Bt$0t$8D$4D$<ǃT$<$~;D$t$<$L$T$D$89D$0L$t/D$<9D$4T$t!T$4$L$T$mT$L$9t6fv.hT$<$H=T$R1a VS\$ t$$C$vNF$v(dud[^ÍvdthuGh[^D$ID$@ph$ph$ D$HD$@ph$\ph$ 딃htiui땃itgug넃gt1 uD$^D$@ph$phD$ N$ D$ Lt&VSt$ F$02 $D$ 0D$D$ rh`$H4$ǃXfǃǃǃ $1,$1ǃHǃLǃPǃT[^$JD$ [^|UWVSӃ\z tD$D$@ph$ph# kh}tD$D$@ph$(qh" khD$rh,$1Ʌt \[^_]Ë$}HDžu$0 O $D$D$rhL$ D$D$D$D$,$C0D$ C4D$$C8D$(CsC [^ÉD$ [^$h轆אUWVS 9~ix9|U))؉tktG1xAFv ))Ɖ$ȋ<$T$l$щ11Ή1 t9|~9t& [^_]Ë@}9~ [^_]f [^_]Ít&9$r'UWVSӃ,hRC 9ՉD$|~y19|bm1|$u`Qui9y 9)׋1;3S| 1,[^_]Ðt&뜃qӅQt9tEi 9t~)Ջ1t"A)׉l$l$ )$T$H 11;3Mƒ,[^_]f11`t&A)Չ|$|$ )$T$ 4q,q17t&VSÃ$@,9}s(\$ T$D$t$ $臹C($[^Ív'UWVSD$$fONBviuu1$)tF\$ٍ1~+{u~+{u>+;u )i~ 49uÅu[^_]Ðt& f1농t&UWVS D$D$0X$xD$(9M9N9- D$(9N9M9$L$8B9ȉD$Xb9J DD‰L$hL$(T$0L$PL$8R9ʉT$`tT$0\$P9Jt D$P8??9S 9\$(S T$(\$P9k ;D$P $L$0@ ID$pD$X)D$p)D$PL$xL$`)L$x‹L$($)D$T$hƒ$)D$у$Dthv|$0$ G $ xp Tw P tHJ;$EH(th tE@Ņ $Nj@|$0$ _ O$ ;K uЋSq )J A tXA C ҉Y CAKt$ utڍ$ s$$9t<$D$( D$(D$($ $j$$D$(9t <$ D$( [^_]ËD$(l$hD$HD$H|$`8l$h߉!G$} f G$&D$`9D$XL$PT$X$ D$0LL$XT$hD$`9D$XL$PT$Xe …V$7M_ &$p9\$(l$pD$0Hh~D$(9߉M9N9D$(9߉N9M9FD$`D$899F DDЉL$XL$(D$0L$PL$8@9ȉD$htD$0l$P9Ht D$P9v \$P9l$( D$(99L$P<F L$0D$PD$`)D$P)؋ID$xL$X‹L$h)L$X+L$(D‰ƒ$+L$(Dƒ$w"$dthL$XT$8D$H؅+L$()51+D$0^ +\$`h+l$hD$Pȋ|$PT$Tl$T11 J9T|9D$Pt&D$|$H\$0l$pxC,s(~ D$0X P9 D$0H9 D$0)ыp t$@)׉L$L$ )$T$ Ƌ$ o $ D$HwGG _$p;$.$$uΉ_+Zu_+Zu+u )i۫x<0D$0$p  9o|F0ƒ9mG$ƒ9T$HF OVD$P9؉\$X^L$h9ˉ\$`_ 19 FD$(G 9D$(+\$X+T$PT$ptB3T$px:T$(+D$h+T$`D$(D$pT$xl$(D$(D$xT$,3T$,3D$( ~0 $u D$0@ +FF$ƋD$09\$(x9~D$0~h9@9F 뜍t&pɍȃ!ȉ ‰V0h$\$0$C0G(W,\$0C4S8O"G GtWPD$0X(x,ۉ|$Pxs|$Xx 9T$(MЉ9N99|$(D$X)+D$(D$`"3D$`SC T$x$)ЉD$hD$0P@$$)‹D$`T$pT$dD$`l$h9T$dRvD$P|$0Xw ؉9M9N99)ȉD$()D$XQD$(k3T$X_D$0P@T$p$)‹D$PT$`P @T$h$)‹D$XD$0D$(T$4l$`9T$4| 9D$0 D$H$D$h9D$`}1L$PT$`t&L$XT$hD$H_f …V0$ D$0}\$X-T$`D$X+D$PvL$PT$8 …W$\at&T$`U^Gى\$X9‰T$(MT$(D$P9ˉN99\$(D$X)؉D$P+D$(D$HO3D$H~WG T$pD$h)ЋV D$`FT$x$)‹D$H$T$LD$Hl$`9T$LN#D$x$$D$`D$h$D$pD$h, ‰W$W\D$h1&D$xL$8+L$`D$PȉT$Tl$hT$lT$TL$lD$hD$P1щL$pL$hT$p1 D$l9D$T|D$h9D$P$p T&9\$(l$hD$0fh~D$(9߉M9N9D$(9߉N9M9FD$XD$899F DDЉL$pL$(D$0L$PL$8@9ȉD$`tD$0l$P9Ht D$Pzd9!9l$(T$(l$P9;D$PKF )ىL$pD$PD$X)D$PL$0‹IL$xL$`)L$x+L$(D‰ƒ$+L$(Dƒ$w"$thL$pT$8D$H؅+L$()'1D$0^ +\$Xh+l$`D$Pȋ|$PT$Tl$T11 t_9kt&F $ƋD$09\$( x9~D$0~h9@9F D$0@ +Fxf$\$0|$Hl$hx C(D$0s,~X P9V$ p $ $ P9Y%x H +$ Pg$_2|$0_9X{_xl$pD$H|$0F$w,G(\$pWD$p+D$PFL$PT$82L$(@ډ|$P%pD$0@,D$H$,$Xۉ$X ${T$PD$0R9P9T$PR 9PUD$0@9C9D$0@9C cvD$(؅D$0P@T$`$D$PP@ T$hD$xT$`)D$p)؉D$0D$h+D$x+$D$XD$p$$D$X$$$$$D$0$$D$p$l$XD$($T$,l$0)D$(D$hT$,+D$`)$$l$0D$0D$XT$4$)D$0T$4T$,D$49D$,)ȉD$0D$`+D$hD$XD$0$D$0D$pT$4l$X)D$0T$4D$49D$,D$09D$($$D$0D$`T$4|$$)D$0D$xT$4t$ D$XD$hT$\)D$XT$\t$X$p|$\$t$|$$$`$$t$ t$0|$|$4t$|$$0a$p$P$T$$tT$$xT$$|T$ $`T$$dT$$hT$ $lT$D$(T$,<$D$$PT$D$$TD$$XD$ $\D$$8$<T$,D$($0$411  DŽ$tSD$,9tك9\$,_| 9L$(SӃ$$$$$t$`$$$|$|$\t$ t$X|$t$$$$$t$ t$0|$|$4t$|$$0$$@$T$$T$$T$$T$ $T$$T$$T$ $T$D$(T$,<$D$$@T$D$$DD$$HD$ $LD$+$8$<T$,D$($0$411 ` DŽ$ tSD$,9tك9\$,| 9L$( Ӄ$$$D$H$$ND$P$6$ ,$ D$H^F D$PFD$`F$;$f$$u7+ȉ^+Zu^+Zu+u )i۫x41 ؅}o k$D$0$W9D$L D$(L$h+L$`)؉$l$xD$xD$pT$|)D$xT$|D$|9D$L)D$x9D$HDŽ$DŽ$ ЉD$X$ |$XT$X@ |$hC$ Ɖ$)Í$,$$$3$^D$x$D$PD$8+D$`T$TT$tT$TL$tD$pD$P1щL$xL$pT$x1 D$t9D$ToD$p9D$P[$3D$pD$`9D$XAD$8$p+D$` $D$ D$$l$PD$T$wD$8+D$XD$ D$D$xl$pD$$`$T$E$pD$$tD$$xD$$|D$$`$$dD$$hD$$lD$ 9D$8$`+D$X $D$ D$D$pl$xD$T$D$8+D$`D$ D$$l$PD$$pT$$}$`$P$T$$dT$$hT$$lT$ $pT$$tT$$xT$ $|T$$$@ $D$ D$xT$l$PD$T$$PD$$TD$$XD$$\D$$@$$DD$$HD$$LD$ ID$p$1D$PD$PD$XT$T+D$8l$p3$9D$H $9D$HD$xl$XD$X$T$\l$PT$TT$\L$TD$PD$X1щL$xL$PT$x1 MD$T9D$\D$P9D$XD$x9D$Hh9D$HYt&DŽ$ DŽ$ |$01ۅډ$d D$0D$8$ +D$X$ $D$ D$D$Pl$xD$T$D$8+D$`D$ D$D$hl$pD$$0T$$$ $$T$$$T$$(T$$,T$ $0T$$4T$$8T$ $<T$ D$xl$p$D$$L$ $L$T$8$D$$D$$D$$D$$$$D$$D$$ D$ ,D$h3D$PWD$`9D$XD$8$0+D$` $D$ D$D$hl$pD$T$D$8$ +D$X $D$ D$D$Pl$xD$T$W$0D$$4D$$8D$$<D$$ $$$D$$(D$$,D$ KD$hD$P1xxD$pL$X+L$8D$hȉT$ll$PT$TT$lL$TD$PD$h1щL$pL$PT$p1 D$T9D$leD$P9D$hRD$PNG$z1| 9L$HD$,Ӄ$$$$D$(T$,DŽ$'$ $ H9p P +$ H$;*$ $ H9ap P +$ H$p;oD$xl$pD$p$T$tl$PT$TT$tL$TD$PD$p1щL$xL$PT$x1 D$T9D$tFD$P9D$p2fD$Pl$xD$PD$hT$Tl$p$z $pY$ $T1F$: $!$ $w$ $H$ $fT$ $PTA'UWVS$V Fl$(1ۋV1,$D$T$F ~gF(؋HPD$D$L$ T$,$EuXF(؋HPD$D$L$ T$,$u*(9~ 4$ n$l$4$D$ٽ,$D$D$[^_]1񐐐UWVSD$$fONBvIuU1$)t)t$1<^0+_0~ 949uu[^_]f f1릍t&UWVSh Z p9~/r׋h t&Y ։9|6 uP[^_]Ívi Ɖ9|!uB[^_]ÉpZ h 9}߉rZ 뜍UWVS҉T$ thZ 9X 2~THJT$ Pt/t+1t#ډL$ T$ Ƌ9݉wى[^_]É빉1荶'WVSӃ@R9}AƋ@TC uED$0CT$4T$0@ L$D$D$dx$. 'UWVSP#w} )ċ$#P88<<004@$D$LDžHDžLDdTPdxD$ $DžPDžXDžhDžlDž|TONB5>1T)t3P<+~ 9;uޅuPL$D$6ED$$DžDžDž詋 FVpL0҉HHxF$x92L9}4090t H-6 xLx@ 5Jx@@Ll09r/N@9F p*H@ pH9l=*l1;F/p9ltl;X/1ۋD.)؃N.V90ˋ@909E<;F)ʉXPH)P҃@Tp)TЃ)DЉЃ)DЃ>$Puhv 188<9u $Ћ9u⍅HD$ $0P$ t$Dž7HHLp9~PHN8)‰D$D$D$ T$$щ9t$辇 $p$b$Tļ#[^_]409t &{xq&t 7903P҉{~~X 4 L  | ϋ 9-;y7 99u4 ;xɋ<xL9H9N090<x0?G07GD1ɨt OGD$0xGHGL?098<OL;_@tW($0빐|CxF9@X8ډ9*Q PL@t<8<PHD099sG9Ɖ)CW9Љ)K0+O0urK4*G4t^o$(,,k$1щ΋(11 t&9,d39(X3&+SO C |)Ћ+`8W)щtΉ@щHLD<040`4)04++| 4))94.+`|+hl)hll94l50L $|) $tL$)H$T$ L$T$0p4$T$ L$$T$L$ʏ`$T$T$T$T$ pT$tT$xT$ |T$ 0@4$T$`L$T$dT$hT$ lT$RD@4LHd0d``1Ήыd1 щ‰ Dž$tQ4d9t`dd`d942Dž$8P4҉ i$ n$ 1щdd1 t.9  |9 vxw>_@GG Gp;u,t5 9x ! 197։ڃ u<0x`09w@9ƉGV9Љ%O0+H0O4p4tmÉk$ o$$$ 111 t%;$ 9*+wG +)lDN v)ˉƋ鉝D8l<)8<++@Ë@)֋<9<| 98 `095xF9lj`@V9ЉH0`+H0H4`s4tqȋk$i$111 t%;9F+F v)+hx`V ^)ىˉƋ|(h,)(,+Љ4)؉),9,9(+h+Ë)9,t$ )|$)$t$|$`z$t$ |$t$|$*z$T$T$T$T$ T$T$T$ T$lx,($T$|$t$T$T$ T$貉11 Dž$ tQ,9t9,Dž$x0|$ t$ |$t$|$x $t$ |$t$|$gx0$T$4T$8T$ K@3!C Du09u0赽ڍ0製Dp9\0D$x D$$ 009u>\&C@u"C,S(C<S8S(C,x +C$S(C,09t KHtĉڍ009u04$D$D$p9\[009t@H09u틅HLx)뉅PTP0T11 ^9T9Pt9p(,D$ T$D$PT$$cc+tD$ D$D$@T$$2cPD$TD$XD$\D$@$DD$HD$LD$ .h90A98t&,t&j9(S0xL98t&909(0Dž,փgDž,փ0?LDž,փHLYqf1x؉hȋhll11 9l| 9hsw1gH+lpȋptt11 ~9t|9prh90l)ȉD$ D$D$T$$`H $D$ T$D$T$_$T$T$T$ T$ T$T$T$ T$#^ $D$ T$D$T$Z_D$D$D$D$$D$D$D$ Vd/1(p9Xx0ڹ0DC@kCDoC)^C0K4K,4C(4ɋ4K,C(xș{$4C$S()K,CD9p9G 9C !9F9p0\t$ )T$4$0x09)@H09upOt9G_o C,S(C<S8S(C,+C$S(C,f#F@D09td1K@3!ʨDt09{(9~(wu"K,{(K<{8ɉ{(K,x +K${(K,09u0蕴*&| 98ؙփ| 9(ؙփ9)փ 1T鉅l+p닝11 9|9C,S(C4S0S(C,+C$S(C,뉅`d`d11 19d9`v903XH9pl+p $D$ D$PD$T$ Zl+H $D$ D$XTD$T$YD$D$D$D$$D$D$D$ ^*l+H`D$ D$XTD$T$$;Yl+pPD$ D$D$T$$Y$T$T$T$T$ T$T$T$ T$FW`TL$ D$$L$T$wXD$D$D$D$$D$D$D$ s]9XLf-10N0G$T$ A T$ t(HƉC4H1@x k$p뚍SXZXZX Z X~:\ J;H}HJ;H}HJ;H ~H J;H~H9u[Í&D$P$P4P8@@@$P(@0 @,@  SD$L$ T$X$X4X8X(X8L$T$@@$@0 @,@ XD$Č[^_]Ë$\$($lQD$$H$T$$ $dG1wV$T$D$VF$T$D$V F$T$D$fV $T$D$Iup$=ud;on?W$$D$0D$D$D$\$$|h\$ $D$$ 먍t&'VS\$ t$$ htKtWtW ht"t$$tt$$\$ [^$ h[^Í h[^Ðt&t$ [^&'WVS\$ |$$9 h hC1;GD$GD$C$# s_u^090ua݆(݃(zMuK$9$u=CD$F$t'44t't#9u[^_Ð1[^_Ðt&1҅‰!&'UWVS\$0|$8 h t$4toL$41ҋC~+kЃMkMkuCp ;S|{{D$4؅tC4$ <$6؃[^_]Ã1[^_]f h'D$ T$$= hzhujBzcuiBzfunBzgt&u`B(|$L$ fL$ l$ \$l$B l$ \$l$$Ít&f ؉T$$D$ 1ø h빐UWVS\$0D$4L$8ۉD$L$ m hq  aL$|$ C=$L$ L$FS1~d|$fkƒ|ω~,k|ω~lk|$|~lk|$| ~l S9||$VCFCFC F D$D$ FStU|$0[^_]v[^_]t&F$F6t&F4$1 h[^_]Ít&[^_]Í1[^_]Í h$ h뺍T$B8JHRXDD$ t&UWVS<|$Tt$Pt$ S h)D$D$${h _ OWo \$1ۉL$T$ l$D$D${h4$q GD$|h4$D$Z G~OG@ |h\$$@\$@\$ɉ\$D$0|h4$\$ 9__t\t&$0݃(\$ T$D$D$P|h4$ CD$4$@t$$ 4u<[^_]ÐD$D$${h D$D$${hv 뻍t&T$t hhEøhÍvD$ttx|hÍ&|hÍv'UWVS|$t h$zu.$j_$0|[^_]É$$4=y$. D$(b1\$(t$$$ ;t$$_D$`D$t$<$iL$`D$8~x~xv p H3(xL$H L$9} 0D$s9} pD$s;t$~ pD$s ;t$} p D$19}H9H ƋD$t$ 9PDL$ DžɉH%T$ GT$ PT$$PT$(P T$,tBLP;T$ }T$ P;T$$}T$$P;T$(~T$(P;T$,~T$,9uŋGD$ \$0$\$N\$<$Gt$GG L[^_]ÍvG$OGɉG$CG(CG,C GG0tET$<$iGt@L[^_]G<$L h[^_]Ít&BGBGB G C  C C G L[^_]ËW3*B9D$}/BD$B D$~v<$ hs0h[;CB|a;CD$B ;K @ȉD$D$D$.vT$wT$$ hvD$B D$D$ |$$_'WVS1 htst[^_Ë;29{r9|{r9{ r 9|֋{t~311ҋCf;0|X9Y|X9Y X 9Y ~t&9u1f[^_Í&UWVS|$$pC|$8FCD$D$4$֩Cl$l$4$賨D$(D$,$D$ oCD$ D$$Ct$CC 9|[^_]ÍC$CF(S$PS(PS,@ CC0[$ h!밋SD$<$T$|$t$<$\uuCS$9t$ CD$(D$,CD$0CD$4C ,$ ht&4$H$ hv VS$\$4t$t$$D$0ىz$[^Ít&ST$ $BJB L$D$ D$\$3[Í&'VS$\$4t$t$$T$tD$uD$0$$ h[^ËD$0ىS$[^Í'D$ T$$= ht&Jtt#T$$D$ 2f$X hËR(D$ T$$LVST\$$ܡ$l\$ D$$hD$$d$u0D$4t($`\$$DƉ$芧T[^Ë$` h$׉'UWVS,D$@T$D= htjJtZ u$t, h[^_]Í&:t$rL$L$l$\$,[^_]Í, h[^_]ÍvVS\$ t$$ htAt$$u$t$$D$ [^1t$$D$ [^ h[^ T$B8JHRXDD$ut&WVS t$0t{~tE@D$D$4$NCtj|$|$4$'\$<$؃ [^_f@$CF(S$PS(PS,@ CC0밍&$ h봉$ h륐UWVS$$$ hCR0 ;0.4u{D$<$Zk$ $0E݅(\$|$ $C~SD$ t$<$T$IXG$G(4l$(t}D$D$,$dC݃(\$l$ $$l$D$ <$D$ ,$D$D$4u1[^_]fd[^_]ËCt+$ SC<$T$D$D$ND$|h$|h CU묐t&\$<$uD$D$<$W1S,$D$D$<$D$D$.t&'D$= ht-t&@t"0 f;0u 4u1øvÐUWVS,@ = U1ۅÅ\$VD$ D$D$L$1Kt&1PxxQx~|)y@ ~z)ЉA9]~x|$E0tP P P ҉T$y։1Py҉Qx)y@ ؃)ЉA9]D$E \$\$$;\$Et$ ,[^_]=w.$ D$tU1D$D$ D$$]O,[^_]ËD$E D$ D$$'EfS\$tCt[É1C1됍&S\$tK u S0t[ËKtS0uC ݐUWVSD$$D$0$D$$(1)WVS t$8|$0FV D$D$D$4T$ $`Ë@uAD$ D$hD$$u&V\$<$T$ D$Ju [^_É$D$}D$D$0 [^_S@|$T$}hɶ fT$ l$ <$l$ $@ʉ)fH l$ <$l$ $@ʉ)fH"l$ <$l$ $ɉ)fH$l$ <$l$ $)fH&[f}hT$ t}hr @}huD$ID$|h$|h }hÐt&|$}hL$D$ fD$ l$ <$l$$)Ív'D$D$D$XD$XD$ XD$@L$X'D$T$T$ @T$@@D$Ð&D$T$HT$ @HT$@H@D$ SL$T$ 9t4Y&1f;Z&t[Ðt&f۰tZ 09Y uB$f9A$[ø[Ð&T$D$9t&H&f9J&t 1Í&H 9J u@$f9B$uÐ&T$fz&wJ f0ufz$%0ÐUWVSÃpx8t$<$胸CXut f[^_]Ãty\$,$b= ht͉$D$CH$.t$<$D$t\uV1zC8CHCD$(T$$|$H;^<Puv؋D$pt$,@ t$DD$@~1F?ZL$@9tPQL$@D$D@D$DhT9trL$@9t؁8uxu9uv uT$Dt0B u؋X $\ uT$DD$pB P؃\[^_]Ë@ D$DtD$@D$c\$D$~h$P~h D$ph D$;D$H&VSt$ Fu؋X $ uF F F FFF@F[^ÍSD$ @u؋X $r u[É'UWVS,\$D|$@݃ 11PH@ uC1L$T$ D$h~hD$<$J fE~I1vE؃@~h\$ɉT$D$T~h<$\$ 9]m u,[^_]ËC<$D$D$ D$D$h~h² ,[^_]fVSt$ V^ 9uËC 9u$Z ^C [^ÐD$ $%~hÐ&$$ t@PP P$@@P@ @@@ $$~hv'VSt$ ~ht?Fu ؋$脱 uF$t$ [^g &[^Ív'UWVSÃ؅K sS A9NA|$l$$T$  C T$ P)S )tiC P 9eB$T$ 辰 T$ tbHP HpK T$ C @L$|$$记 T$ )S [^_]ÍV@듍vK)$~hҐt&T$D$&'D$$P $T$HP D$ L$T$ Ít&',D$D$D$4$色L$‹D$0z,ÍUWVS,t$@N^t*F4$\$$N~ G9O D$W^D$D$9ߍ,t0CS,$D$T$7 C9uًND$L$$&FD$$ F@uDF,[^_]Ã,1[^_]f $襮 D$tD$^1ʼnD$i4$~h붉벐LL$\T$XD$TAh\$0\$(B\$ \$@\$ɋD$PD$h$\$Z 1LÍ,D$4@h\$ɋD$0D$h$\$ 1,Í,D$4@h\$ɋD$0D$h$\$ԭ 1,ÍD$ D$D$$hD$ 蹭 1Ív ĒhtSNt&b6u蛴!kĒhu à V릉'VSD\$Tt$PC h\$ C\$C\$CD$ h4$\$߬ t$D$hD$ hD$phD$h$uWD$0D$$gt0D$jD$D$ h$8h .$S띍'D$ T$$=UWVS<\$PC$C= hMC$RCNj@G$Vl$ l$<$St4$D$Y,$D$|T$$<$D$D$,D$ D$(D$D$TD$\ŋuurD$$op\$ D$ oh,$\$DD$$D$D$ D$$ªD$C$<uCl$$x@Ɖ,$.><[^_]Ít&D$TD$$LpD$$D$ Ft&D$D$$pŅe$ 닍&D$@D$AWVSt$ \$$F9XPtES xT$T$hu1FS(T$$euFT$$yf9t 1[^_Ëv$FP獶VS݄$hً$sR\$T$\$8T$ $\$\$\$`$NF\$$5V$KM[^ËF\$($Y1D$(t؁[^؋F$;U[^fUWVS,D$@l$D|$Ht$L@\$P|$t$ l$\$$buhUh,1[^_]Í&WVSĀ$݄$݄$݄$F݄$TS w w w w &\$H̃h\$@\$8\$0\$\$\$ |$X\$<$\$<$譿D$0D$8D$@D$Ht1[^_ËFt&\$H\$@\$8D$h\$0$0?D$H\$D$@\$D$8\$D$0$NXDžu&F|$$><$D$0SD$0[^_ÉwS\$ C$m>u$D$D<[D$ [&'$ hq"Í'UWVS\$0s {&l$<$;uaC9u$A7XtX$' u⍃$?\$0[^_]/mC롍v'S\$ $PC`h! 1 hu`h[É\$$ h!t&'VS\$ D$`ht$$$#l$腕C Cǃt$$D$ [^G3&W1VS`h|$ I1 h h1ut!`h|$$[uH[^_$ h u$讑 u$|D$ [^_j`h" 1 hu`ht$ ȉ\$$ h萐VS\$$t$ %w1^\$ [^D$D$ h$0h ͍t&'D$ &w#$`hD$}D$ h$Rh豂 $høhÍvhÍ&US]E CCC$hC,C0]]Wu&D$ tt~ fD$D$ h$hD$ D$ Ѝv'T$tBÍ&'S\$ t!SuC8uC@ t $Ѕu[ÉD$$RS\$ t ;tC8t[Ív$C@t$C8[Í'US$]tt ~w+t]É$C4tD$WD$ h$5h C$hCEC ECECEC@$ЍE$sfD$QD$ h$h脀 h D$t 8t@øÍ&US]t9Cu4C8u2C$hC4PS4uC@t$1]D$%$US]t/C4t-C4uC@t$Ѓ$h]D$D$ h$Nh C4벍'D$tCv1Í'D$t 1E1Ív'D$D$rSD$8t D$[s@[ÐS\$ C$vD$DD$@h$Ph~ [ÐUWVS<\$TT$`|$Xl$\KHL$T$,$,T$,ƋCT$l$|$L$ T$D$ CLD$CH4$D$1t$TD$P<[^_]>t&'UWVSL\$dT$xD$p|$h\$8KHL$l$lT$4$<,T$4ƋCD$8T$$l$\$|$L$(T$D$ CLD$CH4$D$衕t$dD$`L[^_];>t&'UWVS\\$tD$x$$3D$<fT$nD$n50hL$@h$x L$H\9Ë\$`l$h$(D$XDD$XFD$P$FD$P ݄$1\$`\$X\$@$(|$P$݄$l$h\$Hf+,fT$nD$n50hL$@h$`w L$H\89ċ\$`l$h$(\$HEE(<$T$ \$@h\$m\$$\$D$@$D$H܌$h$v D$8UUUUD$19t[f1[ËY9ZuY9ZuY 9Z uY9Zu؋A9B[ø[ÍT$@hDЋBJ ȋJ R  ÐD$t =@htT$É'D$t =@ht1Ít&'D$t=@htT$PÐ&D$t =@ht@1Ív'D$t=@htT$PÐ&D$t =@ht@1Ív'D$t=@htT$PÐ&D$t =@ht@1Ív'D$t=@htT$P Ð&D$t =@ht@ 1Ív'D$t=@htT$PÐ&D$t =@ht@1ÐD$T$PÍ&'SD$ u؋$$t u[Ít&'T$t ÐBD$s t&VS\$ t%ƉCD$4$D$s [^ËC$s tΉ'D$T$t ÍD$PPT$@@P P @@PÍWVS|$ Gw9u؋$s 9uGuv؋$s u[^_Í&VS\$ Ct0SPK+S CPS TP[^Í&CS9tpF$r tp볋s 1붍vUWVS1ۃ|$4t$0l$8~&tD9u1[^_]ËVN B9D$ w3B J L$ +N JuąۍCt T t4$D$0[^_]WV1S|$W< 2uuuG@1[^_É_@[^_W1V1ST$\$щu r@[^_ÃuB@\$[^_?q VS1ۃt$ t&$q uF@[^Ðt ÍSTY ttMAh1҅‰[fv,@ u1f f f=1t&Ah@$tP 릉'VSÃt֋t $Ô[^ÍvVSÃ4@Pt @4[^ËCLtf@u싃t$t$$D$4$CLT$SXt$ T$$$usP4[^D$D$$Xh PuCLp D$@zt&|vjdt&ZVLHDt&<82,& ؍1҉Í&@ek@ fj@(cg@0`^@8[YPBHKKBPFfJBXCGB`JDBh)'Bp1ɺDUWVS˃L $t$`[?C \$<$#{ ztf0, t& t&؉t$<$N>]$tx\$<$0>L[^_]FzuFzt&uFzuF zuF(zu뙍&[h$%3H\$<$=T$T$D$$T$ TT$ T$<$5%$$<$D$%vUWVS|$CC s CD$@C$D$DC(D$HC,D$LC0D$PC4D$TC8D$XCt&$`[^_ÍvWVSPD$dɋ\$`STCP\$ut$ 4$D$\$|$t$<$+ǃP<$D$t5\$4$護t$\$$P1[^_Ít&$P[^_Í&A؃P[^_ÍUWVSL\$dt$`$i?;5t&*$t& ؍|$D$CD$CD$C D$CD$ CD$$CD$(CD$,C D$0C$D$4C(D$8C,<$D$u-񋃄kt80t1[^D$D$h$Zh 뤃뿍t&U1WVS,D$@t$DD$.;0t7C1҉D$t$պ v9vI)9Fȍ;0u|$Dt/,[^_]Í&D$D$h$h 1멃,[^_]fUWVSl$0t$4|$8Pt519v$v|$$֋9w܋҉t[^_]Ã[^_]JUWVSt$0\$49CD$F$yua~N {D$ȉT$ K D$T$ ljȉNjD$ՋT$ 11 t%9l$  |%9|$vrC[^_]ËC9F}F[^_]Ã1[^_]Ít&UWVSL$dUD$$~8=TUUD$$@$W D$H$`D$,|$$$`D$HD$,ŋ|$$$`$`  v9tr9p}ƒ9u$` B72$`zF$`}1҉|$ t$uK@D$;T$$t_t$)^t$ X+M 7X+]҉\7Ptt@볋:98LVT$$ʼnD$,m|$$1D$ *hD$D$E$ BRDuL$$֍BR|uE1MD$ vTD$+D$ T$ D$8B‰D$()ȉD$<[L+D$D$@A)ЉD$DD$@D$D$8$w9tT$ B$d11҉~K$`L$Hu\$4[X \\$st$$d;|ʋL$$d1;l$,t,$D$ D$L[^_]ÍDDp(u׋ID$ L$$ڍBR|u,D$ދL$(ӉD$ $=L[^_]Ð1Í'1Í'Sv!t1A$t tt [fz&v䋙 ى؁ t"= t%=et uB!J' J%R"0 щ ȃtQDt:eu‰ % ЋT$[  뚍1Í'1Í'D$D$ v$Dh1Í&>ø=Ít&<ø;Ít&:ø9Ít&8ø7Ít&6ø5Ít&4ø3Ít&2ø1Ít&0ø Ít& ø Ít& øÍt&øÍt&ø Ít&øÍt&ÃD$D$ h$9h fUWVSh}$$hСhf$G=~5=  @$f h1DžO hݝD1$ ٽ f٭[٭O݅D1$ ٽ f٭[٭C9GG0‰T$D$$+$hT$ D$$T$P$hL$@pٽ f٭\$٭@h٭\$ ٭T$D$$Y$;:t&+i۫G f\$4$D$wWO+U W}ЉE+MEME \$4L$(\$0t$|$8T$$\$,L$ t$T$|$\$ t$1L$$$9t$ $he[^_]ÍEEE \$ t$1|$T$$U \$]$ډT$U\$]ډT$\$ M$;Ƌ$hDž3hth1ۉ$ڈơhUWVS$L$pA [L$pA(CT$pB{XB7hB 6hCLB8D$,D$D$($:D$p@ $;D$pL$px D$HA8D$LAhh;hh`/hhEhh5hh@:hh`uhhpyhhP/hh0hÉ'UWVSL\$p|$h|$`D$dG0D$0G4D$0D$dG(D$4G,D$4D$lD$,D$,|$`@WƒЉD$|$|$\t$,L$0v<t$$)D$$D$|$4L$(<LL$$D$1t&t$(,4\$T$t$ ށʉ4L$ ցL$l$)Ӂډى ى)݉ ˁ Ӊ;D$$l$pD$,|$p]L1[^_]Ív|$$tD$$<$D$D$(D$뺋D$(밋D$lD$,|$`D$,W@ƒЉD$|$|$D$4D$hD$8D$dD$0D$lD$<D$D$ \$`|$,t$0K0s(։|$<+T$lL$$K4L$$<s,|$)D$|$4GT$1 |$$,<\$ L$|$(ʉً\$(< \$)l$ ʉى ى)݉ ˁ Ӊ;D$D$0l$8l$pD$,|$pv|$u D$$‹D$4$D$D$$D$fUWVS D$Dt$4D$@|$<D$ D$ V@ƒЉ$<$<$4D$ L$8N(@ )N,x|$ $D$)^0%D$$Љ<%lj%)‰Љn0T$,$ډ %ډ)݉ Ӂ Ãl$Y|$l$DD$ |$D 1[^_]ËD$<D$8D$t&l$DD$ |$DvӋD$ V@ƒЉ$<$<$tȋD$8D$D$@D$D$ +D$@D$$D$D$ L$D$L$N()Ѝx N,|$n0ځT$<$Ё%Љ׺%\$%),$Љ %ډ)݉ Ӂ Ãl$Y|$D$D$9D$X&UWVSLD$pt$`D$l|$hD$,D$,@DL$,~(n,QL$d)ύ <>ÅҍzӉ|$ |$$D$()^0%D$$\$(Љ<%lj%)‰Љn0T$$l$(ډ %ډ)݉ Ӂ Ãl$ Y|$ l$pD$,|$pL1[^_]ÃҍtՐV09QuŐF0D$T$\$ D$D$dD$ |$,$D$蚸댋D$hD$dD$8D$,@w<L$d҉D$(L$0L$lL$4L$,+L$lL$<ʉL$$D$,L$<D$4L$0N()Ѝx N,|$ n0ځT$$|$(Ё%Љ׺%\$$%)l$(Љ %ډ)݉ Ӂ Ãl$ Y|$ D$0D$89D$0l$pD$,|$pdL$lD$,L$4HNj+|$l)Ѓ=D$d͋N(ȍ1^,)t V09u;D$8tL$4,L$,ɋ^0N,|$hD$D$d\$T$ |$D$D$ F( $D$OEv'UWVS\D$|p X( D$xl$(؉D$D$t؉D$K|ND$(K|N{D$,^K|ND$0K|ND$4K|ND$8K|ND$<  |ND$@K|ND$DK|ND$HK |ND$LD$(l$D$ D$D$D$p$]\[^_]ËKD$8SD$D$0$D$(D$4D$,D$h0h=h4h;hhhhh@:hh@[hh9huUWVSÍ@9vCCs+{$CD$C C C 19t[^_]Ã1[^_]ÍvD$ $ 19[^_]fWVST$L$|$эB9v#:B1Í'D$ $ç1Ðt&D$D$pvD$D$y'S\$$KSL$T$$z\$ [vD$D$z'WVSӃ`B$A|$vҍZIڃr [^_Í& [^_Ít&D$D$ h$5h$ 1[^_úfT$tt Í&'UWVS E ] E?{ wC $̞h&D$VD$ h$5hth$Iƍe[^_]ËE EED$$D$4q0@%ED$ED$4$teUCt9tD$D$ h$xh׵U;Cxt%D$D$ h$h譵U ( |$(D$L$$|$ 8 $b UpPUP D$D$h<$E ڋMD$E$z4$袠1e[^_]ËE s(E{hGdMDž(=>,2M %UR҉UR; UJ ;Nf u Ex   t$L$ T$D$<$ğƋ( tD$D$Ph4$謟E D$EڋM$#e[^_]ÐCh= @$wHEM؉EM @؉Ex@ D$D$ |$D$$ (U Uݝ$ݝĞ4$ 覞 |$$L$(݅\$݅D$\$L$ 6xe[^_]ÍHtc1h1{p ݝ((x{p|(fx{p|*fx{p|,fx{p|.0fx;shr؍E h}\$D$|$ $ Ӣ { hEݝ((E8ݝ((E<ݝ((E@ݝ((DEChL$ݝ ED$ݝ((D$ D$@D$8$h;t $H&E `M (EC$L$ MT$L$MAA h\$AʉD$<$\$7ft"(T$4$蜜S(1whD$4$脜e[^_]Ã{hED$ED$<$XnFE  t$ |$L$T$$כ$ ShUPUPD$D$h4$褛S,G Lt&؋ChL$(D$ @D$8$襛(0E@ E }ECh|$$nu C((E9'MUA9|UA9UA 9(E D$h$x[t$2]Nj$ʚ<$(cEM(؉EM ؅(EE@MA ;8ȋH ;  ( wo(   D$Ћ(t$ $D$ D$E1lt&$(h(tG$h(xE<$D$臟C0zDuFC8z?uCC@zBuFCHzCvuBCPz?uACXz:&*&  ؋C0uEC4EC8ECٽ22 f0٭0۝4٭24݅H$E詳4ٽ2ۅ42 f0٭0]٭2݅`$hDž(ٽ2ۅ2 f0٭0]٭2xHx;} ;R9($^EH1AE M@ 9A U$T$UT$Nj(Džu_C0EC4EC8ECPsS SKKvC ;C|։=u C KÐ[^D$D$ h$,hL$ :L$ vU,WVSz)ċ$D1;$D$4\$$\[^_]Ðt&D$PD$@D$0D$(D$HD$@D$(D$PD$Hncl$]fUWVSLD$dl$8|$0t$(\$ $l$|$ t$\$MrT$hl$|$ t$T$T$`\$$YD$dl$|$ t$\$$qL[^_]Ðt&D$@@zf @@ @(=hXXXX X(1Ívlp@ P @(P(zt=hX @{N{T=hPX({' D$t&u?t&urȍv'D$H@Hr1ҸDÐ1É'D$zu@{)t& t&1Í&u@zu@1ҸDËD$H@HÍ&'WVS D$0|$4t$8\$<@@@vمuZ\$\$$D$wtz u&مu01 [^_Ívt&؅tt&1 [^_Ðj1 [^_ÍvD$0 [^_t&' D$zt-؍&f1 Ít&@zu@zu@zuh@ $$@($$ фuL$t L$T$tL$ ø끉'D$@zu@{i t&zu|@zyu~ztzhtdf@{ezGuEuzt0z!t$؍& t&1@zuظfS\$$1҅t'hC \$T$C(\$D$ 1҄ƒ[ÍS8\$@D$D\$$D$t8[CCC\$\$(\$ h\$$؉D$ D$(D$z L$8[$덴&{$$*{E8E0h\$l$h\$T$҉9L$l9l$h$t$t$lt$D$ށ с % $ (|[^_]Ģhwv6t& t&f$f$mf$7f$؍$荌$0$$l$hhݜ$G@ݜ$G@ݜ$G@$|$$t$t$l\$ ɉ$ݜ$$\$D$ $0D$$$D$PD$@|$dt$`\$\ UWVS,$DL$1ɉD$,T$(Fɍ11Dڃ@u@uD$ػ1ɍ1vك@u@uD$(ظ!É@@@@ @(@0@8 h@`0@`8 ̢h Тhك@9fȢh$ٍ$ \$$M؋$ $HD$0$HHd$0F0F FRT$Z hRآh hRF8F(FFRT$  hR hR~rD$1D$ \$ܢh\$˃9̢hhD$uZZZZZ ؐt&@@9$$H|$ $Ht$@D$0\$8h 1@|$$H`L$4|$`B+$H\$D)l\$4ݜĀl\$ Ãu؋D$0$ \$8D$t&1\D ݜ(@u拄$@L$T$(|$ $D$,t$l$L$ 1@@@X@X@X@@X@X@X܄Ԁ׃uD$D$9D$0K t&؁,[^_]ÍvsӐs볐1$ $  ;T=>@u拌$H$$Hl$4h݉D$ @L$$Hw $`L$0B+$H\$PD1PD\$0X8DXX9u؋D$ l$4$T$(L$D$$@l$$D$,\|$$l$0уX)@XBXD X9uڋD$ L$T$(\$D$$@$D$,,[^_]ĢhxUWVS$݄$$\$݄$,S\$|CxtD$D$8h$h:C0D$@C4D$DC8D$HCCD$ [*>S1T$ L$$Z;Yu\$AD$B$<>[Í&S\$ D$$\$$\$ [=t&'T$h%whÉ'D$~=TUUw@D$b=f1Í'[=t&'D$~=wD$%=t&1Í'=t&'UWVS,D$@\$PD$D$DD$D$LD$D$TD${u~ tx;D$wp;|$wj111CS xZuQ tK (;L$wB׃;|$w7T$D$ D$D$$5u;t$u9|$tD$@,[^_]9l$u,1[^_]11 L$ wu(0uD$D$h$h-1Ít&L$ wu(0uD$D$h$hZ-1Ít&L$ v%D$D$h$h(-úu0uރu봐&VST$ ЉX~Ht0t tX1Ƀ [^Ít&u<|[^Ít&1|ȹ)  E [^Ðt& 1Ҁ| [^Ív'UVS@\$$h=t$ D$D$h$hD$D$D$D$ D$D$4$ht\D$$phx5D$h$Xhte[^]É4$Lhe1[^]Í&$h1Љ4$h1UWVS,] Eۋ0x}Vt<)B9uE܉]u$XhhhtHU܉T$$8tXG1ۋu$Xhh؃e[^_]É4$8t$` hhu$N벍C $_8‰t݋E܉UԉEBB B\$t$$c8UԋBhT$$UԅI$8F&'U$Xhhht+D$$D$ hh$h$XhhÐUWVShZx90D$ t$ filj9|\ƅuBD$ [^_]ÉT$ t$ zhY׉9| օuPD$ [^_]ÉxZh9}zZ UWVS҉T$ thZ9X2~THJT$ Pt/t+1t#ډL$ T$ Ƌ9݉wى[^_]É빉1荶'SÃ@S9t$X6C 9t$C6[Í&'S\$ tx9t$6C \$ [5t&'UWVSLl$`D$L$D$,)D$,\$,7 HD$D$(D$(X\$$<ËEtFp…utJɉpuL$1y~ 9uߋ D$$1;T$DžxD$ D$zOj:BuBB$z zBx +BzB9|$ BCz@9x8W8B:r t$CQ9A;T$qx ;t$D$$9D$,D$(|$|D$9M9O9}xzxt׋tDxPxt ‹tDND$=EȉL$7BBC|$ &t$dtVD$t$(D$$L$ )D$D$D$d$҅u* ;t$D$$9D$,Džp1L[^_]ÉnT$D$$&UWVSLD$dt$`@, FV ~)=233nF$ۤEvD$dD$ D$X,m CC C$CC1+D$T$$CF+V tXCD$dD$L$D$ 9H,D$d|$ V x4ՋG9ЋVMGl$$9O9}V)^JӉNCGC O GL$O)L$+)l$D$(T$,D$(L$<ыT$,Cl$L$ $T$l$0L$4 T$0L$4T$T$,L$ D$8D$(T$$ T$,щ͋L$<9t t l$8D$C$D$T$8CD$$S D$(G)D$(D$(L$4T$,T$0D$(D$(L$ T$T$,$T$* T$0L$4T$T$,L$ D$8D$(T$$ T$,L$89t tD$KCK 1L[^_]Í$/F{fUWVS,D$@$t$Dl$H|$LD$D$PD$Q/)Ph@@h@ C $T$L$/L$T$CL$D$$T$/CT$Ds {+D$@xtD$|H  ǃ0ǃ(ǃ8ǃ$LǃHǃ`ǃPǃXǃpD$,[^_]ÐC$͠$D$$ҋD$D$@,[^_]鶇=w$-t ǃtC ,$`c둍 v$8뀐ĒhtÍUShĒh$hӃ$hӃ$phӃ$XhӃ$@hӃ$(hӃ$hӃ$hӃ$hӃ$ȒhӋ]ÍĒhuÍUShĒh$hӃ$hӃ$phӃ$XhӃ$@hӃ$(hӃ$hӃ$hӃ$hӃ$ȒhӋ]ÐD$`D$h$hfÐ&D$TD$h$hfÐ&D$HD$h$hafÐ&D$:D$h$h1fÐ&D$2D$h$hfÐWVSt$ |$$9u؉ӋP|$$9u[^_ÐST$Bt R T$[1[ÍT$Bt R T$1É'1Í'D$ $ 1Ð&D$D$S\$ C$*C$*u1[Í&D$ [ߜ VS\$ $ƋC$*[^Ív'SD$ \$(@\$D$D$ D$$$)9tD$ [`1[É'VSÃ$L$T$s C[^ÍUWVSÃD$ D>01T$(t&Ȁ|0HtD$ D$,\$D$ hD$$f.<$'|$ƉD$C$>(D3<0u <0t<.<[^_]\$D$ D$ hD$$xhUD$AD$h$hD$sCvD$T$@ T$ @@PT$Pf$$&tBT$ h@@ hPT$$@ @@PT$(P $h鐍&S\$ tD ht5$ &t4@@@ @X[Ãh[$詘hfS\$ Cu1ht)ht!Ct$Љ‹CuS[fC[Ð&S\$ Cu6ht.ht&Ct*$Љ‹CuSC[ËC[ÍvCCt&랍&'VS\$ t5ht"ht$k$$[^Ës[^D$D$h$h뽋L$ D$T$txtvUWVS,|$@D$0123D$4567D$89abWD$cdefD$uiD$Hta\$D11D$Hl9tH&WtHDL D$L$ uʹT$ v9uf,[^_]1u*hQW뜍UWVSL$`$dHuHl$@t#$@9U<%t3Gu)t$`PL[^_]F^<0<*D$u Ѓ0 v $  $"[^É$Ƌxu$$uڱƋ$ڹ $輼u $誱농WVS@\$PT$T$$pdu @[^_ËT$$|$(T$T$ $T$k|$$辷|$4$ t$$uD$T1҉0D$X@[^_É4$D$ D$ sv'UWVS$t$0|$4l$8Atj|$ $D$D$hF4$C葲 xu6ǃ؀K$[^_]$襄lj|$0[^_]4$;$ސD$8h S\$ ;htD$D$h$PhD[É'S\$ ;htD$D$h$Ph [É'S8\$@;htD$D$h$Ph T$\$$D$D\$ D$H\$(<T$T$$f @u18[ÉD$$&퐐S\$ L$SQ;A }A C;A|;A~A1[;A~AC;A}A1[Ð&1Í'VS$D$8\$0t$&'WVS@D$P|$TpX9s=tCu+C~$<$9GuC9w1@[^_D$P @[^_y{~C8C0C(C CC\$,\$$\$\$\$ \$<$둃{~CC\$ \$<$n&{yCC\$ \$<$>@VS\$ t$$S$t$T$$~'NS$K([^Í'UWVS|$$$E u$t&ED$$\$ |$4$D$訐tJ$|$|$,\$t$ D$l$D$0Eh<$tE\$<$B|[^_]ËE\$t$$& [M$](|[^_]Ít&S\$ S,T$S$T$$&S,K0S$K([ VS\$ t$$S,T$S$T$$;&S,K0S$K(uNS$K(NS,K0[^ S(T$4\$00D$BT$0D$T$ST$$%T$L$SK([ÐD$ P T$$ÍVS\$ t$$C D$$tuV00҉KSK S[^ lD$|D$t\$0D$HP(D$(t$PD$HT$8PT$01[^_]ËG$9D$ u؋$9\$ uD$0[^_]BmfWVS D$0D$p$t&SK$T$L$ST$9uݍ|$D$|$$D$KS$T$L$rST$9uډ|$D$$Q [^_Ív'SD$11ɍX$fPH9u[ UWVSLL$`T$d9Z12Yuz9ytL[^_]Ër9qur9quz 9y uA$1D$81ۉpX9uL$`B$1ۉ|$1ljD$ t59Ht X9X P ʉу! ʈPH`[Í&'S\$ $D$KCD$C CS 1S[ÍWVSD$T$Xr:p8$={Cs S K1S[^_ WVS\$ D$$T$(Ct0s C$։{Cs S K1S[^_D$ [^_gt&UWVSLD$h\$`|$dD$<C|$89AC()t 9{LC(<Mt$8L$RKD9S 9P9JȉL$+L$9HrT$L$JD$~D$hh$̭hT$T$BD$č'UWVS,L$@|$Lt$H\$DQoIՉl$/ʼnl$~׉|$>lj|$ ST$ $D$,[^_]fUWVSD$T$L$\$ @t$$|$(l$,t7h l$,x|$(p t$$X\$ H L$PD$T$[^_]SD$[^_]afS1\$ Cu[ËS$T$D$uC(*<tK1ɺD$ [XA D$@D$냍vT$1BtJD$D$ R Ít&'UWVS,D$@t$T$D$ŋE1]u+&<tl<uH4$T$P9}vqE8<tԄu \$4$T$Dω\$4$T$HD$GD$hh$hfCD$ C\$D$4$T$Lfm9l$K1,[^_]É'u~C ЈC;yt 9L$(XK|$t$8ʉῃ! kKkKC|$t$ kk KC CK x|$m D$ ^L$0LD$HD$D$PD$$$XXD$Ht,D$PCD$TCD$XCD$\C CKHD$PD$$tuD$BD$hh$hfSHD$PL$\T$`D$d@tV\$T\$ T$9~ ~9~$!M1'U1WVSDl$XM,Yw]<;u{t D[^_]f{u{uts'uσ6E@Hx L$9|$4,x|$x|$9~ ~9~$K1t&'V1ST$ B tz,t[^ËJ<9uyuyuyuyu݋R@Zr 9tT 1;Ju;ru‹r;ru;Zu9D$\$BCJB9~gt$FBF |B;BuJ9JuJ; u9|wD$\$BCJB9FD$t$HBF ,D$\$HBC 0t$Fd\$CBC \$C댉'S\$D$$D$1҅t 1҃{,ƒ[fL$D$Q$P@@ ÐUWVS(L$19l$t$19t$jt$9t$\t$9t$ N;l$ DD$@t$h 0t$pt$ pD$Qy$A  <$1D$ 9D$sD$ 9D$eD$9D$WD$@t$0t$pt$pt$p 뇋4$$Bt$CD$$1;3;l$$;z;T$t$11&T$Bt @9BøÐUWVS 0\$ :))tR1xV@z))lj$؉T$l$<$щ11É1 t9|+9$r& [^_]à [^_]à [^_]Ív [^_]ÍvUWVS˃B9A}D$D$ 9ED$9ljD$CD$D$9D$ND$9FE9|$ ;|$|5L$ډ<$tTD$9D$}9|$ }};|$D$E [^_]f΋}ӋD$9D$ Ee9F\E[^_];D$Xw;|$fkD$9D$|;|$~9|$ }L$ډ<$>e[^_]Í&'VS\$t$StCt%VC$S(VCC1S [^ÍK$؍Sc̐VS\$t$StCtVCC1S [^ÍS؍'UWVS|$$S @9$kN$ϋv9M9M99N9O9$C9OЋ$9OЋ$9N;C$XD$$t$,\$D$qh4$D$$D$CD$ (e1t$\$4$bf$PS C1|[^_]ÉfЉt&S\$StCt C1[fK$؍SS1XT$`D$hD$pD$xzy ؃X[\$ \h\$ ɉ\$D$sh\$D$D$ qhD$qhD$0\$D$D$Pqh$D$(D$,D$4D$8D$<D$@7uCD$8T$(u(Ҹ\L$dte|$du;D$,At^D$8ʐD$ D$h$0hfD$D$h$Oh1T$,1T$<؍L$DnT$(덐UWVSLAPD$`D$h\$pA0\$0\$8A(T$8T$T$0\$(T$\$ $CNKhD$0\$l$D$8+\$D$CND$ SK N[0D$([8SK)k)CWCSL[^_]\$0\$8\t&UWVSLT$T$tD$l\$x\$D$dT$T$`$D$t$tD$U9t}EUt$|$CS E+E+FCE+CE+FCGXtQL$tWTL$KL$$ЅuGXWT\$\$t$\$ЃL[^_]Ít&M9Hw1D$tL$ P@T$$SD$ CT$,SD$(T$4D$0D$tPT$n8h{|,Rn8h{|,RFl$ T$‰؉L$4$Č[^_]ËG9F9G9F1N&$L$T$ЁČ[^_]D$PhɉL$$`hL$0L$D$PhҺ`hD‰D$$D$ hD$h$$DŽ$lhu D$0É4$j؁Ĭ[^_]Í'VS$\$8݄$\$(VF$T$D$\$ \$D$ $D$(\$D$$D$$$ +uD$8uD$\$4$谦$D$(dD$([^ÐUW1VSL@D$F D$FD$ Fl&LU9D$$Gd$$S Hh L$(L$,HCT$4T$T$8)T$0 t&T$\$$\$vD$T$0D$T$8t&'UWVSÃ<`t$P|$Xt59d;lF9h;p<|$TD$$D$D$ D$ L$T$,$L$ ;L$$u vt&VD$(T$,IЋT$(@D$,GH;H Q(PD$(T$,DTT$ B҉D$ u D$ 9D$$u<[^_]Í& D$ ;D$$u9D$$tڋNT$(@L$,ЋT$(@D$,GH;HtiQ(PD$(T$,DTD$ ;D$ uD$ 1뒐D$D$hh$hL$T$̊L$T$D$(D$<$o띍D$(D$<$]&UWVSǍD$‰؉<$L$(NtoC(HD$D$(|$D$GH;HQ0PΉTGH;Hy0xD$PTsH{(D$D$8|$D$돋D$D$D$$D$D$$|$D$(D$<$D$|$D$8D$D$$D$<$D$t$<${UWVS$$$`t3dD$$t$ |$$D$V$t$|$\$ D$D$4l$D$`h$D$x$T$\EDDžH;HQP$$ˉTdH;HlQPD$xT$|ˍTD$(|$(t$xD$4݅\$$9[^_]Ét$,$B[^_]Í&t$xDž)$D$ljD$($L$xƉ4$FtbHD$,|$xD$,@P;PtUZXщtD$,@H;Ht}QPWˉTfE(D$,$뜋D$,\$$봍$D$E($D$xD$H$D$(D$,|$${'UWVS<\$PD$$u;t u/ǃ1ǃǃ<[^_]Ë(90D$,$D$S(HT$ t$S ݃݃8݃݃@Chįhh\$(A\$ GD$ \$|$\$D$ۃhۃD$l$(l$ ʸ~9FhɋP\$ D$L$ |$ D\$L$HF 8HD$s(H(T$t$ H,9990D$D$HD$C(D$ 9؍D$FP;Prp74щ|D$,$D$p(t$ L$/FP;Pcjh<щlFP;PNjhD$8h<щlFN |$ PTRQp|$$jpt$$t$T<$\4$T[݃݃8݃݃@݃؍L$ $L$D$؉t$#D$ l$D$()t$D$1t1;D$4$D$D$4$D$|$4$-'UWVS|$$B |$(|$ 󥍻<$t$8L$D$> fD$$|$X4$|$D$phD$ hD$`hD$huA,$$$t$$t$(豋D$([^_]fD$($\$ \$\$$uЃ$1|$>D$> fD$$$ f$\$|$\$l$4$D$ [^_]ÐWVS`@B8FB0T$8ɋFT$T$0T$$\$0\$8GWD$@GT$DWhD$0T$\T$@T$\$\$D$8؉D$HG\$L$ȉD$LO\$PD$XF8L$T$2*`[^_ËR\$@O؉D$8؉D$VX\Vǃǃdp1tǃ`[^ÍUWVS$0$4 `p9ntt$(D$4)‰T$lD$ ,$D$&pN\ŋD$ L$ D$DmD$vXL$ ~,FH9 DmD|$$ҹxA)߉NH9MՅ,7Hf19t H9}9u[^_]Ðt&o|$ @ËF\D$cD$ ,$D$oN\ŋD$ L$ D$DmD$*vXL$ ~,FH9~BDmD|$$f߸) t&11&11뿋FXHH9ظNyFXHH9N\$0<&SHY9ZX u؃H[Ít&B0B8@A0I8-`hdhrɋP,\$0\$\$ \$ \$\$0$L$D$D$T$8L$@,A0\$(A8T$T$(T$\$8$H[Ë\$P$T$ ōv'UWVS9t 1[^_]Åt\D$0 zu܍i01ۍz0$t&9t000zuT$ $wu떃[^_]ÍD$t(w@vXfظPÐt&VS\$ t$$Cs C$11@C(C0C$C,[`$CCC[^Ív'UWVS\$4l$0St[^_]LC wx$hTBCpSx9KtKCl=@$3KEpShKp$RT$L$ExEpt&VS\$$t$ Cu{ w,C $,hD$rD$h$h;{ vD$vD$h$h; &\$4$D$IFt$ [^s.vpθf뾸f뮉'VS\$ D$$$D$gu S t t([^Ësh4$EZCh4$zCh@[^É\$ [^S\$ C$-{ wWC $Dhh\$ [*Cpt6x9t/D$ [HfChD$ [\$ [v[Ít&'WVS\$$|$ CuQ{ C $\h&$Hf\$4$L17[^_Ív$G$G$pG$G$GD$D$h$hd9D$ [^_AD$ 4$D$ [GD$ XfVS\$ t$$D$$ChFClFCpF CtFCxFC|FFF F$[^ÍVS\$$t$ CtD$4$Su'[^É4$D$o$Fh[^Ã[^2fV1ShI1 hh1ut$hD$ $D$[^$hbu$Fu$θ@hÍ&VSt$ tRĒht)$|o$DË@uu[^JЉO[^Í&@h[^ÍvShD$pD$x݄$݄$wfwwt&w\$\$\$ \$8\$$,oĒhu~$Vh[Ð,\$D$@\$D$8\$D$0$+,Í&WVS\$ trCuRDhH1 h4h9utVDhĒht*\$4$h[^_ÉD$ [^_:ύv$h$hAu$pCu$譶@h떍V1S4hD$@\$D$H\$D$PI1\$ D$X Hh\$(Hh1utqhĒht[D$$3ChClCpD$ݛD$ݛD$ ݛD$(ݛ4[^$HhEu$Bm$@h訵붍V1SD̔hD$P\$D$X\$D$`I1\$ D$h h\$(D$p\$0D$x\$8h1u̔hĒhtsD$$ChClCpD$ݛD$ݛD$ ݛD$(ݛD$0ݛD$8ݛD[^$hg$AQ$@hx벍V1ShI1 ДhДh1utNhĒht8D$$#ChD$$P#Cx[^$ДhXu$@u$@h迳뺍'D$ tt~ fD$&D$h$thD$ 2D$ Ѝv'D$@ Ð&D$@Ð&VS\$ tt ~*+t[^Ës $av,\$ [^.@D$eD$h$th1븉hJ@412uJ@뒉\$$X넍D$t 1E1Ív'D$D$ %SD$8t D$[i%@[Ít&S(\$0S{ CxD$D$ChD$$-#uD$C|ǃǃCxǃǃǃǃǃǃ([úz$l߉‰aӍ&'D$D$D$Pu'x u=Pxt"H|y!@|@xXfغ$غSX\$`D$dD$lD$tKD$|݄$݄${ .SxC|%}{ʋC͋C|@JC|h@hKxCxJXɋh@hKxCx X1h @hSxCxX؃X[Í\$H\$@\$8\$0\$(D$\$ D$h$ȱh.D$HD$@D$8D$0D$(D$ v\$H\$@\$8\$0T$ \$(T$$\$ C|D$HD$@D$8D$0D$(D$ ʍ\$H\$@\$8\$0\$(D$\$ D$h$h-D$HD$@D$8D$0D$(D$ 4 ؃X[$w؃X[[t&'SHD$PD$TD$\Px HxP|tvTRh@hBT$,T$$ĉ$h\$\$\$ \$؃H[\$\\$TD$PH[4؃H$[l؃H[Zv'UWVSl$}} }xE|G\$ \$,$E|PՍLuڋ׍PP P PPPP P $P$ǁE|K1hl$ D$ u؉l$ 1ue$cPPP PPPPP @$$(uExl[^_]Ð4h1ҋ,hL$(D$$D$x uDw]XxtGɋ,hhPxZDŽ ؍[[[$[WVS t$0D$8D$@D$HF|$4D$P~ Fxwt&wwt&wˍS\$S\$S\$$W`D$fC $G`D$fC"$7`D$fC$$'`fC&DŽ؃ [^_غ [^_غ$غ L$0D$D$HD$8D$Pd$ rHL$0D$XL$0D$" f؁Ĥ[^D$D$h$hD$D$h$h`D$D$h$h?Y \$8D$ \$`D$Hݜ$иhFD$(T$PD$8D$Xr-D$pr.D$(d$xܤ$ vL$@D$8D$XvD\$hD$0\$X\$0$D$hD$XD$0D$PD$`D$8иhr8D$(D$ hD$D$P܄$D$8иhr;D$(D$H hD$vD$`D$8иhr:D$@D$ hD$܄$D$8иhCD$@D$H hD$ݜ$vD$(\$PL$@vD$hD$ ܤ$d$x_Vt&D$hݜ$ݜ$ݜ$\$`$݄$݄$݄$D$`w&D$hݜ$ݜ$ݜ$\$`$k݄$݄$݄$D$`&D$pJݜ$ݜ$ݜ$\$`$ ݄$݄$݄$D$`&D$pݜ$ݜ$ݜ$\$`$݄$݄$݄$D$`M&D$pJD$xl$@ܤ$$ݜ$Ĥ[^6\$8ɉ\$(\$ $D$8D$(D$ y\$`ʉ\$X\$@\$($D$`D$XD$@D$(t&\$xɉ\$p\$h\$`\$X\$@D$($D$xD$pD$hD$`D$XD$@k\$pʉ\$h\$`$OD$pD$hD$`ݜ$ʉ\$x\$p\$h\$`$݄$D$xD$pD$hD$`gݜ$\$x\$p\$h$݄$D$xD$pD$hݜ$ɉݜ$ݜ$\$x\$p\$h$w݄$݄$݄$D$xD$pD$h#t&\$0\$(\$ $(D$0D$(D$ M\$P\$0\$($D$PD$0D$(v\$h\$X\$0$D$hD$XD$07vD$8ݜ$D$(ݜ$D$ ݜ$D$ݜ$Ĥ[^vݜ$ݜ$\$`D$ \$8D$h$h$$݄$݄$D$`D$8Vm\$8\$ $T$(4T$(D$8D$ -ݜ$\$x\$h\$`$T$pT$p݄$D$xD$hD$`\$p\$h\$`\$X\$($T$@T$@D$pD$hD$`D$XD$(ݜ$ݜ$\$x\$p\$h$$V$݄$݄$D$xD$pD$h~D$(\$Py\$8D$ \$`VS$\$0D$4t$G [\$D$Xl$HD$HD$\T$L|$Ll$@1׉|$@|$H1 |$@9T$L[9D$HpLt&U WVS)ċ$$ $, 55$ p,X<$( X,:"D$H9'$dD$($$$ 7$1틼$ H 9ʉL$@L$0L$@+L$8tD@+T$8L$D$@D$0)D$@D$@D$8ȉT$‰$6)ׅ$|$($1D$X9D$($]l9D$(O$]SDŽ$XD$h9D$([9D$(t&FD$p$D$|D$`$D$hD$`D$X9D$(49D$,|D$h9D$(D$@+D$HŋD$`)ȉljl$pD$h$T$l)D$hT$lD$l9D$,dD$h9D$(vN9D$,|t&D$X9D$()؉ŋD$P+D$Hl$pD$XD$|T$\)D$XT$\D$\9D$,D$X9D$(DŽ$`t$8l$0$ $ H9p P +$ H1$ v|$8C  D$P9lj|$X%|$8C9GD$XD$PD$0V @ T$@9‰D$8D$0@9FT$8t$ $ H9x P +$ HF$= DŽ$XtDŽ$`D$ $ H9P ׉x +$ HDŽ$`SDŽ$X[$ $ H9x P +$ Ha$} $ @,1|$ $&b$ $~&$ $h&$i$$ $ H9wLP ӉX +$ HH$T$( 2$T$(x$ $%뵍$ $%9$輜$X`$虜$p$v$Xi$S}$p1$ $%:t&'UWV1S$D$8D$$D$$z틜$~)G9C~;G }S ;W~K;O|`9u׍D$8D$$D$ <$D$D$D$8$聸$D$[^_]Ðt&D$(D$0D$0D$D$(D$D$8$L$,T$4TCD$(D$0D$(D$D$0D$D$8$-H&UWVSL$0D$(\$$|$,$tQ~-s190h9k h9k|h 9k~39uڋ$|$,\$$L$0D$([^_]svC,1[^_]ÐUWVS 9~ix9|U))؉tktG1xAFv ))Ɖ$ȋ<$T$l$щ11Ή1 t9|~9t& [^_]Ë@}9~ [^_]f [^_]Ít&9$r'UWVSӃ,hRC 9ՉD$|~y19|bm1|$u`Qui9y 9)׋1;3S| 1,[^_]Ðt&뜃qӅQt9tEi 9t~)Ջ1t"A)׉l$l$ )$T$訄11;3Mƒ,[^_]f11`t&A)Չ|$|$ )$T$`4q,q17t&WVSà @(9}@D$ωT$ D$\$ $聵C(D$t$ <$D$C$D$_C$ [^_ÐUWVSӁ)T$49K~L$(|$88;|$(;;{ ;|$8t ;~ .K9L$4D$4ʉD$@F9ʼnD$<D$H9oT$H9T$@C V D$@D$()D$@+D$4T$HT$8D$X)T$HƒT$PT$<)DD$PT$\ƒT$PT$4)DD$PT$T$hI{L$89ω|$(N9K|$8N 9K F+CĬ[^_]ËD$4;|$8D$<uʋFKD$<|$<)+L$4t1xF K +L$(D$(D$8)D$(l$(D$(T$,|$,L$(11 `9T$,| 9D$(FC;|$8D$<L$| 9D$(2D$D׃$$$$D$@T$D|$@$TD$8$\$TT$xL$P$ T$8XHxP $X;$e$$Bt$(l$0t$xt&ˉًV+PuV+Pu+u )iҫxċt$(l$0t&1;L$0D$(D$0]19.T$pD$`V9P@D$8FD$0^$D$x19D$PD$`@D$hFD$pD$h9D$p1;L$@$D$x v1g‰CD$xk$X,@(Z9xI @D$8BD$@$ p $ $ H9x P +$ Hc$7^ ۍvu:C 1މÉڍ$x݋D$xn p(X,kD$xx9{{{@|$PD$HT$`FRD$09‰T$8D$`V 9P \D$8D$0k؅CD$XC D$hD$xH@D$pp\|$xw(F G,F thn ؅D$xx@|$H|$0D$hGD$PG D$p.D$(ɋt$(l$0D$x|$0?D$89|$@ FD$PD$0XD$P+L$@+D$8D$(  3D$( FT$0~ D$Xj|$H)NjB D$`)D$hD$(l$hD$(T$,9T$, 9D$(D$`D$pD$HD$tD$XD$H|$H+|$t+l$pD$8+D$Pl$(|$`|$(‹D$@l$|$|$`$)؉D$X$$|$($ʼnЉT$hT$x$͉D$(D$`T$,l$X)D$(D$@T$,+l$H+D$8$l$XT$\D$X$)D$XT$\T$,D$\ 9D$, D$X9D$(D$8+D$@l$`|$HD$XD$h)ωT$\)D$XT$\D$\9D$,D$8$l$tD$XD$HT$\l$P)D$XD$@T$\l$pD$@ȉT$D)D$@D$xT$DT$|D$ D$@T$T$DD$$ $T$m$$D$ D$XT$T$\D$$T$$m$ $$T$$$T$$(T$$,T$ $T$$T$$T$ $T$kD$(T$,<$D$$T$D$$D$$D$ $ D$J}$$$$T$U($0$eL8$WL@$ILL$pD$D$@h$Zh= UWVS0hx@ YD$9M߉$\$9N)$A <$9MÉ;iOY))$$D$))<$tpBj:r ËA9M9N)ЋQ I9M9N))))9$[^_]Í&$ut&1ԍUWVSÃ)T$ 9K9O|K9O K 9O ~sst;CًkD$‰ىC/9NʼnW9SNSSW9SMSSW 9S MS S /9t[CsD$‰UtCfD$t$*T$tsD$ىfC9GuC9GuC 9G uT$ ‹B$uCB$D$ C1RC$耼*C܋T$ }Ct1[^_]ËT$ aCu묐&T$1L$0u( $A(A,A ÍvVSӃt$$ T$ CSVHS VLSVPSVTC$SCC 4$D$ȄuCdž1[^É'UWVS$,|$@$$D$ D$$l$t$<$D$$(D$$D$ $D$%)$PHZ$ډ|$,$8$k(,$D$$$ǃ0ǃ84$ ҉<ǃ@DTUUv|$90D$,$WG8$IG@$;G,$SD$,SD$,$0J$GD$,<$D$,tD$,[^_]Í4vv4$F8`$t$$L$F$ tL$ -$ 44$|F@ $t$$T$F$$H$(${j\$<$7@%@|$$T$7HHL$[t$\LD$$$BD$\D$D$($$L$D$P<[^_]qcVS\$$t$ f{tD$D$|h$hPf{tD$D$|h$޽h-FD$ЋS1KfCCQ V4BSV4SF4Ct$ D$$[^:v'WVS |$0\$4t$8W4O49эBtP$9|P&9}P9эBu d[^_ËT$D@$@hh<$,;Et$J0t$ۋDt3GD$$q$F$Ye[^_]ÐS} CًD@D@$@hh$De[^_]Ðt&C(D$0|$$/ED$0D$CX$o EÈ$D$\Du"D$ D$`h$,hDHB@$@hhDe[^_]èt0~1;^u;\9uـAD$D$`h$ؿhDD$D$`h$hDgM,D$ D$`h$ShD P_)Í TDL$T$$gD21$WD$VD$$諮DD0@$@hhP,;Et$G0t$DAF\$$;D1($@hh,;MP(t $fG(0t $00D$,$pF$$@hhP,@$ D$t P1E1É'D$ D$鐵SD$xt D$[ص@[ÍvT$D$JuaHHH H$H(H,H0H 4P$Í&PPPX SH\$P݃P݃H݃D$XD$T|$X@@L$XIT@ @(ڃ9u\$0\$(\$ \$$k|$>D$> fD$\$8D$D$ $\$8|$>D$8D$> fD$D$D$($|$>D$> fD$\$8D$D$0X$o\$8|$>D$8D$> fD$؃H[Ívt݃ynf1؃H[D$ D$`h$h,D$T@@݃݃H݃PZOUWVS$$$$$ H8KHD$> fD$l$8KhD$ Gkp$L$[L$|$>D$> fD$D$8T$P9T$,ut$X\$T9~t$X9~\$T9T$;T$\҉T$0$t $$$9T$LT$ D$D$$$d4$@Dh\$C$bt$L|$>D$> fD$D$8VhD$C‰T$`Fp$D$h|$>D$> fD$D$8Vl‰T$dFtD$l$D$D$`$Ҙ$$l[^_]Í@ht$LCVh\$D$C‰T$`Fp\$D$hD$냋$D$D$P$e1D$$$D$D$$$ibvUWVS$$@$$n$$D$LD$HD$HT$lT$ D$D$$$qt>dD$$$QD$D$$$JČ[^_]ËD$H@h@\$ T$ @D$l\$T$ T$,$D$T$uD$LD$LD$H;$6$$Č1[^_]Ët$HT$lT$ D$D$$$D$lF\$F\$(D$$PƉD$ ҉T$\T$xT$T$pT$$`D$@D$(d$p@h\$(D$(D$d$xD$<\$D$D$TPH‹D$P|$PT$DD$XtjfD$@1L$DT$PD$TʉT$4L$(D$8D$49D$(tD$(D$(@uBD$49D$(uD$ D$@ D$DD$@9D$XuD$ $,XD$\Tvi T$ A%!@ i;oGD$;|$OD$ ;?t݋D$8,$D$D$\ut$l$ T$D$ $\XD$T$@@@h@ h@МhÐUWVS\$(|$,s$T$l$1Չl$ ,$1 l$ t#9T$} [^_]~V[^_]Ðtut1fx!1x1[^_]Åuɸuuvu~9$t&r랐Í&'D$@Ð&D$É'D$É'D$@Ð&VS\$$t$ tFu FФh؉^[^ÍD$?D$`h$nhfD$ &w#$|hD$[D$`h$nhїD$$`h`hhhhY`ht&D$$$xhxhhh$xhD$#$hhhhhD$"$hhhhhlD$!$hhhhh:D$ $hhhhbhD$$hhhȘh0hD$$̘h̘hhԘh̘hD$$ؘhؘhhhؘhlD$$hhhhh:D$$hhhhbhD$$hhhh0hD$$hhhhhD$$hhhhhlD$$ h hh(h h:D$$,h,hh4hb,hD$$8h8hh@h08hD$$DhDhhLhDhD$$PhPhhXhPhlD$$\h\hhdh\h:D$$hhhhhphbhhD$$ththh|h0thD$$hhhhhD$$hhhhhlD$ $hhhhh:D$ $hhhhbhD$ $hhhh0hD$ $hhhęhhD$ $șhșhhЙhșhlD$$ԙhԙhhܙhԙh:D$$hhhhbhD$$hhhh0hD$$hhhhhD$$hhh hhlD$$hhhhh:D$$hhh$hbhD$$hhhh0hD$%$lhlhhthlh&'D$É'VSt$$\$ tuChC h3[^ÐD$D$`h$nhԏfD$ &w#$hD$D$`h$nh衏D$$hhhhYht&D$$$ h$hh h$ hD$#$0h4hh0h0hD$"$@hDhh@h@hlD$!$PhThhPhPh:D$ $`hdhh`hb`hD$$hhhh0hD$$hhhhhD$$hhhhhlD$$hhhhh:D$$hĖhhhbhD$$ЖhԖhhЖh0ЖhD$$hhhhhD$$hhhhhlD$$hhhhh:D$$hhhhbhD$$ h$hh h0 hD$$0h4hh0h0hD$$@hDhh@h@hlD$$PhThhPhPh:D$$`hdhh`hb`hD$$phthhph0phD$$hhhhhD$$hhhhhlD$ $hhhhh:D$ $hhhhbhD$ $hėhhh0hD$ $ЗhԗhhЗhЗhD$ $hhhhhlD$$hhhhh:D$$hhhhbhD$$hhhh0hD$$ h$hh h hD$$0h4hh0h0hlD$$@hDhh@h@h:D$$PhThhPhbPhD$$phthhph0phD$%$hhhhhVSp~3XC  C C u)1ڃB B B Bu9u[^1[^Í&UWVSP)ĉϋ$qH\$,t$$D$T$L$x\$$%uČd[^_]Ét$t$<4$1$$t>t&C1{~'t&D$|$4$謒ua;k|݋uNjD$$pT$D$ D$T$$Ѕu \$4$T$@T$D$D$$ҋD$D$4$T$ډ1fD$4|$|$h<$P<$ىD$D$<$,[^_]Ívt$0  t$D|$<T$4|$0ut$4tt EWv9D$8@$u8u$賭|$ D$D$D$8$օD$8H$<$bT$hƋT$$ 5T$8t$ T$T$$c4$D$0蠆D$0)&D$<D$H~T$HC8D$DD$LD$HD$<D$4D$hT$dD$4L$4E(T$S\t$8T$T$@L$L$DD$4$T$L$ Ћp…unL$DE,t$8T$L$,L$LT$4T$04$|$(L$L$HT$D$$D$ L$L$hL$L$dL$L$$`CCBL$@JL$4JP[^_Ít&WVSP$d|$SC<$T$D$=$`CCL$@JL$4JP[^_Ít&UWVS $(t$H݄$8$$\$ G0SHCD$49x*CHl$8D$,$`D$l$4$袚$4D$ t$\$<$D$ $0D$$,D$mD$pG~%WD$ D$4D$4$T$uVKX6$@ډD$D$4$$ MSXtD$ $4D$ 4$D$ >D$ [^_]É4$:ST$$貗$@t$<$D$ $0D$$,D$-u$ 4$D$,]@D$,dQ [^_]Ðt&SPC 9ISLC9;STC$9-D$D$4$G<$AT$LT$$+P@4$T$D$t;@D$4$D$舘vUWVS$݄$ $\$G <tt$84$N9ST$$9$(t$ <$D$$D$xu${4$D$>D$dt*[^_]Ë9GvG9G jt&t$8SHC9xCHl$(D$,$\D$l$4$gD$t$ \$<$uD$`G~(WD$ $D$4$T$uYKX$(ډD$$$$-SXtD$$|D$4$D$D$[^_]SPC 9SLC9STC$9D$D$4$]<$}T$<T$$蚔-P@4$T$D$8@D$4$D$fD$T$@h@@h@h@ h@ÐUWVSlpx ݄$\$t$4)Ήt$(pD$(h)l$:.&fD$hD$(D$ D$0D$8WfSJfD@4,($ D$l$4$ӅD$1l$x݄-hD$l$4$hD$@D$HD$PD$X h\$ɋD$L$ ̉D$xL$(L$0L$8\$D$D$|Ӆu%;|$O$D$4$D$ӁĬ[^_]D$ݜĀD$tLF vvD$ݜĀD$fD$ݜĀD$&ݜ$D$rtlfD$ݜĀD$_{jr)~ka@6\$`\$\$$EfD$`D$D$\$h\$`\$$fD$hD$`D$ݜ$D$@WVSvxp r{x$1ҹ$&ɍv1r-Ƀ9u11w&ىPH H+[^_X؋X 1ҹى1ҹщ'D$tAÍ&'D$@d$P$hv(HQ;P$Pt1ɃxHH X@1ڐT$1ɋD$zɉtJH JH$B XfÐD$HhLhX@X @ @@É'WVS\$$t$ CFC F C^CFSt_=vFD$ [^_<tۉ<$hFtӋS|$$T$i1C ^ [^_fF1C ^ [^_Ív'S\$ C$hCC[Ív'S(D$0\$8xPhP u T$4Bt'$\$Ut&D$@D$D$<([`hHC\$$hD$D$Í&VSӃ $Qt t=vt5ttft1[^ÍF$t[^F uۃ[^Í&'‹@uz tËRhJuB$t$ ÉÍv'S\$ +t[ËC t St$Љ\$ [mb'T$L$ftB$w1QT$ 1ÉÐt&SÃH$@t $ЅuUtD$D$h$hS9tD$D$h$hS[ÉD$$S띐D$@Ð&D$@ Ð&D$@Ð&D$Pu@ÉT$h&SL$\$ 9э u9э t9 u[Ðt&1[ÍWVSĒh\$ |$$t$(u3;4$CD$,C CCC(hƒD(huC$SC ЈC$C(C $}EC8$rECH$Cx$ǃhݓc$ݛhݓݛ[^_ VSt$$\$ t1@tt$$Ѕt [^Ívt$$\$ [^nD$yD$h$hrQ뱃D$ tPt ~ @D$D$h$hD$ 0QD$ эv'D$t P1E1É'S\$ C$uD$3D$h$"hPC$c$[fD$P~ (D$ID1ÍVSD$ L$\$t$Pt~"(t$\$L$D$ [^hD@[^fD$ [^AUWVST$X<8D$$ A~$1tt$$^t 9u[^_]ËGL$8PT$<@[^_]ÍvWVS t$0|$8FFF$D$4D$$U$tj$m]xD$C8$!>C$tD$D$h$hJ9tD$D$h$thJC~D$D$h$hdJ\$ [wX&C$D$$KvC$9D$D$h$hI S\$ tNǃQ t$Љ\$ [%t&D$VD$h$hdIfWVSt$ \$$|$(99$t$@9‰At [^_fD$(sD$$hD$ 4h[^_HD$fD$h$hHVD$gD$h$hHAt&'S\$ t {tC$t[Ív$K$$D$\$ [S\$ CuC$t [ÍD$$tD$$Ӎ&'UWVS<|$P\$Tt$Xl$`OtD$.D$h$hGG$9tD$8D$h$thTGG<G g$Gt,L$\$\$ t$$ىL$( .L$,L$ L$G @@tST$\t$l$D$T$ Gp|$\$L$ fL$l$\$l$D$Gh<$l$\$l$ЅuC<[^_]D$9D$h$|hF@$ m<$D$1뽉D$<$#믐S(\$0D$4\$D$$ bUWVS$$CK@t|$0\$<$[D$`D$TCpCh\$ \$$݃|$D$ fD$l$\$ l$D$(݃$D$,D$ D$l$\$$l$+j4$|$D$D$ Q<$,$O$$Ĭ[^_]f1݉\$4$ЃduƐt&VSt$ \$$FuHF$udCu;C$uWt#u\$4$uI[^Í&$ ľ4$D$$P\$ [^R$ 薾Љt$ D$$[^Rft&'UWVS,D$P\$@l$D|$HD$t$LCuZC$|$ h4$:9t ,$>u}cuWu1t,[^_]É$ uL$@HL$t$ |$l$$Ѓftc$C\$@D$D,[^_]m,1[^_]$ 臽Ԑt&UWVS\D$|\$p݄$l$t\$@D$4$t$x$D$8$D$<$D$H$D$LCu.C$ htWut 1\[^_]É$"uT$LL$HD$@@L\$T$$T$C$u=D$ D$$KD$,$D$D$(D$ D$$D$D$ D$8[$ 肶$D$Ft&SD$$\$ t D$$[Í'D$ Hu:@$u Q\t D$ Q`1D$ $11t&UWVS$SC$$1 $t>$ ht/$u$؋$b‰t ļ[^_]É$uCHsHz7=/؉'"؍t& ؍t&D$D$4$脶$4$][$B`)$$t$($|$,$L$|$$$|$ $|$$|$$|$$|$$|$ $|$Ѓd9$t4$eftc$C|$$ļ[^_]fCPCXC`ChCpt&vBXta$L$$$t$$|$$L$ $|$L$Љ fBX$|$몿d$$l$|$P$$|$$-t$t$8|$<$虪$t$$$$gt$ |$l$$3hB`i$$t$(D$|$,$L$$$$|$ $L$$|$$L$$|$ $L$|$Љ$ $D$D$$wD$D$D$PuݘݘÍ&S\$ %w&wJ$$h&D$" D$h$h0fD$B D$h$ht0$Xhv[øht&hhfhٸhfhɸhfh빸hfh멸hfh뙸hfWVS D$0t$4\$8|$t<C;G<$:$;F\$ D$$b:$;FD$\$ D$D$4$ЅKSS [1^_vD$GD$C$79S.O9tЋ49uBNj$9$: [^_É<${9$:FD$\$ D$D$4$Ѕuv 1[^_Í&D$D$ h$8h'>h$8$ h":F\$ D$D$D$4$Ѕ3'D$T$PÍ&'S\$ $~8[Ð,D$<$phD$D$8D$ D$4D$D$0D$as,Í',D$@$phD$D$P$$$$ |$$L$$D$ D$|$$L$ ,$|$$|$[Y$Nj$|$xL$|L$0 ,$XOL$0$TUUw$@u$Z[^_]É$L$l$@P$|$ $ q$ |$$ ,$D$|$$|$ $|$ R$Nj$|$xL$|L$< ,$UIX$T$4$ D$0L$$ D$(T$ $\$$L$ $T$$L$T$L$<gX$ NjD$0ՋT$4D$()ՋL$$|$\$ l$ L$$L$$ L$$ $$4F@|$$ $l$ |$$D$(\$ |$$|$$ |$$<$9tN F$L$T$Ћ69u1[^_]Ã卶'UWVSÁ݄$D$@\$0$$T$P$4P$P$]$$l|$$L$$,$D$|$ L$7D{D$pNjD$t|$hL$lXL$,,$G>M$T$$$D$ L$$T$ $$L$T$L$,w"M$NjD$ ՋT$$)ՋL$$|$ l$L$$ $$F@|$ $$l$|$$|$$<$9t$t&N F$L$T$Ћ69u1[^_]ÃLt&UWVSÃlD$ $$T$T$$t$0SD$8D$P$)$$$ |$$L$ ,$D$|$j:VD$pNjD$t|$hL$l(L$,F`,$98I$D$ T$$$L$ $$T$L$ѽL$,8H$NjD$ ՋT$$)ՋL$$|$l$ $$^F@|$$$l$ |$$<$&9N F$L$T$Ћ69u1[^_]Ã8卶WVS1 tLtHB\$B\$ $D$4Nj|$S $T$g<$]۸u [^_D$D$h$hD$D$ [^_fUWVSӃL$ 2D$$D$, 3@D{k<$l$GD$h4$h\$8\$'D$h4$D$CD$h4$D$CD$h4$D$CS<$l$CS$T$\$0FCD$h4$D$T$ D$0\$D$8\$C@D<$l$5@D$T$\$0FHDD$lh4$D$T$ D$0\$ h\$H<$l$$T$\$0FD$h4$T$ D$D$0\$ h\$<$l$E$T$\$0EHD$h4$T$ D$D$0\$ h\$#F<$l$$T$\$0!ExD$\h4$D$T$ D$0\$ h\$uD$,$5xL[^_]ÍDKhQ`<$l$D$h4$\$D$h4$L$,CD$gh4$."0UKhVD$4h4$yHah$D$h4$PD$u D[^fH@D$,D$D$(D$ D$$D$D$ $D$уD[Ɖ^Ív'D$D$'WVS$ P t$ L$$T$Ƌ@uh|$ <$D$(D$Pۃ\$ ۃ\$$PD$ |$D$4$D$Dt<$ڝu Đ[^_É4$"$誧D$D$vS\$ $$܌1[Ðt&WVS$ C L$T$$?Ƌ@|$ <$D$D$Pۃ\$ ۃ\$$OD$ |$D$4$D$Dj<$Мu"$0$1Đ[^_É4$ꍴ&'VSt$ \$$\$$衖t#SS S [^Ít&D$D$}',D$4T$0L$HL$H@ L$D$T$T$$Ȅ,Ít&UWVSLD$d\$t$`D$l\$D$tT$ D$|T$(gaFfF$y$\$08D$0PFHt& t&D$D$h$hD$FhF \$D$FpD$ D$D$h$\$譂D$$1|$>D$> fD$|$8D$$|$>D$> fD$l$8D$D$ $|$8|$>D$8D$> fD$D$8D$D$(D$$l$8|$>D$8T$> fT$T$8D$  8tt4$*@ǃCL[^_]tFPmkFXf\F`KE\iǃ ǃI$ T؉D$`L[^_]$$ эt&WVS t$0|$4FF$8R$]FHzuFPzt& D$D$h$hF $D$D$hD$ GۃGG Fh|$D$ fD$l$ۛl$ۃFp4$l$ۛl$@ǃC [^_Í&FX#!F`, t&D$D$h$Xh$RD$0 [^_$$ t&'ÐVS˃T$$˕ztG1-& t& t&؉\$4$莰[^CzuCzčt&uCzuC zuC(zu빍&‹@8tJ@ J<{BBfBB B(B0@H@Pf@X@`@h@p1ҸDv|vjdt&ZVLHDt&<82,& ؍É'VSÃ$$FC8tCG$[^C[[CXXC USC(Hf@C0/)4@PCI@XDH@`AE@h:4@p#'t&؉T$D$\$ D$D$\$4$FG&SÃ$S8ST$$(‹@HHHztd2.(t& ؉$L$‹CLt$D$Mƒ[Ít&@Pzu@Xzu@`zu@hzt&u@pzu뜍S<$E$D$|$$>$d$$H$$|$0$h$|t$@l$|$($`\$<\$`D$X\$,$\$$$X\$4|$ $LD$P\$\$$|$ $D\$$|$輊,$D$PD$P4$D$PPD$P,[^_]Ð$|$$`D$X|$<$h\$4T$0D$PT$`\$ $X\$t$@|$($dT$,\$$H$|$$$\\$|$$L|$ $D|$4$D$PD$P,[^_]ÐD$AD$ h$8hD5 UWVS$݄$\$(@$iƸf hCPl$8؉N$$p<$D$dl$<$,$B$D$h$$t$ L$$T$T$hD$(\$T$L$|$ $ˇ<$D$(D$(4$D$(OD$(Ĝ[^_]Ë$$$L$$D$(t$ \$T$ L$$|$$L$S4$D$(D$(Ĝ[^_]D$D$ h$8h&UWVS $ @$ hD$8fw\$H\$$;u$ $|$2YVPT$`|FzuFzt& ؋$ XD$FD$$$;$ P(@ \$ |$T$$D$4$ U$ TUU$ @$KD$0$D$<~|$$X$ L$4u#ȍP(@ IX\$ L$T$$UD$4$ U$ TUU)$ @$D$0$D$<$ \$D$D$0$$ L$4t$8T$$$ |$0L$($ t$,T$ $ |$L$$ $T$$ L$T$$ T$ $ T$4$';|$$ $L$`8$$ zt&$ @$D$T,DH <DX)XE ϋG,+XDt{8GG9O#wuʋEE މEE}t+MEUMƋEt;uEE<nVE8FNF хNFx +F0NF9M!F}8GN@9HqF0EǀF EEEE;P/9WÉE‰EE9ӉU<uz9|;XL0N9}H9t3EDG)Ѓ ~ ƉX@|uz9;pK9}ߋ|ËH9Mt6EDG)Ѓ B EBBE<EfF fFEfk f)C&u;u:EE9EEǀǀ H9@~" $88g xPU $0踳0. yQh&E}U<@tI;;EEE H@9}Ot&<QH9؉u܉‹D}ʋM)Ӌ9t0 )Zur2BFLJ9u܋ H$ADH)<}E0( TE$9P49e1ɍt&fH P9 fɉ9h41Džpx` &f9tEx9`}7pߋT`p 3 YH ωf+Hf9t;pTp֋x3 xSx`P9hx?f9Ë`9h|9t5Tp`p lj 1Aft*9h~"pTph@8pE @|$T|$ |$|$} <$ЋEt,D<(9ʉ$u'‹B9uE}LBEDLE,DǀTH9@}D_'UWVSLD$dD$D$X,|D$ CCCCC C$C(D$`+p D$`@))KD$dD$|$D$9x,XD$dt$p4Nˉ)ȋNʼnˉ)9ʼn}Nˉ)ȋN D$ˉ)ڋ\$9ӍCDЋD$ FD$$FD$(D$`p @9ʼnD$0*9"D$` C)ȃ3A4\ +T$9Ml$0D$(щS09NC D$$)+D$ s,kD$$kD$$|$$C19t$CS +D$l$$L$|$ $T$L$0D$(T$,Yt$t$(|$ |$,4$|$D$EL$09tCD$ D$Ct$$L$L$$)Ή|$ Չ$T$D$ Ǘl$Չt$|$ D$D$ $趗L$$9t tl$ȋ|$C(s,{$bL1[^_]ËD$`$4vg D$4D$4HD$` D$4XD$4\$`Y4\ 'vC$s,C(@4$T$o,EU)ƒT EӉrBB B;t$ _(Rl$(D$8T$0)D$C SL[^_]ËD$$@(D$$P8@4PL$$Q4hL$$A,T `-&W8v-G4WPW4hG,T  $T$4}T$4lhP뽉9Bl$,|$D$|$0\$\$D$0؋\$ |$D$ D$(D$8D$4 $T$<}T$<hPD$$P8@4xPL$$Q4hL$$A,T k|$,l$|$$l$(]B D$$@(t&z9|;X0N9}H9t@D$$x,W)ƒT ։ZBB B|$D$$p()F D$D$0lj)V| $T$<{T$<hPD$$h8vK@4PL$$Q4x|$$G,T =B DB 뀸 $O{txh$D$D$$@0$vE ‰'UWVSED$ $,{ME 1EE  `E`)`  h`h)h)hEhEEEEuExdu pu^]us `uE])utEu}E1} ɉt9z uUB$9O؅ɋEu;MFEU䋀u}u]?HP(tS(3u Ct9FuuD$ 5t&ωuE9NjEuHxr9;xK9}ߋxHE9tFEF)Ѓ D ux@@ @E|E]z9F;XV0N9}ߋ|ƋH;MtEEG)ЃD }@@ @xƋE}EG GEn )FpEE%]fHxHx ɉxHx +H xH9-MEj$ BzBz zBx +B zB9 EUthy$W҉Q$QyQy ҉yQx +Q yQ9UMtx$OɉH$"҉TEt'MTEU䋀uE}qEpExE /vpÉӉ&ˉN&tP&thDÉEE 4$uEE܋EEai} GiU$EED$;tPD$E$t>$4a4$hEYM EC$K(MC K,$)aC$lj;D$Th$sS0 hts hT$$DhE9tD$ED$h$hIRE\$$=uq$phhe[^_]É$$phh؃e[^_]ÉT$U$ hUdhVh`hE량$_$ph`hhPxE$_$u$_뷻`h=vS\$ Su1{ThtD$$HuC$tC [Ðt&h[ÍD$D$h$8hPfV1S\$ Cu {ThtD$$us([^ÍV1S\$ Cu {ThtD$$us,[^ÍUS$phh@h@h$phht$-8]ÐUWVSÃs(@$S,9֍,tS233v$1[^_]ÍvD$4$^t͉C(k$[^_]Ðt&233wt$]t뽐t&UWVS{;|$~o S99C$9Y)ЉD$=C )щD$ )|$ D$ D$ D$T$$D$D$ T$ T$$$T$/L;|$vC ;D$~DSK$9{[9t#)t))L$L$ $T$K;\$~^D$;h }hVN D$FD$|$D_(Ë9}FC9~F {;|$S 9>|$nFD$;h |<[^_]Í&~|$|$D$.|$D$F{ {&UWVS,$@@ =~,=$ZD$D$ D$ D$ D$D$11D$X&JZR9~$9~ l$))ƒD$l$ME]U $@(;p }?$@P($DuBZHR닍t&|$D$<$D$Z$H;|$@t<$D$YD$,[^_]$s,[^_]ÍD$ D$$DZ$H@뼍D$PH,@ @$H(@PÍ'ST$D$ L$BJZXZXZ X Z~:\H;J}JH;J ~J H;J}JH;J~J9u[Ðt&S D$L$PX,@ @$ɉX(@PtYQ$\$T$< [Í&T$BB BÐD$P(,9t T$)XÍ&WVS\$|$t$ C ;C$tNS(HK ‹T$T$PPWP WPW PPVPVP V P$[^_ÉttC 뢍t&'UWVSLXt$`|$dnl$$nv \$ l$(t$,7t$0wt$4wt$8w t$

EF $$ދG(؃(H Ph$L$8HT$]$nD$4t$$D$:54$^u}wO$$@D|$ $T$$t$\$$|$$L$ D$$|$$|$Љ$Ĭ[^_]Ét&'WVS$\$4$$ $D$uq$$@DT$$t$\$$D$ )T$$|$)T$ $T$$T$$$Љ$O[^_ÍvUWVS $,$ $$$(D$0$4$03f=D$u~u ~u~ t\$h,$$h;|$0u‹\$D$$0+ C\9(Cd9$S`9,Sh9D$uCxCXDꍓ hډt$$ D$4$D$ ϴD$ ,[^_]Ë$h4$D$w$`t$D$ $PD$$LD$$H$3hu ډʼn4$hd,[^_]f4$D$*$Tt$D$ $PD$ \$D$$LD$$H$u$D$D$$Jʼn4$0-dh&IŸ`hD$0D$$4$D$eL$0ډdJ$H@yUWVS$$݄$$\$E4<$ЅutF uw\$($D$L)\$ 4$D$\$(u.FىD$$ D$$$&$D$ ,D$[^_]Ã<tk\$($D$>$\$ 4$D$$ D$, u ىm$D$AD$d&[^_]Ë9FtF9F 뀍t&D$T$@AAAAQ[É AY[ÃuAÉAAQ[û)ӉAY[Ít&T$dz wËBBHȉB1Í'UWVS XlL$ rhuVppKtL@9؉$v? Y9$v/yff9r ,9D89vɃ d[^_]Ëpp{tH9sCf9)ٸy&9tLCf9tv9v뚍vxpKt@9؉D${$ Y9\$dqfۉ9$r,39,$vD09v4$)؋T$ 1[^_]ø 1:tÐt&zu1zVS1ۃ@,t4$hu  u1[^É4$ hu u&UWVS˃D$0$D$ _tG0fp$KGt*\$l$$dD$ _ G81[^_]É<$"D$0[^_]=&'UWVSӃLD$t$0 D$4$D$9rF<tKP֍vvNP wH|$\$4$9\$<uοǍ&<f 4$&D$4$$L$, $‰u4D$,D$D$$ʦuD$4$Ƭ9\$`14$D$D$L[^_]f{f n߃<u)߃G&UWVSC,$D$ C<$D$ CL$D$ C\$D$ ډ$D$ ĉD$ $讉ǃǃǃǃǃǃǃǃǃǃǃǃD$DMUǃ,D$ǃ0ǃ4ǃ8ǃ<ǃ@ǃDǃHǃLǃPǃT$kx0KtLL$ҋۃP|$.D$. fD$,l$,\$(l$.T$(;r B,0CtD$B T$$fT$D$T$4$:T$D$4$T$T$oD$4$T$QT$Lt 9uǃB 11l$AD$h1D$ 8;r B <tL$hiD$h뢍L$DMu)D$D duCxǃ?dƉLt&ۃP܃t&f݃t&Q$wS$ekt2tO1- ;rp,4$D$O4$5ƋC -h$Ջ$A1C6$Ջ$@ $D$u$A 1ҋ$I u %&EC|Ћ9P wۃC|$XۃC|XۃC|X ۃ C|X(ۃ$C|X0ۃ(C|X84$?$A@t$|$$M$pD\Ĭ1[^_]Ël$,$$$ġ$&S(p,Rt&$dC rJRD$hD$L$T$ $xhIsd$Ƌ$@$~d$a$Ƌ$$Р$F$Ƌ$@$蝠$_ $ND$$lD$S D$$YD$$$}sD$$ˋS$D$$zD$D$$D$$$S11v'S\$ C$轟$賟C$訟C@D$ [队&UWVSL\$`D$ En|$ |$D$ D$D$ FFC$Ѕt#d<114$.؃L[^_]Ít&D$ $uE|$t$ D$D$ FFC$ЅF|$ 1ۃ~t>ljD$Fl$0D$ ,$D$$赀T$$lj蟿QD$ ,$臀L$T$$ȿD$(wD$,$/HPD$(0uD$(L$, 1ËD$(E$|$ |$ D$D$$ЅD$ $貝t'E$|$ t$D$$Ѕ1_$Y1V1qt&'UWVS$X$C@$D$4$3D$4$S=h,$ׅ,$ׅC Cǃǃǃǃ ǃ$ǃ(D$@ $AC C$CCC(olC,$D$ D~C<$D$ 1~CL$D$ ~C\$D$ ~$D$ }D$ $}ǃǃǃǃǃǃǃǃǃǃ$D$D$d$4WTD$,Ct$D$?D$@`@,C$$5C$$ D$AD$BD$CD$DD$EC$$lj,,P=Az tq1D$$t$$ |$}D$<${l$8D$0D$4D$0D$D$$};r rr,4$D${4$q}Ƌ$C $h$AH@ $D$ǘ$A4 1ҋI t-h$vEL$dЋ9P wD$hhɋ$XD$lPD$pX D$tP(X0X84$貗$A@t$|$$$pDD$d$ S1Ĝ[^_]Í$T$PT$ $ u:11t&% uC$$ $|vƍD$d$vR/gS$D$$pD$D$$趖D$SD$$裖S $蘖D$D$$肖D$4$D$x$jD$1$ $ $x$$$Ƌ$@$$Ƌ$@$ĕfS\$ C$譕C$袕C@D$ [钕D$T$H@RuB 9A tB9AÍ19øfVS$,-t0@@@@($h=nC tB$hCCnCtC C$[^ËC $n$輔1$|1Ӑ&S\$ D$$\$$qC0$}\$ [pS\$ D$$\$$q\$ [Kt&'SÃ0D$hD$$0r0$mC$臸$[Ív'S\$ D$$\$$q[UWVS,D$@L$DT$H$8D$D$LL$T$D$臓T$L$PHF $蔛S҉C to3{skCC D$C$C(C,1D0=u$Ol0tYD$ǃ4,1[^_]ËV {skWSu4$KtCpC k$贒D$@,[^_]pUWVSÃL@$خCT$8T$ D$t$$ d`|D$8@(\$@0C\$ $ۮS({(ul$`D$,$8T$(T$(rPL$,D$P T$dXD$ 0XHP,T$hh$@(D$,$>D$D$,$D$&UWVS,\$@|$Dl$Ht$LD$ $0D$KC|$}m)|$)D$|$ >v)|$ )L$ )ϋL$ )Ɖ+D$))щL$K D$+|$ #K T$K T$K T$K K L$ s9CVD$,[^_]Ív'UWVS\$0t$4D$ $/u;>K v+{+slK `{s[^_]Ít&UWVS\$0t$4D$ $O/u;>K v+{+sK {sn[^_]Ít&UWVSD$0ȋ$T$4T$Dlt$DD$F $D$8.t$D$$h%FX$,p |$4D$L D$P D$T D$X D$\ D$` D$d D$h D$l D$p D$t D$x fD$|FX|$ |$|$LD$@h$+FXFT2D$h$+FX$+VTFPFXT$|$$&FXD$h$s+FP,x w+VFX\$D$ThT$ $<+F;X s-@uЋFX\$ \$D$dh$+F;X rӋFXD$$h$*FX$+FdFDqfF\t$D$$h#$D$(*hl$(D$xh,$*D$<$D$HD$ID$JD$Kr,D$<$,F@ D$ph,$D$;*F$pfF@ 7D$$D$<$,D$HD$D$<$B.AT$$D$,F@ |$$D$<$,<$p.9s&t&̓f1fimΈSfX9u߉<$7.ËF@'T$,\$ D$hD$D$($4)D$<$,\$\$($D$P$$D$h)FD$$\$$;X F$pe<$*|$(D$h<$(<$#FX$(+FDFHFXD$AD$`h$#uFXD$h$k(FX$(+FD+FHFLD$8D$$#+F@D$4$h|$0\$DC@ $D$sH|$0GK1ҋI t.ht$0t&F Ћ\$DC9P wh|$0{ _{(_{0_{8_ {8_({(_0sHsDsL4$YGG8 D$$;*|$0W8t$D$$TGD$D@8|$>T$> fT$@0l$<\$l$>@(l$<\$l$>@ l$<\$ l$>D$hPTT$W8PP$xhT$DG8BP D$DPDW$POu*D$ hD$4$D$ Չ!,[^_]ÍWR$ ?$H=$H$L$t&,1[^_]ÍvUWVS˃LD$$E9hoډD$ ǍD$D$h|$)$dƉ$h)lj|$ $p1$lDŽ$t>$hu DŽ$tu܉T$ D$ƉЃ$L.D$,$x]91$tq$щYv u+9|$vzufim1وf¿X؃9;YЉ\$$\$$O\$$9_\$(Y~ YɃFyO \$$|$(먍YɃF\$$YN\$$\$$봋$L$ $|1T$,9}" g$p$x9|މL$ D$ $|h$x -DŽ$HhDŽ$LhDŽ$Phqhf$D$XD$ D$PD$D$HD$D$@$$h$dDŽ$DD$xhD$ D$pD$D$hD$D$`$$h$dD$xz dg=@hh$d$hƉݔ$|$@ݜ$|$Hݔ$|$Pݜ$|$Xݔ$ݜ$ݜ$ hƉD$)Ǎ@$+D$|$4$D$,>D$/4$l,xtl<$D$+L$v y+<$h4$lj$8+u(D$$1h,u u$|h$xDŽ$ThljD$)ƍ@$* D$t$<$D$+D$p7D$D$h<$y+<$o*rD$pf$|$x$Tht|$`D$ |$$D$H*t$`;t$H$$D$$\*$,7$|hT$PT$$ hD$ $,D$P$|D$HhZD$(y |$hD$ |$$D$H)D$h9D$HL$|D$H98/ut&x/xЍP9ʉT$Hut&$p$xD$ x~FV V V Љ$hVD$dPpT$ Pd$  T$ P T$ P$l T$ 1ҋL$ $pLx9ω$tw+/fAQ Q Q ЍL9vyuӉ$`4$'hDŽ$HhDŽ$LhDŽ$PhDŽ$(|$HD$ T$T$D$XD$$$h; $D$$L D$$$$. $$$ D$$lj$'$0b$T$$R 1x u-t&$;p |$$W $@ |$ $D$,D$xD$D$,D$ $D$҅D$x$ @ʋ:y$ $$0$iAD$A<;T$uyD$,{$˘$谘$1.;$$0$DŽ$PDŽ$ RȋxH$<$tv$&`$4$hƉ$$D$%CN$11t.&$֋x Fs΃;$r݄$[$݄$[݄$[݄$[ $݄$$[(݄$[04$`$C8,$D$ES8t$$D$b$$C<$C@$CD$[Ɖ^_]Ë$t$xP@4$D$hT$D$ D$xh4$hƉC$#34$1#19D$$$11~+$,D$$N$$9|Ջ$|hD$XD$,<$hh$d$h h$d$dh$hP 9z@ ȃ v^ȃ L9uH$b$4$+$$$4D$AD$h$u܋$`h$X)ƉD$$4t$$Q$`x t$4D$h$$4D$h$$4$D$,$+$+$$$:$t$4D$h$p< B9ƉD$$vTD$D$h${!u8D$$|$)D$$4$b$4D$h$ |$$h)T$$4|$D$$$$D$%hT$$4$D$$hpx7hWD$$v)D$$4|$$$4D$Dh$K$P,$1tH$‹~)$D$$4D$hT$ $;$r$4D$h$D$$hx7ht$4)t$|$$$4pu$$x$$(TT$HL$($)$D$hD$ D$ D$x$xhT$x$s|$$T$h)S$|D$HD$$$p hX'T$H$L$,)у W$$4D$D$h$ t&$@ ~'<$|$D$hD$ $4$u|$ $)c$|D$HD$$$h7T$H_&UWVSl$8\$0t$4|$ T$ D$L$z th#vT$D$L$z thvWVSP|$dt$`O$@^R$D$ 0D$D$h4D$h|$ 0  $(,\$ \$<$莀|$t$4$T$lt$D$$T$ 4D$1h$P[^_ËG$($؈捶D$PuD$ÍUWVS,\$@C5Ƌ@t$,$$1T$T$ T$DD$$T$ MǍ@$vRdtmD$\$$u1,$htB$14$ u,[^_]Ë$14$,[^_]Ë$14$,[^_]fUWVS$$C$D$,$$0T$H$T$ D$ $L$T$8KT$8dYG$MD$H@(\$P@0B(\$XD$`B,D$dB0D$hB4D$lB8D$pB>TS9~#fC |>>29u9u1)uCD$@,[^_]&D$KD$h$hbtK 1't&T>) \t_9Cd9ft6S(9C tD>0 wC,C,u9C(uʋCl$t$$S>C(C,뚋C PS < ;S<<<(Ѓ < C$ƒ Ѓ <<C \$D$/ <׃ , CD$t$$C$1S|$t$D$$D$CD$h${C C$1S|$t$D$$D$lCD$h$)C M\$C$\$vC$C$11čt&'Sx$$$$ h\$@A\$H\$PBT$H\$X\$`@ɋCCT$T$@T$$\$hyCT$XT$T$PT$$xCT$hT$T$`T$$xD$h$D$h\$0D$`\$(D$X\$ D$P\$D$H\$D$@\$$x[ÍS8D$D\$@T$@D$ hɉD${\$ D$\$(tKtSCT$(CT$T$ T$$ xD$h$D$(\$D$ \$:$p8[;S u;Cu1퍶'S8D$D\$@ hɋP\$ @ɉST$(C CCT$T$ T$\$($nwD$h$D$(\$D$ \$$8[Í'Sҋ\$ tIC؃v^\tYC^\$vD$h $K[ÍD$h $0[É\$ D$D$h $[É\$D$h $[Ðt&S\$ {tCt!D$h$D$ [1[ÍvVS$0} tPD$ ;hD$D$0;h$sCHC C$C(C,[^$h{卶UWVSÃ,Peʼn,$K݃ܫhɍ 1i9u؋hhD$h,$D‰D$~~=1 $݃F;ݛ|ˋhD$hҺhE‰D${ua؍t&؋hhD$h,$D‰D$ ݃1Qvݛf؋N $݃F;ݓzt\$ hh$|$D$ fD$l$\$l$D$D$P^؋t7D$D$D$h,$D$D$D$5 h݃D$D$D$h؋hhD$hE‰D$,$,$ǃ,$݃ݛFEƃ,[^_]É$7,$"fݍ&'SÃu(D$h$CH$=[Étt&'UWVSÁ@L$u 9CP(VD$ hT$ L$$ChD$?hD$@hƉ$cEƃ[^_Í&D$XD$@ hɉD$D$8D$D$l\$8D$\ɉ$\$@D$`\$HD$d\$PjD$PD$D$HD$D$l$jD$hD$th$D$@D$8l$P\$ l$H\$\$\$D$h$0$c$! D$T$ L$ HJH JHJ HJHJHJH JH$J H(J$H,J(H0R,@<@@@HP4T$P8ǀǀ@DÍvD$PHu1ft&'D$T$PFL\$ 荼$\$<$\$PZD$PD$TD$XD$\D$`D$dD$hD$lD$pD$tD$x|$\$$D$|rZ\$|$$bZFLuKFXD$Pz^G|$\$<$W$$?$D$$D$`>$D$=\$ D$$[=t&'hD$,D$D$($D$L$8at6D$($L$r*vGu D$D$h$hL$T$,AhT$T$($T$ag1t&'UWVSÃfEȈUw ,0tQU}  $htAD$$xh1e[^_]f׍7E M똍t&$hte[^_]ÍUWVSÃ,}؉|$$ h؃u'|$T$$Ph؃ e[^_]Ív'UWVdS ue[^_]Á,0$4$ Vh$D$D$^ÅuPu8t uDVhD$$L$_e[^_]Ð$`mt&Fh€Gcd$1X Dž(Dž Dž tf؉f؉F0DžDž XF4\F8`F481ExE~.]Nt$L$<$!;]u]4$D$EXD$MEI (T$ t$D$ $aE}TUUwE4@$#E$X¸d $h4݅ݛ8݅ݛ@݅ݛH݅ݛP݅ݛX݅ݛ`4$AljMEt$<$D$NEًu1TS;}tt(T$D$D$ D$ED$$tˋ4$萊1ɉ]>1ʋMӃ1^& ȋT$UL$D$ ET$D$E$V;} 1ہÃ9U~E;t1ҁ9t()ȃۉ ItE rV뱋]E$1~&'VS$$$D$ $qQu1tI(؋$t$dtJ$Ĥ[^ÍvĤ[^f,T$fmD$$D$D$h$ hzfUWVSE(]u }D$ $P(؅=dǃ0$hTTD$ED$hD$ hD$`hD$0h$蝙Ƌ$hM}D$D$h$hyW 0dh@$7e[^_]Ðt&[e[^_]Ív,XfX(؅뿋D$$hW mQƅz$h؃nJD$$hD$D$h$ hxU$lhD$$ph؃ƋD$$hhvUWVS<E0}u ]D$ $VNu'tD(ubCtC {de[^_]ÍvuMe[^_]Ë,XfUXE(tMdstC e_8D$E(4$D$4$݅(݅8݅0݅@ݝ= hT$ \$CDž݅ݝD$C\$$hE1ҋH ݅uaffEf‹Ef ‹C1DžDž tfr fC 1Ƀtf r fEC D$ D$T$ ٽ $ f٭߽٭D$ht\$$xhg$hEt$D$hD$ hD$`hD$0h$Δ$h $lhDž Dž$݅(ٝ݅8ٝ݅0ٝ݅@ٝD$t$$\h E@ $h1D$$hh$h$64؉D$$蕂1ٽ݅ f&C٭߽٭;KrվD$ݝD$h$hys1݅D$ݝD$h$hJs1݅>,0fȈD$D$h$hhr$hcD$D$h$ hr0hfD$$ph݇pٝ݇ٝ݇xٝ݇ٝ݇ٝ ݇ٝ$t$$htUU$h艬$hx$hg$0hV$XhEUWVS]5lh$֋D$$hUT$$PhEEݛ8pEݛHEݛ@ݛPEݛXEݛ`$hD$D$$\h ݃p݃8zu݃@z$0,(t& ظ鉃4zu݃xze1-)&t& ظh8}E<E@EDEċHEȋLE̋PEЋTEԋXE؋\E܋`Ed<$Et e[^_]É| (hD$XM$ыMEE]D$Z$уEED$EED$]<$$E\$ E\$>$֋|Ѓe[^_]f݃݃݃݃1ҸDyf݃H݃P݃X݃`1ҸDfEw$h褨e[^_]‰؍8$VEݓpEݛEݛxEݛEݛEݛt&'UWVSLu${6 $D$PhEǃC 0ǃǃE؉4$}ԉD$ hM؋EU܉ )ȉE)Љ$Ű5hED$D$T$ D$D$$փ~IUE|$D$T$ D$D$$փ~ }~@ED$D$|$ D$D$$փ~ ED$D$|$ D$D$$փ~ 5h$hփtv$D$ 0D$D$ h$D$ hD$0*g$ e[^_]Í$xy$<$t:e[^_]$hփvD$h$hZ$ЃIS(\$0D$D$ D$D$D$D$$!1҅uD$9t([1;D$ƒ([ÍSӃ8f\$T$D$D$ hfT$L$T$(T$T$ $T$\$ D$D$\$( D$@ hD$ \$\$D$(D$D\$L$8[É'UWVSÃLpED$4$E\te[^_]Í{D$<$ZD$4$EZS0K UԋS([D$L$UЋUD$D$ $T$UԉT$UЉT$h t+<$D$+Z4$D$Ze1[^_]Ð$ h褣e[^_]ÍUS]t*t ut $h]Ív$hfUdDžd$hthv Í&t1$ h1ËltÍ&'UWVSփӍ} rE|4$Iwt$$D$vST$D$$v\$D$$uvE[^_]Ív'UWVSD$T$upL$1t&;D$tl4 huT$ǂT$ t5;D$ sGT$d9T$ s(D$$T$ 1T$ D$ҋuˋT$$1[^_][d^_]ÐD$ ߍ&US`ht؋]$h`ht?D$$ht`h$ h3`h$h$ hfUWVSÃ|t 1e[^_]Í}݃}UEEEE fEm]mEE$hUu$ hw{fUWVSӁE|$$xhD$D$$\h t'D$1$he[^_]Í&$ htlj|$$xhe[^_]Ít&UuE$D$xh'5DhD$D$$փ u.$< hiƅ^ $ hNF$ErUD$ET$$֋M u$< hMM $r뒋A\}u $rrEE؉EEEE$h7$x h|t&$ hd$v'US$Ȓhhdht É؋]$hJãdhu$ȒhhP$Fƍt&UVS]t1SCuA\$4$N$Ȓhhe[^]D$D$ h$# hb뱉\$4$_K9u뭉'V1SL$$T$ Y09Z0t [^Ívq49r4ur8Y89uك<D$?$1[^_ÍvD$ >3'D$ D$$Ðt&UVSp]ut$D$\$@hM uUt1ۉ\$4$>e[^]Í&EEאUWVSLu ht$<Íe[^_]Ë^uỦuߋẺD$E $xhEЃE D$$hEЃtv݆]݆ ]݆]݆(]݆0]EE݆8D$E ]$htFE 1D$$h+t&$ hËE |$$U$ hјtUE T$$U$t h誘vUWVS<E|$$yt e[^_]Ë0hD$<$Ӄ;$kEE<$D$ӃEEP EEủ}ԉE4hEЋEX|<$\kH<$JkR\E1HfV9w1f^ED$|$ \$t$$UЃK;E u1ҋu W 9tx9wu܉<$j4$jEEM؃E9H 1u11O&$ hƋE h|$Ce[^_]ËE܋ủ M<$Pj$HjE$=jD$`D$ h$ h[$u1ɋu$fD$ ED$D$t$$4h$L hJfUWVS,rE\$} $υte[^_]Ít&E|$$D$ED$ ED$,htUt1U9t*dE ht$e[^_]ËMԐt&D$?D$ h$ hZG ,dT$0u ,ÍD$ @sw݅(\$ ݅0\$$1E\$D$E $D$hE EED$E$*E|$${ ED$ \$\$<$hE ht $EU@pE݀]E h܈UE]]]Ovt&DD$$hD$$hD$$|h}EED$EE<$@8Eȉ$D$88fxED$ED$E݅0]݅(@$]4 hݝ8E$+RٽVV fT٭T۝P٭VP݅8E$QٽVV fTE٭T۝P٭VPt;u#@8]؍xD$<$u]`:@<$7Eȉ$7E h$9EEEEED$D$ h$ hFc$)e1[^_]Í&@3$( h2S+E܉||D$Eȉ$K9D$D$ h$ hPF:E1݀E]݀EL1؉PEۅPHE]߭HHL]߭H]E]E]E uD$l hD$D$D$8ht$ D$$DЃ$S!E D$l hL$|$t$ D$D$$Dωȉ;8pH PDǍhD$d$@HhD$dD$8$\S9vODXfffPD@DD 9Dw8$WcDt&IƋEEEEEEEEEEEEċEEȋEE̋EEЋEEԋEE؋EE܋EۀE= h$@T$ \$-$讨@@Dž8t&@1ҋ8  ~ % Љ;|Ⴥ88;|C$ hG}ED@&E1 |$x(t0t&D@P9h@KD$d$(K @D$0$S{h O@T$$$SDED$|D$xD$tD$ hD$dD$8$]%‹D$ODEt$ ht$D/D`Dfx18D@9hKD$d$@Dh<$D$dD$Yt*D@,DDž0X . hH|$d<$@|dhËEt‰4x$VUUUt$\$()($$)$()$T$)ڋpT$ )ڋlT$鋅8)T$$[D @90pD$lD$8$^ }H|$|<$P@oD0@90a xOD$t$@&E|tx$EEEEE$H hx$.$H hx8D$ED$E $01v'D$ htD$þvÍ&'D$  ht$葾ܰ SD$ \$$ ht$L\$ [鯴SSS S$S(S,S0S 4S$8S(<C,[ SD$ \$$ ht$蜽\$ [@DSHSLS PSTSXS\S`S dS$hS(lC,[ US$Ȓhhdhdh$Ȓhht$#]ÐUW1VSD$L$@u*D$AAAA9xvf1t։݁)1YAԉ)11҈A)AD$9xw[^_]ÍV1St$D$Vt"@XވXP9Nw[^Ð&Í&'Í&'U1WVSt$D$V&X1҄tn(xPt=փ퀉݉߉   t$P9Nr[^_]Í'VSt$1ۋT$Ft)BJ  J ȉB9^w[^ÐVS\$ $'L$(@L$L$$$L$҅u[^É$'8u0D$$'v'VS\$ $'Ƌt(D$@D$UFh$'D$$B$ UVSÃ`EčE܉D$EԉD$$UMEdEtuBEԋt u9$ 荹EЋE܉D$EԉD$Eĉ$EЃ`[^]Í&$E؋E؋@EuU؁wU؋EEU1~+M]؋U؋ U؃9ՍED$ hD$hD$$ h2&E$'&EtED$@D$UFh$%D$$Et>ED$E$%E$EE؉$$ 4ED$ hD$ED$E$%E؃D$ hU؉L$ED$ D$D$t$T$ D$ED$E$.%ED$Ef]f]f]D$Ef]$ %ED$E$%ED$E$$ED$E$$ *Eػ$茣E1$$1$讶E9E؋$CbED$h$<$&ED$@h$$$ED$D$$$$0E$E$EUWVSÃ|EE#CED$ hD$hD$$ h#E$-#EED$ hD$E$h#ED$@D$UFhE$"D$$BEĉD$E$$#E؉D$EԉD$EЉD$ẺD$ EȉD$ED$ D$D$E$"E܅EԃpHED$D$E$"EЃM!EE؅ED$D$$>"EĉD$E$\"E؉D$EԉD$EЉD$ẺD$ EȉD$ED$ D$D$E$"}.EԉƒED$h$!EEȉD$E$nEE1ҋMljE9Dž$@wEE^$1I$E܉$11nƉ<$T@$L@EtEĉD$ED$$ !E@t$ |[^_]$ Ӳ뗐$IJfE$ 'E$  E$ E$ E$ E$ E}E$ ED$D$h$ h>1?ED$`h$ E:$$?‹E}t 9uE|$$ EĉD$E$ E܅E$D$ẺD$ EȉD$ED$蝙PƅD$X]UCT$UT$$CEuREUD$KhD$hD$T$ D$4$dEu1$>E$>4$1E܉$UWVSl$0t$4|$8,$ ËS|$t$$ЅuC|$8t$4D$0[^_],$D$ T$ 8uD$,$t&'UWVSl$0\$8t$4,$ۉt\$4$|$ D$=)u[^_]É<$=tΉ,$UËtD$,$E$ ѯ'WVS\$(|$ t$$t\$4$|$ D$=)u 1[^_Ív<$=u <$L=tD$ [^_Ut&VS\$ T$$Cu>C$u>D$!h$=t@h"4$<tt)[^D$ [^Ph8 tD$ [^îvD$ [^鮮&'S(\$0Cu&C$u+D$4L$hD$D$8D${([Í$ T([ S(D$0D$$h$ <D$t&D$D$hËD$$;([Pht u($ܭ$([$í$ 购fD$ D$D$$D$D$1Í'T$D$ hv6B`v*B`vB`1f ؍1Í'T$D$ tFH$ T$T$T$$,$D$l$T$ f $l$l$'S(\$4D$D$D$D$$Pu4D$D$D$0$T$$T$T$D$ T$ D$ ([ÍvS\$ C$蝎utBt1uSB<[Ð&WVS$tQG t$D$h$D$ 虻SFHD$hT$$D$Ph\$<$$[^_ÍUWVS|$h$D$h$պt'PEHD$hT$$'1|[^_]Ë$10$@ D$ t$,$D$QË@u$K$P ht h|hD‹UHD$D$h$>FFFˋEH\$ \$\$\$D$h$YEHD$D$.h$~E@EHdD$ D$7h$RCdh|$,Q hzdhhh$|$Xǃlt$XT$(b$\$$T$(Mhd$BD$,dh$@D$(h9htD$D$@h$h EHD$D$Dh$@$h|1[^_]Ët$8D$8$D$<$D$@$ D$D$D$H$D$L$D$P$D$T^$bEHD$D$+h$r$D$(葿D$(&UWVS@<D$t$$R|$$C@HD$D$h$DtC1t@$D$(l$ \$t$ D$$|$$D$D$xD$J/\[^_]f9F?F9F 3$$D$vCtL$(JL$(f$$D$uFD$݃42݃1DF؋GHF\$\$D$Vh$t&'UWVS\|$p݄$\$0D$L<$J^$D$X$y<$\$L\$<${D$|D$<$D$YD$x<$D$D$tD$7$\$<$D$XD$t<$D$D$$̿xD$LD$,  $(,Gh9h=D$JD$@h$h$Gh9ht'D$\$8D$@h$hGGD$8t% hhv݇ݗ@H\$D$h$'G$h9hYtD$D$@h$h;t0zGh@HT$D$h$$X Gh9htD$D$@h$hS;t0-Gh@HT$D$h$K$@Gh9ht'D$\$8D$@h$hGD$8t% hhv݇mݗ@H\$D$h$G$h9hA \$8YqtD$D$@h$hP|$,xptn$@GLJLJD$8ݟ@HD$D$h$TGD$8@H\$D$h$fD$LD$0\$<$D$ 8&$<$D$ G@HD$D$'h$tGu1te$D$0\$ $D$($D$$$D$$D$$D$D$|D$ D$xD$D$tD$T\[^_]D$L1D$,u;uؐ؅vLJ$rhGtv$f6OvvD$D$@h$heD$D$@h$h,l$$ 9l$1t$$GD$8ݟ@HD$D$h$C|$pދ\$pD$,t&C@H\$D$h$9l$,vC@HD$D$h$9u=XD$8ܯhEۋ*&-k1Dd9u'UWVS$h$D$xb$<D$$X$蹻$$0$D$$D$$$!t$DŽ$X$D$$8$C$D$$D$$$$u$x9$8tB$8$x\$<$(PCHD$hT$$$D$$$\$$(@҉D$X $$,… ˆT$| $$$$$$$$$$$$$$$$$$$$$$$$$$a $$T$h@T$Xݜ$@$D$$D$$T$`$ݜ$|]$8݄$`Hݜ$݄$`P$ݜ$ $8l$$D$pEH݄$\$݄$\$D$;h$[T$h$(Ћ$$1l$t$l$p$(> 9t[Mu\$ D$T$hD$$8$n'T$h&$ 19ul$t‹EHD$D$hT$h$EH$T$hƋ$(H$81$$XD$t0CD$`\$hh &م؉4$ D$XkEHD$Ch\$$EH$kC\$X؅D$p@$$T$D$4$T$hT$h$@(ݜ$@0$D$D$tݜ$T$$Z;$(D$X܄$\$XD$`܄$\$`$L$ D$D$$8$%BCD$XhCD$`\$hht&؍$ݔ$D$$\$XD$$D$h$ݜ$Z$8݄$`Hݔ$݄$`Pݔ$D$X؉4$ EH݄$\$݄$\$$D$UhEH$tD$h\$`fD$ppteEHT$1D$mh$$$$t&EH\$D$Lh$it&$EH뎋EH\$X\$\$D$ah$/D$h\$`RT$x$8$) 4$ËD$xE؋EHD$rh$|$|$0$,8x1$,$0<|9uދEH1D$$D$3h$EH$$,l$`މD$XÐt&M$MD$|$$$2;$0uɋl$`D$X$ EHD$D$rh$$4~D$*D$@h$h^$4EHD$hh$T$i$tD$1$<D$,$8D$($4D$$$0D$ $,D$$(D$$$D$$ D$$D$ $D$$D$$[^_]ËEH1D$D$8h$$,$0KSEHD$xhL$ T$$X9uՋEHD$D$h$yD$$8$ D$h@$81$A$$D$`$8l$|fD$`u@$P4$T$T$`> T$`HBHD$hL$$D$`$t$D$ D$hD$$$ 9$(S $L$ D$4$D$8$L$X;t$L$ D$4$D$P$= $L$ D$4$D$SP$ D$`u@$P4$T$T$` T$`HBHD$hL$$oD$`$D$p$PD$hT$tHHD$p@`@X@P@H@@@8ɉBHT$DT$<\$4\$,\$$\$\$\$ L$$D$hD$pD$$$a T$tBHD$D$hT$p$T$pF(z'u)F0z"u(F8z)PLH@8.$ٍt&FPFHF@F8F0 ʋBH\$0\$(\$ \$\$\$D$h$T$pT$pBHD$D$h$(l$t‹EH1D$D$hT$h$T$hD$ D$@h$hD$XT$X!$pFHD$D$h$T$ ^$$9l$`Ǎ&]   ˉ $L$XhL$Xu $hL$XFHL$D$h$k9ul$`FHD$D$h$舿EHD$D$h$m)3(}7 raFHL$D$h$댹f\8fnɹt¹b뻋EHD$D$h$BC0$0$0Ƅ$\$$FHD$L$$蔾F@fFH FP%St&D$X$8$vD$XD$xEHD$D$uh$\$xl$t1#$D$$8$%2$$ph9htD$D$@h$h*$D$$D$00$k4$$݄$݄$ʉ0$鉇4$8$<$@$D$H$L$P$T$X$\L݄$݄$݄$  ݄$FH\$0\$(\$ \$\$\$D$h$$8$t$$1$x`t$$2j'$@$(D$tD$Xt$t|$X$8D$ @ht$|$$$8@@D$`x$xǃBWxW \x1;D$`D$pG=D$h1L|1Ҹ eu ȉDD$hGD$p|$XG$$V$x$8F$L$$8DŽ$D$ D$D$ $ЅP$$ ?F$L$ L$`$8t$D$D$ $ЋL$`>$8L$p$>MWHD$h$D$跾GH$[XD$`#hD$>ɴ fD$L$8D$hʉL$@l$<\$8l$>D$8D$pˉD$Hl$<\$8l$>T$8D$xځT$Dl$<\$8l$>|$8|$L@D$@T$,s`D$D\$$ʉD$H\$\$\$ \$D$LCh$5CT$@T$D$$īSD$D$ $#hD$X|$>D$>#hɴ fD$L$Pl$<\$l$>ku 1[^_$>[^_BC(BC0BC8딅'1D$ D$ h$o hT$4T$4J&VS$J0rHZ,+Z +J$ltuo\$L$t*stibuۍC?HA?ZdHJh$[^ËT$ D$D$$9D$T$ D$D$l$D$"S(L$8T$4D$0Y\$ L$Z L$T$ XT$D$D$<$S([ÍUWVSL\$hD$CDu9uz~$:>C $?C [ÍvP HDc WVSà 8S(C u 1[^_Ð|$|$ D$D$ h4$G|$ D$D$ h4$ۥuS w\"hD$D$ h4$趥|$9 [^_Ív|$|$ D$D$ h$p !|$ D$D$ h4$A;D$D$ h4$cD$D$ D$D$ h4$SvXD$D$ h4$̤&1{ D$ h4$D$裤h"h럍&1;D$ h4$D$d;D$ h4$KD$D$ h4$#hCPx"h&'USÃ@tD$D$ h$ h贶Cè$ǃl$h]Ð&UWVS14$4,E80iGiUY ׉Љ  T$$mt'$;$hhE 81e[^_]$7D$"h$Z;EG GGG$G$hLJLJ 9tD$ D$ h$ h |$$ܟ <$$hhPG G4$htSG GGw$ '$h5$W5}$D5_t&VSÃ$D$D$ D$D$!h$D$D$D$t}D$D$ D$D$ !h$ttt1$[^ËD$D$$ucD$D$ D$D$!h$賠t%T$1L$t$҉$T$$[^$=4$[^Í&$$4n UVS]t&C~$hhe[^]Ít&\$$2C uKCt$TCCnC$hh؃e[^]t̋H uŋPDt"D$jD$ h$!hL$7D$ZD$ h$^ h t&'VSt$$\$ \$$UC u!Ct$wCCn\$ [^ؿ&WVSӃPD$0$:GD$ D$ D$D$3!h4$D$HD$L袞tD$ D$D$ D$D$ h4$v-D$D$D$ D$D$ h4$FtD$D$$D$ D$D$ h4$D$$wL"ht D$4D$0|$,|$ D$D$ h4$ǝu3D$,t&uD$8D$(D$ D$D$ h4$ptD$(D$8D$(D$<D$ L$HD$D$0|$,D$D$ D$D$B!h4$ D$D$D$ D$D$K!h4$ٜtsD$|$ D$D$Z!h4$豜u T$,tL$LD$0D$4CD$8CD$u|<$2|tnD$x\$D$!h$<|u``h<${Cu$dFL |FPĬ[^_]$`h{Ĭ[^_]û`h봍&D$|$${t$n<${T$SL$tYT$ ^D$T$ ËD$$#9 ,$zvĬ[^_]wD$D$|$$({t T$Yu T$p`h"UWVS,t$P\$@T$DL$Hl$L"ht`<$L$T$T$L$@t$t$l$ L$T$$%{tbdU,[^_]t,d[^_]Ðt&D$ D$ h$!hL$T$蜌L$T$H1D$@,[^_]g &Xt&UWVS,\$Lt$@D$HT$DۋD$ta"ht?,$T$T$D$tfD$@tpdq,[^_]Í&t,d[^_]D$N D$ h$!hT$躋T$vD$@,[^_] D$T$$yxƿ "h8ʋT$t"hDD$ph1N)9ыL$EDžtC 9Ft;|$4$1L$ T$|$9$ 1D$1L$T$$t&'UWVS\t$pF $"$蜘]~ <$QD$|D$$+ F<%KN$RC\~0L$~,|$|$t |$1 ȉF@D$"ht$$D$|D$D$xD$ D$tD$EXGPzt="hGXzt="h@"hɋPʉT$"h\$(D$\$0@ \$8@$ "h\$@\$HD$(D$$ $1\[^_]ÍN,~,pǃf|$xfN0~0ǃD$N$F0ǃǃǃV({fUDfET$EHD$EF؉D$"h\$(D$\$0EJ\$8EL\$@\$H1ɀyv1ɃkWɁG<(\$@@$\$H'D$xD$ h$"h贆F J\$@EN\$H<$T$ $藔T$F T$T$$ $1D$<$h $PT$$ $t&D$"hÍt&'VS\$ t$$$t[^Ð[^bfSH\$PT$]u5D$t4؍T$ D$T$ ËD$$ ؃H[ø`hVt&S1ɃH1ҍD$D$D$P$u$he[^_]Ív$1e[^_]ÉE䋃ZU$T$D$$몍&US]"htE]Ct]Ë$h]ؽ&T$1"htËÐt&US$hhhhhh$hht:\$D$Ph$oCu(C$q$j$]ÍD$GD$ h$,"h褂뺐D$1fÍv'ahÍv'Ív'WVSPD$`\$@D$h$\$8L$D$ 0D$D$ Eh"/UN$qp$SptV$HD$4$ǃǃ ǃǃD$@ݛD$8ݓ \$,T$$\$T$\$ \$D$hǃǃǃ0ǃx|$ND$@ǃ|ǃ(D$Nǃ, fD$Ll$Lۛ0l$N$D$8l$Lۛ4l$N0|$D$+hT$ $DOFtVuD$ |$D$D-h$zDD$-h$bD$)$D$ $|$?D$-h$&DdpNFD${,hD$@L$D$ <$ՍD$`t$|$$uE$$$D$$$D$>D$`$1dD$D$#h$u)hCU1WVSP zS)ĉ֋$ Nj$cug\$$Qd&D$\$$N>D$D$$D$ d̋$c1u [^_$[^_Ív'UWVSL\$`sD$<-hD$( D$(-hED$<$ycrmt$l$|$$D$.hD$ Bt$(D$l.h$t$AD$ 9pteD$.h$A~N|$L$ T$$D$.hAF 9D$ ptD$.h$A벐1$ƉD$,:FD$4$ljD$$4DD$X\$`ËD$`.h L$D$H#h$A$EL$L$`9l$$ul$\$`D$.h$@D$ /h$@ D$/h$@D$0h$p@D$!7h$Z@$D$E\$D$@h$\$D$h$P\$D$h$ \\$D$h$(8=D$N7h$}? tD$[7h$]?D$h7h$G?$$ :ŋ$_$9E9T$ |$ t5Bj ABR$^,$^9uы|$,<$C<$1D$D$ AL$ ~ l$ \$`Ë$o^9u\$`D$,$@|$<$/C<$1D$D$ )AT$ ~'l$ \$`Í&$^9u\$`D$1$,@$ljD$ B<$D$D$@NjD$~ \$`|$$]9u\$`D$ $?$(L[^_]Ít$(D$0/h$t$ t$t=1D$07h$W=D$D$$#@~6D$H#hT$$ =$]9uʋD$@7h$1t$ I$D$ c1Y|$$H8 Eht'16$ $D$ f,fBhBpBxw݂ˁ0tsEhvw/؋\$\$\$D$w7h$:,Ðt&؋\$D$q7h$:,-EhUWVSӃ.|$PЃdD$~ZT$09D$~[L$49D$x)T$89L$<9vT$89 UWVSL4Ex9tD$ pD$ED$8h$/E@zptgtD$x$T$ˆLE7h7hE@te[^_]Í&1uE#Dž7hw)8hDEDž8DžDžBItJHЋƉ$PS\+1 EDžX p G X 1P`HhPP68tdt\``;tHH80u\봐8 4݀ݝP݀\$ݝH݀Dݝ(݀L@(ݝ ݀Tݝ݀\8,ݝ݀dݝ݀lX0ݝ0XD$h$EDž`8ExD$\$$O2.E+x4dEۅdEh+|ݟdۅd(ݟ D$$4LJ|$THƉ݇ \$,T$$$\$T$\$ \$չt$$SD$48h$c0Ex  4D$ D$D$E$0d$S4D$8h$/ $Odž|݅Pݞ\݅Hݞ @(8,X004$QS݅(ݞH݅ ݞP݅ݞX݅ݞ`݅ݞh݅ݞpD$$gR`$ie[^_]Ë@ L$T$$谧p 9]o$``e[^_]ÿ7h7h4xD$8h$^.4tpD$$4D$8h$.4D$8h$-U4T$||$t$$T$xD$8hT$ -4xWD$P9h$-4|T$D$:h$c-x14tpD$$d\N`1ËuXXX;4Dž` 8h4xc 7hDžP7hH4L$t$ PT$$L$Ht$D$:hL$,4x `D$;h$L$+4D$D$L$ t$D$D$ =h$+Yt&X @@{1DžH`M@ tN݁PtEtv;}It11҃DžPu`\ Y;`|1`HHtH\⋍` HX`DžHB`(\`ʃ0ڋ0TP (@ f\` NX \)1҉Pى`fP i N`!%@ iHH9|U4D$T:h$,)E 8htP4T$D$PL$ 4$T$D$D$$>h(4xJ`D$>h$L$(M.8h$8h4ɋD‹D$D$?hL$ $D$<(41xu@\D$$Ƌ4D$/@h$'\$G9<$*4Dž`8hǀ4E݆ݝ@݆ H(ݝ8݆Hݝ݆PX,ݝ݆XݝPE00݆`ݝ݆h(4ݝ݆pݝ $D$h]dž,dž(dۅdݞ0 dۅdݞ 4dž|$(JH`݆ \$,T$$$\$T$\$ \$M`$D$KID$48h$%Dž\: Q4<$D$ D$PD$|%d$AI4D$8h$K% $dž|݅@ݞH݅8ݞ X(0,(0 4$H`݅ݞH݅ݞP݅ݞX݅ݞ`݅ݞh݅ݞpD$$G\$7h7h$胣8'} x81<$r%D$ D$#h$u)h5@ƋD$8h$#\D$$4x4D$8h$F#D$8h$0#&4D$7hD$1@h$"7hgH7hDžP7haE$hExEt@$hE`440,(LJL$T$D$ t$D$98h<$#"D$r D$#h$X8h3$T$D$Nj@40Dx4$D$D$ t$D$<$E4$!Dž`4`L$D$?h$2!}4`L$D$,$^,譥G W(jD$5Ch$L$,$D$$ D$.,uI$L$xD$$u&D$8ChD$$,$+D$4$D$eUD$[^_]Í4$D$?UD$؋$L$x$ru$,$D$$ D$44$D$TD$D$D$#h$\Bh'UWVS$|$ $$D$$t$\$<$D$$D$ ZD$XD$$$҉$dãub$L$X؉4$ZuID$5Ch,$f$L$XD$؉4$uD$8Ch,$D$1D$<$D$SD$[^_]fkD$xD$#h$%u4$V!=vD$$蟾$[^É4$hD$tRD$T$T$$~tˋT$D$ $ D$ $D$JD$$8D$$&녍t&D$ L$ D$ CtD$ 9tÍÉ'D$ L$ D$ tD$ 9t9tÍÐÍv'UWVS˃ $y7y7hHhHh H hH hH(h)))ʉ 1ʉ))1) 1)) )1։ʉ))1 ))1у ))1) )1މ)1˃ *$ wc$EhH H HHHHHHHH))) 1‰))1) )1މ) )1щ‰))1Љ))1))1ˉ) )1)ʃ[1^_]Ë<$y7y7 Ív'ahÍv'T$D$0ÐVSÃHT$$tƋ$[^ÍS1҃uCt$D$$D$$D$$D$$D$$D$[ÍvS(\$0uoFhҺFhD‹D$D$Fh$D$D$D$ D$D$"Fh$Yǃ(1[Í'UWV1S<$|$$L$D$:t&9t$t,|$t$$9l$$uD$9D$(u׋D$,<[^_]Ã<1[^_]ÐU1WVSD$9Fh$Fh'fD$ |$$D$PD$`L[^_]مD$ED$9Fh$FhL[^_]Ív'<1D$@T$T$D\$݀\$ ݀$T$\$(3< U1WVSNVF {KSCC؉{KS[^_Ð|$CCD$ fD$ l$ [l$l$ [l$=  뛐$d|$ 1$L|1}t&SÃ@$vgC(t$C0t$$3 $% $ t$-$[ÍC4$댍t&'UWVS1ۃ,4$D$ ~\$4$@ $59u4$1D$_D$ 4$]~%&\$4$Q@$֮9u4$1D$|$ D$ $ ~$t&l$|$$D$9u$D$l$ D$ż,$,[^_]Í&'SÃ@tS u C[fT$D$$ [Ðt&S\$$$$D$耒$D$谒$D$`\$ D$$[ t&'VS\$$t$ C݆$x|$D$ fD$ l$ [l$݆$O|$D$ fD$ l$ [ l$[^É'UWVSÃ!8ǃǃ@ǃ<4$K &҉$t4$D$ D$L ǃ(EE EE EEE E$D$ [^_]ÍvD$D$9Fh$FhDD$D$9Fh$Fht&$ '$wl&VSÃD8D$XD$Pݘݐ\$,T$$4$\$T$\$ \$nt$T\$PD[^ UWVSfD$(${D$<1[^_]ËD$($_$#t UWVS,t$@\$DŋT$ D$Ghl$$jPDžuy$\$D$9hF t$1ۍt&F <$D$u 9^ w<$*l$@,[^_]<$D$,$vT$Ѓ,[^_]É,$`Gt&'Sw1u*"u* uD$D$9Fh$Hh1[˃ [ÐUWVSÃ\$D$|L$Lh$5D$MLh$T$8D$.Fh$<$D$D$bLh$t E$ǃǃEƃL[^_]ÍD$D$9Fh$FhDD$Fh$Yt&$"ǃD$KhƋ$ t&'UW1VS\x$D$,D$(~8D$8D$|$$uD$@zu ED$H{z9|$(uȋD$,txD$,Eɋ\$\$ |$D$tLh$uD$8|$8\$@E$\$HD$L$p9\[^_]ÍuD$8T$p1\[^_]$iꍶUWVS<T$ T$TY(L$$l$PD$T$(u$BK(S$u&0;t$Fs"ƅuڍKS؉$Xtڃ<[^_]ÉuD$ l$$@DЋE\$\$ $\$D$LhRD$Mh$t&D$t$l$$ L$4D$Mh$L$K9uNjD$Mh$1|$D$MRh$D$BMh$D$$t2t$D$\Rh$D$ D$$D$D$ D$$'D$(t(L$(D$RhT$ $L${D$ D$(H1<$-ƉD$$yVt$t$4D$,T$ D$D$Sh$D$Sh$D$~Nl$<$D$ShD$ 4$D$ xht$D$Sh$9l$uL$$D$0ShL$L$(T$$L$ |L$,D$hSh$L$^8$PŋD$ E1eD苃t $D苃t $D苓t B$ƉEl$|$$$$$<$D$$zh$lx$^$P$BD$@HhD$$$ʾ$ $$t$N[ǃ0$L[^_]Ë$?WD$ \$D$PJh$buV\$D$ph$bu8\$D$|h$Jbu\$D$|h$lbD$$zZD$ǃD$ vt&$tVD$ >t&'WVS0|$@\$Dw4$Wu;tD$ D$$_tT$ v؋D$H\$4$D$H0[^_ÐD$$gh݇\$D$9D$(|܇1\$T$9T$,|뼍t&D$Sh$LJ4$01[^_ V1SL$$T$ q9rt [^ÍvBtYtr ;q tA9B[^Ét$\$$뵍&'SHtduH[ËD$P@ t/r`v[D$dD$9Fh$HhH[ËD$P@hxt&L$ @ t6D$P$跲L$ Aw"dH[ÐuD$Px @hxT$0T$T$ T$$HD$ X$@L$0¸gDÉD$ D$PPhL$L$ $L$D$ D$Px t1D$P@hxuD$Px(tkiD$ D$9Fh$HhD$TgD$D$P$\딋D$TD$D$P$uD$T\$$D$hD$PD$\$0$PD$ D$$D$PT$0@hT$$v7D$~ZT$09TD$~cL$497D$x1T$89 L$<9릉ÐlT$89띍'UWVSD$@$D$ $<|$P$<$\$D$$(t$ D$$$D$$8D$$D$08$$l$4$d=yD$D$L$,D$> fD$D$8L$$D$ G8l$<\$l$>G0ɉD$l$<\$l$>G l$<\$l$>Gl$<\$ l$>Ol$<\$l$>D$HYh$cK,C "tT$(L$,|WL$0l$ T$T$(L$L$,$D$YhT$L$L$,A D$, މKShh |$>D$XhD$> fD$$蒡;l$,FD$Xh$eэvl1[^_]Í $3l[^_]Í&T$(eWL$0|$(D$T$L$l$ |$D$Yh$ܠD$Xh$ƠD$DzD$BMh$螠CD$TC4$D$XD$(D$\D$TD$l[^_]É뎉CD$4WL$0l$ T$T$4$L$D$ZhT$&S 1t_\$,ÉƐFhh ؃|$>D$Xh$D$> fD$ϟD$,9X wÉNjD$f[h$訟T$(WL$4|$(T$$L$l$ |$D$x[hlD$DD$D$[h$FD$D$Vh$&gUWVS-xh$|$`$SCD$\hD$@T$D$ <$Չ\$|$4$u $w4$D$8D$8dt[^_]Í&KS$ND$81tЉ\$4$6gL$VC S $$$D$ \hD$D$D$$$c$$D$<$T$$$T$$$ڍL$PP$$pD$@$$L$@T$T$VT$ L$$D$XhL$t@f$T$`T$D$3Yh$ D$`$hh݄$ɋ$|$ND$N݄$ʴ fD$L݄$l$L\$Hl$N{,T$H݄$˃L$DL$< T$$T$݄$̉L$(܌$l$L\$ l$Nl$L\$l$Nl$L\$l$Nl$L\$l$ND$D$DD$(\hl$L\$ l$N$K,C tT$8$L$<2L$@$$L$L$XEUEUE$D$E$l&E|$$EEi-^t&ƅ|DžtDžx=E$p*ED$ ED$D$i^h4$REt%UD$E$T$UdxE$4$D$7lDžxdƅ|DžpDžtt&ƅ|DžpDžtDžxsU$M$BB Q UUA $"Džpx|$|h|ztB|$h|E$U@E$U@ |$V&UWVSӁD$<$L$8^|$|$Pt$8<$bC0|$$D$D$`D$<$T$PD$8ҋT$TT$X9|T$\9T$l@ T$T$h$T$xƅt,T$89t 4$%UT$8L$$|$0|$$ǡmD$@$|$mD$@D$,$C$|$$耡&D$@$|$&D$@D$,$Vs$K$@ $A@$$D$G($*^x$D$G0$ ^XIG,>D$$D$$|$$"G D$(D$(D$|$轊G,D$,D$,D$$薊8$让O,W D$Sh$L$ T$谅,$8$څ[^_]Ë$$8$|$$1Í@$vL$P, $08|$ $$ƍ@$t&,$[^_]Ë$@ ƒ$D$,$L$(uD$(Xdufiu0D$D$9Fh$Sh<&D$D$9Fh$^hd,$t$$p虚$$@hx&$d&vL$,T$($] $1ɉ$Q8$YD$Gh$i$$$ D$Hh$-$_G葙t&'WVSӃĀB s%$ډƃ쀉[^_ÐD$DD$D$@D$$rfuɋC0D$PC4D$TC8D$XC9F$3&VSËHtDdu[^Ë dtt9NDtw$`vht1[^Ãt1D@d[^ødfL$ 9u먐t&tuD$ih$s8D$ih$_8Ít&'UWVS|T$P$݄$\$8T$@$T$HRD$H D$@D$hD$8؉D$\D$PD$Xl$XtfD$81-|wh\$\\$@vC 0\$(whC\$ C\$K\$D$@KD$ih<$D$8\$u79uD$ht D$\$MW|1[^_]ÍvT$Pt$HDD=D$XwD$X@DŽ$|[^_]|$lD$8T$XtDD$\D$8l$\1ۋt$X0ƒ0@)v؃9u؋D$XX[D$\@@@@ T$`T$@T$HT$P\$ whD$Djh<$\$\$\$F69\$Xva4[l$Xt$\\$lF 0\$(whF\$ F\$N\$D$8FD$ih<$\$59w\$l1ۋt$\tRt&F 0\$(whF\$ F\$N\$FD$ih<$D$8\$59uD$`\$ whD$@D$jh<$\$D$H\$L$P\$I5t&~D$\Dz@j@j@j@ j T$`T$@T$HT$PG@ \$(wh@\$ @\$HD$ih<$\$\$}4$L$`LT‰D$\rh\$T$D$D$Drh<$D$HT$@$D$uHPDtt Ct C\$D$rh<$w1,[^_]D$GD$'hh$qhT$D$)T$D$AD$9D$'hh$qhD$(D$vD$zrh1<$;ss7C\$D$rh<$;ssGD$rh<$;srC z\$D$rh<$D$rh<$뀍&'VSD$`\$ t$PD$0$mD$rh$/T$,L$$t$T$T$($;T$HL$@t$T$T$D$uZD$rh$T$<mhL$L$D$mh$1[^Ít&'UWVSÃ,|$@ ݆݆\$\$D$rh$/PDuhD$ى$XuBD$sh$D$HtD$HD$mh$D$D$mh$1,[^_]Ãt눋G(JD$DL$D<$D$P01ɋL$HE‰D$؉L$ ,[^_]ÍvUWVSl$$$DH ($؅ҋ$uG Pǃ$v0n,$N (4$Hƒ$l[^_]dF($N d$D$0$u~ W@G D$=${GEu/E4$D$EĉD$e[^_]ÐŰ,h벐t&@t̋E؍}ȋ(h|$ D$@D$Ẻ$ӋED$Eĉ4$D$.E@ttEȉ|$ D$E؉D$Ẻ$Ӄe[^_]Ã@)E hUD$@D$ẺL$ $(hUh$xhD$&1OhDD$G$whD$t$$whyt$D$$whahtÍUWVSLhH@. h)čD$𣈚ht<hhhTIt1B' tt(9r1[^É։[^Ðt&f=hMZt1fhthÍ1f=hMZtfht%D$ $h-hD$t@$Í1W1VSf=hMZ\$t [^_øh6t<hhtډt$$hStƁhu 뺍vJuB tz [^h_Í1[^_Ð%hh%ph%lh%th%xhQP=L$ r -=w) XYÐffffff UWVS<] $@uRۉf;xhD؅f>xhDT$D$$h tnEt$\$T$ D$D$xhD$<$[|hD$  D$Pyh|$$XhtDu:e[^_]É$D$xhwxh;vxh$$dh|$D$Dyh@$&UWVSl$0D$8|$4,$D$ AD$ <$+D$ Mty11ҍvf ^Lӄu1ftU11҃f X ӄuҋ|$ 1f D$4$|$D$ 4$r D$ D$0[^_]^ 11뾐LD$P%E=th=t<$ \$8D$8L\$0 yh!T$D$yh\$(\$D$0\$$D$(LÍ\$(g D$(!T$\$\$D$yh$KD$(qLD$P%E=th=t<$\$8D$8L\$0 yh!T$D$yh\$(\$D$0\$$ D$(LÍ\$( D$(!T$\$\$D$yh$ D$(qD$P|$D$ f$,$l$Xtf%Ef=tÐt&É'ShD$pD$x؉؉E@DÄEuiyh\$(\$8\$0 D$(!\$D$8\$D$0\$D$yh$n D$(h[Ðt&t@T\$X\$0$\$X\$(D$(D$0z3f؃h[yh\$(0tul뇍&\$0$\$(D$&$1D$0DD$(ttt2tuJ\$X~\$0$\$(D$O$1D$(DD$0t%ttyyh \$0$\$X\$(HD$(D$0zyhf\$(\$0<$D$(<$ \$HD$HD$0D$(nT$0\$($D$$D$(D$0z 6+\$0$\$X\$(SD$(D$0zTX=yhyhvs&oD$Xyhyh|$FD$F fD$Dl$D\$l$F$ &B.\$8\$0yh!T$D$yh\$(D$8\$D$0\$$ZD$(VzD$|$ T$$,$l$ÐffD$D$ zÐD$%Hhfft$t=wD$4$tƉC[^_SÃx$bo$D$[VSPփXt,P;P}P;P~PP ;P}P$;P ~P HX PHXHX @@t!1Ҁxu 1Ҁx ˆъP ʈPXH1ҋp p$[^ÐWVSÃ@sS 9։Cu#=w#t$t(=v$\nD$4$t߉C1[^_ÐWVSÃ@sS 9։Cu#=w#t$*t(=v$mD$4$t߉C1[^_ÐUWVSÃ|9|u"D$R D$`h$hUU䋳F~HiD9t"D$V D$`h$hU_UNuI$(hhhP|$$h(hbh$(hhRe[^_]ÐUWVSÁ$\|$p$<݄$4\$(D$$L݄$Tl$\$0\$D$$H<$T$8D$$DD$ $@D$2.y$tu$PT$PD$0T$\$,$D$ $LT$-DT!?Dm>v/?* {>es-8R?,%H>@;?S Ճ>-DT!?[@q>DJW?ca>v/?LlR>}kBG?O,]E>hhhhhhhhhhhhhhh"h)h0h5htype == CAIRO_PATTERN_TYPE_SURFACEsurface_pattern->surface->type == CAIRO_SURFACE_TYPE_RECORDINGstatus == CAIRO_STATUS_SUCCESShhhhhhh#h"h0!h hhphhhcairo-arc.cangle_max >= angle_min>UUUUUU?F*u?zmB?-DT!A-DT!@-DT! @?@h/?cairo-array.cindex < array->num_elementsarray->num_elements + num_elements <= array->sizeABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/z=mhhށhehZh[hyhhShohohxhxhPxhiwh vh]hryh~yh}hzhzh{hl|hcairo-bentley-ottmann-rectangular.cleft->right == NULLtraps->is_rectangularstatus == CAIRO_STATUS_SUCCESScairo-bentley-ottmann-rectilinear.ctraps->is_rectilinearEhvh}hhhhhhh2hhhhhh|hQhhhhxhhhhboxes x %d: (%f, %f) x (%f, %f) box[%d]: (%f, %f), (%f, %f) ;cairo-boxes-intersect.cj == countcairo.c_cairo_error (status) < CAIRO_STATUS_LAST_STATUSstatus != CAIRO_STATUS_SUCCESSstatus == cr->statusCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&cr->ref_count)  !"#$%-DT!@?@ Acairo-cache.ccache->size == 0cache->freeze_count >= 0cache->freeze_count > 0cairo-clip.cCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&clip_path->ref_count)clip->num_boxesno clip clip: all-clipped clip: extents: (%d, %d) x (%d, %d), is-region? %d num_boxes = %d [%d] = (%f, %f), (%f, %f) path: aa=%d, tolerance=%f, rule=%d: ?;cairo-clip-polygon.cclip && (clip->path || clip->num_boxes)cairo-color.c!"reached"????????G?cairo-contour.ctail->next == NULL(*chain)->next*chain != &contour->chainmax [%d] = (%f, %f) contour: direction=%d, num_points=%d / %d _C; %f %f %f %f %f %f c %f %f l %f %f m hpath: extents=(%f, %f), (%f, %f) cairo-debug.cstatus == CAIRO_STATUS_SUCCESS[box (%d, %d), (%d, %d)]polygon: extents=(%f, %f), (%f, %f) : limit=(%f, %f), (%f, %f) x %d [%d] = [(%f, %f), (%f, %f)], top=%f, bottom=%f, dir=%d ;cairo-default-context.cstatus == CAIRO_STATUS_SUCCESShPh0hhhh@hhhhph`hPh@h0h hhhhhhhhhph`hPh@h0h hhhhhЮhhhhhph`hPh0hhh0hhhhPh hh h`hPhhphhh0hhhФhhph@hh0h hhhhhh`h hhhh@hhhhhhhСh`h`hPh@hhhhh;U ?cairo-device.cstatus < CAIRO_STATUS_LAST_STATUS!"reached"hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhкhĺhhhhCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&device->ref_count)device->mutex_depth == 0device->mutex_depth > 0#"cairo-error.c_cairo_status_is_error (status)Īhhhh hhcairo-font-face.cstatus < CAIRO_STATUS_LAST_STATUSCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&font_face->ref_count)CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&unscaled_font->ref_count)cairo-font-face-twin.cn <= TWIN_GLYPH_MAX_SNAP_Xn <= TWIN_GLYPH_MAX_SNAP_Y hhhhhhhhh4hhhhhhhhhhhh8hhhhhhhhhhh(hhhhhhhhh߼xV4"?qq????BUUUUUU?UUUUUU?ɿ{Gz?R@(ZrC,?\n )\'U_~$Dw;g4Ph # ; M q  3 c 6 T e  C `  ' G f *mlllleXXeXXXXX*mlmleXXXXXXXXXXXXXXXXXXXXXXXXXXX*mlmleX2mlmlmlmle2 m l mlmcc cccc e$*$m c c ccl c$lmccc!$$c$"leXXX(* (m(c('%c ccc c $c'((e*mcceX2mceX2mceX m l mlmle$$$mlml$emccce$$ml$emcce$2$m$le*mc c ccE*mc le*mccc lle*mllcc ce*mllleXXXX*mllc cc c e*mcc c cc c e*mlleXXX*mcccc ccE*mc cc cc cemccmccemccmccce $ m ll e$$ml$ml$eXXX $ ml le* mc cc l m l eXXXXXXXXXXX**mcc c cc"c)**c*"c cc"$e * mll mleXXXX*mllc llc EXXXXXXXX*mcccce*mllc!!EXXXXXXXX*mlllmleXXXXXXXX*mllmleXXXXX*mccccleXXX*mlmlmleX*mleX*mlcle*mlmlm le*mlleXXXX * mlll l eXXXXXXXXXX*mllleXXXXXXX * mccc c E*mllc leXXX * mccc c Mle*mllc lmleXXX*mcc ccce*mlmle*mlcleX * mll eXXXX(*(ml lll(eXXXXXXXXXX*mlmleX * mllm le*mllleXXXXXX,mllle$2$ml$e,mllle . mll eXXX$$ml$eXX*mccceXmlmc cc ce*mlmc cc cemc cc ce*mlmc cc cemlc cc ce*mclmlemlc c  mc cc ce*mlmcle,mlmleXXXXXXXXXXXXX,mlmlc eXXXXXXXXXX*mlmlmle*mleX,,mlmclmc,,l,eXmlmcleXm cc cc Emlmc cc cemlmc cc cemlmcemc ccc ce*mlcmlemlcmleml leXXX  mllll eXXXXXXXXXmlmleXml ml c emllleXXXXXX,mc llllc e2mleX, mc l ll l c e$$mccc #$eArialcairo-gstate.cgstate->opacity == 1.0gstate->parent_target == NULLstatus == CAIRO_STATUS_SUCCESS A?;;U Fcairo-hash.c!"reached"tmp.table_size - hash_table_sizes < ARRAY_LENGTH (hash_table_sizes)hash_table->live_entries == 0hash_table->iterating == 0predicate != NULL+I;5#{F 4ifs[4#gFy͌73ff%陙1:3#cairo-image-compositor.c!"reached"/h/hp0hf0h`0hV0hP0hF0h@0h60h00h&0h 0h0h0h0h0h/h/h/h/h/h/h/h/h/h/h/h/hPIXMAN_FORMAT_BPP(dst->pixman_format) == 32?;QPNG  jP cairo-image-source.c!"reached""h"hhhhhstatus == CAIRO_STATUS_SUCCESSimage->width == pattern->extents.widthimage->height == pattern->extents.heighthrhhhhh0h hh`hh?FQcairo-image-surface.c!"reached"lhChuhuhChChhhhhhh e  PhPhh h0hhЗhhhh`hhh@hhhcairo-lzw.cvalue <= (1 << num_bits) - 1buf->pending_bits < 8buf.status == CAIRO_STATUS_SUCCESS?U?FQ7is_pixel_alignedstatus == CAIRO_STATUS_SUCCESSGcairo-mesh-pattern-rasterizer.cmesh->base.status == CAIRO_STATUS_SUCCESSmesh->current_patch == NULLstatus == CAIRO_STATUS_SUCCESS?GE>A@@@>QU??@cairo-mempool.c(((unsigned long) base) & ((1 << min_bits) - 1)) == 0num_sizes < ARRAY_LENGTH (pool->free)block != NULLcairo-misc.c!"reached"ps_w+bno error has occurredout of memorycairo_restore() without matching cairo_save()no saved group to pop, i.e. cairo_pop_group() without matching cairo_push_group()no current point definedinvalid matrix (not invertible)invalid value for an input cairo_status_tNULL pointerinput string not valid UTF-8input path data not validerror while reading from input streamerror while writing to output streamthe target surface has been finishedthe surface type is not appropriate for the operationthe pattern type is not appropriate for the operationinvalid value for an input cairo_content_tinvalid value for an input cairo_format_tinvalid value for an input Visual*file not foundinvalid value for a dash settinginvalid value for a DSC commentinvalid index passed to getterclip region not representable in desired formaterror creating or writing to a temporary fileinvalid value for stridethe font type is not appropriate for the operationthe user-font is immutableerror occurred in a user-font callback functionnegative number used where it is not allowedinput clusters do not represent the accompanying text and glyph arraysinvalid value for an input cairo_font_slant_tinvalid value for an input cairo_font_weight_tinvalid value (typically too big) for the size of the input (surface, pattern, etc.)user-font method not implementedthe device type is not appropriate for the operationan operation to the device caused an unspecified errorinvalid operation during mesh pattern constructionthe target device has been finishedhңhhhbh|hhƤhӤhh h4h\hhhh hLhohhhĦhhhBh\hhhܧh hThhh h0hhhhԩhcairo-no-compositor.c!"reached"@ h hhhhcairo-output-stream.cdecimal_point_len != 0%.*f%f%.18fstream != NULL single_fmt_length + 1 <= SINGLE_FMT_BUFFER_SIZE!"reached"status == CAIRO_STATUS_SUCCESSwb ?cairo-paginated-surface.canalysis->status == CAIRO_STATUS_SUCCESSstatus != CAIRO_INT_STATUS_UNSUPPORTED_cairo_surface_is_paginated (surface)7hP/h5h5hP8h/h0/h 6h6hp0hP0h00h0h/h/h/h/h/hcairo-path-bounds.c!statusUcairo-path.ccpp.data - path->data == path->num_data;cairo-path-fixed.cbuf->num_ops != 0_cairo_path_fixed_last_op (path) == CAIRO_PATH_OP_LINE_TOprev_buf->num_points >= 2 - buf->num_points!"reached"has_extentsU;cairo-path-in-fill.cstatus == CAIRO_STATUS_SUCCESS!"reached"Ucairo-path-stroke.cstroker->pen.num_verticesstroker->has_current_faceU?@;?cairo-path-stroke-boxes.ca->x == b->x || a->y == b->y_cairo_path_fixed_stroke_is_rectilinear (path)status == CAIRO_INT_STATUS_SUCCESS;U;f??cairo-path-stroke-polygon.cdx0 != 0.0 || dy0 != 0.0stroker->pen.num_vertices?;U@?C_cairo-path-stroke-traps.cstatus == CAIRO_STATUS_SUCCESSU?@;%?cairo-path-stroke-tristrip.cdx0 != 0.0 || dy0 != 0.0?@;?Ucairo-pattern.c! _linear_pattern_is_degenerate (linear)status < CAIRO_STATUS_LAST_STATUShhhhhhother->status == CAIRO_STATUS_SUCCESS!"reached"hhh h'h0hhhhhhhhhhhPhhCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&pattern->ref_count)mesh->current_side >= -1pattern->status == CAIRO_STATUS_SUCCESSpattern->n_stops <= pattern->stops_sizegradient->base.type == CAIRO_PATTERN_TYPE_LINEAR || gradient->base.type == CAIRO_PATTERN_TYPE_RADIAL! _radial_pattern_is_degenerate (radial)x0 < x1y0 < y1fabs (dr) >= DBL_EPSILONgradient->n_stops >= 1n >= 1 1h0h1h1h01h0hmesh->current_patch == NULLgradient->n_stops > 0gradient->base.extend != CAIRO_EXTEND_NONE9h8hx7hx7hp7h7h:h%:hr:hr:h9h9hstatus == CAIRO_STATUS_SUCCESSV?h@hAh?h@h?hGhHhHhHhrHhIhJhKhKhKhCKhKhsolidsurfacelinearradialmeshrasterinvalidnonerepeatreflectpadfastgoodbestnearestbilinearguassianpattern: %s extend: %s filter: %s matrix: [%g %g %g %g %g %g] content: %x, size %dx%d surface type: %d ThAShShShShThTh ThThThThTh????????????????????%&?UUUUUU?@@@qq? ?@J@?-DT!@Ucairo-polygon.ctop < bottomcairo-polygon-intersect.cright->deferred.other == NULLrh"th+thshpvhCvhhuh4thj == num_eventsis_zero (winding)old->deferred.other == NULLold->edge.line.p2.y > old->edge.line.p1.yXhhhPhhӼhhĺhcairo-recording-surface.c!"reached"hhh hhh"hh h@h_cairo_surface_is_recording (&surface->base)_cairo_int_status_is_error (status)7hhhh`h! surface->unbounded&h&h&'h&h'h)h)h"*h(h0)hPhhhhhPh@&hhhh@ h h!h hhh`hh;cairo-rectangle.cnum_boxes > 0status == CAIRO_STATUS_SUCCESSU;cairo-region.cstatus < CAIRO_STATUS_LAST_STATUS!"reached"! CAIRO_REFERENCE_COUNT_HAS_REFERENCE (®ion->ref_count)CAIRO_REFERENCE_COUNT_HAS_REFERENCE (®ion->ref_count)cairo-rtree.cnode->state == CAIRO_RTREE_NODE_DIVIDEDnode->state == CAIRO_RTREE_NODE_AVAILABLEnode->pinned == FALSEnode->state == CAIRO_RTREE_NODE_OCCUPIEDnode_size >= (int) sizeof (cairo_rtree_node_t)cairo-scaled-font.chash != ZOMBIE!scaled_font->cache_frozen!scaled_font->global_cache_frozen! cairo_list_is_empty (&page->link)! cairo_list_is_empty (&scaled_font->glyph_pages)scaled_glyph == &page->glyphs[page->num_glyphs-1]status < CAIRO_STATUS_LAST_STATUSscaled_font->status == CAIRO_STATUS_SUCCESSscaled_font->cache_frozen! scaled_font->cache_frozen! scaled_font->global_cache_frozenstatus != CAIRO_STATUS_SUCCESSCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&scaled_font->ref_count)font_map != NULL! CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&lru->ref_count)! CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&scaled_font->ref_count)placeholder_scaled_font != NULLplaceholder_scaled_font->placeholderscaled_font->hash_entry.hash != ZOMBIE! scaled_font->placeholderscaled_font->font_face == font_facenum_glyphs?????????U?cairo-spans.c!"reached"shhhTh"hhhhTh"hhhhTh"hhhhTh"hhhhTh"hhhhTh"hhhhTh"hhĥhhshhhhhRh hhhhRh hhhhRh hhhhRh hhhhRh hhhhRh hhhhRh#hh hhcairo-spans-compositor.cclip->pathboxes->is_pixel_alignedstatus == CAIRO_INT_STATUS_SUCCESS;@@?U;cairo-stroke-style.c!"reached"@ A?;f?;f?̾:F?(j *ν?cairo-surface.csurface->snapshot_of == NULL!_cairo_surface_has_snapshots (surface)extents != NULLCAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)surface->owns_devicesurface->status == CAIRO_STATUS_SUCCESS! surface->finished! _cairo_surface_has_snapshots (surface)! CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)snapshot->snapshot_of != NULLsurface != snapshotsnapshot->snapshot_of != surface_cairo_surface_has_snapshot (surface, snapshot->backend) == snapshot! _cairo_surface_has_mime_data (surface)status == CAIRO_STATUS_SUCCESS!surface->finishedsurface->backend->sourcestatus < CAIRO_STATUS_LAST_STATUS!"reached" h h h h h h@ h h h hG h7 h h h hP hW h` hg h h h h h h h h h h h h h h h h' h0 h h h himage->is_clearsurface->is_clearf????d????#????"???? ???????? ???? ???????????????????????????? ????????BCcairo-surface-clipper.c!_cairo_clip_is_all_clipped (clip)mark-dirty (%d, %d) x (%d, %d) ,cairo-surface-observer.ccount < ARRAY_LENGTH (order) %d %s%s path: antialias: extents: total %g, avg %g [unbounded %d] op: %s: clip: op: %s source: %s mask: %s num_glyphs: %d path: %s fill rule: %s antialias: %s clip: %s elapsed: %f ns !h!h!h!h!h!hstatus == CAIRO_INT_STATUS_SUCCESSelapsed: %f surfaces: %d contexts: %d sources acquired: %d paint: count %d [no-op %d], elapsed %f [%f%%] sourceslowest paint: %f%% mask: count %d [no-op %d], elapsed %f [%f%%] maskslowest mask: %f%% fill: count %d [no-op %d], elaspsed %f [%f%%] fill rule:slowest fill: %f%% stroke: count %d [no-op %d], elapsed %f [%f%%] caps: joins:slowest stroke: %f%% glyphs: count %d [no-op %d], elasped %f [%f%%] slowest glyphs: %f%% noneregionboxessingle pathpolygongeneralemptypixel-alignedrectliinearstraightcurvednativerecordother surfacesolidlinearradialmeshrasterdefaultgraysubpixelfastgoodbestmiterroundbevelbuttsquarenon-zeroeven-oddCLEARSOURCEOVERINOUTATOPDESTDEST_OVERDEST_INDEST_OUTDEST_ATOPXORADDSATURATEMULTIPLYSCREENOVERLAYDARKENLIGHTENDODGEBURNHARD_LIGHTSOFT_LIGHTDIFFERENCEEXCLUSIONHSL_HUEHSL_SATURATIONHSL_COLORHSL_LUMINOSITYhph@hh`hh h %h0hhhhh`hh`hh`hhhh>hp9h3h.hp(h(knNzD? Acairo-surface-snapshot.cclone->status || ! _cairo_surface_is_snapshot (clone)[hZhP[hZh\h`\hcairo-surface-subsurface.c_cairo_matrix_is_translation (&target->device_transform)target->backend->type != CAIRO_SURFACE_TYPE_SUBSURFACEehp_h^h^hfh`fhfh0ehdh dh_h@_hdh0chbhahah@`h_hcairo-surface-wrapper.cstatus == CAIRO_STATUS_SUCCESS?cairo-clip-tor-scan-converter.c!"reached"cell != &cells->tailcairo-toy-font-face.c!"reached"font_face->owns_familyhash_table != NULLArial@cairo:font_face->base.hash_entry.hash == key.base.hash_entry.hashtoy_font_face->owns_familyh@h`hextents=(%d, %d, %d, %d) %d %d L:(%d, %d), (%d, %d) R:(%d, %d), (%d, %d) cairo-traps.cantialias == CAIRO_ANTIALIAS_NONEUcairo-traps-compositor.cstatus == CAIRO_INT_STATUS_SUCCESSextents->clip->path == NULLboxes->is_pixel_alignedboxes.is_pixel_alignedstatus != CAIRO_INT_STATUS_UNSUPPORTEDGShKhNhHh@Hh?D:?1.12.16Plh`lh@lh0lh0lh)lhcairo-cff-subset.cdecimal_point_len != 0sizeof(buffer) + decimal_point_len < sizeof(buffer2)%lfoffset > 0status == CAIRO_STATUS_SUCCESSAdobeIdentityEurofont->euro_sid >= NUM_STD_STRINGSstatus == CAIRO_INT_STATUS_SUCCESSCairoFont-%u-%uqhhxhqhМhuhhthhqhhxhqhМhthhth{hhuevypq~zkAiwtol`abgdfj}srx{   & }hPnh0h0nhЃhMbP??zDcairo-scaled-font-subsets.cstatus != CAIRO_INT_STATUS_UNSUPPORTEDcollection->num_glyphs == collection->max_glyph + 1subset_glyph_index < collection->glyphs_size.notdefuni%04Xg%d   & ! 0 `9 R}    "   "!a: S~xcairo-truetype-subset.cstatus < CAIRO_STATUS_LAST_STATUS()<>[]{}/%#\#%02XCairoFont-%u-%u RS`axx}~ & 0 0 9 : "!"!cairo-type1-fallback.cstatus == CAIRO_STATUS_SUCCESS_cairo_array_size (data) == orig_size%%!FontType1-1.1 %s 1.0 11 dict begin /FontName /%s def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /FontBBox {} readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for readonly def currentdict end currentfile eexec dup %d /%s put dup %d /g%d put dup /Private 9 dict dup begin /RD {string currentfile exch readstring pop} bind executeonly def /ND {noaccess def} executeonly def /NP {noaccess put} executeonly def /BlueValues [] def /MinFeature {16 16} def /lenIV 4 def /password 5839 def 2 index /CharStrings %d dict dup begin /%s %d RD /.notdef %d RD /g%d %d RD ND cleartomark %d %d %d %dend end readonly put noaccess put dup /FontName get exch definefont pop mark currentfile closefile 0000000000000000000000000000000000000000000000000000000000000000 0123456789abcdefzzD")1FP[diov}  $.;G\^`bdfhjlnprtvxz|~tCJWR;m<3'=  cTZ(3;IPWcjt:zP $.5;BIU\fglu|z%+")1;FP[diov}  $.;GR\^`bdfhjlnprtvxz|~ '69<CJTcmt &-3:=IPWZgjszspaceexclamquotedblnumbersigndollarpercentampersandquoterightparenleftparenrightasteriskpluscommahyphenperiodslashzeroonetwothreefourfivesixseveneightninecolonsemicolonlessequalgreaterquestionatABCDEFGHIJKLMNOPQRSTUVWXYZbracketleftbackslashbracketrightasciicircumunderscorequoteleftabcdefghijklmnopqrstuvwxyzbraceleftbarbracerightasciitildeexclamdowncentsterlingfractionyenflorinsectioncurrencyquotesinglequotedblleftguillemotleftguilsinglleftguilsinglrightfiflendashdaggerdaggerdblperiodcenteredparagraphbulletquotesinglbasequotedblbasequotedblrightguillemotrightellipsisperthousandquestiondowngraveacutecircumflextildemacronbrevedotaccentdieresisringcedillahungarumlautogonekcaronemdashAEordfeminineLslashOslashOEordmasculineaedotlessilslashoslashoegermandblsEuroScaronZcarontrademarkscaronzcaronYdieresisbrokenbarcopyrightlogicalnotregistereddegreeplusminustwosuperiorthreesuperiormuonesuperioronequarteronehalfthreequartersAgraveAacuteAcircumflexAtildeAdieresisAringCcedillaEgraveEacuteEcircumflexEdieresisIgraveIacuteIcircumflexIdieresisEthNtildeOgraveOacuteOcircumflexOtildeOdieresismultiplyUgraveUacuteUcircumflexUdieresisYacuteThornagraveaacuteacircumflexatildeadieresisaringccedillaegraveeacuteecircumflexedieresisigraveiacuteicircumflexidieresisethntildeograveoacuteocircumflexotildeodieresisdivideugraveuacuteucircumflexudieresisyacutethornydieresis/%.*s %d %s %s putdupdefcairo-type1-subset.cdecimal_point_len != 0{[%lf %lf %lf %lfdup %d %d %s "hhhhhhhhhhPhheexec/-|-||-|/RDRDNDNP/FontBBox/FontMatrix/FontName/lenIV%d/Subrs/CharStringsclosefile/UniqueID/XUIDknown pop false /FontName /%s def/Encoding/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for readonly defdup %d /%s put /CharStrings %d cleartomarkcleartomark CairoFont-%u-%u0000000000000000000000000000000000000000000000000000000000000000 0123456789abcdef()[]{}<>/% ?Q q q %f %f %f %f %f %f cm Q cairo-type3-glyph-surface.cstatus == CAIRO_STATUS_SUCCESSstatus2 == CAIRO_INT_STATUS_SUCCESS%f 0 %f %f %f %f d1 q 1hPh3h3h0h@0h0/h; \ cairo-pdf-operators.c!"reached"%g %g %g %g %g %g c %g %g l %g %g m \%c%c\%03o%0*xh (<)>%s%sTj [%s)%d(>%d<%s]TJ ET /f-%d-%d 1 Tf status == CAIRO_STATUS_SUCCESS%f %f Td /Span << /ActualText >> BDC EMC %g %g %g %g re WW*0 0 m %s n %f w %d J %d j [] %f d %f[] 0.0 d %f M q %f %f %f %f %f %f cm QSff*%s BB*BT %f %f %f %f %f %f Tm ;MbP??@ Aư>?cairo-pdf-shading.cmesh->base.status == CAIRO_STATUS_SUCCESSmesh->current_patch == NULLis_validshading->decode_array[1] - shading->decode_array[0] >= DBL_EPSILONshading->decode_array[3] - shading->decode_array[2] >= DBL_EPSILONp == shading->data + shading->data_length%A1.2.8%s NULL %ld rects, bounds: %ld %ld %ld %ld [%d]: [%ld %ld %ld %ld] AlphaBlendmsimg32ihihihfill_boxes%s: Unknown GDI error%s: %Swin32/cairo-win32-surface.ccairo_scaled_font_get_type (scaled_font) == CAIRO_FONT_TYPE_WIN32_cairo_pattern_is_opaque_solid(source)dst->format == CAIRO_FORMAT_RGB24_cairo_win32_surface_show_glyphs(ExtTextOutW failed)??win32/cairo-win32-display-surface.cfallback->image!"reached"`h|h|hh#h`h`hfhhhhJhfhfh_cairo_clip_is_region (clip)to_image_surface(surface->image)->parent == &surface->win32.base_cairo_win32_save_initial_clip_create_dc_and_bitmap_cairo_win32_display_surface_flush_cairo_win32_display_surface_set_cliphPhhhhPhhhhxhhh hhhh0hwin32/cairo-win32-printing-surface.c!"reached"_cairo_win32_surface_select_solid_brush(CreateSolidBrush)image/jpegimage/pngstatus == CAIRO_STATUS_SUCCESS_cairo_win32_printing_surface_paint_image_pattern_cairo_win32_printing_surface_paint(StretchDIBits)_cairo_win32_printing_surface_get_clip_box:ModifyWorldTransform_cairo_win32_printing_surface_get_clip_box:SetWorldTransformstatus != CAIRO_INT_STATUS_UNSUPPORTED_win32_printing_surface_paint_linear_pattern:SetWorldTransform2_win32_printing_surface_paint_linear_pattern:GradientFillwhhhDhQh_cairo_win32_printing_surface_operation_supported (surface, op, source)!(style->num_dashes > 0 && style->dash_offset != 0.0)_win32_surface_stroke:ExtCreatePen_win32_surface_stroke:SelectObject_win32_surface_stroke:SetWorldTransform_win32_surface_stroke:WidenPath_win32_surface_stroke:SelectClipPath_win32_surface_stroke:ModifyWorldTransform_cairo_win32_printing_surface_start_page:ModifyWorldTransformLPK.DLLGDI32.DLLGdiInitializeLanguagePackhhh hPhhh hxhPhh0hh hh;?C_flush_glyphs_have_cleartype_quality.notdef_get_global_font_dc_win32_scaled_font_get_scaled_hfont_win32_scaled_font_get_unscaled_hfont:SelectObject_win32_scaled_font_get_unscaled_hfont:GetOutlineTextMetrics_win32_scaled_font_get_unscaled_hfont:CreateIndirect_cairo_win32_scaled_font_select_unscaled_font_win32_scaled_font_set_identity_transformwin32/cairo-win32-font.chash_table != NULLfont_face->base.hash_entry.hash == key.base.hash_entry.hashcairo_win32_scaled_font_select_font:SelectObjectcairo_win32_scaled_font_select_font:SetGraphicsMode_win32_scaled_font_set_world_transformhdc != NULL_cairo_win32_scaled_font_index_to_ucs4:GetFontUnicodeRanges_cairo_win32_scaled_font_index_to_ucs4:GetGlyphIndicesW_cairo_win32_scaled_font_ucs4_to_index:GetGlyphIndicesW_get_system_qualityxhdh3hGh3h3hGh_cairo_win32_scaled_font_init_glyph_metrics:GetCharWidth32_draw_glyphs_on_surface:SaveDC_cairo_win32_scaled_font_glyph_pathPhhh`hhhhPhphhh7U?B?1.6.10Dh_hhihh0hcairo-png.c!"reached"image/pngwbrbcairo-script-surface.c!"reached"h8hhhhhALPHACOLORCOLOR_ALPHA<< /content //%s /width %f /height %f /fallback-resolution [%f %f] >> surface context target_is_active (surface)rule < ARRAY_LENGTH (names)//%s set-fill-rule %f set-tolerance antialias < ARRAY_LENGTH (names)//%s set-antialias h %f %f %f %f %f %f c %f %f l %f %f m %f %f %f %f %f add-color-stopdup s%u ! cairo_list_is_empty (&surface->operand.link)! target_is_active (surface)%d index /target get exch pop exch %d -1 roll /s%d undef op < ARRAY_LENGTH (names)//%s set-operator %f %f %f %f rectangle/f%lu undef /sf%lu undef _cairo_surface_wrapper_is_active (&surface->wrapper)! surface->activepop exch pop %d -1 roll pop /s%u undef %u %u //%s similar dup /s%u exch def context old->emitted/target get /s%u exch def pop surface->defineds%u context exch %d -1 roll show-page copy-page ARGB32RGB30RGB24RGB16_565A8A1INVALID(h(h(h)h)h )h(himage/png<< /width %d /height %d /format //%s /mime-type (image/png) /source <~~> >> image << /width %d /height %d /format //%s /source <|<~image/jpeg (%s) <~~> set-mime-data image/jp2,-h-h-h ,h:-h,-hdup /s%d exch def s%d//%s [%f %f %f %f][] record dup context pop surface->active > 0ctx->active > 0identity set-matrix n x1 > -9999 %f %f %f %f rectangle_cairo_matrix_is_identity (&surface->cr.current_ctm)reset-clip clip+ %lu << /metrics [%f %f %f %f %f %f] /render { } >> set [%f %f %f %f %f %f] transform %f a%f %f %f %f rgba%f g%f %f %f rgb%f %f %f %f linear%f %f %f %f %f %f radialmesh begin-patch %f %f m %f %f l %f %f %f %f %f %f c %d %f %f set-control-point %d %f %f %f %f set-corner-color end-patchs%d pattern %d %d %d %d subsurface pattern filter < ARRAY_LENGTH (names) //%s set-filter extend < ARRAY_LENGTH (names) //%s set-extend [%f %f %f %f %f %f] set-matrix 7BhChBh,ChI>hn@h set-source fill+ paint /source getsurface->cr.current_operator == op mask %f %f scale [%f %f %f %f 0 0] set-matrix %f set-line-width line_cap < ARRAY_LENGTH (names)//%s set-line-cap line_join < ARRAY_LENGTH (names)//%s set-line-join %f set-miter-limit [%f ] %f set-dash stroke+ << /antialias //%s /subpixel-order //%s /hint-style //%s /hint-metrics //%s >> set-font-options << /type 42 /index 0 /flags %d /source <|~> >> font dup /f%lu exch def set-font-facedict /type 3 set /metrics [%f %f %f %f %f] set /glyphs array set font dup /f%lu exch def set-font-face /scaled-font get /sf%lu exch def sf%lu set-scaled-font f%lu /glyphs get %lu << /metrics [%f %f %f %f %f %f] /render { %f %f translate pattern mask } >> set pop pop ()\%c%cstatus == CAIRO_STATUS_SUCCESS[%f %f ~> %f <~ ] %f [ ~> %f %f <~ ] %f %f [ %lu~> ]%d %d ]backward < ARRAY_LENGTH (names) //%s show-text-glyphs ] show-glyphs identity set-font-matrix [%f %f %f %f %f %f] set-font-matrix [%f %f %f %f %f %f] set-matrix ] <~] [ %!CairoScript % LINE_JOIN_MITERLINE_JOIN_ROUNDLINE_JOIN_BEVELOh_hohLINE_CAP_BUTTLINE_CAP_ROUNDLINE_CAP_SQUAREhhhFORWARDBACKWARDhhCLEARSOURCEOVERINOUTATOPDESTDEST_OVERDEST_INDEST_OUTDEST_ATOPXORADDSATURATEMULTIPLYSCREENOVERLAYDARKENLIGHTENDODGEBURNHARD_LIGHTSOFT_LIGHTDIFFERENCEEXCLUSIONHSL_HUEHSL_SATURATIONHSL_COLORHSL_LUMINOSITYhhhhhhhhhh"h,h0h4h=hFhMhUh\hdhjhohzhhhhhhhHINT_METRICS_DEFAULTHINT_METRICS_OFFHINT_METRICS_ONThihzhHINT_STYLE_DEFAULTHINT_STYLE_NONEHINT_STYLE_SLIGHTHINT_STYLE_MEDIUMHINT_STYLE_FULLhhhhhSUBPIXEL_ORDER_DEFAULTSUBPIXEL_ORDER_RGBSUBPIXEL_ORDER_BGRSUBPIXEL_ORDER_VRGBSUBPIXEL_ORDER_VBGRhh.hAhUhEXTEND_NONEEXTEND_REPEATEXTEND_REFLECTEXTEND_PADhhhhFILTER_FASTFILTER_GOODFILTER_BESTFILTER_NEARESTFILTER_BILINEARFILTER_GAUSSIANhhhhhhANTIALIAS_DEFAULTANTIALIAS_NONEANTIALIAS_GRAYANTIALIAS_SUBPIXELANTIALIAS_FASTANTIALIAS_GOODANTIALIAS_BEST0hBhQh`hshhhWINDINGEVEN_ODDhh`hhhhPh0#h@hhPh h0(h'h4hJhKhOh`HhhWhh㈵>C?;<U@ Acairo-ft-font.cunscaled->lock_count > 0!unscaled->from_facefont_map != NULLunscaled->face != NULLantialiasrgbalcdfilterhintinghintstyleunscaled->face == NULLunscaled->base.hash_entry.hash == key.base.hash_entry.hashftfacefileindexunscaled->faces->next == NULLembeddedbitmapautohintverticallayoutemboldenunscaled->from_face && unscaled->faces->next == NULLfamilyslantweightstride == bitmap->pitch!own_buffer4hhh,h,hhhhpixelsizelength != NULLType 1CFFfont_face->unscaledfont_map->num_open_faces == 0Ђhhphhh@hhh hh`{hh@hwh@zhh@h?<GB?UUUUUU?7) %%%%Page: %d %d %%%%BeginPageSetup %s %%PageMedia:%%PageBoundingBox:%dx%dmm%%%%PageMedia: %s %%%%PageBoundingBox: %d %d %d %d %%%%EndPageSetup q %d %d %d %d rectclip q Q q Q Q showpage cairo-ps-surface.cimage->format == CAIRO_FORMAT_A1<< /ImageType 1 /Width %d /Height %d /ImageMatrix [%d 0 0 %d 0 %d] /Decode [1 0] /BitsPerComponent 1 /DataSource {< >} >> imagemask %02x surface->paginated_mode != CAIRO_PAGINATED_MODE_ANALYZE( << /FunctionType 2 /Domain [ 0 1 ] /C0 [ %f %f %f ] /C1 [ %f %f %f ] /N 1 >> << /FunctionType 3 /Domain [ 0 1 ] /Functions [ ] /Bounds [ %f ] /Encode [ 1 1 %d { pop 0 1 } for ] >> pattern->n_stops != 0/CairoFunction pattern->base.extend == CAIRO_EXTEND_PADdef status == CAIRO_STATUS_SUCCESS/CairoFunction << /FunctionType 3 /Domain [ %d %d ] /Functions [ %d {CairoFunction} repeat ] /Bounds [ %d 1 %d {} for ] /Encode [ %d 1 %d { 2 mod 0 eq {0 1} {1 0} ifelse } for ] /Encode [ %d 1 %d { pop 0 1 } for ] >> def << /PatternType 2 /Shading << /ShadingType 2 /ColorSpace /DeviceRGB /Coords [ %f %f %f %f ] << /ShadingType 3 /ColorSpace /DeviceRGB /Coords [ %f %f %f %f %f %f ] /Extend [ true true ] /Extend [ false false ] /Function CairoFunction /Function << /FunctionType 3 /Domain [ 0 1 ] /Bounds [ ] /Encode [ %f %f ] /Functions [ CairoFunction ] >> >> >> [ %f %f %f %f %f %f ] makepattern setpattern shfill !"reached"hhhhhh~>currentfile /ASCII85Decode filter /FlateDecode filter /ReusableStreamDecode filter /CairoData exch def << /ShadingType %d /ColorSpace /DeviceRGB /DataSource CairoData /BitsPerCoordinate %d /BitsPerComponent %d /BitsPerFlag %d /Decode [] >> >> [ %f %f %f %f %f %f ] makepattern setpattern currentdict /CairoData undef 8 dict begin /FontType 3 def /FontMatrix [1 0 0 1 0 0] def /Encoding 256 array def 0 1 255 { Encoding exch /.notdef put } for /Glyphs [ Encoding %d /%s put Encoding %d /g%d put { %% %d } ] def /FontBBox [%f %f %f %f] def /BuildChar { exch /Glyphs get exch get 10 dict begin exec end } bind def currentdict end /f-%d-%d exch definefont pop f-%d-%d11 dict begin /FontType 42 def /FontName /%s def /PaintType 0 def /FontMatrix [ 1 0 0 1 0 0 ] def /FontBBox [ 0 0 0 0 ] def /Encoding 256 array def 0 1 255 { Encoding exch /.notdef put } for Encoding %d /g%ld put /CharStrings %d dict dup begin /.notdef 0 def end readonly def /sfnts [ /%s %d def /g%d %d def <00> ] def /f-%d-%d currentdict end definefont pop EPSF-3.0%%!PS-Adobe-3.0%s %%%%Creator: cairo %s (http://cairographics.org) %%%%CreationDate: %s%%%%Pages: %d %%%%DocumentData: Clean7Bit %%%%LanguageLevel: %d %%%%DocumentMedia: %%%%+ %s %d %d 0 () () %%%%BoundingBox: %d %d %d %d %%BoundingBox:%%%%EndComments %%%%BeginProlog save 50 dict begin /languagelevel where { pop languagelevel } { 1 } ifelse %d lt { /Helvetica findfont 12 scalefont setfont 50 500 moveto (This print job requires a PostScript Language Level %d printer.) show showpage quit } if /q { gsave } bind def /Q { grestore } bind def /cm { 6 array astore concat } bind def /w { setlinewidth } bind def /J { setlinecap } bind def /j { setlinejoin } bind def /M { setmiterlimit } bind def /d { setdash } bind def /m { moveto } bind def /l { lineto } bind def /c { curveto } bind def /h { closepath } bind def /re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto 0 exch rlineto 0 rlineto closepath } bind def /S { stroke } bind def /f { fill } bind def /f* { eofill } bind def /n { newpath } bind def /W { clip } bind def /W* { eoclip } bind def /BT { } bind def /ET { } bind def /pdfmark where { pop globaldict /?pdfmark /exec load put } { globaldict begin /?pdfmark /pop load def /pdfmark /cleartomark load def end } ifelse /BDC { mark 3 1 roll /BDC pdfmark } bind def /EMC { mark /EMC pdfmark } bind def /cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def /Tj { show currentpoint cairo_store_point } bind def /TJ { { dup type /stringtype eq { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse } forall currentpoint cairo_store_point } bind def /cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def /Tf { pop /cairo_font exch def /cairo_font_matrix where { pop cairo_selectfont } if } bind def /Td { matrix translate cairo_font_matrix matrix concatmatrix dup /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def /Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def /g { setgray } bind def /rg { setrgbcolor } bind def /d1 { setcachedevice } bind def %%%%EndProlog %%%%BeginSetup %%%%EndSetup %%%%Trailer end restore %%%%EOF %f g %f %f %f rg _cairo_surface_is_image (surf)phAh4h4h4hph0 1/DeviceGray0 1 0 1 0 1/DeviceRGB0 1 0 1 0 1 0 1/DeviceCMYKtruefalseLZWDecodeFlateDecode1 0imagemaskimage q 0 g %d %d %d %d rectfill status != CAIRO_INT_STATUS_UNSUPPORTED Q image/jpeg/CairoImageData [ ] def /CairoImageDataIndex 0 def %s setcolorspace 8 dict dup begin /ImageType 1 def /Width %d def /Height %d def /BitsPerComponent %d def /Decode [ %s ] def /DataSource { CairoImageData CairoImageDataIndex get /CairoImageDataIndex CairoImageDataIndex 1 add def CairoImageDataIndex CairoImageData length 1 sub gt { /CairoImageDataIndex 0 def } if } /ASCII85Decode filter /DCTDecode filter def /DataSource currentfile /ASCII85Decode filter /DCTDecode filter def /ImageMatrix [ 1 0 0 -1 0 %d ] def end image %s setcolorspace 5 dict dup begin /ImageType 3 def /InterleaveType 2 def /DataDict 8 dict def DataDict begin /ImageType 1 def /Width %d def /Height %d def /Interpolate %s def /BitsPerComponent %d def /Decode [ %s ] def /DataSource { CairoImageData CairoImageDataIndex get /CairoImageDataIndex CairoImageDataIndex 1 add def CairoImageDataIndex CairoImageData length 1 sub gt { /CairoImageDataIndex 0 def } if } /ASCII85Decode filter /%s filter def /DataSource currentfile /ASCII85Decode filter /%s filter def /ImageMatrix [ 1 0 0 -1 0 %d ] def end /MaskDict 8 dict def MaskDict begin /ImageType 1 def /Width %d def /Height %d def /Interpolate %s def /BitsPerComponent 1 def /Decode [ 1 0 ] def /ImageMatrix [ 1 0 0 -1 0 %d ] def end end image 8 dict dup begin /ImageType 1 def /Width %d def /Height %d def /Interpolate %s def /BitsPerComponent %d def /Decode [ %s ] def /DataSource { CairoImageData CairoImageDataIndex get /CairoImageDataIndex CairoImageDataIndex 1 add def CairoImageDataIndex CairoImageData length 1 sub gt { /CairoImageDataIndex 0 def } if } /ASCII85Decode filter /%s filter def /DataSource currentfile /ASCII85Decode filter /%s filter def /Interpolate %s def /ImageMatrix [ 1 0 0 -1 0 %d ] def end %s %s setcolorspace source->type == CAIRO_SURFACE_TYPE_IMAGE/CairoPattern { %d g 0 0 %f %f rectfill } bind def << /PatternType 1 /PaintType 1 /TilingType 1 /XStep %f /YStep %f /BBox [0 0 %d %d] /PaintProc { CairoPattern [-1 0 0 1 %d 0] concat CairoPattern [ 1 0 0 -1 0 %d] concat CairoPattern [-1 0 0 1 %d 0] concat CairoPattern CairoPattern } bind /BBox [0 0 %f %f] /BBox [0 0 %d %d] /PaintProc { CairoPattern } [ %f %f %f %f %f %f ] makepattern setpattern h h h hh h_cairo_ps_surface_operation_supported (surface, op, source, NULL, &extents.bounded)%% Fallback Image: x=%f y=%f w=%d h=%d res=%fppi res=%fx%fppi size=%ld [ %f %f %f %f %f %f ] concat [%f %f %f %f %f %f] concat q Q _cairo_ps_surface_operation_supported (surface, op, source, mask, &extents.bounded)0 0 %f %f rectfill A0A1A2A3A4A5B4B5LetterTabloidLedgerLegalStatementExecutiveFolioQuarto10x14ChP + ChP ChChJChSJChSChChChdChChChdChdChChdChb ChPS Level 2PS Level 3DhDhhhоhhhPhhhhh%h`$hh"hкh0hh?;?ffffff9@Bp?ư> !?h㈵> ?"-h-h-h -h-h,h,h,h,h,h,h,h1.41.5%%PDF-%s %%%c%c%c%c >> stream cairo-pdf-surface.csurface->pdf_stream.old_output == NULL%d 0 obj << /Length %d 0 R /Filter /FlateDecode surface->pdf_stream.active == FALSEsurface->group_stream.active == FALSEbbox != NULL /Type /XObject /Subtype /Form /BBox [ %f %f %f %f ] /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB >> /Resources %d 0 R q %f %f %f RG rg /a%d gs q /Pattern CS /p%d SCN /Pattern cs /p%d scn Q %d 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ %f %f %f ] /C1 [ %f %f %f ] /N 1 >> endobj image->format == CAIRO_FORMAT_A1BI /IM true /W %d /H %d /BPC 1 /D [1 0] ID EI %04X!"reached"%d 0 obj << /Type /Pattern /PatternType 2 /Matrix [ %f %f %f %f %f %f ] /Shading << /ShadingType 2 /ColorSpace %s /Coords [ %f %f %f %f ] << /ShadingType 3 /ColorSpace %s /Coords [ %f %f %f %f %f %f ] /Domain [ %f %f ] /Extend [ true true ] /Extend [ false false ] /Function %d 0 R >> >> endobj Normal<< /ExtGState << /b%d << /BM /%s >> /a%d << /CA %f /ca %f >> >> /s%d %d 0 R /Pattern << /p%d %d 0 R >> /Shading << /sh%d %d 0 R /XObject << /x%d %d 0 R /Font << /f-%d-%d %d 0 R surface->group_stream.active == TRUE %d 0 obj << /Type /XObject /Length %d /Subtype /Form /BBox [ %f %f %f %f ] /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB /K true >> /Resources endstream endobj %d 0 obj << /FunctionType 2 /Domain [ 0 1 ] /C0 [ %f ] /C1 [ %f ] /N 1 >> endobj %d 0 obj << /FunctionType 3 /Domain [ %f %f ] /Functions [ %d 0 R ] /Bounds [ %f /Encode [ >> endobj 0 1 %d 0 obj << /FunctionType 3 /Domain [ %d %d ] %d 1 0 /b%d gs endstream endobj %d 0 obj %ld endobj surface->pdf_stream.active == TRUE /Shading << /sh%d %d 0 R >> /Pattern << /p%d %d 0 R >> /Type /XObject /Subtype /Form /FormType 1 /BBox [ %f %f %f %f ] /Resources << /ExtGState << /a0 << /ca 1 /CA 1 >> >> %s >> /Group << /Type /Group /S /Transparency /I true /CS /DeviceGray >> /a0 gs /sh%d sh q /a0 gs /Pattern cs /p%d scn 0 0 %f %f re f Q %d 0 obj << /Type /Mask /S /Luminosity /G %d 0 R >> endobj %d 0 obj << /Type /ExtGState /SMask %d 0 R /ca 1 /CA 1 /AIS false >> endobj image->format == CAIRO_FORMAT_ARGB32 || image->format == CAIRO_FORMAT_A8 || image->format == CAIRO_FORMAT_A1transparency == CAIRO_IMAGE_IS_OPAQUE || transparency == CAIRO_IMAGE_HAS_BILEVEL_ALPHA /Type /XObject /Subtype /Image /ImageMask true /Width %d /Height %d /Interpolate %s /BitsPerComponent 1 /Decode [1 0] /Type /XObject /Subtype /Image /Width %d /Height %d /ColorSpace /DeviceGray /Interpolate %s /BitsPerComponent %d %d 0 obj << /Type /Pages /Kids [ /Count %d %d 0 obj << /Creator (cairo %s (http://cairographics.org)) /Producer (cairo %s (http://cairographics.org)) >> endobj %d 0 obj << /Type /Catalog /Pages %d 0 R >> endobj xref %d %d 0000000000 65535 f trailer << /Size %d /Root %d 0 R /Info %d 0 R >> startxref %ld %%%%EOF %010ld%s 00000 n Q q _cairo_pdf_surface_operation_supported (surface, op, source, &extents.bounded)q /s%d gs /x%d Do Q gstate_res.id == 0_cairo_surface_is_image (surf)<fffd%04x>/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> def /CMapName /Adobe-Identity-UCS def /CMapType 2 def 1 begincodespacerange <0000> <00> endcodespacerange %d beginbfchar endbfchar endcmap CMapName currentdict /CMap defineresource pop end end endbfchar %d beginbfchar <%02x> <%04x> %d 0 obj << /Type /Encoding /Differences [0] >> endobj /%d%d 0 obj << /%d %d 0 R %d 0 obj << /Type /Font /Subtype /Type3 /FontBBox [%f %f %f %f] /FontMatrix [ 1 0 0 1 0 0 ] /Encoding %d 0 R /CharProcs %d 0 R /FirstChar 0 /LastChar %d /Widths [ /Resources %f /ToUnicode %d 0 R /Length1 %lu /Length2 %lu /Length3 %lu %d 0 obj << /Type /FontDescriptor /FontName /%s+%s /Flags 4 /FontBBox [ %ld %ld %ld %ld ] /ItalicAngle 0 /Ascent %ld /Descent %ld /CapHeight %ld /StemV 80 /StemH 80 /FontFile %u 0 R >> endobj %d 0 obj << /Type /Font /Subtype /Type1 /BaseFont /%s+%s /FirstChar %d /LastChar %d /FontDescriptor %d 0 R /Encoding /WinAnsiEncoding ] %ld 0 /Subtype /Type1C /Subtype /CIDFontType0C %d 0 obj << /Type /FontDescriptor /FontName /%s+%s /FontFamily %s /Flags 4 /FontBBox [ %ld %ld %ld %ld ] /ItalicAngle 0 /Ascent %ld /Descent %ld /CapHeight %ld /StemV 80 /StemH 80 /FontFile3 %u 0 R >> endobj %d 0 obj << /Type /Font /Subtype /Type1 /BaseFont /%s+%s /FirstChar 32 /LastChar %d /FontDescriptor %d 0 R /Encoding /WinAnsiEncoding /Widths [%d 0 obj << /Type /Font /Subtype /CIDFontType0 /BaseFont /%s+%s /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor %d 0 R /W [0 [ ]] >> endobj %d 0 obj << /Type /Font /Subtype /Type0 /BaseFont /%s+%s /Encoding /Identity-H /DescendantFonts [ %d 0 R] /ToUnicode %d 0 R CairoFont-%d-%d /Length1 %lu /Flags %d /FontBBox [ %ld %ld %ld %ld ] /ItalicAngle 0 /Ascent %ld /Descent %ld /CapHeight %ld /StemV 80 /StemH 80 /FontFile2 %u 0 R >> endobj %d 0 obj << /Type /Font /Subtype /TrueType /BaseFont /%s+%s /FirstChar 32 /LastChar %d /FontDescriptor %d 0 R /Encoding /WinAnsiEncoding /Widths [%d 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /%s+%s /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor %d 0 R /W [0 [application/x-cairo.uuidimage/jp2image/jpegstatus == CAIRO_INT_STATUS_SUCCESS/x%d Do /a%d gs /x%d Do %f %f %f %f %f %f cm _cairo_pdf_surface_operation_supported (surface, op, mask, &extents.bounded)/s%d gs /sh%d sh /a%d gs /sh%d sh 0 0 %f %f re f /DeviceGray/DeviceRGB/DeviceCMYKtruefalse%d 0 obj << /Type /Page /Parent %d 0 R /MediaBox [ 0 0 %f %f ] /Contents %d 0 R /Group << /Type /Group /S /Transparency /I true /CS /DeviceRGB >> /Resources %d 0 R >> endobj %f %f %f %f re f %d 0 obj << /Type /Mask /S /Alpha /G %d 0 R >> endobj /PatternType 1 /BBox [ %f %f %f %f ] /XStep %f /YStep %f /TilingType 1 /PaintType 1 /Matrix [ %f %f %f %f %f %f ] /Resources << /XObject << /x%d %d 0 R >> >> q %d 0 0 %d 0 0 cm /x%d Do Qq 0 0 %d %d re W n %s Q q -1 0 0 1 %d 0 cm 0 0 %d %d re W n %s Q q 1 0 0 -1 0 %d cm 0 0 %d %d re W n %s Q q -1 0 0 -1 %d %d cm 0 0 %d %d re W n %s Q %s pattern->n_stops != 0pattern->base.extend == CAIRO_EXTEND_PADpdf_pattern->gstate_res.id != 0%d 0 obj << /ShadingType %d /ColorSpace /DeviceRGB /BitsPerCoordinate %d /BitsPerComponent %d /BitsPerFlag %d /Decode [] /Length %ld >> stream %d 0 obj << /Type /Pattern /PatternType 2 /Matrix [ %f %f %f %f %f %f ] /Shading %d 0 R >> endobj %d 0 obj << /ShadingType %d /ColorSpace /DeviceGray /BitsPerCoordinate %d /BitsPerComponent %d /BitsPerFlag %d /Decode [q /a%d gs 0 0 0 rg 0 0 %f %f re f Q status != CAIRO_INT_STATUS_UNSUPPORTED /Type /XObject /Subtype /Image /Width %d /Height %d /Filter /JPXDecode /Type /XObject /Subtype /Image /Width %d /Height %d /ColorSpace %s /BitsPerComponent %d /Filter /DCTDecode /Type /XObject /Subtype /Image /Width %d /Height %d /ColorSpace %s /Interpolate %s /BitsPerComponent %d /SMask %d 0 R /Type /XObject /Subtype /Image /Width %d /Height %d /ColorSpace %s /Interpolate %s /BitsPerComponent %d hshRhϸhŹhhhhhhhMultiplyScreenOverlayDarkenLightenColorDodgeColorBurnHardLightSoftLightDifferenceExclusionHueSaturationColorLuminosityxfhfhfhfhfhfhfhfhfhfhfhfhfhfhfh.h-h8h+hbhPhhh`DhDh0h hphh vh-hlh-hPDF 1.4PDF 1.5ghgh? ?U;zDư> !?Z d="cairo-svg-surface.cstatus == CAIRO_STATUS_SUCCESS"C %f %f %f %f %f %f L %f %f M %f %f %s="matrix(%f,%f,%f,%f,%f,%f)" spreadMethod="repeat" spreadMethod="reflect" evenoddnonzero comp-op="%s" clip-to-self="true"comp-op:%s;clip-to-self:true; is_bounded %s:url(#linear%d); %s:url(#radial%d);!"reached" hP h h3 h h hfill-rule:%s;buttroundsquaremiterbevelstroke-width:%f;stroke-linecap:%s;stroke-linejoin:%s;stroke-dasharray:%f,;stroke-dashoffset:%f;stroke-miterlimit:%f; _cairo_svg_surface_operation_supported (surface, op, source)_cairo_svg_surface_operation_supported (surface, CAIRO_OPERATOR_OVER, mask)%s mask="url(#mask%d)" %s /n ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/clearsrcsrc-oversrc-insrc-outsrc-atopdstdst-overdst-indst-outdst-atopxorpluscolor-dodgemultiplyscreenoverlaydarkenlightencolor-burnhard-lightsoft-lightdifferenceexclusionuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhvhuh vhvh"vh-vh8vh0h@h hPhh hhhph@h0h hh hh h1.11.2HwhLwhSVG 1.1SVG 1.2Xwh`wh;?B?.hMingw-w64 runtime failure: Address %p has no image-section VirtualQuery failed for %d bytes at address %p VirtualProtect failed with code 0x%x Unknown pseudo relocation protocol version %d. Unknown pseudo relocation bit size %d. hh<unknown>?Assertion failed! Program: %ws File: %ws, Line %u Expression: %ws%ws MinGW Runtime Assertionsincospow??Asqrt__powiUnknown error_matherr(): %s in %s(%g, %g) (retval=%g) Argument domain error (DOMAIN)Argument singularity (SIGN)Overflow range error (OVERFLOW)The result is too small to be represented (UNDERFLOW)Total loss of significance (TLOSS)Partial loss of significance (PLOSS)(zhGzhdzhzhzhzhGCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2GCC: (GNU) 4.8.2 yy( H00 199@93:6@HpH$/ %0 MNNMpMLPN0p0P.p.@686@;0`@p` pAA++D;<= HE ED`E@E0A@&=p)EPA& = @A-p  P@:7@7`/4@5`PP@ P RQPOO P/..P44C3  MLpNpN LL    @  0 p p P '@)( ( P' ' P+ + 0* ) @( ( @) '&P0 @$ -+03``%U`U`OLPN@LOV`POQ RUONPP0Q@URSSPT2`229&-`&,sp{ @{d`{Pop{d` t `t pv 0u u @u u t :)0+ *;@<<;**`*-,p'P=('(p() &`>7E> I 586fIp @p@@p`J`K KJ JIJLKP0  ( p' & ' ( 0`0BPCppP-`,SUU0VpV0TTTPU.0.VVpp pyPy  + > R c į ӯ  ) = P q  + O k ױ  ) < P c { ֲ  % = W r г  0 I j ִ  4 Z | µ  # 7 O ^ s ȶ ߶   , B U o Ϸ  2 H c ָ  1 P n | ƹ ع $ @ T j ~ κ  = b ʻ % M v ɼ ܼ  2 S o Ƚ  4 V o   5 L h ˿  , P v   ? e  # A i 4 b  > N k {  / B [ v ! A X k  " . G a { C ^ ~  3 G f  + ? N b v   - C T i   - : O e }  ) = W p  * F i  > i  # ; [  ! < ^ u  ( ; K f ! L y # R g ) M o  5 Y }   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxlibcairo-2.dllcairo_append_pathcairo_arccairo_arc_negativecairo_clipcairo_clip_extentscairo_clip_preservecairo_close_pathcairo_copy_clip_rectangle_listcairo_copy_pagecairo_copy_pathcairo_copy_path_flatcairo_createcairo_curve_tocairo_debug_reset_static_datacairo_destroycairo_device_acquirecairo_device_destroycairo_device_finishcairo_device_flushcairo_device_get_reference_countcairo_device_get_typecairo_device_get_user_datacairo_device_observer_elapsedcairo_device_observer_fill_elapsedcairo_device_observer_glyphs_elapsedcairo_device_observer_mask_elapsedcairo_device_observer_paint_elapsedcairo_device_observer_printcairo_device_observer_stroke_elapsedcairo_device_referencecairo_device_releasecairo_device_set_user_datacairo_device_statuscairo_device_to_usercairo_device_to_user_distancecairo_fillcairo_fill_extentscairo_fill_preservecairo_font_extentscairo_font_face_destroycairo_font_face_get_reference_countcairo_font_face_get_typecairo_font_face_get_user_datacairo_font_face_referencecairo_font_face_set_user_datacairo_font_face_statuscairo_font_options_copycairo_font_options_createcairo_font_options_destroycairo_font_options_equalcairo_font_options_get_antialiascairo_font_options_get_hint_metricscairo_font_options_get_hint_stylecairo_font_options_get_subpixel_ordercairo_font_options_hashcairo_font_options_mergecairo_font_options_set_antialiascairo_font_options_set_hint_metricscairo_font_options_set_hint_stylecairo_font_options_set_subpixel_ordercairo_font_options_statuscairo_format_stride_for_widthcairo_ft_font_face_create_for_ft_facecairo_ft_font_face_create_for_patterncairo_ft_font_face_get_synthesizecairo_ft_font_face_set_synthesizecairo_ft_font_face_unset_synthesizecairo_ft_font_options_substitutecairo_ft_scaled_font_lock_facecairo_ft_scaled_font_unlock_facecairo_get_antialiascairo_get_current_pointcairo_get_dashcairo_get_dash_countcairo_get_fill_rulecairo_get_font_facecairo_get_font_matrixcairo_get_font_optionscairo_get_group_targetcairo_get_line_capcairo_get_line_joincairo_get_line_widthcairo_get_matrixcairo_get_miter_limitcairo_get_operatorcairo_get_reference_countcairo_get_scaled_fontcairo_get_sourcecairo_get_targetcairo_get_tolerancecairo_get_user_datacairo_glyph_allocatecairo_glyph_extentscairo_glyph_freecairo_glyph_pathcairo_has_current_pointcairo_identity_matrixcairo_image_surface_createcairo_image_surface_create_for_datacairo_image_surface_create_from_pngcairo_image_surface_create_from_png_streamcairo_image_surface_get_datacairo_image_surface_get_formatcairo_image_surface_get_heightcairo_image_surface_get_stridecairo_image_surface_get_widthcairo_in_clipcairo_in_fillcairo_in_strokecairo_line_tocairo_maskcairo_mask_surfacecairo_matrix_initcairo_matrix_init_identitycairo_matrix_init_rotatecairo_matrix_init_scalecairo_matrix_init_translatecairo_matrix_invertcairo_matrix_multiplycairo_matrix_rotatecairo_matrix_scalecairo_matrix_transform_distancecairo_matrix_transform_pointcairo_matrix_translatecairo_mesh_pattern_begin_patchcairo_mesh_pattern_curve_tocairo_mesh_pattern_end_patchcairo_mesh_pattern_get_control_pointcairo_mesh_pattern_get_corner_color_rgbacairo_mesh_pattern_get_patch_countcairo_mesh_pattern_get_pathcairo_mesh_pattern_line_tocairo_mesh_pattern_move_tocairo_mesh_pattern_set_control_pointcairo_mesh_pattern_set_corner_color_rgbcairo_mesh_pattern_set_corner_color_rgbacairo_move_tocairo_new_pathcairo_new_sub_pathcairo_paintcairo_paint_with_alphacairo_path_destroycairo_path_extentscairo_pattern_add_color_stop_rgbcairo_pattern_add_color_stop_rgbacairo_pattern_create_for_surfacecairo_pattern_create_linearcairo_pattern_create_meshcairo_pattern_create_radialcairo_pattern_create_raster_sourcecairo_pattern_create_rgbcairo_pattern_create_rgbacairo_pattern_destroycairo_pattern_get_color_stop_countcairo_pattern_get_color_stop_rgbacairo_pattern_get_extendcairo_pattern_get_filtercairo_pattern_get_linear_pointscairo_pattern_get_matrixcairo_pattern_get_radial_circlescairo_pattern_get_reference_countcairo_pattern_get_rgbacairo_pattern_get_surfacecairo_pattern_get_typecairo_pattern_get_user_datacairo_pattern_referencecairo_pattern_set_extendcairo_pattern_set_filtercairo_pattern_set_matrixcairo_pattern_set_user_datacairo_pattern_statuscairo_pdf_get_versionscairo_pdf_surface_createcairo_pdf_surface_create_for_streamcairo_pdf_surface_restrict_to_versioncairo_pdf_surface_set_sizecairo_pdf_version_to_stringcairo_pop_groupcairo_pop_group_to_sourcecairo_ps_get_levelscairo_ps_level_to_stringcairo_ps_surface_createcairo_ps_surface_create_for_streamcairo_ps_surface_dsc_begin_page_setupcairo_ps_surface_dsc_begin_setupcairo_ps_surface_dsc_commentcairo_ps_surface_get_epscairo_ps_surface_restrict_to_levelcairo_ps_surface_set_epscairo_ps_surface_set_sizecairo_push_groupcairo_push_group_with_contentcairo_raster_source_pattern_get_acquirecairo_raster_source_pattern_get_callback_datacairo_raster_source_pattern_get_copycairo_raster_source_pattern_get_finishcairo_raster_source_pattern_get_snapshotcairo_raster_source_pattern_set_acquirecairo_raster_source_pattern_set_callback_datacairo_raster_source_pattern_set_copycairo_raster_source_pattern_set_finishcairo_raster_source_pattern_set_snapshotcairo_recording_surface_createcairo_recording_surface_get_extentscairo_recording_surface_ink_extentscairo_rectanglecairo_rectangle_list_destroycairo_referencecairo_region_contains_pointcairo_region_contains_rectanglecairo_region_copycairo_region_createcairo_region_create_rectanglecairo_region_create_rectanglescairo_region_destroycairo_region_equalcairo_region_get_extentscairo_region_get_rectanglecairo_region_intersectcairo_region_intersect_rectanglecairo_region_is_emptycairo_region_num_rectanglescairo_region_referencecairo_region_statuscairo_region_subtractcairo_region_subtract_rectanglecairo_region_translatecairo_region_unioncairo_region_union_rectanglecairo_region_xorcairo_region_xor_rectanglecairo_rel_curve_tocairo_rel_line_tocairo_rel_move_tocairo_reset_clipcairo_restorecairo_rotatecairo_savecairo_scalecairo_scaled_font_createcairo_scaled_font_destroycairo_scaled_font_extentscairo_scaled_font_get_ctmcairo_scaled_font_get_font_facecairo_scaled_font_get_font_matrixcairo_scaled_font_get_font_optionscairo_scaled_font_get_reference_countcairo_scaled_font_get_scale_matrixcairo_scaled_font_get_typecairo_scaled_font_get_user_datacairo_scaled_font_glyph_extentscairo_scaled_font_referencecairo_scaled_font_set_user_datacairo_scaled_font_statuscairo_scaled_font_text_extentscairo_scaled_font_text_to_glyphscairo_script_createcairo_script_create_for_streamcairo_script_from_recording_surfacecairo_script_get_modecairo_script_set_modecairo_script_surface_createcairo_script_surface_create_for_targetcairo_script_write_commentcairo_select_font_facecairo_set_antialiascairo_set_dashcairo_set_fill_rulecairo_set_font_facecairo_set_font_matrixcairo_set_font_optionscairo_set_font_sizecairo_set_line_capcairo_set_line_joincairo_set_line_widthcairo_set_matrixcairo_set_miter_limitcairo_set_operatorcairo_set_scaled_fontcairo_set_sourcecairo_set_source_rgbcairo_set_source_rgbacairo_set_source_surfacecairo_set_tolerancecairo_set_user_datacairo_show_glyphscairo_show_pagecairo_show_textcairo_show_text_glyphscairo_statuscairo_status_to_stringcairo_strokecairo_stroke_extentscairo_stroke_preservecairo_surface_copy_pagecairo_surface_create_for_rectanglecairo_surface_create_observercairo_surface_create_similarcairo_surface_create_similar_imagecairo_surface_destroycairo_surface_finishcairo_surface_flushcairo_surface_get_contentcairo_surface_get_devicecairo_surface_get_device_offsetcairo_surface_get_fallback_resolutioncairo_surface_get_font_optionscairo_surface_get_mime_datacairo_surface_get_reference_countcairo_surface_get_typecairo_surface_get_user_datacairo_surface_has_show_text_glyphscairo_surface_map_to_imagecairo_surface_mark_dirtycairo_surface_mark_dirty_rectanglecairo_surface_observer_add_fill_callbackcairo_surface_observer_add_finish_callbackcairo_surface_observer_add_flush_callbackcairo_surface_observer_add_glyphs_callbackcairo_surface_observer_add_mask_callbackcairo_surface_observer_add_paint_callbackcairo_surface_observer_add_stroke_callbackcairo_surface_observer_elapsedcairo_surface_observer_printcairo_surface_referencecairo_surface_set_device_offsetcairo_surface_set_fallback_resolutioncairo_surface_set_mime_datacairo_surface_set_user_datacairo_surface_show_pagecairo_surface_statuscairo_surface_supports_mime_typecairo_surface_unmap_imagecairo_surface_write_to_pngcairo_surface_write_to_png_streamcairo_svg_get_versionscairo_svg_surface_createcairo_svg_surface_create_for_streamcairo_svg_surface_restrict_to_versioncairo_svg_version_to_stringcairo_text_cluster_allocatecairo_text_cluster_freecairo_text_extentscairo_text_pathcairo_toy_font_face_createcairo_toy_font_face_get_familycairo_toy_font_face_get_slantcairo_toy_font_face_get_weightcairo_transformcairo_translatecairo_user_font_face_createcairo_user_font_face_get_init_funccairo_user_font_face_get_render_glyph_funccairo_user_font_face_get_text_to_glyphs_funccairo_user_font_face_get_unicode_to_glyph_funccairo_user_font_face_set_init_funccairo_user_font_face_set_render_glyph_funccairo_user_font_face_set_text_to_glyphs_funccairo_user_font_face_set_unicode_to_glyph_funccairo_user_to_devicecairo_user_to_device_distancecairo_versioncairo_version_stringcairo_win32_font_face_create_for_hfontcairo_win32_font_face_create_for_logfontwcairo_win32_font_face_create_for_logfontw_hfontcairo_win32_printing_surface_createcairo_win32_scaled_font_done_fontcairo_win32_scaled_font_get_device_to_logicalcairo_win32_scaled_font_get_logical_to_devicecairo_win32_scaled_font_get_metrics_factorcairo_win32_scaled_font_select_fontcairo_win32_surface_createcairo_win32_surface_create_with_ddbcairo_win32_surface_create_with_dibcairo_win32_surface_get_dccairo_win32_surface_get_image | @   l p d 8   h  l  4 t $ < D P d h   4 L d x  4 H X h |   4 D \ l  8 H d  0 L h  4 X p  < ` |  < T l  , H h ( D ` l |  D X p $ 8 P d   * @ T j z    . < J Z h   , 6 N Z j v  $ 4 H X f r   . D X l ~  , F b   $ 2 < F N X b n v ~   & . 6 > F R \ f p |    " , 6 @ J T ^ f n t   $   4 L d x  4 H X h |   4 D \ l  8 H d  0 L h  4 X p  < ` |  < T l  , H h ( D ` l |  D X p $ 8 P d   * @ T j z    . < J Z h   , 6 N Z j v  $ 4 H X f r   . D X l ~  , F b   $ 2 < F N X b n v ~   & . 6 > F R \ f p |    " , 6 @ J T ^ f n t   $ 2FcConfigGetCurrent?FcConfigSubstituteBFcDefaultSubstituteQFcFontMatch\FcFreeTypeCharIndexeFcInitBringUptoDateFcPatternAddBoolFcPatternAddDoubleFcPatternAddIntegerFcPatternAddStringFcPatternCreateFcPatternDelFcPatternDestroyFcPatternDuplicateFcPatternGetFcPatternGetBoolFcPatternGetFTFaceFcPatternGetIntegerFcPatternGetStringFT_Bitmap_ConvertFT_Bitmap_DoneFT_Bitmap_New"FT_Done_Face#FT_Done_FreeType=FT_Get_First_Char@FT_Get_Glyph_NameGFT_Get_Next_CharWFT_Get_X11_Font_FormatbFT_GlyphSlot_EmboldencFT_GlyphSlot_ObliquenFT_Init_FreeTypeoFT_Library_SetLcdFilterzFT_Load_Glyph{FT_Load_Sfnt_TableFT_New_FaceFT_Outline_DecomposeFT_Outline_Get_CBoxFT_Outline_TransformFT_Outline_TranslateFT_Render_GlyphFT_Set_Char_SizeFT_Set_TransformFT_Vector_Transform0pixman_add_triangles1pixman_blt2pixman_composite_glyphs3pixman_composite_glyphs_no_maskIpixman_fillLpixman_format_supported_destinationNpixman_glyph_cache_createPpixman_glyph_cache_freezeQpixman_glyph_cache_insertRpixman_glyph_cache_lookupSpixman_glyph_cache_removeTpixman_glyph_cache_thawVpixman_glyph_get_mask_formatXpixman_image_composite32Ypixman_image_create_bits\pixman_image_create_linear_gradient]pixman_image_create_radial_gradient^pixman_image_create_solid_fillapixman_image_get_component_alphabpixman_image_get_datacpixman_image_get_depthfpixman_image_get_heightgpixman_image_get_stridehpixman_image_get_widthipixman_image_refmpixman_image_set_clip_region32npixman_image_set_component_alphaopixman_image_set_destroy_functionppixman_image_set_filterspixman_image_set_repeatupixman_image_set_transformvpixman_image_unref}pixman_rasterize_trapezoidpixman_region32_contains_pointpixman_region32_contains_rectanglepixman_region32_copypixman_region32_equalpixman_region32_extentspixman_region32_finipixman_region32_initpixman_region32_init_rectpixman_region32_init_rectspixman_region32_intersectpixman_region32_n_rectspixman_region32_not_emptypixman_region32_rectanglespixman_region32_subtractpixman_region32_translatepixman_region32_unionpixman_transform_point_3d png_create_info_struct png_create_read_structpng_create_write_structpng_destroy_read_structpng_destroy_write_structpng_errorpng_get_IHDR)png_get_error_ptr6png_get_io_ptrYpng_get_validypng_read_endzpng_read_image{png_read_infopng_read_update_infopng_set_IHDRpng_set_bKGDpng_set_expand_gray_1_2_4_to_8png_set_fillerpng_set_gray_to_rgbpng_set_interlace_handlingpng_set_longjmp_fnpng_set_packingpng_set_packswappng_set_palette_to_rgbpng_set_read_fnpng_set_read_user_transform_fnpng_set_strip_16png_set_tRNS_to_alphapng_set_write_fnpng_set_write_user_transform_fnpng_write_endpng_write_imagepng_write_info deflate deflateEnddeflateInit_ BeginPath BitBltCloseFigure!CreateCompatibleBitmap"CreateCompatibleDC'CreateDIBSection2CreateFontIndirectW@CreateRectRgnECreateSolidBrushHDeleteDCKDeleteObjectUEndPathdExtCreatePeneExtCreateRegionfExtEscapehExtSelectClipRgnjExtTextOutWkFillPathvGdiFlushGetCharWidth32AGetClipBoxGetClipRgnGetDeviceCapsGetFontDataGetFontUnicodeRangesGetGlyphIndicesWGetGlyphOutlineWGetGraphicsModeGetObjectWGetOutlineTextMetricsAGetRegionDataGetTextMetricsAGetWorldTransformIntersectClipRectLineToModifyWorldTransformMoveToExPolyBezierTo(RestoreDC*SaveDC.SelectClipPath/SelectClipRgn1SelectObject8SetBkModeESetGraphicsModeKSetMapModeOSetMiterLimitTSetPolyFillModeXSetStretchBltModeZSetTextAlign\SetTextColordSetWorldTransformiStretchDIBitskStrokePathtWidenPathSCloseHandleCreateFileWDeleteCriticalSectionDeleteFileWEnterCriticalSection`FormatMessageWGetCurrentProcessGetCurrentProcessIdGetCurrentThreadIdGetLastErrorGetModuleFileNameWGetModuleHandleAGetModuleHandleWEGetProcAddress{GetSystemTimeAsFileTimeGetTempFileNameWGetTempPathWGetTickCountGetVersionExAInitializeCriticalSection&LeaveCriticalSection,LoadLibraryW6LocalFreeQueryPerformanceCounterQueryPerformanceFrequencygSetUnhandledExceptionFiltertSleepTerminateProcessTlsGetValueUnhandledExceptionFilterVirtualProtectVirtualQueryGradientFill7__dllonexitk__setusermatherrx_access_amsg_exit_close_errno_exit_fdopen+_hypot0_initterm4_iob_lock2_onexit4_open_osfhandlef_setjmp3l_snprintfv_snwprintftimectime_strdup_unlockNcalloc[fclose\feof]ferror^fflushffopenhfprintfjfputcnfreadofreerfrexpxfwprintfzfwriteisprintisspaceisxdigitldivlocaleconvmallocmemcmpmemcpymemmovememsetprintfputcharqsortraiserandreallocrewindsscanfstrchrstrcmpstrcpystrlenstrncmpstrncpystrpbrkstrtol@abortBacosQtan^vfprintfowcscmpqwcscpyuwcslenlongjmpFillRectGetDCMessageBoxWReleaseDCTSystemParametersInfoA)__divdi3T__moddi3e__popcountsi2w__udivdi3y__umoddi3 libfontconfig-1.dll                        libfreetype-6.dll( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( libpixman-1-0.dll< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < libpng16-16.dllP P P zlib1.dlld d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d GDI32.dllx x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x KERNEL32.dll MSIMG32.DLL msvcrt.dll USER32.dll libgcc_s_sjlj-1.dllh.h-h h hxhhp0"0Q0d0i00000011+1O1q11111112 2282?2J2s2z22)4a4r4x4444888889a9=:D:b:i:y::<< @677888|99999+:5:G:7;P;o;;;;<<>> ????0 3333&565v56F7V77@ ?P 3<>>1>G>O>a>>>>>?:??Pd0001!1D1111220334445}77788h8t8y9:4::;`<<<< =;=N=r===3>Q>j>o>x>>>>`HG00000&12134444f6677 89889 9t999:::<<%=?p,]023%4445B5L5b5i5s557Y9\:;=>10129458;\00E1L12222M4d4i7p7^8888P999%;<=N=|==== >%>f>>>>>>>%?l?s???$0C0032g5o679:<s>\11122l3s333444V55 66A6q666666797h778+8::: ;;5;;<_>$?.???`.0t0000001>1C1a1j1111111$2334-4I4q44455u5555 6)6I6i66666 7;>0E00<1d4k4/79 337b:;;;F? 0 11q2x2v34<=F>}? 4>3E33H4|44445555678%888l9s9M>>`h00W0111223#4344445"5'5n56666#6'6-61676;6A6E6K6O6U6Y6_6c6i6m6s6w6}66666666pi;o;t;;;;;;;;;< <<<<%<)8g01223,636666y7777189:<;i;~<<=>04032595'7 ??,004444Y586S6668<<<,>:>\>>>>?8?Q?n?|?01253<355558899::==????(0/0N1y111111 2%2522222222H3333333332<<9>?>J>V>b>n>z>>>>>>>>>>???*?6?B?N?Z?f??????? x0&0O0V0X2222333@4Q4n4u44425Q55555666666799:: ;;;< <@=>`>>>>>>>0844'5.5H999 ::::L:S:z:::H9N9V9<<.=5=P 99r;y;== >>>+>>?`00K1334"4*424p,2o33333<4C4\4c45990=8=P>V??11S245:<=2>4A0H0011M1128 99939z9K:*;:;A;W;_;t;D\3c33344U677778888o9v9E;L;v;};;;;;&<=4?;?w?~?|22+333H339455=,l0t00 1{1;889999: :g;>>?01V23e;>Y??045M7c8k8s8{8+939;9C9c9j9;;/?820v0}0001588t:v;~;;;;2c>?111112E33355505U5555667 77$7m7v7777788r888889999999::_::::^;e;x;== >>3>:>>>T?[?4(0/0W0122 3/3K33388T=[==>>:??? <0041333344X4N5t5556(6]66;;===a>h>0\0112292@222333=4D4566!6(6677299999::;;<<9== >->?W?^?f?n?@04111113Y33d5k55566n89#9::?;Pd00~2223=3B3N3r3|333333333344!4-4m4444444 5,535=5G5\5c5m5848B8W99@?G?p00=29900Y2`24466 89>\?c? y<= <3C3555s7::r:y:>? 00&0u4677R8Y88:: <<@<\<=\>>>C?J?q??P(779999;;#;*;<<<F>`11L2S2v2}22222 33363E3R3v333c4j4-7778=8H8N8X8d88889"9-979X9_99999::::::S;o;{;;<<<<$>>>E>Q>W>^>l>r>>>>??#?3?B?T?[?g?n?|?????p]0c0~000000"1)1C1J1n1u11112 22+2B2g2n22222233F3M3W3l3s333355555566@7F777888859<9\9c999;:A:::;;$>+>,p11332484J4Y4s44455555 66 345679:K==>?? 412R23333+5L5S5o555555555555556666-63676=6K6_6e6i6o6}66666666666677 77-73777=7K7_7e7i7o7}77777777777788 88-83878=8K8_8e8i8o8}88888888888899 99-93979=9K9_9e9i9o9}999999999999:: ::-:3:7:=:K:_:e:i:o:}::::::::::::;; ;;-;3;7;=;K;_;e;i;o;};;;;;;;;;;;;<< <<-<3<7<= >>>.>4>8>>>L>]>c>g>m>{>>>>>>>>>>>>>>??+?1?5?;?I?]?c?g?m?{??????????????00+01050;0I0]0c0g0m0{0000000000000011+11151;1I1]1c1g1m1{1111111111111122+21252;2I2]2c2g2m2{2222222222222233+31353;3I3]3c3g3m3{3333333333333344+41454;4I4]4c4g4m4{4444444444444455+51555;5I5_;k===h?001111114 [3d3k3r3349W:;<??d01111>2E2222222\3c33344444455566697@78888\9c999;;<<==Z=P0<1=25356<677$7,78<<<<<<===!=(=1=8=A=H=Q=X=a=h=>>'>=>P>?X$0111111123l5s55*6j66"7z7;===> >`>u>>>>>?@?U?e?????? H000:0N0X0p0x0000000011D1J11111333'6.6L8S8==0|33L9S9==@x00M1V1o1111W2p222G3`333$4j4444 5545D5Q5m5556B6^6k666 777i7{7778K8888?9z>>?P00 3l5V799::;;;;<3`~777B:I:d:<;C;p,81112223556 99p9::;>?(\1c1666688"8C8L8n8889 w55 g?q? 55x00337777777T8[8889 9#9)9C9J9w9999g:::::;;-;3;Q;W;t;;;;;;;>?n67|777U???$S1[1/55666l79==>-?4? $001%1?1F1>>? ???H??03,:3:;;;=G>?@4K1T1[1b1i1255L77E;FP$1334B445b556B666` <p012 33-343|44~555555?7a8h89??23m556777(0Y1455#5=5D5^5e555;;Z>o228#:<:w>$v003P33j6}6P7::< ==(!1(11/2Q2*::::/<@>?812G222393R333z4 8S<<b>m>x>>>-?2?? `30X0z000;111133333H677768W8o8839L999:A:y:::::9;;;;;m<<<3=q==08;1113334@5F8p889|999m:;;= >[>>y??@t:00091T1q1111 2O22222`3h3o3333@4F4444444v556777499999v:::;<<<<*==????PT 0000!1z1123334#4?4F4677X8v8899(9Q9X9b9t99999:=L?S?m?t?`l?0F001192222 4444444445a7q777 888@8Y888 9909G9^9999:%:+:=:F:V:i::>>l11t222234$464l4s44455F5636a666r7y7 88:::;,;3;;;<%;>M>k>>>???l0L0h0000$1E1[11112<3|333333334&4@4]4l44*5L5667o777"848p:w:;>;s;;;c>>>{??<0d1s11224]55@6]6d66M8}8p;;;;;;O== >U>?H00"11111?26#6E666U7e7~7789l::;;;;<<=0>B>>?|22A3_3g3o3w33333T4444444!5d66778.868>8F8c888 9)95999: :l:s::::::?;^;o;;;;;;;s<=C??50w01111'2<2E22<3 4C444445i666666666Y7p777788J8[8~888Q9k999999999C:I:c:j:;;;;;;<#<(<.E>j>>>>?=???P00Q1X111@2h222q33333456t77-889(:::;<<= ==>>>DV00012333U4o4456f6m66777789: <>,?z??? H0J1P1V1\1j1p1%4z5555(6[677t8|8888m:<<.<=$=?3?r?? 080X0025 5"5C5H5Z5555?6y6666667#7:7D7b7777788;8d8888 9$99$:t:::::;;7;>;h;;;;;<<<=j=>>? 90@0a001X1L2q2344)4566$66"77778h8888888899!9F9b999::V:q:y:::;;^;;;@<>>??Y?????0 `+0F0r0e1l11R23J4k4444455666.7577A8[8v88999*9`9g9:*;};<=u=E>j>>?R??@ h10I00o11112222x3 4n44444455\555T66667;7B777+828M89;_>%??P d11 22(202]2222223*393p3w333344p444<6C6]6d667%7V78);;W<<==>>?U??` h=0000111$2K22444556:6A6p6667<7W7778&9-9:;<===>?7?>?M?U???????p L01}11b2.334 57 88:8@8E8j888889=9`9g99999<\?q? tL0S01T4y44445>5k55555!696i66667778F8M8888=999h:n:::; ;0;7;;>>>? `000+111113+4L4Y4r44566j77r88<999 :*:0:6:<:J:P:e::::E;<,==>>/?l?? l0700001]2$3333334%4N444!556d6k6666;7c7s7\8c889::\;;%>'?.? `02223Y3o334,444445#5A5d555h66E7]78D9999 ::O<_<</?S????? 00s000+1C1111T2213A3333444(5L5q55556J666 7"7^77 88949g9999:W:l::::;*;`;;;;<'<=<>->`>>> X500011T1[1222333045,535667;777:{:!;;<=&=v====!>>?0?s??? lX2u22233@3334596A7F7777>8T8888888 9a9~99R:::::{;;;;;,<~=>>>J?`?v???? P'1112~22o3334 4557799; ==-=4=N=U=o=v====?>K>t>>>? @00011833>4E45O555l66 7.75788:<=>>>+?0 D1 2"334w5556667778)80888::M;;@ \f0 6666=6$7+7L7d7&899v::Q;X;;I=>[>>>>?7?U??????P $0600001>1E1142O2e222 33+3\3455H5{55556'6M6g6}66697L7u777788<8i888#999[:b::::,;3;<<<<'=R===Q> ??` D0m1t1]2253S3m3334l444444"5x6.7L7j77Z88|99::>p X00w45577 88M8T88881999:0:n::::*;@;;;<077748m88!9999::::];;;;<><^<|<w>>Z?? 8'0<000d1k1112|2233384444)55d8b:;; <+1p1?222577<7C78W8*::::;;;=>=j>?L?S? 800m23355z678999::S;;;;S=>?? @W0011123=4D47778899;H^>>>|??? @:00012596'7i77777?8F8|8888899c:w:h> Xi11 222)333H3O3333>6^6!7m77777777748!9P999"::2<====???? | 0(0G0f0011112&2F223%3334 5,5q55556%6667"99::$:B:~::l;t;;;;;d<~<<}=>>>?2?L?\?~???? 00001+1J1s1z111232W223f3333 4"4)4D44m66J777888|99 ::;;;>>?(?6?=???? 0:0A0s0z0000U1i11112222K3_3i3w3333 4/464`4g444445U5556U6666V8^88888\9c9}99999':::;;;@=~====>???? `00X111122222233344q6x6888888888889 999"9*929:9B9J9R9Z9b9j9r9z99999999999999999: :::":*:2:::B:J:R:Z:b:j:r:z:::::::::::::::::; ;;;";*;2;:;B;J;R;Z;b;j;r;z;;;;;;;;;;;;;;;;;< <<<"<*<2<:>2>8>M>>>> ?1?r????0 P%0=0000011.1F1Q1k1111111111222A2Z2`2}222222223$3E3d3333344!434?4V4f4u4444444 555+5N5S5~5555555555555 666676\6b6666666673797?7d7j777777777788#8)889999y999999999 :::$:c:q:::::::;;%;4;C;r;;;;;;->>.?@??@ {00w1G33445555W667"7D788:J:: ;;r;z;;;;;;;;;;;;;;;;;< <<<"<*<2<:D>H>L>P>T>>>>>>>$????? D0H0L0P0T0X0\0`0d0h0l0p00000000000000000::: ::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|::::::::::::<<<<<<<<<<<<<<<<<< 000000,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1222233h3l3p3t3x3|333333333333333333333333344444555 555599999999: :$:(:,:0:4:8:h:l:p:t:x:|::::::::::;;;; ;$;(;,;0;4;D;\;`;d;;;;;;;;;<< <<< < |333333333333333333333333333333333444 44444 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|44444444444444$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|88888888888888888 T::::::|>>>>>>>>>>>>>>>>>>>>>>>>>>?????? |0000000000000000000\2`2d2D5L5h5l5p5555555666666667 7$7(7,7074787<7@7D799999 0l:p:t:x:|::::::::==D=H=L=P=X= |111333 33333 3$3(3,30343d4h4l4p4t4x4|44444444444 77777999$9(9,9<9P9T9X9d9l9p9x99<<<<<<<=================d>h>l>p>t>x> 22 22222222222555556::::::::;;;;;;;;<<< <<<<< <$<(<,<0<4<8<<<@> >$>(>,>>>>>>>>>>>>????????????????? H11111111222222222222222229999990 777777@ tD2H2L2P2T2X24 44$404<4H4T4`4l4x4444444444445$5(5<5P5T5X5d5h5l5p5|55555555555666 6` dL6P6T6X6\6`6d6h6l6p6t6777 77777 7$7(7,7074787<7@7H7L7d7h7|77777777777777p 222 222`6d6h6l6p6t6x6|66666666666666666666666 7777$7(7,7074787D7P7T7h7l7788; ;;;;;  000 00 00h_hI{'hvݏ-hu03hQ5h$7hMMhq@hGh ,e halNhjNh$0 h3 ~`h( $h%0Ih0LhE@ah jh˽pmh$oh~thv%@wh7>h h 2@hTh-h<0h"Ph3h^`phuPhW&h h,h 1h8Hc"hF *h .h+O'P}h hsh h 0h+ h3C, h' h0~ hv ` h|+ h: J  hT)S h1 p h5  hEg /h 9 ;hU ?h'Q 0Eh$ 0Kh>$Nh" poh(; th' `h hYhxJh\hYTUhJk]h$˘pnhFOhq$@hCPhqH`h6Ph[13B-h29W4hҀJh ɥ`Vh $@`h<PhlМh.hh`hވh âhRDh@ h*X0h/o hƾh"7Nh \Yh(1;^h kh6  h,NPhn!ORhh"`h+@ht h+ h6MpAhoZ@HhkVhVhsPkhJĒhh'zPhP h:4 h%z0/h   ;h$[`huehhc hhSih khr >whG wh>u0h{hu?ph/A h0 hfЯ!wh>CC"hp$#+hbdQh % hAm%,h4%%-h3%%.h%.hp& 4h&4h7&&6hG&&P8h;;-&;h/&h9&>hO<&?hFcF&Fh+F&0FhH&PFh H&`FhK&PGh+lL&Gh]N&Gh&Ebp?Eip@SegCsAEFlagsBEspCSegSsDExtendedRegistersE WINBOOLn BYTEzH DWORD|3float LPVOIDsigned charshort intlong long unsigned int LONG_PTR6  ULONG_PTR73 PVOIDLONG PLONGp`EHANDLE|EXCEPTION_ROUTINE  Y 8  8PEXCEPTION_ROUTINEu_FLOATING_SAVE_AREApControlWordStatusWordTagWord ErrorOffset! ErrorSelector"DataOffset#DataSelector$RegisterArea%Cr0NpxState&l  'OFLOATING_SAVE_AREA' ' ' ' Next Lprev L_EXCEPTION_REGISTRATION_RECORD LR |Handler handler  FiberData 8Version _NT_TIB @ExceptionList LStackBase 8StackLimit 8SubSystemTib 8 |ArbitraryUserPointer 8Self @NT_TIB PNT_TIB eFPIMAGE_TLS_CALLBACK9 8  8double long doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUM VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK _PVFV  _PIFV  __uninitialized__initializing__initialized __readfsdword3/ Offset3ret3_InterlockedExchange o Targeto Value u  _InterlockedCompareExchange  9o ExChange  _TEB NtCurrentTeb  !InterlockedCompareExchange )E= "9 )= #Exchange )E" )EC E!InterlockedExchange #E #Target #= #Value #E$pre_c_init>h? % @ &h 't(h'ts )_CRT_INITK_CRT_INIT@12@h*.Kf*EK*NK+f%Y), `h  -1 G-! g. /z `h *- G- g. 0phfC%  0hA 1onexitend 2h(h'tv,H h89-v .h // h8 $-` .Q 2}h3yhU't (h$'tO4P%YV1fiberidW1nestedX75 hW6 h- x7h8" , hhZ2-1 -! . /z hh *- - . 5H hur-v .h 9/ h $-` .Q 3h't 3Jh't2&h<:t:t&/h$'tO(Hh<:t:t$__DllMainCRTStartup`h;.f;E?;N1retcode__proc_attached.h?__native_startup_state  ?__native_startup_lock @?__native_dllmain_reason  A?__xi_a&?__xi_z' $A?__xc_a(?__xc_z)?__dyn_tls_init_callback,_Bk?__onexitbegin0 ?__onexitend1 ?mingw_app_type3Cpcinit;  hDmalloc  E_encode_pointer  E_decode_pointer  Ffree $ G_amsg_exit < G_initterm#X H_pei386_runtime_relocator%IDllMain5DllMain@12 f  J__main$KIDllEntryPoint7DllEntryPoint@12 f  H__security_init_cookie ifGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-analysis-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchIdoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo,y-". /)1Bcairo_surface_t0 _cairo_surface 3u 4; device 5; type : content " ?  unique_id @ serial A damage B; _finishing D$ E$ is_clear F$ has_font_options G$ owns_device H$ J)( mime_data K)8 device_transform MH device_transform_inverse Nx device_transform_observers O" x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ] snapshot_detach ^; snapshots `" b" font_options i1cairo_device_t _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tĚcairo_pattern_t _cairo_patternh @y A" B  C) observers D" type F filter H$ extend I ( has_component_alpha J, matrix L0 opacity M`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp? CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tW h_cairo_rectangle_intq xywidth cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasdCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t~_cairo_line_capGCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t`cairo_scaled_font_t  _cairo_scaled_font 4 Sr% V y W" X) original_font_face Z> font_face ]> font_matrix ^( ctm _X options `1 placeholder b holdover c d scale g scale_inverse hmax_scale ic jfs_extents k8mutex n>`U p6xglyph_pages q"|cache_frozen rglobal_cache_frozen s1 u" x>link y"cairo_font_face_t"_cairo_font_face 7r% y") >>findex?Sx@yAcairo_glyph_tB7^num_bytes_`cairo_text_cluster_ta|_cairo_text_cluster_flagsr CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingwidthc (cairo_text_extents_t-(ascentdescentmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t3_cairo_font_weight CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t&_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSN_cairo_font_options  d subpixel_order  lcd_filter , hint_style  hint_metrics  round_glyph_positions H-_cairo_font_typeuCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t f S_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR q  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV $cairo_region_t _cairo_region 1( y 2" 3  rgn 5!_cairo_region_overlap CAIRO_REGION_OVERLAP_INCAIRO_REGION_OVERLAP_OUTCAIRO_REGION_OVERLAP_PARTsigned charint16_t% short intint32_t'uint32_t(pixman_region32_data_t!pixman_region32_dataA!sizenumRectspixman_box32_tX!pixman_box32!x1 y1 x2 y2 pixman_region32_t!pixman_region32!c A!data ! !cairo_fixed_tA _cairo_pointF:" xG! yH!cairo_point_tI"_cairo_list,~" next-~" prev-~"O"cairo_list_t.O"cairo_atomic_int_t<+"y,"cairo_reference_count_t-"cairo_array_t 9"_cairo_array Y# size num_elements  element_size  elements ; cairo_backend_t :p# _cairo_backendcairo_clip_t >#_cairo_clip4<$c=q path>7 boxes@6 num_boxesA regionC7 is_regionD embedded_boxFD/$cairo_clip_path_t ?1$ _cairo_clip_path83$y4" path5&6$>7(8d0prev974cairo_damage_t E$ _cairo_damagecairo_font_face_backend_t G$_cairo_font_face_backend@r%typeAucreate_for_toyDAdestroyKscaled_font_createNA get_implementationUBcairo_hash_entry_t K%_cairo_hash_entry % hash Scairo_hash_table_t L% _cairo_hash_tablecairo_image_surface_t M% _cairo_image_surfacecairo_path_fixed_t R.& _cairo_path_fixed ek' last_move_pointf:" current_pointg:" has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyocqD/ bufs7$cairo_surface_backend_t W'_cairo_surface_backendh.) type/ finish28 create_context5$8 create_similar8H8 create_similar_image=l8 map_to_imageC8 unmap_imageF8\J8 acquire_source_imageN8 release_source_imageS 9$X!9( copy_page[69, show_page^690 get_extentsiP94 get_font_optionsml98 flushq9< mark_dirty_rectangleu9@ paint|9D mask:H strokej:L fill:P fill_stroke:T show_glyphs0;X has_show_text_glyphsE;\ show_text_glyphs;` get_supported_mime_typesʬ;dcairo_user_data_array_t a"cairo_scaled_font_backend_t d*_cairo_scaled_font_backend( +typeufiniscaled_glyph_initp@text_to_glyphs@ ucs4_to_index@load_truetype_table@index_to_ucs4Ais_synthetic/Aindex_to_glyph_name%XA load_type1_data:|A$cairo_scaled_glyph_t e'+_cairo_scaled_glyph , r% metrics  fs_metrics 8 bbox D/hc x z has_info | 8 path > recording_surface  dev_private_key ! dev_private 1 "_cairo_lcd_filter ,CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t ,_cairo_round_glyph_positions H-CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t ,s-_cairo_internal_surface_type /CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING CAIRO_INTERNAL_SURFACE_TYPE_NULL CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH _cairo_line "D/p1 #:"p2 $:"cairo_box_t %/^/D/_cairo_stroke_style( r0line_width sline_cap tGline_join u miter_limit vdash w0num_dashes xdash_offset y cairo_stroke_style_t zc/_cairo_int_status56CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th)0%D/cairo_path_op_t8_cairo_path_buf LK7 linkM" num_opsN size_opsO num_pointsP size_pointsQ opSK7 pointsTQ76:"cairo_path_buf_tU6 _cairo_path_buf_fixedW7 baseXW7 opZ7 points[7<67G:"7G7cairo_path_buf_fixed_t\o7$ 88$88H8? *8l8 N888%r8688888q 8 88888 988!99669'9P98<9f9f91V9 9r9 996999#96:996I:I:T:_:_:d9O:&Z: 0e: :6:I:d9p:6:dI:T:_:_:d9:60;9;E;6;6;m- 9K;;;;cairo_surface_func_t 1;;;;k'u$WORD{DWORD|SULONG_PTR7SLONGHANDLE|_LIST_ENTRYCp<FlinkDp<BlinkEp<<<LIST_ENTRYF<<_RTL_CRITICAL_SECTION_DEBUG =Type;CreatorBackTraceIndex;CriticalSection>ProcessLocksListv<EntryCount<ContentionCount<Flags<CreatorBackTraceIndexHigh;SpareWORD;_RTL_CRITICAL_SECTION>DebugInfo%>LockCount <RecursionCount <OwningThread-< LockSemaphore-<SpinCount<=PRTL_CRITICAL_SECTION_DEBUGI><RTL_CRITICAL_SECTION=CRITICAL_SECTIONO>cairo_mutex_impl_tl>cairo_mutex_t>>)& +>$_cairo_toy_font_face4_?basefamily owns_family$slant(weight ,impl_face>0cairo_toy_font_face_t>_cairo_scaled_glyph_info/@CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t}?;6p@>/@W@6@AAv@S@ @6@S @6ASA @/A A6XAQ@S5A6|A ^A AAA_?>A A_:_:AAA1A>B_:_:AA BY#_cairo_surface_patternp UJB base V  Xhcairo_surface_pattern_t YB13C base2*4first_op6has_supported7has_unsupported8 supported_region:fallback_region;,page_bboxXctm?`cairo_analysis_surface_tAiB c{C based*e_paint_funcHCC6C9_mask_funcNCC6C9_stroke_funcUD D6FDI:T:_:_:d9_fill_funcaYD_D6DI:d9_show_glyphs_funckDD6D9!_cairo_surface_is_recording?E"?EE!_cairo_fixed_from_int>!IE#i>$_cairo_box_add_boxM{E#boxM6#addNX/!_add_operation6E"E#rect8"6%6&bboxD/'&tx&ty3C(_cairo_analysis_surface_merge_statusD6>F#status_aD6#status_bE6)_cairo_analysis_surface_createF**+E+ $detach_proxyF",_cairo_analysis_surface_set_ctmF*-ctm_:+E)_cairo_null_surface_createCG-content? +.proxy_finishi htG/i0_return_successA6h1_cairo_analysis_surface_get_extents>hH2>i3rectangle?84AEi5ha67_rectangle_intersect_clipGTH*cG8*G98_cairo_analysis_surface_operation_extentsNhgI2NE}9opO2\P:Q9:cR8;is_emptyT<+hJI=source_extentsYq P>;hb1I6tu6tw?GhKb6ts6tw@HGh_IAGHA;H>Sh}bI6tv?_hKb6ts>haI6tP6ts?'hb6tw1_cairo_analysis_surface_has_show_text_glyphsfph3J2f44hE4Bhb1_cairo_analysis_surface_finish1 h9J:143EH>hcJ6ts>hcJ6tsCh/cD{Eha}KEESEEREEQFEFEGHEHEHEGIERIE`@IEhP6KHoEHdEGIEXIE\JE[hdKH?EKE^hH?ELE@h2LEFE-F<h3KE-FVAFg?hSc6tph6t@ph6t^>hSc L6tph6t@ph6tI?hSc6t\ph6t@ph6tHL>F h6MEjFMvFMFNLAjFGFvFFF>hrcL6t1Bhc>@hcL6t >jhcL6ts6t rh6t06t  0>xh dL6ts>h3d M6tv>h]d#M6ts?h]d6ts!attach_proxytqM"\t"*u%wqMSCO_cairo_matrix_is_identityM-matrix_:._analyze_recording_surface_pattern6 hPPEQpattern>Rsurface_patternPRtmpES\S0Tp2dS NRanalysis_status U6Mh/OAZMAOMGMeM>hcN6t >hcN6t6trh6t0>h}dO6tu6t6t0?hc6t1UwMhLOAMUFhOHF> hdyO6tu?h/c6tu>MhScO6tph6t@ph6t>rhScO6t(qh6t@ph6t>hdO6tu6trhCh>F>ah eP6ts>h0e>P6tw6ts6tv>h^eYP6tu6t0>henP6tw>h/cP6tw?hSc6thqh6t@ph6tPJB1_cairo_analysis_surface_show_text_glyphsn6hvS:n3opo:\p3utf8q 3utf8_lenr:Us:t3clustersum-3num_clustersv 3cluster_flagsw $:mx(:y9,4{E+4|6U4|6hVc}q @V}q PWshrR6tw6ts6t  6t6t6t6t6t  6t$$6t((6t,,>hTHR6Pv6Rw6Q6t,6tu>heR6tw>h fR6t(6t6t6t w6t0>hKbS6tu6tw>h{E&S6Pv6Ru6QsWdh^S6tw6t6t s6t6t(6t,?hM6Pv6R1_cairo_analysis_surface_show_glyphs%6h}U:%3op&:\':U( :):m*:+94-E4.64.6Vc/q @V/q PWhT6tw6t6t s6t6t6t>2hTHT6Pv6Rw6Q6t6tu>:heT6tw>ph fU6t6t 6t6t w6t0>hKb2U6tu6tw>h{ERU6Pv6Ru6QsWhU6tw6ts6t 06t06t 6t6t06t 06t$06t(6t,? hM6Pv6R1_cairo_analysis_surface_fill6 hW:3op:\3pathI: ::>:d:9 4EQ46{Vcq @< h5WVHq P>!hhfV6t 6t6t6tw?!hKb6tu6twW hCW6tw6ts6t  6t6t6t6t  > hTHsW6Pv6Rw6Q6t 6tu> heW6tw> h{EW6Pv6Ru6Qs?!!hM6Pv6R1_cairo_analysis_surface_stroke60!hVZ:3op:\3pathI: 3styleT:3ctm_:3ctm_inverse_::>:d$:9(4E46Vcq @<"hPJYVHq P46. >B"hf1Y6t 6t6t6t 6t6tw?R"hKb6tu6twW!hY6tw6ts6t  6t6t6t6t6t$$6t((>!hTHY6Pv6Rw6Q6t(6tu>!heY6tw>]"h{EZ6Pv6Ru6Qs?"hM6Pv6R1_cairo_analysis_surface_mask6"h`\:3op:\3mask :94EA 46k Vcq @N \Xbackend_source_status6 Xbackend_mask_status6 [Xmask_surface- @D#hV[AEK >#h^ej[6t0?#hM6Pv6R <#h@[Xsrc_surface^ @D#h[AE| >#h^e[6t0?#hM6Pv6R? #hE6tsd#hb<\6t 6tw?p#hKb6tu6twW"h}\6tw6ts6t  6t>(#hTH\6Pv6Rw6Q6t6tu>0#he\6tw??#h{E6Pv6Ru6Qs1_cairo_analysis_surface_paintc6#h^:c3opd:\e:f9 4hE 4i6 Vcjq PW'$h]6t6t6t w>P$hTH]6Pv6R6Q6tw6tu>[$h{E]6Pv6Ru6Qs?{$hM6Pv6RLF$h1y^AF EFFFY$hAF AF7 Y$hMF7 ZwM$h8AMa [_cairo_analysis_surface_get_ctm %ht^: 3ctm ^VE\_cairo_analysis_surface_get_supported7@&h :_:VE\_cairo_analysis_surface_get_unsupported7P&h _:V E\_cairo_analysis_surface_has_supported&`&h _:&V(E\_cairo_analysis_surface_has_unsupported.p&h O`:.V0E[_cairo_analysis_surface_get_bounding_box6&h,`:63bbox76V9ELF&hYWaE&GM6G NXaA&G GXF6G>&hrc a6t1B 'hc>&hc.a6t ?&hc6ts6tqh6t06t vTproxy_backendn;rh=cairo_analysis_surface_backend; rh=cairo_null_surface_backends;qh]_cairo_unbounded_rectangle(^_cairo_surface_get_extentsb8__cairo_pattern_get_extents &Kb8^_cairo_rectangle_intersect1}b8`_cairo_clip_get_extentsb9^_cairo_operator_bounded_by_sourceb^cairo_surface_has_show_text_glyphs ca_cairo_region_fini C/c7_cairo_surface_destroySca_assert0rc`_cairo_errorq c `_cairo_surface_create_in_error mc ^mallocc__cairo_surface_init d;;? _cairo_matrix_init_identity 3d^^cairo_surface_reference]da_cairo_region_init <}d7__cairo_surface_attach_snapshot}d;_cairo_surface_finishd^_cairo_surface_has_snapshot e;^cairo_matrix_invert 0e^_cairo_matrix_multiply ^e^_:_:`_cairo_surface_get_source se8`_cairo_recording_surface_replay_and_create_regions e^_cairo_operator_bounded_by_mask f^_cairo_scaled_font_glyph_device_extents WfWf8bf]ff__cairo_path_fixed_fill_extentsfI:8b_cairo_path_fixed_stroke_extents I:T:_:_:8z GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-arc.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src'hv doubleintcharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_t|_cairo_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĥ _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_intZ x y width height cairo_rectangle_int_tZsigned charshort int _cairo_direction3 CAIRO_DIRECTION_FORWARD CAIRO_DIRECTION_REVERSE cairo_direction_t6_cairo_arc_in_directioncrxxcycuangle_minangle_maxdirangle_midctmisegmentsstept_cairo_arc_segment'h U crx xcycuangle_Aangle_B r_sin_A r_cos_Ar_sin_Br_cos_Bh( X'h5 t r'hJ t 'h5 t 'hJ t 'h_C t  ?((htts_arc_segments_neededl |lumctmn komajor_axisqmax_angleq_arc_max_angle_for_tolerance_normalizedFo kF|HerrorHiILO |MerrorNtableOo table_size\!,  " _arc_error_normalized@ |@#0(h$3O %=%G%Q%\%m $~ &p$~S $m $\&$Q$G$=$3<& ')h PuR0t}t}t}t}t }1)h PuR0t}t}t}t}t }+hT PuRst}t}t}t}t }-,hPuRst}t}t}t}t }&(~'''%)U d)h$ j$ $ $v *' + ) d)hw$ *' >+ '# (O ~'\ , 3*h e$ >E*ht @t @)ht~t}}*h t}-,h'p)h"tutvx)hF2tu*hPut}t}t}t}t }*+hPut}t}t}t}t }+hlt,sht shtJ,h5t}Z,hJ,t}~,hAtu,hqt -DT!@t -DT!@,ht}t -DT!@}(htu*h5t}*hJt}._cairo_arc_path -h3t/cr x /xc (/yc <0uP/angle1d/angle2x1C-hR0._cairo_arc_path_negative)P-h6/cr)x/xc*/yc+0u,/angle1-/angle2.1-hR12_cairo_unbounded_rectangle(~3sinJ43cos_43tant45cairo_curve_toU4x4444443pow446_cairo_matrix_transformed_circle_major_axis 443ceil"45cairo_get_matrixF4x4 6cairo_get_tolerancevl4x7_assert04445cairo_line_toR4x443fmod448cairo_status-4xr GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-array.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src-h charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_destroy_func_t  _cairo_user_data_key unusedcairo_user_data_key_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_intdxywidthheight cairo_rectangle_int_tdsigned charshort intcairo_array_t9 _cairo_array size& cairo_user_data_array_ta ^`key_``destroyafcairo_user_data_slot_tb+_cairo_array_grow_byY Y additionalYnew_elements[&old_size\required_size]new_size^_cairo_array_init:I : :_cairo_array_finiKo K _cairo_array_append  element_cairo_user_data_array_inito o  -h  2 = I -h/ c % -h -h !9!L!j! ".h E.h>#_cairo_array_truncateP.h $ %&_cairo_array_indexp.hT: $ 'index(.h\)tsh)tsh)t&_cairo_array_index_constң.hT $Ҭ 'index(/h\)tsh)tsh)t #_cairo_array_copy_element0/h66 $ 'index'dst*P/h: , )t)t f/h{+_cairo_array_allocate7p/ha ,7 ,8,9%-;*/h )ts)tv(/h\)tsh)tsh)t A+_cairo_array_append_multiple/hM , ,,-.destl*0h6 )tv)tw)tl($0h{)t)two 00h#   (O0h )t)t)t1+_cairo_array_num_elementsR`0h#,R +_cairo_array_size`p0h[,`  0h  / 0hq0= 2 1_cairo_user_data_array_fini|0h]X,| -~2I 0h( c _ 0h 30h:-Xr40h?5sX(0h )tw)t0k+_cairo_user_data_array_get_data1hY, 6key`5i--X($1h )t)t07_cairo_user_data_array_set_data`1h,, 6key`,6destroy 85i-8-Xa5slotXt.new_slotkT9o .2h  (J2h )t)tT)t1(1h )t)t0+_cairo_user_data_array_copy`2hb6dst 6src9 }2h / }2hq= 2 *}2h)ts*2h: )tv)t0(2h )ts)tw :_cairo_user_data_array_foreach2h\, 6func6closure-X5i(-G*2h )t)tw;3h)t<_cairo_unbounded_rectangle(=free>realloc>?_cairo_errorq\@_assert0{Amemcpy,1AGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-atomic.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_t~signed charshort int_cairo_unbounded_rectangle(: GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-base64-stream.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src03hQ charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intUZunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^Z _cairo_rectangle_int  x y width height cairo_rectangle_int_t signed charshort intN cairo_output_stream_tPl _cairo_output_stream9write_func:flush_func;?close_func<|position=: status>closed?cairo_output_stream_write_func_t/ 99OOcairo_output_stream_flush_func_t4gm|9cairo_output_stream_close_func_t7g _cairo_base64_stream(+ base,Ooutput-9in_mem.trailing/ src0 $Z .cairo_base64_stream_t1_cairo_base64_stream_createy9 outputy9{ status__ _cairo_base64_stream_write703heV base79data8OZlength9!; src<i=+@L dstHV \44h t\ t4!4hM Zf ._cairo_base64_stream_closei4h^ basei9k statusl"4h~ t04h ts t0 t0#7 5h $_ %m X $_ &X'm pX %y 5h t1"5h m t(B5h ts t03h t0 t 4h(n5h  .?base64_table3 th )_cairo_unbounded_rectangle('*_cairo_output_stream_nilB O+_cairo_output_stream_writexM 9H,_cairo_output_stream_get_status~ 9-memset .,_cairo_errorq .malloc +_cairo_output_stream_initE 9?|/_cairo_output_stream_create_in_errore9 GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-base85-stream.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src5hQlong long unsigned intunsigned intcharsize_t{intshort unsigned intlong intlong long intsizetypelong unsigned intotunsigned chardoublefloat long doublecairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^t _cairo_rectangle_int  x y width height cairo_rectangle_int_t signed charshort intuint32_t(^ cairo_output_stream_tP| _cairo_output_stream9write_func:flush_func;Oclose_func<position=T status>closed?cairo_output_stream_write_func_t/*0IIi_cairo_output_stream_flush_func_t4w}Icairo_output_stream_close_func_t7w _cairo_base85_stream$) base*_output+I, pending- t Hcairo_base85_stream_t._cairo_base85_stream_createnI outputnIp status__w _expand_four_tuple_to_five15h| 132Tall_zero3 Qvalue5Hdigit6i6 _cairo_base85_stream_close_6hi base_Ia Kb k C6h !t0 O6h !Ps!Rv!Q0 h6h !tv"s6h$ t H_cairo_base85_stream_writeE6h baseEIdataFi#lengthGjI ptrJiK k$is_zeroLd 6h !Ps!Rk!Qd 6h !t@th!t1"6h$ %7h !tk!t5&7 7hu '_ (m ) '_ *+m &)> (y %7hU !t1 <7hs S !t$%b7h !ts!t6h!t0!t 6h,7h -_cairo_unbounded_rectangle('._cairo_output_stream_nilB _/memset H0_cairo_output_stream_writex$ IX1_cairo_output_stream_get_statusU I1_cairo_errorqs 2malloc  0_cairo_output_stream_initE IO3_cairo_output_stream_create_in_erroreI\GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-bentley-ottmann.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srclong long unsigned intintcharsize_t{unsigned intuintptr_tshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t0 signed charuint8_t$short intint32_t'int64_t)Kuint64_t*cairo_uint64_t pcairo_int64_t q _cairo_quorem64 zT quo { rem |cairo_quorem64_t }# cairo_uint128  lo  hi cairo_uint128_t lcairo_int128_t lcairo_fixed_t A _cairo_point F x G y Hcairo_point_t Icairo_traps_t \/ _cairo_traps /-  0 bounds 2p  limits 3  4maybe_region 6has_intersections 7is_rectilinear 8is_rectangular 9 num_traps ; traps_size <$\ = ( traps_embedded > , _cairo_line "[ p1 # p2 $ cairo_line_t %- cairo_box_t %- _cairo_trapezoid( ' top ( bottom ( )[ ' )[ cairo_trapezoid_t * _cairo_edge 8> line 9[ top : bottom : dir ;cairo_edge_t < _cairo_polygon >  ? extents Ap  limit Bp  limits C $ D( num_edges F, edges_size G0 edges H 4 edges_embedded I 8 p > > & bcairo_polygon_t JS D  cairo_freelist_node_t f _cairo_freelist_node  next  I cairo_freelist_pool_t & _cairo_freelist_pool ' next ( size ) rem ) data *  _cairo_freepool - first_free_node . pools /  freepools 0  nodesize 1 embedded_pool 2  embedded_data 3  bcairo_freepool_t 4   bcairo_bo_point32_t2 6EXACTINEXACT _cairo_bo_intersect_ordinate4] ordinate5 exactness6 cairo_bo_intersect_ordinate_t7 _cairo_bo_intersect_point9 x:] y;]cairo_bo_intersect_point_t<cairo_bo_edge_t> _cairo_bo_edge0GWBH> prevI nextJ colinearK$ deferred_trapLW(cairo_bo_trap_t?n _cairo_bo_trapB'C topDVCAIRO_BO_EVENT_TYPE_STOPCAIRO_BO_EVENT_TYPE_INTERSECTIONCAIRO_BO_EVENT_TYPE_STARTcairo_bo_event_type_tZ _cairo_bo_event \V type]-^ cairo_bo_event_t_$ _cairo_bo_start_event<a typeb-c Bd cairo_bo_start_event_ten _cairo_bo_queue_eventg typeh-i  e1j e2kcairo_bo_queue_event_tl_pqueue n sizeo max_sizeoq elements_embeddedr Vbpqueue_ts<_cairo_bo_event_queueu  poolv pqueuewoxcairo_bo_event_queue_ty _cairo_bo_sweep_line{ head| stopped} current_y~ current_edge cairo_bo_sweep_line_t'_cairo_int64_32_divnumden_cairo_freepool_free9ptrnode  _cairo_fixed_mul_div_floor6ja6b6c6_cairo_bo_intersect_ordinate_32_comparea]b_line_compute_intersection_x_for_y line yxdy [ _cairo_bo_point32_compare[a[b[cmpa cairo_bo_event_comparejajbk cmpm V!_pqueue_poppq" tail child i_cairo_combsort_newgap'=gap'!_cairo_bo_sweep_line_delete{#{#B!_cairo_bo_sweep_line_swap#{##'!_pqueue_init{pq{!_cairo_bo_event_queue_init4#4#o#G _line_equal/ha/ b/ _cairo_bo_sweep_line_compare_edges6#6a7b8 cmp:  _cairo_freepool_allocm9mnodeo _cairo_bo_event_queue_insertqueue4typee1e2#-> "3det32_64XaXbXcYdY_cairo_bo_event_queue_insert_if_intersect_below_current_y;F#;4#<#'="b? !_pqueue_finihpq!_cairo_bo_sweep_line_initZ#Z{!_cairo_bo_event_queue_deletequeue4#3_cairo_bentley_ottmann_tessellate_bo_edges#o#G#R#\num_intersections\" intersection_count" ""3""' e1 e2$unwind _cairo_fixed_integer_floorf_cairo_fixed_integer_ceilGf%edge_compare_for_y_against_x7h&aO&y&x 'adxE'ady'dx'dy'LD'RX(_cairo_bo_edge_contains_intersect_point P8h\K)B )- K cmp_top  cmp_bottom *jU8h+9+*j}8h+~+, top_x0*8h2j+ + -. !.C!/#u9h@0_+U}!+K!1u9hX80+!2j8h4+!+!-p bot_x6*9h8&+"+H"-."."/#-9h0_+U"+K"1-9h80+#2jJ9h :+7#+J#%_pqueue_growMhq&pqz#'new_elements#3&NhZ4HNh!Z5t16YNh?Z5tv7_cairo_bo_edge_end_trapW9h6_)W#&botX#)\Y$'trap[_2$69h^Z5tQ5tR5t s5tvW7_cairo_bo_event_queue_sort9h&based$&nmemb$'gap$'i$ j'swapped$*:h+1$8f7:h#+%+0%97:h#:87:h o}+FC%+=X%97:h .Om%9G:h+%+%9G:h.%9^:h 'tmp%_slope_compareL ab adx bdx; ady- bdy. adx_bdy/ bdx_ady0_cairo_bo_edge_intersectO aObP#bQ quoremS intersect_linespW!apbq#brK a_dett b_dett dx1| dy1} dx2 dy2 den_det R qrTdet64x32_128a!aabacbdb_cairo_freepool_alloc_from_pool\!9\pool^ ptr_ _pqueue_pushN"pq#3" i parent;"<:hNP(+&+!2&+-&:9*::hE"0]+SP'*:hM #0+'-.<(. (-@. c). x).* ).: )-X0-+!)+^*-X.9**L ;hPB&+ *0| +r )-= P* ;hU&+ B+0 + )-: : .!+. !,.!b,.%!,:1!:A!.K!;-*;h$++.+M.+o.+.*C>hZ5t*]=hhp%+0+0+1+(1*W!?h%+!;1+!j1+{!1+q!14^?hZ%5t@4?hZ%5t6?hZ5t~4>hZ%5t~6E@hZ5t~4@h*&5Pv5RP6Ah5Pw5RP1AhS+p10e+Z2+M2+?2-:|*Ah&+2-.2/!8Bhs+!3-.!73.!e36Bh([5t~*!8Ah'+"x3+"3-."3.&"3.0"(4*fAh'+F4+d4-:*Ah8o'+F4+=4-8.O49Ah+5+!59Ah.459Bh#.@"j56BhQ5Pw9kBh+?}5+M5+Z50e+p59kBh:|6wBh!Z5t1!_active_edges_to_traps(postopmask#\" in_outedges_colinear%(a%b% p'!_cairo_bo_edge_start_or_continue_trapX)##'top#\!_cairo_bo_sweep_line_insertc)#c{#Bd; prevg nextg cmphedges_compare_x_for_yb*aby> 8*HAVE_NEITHERHAVE_AXHAVE_BXHAVE_BOTH have_ax_bx) ax bxedges_compare_x_for_y_generalQ,aQbRyS dxZ adx[ ady[ bdx\ bdy\>]R+HAVE_NONEHAVE_DXHAVE_ADXHAVE_DX_ADXHAVE_BDXHAVE_DX_BDXHAVE_ADX_BDXHAVE_ALL have_dx_adx_bdxf*?+ amink amaxk bminl bmaxl?+ adx_bdy bdx_ady?+ ady_dx dy_adx; bdy_dx dy_bdx_cairo_bo_event_queue_insert_stop%c,#%4#B&"-( _cairo_bo_event_dequeue,#4"3 cmp!_cairo_bo_event_queue_fini4,#44@_cairo_bentley_ottmann_tessellate_polygonBhWAiXA\BpolygoniXAR intersectionsCstack_eventstXG'eventsX5Cstack_event_ptrsXD'event_ptrs6Cstack_event_yXE'event_yX6'i`7DG7'yu8'ymin8'ymax9EP*3ChXm.+ 9*LChx.+=9*0Dh/+&:+]:-.:.;F#dDh-+_L;+Ub;+Ku;1lDh8+L;+;*Dh6/+ ;,e/'eX;'j;3Ehe*FhW+<+A%<+5<+)<+o=-.[=.g==W.=:.I.6K.L.MGPh*,FhHc0+'N0+/N*^Fhh J0+:O6^Fh][5tW5tD*hRFh0+P*c,Fh2+,P-.,Q.,R8fFh#T1+S+>S9Fh#:8Fh o#1+F\S+=S9Fh .OS9Fh+S+ T9Fh. T1Fh +\T+\T-.T.T.(U.U8fZGh)>2+U+V9ZGh):8ZGho 2+FJV+=V9ZGh.OV9pGh+HW+[W9pGh.nW2fGh!+W+W9Gh!:8Gho2+F)X+=|X9Gh.OX9Gh+X+X9Gh.Y*P(:Hh ]7+(HY+(Y+|(Z+p(xZ-.(3[.([*(Hh 4+(%\+(Y\- .(\8#IhX<3+]+C]9#IhX.w]. ]9AIh:. ^. *^.* @^.: j^4LhG35Ps5R5Q6MhG5Pu5R5Q*(~IhXO6+K)^+?)_+3)_+')&`*(IhB5+(`+(`-.(%a8 JhX<4+a+a9 JhX.b. mb9'Jh:. b. b.* b.: b4MhG55Pu5R5Q6QhG5Pv5R5Q*(vJh.6+(c+(hc-.(c8JhV<5+4d+hd9JhV.d. e9Kh:. 9e. Oe.* ee.: e4QhG 65Pu5R5Q6YhG5Pw5R5Qv6vJh5Pw5Rؾ5Q*(Kh0 ;7+(e+(f-0 .(Jf8gLhV<6+f+g9gLhV.4g. g9Lh:. g. g.* g.: 'h4QhG75Pu5R5Q6YhG5Pw5R5Qv6Hh5Pu5Rؾ5Q*X)Nhh i@+)Nh+})ki- .)j.)l:)*h!Nh j:0+zm+n- :*:!NhP =7+]zm+SLo*)sNh E&:+)p+)q+)r- .8*r.K*s.V*@s*b*Nh $9+*s+*s+*t- .*jt.*Ou.*u.*Xv.*v.R+*w,0 8.o+{.|+{.+{.+{H"[hf9.+{.+|Hoho"9.+(|.+>|HUh>9.+T|:+4NhZT95t@4hZj95t@4hZ95t@4hZ95t@3th[4ǀhZ95t@4hZ95t@3Uh[41nhG95P5Rؾ5Q6GnhG5P5Rؾ5Q1=mhH N+j|+|-H .|. }9[mhU. 0}. \}.* }.: }*hBRh` =0+}+J~-` :*:BRh =:+]}+SJ~*)Rh E=+)~+)Y+)- .8*J.K*.V*ր*b* Sh8 $<+*+*d+*-8 .*.*.*&.*.*.R+,h ;.o+.|+.+Ƌ.+ًHfxhp;.+.+Hxh!<.+:+H0~hn0<.+..+D4=vhZF<5tA4rvhZ\<5tA4vhZr<5tA4whZ<5tA3dwh[4whZ<5tA4whZ<5tA3Kxh[4ShG<5P5Rؾ5Q6YhG5Pv5Rؾ5Q1Sh N+Z+- .. 9ShR. . >.* j.: 1h[h q0++,- :*:[h==+]+S,*)[h(E@+)+)W+)-(.8*a.K*.V**b*e\hx$?+*T+*+* -x.*V.*.*.*.*s.R+,>.o+.|+.+1.+DH{hq>.+Z.+pH}h>.+:+Hhp?.+.+4{hZ1?5tA4 |hZG?5tA3g|h[4|hZf?5tA4|hZ|?5tA4:}hZ?5t@4i}hZ?5t@3}h[4]hG?5P5Rؾ5Q6^hG5Pv5Rؾ5Q1]hN+Ȝ+-.<. u-. . ٝ.* .: 4*OhG@0+\1Oh+\0-:*=Oh L@+b +b +nԟ*)Ph8b3A0+1)Ph8+0-8:*JPhPmcA+S+{+8,Ph.A+,8FPh6A+\6Ph[5tw6Ph[5tW*,UThpD+J,+>, -p.V,Z*\Th+yB++B-.Q=Q/#Th0_+Ud+Kw1Th80+1Th-+p+e֦+Z+M֦+?-:|*Th00C+-0./!#^hXs+!-X.!T.!6h([5tW*!Thp3D+"+"-p.".&"$.0"M*fUh D+k+-:*UhoC+F+=ɫ-.O9+Uh+3+F9+Uh.Y9rh#.@"6~hQ5P_9V^h +?+M+Z̬+e+p9V^h :|6b^h!Z5t1*(vUh'E+(+(E-.(8UhX<2E++U9UhX.. 9Vh:. 2. H.* ^.: 4YhGXE5Pw5R5Q6AYhG5P5R5Q*gWh8K+-+!m+-:9*:WhxEE+]б+S*WhMHF++ʳ-.K. -. . .* .: -+- +!+ -.9*L fh(PI+ 9+| +r -(= D* fh`U[I+ + + -`: : .!. !Y.!*.%!:1!:A!.K!*0fhaG++*+Y+8fh,G++-+̾+`*4ghG++(+F+*ogh H+R+++*W!ghH+!+!q+{!+q!E4ghZZH5tB4"hhZpH5tB6hhZ5tB*gh(H+i+++ *W!ihH3I+!+!y+{!+q!14ihZ I5tB4 jhZ I5tB6qjhZ5tA4hhZHI5tw6jhZ5tw4khvI5Ps5RD6kh5P5RD1khpS+pG+e+Z+M!+?e-p:|*khIJ+e-./!hs+!-.!?.!j6*h([5tW*!khLK+"}+"-.".&".0"8*f lh&K+V+t-:* lhoJ+F+=-.O95lh++195lh.D9h#.@"z6hQ5P_9Ԃh+?+M+Z+e+p9Ԃh:|6h!Z5t1*,Xh >Q+-+!+- :9*:QXhEL+]u+SA*YXhMqL+ +-.. /-. . .* .: -+-E+!+m-.9*L _hHPO+ +| E+r -H= D* _hUO+ :+ E+ -: : .!. !.!.%!K:1!:A!.K!*`hM+K+++8`hM++++Y*ahM+++C+*Cah5N+A+++*W!Lah(N+!+!_+{!+q!34ahZN5tC4ahZN5tC6VbhZ5tB*pah`N+++%+*W!.chx\O+!+!+{!Z+q!4nchZ3O5tC4chZIO5tC6dhZ5tB4bhZqO5tw6UdhZ5tw4ehO5P5RD6eh5P5RD1"ehS+p+ej+Z+M+?J-:|*"ehuP+J-./!]hs+!-.!$.!O6@h([5tW*!XehxQ+"b+"-.".&".0"*fehRQ+;+Y-:*eh(o!Q+Fw+=-(.O9eh++9eh.)9Ճh#.@"_6hQ5P_9h+?r+M+Z+e+p9h:|6h!Z5t1*ZhHX]W+-+!K+-H:9*:BZhE4R+]\+S*LZhMR+D+-.. -. . .* .: -+-+!H+-.9*L &ph8PU+ L+| +r H-8= D* &phhUU+ + + H-h: : .!`. !.!.%!I:1!:A!.K!*KphS+I+++`8ph,S++++*Iqh(T+x+++/*wqhaT++++=*qhT+S+++*W!qhU+!!+!a+{!+q!4qhZT5tD4,rhZT5tC6rhZ5tC*W!sh0U+!!+!a+{!+q!4shZ_U5tD4thZuU5tD6kthZ5tC4rhZU5ts6thZ5ts4CuhU5Pw5RD6Yuh5Pv5RD1auhXS+p!+eY+Zw+M+?-X:|*auhxXV+-x.1!uh+"4+"c-.".&".0"*fuh1W++1-:*uhoW+FO+=q-.O9uh++9uh.9h#.@"76hQ5P_43HhwW5Pu5Qs4PhW5PW4PhW5PW5Rs5Qv6lh5Pu5Qs4Ch[W5tо5t05ts4Ch!ZW5t14Fh[X5tw4Ph[(X5tw4zhZ=X5ts4~heWX5Pu5Rs6 hZ5tsoX & Xb!Xb"XXb?XI_cairo_bentley_ottmann_tessellate_trapsPhYA\ARDJCpolygon& x'iJCLEANUP"h4h\cY5tu4h4\~Y5tu5t14h4\Y5tu5t 4hr\Y5tv4h,Y5tv5tu5t6#h\5tuK_cairo_unbounded_rectangle(Lmalloc!ZMN_cairo_errorq?ZMLrealloc^ZMMO_cairo_traps_add_trap kZMMMMZMZ[ N_cairo_int64x64_128_mulZMMN_cairo_uint128_subZMML_cairo_int_96by64_32x64_divremCT([MMN_cairo_freepool_alloc_from_new_poolY][MO_cairo_freepool_initE[MML_cairo_int128_cmp[MMPfree[MO_cairo_freepool_finiH[MQmemset\MMMbP_cairo_polygon_init7.\M.\M M& L_cairo_polygon_add_lineUr\M.\M MMMO_cairo_traps_clear S\MR_cairo_polygon_finiRM.\v)PGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-bentley-ottmann-rectangular.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src@h!charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialias CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t5_cairo_fill_ruleb CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tsigned charshort intint32_t'cairo_fixed_tA _cairo_pointF xG yHcairo_point_tIcairo_boxes_t; _cairo_boxes_t8 +  , limit .  limits /  0 num_boxes 2 is_pixel_aligned 4 chunks ; $ tail ; 4 boxes_embedded < 8cairo_traps_t\ _cairo_traps /  0 bounds 2  limits 3  4maybe_region 6has_intersections 7is_rectilinear 8is_rectangular 9 num_traps ; traps_size <$ traps = ( traps_embedded > , _cairo_line" p1# p2$cairo_line_t% cairo_box_t% _cairo_trapezoid(' top( bottom( left) ) cairo_trapezoid_t*-   _cairo_boxes_chunk 6 next 7 base 8  count 9 size :     B  ( Bjmp_buf 7 G Brectangle_t1Z _rectangle8; left< <  top=0 bottom=4edge_t2 _edge4 next5 prev5 6  x7 top7 dir8 _sweep_lineI J stopK  headL  tailL insertL 8 cursorL < current_yM@ last_yND stop_sizeOH insert_xQLRbPTTUX unwindW( \ G sweep_line_tX rectangle_compare_start~Aa~AbAGG rectangle_compare_stopaAbApqueue_push  iparent rectangle_pop_stop) tail childirectangle_pop_start U|rectangle_peek_stop |_cairo_combsort_newgap'gap'edge_start_or_continue_box|left   top!sweep_line_inita| bӻ_cairo_fixed_integer_floorfԬ_rectangle_sort@hibase nmembgapijswapped Ph)!:" hO!.X!7k#h tmp ~$merge_sorted_edgesH Ѕhz%head_aH %head_bH &headJ =&prevJ q&xK'start_with_bbh$sort_edges Ph%list %level=%head_outt(head_other \&remaining &i)h*Pv*Rs*Q\+hi edge_end_boxh,|!left fbot-.(g/_left P/_right `0h(*tQ*t w*t`1h1(box `0,hO(*t0*t`0h{(*tvactive_edges_to_traps<2top2pos 32left 4 2winding54 2countactive_edges_insert}2prev 2x6merge_unsorted_edges head unsorted 6sweep_line_delete222 2update4sweep_line_delete_edgeNedge 52next" sweep_line_insertEEE $_cairo_bentley_ottmann_tessellate_rectangularUh!7U 7V;7Wb\8X8Y9|[ ~:\ }:]&update^/;h@`&;?h=y!1w!%=>?* 0h*P~*R~;h0>!1T !%r =H>? 0$h*P~*Rs?ȉh`@@@=`> >* >s > ;Uhx+!u ;hp!% => > ;<h!Yc =>e >r A}h#! ! )Ջh*R *Q~0hi*Pv.> >N > BhC! ! !!01͍hq!m!!!0ʍh*P~*Rv*Q~)Nh(*tth*tth*t )h*P~*Q~0h*P~*Rs*Q~=> >,Bh@!?!a!!1-hy!!!!0*h*P~*Rv*Q~0h*P~*Rs*Q~?h |!+= >>V;<hHo!Y=H>e>rA}.h#!#!D)Dh\*R *Q~0Qhi*Pv.`>W>>BhE!0!R!p!1-h!!!! 0*h*P~*Rw*Q})h(G*tth*tth*t )hd*P~*Q}0`h*P~*Rs*Q}=> >,PBbh>%!!!!1h!8!N!c!v0h*P~*Rw*Q}0h*P~*Rs*Q};Nh!u!i?3hQ@@!=>>(>rB)h!I;Gh!!=>@;Gh@O@@=>>>>&;h8=!1j!%=X>?0h*P~*R~?Dhp>!1:!%X=>?0`h*P~*Rs;U[h!u;h!!=>k>;<h!Y=>e>r<A}h#!g!)'h*R *Q~04hi*Pv. >>>Bh>m !i!!!1 hM ! ! !/ !B 0h*P~*Rv*Q})h( *tth*tth*t )h *P~*Q}0Lh*P~*Rs*Q}=0> U >, BPh@u!! ! ! !!1}hU!!Y!!o!!!!!0zh*P~*Rv*Q}0Еh*P~*Rs*Q}0}h(*t*t0C_cairo_bentley_ottmann_tessellate_rectangular_trapsPh#Dtraps#8b9#p9#n: !: ":"&i")h("*t ws2$# )h("*t1)h"*Pw*Rs)h )"*tv)ȗh#*Pw*Rs*Q*t1*tv)h*)#*ts)h(D#*tth*tth*t )"h^#*Pn*R0)*h )s#*tv0Gh*Pn*R0*Q*t1*tv G #B# #B&C_cairo_bentley_ottmann_tessellate_boxes`h'Din'8bDout'9#`9#^: ": q#(stack_rectangles_chain'o&rectangles_chain #&chunk'$: %&i?%&ju%&y_min%&y_maxZ&1h$.%&box &;a˘hPL%!';aژhhj%!@'.%&box6 l'=&h8'?a̙hO!'.%&r\ '&start]'+h.}&(box o1h&&tmp ()țh=)2&*t)hO(V&*t*t0*to0h(*tth*tth*t .&&box (#՜h &tmp1() h(&*ts)Fh])&*tu*t0*ts)Lh*)&*tu)Xh('*t1)h*)&'*tu)'h=)<'*t)Ihk'*Ps*Rw*Q*t0*t)ah*)'*ts)W , _cairo_line" p1# p2$cairo_line_t% cairo_box_t% _cairo_trapezoid('t top( bottom( left) Q) cairo_trapezoid_t*! _cairo_edge8 line9 top: bottom: dir;cairo_edge_t< _cairo_polygon> 1? extentsA  limitB ?C $`D( num_edgesF, edges_sizeG0 edgesH 4 edges_embeddedI 8    <cairo_polygon_tJ   _cairo_boxes_chunk65 next75 base8;  count9 size:    Q <t t g <cairo_bo_edge_t.~ _cairo_bo_edge,7 edge8 prev9 next: deferred_trap; $cairo_bo_trap_t/ _cairo_bo_trap2Q3 top4g >` CAIRO_BO_EVENT_TYPE_START CAIRO_BO_EVENT_TYPE_STOPcairo_bo_event_type_tA  _cairo_bo_eventC typeD` pointE edgeF cairo_bo_event_tG} _cairo_bo_sweep_lineID8JD headK stoppedL current_yM current_edgeNJcairo_bo_sweep_line_tO_cairo_bo_event_dequeue}J&}P_cairo_bo_sweep_line_delete&ŝedgeedges_collinearյabg _cairo_point_compareRXaR bS cmpU_cairo_combsort_newgap'gap'_cairo_bo_edge_compare_a_b`cmpb_cairo_bo_sweep_line_insert)&edgeprevnextcmp_cairo_bo_edge_start_or_continue_trapleftQtopW1_cairo_bo_sweep_line_init&8Dk _cairo_bo_edge_end_trapۦh!leftD(!botܗ("Wݵ(#$trap)%1z)&h/'box `(Eh)tv)t0)t`(mh)tv)tR)t s _cairo_bo_event_queue_sortIbaseDnmembgapijswappedtmpJcairo_bo_event_comparelalbmcmpo_active_edges_to_traps!Qleft!top"v#\W$%Q'1(*#+in_out,+in_outa+nextl+skipm,_cairo_bentley_ottmann_tessellate_rectilinearh-start_eventsD).k*.v\~*/W/0&P*+eventJ01,1h(+2,22-3[4hP2,22-5P6F-6d-7#6,x-8Xhx2{-8Iםh2u-2l-56~.4םhq2CY.2:{.56L.9h 6<.1m$hI2/1Kh2;/2o/2/2/20560641: 6$R1&h6416A11)h( {21212u 22i*22\I25( 6i2&hl2|2222u22i22\29h7(h)PD)Rw)Q)tu(h)Ps)Rw)Q)tu5H 621)hh V2Y32w32u32i32\35h 63&Ƞh_242&42u942iL42\_49Ƞh7(h)PD)Rw)Q)tu(nh)Ps)Rw)Q)tu1Eh 2s42s4241h 24242 55 6@5657;hk2E62E6<<9h668h 2K72K7<<5 6i74h!2727<<5!67(h)Rw)Q)tu=_cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxesh>polygon/v\>boxes01)8?C08JJ8?ܿ0FD8?S@edges90k=9@i9@j9Ah'A)t1AhQs)Pu)RĿ)Q)t0)tA hE)tw(0hX)ts7$# <J<g <=_cairo_bentley_ottmann_tessellate_rectilinear_trapsph>traps/v\?C08J$:?ܿ0FD:?S@edges:01;@i5;@j;@k;Aäh')t1Anhq)tvAhQ=)Pu)Rw)Q)t1)tvAhEU)tȿA̦h)t8uh)tuh)t (hX)ts8$# B_cairo_unbounded_rectangle (vC_cairo_boxes_addUDDD E_cairo_traps_add_trap k!DDDD!D! C_cairo_error qEDFfree XDGmalloc qDE_cairo_traps_clear SDH_assert 0DDDwvl"GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-botor-scan-converter.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch=,long long unsigned intintcharsize_t{ unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_bool_tkcairo_destroy_func_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int/ x y width  cairo_rectangle_int_t _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tM/signed charuint8_t $vshort intint32_t 'uint32_t ( int64_t )>uint64_t *cairo_uint64_t pcairo_int64_t q_cairo_quorem64 zquo {;rem |;cairo_quorem64_t }Pcairo_uint128 lo %hi %cairo_uint128_t cairo_int128_t cairo_fixed_t Acairo_fixed_unsigned_t D_cairo_point FP x Gy Hcairo_point_t I& _cairo_list ,  - prev - e cairo_list_t .e _cairo_line " p1 #P p2 $P cairo_line_t % cairo_box_t % _cairo_edge 8O line 9 top :  : dir ;cairo_edge_t < j  _cairo_half_open_span& x'(inverse)cairo_half_open_span_t*o cairo_span_renderer_t. _cairo_span_renderer/D 21destroy4b9r finishA g g  m  D  x cairo_scan_converter_tE _cairo_scan_converter F destroyHgenerateM 2Q    ( U_cairo_botor_scan_converter_chunk  basecountsize ( _cairo_botor_scan_converter@1 base extents xmin xmax$chunks( (tail 8buf <num_edges<cairo_botor_scan_converter_t P cairo_freelist_node_tx _cairo_freelist_node  [ cairo_freelist_pool_t& _cairo_freelist_pool'(size) rem) data*  _cairo_freepool-first_free_node. pools/freepools0nodesize1  embedded_pool2 embedded_data3 Ucairo_freepool_t4!jmp_bufU= EXACT INEXACT_cairo_bo_intersect_ordinate;Vordinate<=cairo_bo_intersect_ordinate_t>_cairo_bo_intersect_point@xAVyBVcairo_bo_intersect_point_tC{quoremEquoFremGrun J,K,signLyMPPlinkQ SO dyZ$x[(dxdy\0dxdy_full]8vertical_@flags` Dcurrent_signbHrunsc,Ledge_td2f START STOPr; EVENT_TYPE_STOP EVENT_TYPE_INTERSECTION EVENT_TYPE_STARTevent_type_tv_eventxvyytypez;event_t{O_start_event }y~type;start_event_t_queue_eventytype;e1e2 queue_event_t_pqueue sizemax_sizeelements_embedded vUpqueue_t1prevxuncovered_area covered_height8jheadtailcursor(count,pool0event_queuepq pool_sweep_lineiactive stopped insert_cursoriis_verticalcurrent_rowcurrent_subrow queuejXrunspunwindx sweep_line_t_cairo_int64_32_divnum;den__cairo_list_addppiprevqiri__cairo_list_del'previi_cairo_list_delKicairo_list_initioii_cairo_freepool_free)ptr node !_cairo_fixed_mul_div_floor6"a6"b6"c6!slope_compareL"aL"bL#L;#R;#cmpR!bo_intersect_ordinate_32_compare"a"b$#cmpline_compute_intersection_x_for_y line y x dy !event_compareD"aD"bDJv%pqueue_popd"pqd&f#tailg#childh#ih_cairo_combsort_newgap' gap' _cairo_freepool_resetK )K' poolN%coverage_rewind3$S3!line_equalf"a "b !edges_coincident$C$y"y%sub_stepc$ c$nd1 o%sub_inc_edge$$'#carrycairo_list_del@icairo_list_add_tailtiheadi%sweep_line_swap$n$C $y!%coverage_init$S3%pqueue_init "pq %coverage_reset*$S*3(bO$ O$nP"yQ$Q$YR #spans_stackT#spansU&V#prev_xW#coverW#num_spansX&2Y'#xs#areat U _cairo_freepool_allocm6)m nodeo !coverage_alloc4$n4"tail5"x6&8_cairo_fixed_integer_partf_cairo_fixed_fractional_partf%coverage_render_vertical_runsT$#$"y2&#run,&floored_divremab qr%full_inc_edge$!link_to_edge"linkicairo_list_is_emptyʩhead  %full_reset]$#&)N&'&%sub_add_run$n$"y"sign#run,!sweep_line_compare_edges"aL"bL"y #cmp cairo_list_add{.{ihead{i%event_insert$n"type;"e1"e2"y&!det32_64;"a"b"c"d%pqueue_fini)"pq)%coverage_fini$$S$3_cairo_fixed_floor=f%event_insert_stopq$n$%event_delete$n$%sub_emitV $ $#$Y &)&) #y1) &)) &)G #y2'#y1'&_cairo_fixed_integer_ceil f_cairo_fixed_integer_floor f*edge_compare_for_y_against_x ho!+ao!<+yr<+x<,adx<,adyY=,dx=,dy=,L;+>,R;?>u!O -bo_edge_contains_intersect_pointЧh()$.Lg>+point)$>#cmp_top#cmp_bottom/Wh9"0 ?0?0 @1h2[@/Wh|"0kA0A0*B1h2mB3 !T##top_x4hH!#0C0CC5H!2C2C6;hp!70C0C8;h!870D8WXh!0JD0]D0qD5!2D5!#bot_x4h!#0D0D5!2E2JE6h"70yE0E8h"870E8Wh0"0E0E0 F50"2(F9_cairo_botor_scan_converter_destroyTh&$:9T; V,chunkW KF<W F=ht_cairo_freepool_alloc_from_pool\$)\ pool^ ptr_>$0h2?%0$F2$F2$F?`ht@tP*pqueue_grow0lNhj%+pq0G,new_elements24G=Nht?Nh u@tv>phrW'05RGAAAKAWA))A))Bco2wG2H2H2H2I2I3H"K&2I2 J4Īhh"&0J4Īh"/&0?J5"2TJC  h00&gJDh&@t@t@t@t s@twEMh(u&@t1E_hFu '@tvDh6'@ts@t@t@t 0@t0EhtM'@to=ɫht>.Nh$'0DzJF}AssAhhA]]APPENh(u'@t1?NhFu@ts>]h(0rJAAA~~A~~F4h"(0J5"2)JK6$0h"s0$K5"2$K2$K?ht@ts01hh0 L0L7~7~0r1L1hhFEzh(u(@t1?hFu@ts9sub_nonzeroh'*.nRL,yL#fy,posiL/h`)0L5"&C&y<L4fh#')70L0M89h# 0[7M0QYME3h'*@Pu@RX#H@QX#L@t\@t1EUh'A*@Pu@Rs@Qs@t\@t Eh'u*@Ps@RX#H@QX#L@t\@t1?έh'@Pu@t\@t09sub_evenodd9h?,.n9{M,y;M#fy<,pos=iM/h< +0M5 #&CA&yA<BN4f!h@#Q+70SN0qN89!h@# 0[N0QNEah'+@Pu@RX#H@QX#L@t\@t1Eh'+@Pu@Rs@Qs@t\@t EϮh',@Ps@RX#H@QX#L@t\@t1?h'@Pu@t\@t0>6h:-0RN0^#O0ktOFu4 hX#:,0O5X#2)#P6$@h`#s0$fP5`#B$V2$P?ht@ts1_h0^P0kP0RP1_hFuEqh(u&-@t1?}hFu@ts9coverage_render_cellskh+0.nkP.ClQ.yl;Q+y1muQGy2m+signnQ,fx1pQ,fx2pR,ix1q"R,ix2q{R,dxrR,dyrR4hx#z<.0$S4h#wZ.07S/hxx.0JS/ǯh{.0$S3#/,y]S<T4Th#.0xT0oT5#2*U3#}/,dydx_fullU4Th$H/0xU0oU5$2 V1h;,y_skiphV?ݰh6@PX@QvExh6/@PX@Rs@Qv?h6@PX@Qv4"h$/0{V4(h8$/0V/-h00VC4h0{V!coverage_findLi0$nL"xL&N9full_add_edgehR2.nV.W+signWW&,x1W,x2W#ix1#ix2,fracW/ıh+10X/ѱh!I10KX/hg10W4+0hP$10R0X0F0X5P$2\0X?Ih6@Pv/h10X/h10 Y/gh20Y4+0lhp$U20R0GY0F0Y5p$2\0Y?h6@Pv@Qu8&?h:-@Pv@Ru@Qw@t0@t @ts9coverage_render_runsph5.#pY.pZ+y1qeZ+y2qZHtailsT,runt,f[IDh(3,r{,[3$4,x1[,x2 \4h$30'\0E\1h2 c\3$4#ix1#ix24ʳh$30\/γh30\3$4&,frac\/޳h*40\/hH40]8+0h%0R0,]0F0Z]5%2\0z]?-h6@PH@Q@8&?h:-@PH@R@@Qs@tD@tLCeh0]Ch0]0^1ݴh*2 ^>h50 N^0$^AAF/2;^2G^4ɵh(%50^4+0̵h@%50R0 _0F0*_5@%2\0V_? h6@PwCh0t_%event_insert_if_intersect_below_current_yM6$n$C$y&P !edge_intersect6"aL"bL$U #quorem!intersect_lines0H7"a0L"b0L$1)$#a_det3;#b_det3;#dx1;#dy1<#dx2>#dy2?#den_detA;#RB;#qrC!det64x32_128!7"a!;"b!"c";"d"%pqueue_pushJ7$nJ$J&L#iM#parentM>5@h=06_0(6_046_2@6`4h`%80!!a0a5`%F+F52?b5h%0!b0b5h%2+b25cF?4M6h%;0}6c0s6Cc0i6c5%B6P46h%o;06c06Cc06c5%F6F626Pd26d2 7 e27WeF"7F272<7e4ƶh%Et90We0g0Og0g4Xh%Z90g0mh0h0h4h%e90i0Gi0pi0i4зh &r:0i0j0Fj0uj4H7طh@&x:07j0v7j0l7j0b7$kEEh`um:@tEzh`u:@t?hu@t4h`&t:0Fk0uk0k0k4H7h&E;07k0v7"l0l7Ql0b7lEh`u;@t@E2h`u2;@t?hu@t~E,hu[;@t~?hu@t~EWhz!;@Pu@RP?zhz!@Pw@RP8.h&0sl0hl0]ym0Pm0Dm5&F}4h&\<0m5&2)=n6$h&s0$wn5&2$n2$n?ht@t~#(47h&<07n07'o5&27o27o27pE۽h?%<@PwEh(u<@t1?'hFu@t~#8?ýhW'@P~JP1J]uJhwJss%sweep_line_initU=$n$$H%start_event_sort="base"nmemb #gap #i #j #swapped'#tmp%full_step3>$ $n"row$Y #top&'&2%full_nonzero>$n#posi'&C&y&%full_evenodd&>$n&#pos(i'&C-&y-&.%full_repeat+?$#&)?&'&%sweep_line_insert?$n$#posi#y'#cmp!edges_compare_x_for_y'@"ao!"bo!"yK? HAVE_NEITHER HAVE_AX HAVE_BX HAVE_BOTH#have_ax_bx?#ax#bx!edges_compare_x_for_y_generalA"ao!"bo!"y#dx #adx#ady#bdx#bdyKA HAVE_NONE HAVE_DX HAVE_ADX HAVE_DX_ADX HAVE_BDX HAVE_DX_BDX HAVE_ADX_BDX HAVE_ALL#have_dx_adx_bdx@)iA#amin#amax#bmin#bmax)A#adx_bdyU;#bdx_adyU;)A#ady_dxd;#dy_adxd;'#bdy_dxp;#dy_bdxp;%sweep_line_deleteB$n$!event_nextEB$n&#cmp%sweep_line_fini,kB$n,*botor_generate50hHq. 5Pp.6}p.Y7 p<29p;n:oF,ybot;q<<_qv,e2>_y<?yLunwindhLendh4=Ph'AE0H= z0<=W03005024Kh0T0c44h1T0U5812k4hP1T0~4hh1/U70Eh*%U@PF=h(Ih#U2/!hcU0?7h2@Pv@Rs@twIEhU2 IhU2 31GVF. Ih V2: /hU0?h2@PF@Rs/h'V0*?h5@PF@Rs(JsIh^V2H J/h|V0]4h1V0}01h2 /Lh3V0E9h%W@Pu# @Ru#$@QuF@t1@tvJ)u?nh5@Pv@Rs(@twJs4Zh1\W04V ih1zW0| =/EBhBX0^Bi/h.W0=ht/h0W0?h=v@tuGEh=vX@tuo?h=v@tuw4B h1X0 B512,B28B8OMh 20c0c5 22n2z?224;h@2[01005@224;hp2Y70Eih(Y@PF=h*Iqh'lY2g/zhLY0?h2@PF@Rw@t IhY2 /hY04h2Y00 1h2 *IhY2 d32ZF. IhLZ2: w/h4Z0?h2@PF@Rs/%hjZ0?Ah5@PF@Rs(JsIhZ2H 4KCh2Z0c4Uh2Z05224h3 [0'/h+([0GEh5S[@PF@Rw(@t Jw?h%@P# @Rؽ@QF@t1@tvJ)4qh(3r[0Z0H8oh(30I0Z5(32Z4Ah@3w\0AJ0Ah4.h`3\04iN'.hm\0?iM.h0|0MK6h0cC@?h0g0\MEh00 045rhx3|qa04600(6065x32@64h3]0!053F+F52?Z540!0%542+N25dF?4M6(h84`0}60s6d0i6584B6F46(h4_`0606d0654F6F62626b2 7FF7F"7F272<724ch4Ek^70004h4Z^0o0704ph5e^00004h85r_0700C04H7hX5x_07O0v70l7f0b7EPh`u`_@tDEh`uv_@tD?hu@tD4hx5t_0r00~04H7h55`770v70l70b7iE1h`u `@tEEgh`u"`@tE?hu@tDE.huK`@tD?hu@tDEhz!z`@Ps@RF?hz!@Pw@RF8.h50s0h&0]O0P0D55F}4h5a0552)`?h$@Po87h50707552727>27?h?%@PO4qfh6a00^8ofh60705624th06a0004=h`6_|c0dH0X8.#h60s0h*0]H0P*0D56F}4#h7b0:572)6$h7s0$572$42$_?ht@to47Rh07Zc07r075072727/27yE{hFu3c@tEh?%Hc@PO?0h(u@t1?/hW'@PFJP0Jh045hX7e%h0460(606W5X72@6J4h7*d0!0t 57F+F52? 570! 0 572+ F5F?4M6h8Gg0}65 0s6 0i6 58B6F46hh8g06" 06 06 5h8F6F626262 727F"7F272<7C4h8Ee0000[4h8ZNe0 0<0R04h8ee000E04h9re0m00]04H7h09x7f07E0v70l750b7Enh`uf@tCEh`u$f@tC?hu@tB4hP9tpf0%0004H7hp9f070v7r0l70b7F E7h`uf@tCEmh`uf@tC?hu@tBELhuf@tB?hu@tBEhz!,g@Pw@RF?hz!@PA@RF8.h90s 0h!0]B!0Pk!0D!59F}4h9g0!592)<"?Gh$@Po87h907f"07"5927"27#27d#?@h?%@PO45h9jl046#0(6$06^%592@6C&4+hP:h0!&0b'5P:F+F52?(5p:0!(0')5p:2+a)F5F?4M6h:k0}6w)0s6/*0i6*5:B6F46h:k06]+06/*06*5:F6F6261,26,2 7-27.F"7F272<78/4h;Ei0.00010L24h(;Zi0203040440hH;e0j0p505050k64^hp;rij06070 8084H7`h;xj0780v7:90l790b7F:Eh`uj@tDE&h`uj@tC?hu@tC4h;tk0:0R;0;0^<4H7wh;k07<0v7^=0l7=0b7N>Eh`ugk@tDEh`u}k@tD?Ghu@tCEhuk@tC?hu@tCE hz!k@PA@RF?9hz!@P@@RF8.Ah;0s>0h?0]e?0P?0D?5;F}4Ah<wl0@@5<2)@?h$@Po87~h8<07@07A58<27\A27A27A?h?%@PO/hLl03B4="hP<Mq0>ZB0=B0=C0=E5P<2 >EF>/"h Sm74+h<qm0F/7h m0~H43>dh<3n0I>H5<2U>dI5<Fb>Fn>2z>I/h"m0IEhi0n@PF@R@Q1?hi0@PF@Rs@Q 4>h< J5<2>J5<F>F>2>K/h"Fn0PKEhi0n@Pw@R@Q1E hi0n@Pw@Rs@Q Ehi0n@PF@R@Q1Ebhi0o@PF@R@Q1?thi0@PF@Rs@Q />ghno0>cK1ghn2>KIgho2?K/h"o0L3<o2?!L?hi0@PF@Rs/ h#'p0$?L1 h#20`LI hp2AsL1#h2OL4h<~p0$L5<20LIhip2AL1 h2OLI0h<p2%>LOdh@tv@tw@tԼw@t 0@t0Egh%q@Pw@Rؽ@QF@t@t1@tEh%;q@Pw@Rؽ@QF@tv@t1@t?h%@P# @Rؽ@Qv@t@t Լ@tEh_vq@tu@t0Dhq@tu@t 0@t0?h5@PF@Rs@Q*_cairo_botor_scan_converter_generatehs:9:Y < MHstack_eventsso,eventssiMHstack_event_ptrssj,event_ptrsM,chunk N<21Nv _cairo_clip4< =path>P@AregionCVis_regionD> embedded_boxF$cairo_clip_path_t ? _cairo_clip_path83z 4 path5z 6 $tolerance7d(80prev9P4cairo_path_fixed_t R _cairo_path_fixed e last_move_pointf current_pointg has_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyoqbufs2$_cairo_line " p1 # p2 $ cairo_line_t % cairo_box_t % _cairo_edge 8vline 9 top :bottom :dir ;cairo_edge_t <(_cairo_polygon >6 ?\ Alimit B C6$ D(num_edges F,edges_size G0edges HA4edges_embedded IG8<vvW2cairo_polygon_t J_cairo_int_status5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_tho_cairo_half_open_span&0x' coverage(f inverse)f cairo_half_open_span_t*cairo_span_renderer_t.k_cairo_span_renderer/1\destroy4Rrender_rows9finishA  \   0\  cairo_scan_converter_tE/_cairo_scan_converter F{destroyHRgenerateMQ\\  N{_cairo_boxes_chunk 6next 7base 8count 9size : 2cairo_path_op_t8_cairo_path_buf LlinkMH num_opsNsize_opsO num_pointsPsize_pointsQopSpointsT cairo_path_buf_tU_cairo_path_buf_fixedWbaseXopZ points["<"2 227cairo_path_buf_fixed_t\ 1 cairo_box_rendererxbaseyNz _cairo_fixed_floor f _cairo_fixed_from_int> i>_cairo_box_is_pixel_alignede>2boxe6fm _cairo_boxes_init)X!)"_cairo_box_from_integers4box4x4y4w4h4_cairo_fixed_is_integerf _cairo_boxes_limitj!j!k6!lnn_cairo_fixed_round_down Kf #span_to_boxes~\$abstract_renderer~$y~$h~$spans$num_spans%r&\%boxb'_cairo_boxes_extents 4( 4$box&?%b%i: E_cairo_fixed_to_doubledwf )_cairo_boxes_add_internal h?*)P+box6P,P-h h.Q/h h0(Q/ h_1sizeW2 h')-3tw4$4 h@)3t15 hYu6P.>Q._Q0Q52P hA6L7_cairo_boxes_init_from_rectangle9 ho899x:9y:9w: 9h::2 h=<6L;X h=>66 <<6y#(- h6j<: h=7<: h=8<; h=9<7_cairo_boxes_init_with_clipC he]8C9clipD]:2 h>F6L=^ hH.Q.Q.Q/^ h>?u h?b 7_cairo_boxes_init_for_arrayL h*LQ+arrayMR*N.R@nPdR5 h" .R.R.R>A+ h?3P3R3QB_cairo_boxes_add\@ h!88+box6R1b@C >!@p1 ES@p2 S@reversed>!T@nMTDH>,6wT1_boxP@_p1 T@_p2 GU4c hw3Pu3RP: h`>R!.AU= h.U: hx>!!.A:V= h.hV: h>!D>.V.0W.rW.W.fWD>>0WFPG h>".WHh".XG8h?".kXGGh ?#<4gh 3t03tw5h#660X0X0)Y/h.Y6/h>>>)I_cairo_boxes_clear-0hW#J-K/YLnext/ZMNh^)N_cairo_boxes_to_arrayAh$JA4JB,Oforce_allocationC>KE?-ZLboxF@ZLiGSZLjGrZPh $%status__O\4h@)3t1Mh')I_cairo_boxes_fini]Ph&*%J]K_ZLnext_ZMmh^)N_cairo_boxes_for_each_boxh>h^%JhOfunci%OdatajKlZLim[Qh3tv>%  %N_cairo_rasterise_polygon_to_boxes\h 'Opolygon 'J JRrendererb\Lconverter'0[KN[RrLScleanup_converter^h2hq)&3tv3tL2,h)&3t2:h)&3ts3tvT^h&3ts3t\Qih3tsWI_cairo_debug_print_boxesh(Ostream(J4K?y[U`Li[HJh'.m[HJh'.m[HJh'.m[HJh (.m \HJh ((.m \HJ hF(.m4\HJhd(.mH\HJh(.m\\2h(3t3t`2h1*(3t3tuh4Bh1*3tuh3ts22(VW_imp___iob[((X_cairo_unbounded_rectangle(, Ymalloc@) Z_cairo_errorq\^) \[freeq) [_cairo_box_round_to_rectangle) 6 \Z_cairo_mono_scan_converter_createm')  Z_cairo_mono_scan_converter_add_polygons\&*  &*,*W\fprintfy ( ]"-,GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-boxes-intersect.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src`hHcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int  x y width height cairo_rectangle_int_t_cairo_antialias CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t) signed charshort intint32_t'cairo_fixed_tA' _cairo_pointFu xG6 yH6cairo_point_tIKcairo_boxes_t;_cairo_boxes_t8+R , limit.  limits/  num_limits0 num_boxes2 is_pixel_aligned4 chunks; $ tail; 4 boxes_embedded< 8 _cairo_line" p1#u p2$ucairo_box_t%R   _cairo_boxes_chunk6 next7 base8  count9 size:    6jmp_buf  + 6rectangle_t1> _rectangle@< left= =  top>'8 bottom>'<edge_t2 _edge4 next5 prev5 6  x76 top76 a_or_b8 dir9 _pqueue JV sizeK max_sizeKMV  elements_embeddedNb \ + \ s 6pqueue_tO _sweep_lineQ* RV pqSs headT tailT ,insert_leftU Hinsert_rightU Lcurrent_yV'Plast_yW'TunwindY Xsweep_line_tZ rectangle_compare_startu au bu { + rectangle_compare_stop au bu pqueue_pop pq V tail\ childis rectangle_pop_start\ 3 3 * rectangle_peek_stop\ e 3 _cairo_combsort_newgap' gap'pqueue_init pq pqueue_fini pq _cairo_boxes_intersect_with_boxvboxesvbox outijechunk b# chunk4| is_zeroVwindingV sweep_line_fini!3 "end_box$`hh#$3 p\$left$ \$bot$'\%out$&8?'' ](box( `)h *t*t0*t`+h!*tv, hE- +]- ]-].% ^.1 ^/;0h_G.f?^)h3! *tu)hS!/*tu*tw*t1+,h *tu*t01Hh- _^-_^- ~^1Hh/%.1^.;^1Hh.J^1uho.Y_ sweep_line_init!3 !V !_rectangle_sort]baseV nmembgapijswappedtmp\ active_edges\!\3 out\top^winding_pos` 2outleftj j 6 start_or_continue_box=D!=3 left> !? top@outA sweep_line_delete!3 !\ out sweep_line_delete_edge!3 edge outnext sweep_line_insert!3 !\ pos insert_edgeHedge pos pqueue_push3 \ V iparentpqueue_growpq new_elementsV 3intersect h 1#V _#E_$outr_4* ^'\ _'_5unwindh6FhP?H-:`-g`-|`6Rhx?--a- b&x?.#'b..:b/7.@Nb7e Rh?- lb8> h-b b-k b1h .Pb9 h?- b:h-c; h - $c<h}!: h-' Hc=?>stop\ d:9 h -Y e6]$h@B-=f-syf&@.g?^.Kg@Gh&0@.ig.g:hoc-g:h-h:hF-7Th-+vh-h-h-h+#h*P^*Rs*Q^*t^)h*P^*Rw*Q^*t^+h*P^*Rs*Q^*t^6DShX@}-wi-k3i-_}i6Sh@-i-i-?j&@.j+Kh*P^*Rs*t^6h@/-j-j-&k&@.qk+h*P^*Rs*t^9 h@- k- k&@. k. l. bl. l69 h A-Y l9]h8A-"m-skm&8A.n?^.Cn@h&`A.an.n:ho-n:h9-0o:eh<-7po-+o-o-o-o+h*P^*Rs*Qw*t^)Ih*P^*Rv*Qw*t^+ h*P^*Rs*Qw*t^6hA>-)p-p&A. pq6hAP-;q-.q6JhAw-;r-.r9HhA-gs-\s&A.rt.}t.2u75 h B-u& B.u) h!*tv*ts+ h!*ts3$)a h!(*t1+p h!*t6 "h8B\-' u:9 Ghz-Y v6]fhPB -Xw-sw&PB.x?^.sx@h&xB.x.x:ho-x:h-rectangles_ptrsNV q}>chunkO}'P}>iQ~>jQt~>countQ~=PC\>boxq ~=hCv>box 0j#hD(boxY o+#h *P*Ro*Q0#hK(box] o+#h *Pw*Ro*Q)"h! *t1)"h"- *tvh*tuh*t )"h3!C *t) #hd *Pu*Rs*Q)'#h}!y *tw)K#h! *t n2$s"#+$h3!*t+ 6\ 6 B_cairo_unbounded_rectangle (C_cairo_boxes_addU!DDD Elongjmp 3!D0DE_cairo_boxes_clearhS!DE_cairo_boxes_limitP}!DD DFfree !DGrealloc !DDGmalloc !DC_cairo_error q!DC_setjmp3 "D0DH_assert 0DDDc0GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src $h%Mdoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo,-#J. ~/#351Icairo_surface_t _cairo_surface3c54C device5C=:F  content< >#J?  unique_id@ serialA damageBC _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$~J#3( mime_dataK#38 device_transformMH device_transform_inverseNx device_transform_observersO# x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^pC snapshots`#b# font_optionsiVcairo_device_ty _cairo_device_cairo_matrix0 xx yx xy¿ yy¿ x0ÿ y0ÿ(cairo_matrix_tĈcairo_pattern_t_cairo_patternh@A#JB ~C#3 observersD#=FJ! filterH"$ extendI!( has_component_alphaJ,L0 opacityM`cairo_destroy_func_t_cairo_user_data_key unusedcairo_user_data_key_t_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^7_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt) _cairo_formatS CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t W_cairo_rectangle_int xy[ cairo_rectangle_int_tp _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t6_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t_cairo_rectangle vxy[cairo_rectangle_t+_cairo_rectangle_list J rectanglesnum_rectanglesvcairo_rectangle_list_tcairo_scaled_font_t * _cairo_scaled_font4bS /JV W#~X#3 original_font_faceZ|FQ]|F font_matrix^( ctm_X`V placeholderb holdoverc d scaleg scale_inversehmax_scaleij;fs_extentsk;8mutexngF`@pI>xglyph_pagesq#|cache_frozenrglobal_cache_frozensu#5xFlinky#cairo_font_face_t"_cairo_font_face ^b /J #~#3 5F>index?Bx@yAcairo_glyph_tB^^num_bytes_`cairo_text_cluster_ta_cairo_text_cluster_flagsr1CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearing[\ f(cairo_text_extents_tT(;ascentdescent[max_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tX_cairo_font_weight/CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tK_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics79CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSs_cairo_font_options   subpixel_order  lcd_filter 6 hint_style ² hint_metrics 9 round_glyph_positions Ĭ6_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t  ;1B_cairo_path_data_typehCAIRO_PATH_MOVE_TOCAIRO_PATH_LINE_TOCAIRO_PATH_CURVE_TOCAIRO_PATH_CLOSE_PATHcairo_path_data_type_tcairo_path_data_t_cairo_path_data_theaderpoint=hlength"xycairo_path dJ datadnum_datacairo_path_t"_cairo_surface_type8 F CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR o  z _cairo_pattern_type J!CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t  _cairo_extend. !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 g!_cairo_filterO "CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV !cairo_region_t " _cairo_regionsigned charint16_t %"short intint32_t 'uint32_t (#cairo_fixed_t A"_cairo_point FR# x G# y H#cairo_point_t I(#_cairo_list ,# next -# prev -#g#cairo_list_t .g#cairo_atomic_int_t <+#,#cairo_reference_count_t-#cairo_array_t 9$_cairo_array q$ size num_elements  element_size  elements * cairo_backend_t :$ _cairo_backend/,=0JB1 get_original_target3@ get_current_target4@ save6^> restore7^> push_group9NJ pop_group:cJ set_source_rgbaJ( get_source?cJ, set_antialiasAJ0 set_dashBK4 set_fill_ruleC-K8 set_line_capDGK< set_line_joinEaK@ set_line_widthF{KD set_miter_limitG{KH set_opacityH{KL set_operatorIKP set_toleranceJ{KT get_antialiasLKX get_dashMK\ get_fill_ruleNK` get_line_capOKd get_line_joinP Lh get_line_widthQLl get_miter_limitRLp get_opacitySLt get_operatorT3Lx get_toleranceUL| translateWRL scaleXRL rotateY{K transformZlL set_matrix[lL set_identity_matrix\^> get_matrix]L user_to_device_L user_to_device_distance`L device_to_useraL device_to_user_distancebL user_to_backenddL user_to_backend_distanceeL backend_to_userfL backend_to_user_distancegL new_pathi^> new_sub_pathj^> move_tokRL rel_move_tolRL line_tomRL rel_line_tonRL curve_tooL rel_curve_topL arc_toqM rel_arc_torM close_paths^> arcu7M rectanglevJ path_extentsx\MmyC get_current_pointz{M copy_path|Mcopy_path_flat}Mappend_path~Mstroke_to_path^>clip^> clip_preserve^>in_clipMclip_extentsNreset_clip^>clip_copy_rectangle_list)N paint^>$paint_with_alpha{K(maskJ,stroke^>0stroke_preserve^>4in_strokeM8stroke_extentsN<fill^>@fill_preserve^>Din_fillMHfill_extentsNLset_font_faceCNPget_font_faceXNTset_font_size{KXset_font_matrixlL\get_font_matrixL`set_font_optionsrNd*Ahset_scaled_fontNlget_scaled_fontNpfont_extentsNt@Nxglyph_pathO|glyph_extents3O^>^>cairo_clip_t >,_cairo_clip4<<-= path>? boxes@d> num_boxesA regionC? is_regionD embedded_boxF 7$cairo_clip_path_t ?U- _cairo_clip_path83-4# path5/6$-7(80prev9?4cairo_damage_t E- _cairo_damagecairo_font_face_backend_t G._cairo_font_face_backend@.=Acreate_for_toyDkIBKscaled_font_createNI get_implementationUIcairo_glyph_text_info_t J._cairo_glyph_text_info / utf8 Ț 7 6 p 1cairo_hash_entry_t K'/_cairo_hash_entry O/ hash Bcairo_hash_table_t Li/ _cairo_hash_tablecairo_image_surface_t M/ _cairo_image_surfacecairo_path_fixed_t R/ _cairo_path_fixed e0 last_move_pointfR# current_pointgR# mh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoq 7 bufs?$cairo_surface_backend_t W1_cairo_surface_backendh.#3=/F finish2? create_context5? create_similar8@ create_similar_image=*@ map_to_imageCJ@ unmap_imageFd@ sourceJ@ acquire_source_imageN@ release_source_imageS@$X@([@,^@0 get_extentsiA4m*A8 flushqDA< mark_dirty_rectangleumA@ paint|AD maskAH stroke(BL fill`BP fill_strokeBT show_glyphsBX C\ show_text_glyphsOC` get_supported_mime_typesjCdcairo_user_data_array_t a#cairo_scaled_font_backend_t de3_cairo_scaled_font_backend(o4=finiscaled_glyph_init9Htext_to_glyphs{H ucs4_to_indexHload_truetype_tableHindex_to_ucs4His_syntheticHindex_to_glyph_name%!I load_type1_data:EI$cairo_scaled_glyph_t e4_cairo_scaled_glyphx5b / metrics fs_metrics8 bbox 7h\"xf"z has_info|GD@ pathF recording_surface dev_private_key # dev_private#_cairo_lcd_filter 6CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t x5_cairo_round_glyph_positions 6CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t /66_cairo_line " 7p1 #R#p2 $R#cairo_box_t %6_cairo_stroke_style( r7line_width s t u miter_limit vdash w7 xdash_offset y cairo_stroke_style_t z7_cairo_int_status5/>CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th7O/ ^>O> 7cairo_path_op_t8_cairo_path_buf L ? linkM# num_opsN size_opsO num_pointsP size_pointsQ opS ? pointsT?j>R#cairo_path_buf_tU> _cairo_path_buf_fixedWt? baseX? opZt? points[?<j>? 6R#? 67cairo_path_buf_fixed_t\-?<-" ????@ ?*@S  @D@D@i |/0@/>d@D@P@~@~@ j@ @@@D@@@D@@@@/>@@A~@@$A$AVA DA0A mAJA/>At AA,sA/>At t AA/>Bt BBBBA B/B7#BA/>`Bt BA.B/>Bt Bt BBBAfB/>Bt ABCB/>OCt 61A CdCdCUCcairo_surface_func_t1CCCC0c-CWORD{DWORD|BULONG_PTR7BLONG HANDLE|_LIST_ENTRYC9DFlinkD9DBlinkE9DDLIST_ENTRYFD_RTL_CRITICAL_SECTION_DEBUG JETypeCCreatorBackTraceIndexCCriticalSectionEProcessLocksList?DEntryCountCContentionCountCFlagsCCreatorBackTraceIndexHighCSpareWORDC_RTL_CRITICAL_SECTIONEDebugInfoELockCountCRecursionCountCOwningThreadC LockSemaphoreCSpinCountCJEPRTL_CRITICAL_SECTION_DEBUGFRDRTL_CRITICAL_SECTIONJECRITICAL_SECTIONFcairo_mutex_impl_t5Fcairo_mutex_tMFFB3/o4F-_cairo_toy_font_face4(Gbasefamily owns_family$slant(weight/,impl_face|F0cairo_toy_font_face_tF_cairo_scaled_glyph_infoGCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tFG*/>9HFG H/>{H00?HBH"H/>HB j H/>HBH"HHH/>!IHBH/>EI j 'I _I_IeI(G|FKI IBBIIIVqI|FIBBIIIq$_cairo_backend_type*JCAIRO_TYPE_DEFAULTCAIRO_TYPE_SKIAcairo_backend_type_t-I NJ :Jc cJTJ JiJ JJ Jc J JJ KKKJ -KK GK3K aKMK {KgK KKKKK707KKKKK LKLL3L$L RL9L lLBXLLLrLL77L LL ML 7M M\M7777=M{M77bMMMjM MMMjM MMM N7777M#N#NN CN|F/N|FXNIN rNI^N NxNNN NN NNNN.N ONN 3ONO!_cairo_create_in_errorrO"J #cr!cairo_createO$target%cairo_destroy(O&cr(%cairo_path_extentsP&cr&x17&y17&x27&y27%cairo_stroke_extentsR sP&crR &x1S 7&y1S 7&x2S 7&y2S 7'JU  %cairo_fill_extents P&cr &x1 7&y1 7&x2 7&y2 7'J  %cairo_get_font_options  Q&cr ( $A%cairo_set_scaled_font NQ&cr ( NQ'J  TQ%cairo_glyph_extents8 Q&cr8 (@9 N(: (; 'J=  %cairo_show_glyphs Q&cr (@ N( 'J  %cairo_glyph_path GR&cr (@ N( 'J  %cairo_append_pathR&cr&pathM'J )_cairo_set_error $hI-S*cr!+J M,)$h:#ret__-1$h4R.tv-R$hRS.t(vh.t vh.t/Z$h4.tv09Op$h`S1\O2gOy3$hS4\O,$h5gO/$hR.t{vh.t vh.t/$hR.t\vh.t vh.t6rO$h`5T4O7CT4O-%h4T.t78$%h9O-%h4"T.t;8 %h9O80%h9O9_cairo_init0%h,T:cr;5I/P%hq.ts_cairo_fini%h U?cr8%h6O%hPfU1O7C?U4O/&hR.tvh.t vh.t -cairo_save`&h0V=crBJ Cz&hV.ts@&hR.P>cairo_restore&h0IW=crBJ C&h7W.ts@&hR.P>cairo_push_group_with_content&h8W=cr=content BJ C&hW.ts.t@&hR.P>cairo_push_group'h!X=cr/'hIW.t.t 0cairo_set_operatorap'h8 Y=cra=opaBJc oC'hX.ts.t@'hR.P>cairo_set_source_rgb'hVY=cr=red=green =blueBJ C'hY.ts.t ?.t ?.t ?.t ?@(hR.P>cairo_set_source_rgba(hZZ=cr=red=green =blue=alphaBJ CJ(hZ.ts.t.t .t.t@j(hR.P>cairo_set_source_surfacep(hf[=crAG=x=yBJ C(h`[.ts.t.t.tD(hRz[.P.R7@(hR.P>cairo_set_source(hS$\=cr=sourcec BJ C )h[.ts.tD#)hR \.P@3)hR.P.R7>cairo_pop_group_to_sourceJ@)h-\=crJBLc 1-Q)h!X\.ts-_)h[\.ts.tv8m)hsEcairo_get_source:c p)h \?cr:[8)hC>cairo_set_toleranceU)hBj]=crUA-UBJW C)hX].ts.t@)hR.P>cairo_set_antialiasr)h8]=crrArBJt C*h].ts.t@*hR.P>cairo_set_fill_rule *h8f^=crABJ ׂCB*hT^.ts.t@X*hR.P>cairo_set_line_width`*hD^=crFBJ +C*h^.ts@*hR.P>cairo_set_line_cap*h8[_=crABJ TC*hI_.ts.t@*hR.P>cairo_set_line_join*h8_=crABJ }C+h_.ts.t@(+hR.P>cairo_set_dash*0+hR`=cr*=dashes+KA,=offset- BJ/ Cb+hw`.ts.t.t.t  @+hR.Pcairo_get_dash`+h5ka=cr`=dashesa7=offsetb7H,h.t.t.t0.t >cairo_set_miter_limit,hBa=cr=limitBJ σC2,ha.ts.t@R,hR.P>cairo_translate`,hIb=cr=tx=ty BJ C,hsb.ts.t .t  @,hR.P>cairo_scale,hIc=cr=sx=sy BJ !C,hc.ts.t .t  @,hR.P>cairo_rotate-hBc=cr=angleBJ JC%-hc.ts.t@B-hR.P>cairo_transformP-h; d=crABBJ sCu-hc.ts.t@-hR.P>cairo_set_matrix -h;d=cr A BBJ C-hud.ts.t@-hR.P>cairo_identity_matrix&-h3d=cr&BJ( ńC-hd.ts@.hR.P>cairo_user_to_device?.h_e?cr?=x?7=y?7I*.h...>cairo_user_to_device_distanceV0.he?crV =dxV7=dyV7IJ.h...>cairo_device_to_userlP.hHf?crl,=xl7=yl7Ij.h...>cairo_device_to_user_distancep.hf?crK=dx7=dy7I.h...>cairo_new_path.h3$g=crBJ jC.hg.ts@.hR.P>cairo_new_sub_path.h3g=crBJ C.hxg.ts@/hR.P>cairo_move_to/hIh=cr=x=y BJ C=/h h.ts.t .t  @Y/hR.P>cairo_line_to`/hIh=cr=x=y BJ C/hh.ts.t .t  @/hR.P>cairo_curve_to/hri=cr=x1=y1 =x2=y2=x3$=y3,BJ C/hi.ts.t,.t ,.t,.t,.t$,.t,,@"0hR.P>cairo_arcT00hj=crT=xcU=ycU =radiusV=angle1W?angle2W7BJY C0hHj.ts.t,1D0hR]j.P/1h.t -DT!@.t -DT!@>cairo_arc_negative 1hyk=cr=xc=yc =radius=angle1?angle2ĆBJ Ct1h7k.ts.t,0D1hRLk.P/1h.t -DT!@.t -DT!@>cairo_rel_move_to2hIl=cr=dx=dy BJ FC=2hk.ts.t .t  @Y2hR.P>cairo_rel_line_to`2hIl=cr=dx=dy BJ oC2hl.ts.t .t  @2hR.P>cairo_rel_curve_to2hrm=cr=dx1=dy1 =dx2=dy2=dx3$=dy3,BJ C2hm.ts.t,.t ,.t,.t,.t$,.t,,@"3hR.P>cairo_rectangleA03hbpn=crA=xB=yB ACA[CBJE Cm3h^n.ts.t.t .t.t@3hR.P>cairo_close_path~3h3n=cr~BJ C3hn.ts@3hR.P6O3hfFo4O4OI4Os4O4P߈,"4h 1OP4P!4O@1OQ1OR>cairo_paintP4h3o=crBJ _Cm4ho.ts@4hR.P>cairo_paint_with_alpha4hB+p=cr=alphaBJ C4hp.ts.t@4hR.P>cairo_mask4hVp=cr=patternc BJ C5hp.ts.tD&5hRp.P@65hR.P.R7>cairo_mask_surface#@5hyq=cr#AG$=surface_x%=surface_y&Jpattern(c ωG)@-t5hcq.t-5hq.tw.t.t -5hq.ts.tw-5h+pq.tv.ts/5hs.ts>cairo_stroke[5h3cairo_stroke_preservex6h3r=crxBJz C6hr.ts@36hR.P>cairo_fill@6h3s=crBJ ?C]6hr.ts@s6hR.P>cairo_fill_preserve6h3js=crBJ hC6hXs.ts@6hR.P>cairo_copy_page6h3s=crBJ C6hs.ts@6hR.P>cairo_show_page7h30t=crBJ C7ht.ts@37hR.Pcairo_clip 9h3w=cr BJ  EC9hxw.ts@39hR.P>cairo_clip_preserve @9h3w=cr BJ  nC]9hw.ts@s9hR.P>cairo_reset_clip 9h3Ux=cr BJ  C9hCx.ts@9hR.P>cairo_clip_extents 9hyy=cr =x1 7=y1 7=x2 7 =y2 7BJ  K:hwy.ts.t.t.t  .tv@9:hR.Pcairo_select_font_face :hlz=cr =family =slant =weight / BQ |F<BJ  e-:h|z.t.t.t C;hz.ts.tv-";hz.tv@<;hR.P>cairo_font_extents @;hK{{=cr A BJ  Cu;hi{.ts.t@;hR.P>cairo_set_font_face ;h;{=cr AQ |FBJ  C;h{.ts.t@;hR.Pcairo_set_font_size ;hB|=cr =size BJ  Ccairo_set_font_matrix7 @cairo_set_font_optionsh hv.ts.t.t.t  @N>hR.P0Q`>h}1Q1Q1Q5Q7C4Qg4Q4QMC2QC>h.ts.t.t.t 0@>hR.PD>hRˀ.P@>hR.P.RL>cairo_show_text_glyphs >h=cr =utf8 F A@ N A A7 6A! Ap" 1BJ$  r3?h1NinfoT .L3p@h)Jstatus2N  /@h.tu.ts.t0.t 0-?h͒;.tu.ts.t .t w.t.t.tC?h[.tv.t .tw- @hRt.Pv.R7-R@hR.Pv.RL-h@h.tu/@hR.Pv0Q@hku1R1"R1.R5:R7DI4.Rё4"R4R'MD2:RQC@h6.ts.t.t@AhR.PDAhRc.P.RL@+AhR.Pcairo_get_current_pointfAhr9=crf=x_retf7=y_retf7Nxh`NyhhCAh.twH Bh.tw.t`.th>cairo_text_extents 0Bh=cr =utf8 A BJ  B dG@ HG LNx PNy X-Bh&.tv-Bh.tv.tP.tX-Bh3^.tu.tw.t .tH.t L.t$0.t(0.t,0CChv.tv.t sO(ChO@Ch/IChR.Pv>cairo_text_path PChpS=cr =utf8 BJ  G oGO SoG@ oB B ԓG oNx oNy oPBAIL Dh-Ch&.ts-Ch.ts.to.to-Dh3.tw.tv.t .to.t o.t$0.t(0.t,0C1Dh.tsChDh(.ts.tw.t1.t oCDh9.tsODh/DhR.Psc 6Tcairo_show_texty Ehl =cry =utf8y G{ _BJ|  FG@} ^B} G7~ _B G _G _Gp 1_Nx _Ny _B  ەGO S_Nstack_clusters oB Ninfo ._Ji N8PBAIL _Gh-Eh&ڋ.ts- Fh.t-Fh".tsO Fh-^Fh3.ts.t_.t_-Fh3y.tv.t.t^.t^.t _.t(_.t,_CFh.tsC'Gh.ts.tu.t1.t _C_Gh.tsOoGhOGh-Gh.ts.t_.t_/HhR.Ps 6Ecairo_get_group_target! Hh _?cr!|8@HhEcairo_copy_pathFM@Hh#?crF8cHh=Ecairo_copy_path_flatrMpHh#?crrЖ8Hh=0GRHh{1bR1mR5zR7(D_4mR4bR%M(D2zRCCHhL.ts.t@IhR.PDHhRy.P.R7@IhR.P.R6)%  ? unique_id @serial Adamage BZC _finishing D$  E$ is_clear F$ has_font_options G$ owns_device H$ K J1(mime_data K18device_transform M9Hdevice_transform_inverse N9xdevice_transform_observers O$x_resolution Ry_resolution Sx_fallback_resolution Yy_fallback_resolution Zsnapshot_of ]snapshot_detach ^Csnapshots `$  b$  iQcairo_device_t  _cairo_device_cairo_matrix0 9xx yx xy yy x0 y0 (cairo_matrix_t cairo_pattern_t f_cairo_patternh @  A)%  B  K C1observers D$type F ! filter HG"$extend I!(has_component_alpha J=,matrix L90opacity M` ++_cairo_status 4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^-_cairo_content p CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t _cairo_format I CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t  \_cairo_rectangle_int  x y width   cairo_rectangle_int_t f _cairo_operator ZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t | _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t _cairo_fill_rule CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t _cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t ._cairo_line_join  CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t _cairo_rectangle px y width  cairo_rectangle_t #_cairo_rectangle_list    num_rectangles pcairo_rectangle_list_t cairo_scaled_font_t  _cairo_scaled_font 4  S,  V   W)% K X1 original_font_face ZF  ]F  ^9(ctm _9Xoptions `Q placeholder b holdover c  dscale g9scale_inverse h9max_scale i} j6fs_extents k68mutex nF`glyphs p=xglyph_pages q$|cache_frozen r=global_cache_frozen s=a u$ x#Flink y$cairo_font_face_t "_cairo_font_face P, )%K1 :F >index ?Gx @y Acairo_glyph_t BP ^num_bytes _num_glyphs `cairo_text_cluster_t a_cairo_text_cluster_flags r*CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t t0 x_bearing y_bearing width  "  7 (cairo_text_extents_t M( 6ascent descent  max_x_advance max_y_advance  cairo_font_extents_t _cairo_font_slant CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t S_cairo_font_weight *CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t _cairo_subpixel_order CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t F_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &_cairo_hint_metrics 74CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;cairo_font_options_t Sn_cairo_font_options   subpixel_order lcd_filter 4hint_style ­ hint_metrics 4round_glyph_positions C5_cairo_font_type CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t Q*Gh_cairo_surface_type 8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R cairo_raster_source_acquire_func_t  +O cairo_raster_source_release_func_t " NTi+cairo_raster_source_snapshot_func_t 7  +cairo_raster_source_copy_func_t I  +Ocairo_raster_source_finish_func_t X + 1 A +_cairo_pattern_type !CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t A _cairo_extend . !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 )!_cairo_filter O G"CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V !cairo_region_t u"_cairo_region1" 2)% 3 rgn5#signed charint16_t%"short intuint16_t&int32_t'uint32_t(pixman_region32_data_t)#pixman_region32_datah#sizenumRectspixman_box32_t#pixman_box32#x1"y1"x2"y2" pixman_region32_t#pixman_region32$} h#data $ #!$cairo_fixed_tA"cairo_fixed_unsigned_tD"_cairo_pointF$xG"$yH"$cairo_point_tIU$_cairo_list,$next-$prev-$$cairo_list_t.$cairo_atomic_int_t<cairo_atomic_intptr_tX+)% ,$cairo_reference_count_t-%cairo_array_t 9]%_cairo_array %size num_elements element_size elements / cairo_boxes_t ;% _cairo_boxes_t8+}& , limit.O6limits/c6num_limits0 2is_pixel_aligned4 chunks;=$tail;>4boxes_embedded< >8cairo_composite_rectangles_t =& _cairo_composite_rectangles7' 8op9 ; mask< destination= (bounded? 8unbounded@ His_boundedA"Xsource_sample_areaC \mask_sample_areaD lsource_patternFNmask_patternGNoriginal_source_patternHoriginal_mask_patternInKIcairo_clip_t >(_cairo_clip4<}( }= >^? @> AregionCd?is_regionD= embedded_boxFO6$cairo_clip_path_t ?( _cairo_clip_path83( 4)% 5-s6$7(80prev9^?4cairo_color_t @)_cairo_color( ׎)red green blue alpha  A  " , $ U &cairo_color_stop_t A)_cairo_color_stop( (*red green blue alpha  A "  "" , "$ U "&cairo_damage_t E>* _cairo_damagecairo_font_face_backend_t Gn*_cairo_font_face_backend@+typeAcreate_for_toyD IdestroyKscaled_font_createNEI get_implementationUiIcairo_gstate_t H+ _cairo_gstate`),op*opacity, - .stroke_style07 s2H 4FLscaled_font5Pprevious_scaled_font6T 79X 8Q n:Itarget<parent_target=original_target>device_transform_observerAP-ctmC9ctm_inverseD9source_ctm_inverseE9 is_identityF=P HTnextJIXcairo_hash_entry_t K,_cairo_hash_entry ,hash Gcairo_hash_table_t L - _cairo_hash_tablecairo_image_surface_t M:- _cairo_image_surfacecairo_observer_t Oh-_cairo_observer n-link o$callback p 4cairo_path_fixed_t R- _cairo_path_fixed e.last_move_pointf$current_pointg$ has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo }qO6bufs@?$cairo_solid_pattern_t U/_cairo_solid_pattern PK/ & QOcolor R(hcairo_surface_backend_t Wj/_cairo_surface_backendh.1type/finish2y?create_context5?create_similar8? create_similar_image=?map_to_imageC?unmap_imageF@ J0@acquire_source_imageN[@ release_source_imageSv@$ X@(copy_page[@,show_page^@0get_extentsi@4get_font_optionsm@8flushq@<mark_dirty_rectangleuA@paint|HADmaskqAHstrokeALfill BPfill_strokegBTshow_glyphsBXhas_show_text_glyphsB\show_text_glyphsB`get_supported_mime_typesCdcairo_user_data_array_t aH%cairo_scaled_font_backend_t d1_cairo_scaled_font_backend(2typefiniscaled_glyph_initGtext_to_glyphsH ucs4_to_index5Hload_truetype_table^Hindex_to_ucs4His_syntheticHindex_to_glyph_name%H load_type1_data:H$cairo_scaled_glyph_t e3_cairo_scaled_glyph 3  ,metrics fs_metrics 8bbox O6h " "x 7 "zhas_info |  ?  .Frecording_surface dev_private_key $dev_private + a $44+P-3_cairo_lcd_filter 4CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 4_cairo_round_glyph_positions C5CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 4n5_cairo_point_double 5x y cairo_point_double_t s5_cairo_circle_double 6center 5radius cairo_circle_double_t 5_cairo_line "O6p1 #$p2 $$cairo_box_t %!6i6O6_cairo_stroke_style( r7line_width sline_cap tline_join u  miter_limit vdash w7num_dashes xdash_offset y cairo_stroke_style_t zn6_cairo_int_status5=CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th47,_cairo_boxes_chunk6>next7> &8>count9size: =O6O6>;cairo_path_op_t8_cairo_path_buf L>linkM$num_opsNsize_opsO num_pointsPsize_pointsQopS> T>>$cairo_path_buf_tU4> _cairo_path_buf_fixedW ? &X>opZ ? [0?<>0?;$@?;7cairo_path_buf_fixed_t\>}(^" y?+j??+??+ ??+I ???+-?=@+??*@+*@ @ O@+O@U@?+6@v@+?+a@@+|@=@+@=@+*@@@+@Q@ @+@ A+@==A+=ACA'A=qA+=ANA=A+AAAA=AA-A7A9wA= B+A=AA=gB+AAAA=AB=B+=AmB=B+B=B+h5*=ABCC+Ccairo_surface_func_t 18C>CICOCK/(*WORD{DWORD|GULONG_PTR7GLONGHANDLE|+_LIST_ENTRYCCFlinkDCBlinkECCLIST_ENTRYFC_RTL_CRITICAL_SECTION_DEBUG DType`CCreatorBackTraceIndex`CCriticalSectionEProcessLocksListCEntryCountlCContentionCountlCFlagslCCreatorBackTraceIndexHigh`CSpareWORD`C_RTL_CRITICAL_SECTIONEDebugInfoELockCountCRecursionCountCOwningThreadC LockSemaphoreCSpinCountyCDPRTL_CRITICAL_SECTION_DEBUGECRTL_CRITICAL_SECTIONDCRITICAL_SECTIONEcairo_mutex_impl_tEcairo_mutex_t E)F1-2@FM*_cairo_toy_font_face4F&family owns_family=$slant(weight*,impl_faceF0cairo_toy_font_face_tEF_cairo_scaled_glyph_infoGCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tF/=G+4FGG=H+55GG5H+"!H=^H+G` ;H=}H+G}H"dH=H+H=H+GGH=H+` H HHIFFH 4I+AA4I?I:IQIFiI+AA4IKID4Ipool5Itop6@+I;freed_pool_t7oI'+_cairo_surface_patternp UI & VO  Xhcairo_surface_pattern_t YI_cairo_gradient_stop0 [SJoffset \color ])cairo_gradient_stop_t ^J_cairo_gradient_pattern `J & aOn_stops chstops_size dlstops eJpstops_embedded fJxSJSJJ;cairo_gradient_pattern_t gpJ_cairo_linear_pattern i^K & jJpd1 l5pd2 m5cairo_linear_pattern_t nK _cairo_radial_pattern pK & qJcd1 s6cd2 t6cairo_radial_pattern_t u|K wL & xJ!linear z^K!radial {Kcairo_gradient_pattern_union_t |K _cairo_mesh_patch mL  mLcolors L5L;;(L;cairo_mesh_patch_t 5L_cairo_mesh_pattern =M & Opatches H%hcurrent_patch =Mxcurrent_side |has_control_point CMhas_color CML=SM;cairo_mesh_pattern_t L_cairo_raster_source_pattern N & Ocontent h } lacquire |release #  i  finish  K +cairo_raster_source_pattern_t oM N & O!solid .  I!gradient L!mesh SM!raster_source Ncairo_pattern_union_t 5N"_cairo_fixed_floor"$N#f"$"_atomic_storeF= O#slotFU@#ptrF+"_atomic_fetch:+=O#slot:U@$ptr<+"_cairo_clip_path_create;^?xO%n;I&+=^?'_cairo_clip_path_destroyYO%+Y^?"_cairo_clip_is_all_clipped*=O%n*=A"_cairo_clip_set_all_clipped0I P%n0I"_cairo_fixed_ceil"$4P#f"$"_cairo_path_fixed_fill_is_empty=lP%A"_cairo_fixed_round_down"$P#f"$"_cairo_path_fixed_fill_is_rectilinear=P%A(_cairo_clip_intersect_pathIcQ%nI%A%s%%&+^?& &} $boxO6)_cairo_clip_intersect_clip4IQ*n4I+other5=A,-G%)_cairo_clip_equal`= R+clip_a`=A+clip_ba=A.cp_ac R.cp_bc RR}("_cairo_fixed_from_int>"$CR#i>)_cairo_clip_translateIR*nI+tx+ty.fx.fy.i-+^?/_cairo_matrix_is_translation=R+matrixA)_cairo_clip_transform(IOS*n(I+m(A-*I,-5--6%)_cairo_clip_copy_with_translationLIS*nL=A+txL+tyL-NI.fxO.fyO.iO"_cairo_fixed_to_doubleS#f"$)_cairo_rectangle_list_create_in_errorGTGT* .listGT0cairo_rectangle_list_destroy7T+rectangle_list7GT1S0Lh>T2-T39T4?LhpT5t<6gLhp5t1"_freed_pool_getO+U#poolOU$ptrQ+$iRI1=OpLhxU7aOaO3lOΙ8TLhhD?U7Th9hD:T3U8 OLhDXU2%O(9D31OF6Lhp5th6Lhp5t 8;_cairo_clip_path_referenceO^?Lh;+V<+O^?6%Mhp5t{h5tp{h5tQ=_freed_pool_putfdV#poolfU#ptrf+$ih1xO0MhLW7O>D&W2Od8+VmMhDeW2OV2CV9D3ZV?NxMhkV2N2N96Mhq5th5ts4[Mh.qW5ts@mMhxO6Mhp5t{h5tp{h5t[;_cairo_clip_createiIMh XAnkI8TMhDmW7T`h9D:T3U8 OMhDXW2%Oޛ9D31O6jNhp5t`h6|Nhp5t4B_cairo_clip_destroyNh~XEe2Q.2QL9E3Qw3Q6Yht5tv5ts@Xh u1CR`Yhf7fR7rR7}R:R:R:R:RQYho2}R2rRݥ2fRQYho:R:R3R03ROMRYhEBf29RݥMRYhF`f29Rb4YhXf5Ps5Rw5tv6YhxO5tw1R Zhf2S2S:(SHR>Zh4/f2R4ZhCRf5tRZhb1OSZh>h7~S7S7S:S:S:S:S>(F4h2S2S.2~Sf9(F3S:S:S3SMR6[h`F[g29R%MR:[hxF\g29RQHOW\hdg2P6_\h X5tvHO\h YhSP6\h X5t0@,[hLW@r[hpR-\hXR<\hZT_cairo_clip_contains_extents{=\hhUn{=AD}|hVrect~W\h/u5h}&X_cairo_debug_print_clip\hjFstreamjUn=AViШHSm]h 6i2SHS~]hTi2S(HS]hri2S<HS]hi2SPO]hWjG+^?d4]hdui5tv5tP|h4]hui5tv5ts6 ^hu5t:5tv4]hu+j5t{h5t15t65t v4G]hduQj5tv5t{h5tu4^]hdupj5tv5t|h4]hduj5tv5t0|h5ts4<^huj5t{h5t15tB6Z^hu5t{h5t15t81T_cairo_clip_get_extents`^hkUn=A1S^h&Sk2-Tw:9TW^hT5/_cairo_clip_int_rect_to_user=k+gstatek**@+user_rect.is_tight=.x1.y1.x2.y2+T_cairo_clip_copy_rectangle_listGT^h(nUnIFgstatekVlistGTGשVregiond?BVn_rectsViYDONEj`hHS^h l2-TQ^h :9TMS^hFlZ-T9F:9TMS^hF!,m2-T29F:9T@_hT>FYnP PMSk_hFm2kE2k}2}k9FLkLkLkLk@LkH6_hu5tu5t5t5t @5tH5tMS8`hFn2-Tի9F:9T@Y`hT4_hSv1n5tw5tv5tP4,`hSqHn5t68`hp5tF4^hvnn5ts4^hpn5tF4_hvn5ts4"_hvn5tw4B_hpn5tv5$4v`hpn5t<4`hSqn5t6`hp5t11MT`h9a_cairo_clip_intersect_boxvIrIc6c_cairo_path_fixed_approximate_clip_extentsrA*@a_cairo_clip_intersect_rectanglenI sIa_cairo_clip_intersect_rectilinear_path~ISsIAb_cairo_boxes_init_for_arrayGss>%a_cairo_clip_intersect_boxeszIsI)bc_cairo_path_fixed_transforms.FA`_cairo_path_fixed_move_toy #t.F"$"$`_cairo_path_fixed_line_to Yt.F"$"$`_cairo_path_fixed_close_path t.Fc_cairo_path_fixed_initlt.F`_cairo_rectangle_intersect1=t*@a_cairo_path_fixed_equal= uAAamemcmp#(/u$$a_cairo_clip_contains_rectangle=du=A`fprintfyujec_cairo_debug_print_pathuj.Fffputc$fputcu+ffwrite$fwriteu$+b_cairo_gstate_backend_to_user_rectangleMvk7777Mv=ccairo_region_get_rectangle vv*@v^"a_cairo_clip_is_region=v=Aa_cairo_clip_get_regiond?v=A`cairo_region_num_rectangles wvg_freed_pool_resetwU%\>GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-clip-boxes.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src@ah *bcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3( 4? device5? type:C content< 5>#?u  unique_id@ serialA damageB? _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$J%.( mime_dataK%.8 device_transformMH device_transform_inverseNx device_transform_observersOf# x_resolutionRZ y_resolutionSZ x_fallback_resolutionYZ y_fallback_resolutionZZ snapshot_of]| snapshot_detach^? snapshots`f#bf# font_optionsicairo_device_t>_cairo_device _cairo_matrix0 xxZ yxZ xyZ yyZ x0Z y0Z(cairo_matrix_tMcairo_pattern_t _cairo_patternh@5A#Bu C%. observersDf# typeF filterH $ extendI2 ( has_component_alphaJ, matrixL0 opacityMZ` _cairo_status4u CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t I_cairo_rectangle_int$ xywidth cairo_rectangle_int_t _cairo_operatorZ;CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|B _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tT_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t1_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinvCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font 4w? S) Vu 5 W# X%. original_font_face ZB font_face ]B font_matrix ^( ctm _X options ` placeholder b holdover c d scale g scale_inverse hmax_scale iZ jfs_extents k8mutex ntB`glyphs p:xglyph_pages qf#|cache_frozen rglobal_cache_frozen s uf# xBlink yf#cairo_font_face_t"_cairo_font_face ?)u 5#%.  B>index?4x@ZyAZcairo_glyph_tB^cnum_bytes_num_glyphs`cairo_text_cluster_ta2_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Px_bearingZy_bearingZwidthZZZ Z(cairo_text_extents_t(ascentZdescentZZmax_x_advanceZmax_y_advanceZ cairo_font_extents_tm_cairo_font_slant[CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tv_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style JCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;ecairo_font_options_tS  _cairo_font_options x  subpixel_order  lcd_filter 1 hint_style J hint_metrics  round_glyph_positions į1_cairo_font_type2CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t ^jc4_cairo_surface_type8 CCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t ||$ cairo_raster_source_release_func_t"  |cairo_raster_source_snapshot_func_t7 28u Lcairo_raster_source_copy_func_tI tzu cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 2 CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV I cairo_region_t ! _cairo_region 1M!5 2# 3u  rgn 5c"signed charint16_t %k!short intuint16_t &int32_t 'uint32_t (pixman_region32_data_t !pixman_region32_data "size numRects pixman_box32_t "pixman_box32 c"x1 !y1 !x2 !y2 ! pixman_region32_t }"pixman_region32 " "data "!"cairo_fixed_tA!cairo_fixed_unsigned_tD! _cairo_pointF# xG" yH"cairo_point_tI" _cairo_list,`# next-`# prev-`#1#cairo_list_t.1#cairo_atomic_int_t<+#5,z#cairo_reference_count_t-#cairo_array_t 9# _cairo_array ;$ size num_elements  element_size  elements  cairo_boxes_t ;P$_cairo_boxes_t8+$,u limit.2 limits/2 num_limits0J2 is_pixel_aligned4 chunks;:$ tail;m:4 boxes_embedded& _cairo_clip4<' =$ path>;g@s:JA regionC; is_regionD embedded_boxF2$cairo_clip_path_t ?'_cairo_clip_path83'54# path5-*6$tolerance7Z(x80prev9;4cairo_color_t @' _cairo_color( ( red Z green Z blue Z alpha Z T "m $ &cairo_color_stop_t A3( _cairo_color_stop( ( red Z green Z blue Z alpha Z x! T x!"m x!$ x!&cairo_damage_t E(_cairo_damagecairo_font_face_backend_t G(_cairo_font_face_backend@)typeA2create_for_toyDwEdestroyKscaled_font_createNE get_implementationUEcairo_hash_entry_t K) _cairo_hash_entry ) hash 4cairo_hash_table_t L)_cairo_hash_tablecairo_image_surface_t M*_cairo_image_surfacecairo_path_fixed_t RG*_cairo_path_fixed ez+ last_move_pointf#g# has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo q2 bufs;$cairo_solid_pattern_t U+ _cairo_solid_patternP+Q colorR'hcairo_surface_backend_t W+ _cairo_surface_backendh.%. type/C finish2; create_context5; create_similar8< create_similar_image=B< map_to_imageCb< unmap_imageF|< sourceJ< acquire_source_imageN< release_source_imageS<$X<( copy_page[ =, show_page^ =0 get_extentsi&=4 get_font_optionsmB=8 flushq\=< mark_dirty_rectangleu=@ paint|=D mask=H stroke@>L fillx>P fill_stroke>T show_glyphs?X has_show_text_glyphs?\ show_text_glyphsg?` get_supported_mime_typesʂ?dcairo_user_data_array_t a#cairo_scaled_font_backend_t dg._cairo_scaled_font_backend(r/type2finiscaled_glyph_initEDtext_to_glyphsD ucs4_to_indexDload_truetype_tableDindex_to_ucs4Dis_syntheticEindex_to_glyph_name%-E load_type1_data:QE$cairo_scaled_glyph_t e/ _cairo_scaled_glyph {0? ) metrics P fs_metrics P8 bbox 2h \!x \!z has_info | \< path B recording_surface | dev_private_key " dev_private  f#_cairo_lcd_filter 1CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t {0_cairo_round_glyph_positions 1CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 211c_cairo_point_double 2x Zy Zcairo_point_double_t 1_cairo_circle_double o2center 2radius Zcairo_circle_double_t 02_cairo_line "2p1 ##p2 $#cairo_box_t %222_cairo_stroke_style( r}3line_width sZline_cap tline_join uv miter_limit vZdash w}3num_dashes xdash_offset yZ Zcairo_stroke_style_t z2_cairo_int_status59CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th3) _cairo_boxes_chunk6m: next7m:8s: count9 size: :22:(cairo_path_op_t8 _cairo_path_buf L%; linkMf# num_opsN size_opsO num_pointsP size_pointsQ opS%;`T+;:#cairo_path_buf_tU:_cairo_path_buf_fixedW;X1; opZ; `[;<:;(#;(7cairo_path_buf_fixed_t\I;' u ;;R;;|< <|B< $<\<\<)H<9|<\<h<|<<$ <u <<<\<< <\<<|<<9 =<&=<= <=<=,=u \=H=u =b=9=;==q&=9=;==9>;>*>5>5>Z=%>-*0>3;>=9x>;>Z=F>9>;Z>;*>5>5>Z=~>9?;^L=>? ?9g?;^1L=!?|?|?m?cairo_surface_func_t1?? ?|?+((WORD{DWORD|4ULONG_PTR74LONGHANDLE|_LIST_ENTRYCF@FlinkDF@BlinkEF@@LIST_ENTRYF@_RTL_CRITICAL_SECTION_DEBUG WAType?CreatorBackTraceIndex?CriticalSectionAProcessLocksListL@EntryCount?ContentionCount?Flags?CreatorBackTraceIndexHigh?SpareWORD?_RTL_CRITICAL_SECTIONADebugInfoALockCount?RecursionCount?OwningThread@ LockSemaphore@SpinCount?WAPRTL_CRITICAL_SECTION_DEBUGB_@RTL_CRITICAL_SECTIONWACRITICAL_SECTION%Bcairo_mutex_impl_tBBcairo_mutex_tZBwBD.-*r/B(_cairo_toy_font_face44Cwfamily owns_family$slant[(weight,impl_faceB0cairo_toy_font_face_tB_cairo_scaled_glyph_infoDCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tRC9EDBD,D9DZZX"d"pKD4D!D9D4 vD9D4D!DED9-E&D4v E9QE v3Eu kEkEqE4CBWEu E5>5>EEEL}EBE5>5>EEq& _cairo_surface_patternpUFVX|hcairo_surface_pattern_tYE _cairo_gradient_stop0[sF offset\Z color](cairo_gradient_stop_t^8F _cairo_gradient_pattern`Ga n_stopsch stops_sizedl stopseGp stops_embeddedf GxsFsFG(cairo_gradient_pattern_tgF _cairo_linear_patterni~GjG pd1l2 pd2m2cairo_linear_pattern_tn;G_cairo_radial_patternpGqG cd1so2 cd2to2cairo_radial_pattern_tuGw/H xG!linearz~G!radial{Gcairo_gradient_pattern_union_t|G_cairo_mesh_patchH`HcolorsH2H(('H(cairo_mesh_patch_tUH _cairo_mesh_pattern]I patches#h current_patch]Ix current_side| has_control_pointcI has_colorcIHsI(cairo_mesh_pattern_tH _cairo_raster_source_pattern1J content h $ l acquire`| release copyL finishcairo_raster_source_pattern_tIJ !solidz+ F!gradient/H!meshsI!raster_source1Jcairo_pattern_union_tVJreduce8a>KbElimitc2 d2insidee$g#(last_move_toh#0"_cairo_clip_is_all_clipped*qK#*="_cairo_clip_contains_rectangle_boxEK#E=$rectF$boxG2%iI"_cairo_clip_set_all_clipped0EL#0E"_cairo_box_is_pixel_alignede=L$boxe2%fm""_cairo_fixed_from_int>"iL$i>&_cairo_clip_intersect_boxes EL' E'gL(clip_boxes;$(limits2) $ *outFL;$"_cairo_clip_copy_intersect_rectangle7E2M#7=$r8+_cairo_clip_reduce_to_boxesEM'E(rJ(clip_path;)u &_cairo_clip_reduce_to_rectangleEM'=,r (copy"E-_cairo_clip_intersect_rectangle_boxE@ahwO.E/rڬ/box2!0extents_box2@1changed1io1j2(GN1bs:2@G"O0extents_rect$ P3KchN4K5chY6tw7ch Z O6t@6ts5ch:Z6tw6ts3LchRO4(L)8ch93LJ:Kdh`GxO4Ko;dhY3Kwdh O4K5dhY6t0;%chlZ7wch:ZO6tw;idhZ5dh Z6t@6tw+_cairo_rectangle_contains_rectangle?+P,a?,b@K3Odh&VP4 P!4PB8ehH4Kc4K4K8ehH9KRQ4K;fhYAK ghG#yQ4K ;ghY7ehZQ6tv6ts6t17ehZQ6tv6tu7eh ZQ6tu6tz7eh:ZQ6ts6tz;fhlZ7fh[R6tw7fh:[4R6tw6tv6tw;fhl[;fhZ5gh[6tvB_cairo_clip_contains_boxk gh,RCk=Dboxl20rectn$ `79gh ZR6ts6tv5FghqK6P6Rv6QsB_cairo_clip_contains_rectangleuPghBSCu=Drectv0boxx2h3=LZghzgS4_L):=LhghG{S4_LH3=Lmgh|SE_L3=Lygh}SE_L5ghqK6P6R6QtF_cairo_clip_intersect_boxEghSTGEHbox2Ir$ `JKgh `T4Kr5ghY6t7gh Z|T6ts6tv5ghM6P6Rv6QsL>L>LKLJK0hhU4KƲ58hhY6tL.hhPLThhSB_cairo_clip_intersect_rectilinear_pathE`hhIV.EDpath>CCx Mu Ng;${:KhhGU=K5hhY6t7thh[U6ts7hh[V6t6t6t 6t s7hhiL7V6t6ts5hh[6tsF_cairo_clip_intersect_rectangleNEhhbWGNEHrOIboxQ2PJKihWV4K.5ihY6tA=L2ihGYV4_LMJ=L@ih[WE_LA=LKihHZ0W4_L`A=LRih0H\JWE_L5bihM6R6QPMALihHH*W4(Ms4M7ih \W6tLihIV2`HX4M4MгO`H>MLihIV5ihR6t6tvF_cairo_clip_reduce_for_composite2EihXG2=P 3XQr5R jhM6$F_cairo_clip_from_boxes<EjhYGg<LS >2`T?EJKjh A Y4Kb5jhY6t0JKjhKMY=KS5jhY6ts;jhZ7BjhZxY6tv6ts6t17YjhZY6tv6tw5ejh Z6tw6tsU__cairo_clip_allU=V_cairo_unbounded_rectangle(W_cairo_clip_destroyS ZEX_cairo_box_round_to_rectangle:Z2<Y_cairo_rectangle_intersect1lZ<Xcairo_region_destroy Z;Z_cairo_clip_createJE[_cairo_boxes_to_array^s:ZL"W_cairo_boxes_extentsZ[Ls:W_cairo_boxes_init_for_arrayG4[4[s:;$[_cairo_boxes_intersectcu l[LL4[Xfree[W_cairo_boxes_finiu[4[W_cairo_boxes_init@[4[Y_cairo_path_fixed_fill_rectilinear_to_boxes u \>4[\_cairo_clip_copyXE=CGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-clip-polygon.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcjhxhcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_rule<CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tcairo_region_t r _cairo_region1 ' 2 E 3 rgn5 signed charshort intint32_t'pixman_region32_data_t pixman_region32_data6 size numRectspixman_box32_tM pixman_box32 x1 y1 x2 y2 pixman_region32_t pixman_region32 L  6 data  cairo_fixed_tA _cairo_pointF( xG yH cairo_point_tI _cairo_list,l next-l prev-l = cairo_list_t.= cairo_atomic_int_t< + ' , cairo_reference_count_t - cairo_clip_t > _cairo_clip4  boxes @j num_boxes A region C is_region D embedded_box F $cairo_clip_path_t ? _cairo_clip_path8 3 ' 4 path 5  6<$tolerance 7P(; 80prev 94cairo_path_fixed_t R _cairo_path_fixed  eK last_move_point f( current_point g( has_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty o L q  buf s$ _cairo_line "y p1 #( p2 $( cairo_line_t %K cairo_box_t %K _cairo_edge 8 line 9y top : bottom : dir ;cairo_edge_t < _cairo_polygon >E ?L A  limit B  limits C$ num_limits D( num_edges F, edges_size G0 edges H4 edges_embedded I8   cairo_polygon_t J_cairo_int_status 5PCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_t h cairo_path_op_t 8 _cairo_path_buf L link Mr num_ops N size_ops O num_points P size_points Q op S points Tp( cairo_path_buf_t U_cairo_path_buf_fixed Wz base X op Zz points [<p( 7cairo_path_buf_fixed_t \3l [  can_convert_to_polygon2 clip21 4; 5_cairo_clip_is_all_clipped*Tclip*_cairo_clip_get_polygon@PjhEclip@polygonA B; C E Ev1 Ferrmh khY !"kh# ]#$xH%nextvx&khWZ'tu't0't0&khv'ts't u&lh'tw'tu&%lh'tu(lh'tu&Fkh'tw't0&ykh'tu't w&khN 'tw'tv&lh!'tw&lhJ't|h't|h'tN&lhf'tw'ts&lhW'tw't0't0( mh'tw<_cairo_clip_is_polygon mhAclip)6mh!"6mh# õ#ֵ*__cairo_clip_all U+_cairo_unbounded_rectangle(V,_cairo_polygon_init7---._cairo_path_fixed_fill_to_polygon--P-._cairo_polygon_intersectk----,_cairo_polygon_finiR-,_cairo_polygon_init_with_clip<N--._cairo_polygon_intersect_with_boxeso---j-._cairo_polygon_init_box_arrayD--j-/_assert0---EGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-clip-region.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcpmh$jcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleACAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t a cairo_region_t } _cairo_region1 T 2 status3rgn5 signed charshort intint32_t'uint32_t(pixman_region32_data_t pixman_region32_dataT size numRectspixman_box32_tk pixman_box32 x1 y1 x2 y2 pixman_region32_t pixman_region32 h  T data   cairo_fixed_tAcairo_fixed_unsigned_tD _cairo_pointFd xG yH cairo_point_tI: _cairo_list , next - prev -  y cairo_list_t .y cairo_atomic_int_t < + T , cairo_reference_count_t - cairo_clip_t >$ _cairo_clip4 < h =path >boxes @ num_boxes Aregion C# ^ D embedded_box F $cairo_clip_path_t ? _cairo_clip_path8 36 T 4 path 56 fill_rule 6A$tolerance 7^(antialias 80prev 94cairo_path_fixed_t RP _cairo_path_fixed e last_move_pointfd current_pointgd has_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyo h q bufs$_cairo_line " p1 #d p2 $d cairo_box_t %  cairo_path_op_t8 _cairo_path_buf LtlinkM num_opsNsize_opsO num_pointsPsize_pointsQopStpointsTz  d cairo_path_buf_tU _cairo_path_buf_fixedWbaseXopZ points[< ,d ,7cairo_path_buf_fixed_t\  f  5   _cairo_fixed_is_integernf _cairo_fixed_integer_floorf _cairo_fixed_integer_ceilf _cairo_clip_is_regiongclipg/_cairo_clip_extract_region5pmhclip5:stack_rects7or8)9^ 9i:HbI ;nmhHM YnmhHN mhHO mhIP !@$nh K d-"nh L#status__B$nhT%t1&nhra%ts&nhv%ts'nh$ohr%to%t0,(_cairo_clip_get_region[# oh()clip[/$?oh%Ps*PohD1+,oh+S$oh%Ps-_cairo_unbounded_rectangle(a._cairo_errorqr/0cairo_region_create_rectangles #/[/1free/2malloc/JqHGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-clip-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcohmdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3* 4: device5; type:E content< z >" ?w  unique_id@ serialA damageB; _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$ J)( mime_dataK)8 device_transformMH device_transform_inverseNx device_transform_observersO! x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]~ snapshot_detach^: snapshots`! b! font_optionsicairo_device_t@_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tOcairo_pattern_t _cairo_patternh@z A" Bw  C) observersD! typeFC filterH~$ extendI( has_component_alphaJ, matrixL0 opacityM` _cairo_status4w CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t U_cairo_rectangle_int& xywidth  cairo_rectangle_int_t _cairo_operatorZ=CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|D _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tV_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t3_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinxCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4y SR% Vw z W" X) original_font_faceZ= font_face]= font_matrix^( ctm_X options` placeholderb holdoverc d scaleg scale_inversehmax_scalei jfs_extentsk8mutexn=`glyphsp5xglyph_pagesq!|cache_frozenrglobal_cache_frozens u! x=linky!cairo_font_face_t"_cairo_font_face  R% w z " )  =>index?@x@yAcairo_glyph_tB^enum_bytes_num_glyphs`cairo_text_cluster_ta4_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Rx_bearingy_bearingwidth p   (cairo_text_extents_t(ascentdescent max_x_advancemax_y_advance cairo_font_extents_to_cairo_font_slant]CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tx_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style LCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;gcairo_font_options_tS  _cairo_font_options  subpixel_order lcd_filter, hint_styleL hint_metrics round_glyph_positionsā-_cairo_font_type4CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t `le@_cairo_surface_type8 ECAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR h& s_cairo_pattern_type CCAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t x_cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 `_cairo_filterO ~CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t  _cairo_region 1z 2" 3w  rgn 5 signed charint16_t % short intint32_t 'uint32_t (pixman_region32_data_t P pixman_region32_data  size  numRects  pixman_box32_t  pixman_box32  x1  y1  x2  y2  pixman_region32_t !pixman_region32 " _cairo_clip4 7 boxes@5 num_boxesA regionC7 is_regionD embedded_boxF-$cairo_clip_path_t?X#_cairo_clip_path83#z 4" path5%fill_rule6$tolerance7( 80prev9 74cairo_color_t@# _cairo_color(z$ red green blue alpha red_short green_short" blue_short$ alpha_short&cairo_damage_tE$_cairo_damagecairo_font_face_backend_tG$_cairo_font_face_backend@R%typeA4create_for_toyD@destroyKscaled_font_createN@ get_implementationUAcairo_hash_entry_tKl% _cairo_hash_entry% hash@cairo_hash_table_tL%_cairo_hash_tablecairo_image_surface_tM%_cairo_image_surfacecairo_path_fixed_tR&_cairo_path_fixed eK' last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo q- bufs6$cairo_solid_pattern_tUh' _cairo_solid_patternP' baseQ colorR#hcairo_surface_backend_tW' _cairo_surface_backendh.) type/E finish2%7 create_context5:7 create_similar8^7 create_similar_image=7 map_to_imageC7 unmap_imageF7 sourceJ7 acquire_source_imageN8 release_source_imageS"8$ X78( copy_page[L8, show_page^L80 get_extentsif84 get_font_optionsm88 flushq8< mark_dirty_rectangleu8@ paint|8D mask9H stroke9L fill9P fill_stroke:T show_glyphsF:X has_show_text_glyphs[:\ show_text_glyphs:` get_supported_mime_types:dcairo_user_data_array_ta4"cairo_scaled_font_backend_td9*_cairo_scaled_font_backend(D+type4finiscaled_glyph_init?text_to_glyphs? ucs4_to_index?load_truetype_table @index_to_ucs40@is_syntheticE@index_to_glyph_name%n@ load_type1_data:@$cairo_scaled_glyph_te`+ _cairo_scaled_glyphM, R% metricsR fs_metricsR8 bbox-hp x z has_info| 7 path= recording_surface~ dev_private_keyB! dev_private !_cairo_lcd_filter,CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tM,_cairo_round_glyph_positions-CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t--e_cairo_line"-p1#!p2$!cairo_box_t%---_cairo_stroke_style(r.line_widthsline_captline_joinux miter_limitvdashw.num_dashesxdash_offsety cairo_stroke_style_tz-)/CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t._cairo_int_status55CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th?/%-cairo_path_op_t8 _cairo_path_buf La6 linkM! num_opsN size_opsO num_pointsP size_pointsQ opSa6 pointsTg65!cairo_path_buf_tU5_cairo_path_buf_fixedW6 baseXm6 opZ6 points[6<564!647cairo_path_buf_fixed_t\6?#w %77T:7+7~^7 @7~7 d777b%75777~77& 7w 77877 "87 8~78(85L8=8f87R8 |8|8l8w 88w 8858=m88"859=mm885_9=m_9j9u9u98e9%p9.{9#959=m_9895:=m_9=mj9u9u9895F:=m`N8:[:L:5:=m`-N8a::::cairo_surface_func_t1:: :~:'*z$WORD{DWORD|@ULONG_PTR7@LONG HANDLE|_LIST_ENTRYC;FlinkD;BlinkE;R;LIST_ENTRYFR;_RTL_CRITICAL_SECTION_DEBUG <Type ;CreatorBackTraceIndex ;CriticalSection5=ProcessLocksList;EntryCount;ContentionCount;Flags;CreatorBackTraceIndexHigh ;SpareWORD ;_RTL_CRITICAL_SECTION5=DebugInfo;=LockCount6;RecursionCount6;OwningThreadC; LockSemaphoreC;SpinCount%;<PRTL_CRITICAL_SECTION_DEBUG_=;RTL_CRITICAL_SECTION<CRITICAL_SECTIONe=cairo_mutex_impl_t=cairo_mutex_t=y=*%D+=$_cairo_toy_font_face4u>baseyfamily owns_family$slant](weight,impl_face=0cairo_toy_font_face_t=_cairo_scaled_glyph_infoE?CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t>(5?=E?m?5?Z.f.r?@?! ?5 @@  x?5*@@*@! @E@6@5n@g?@xK@5@  xt@w @@@u>=@w @u9u9@@@N@=Au9u9@@" _cairo_fixed_from_int>I!NA!i>"_cairo_clip_combine_with_surface5w oh B#clip58N$dst6~$dst_x7$dst_y7 % 9 7% : 7©;Aθ% Q" ?  unique_id@ serialA damageB? _finishingD$  E$ is_clearF$ has_font_optionsG$ owns_deviceH$Y J,( mime_dataK,8 device_transformMH device_transform_inverseNx device_transform_observersO" x_resolutionRd y_resolutionSd x_fallback_resolutionYd y_fallback_resolutionZd snapshot_of] snapshot_detach^? snapshots`" b" font_optionsicairo_device_tH_cairo_device _cairo_matrix0 xxd yxd xyd yyd x0d y0d(cairo_matrix_tWcairo_pattern_t _cairo_patternh@O AQ" B Y C, observersD" typeF filterH $ extendI5 ( has_component_alphaJ, matrixL0 opacityMd` _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t S_cairo_rectangle_int. xywidth  cairo_rectangle_int_t _cairo_operatorZECAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|L _cairo_antialias!CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t^_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t;_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4 S1( V O WQ"Y X, original_font_faceZB font_face]B font_matrix^( ctm_X options` placeholderb holdoverc  d scaleg scale_inversehmax_scaleid$ jfs_extentsk8mutexnuB`glyphsp:xglyph_pagesq"|cache_frozenrglobal_cache_frozens u" xBlinky"cairo_font_face_t"_cairo_font_face  1(  O Q"Y ,  B>&index?>x@dyAdcairo_glyph_tB^fnum_bytes_ `cairo_text_cluster_ta<_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Sx_bearingdy_bearingdwidthd dE d  d(cairo_text_extents_t(ascentddescentd dmax_x_advancedmax_y_advanced cairo_font_extents_tp_cairo_font_slant^CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_ty_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style MCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;hcairo_font_options_tS _cairo_font_options ! subpixel_order lcd_filter/ hint_styleM hint_metrics round_glyph_positions\0_cairo_font_type5CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t a&mf>_cairo_surface_type8 FCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t . cairo_raster_source_release_func_t"  cairo_raster_source_snapshot_func_t7 5; Ocairo_raster_source_copy_func_tI w} cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 5 CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV L cairo_region_t !_cairo_regionsigned charint16_t%B!short intuint16_t&int32_t'uint32_t(!cairo_fixed_t A_! _cairo_point F! x G! y H!cairo_point_t I! _cairo_list ," next -" prev -"!cairo_list_t .!cairo_atomic_int_t < +Q"O ,""cairo_reference_count_t -<"cairo_array_t9" _cairo_array" size num_elements element_size elements& cairo_boxes_t;"_cairo_boxes_t8 +# , limit .}1 limits /2 0c 2 is_pixel_aligned 4 chunks ;:$ tail ;n:4 boxes_embedded #% _cairo_clip4<%$ =. path>; boxes@t:c A regionC; is_regionD embedded_boxF}1$cairo_clip_path_t?%_cairo_clip_path83/&O 4Q" path5(fill_rule6$tolerance7d( 8!0prev9;4cairo_color_t@D& _cairo_color(׿& redd greend blued alphad  m " $ &cairo_color_stop_tA& _cairo_color_stop(Y' redd greend blued alphad O! m O!" O!$ O!&cairo_damage_tEo'_cairo_damagecairo_font_face_backend_tG'_cairo_font_face_backend@1(typeA5create_for_toyDxEdestroyKscaled_font_createNE get_implementationUEcairo_hash_entry_tKK( _cairo_hash_entrys( hash>cairo_hash_table_tL(_cairo_hash_tablecairo_image_surface_tM(_cairo_image_surfacecairo_path_fixed_tR(_cairo_path_fixed e** last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo$ q}1 bufs;$cairo_solid_pattern_tUG* _cairo_solid_patternP* Q colorR/&hcairo_surface_backend_tW* _cairo_surface_backendh., type/F finish2; create_context5; create_similar8< create_similar_image=C< map_to_imageCc< unmap_imageF}< J< acquire_source_imageN< release_source_imageS<$ X<( copy_page[ =, show_page^ =0 get_extentsi'=4 get_font_optionsmC=8 flushq]=< mark_dirty_rectangleu=@ paint|=D mask=H strokeA>L filly>P fill_stroke>T show_glyphs?X has_show_text_glyphs?\ show_text_glyphsh?` get_supported_mime_typesʃ?dcairo_user_data_array_tap"cairo_scaled_font_backend_td-_cairo_scaled_font_backend(.type5finiscaled_glyph_initFDtext_to_glyphsD ucs4_to_indexDload_truetype_tableDindex_to_ucs4Dis_syntheticEindex_to_glyph_name%.E load_type1_data:RE$cairo_scaled_glyph_te;. _cairo_scaled_glyph(/ 1( metricsS fs_metricsS8 bbox}1hE 3!x 3!z has_info| ]< pathB recording_surface dev_private_key~! dev_private "_cairo_lcd_filter/CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t(/_cairo_round_glyph_positions\0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t/0f_cairo_point_double0xdydcairo_point_double_t0_cairo_circle_double1center0radiusdcairo_circle_double_t0_cairo_line"h1p1#!p2$!cairo_line_t%:1cairo_box_t%:1_cairo_edge81line9h1top:bottom:dir;cairo_edge_t<1_cairo_polygon>2 ? $ A}1limitB}1limitsC2$ D(num_edgesF,edges_sizeG0edgesH24edges_embeddedI282}11122cairo_polygon_tJ1_cairo_stroke_style(r~3line_widthsdline_captline_joinu miter_limitvddashw~3num_dashesxdash_offsetyd dcairo_stroke_style_tz2_cairo_int_status59CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th3s( _cairo_boxes_chunk 6n: next 7n: 8t: count 9 size : :}1}1:2cairo_path_op_t8 _cairo_path_buf L&; linkM" num_opsN size_opsO num_pointsP size_pointsQ opS&;y T,;:!cairo_path_buf_tU:_cairo_path_buf_fixedW; X2; opZ; y [;<:;2!;27cairo_path_buf_fixed_t\J;%  ;;U;;< <C< %<]<]<(I<9}<]<i<<<. < <<<]<< <]<<<<9 =<'=<= ====-= ]=I= =c=9=E==%=9=E==9 >E >+>6>6>d!=&>(1>3<>=9y>E >d!=G>9>Ed! >E+>6>6>d!=>9?EaO=>? ?9h?Ea0O="?}?}?n?cairo_surface_func_t1?? ??*2Y'WORD{DWORD|>ULONG_PTR7>LONG HANDLE|_LIST_ENTRYCG@FlinkDG@BlinkEG@@LIST_ENTRYF@_RTL_CRITICAL_SECTION_DEBUG XAType?CreatorBackTraceIndex?CriticalSectionAProcessLocksListM@EntryCount?ContentionCount?Flags?CreatorBackTraceIndexHigh?SpareWORD?_RTL_CRITICAL_SECTIONADebugInfoALockCount?RecursionCount?OwningThread@ LockSemaphore@SpinCount?XAPRTL_CRITICAL_SECTION_DEBUG B`@RTL_CRITICAL_SECTIONXACRITICAL_SECTION&Bcairo_mutex_impl_tCBcairo_mutex_t[BB,(.B~'_cairo_toy_font_face45C family owns_family$slant^(weight,impl_faceB0cairo_toy_font_face_tB_cairo_scaled_glyph_infoDCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tSC&9FDBD-D9Ddd[,g,sLD>Dn!D9D>  yD9D>Dn!DED9.E'D>y E9RE  y4E lElErE5CBXE E6>6>EEEO~EBE6>6>EE &FCAIRO_OPERATOR_BOUND_BY_MASKCAIRO_OPERATOR_BOUND_BY_SOURCE _cairo_surface_patternpU^F V Xhcairo_surface_pattern_tY&F _cairo_gradient_stop0[F offset\d color]&cairo_gradient_stop_t^}F _cairo_gradient_pattern`JG a n_stopsch stops_sizedl stopseJGp stops_embeddedfPGxFF`G2cairo_gradient_pattern_tgF _cairo_linear_patterniG j`G pd1l0 pd2m0cairo_linear_pattern_tnG_cairo_radial_patternp%H q`G cd1s1 cd2t1cairo_radial_pattern_tuG!wtH" x`G#linearzG#radial{%Hcairo_gradient_pattern_union_t|CH_cairo_mesh_patchHy HcolorsH0H22/&H2cairo_mesh_patch_tH _cairo_mesh_patternI  patchesp"h current_patchIx current_side| has_control_pointI has_colorIHI2cairo_mesh_pattern_tI _cairo_raster_source_patternvJ  content h$ . l acquirec| release   copyO finishY cairo_raster_source_pattern_tI!J" #solid**" ^F#gradienttH#meshI#raster_sourcevJcairo_pattern_union_tÛJ%$_cairo_clip_is_all_clipped*OK% *=$_cairo_composite_rectangles_initIK%$ IK% J&opKE% L% M=#'_cairo_composite_rectangles_fini-K%$ -K(_cairo_composite_rectangles_init_for_paints9\L%$ sK% t&opuE% v% w=)_cairo_composite_rectangles_init_for_mask@9L*$ @K* A+opBE* C+maskD* E=)_cairo_composite_rectangles_init_for_strokeU9xM*$ UK* V+opWE* X+pathY >+styleZ+>+ctm[6>* \=)_cairo_composite_rectangles_init_for_fillj9M*$ jK* k+oplE* m+pathn >* o=)_cairo_composite_rectangles_init_for_polygon}9~N*$ }K* ~+opE* +polygon~N* =N2)_cairo_composite_rectangles_init_for_boxes9O*$ K* +opE* +boxesO* =,box}1O")_cairo_composite_rectangles_init_for_glyphs9O*$ K* +opE* +scaled_fontO+glyphsa* * =+overlapO-  ._cairo_composite_rectangles_intersect9@wh^OQ/$ K/ =<0rets1KmxhvP2K3{xhae4]wheP5tw5tv4wheP5tu5ts3whe4wheP5ts3whe4wheP5tw4xheQ5ts5tv4[xhf-Q5ts5tw5ts6xhf5ts5tw5ts7_cairo_composite_reduce_pattern3xhyR8src38dst4R9tx6h9ty6l4xhLfQ5ts5tP4xh~fQ5ts5t06yhf5ts05th5t lJ:K yhJR2K2Kݿ2K2K2|KG4wyhf S5t5ts(4yheS5tv4yhe5S5ts4yh*gKS5t4yhOQfS5P 5Rw4zh^gS5tw5tu6zhe5ts85tu?zh$S2PLqYXJX2K2K2K2K2|K4hf!X5t5tu(42he6X5ts4AheLX5tu4oh*gbX5t4hOQ}X5P 5Rv4h^gX5tv5tw6he5tu85twJxJ2L2L92LM2La2Lu2L4hOQY5P\5Rv4h^g$Y5tv5tuKhO5P5R:LhaJ[<MJZ2K]2Kq2K2K2|K4dhf%Z5t5tu(4he:Z5ts4hePZ5tu4πh*gfZ5t4hOQZ5P 5Rv4h^gZ5tv5tw6`he5tu85twJJ2kM2_M2QM+2DM?28MS2-Mg2!M{2M4Ahg0[5tT5tX5t\5t uKQhO5P5R:xMhA$]8K\2Kc2Kw2K2K2|K4āhf!\5t5tu(4he6\5ts4heL\5tu4/h*gb\5t4DhOQ}\5P 5Rv4Ph^g\5tv5tw6he5tu85twJPK2M2M2M12ME2MY2Mm4hh ]5t\5tuKhO5P5R:MЂhD_<2N<>NK]2KA2KU2Ki2K}2|K4hf]5t5tu(4Bhe^5ts4Qhe&^5tu4h*g<^5t4hOQW^5P 5Rv4h^gs^5tv5tw6he5tu85twJK2qN2aN2UN2JN#2>N722NK4hg^5t\#5tuKhO5P5R:N hMaL_2K2K32KG2K[2|Kz4Whf_5t5ts(4he_5tv4he`5ts4ńh*g`5t4لhOQ8`5P 5Rw4h^gT`5tw5tu6Vhe5ts85tuJL2N2N2N2N2N2NJLM OP4'hEh`5t5tw46hg`5tw5ts6?hO5Ps5Rv:"Ophc<[O`La2K2K2K'2KG2|Kq4̅hfa5t5tu(4heb5ts4 he&b5tu47h*gLXc2O2O2O2O2O%2~OE2sOe2gO2[OJLNO4hlh)c5tT5tX5t\5t w5tPOhOEc5P5R6hhh5tv4hhc5tT5tX5t\5t w6Ohe5tu85twD_cairo_composite_rectangles_can_reduce_cliphdE, KE KP$ . PGbox}1`4͇hCi8d5ts5tw4هhpiTd5tv5ts4hepd5tw5ts6he5tw5tsD_cairo_composite_rectangles_add_to_damage9 hW eE, KFdamage eH 9Qn6\hi5tw5t1"R__cairo_clip_allU=S_cairo_unbounded_rectangle(T_cairo_clip_destroySeKU_cairo_rectangle_intersect1e<V_cairo_clip_reduce_for_compositeKe=KV_cairo_clip_get_extentsf=U_cairo_pattern_sampled_area! Lf<T_cairo_pattern_init_static_copy~fU_cairo_pattern_analyze_filter f~3U_cairo_matrix_is_pixman_translationf6> ,,U_cairo_surface_get_extents*g<U_cairo_operator_bounded_by_eithern!^gEW_cairo_pattern_get_extents&g<W_cairo_box_round_to_rectangleg2<W_cairo_path_fixed_approximate_stroke_extentsh >+>6><W_cairo_path_fixed_approximate_fill_extentsEh ><T_cairo_boxes_extents ZlhOt:U_cairo_scaled_font_glyph_device_extents hOh<Oh&V_cairo_pattern_is_opaque_solidhU_cairo_scaled_font_glyph_approximate_extentsCiOh<W_cairo_box_from_rectanglepit:V_cairo_clip_contains_boxi=2X_cairo_boxes_add U  e!2}TRGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchxdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3( 4&> device51> type:9 content< @ >D" ?u  unique_id@ serialA damageB7> _finishingD$  E$ is_clearF$ has_font_optionsG$ owns_deviceH$J Jo,( mime_dataKo,8 device_transformMH device_transform_inverseNx device_transform_observersO" x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]r snapshot_detach^= snapshots`" b" font_optionsicairo_device_t>_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tMcairo_pattern_t _cairo_patternh@@ AD" Bu J Co, observersD" typeF filterH $ extendI( ( has_component_alphaJ, matrixL0 opacityM` _cairo_status4u CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t S_cairo_rectangle_int$ xywidth  cairo_rectangle_int_t _cairo_operatorZ;CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|B _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tT_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t1_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinvCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4t S' Vu @ WD"J Xo, original_font_faceZ@ font_face]@ font_matrix^( ctm_X options` placeholderb holdoverc  d scaleg scale_inversehmax_scalei jfs_extentsk8mutexn@` p8xglyph_pagesq"|cache_frozenrglobal_cache_frozens u" xAlinky"cairo_font_face_t"_cairo_font_face  ' u @ D"J o,  A>index?>x@yAcairo_glyph_tB^Ynum_bytes_ `cairo_text_cluster_ta/_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_ttv0Fx_bearingy_bearingwidth 6   (cairo_text_extents_t(ascentdescent max_x_advancemax_y_advance cairo_font_extents_tc_cairo_font_slantQCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tl_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style @CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;[cairo_font_options_tS _cairo_font_optionsr  subpixel_order lcd_filter/ hint_style@ hint_metrics round_glyph_positionsā0_cairo_font_type(CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t T`Y>_cairo_surface_type8 9CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR xcairo_raster_source_acquire_func_t rr$ cairo_raster_source_release_func_t"  rcairo_raster_source_snapshot_func_t7 (.u Bcairo_raster_source_copy_func_tI jpu cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. ( CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV ? cairo_region_t !_cairo_regionsigned charint16_t%5!short intuint16_t&int32_t'uint32_t(w!cairo_fixed_t AR! _cairo_point F! x Gx! y Hx!cairo_point_t I! _cairo_list ,! next -! prev -!!cairo_list_t .!cairo_atomic_int_t < +D"@ ,"cairo_reference_count_t -/"cairo_array_t9x" _cairo_array" size num_elements element_size elements& cairo_composite_rectangles_t="_cairo_composite_rectangles 7G$ 8r op 9; ;$  mask <$  destination =$ ( bounded ?$ 8 unbounded @$ H is_bounded Aa!X source_sample_area C$ \ mask_sample_area D$ l source_pattern FImask_pattern GIoriginal_source_pattern Horiginal_mask_pattern I| K[$ _cairo_clip4<$ =$ path>;: boxes@8 num_boxesA regionCA: is_regionD embedded_boxF1$cairo_clip_path_t?$_cairo_clip_path83a%@ 4D" path5p( 6$ 7(r 80prev9;:4cairo_color_t@v% _cairo_color(% red green blue alpha  T "g $ &cairo_color_stop_tA & _cairo_color_stop(& red green blue alpha B! T B!"g B!$ B!&cairo_damage_tE&_cairo_damage$-' .u region/A: dirty1 remain1 chunks7J tail7RJ boxes88$cairo_font_face_backend_tG<'_cairo_font_face_backend@'typeA(create_for_toyDCdestroyKscaled_font_createN"D get_implementationUFDcairo_hash_entry_tK' _cairo_hash_entry( hash>cairo_hash_table_tL*(_cairo_hash_tablecairo_image_surface_tMZ(_cairo_image_surfacecairo_path_fixed_tR(_cairo_path_fixed e) last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo q1 bufs:$cairo_solid_pattern_tU) _cairo_solid_patternP* Q colorRa%hcairo_surface_backend_tW;* _cairo_surface_backendh.o, type/9 finish2V: create_context5k: create_similar8: create_similar_image=: map_to_imageC: unmap_imageF: J ; acquire_source_imageN8; release_source_imageSS;$ Xh;( copy_page[};, show_page^};0 get_extentsi;4 get_font_optionsm;8 flushq;< mark_dirty_rectangleu;@ paint|%<D maskN<H stroke<L fill<P fill_strokeD=T show_glyphsw=X has_show_text_glyphs=\ show_text_glyphs=` get_supported_mime_types=dcairo_user_data_array_tac"cairo_scaled_font_backend_td,_cairo_scaled_font_backend(-type(finiscaled_glyph_initBtext_to_glyphsB ucs4_to_indexCload_truetype_table;Cindex_to_ucs4`Cis_syntheticuCindex_to_glyph_name%C load_type1_data:C$cairo_scaled_glyph_te- _cairo_scaled_glyph. ' metricsF fs_metricsF8 bbox1h6 &!x &!z has_info| : path A recording_surfacer dev_private_keyq! dev_private "cairo_compositor_th. cairo_compositor5M/ delegate6BI paint9gI mask=gI strokeAI fillKI SI_cairo_lcd_filter/CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tM/_cairo_round_glyph_positions0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t00Y_cairo_point_double0xycairo_point_double_t0_cairo_circle_doubleA1center0radiuscairo_circle_double_t1_cairo_line"1p1#!p2$!cairo_box_t%_1_cairo_stroke_style(rD2line_widthsline_captline_joinuv miter_limitvdashwD2num_dashesxdash_offsety cairo_stroke_style_tz1_cairo_int_status58CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thg2(1182cairo_path_op_t8 _cairo_path_buf L9 linkM" num_opsN size_opsO num_pointsP size_pointsQ opS9` T98!cairo_path_buf_tU9_cairo_path_buf_fixedW9 X9 opZ9 ` [ :<8 :2!:27cairo_path_buf_fixed_t\9$ u V:G:Hk:\:r: q:r: :::=(:8:::r;;$ :u ,;,;2;:; S;:>;rh;Y;8};n;;;; ;;;u ;;u ;;8<;< <G$;8N<;<+<8<;<<<<<<p(<J2<T<8<;<<<8D=;<;<<<<<8w=;TB<J==}=8=;T0B<====cairo_surface_func_t1>> &>r,>*(&WORD{DWORD|>ULONG_PTR7>LONG HANDLE|_LIST_ENTRYC>FlinkD>BlinkE>>LIST_ENTRYF>_RTL_CRITICAL_SECTION_DEBUG ?Type=>CreatorBackTraceIndex=>CriticalSectionf@ProcessLocksList>EntryCountI>ContentionCountI>FlagsI>CreatorBackTraceIndexHigh=>SpareWORD=>_RTL_CRITICAL_SECTIONf@DebugInfol@LockCountg>RecursionCountg>OwningThreadt> LockSemaphoret>SpinCountV>?PRTL_CRITICAL_SECTION_DEBUG@>RTL_CRITICAL_SECTION?CRITICAL_SECTION@cairo_mutex_impl_t@cairo_mutex_t@tA,p(-A'_cairo_toy_font_face4A tfamily owns_family$slantQ(weight,impl_face@0cairo_toy_font_face_t"A_cairo_scaled_glyph_infouBCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tA&8BAuBB8BN,Z,fB>Ca!B8;C>  lC8ZC>ZCa!ACuCfC8CB>l{C8C  lCu CCCA@Cu D<<DDDBC@FD<<D(D _cairo_surface_patternpUD V Xrhcairo_surface_pattern_tYLD _cairo_gradient_stop0[D offset\ color]%cairo_gradient_stop_t^D _cairo_gradient_pattern`pE a n_stopsch stops_sizedl stopsepEp stops_embeddedfvExDDE2cairo_gradient_pattern_tgD _cairo_linear_patterniE jE pd1l0 pd2m0cairo_linear_pattern_tnE_cairo_radial_patternpKF qE cd1sA1 cd2tA1cairo_radial_pattern_tuFwF xE!linearzE!radial{KFcairo_gradient_pattern_union_t|iF_cairo_mesh_patchF` FcolorsG0G22a%G2cairo_mesh_patch_tF _cairo_mesh_patternG  patchesc"h current_patchGx current_side| has_control_pointG has_colorGGG2cairo_mesh_pattern_t8G _cairo_raster_source_patternH  content h $ l acquireV| release  copyB finishJ cairo_raster_source_pattern_tGI !solid) D!gradientF!meshG!raster_sourceœHcairo_pattern_union_tHG$HI.8aIBIaI"MI8IBIaI<<<<mI8IBIaI<I8IBIaIBTI _cairo_damage_chunk2RJ next3RJ 48 count5 size6 J"_cairo_compositor_stroke~8K## ~BI# r$op;# $path<$style<$ctm<$ctm_inverse<# #r #| <% "% 8&XJh'RL'}J(J(J(J (J(J(J(J(J (J((J,)Kz* K>+h&RK,ts,t,t,t  ,t,tw,tu,t,-Eh*L,tv,ts,t,t w,tu,t,tz,t (+thR@L,t{.hR,ts/_cairo_compositor_paint-8hWM0# -BIt1 .r2op/;1 0 1| 1<3 3"z4 48+hRM,tv,tw,t,t  ,t-h/M,ts,tv+4hREM,t{.?hR,tv/_cairo_compositor_maskU8`hrN0# UBI1 Vr2opW;1 X 2maskY1| Z<3 \"z4 ]8+h6S2N,tv,tw,t,t  ,t,t-ȊhJN,ts,tv+hR`N,t{.hR,tv&XJhO(}J(J(J(J (J(J(J(J(J (J((J,5K5 K+hSO,t@,t@,tv6hK/_cairo_compositor_fill8hP0# BIF1 r2op;1  2path<1 1 1r  1| <$3 "z4 8{+fhS!P,ts,t,t,t  ,tv,t$-h[P,tw,ts,tv,t u,tz,t +ʌhRqP,t{.hR,ts/_cairo_compositor_glyphs8hR0# BI1 r2op;1  1 T1 2scaled_fontB1| <3 "z7overlapz4 8+rhTQ,ts,t,t,t  ,t,tw,tu,t,t z-hQ,tv,ts,t,t w,tu+hRQ,t{.hR,ts8_cairo_unbounded_rectangle(9_cairo_composite_rectangles_init_for_stroke ^8RaIr;<<<<9_cairo_damage_add_rectangleF7>R7>:_cairo_composite_rectangles_fini RaI9_cairo_composite_rectangles_init_for_paint O86SaIr;<9_cairo_composite_rectangles_init_for_mask V8SaIr;<;_cairo_pen_vertices_needed S<9_cairo_composite_rectangles_init_for_fill h8TaIr;<<9_cairo_composite_rectangles_init_for_glyphs 8zTaIr;BT<zTo UGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-contour.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src h |doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned int_iobuf ._ptr2_cnt_base2_flag _file_charbuf _bufsiz!_tmpfname"2FILE$cairo_bool_tk  _cairo_status4+ CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^P _cairo_rectangle_int x y width height cairo_rectangle_int_tBsigned charshort intint32_t'int64_t)!uint64_t*cairo_uint64_tpcairo_fixed_t A_cairo_point FXx Gy Hcairo_point_t I._cairo_list ,{ -prev -mcairo_list_t .mcairo_contour_t B_cairo_contour  @. { A_ BB C. tail C}embedded_points E cairo_contour_chain_t CK _cairo_contour_chain 5 points 6qH 7S 7{ 8w cairo_contour_iter_t D _cairo_contour_iter ; point BՕh R)`s)T*pOi;?h*[)# )-@h*:-@:7k>Bhp)`~)T*O:+ÖhOy)Ah0:6$hC .mh /P/RP/QX/t.h7/P/RX/QP/t0yh/tP~h/t~h/t cB_cairo_contour_resethJCi >*h)G@h:S=:_q6hC ?l×h!))1*h'4(G:S:_6hC B_cairo_debug_print_contour hgDfilegCi -B }#-H p-S &i>h )>h)2.nhV /tw/th~h.hV ?/tw/tT~h/tv0hV /tw/th~h/t 0/t0.B__cairo_contour_remove_last_chainh6Ci -B }F6&hC E_cairo_unbounded_rectangle(F_assert0 GGGH_cairo_error q+* G+ImallocNC GJfreeV GNKfprintfyGgGLZGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-damage.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src@hcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_status4xCAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t cairo_region_t # _cairo_region1^ 2( 3x rgn5Esigned charshort intint32_t'pixman_region32_data_tpixman_region32_data size  numRects pixman_box32_tpixman_box32E x1z y1z x2z y2z pixman_region32_t_pixman_region32 extents  data cairo_fixed_tAz _cairo_pointF xG yHcairo_point_tIcairo_atomic_int_t< +( ,cairo_reference_count_t - cairo_damage_t E] _cairo_damage$ - .x /5  dirty 1 remain 1 chunks 7A  tail 7 8% $_cairo_line " p1 # p2 $cairo_box_t %    5 - G _cairo_damage_chunk 2 next 3 base 4  count 5 size 6 A _cairo_damage_reduce;   ; free_boxes   b chunk last  5 _cairo_damage_create_in_error+; @h{  +xCh  -xOh4t_cairo_damage_create2; `hf  4; Yh  8xh4t1ohRt $ _cairo_damage_destroyKЙhVb  K; !chunkM w!nextM "hk" h~#hk$_cairo_damage_add_boxes[; 0h[ % [; % \ &count]k!chunk_ !n`!size`&'h tutw'hR" t\#4$'h@ twtv4$"h{ $h ts_cairo_damage_add_box; 0h  ; (box )Bhb PRQ1_cairo_damage_add_rectangle; Ph56 ; (r*box `hb PRtQ1_cairo_damage_add_region; h* ;    w*nboxl'httlhb P + h:, - . . . . /O0 /O1 1 1 @1 ^1 2O1 'h6{tvtsh~ts'ihtu'htX'hkt\"˜hRh tv*__cairo_damage__nil( ~h G 3_cairo_unbounded_rectangle(4_cairo_error qxR5x6malloc k57free ~57cairo_region_destroy 55 8memcpy555-4_cairo_region_get_boxesI 55'9_cairo_region_create_from_boxesF5 5 5]GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-debug.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch"doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned int_iobuf _ptr!_cnt_base!_flag _file_charbuf _bufsiz!_tmpfname"!FILE$cairo_bool_tk _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^? _cairo_rectangle_int x y width height cairo_rectangle_int_t1signed charshort intint32_t'cairo_fixed_tA_cairo_pointFxGyHcairo_point_tI_cairo_list,]next-]prev-].cairo_list_t..cairo_path_fixed_tR_cairo_path_fixed  e last_move_point fcurrent_point ghas_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty oextents q buf s $ _cairo_line" p1# p2$ cairo_line_t% cairo_box_t% _cairo_edge8w line9 top: bottom: dir; cairo_edge_t<) _cairo_polygon>H status? extentsA  limitB  limitsCH $ num_limitsD( num_edgesF, edges_sizeG0 edgesHS 4 edges_embeddedIY 8N  w w i ' cairo_polygon_tJ   = cairo_path_op_t 8_cairo_path_buf L@ link Mcnum_ops Nsize_ops O num_points Psize_points Qop S@ points TF  cairo_path_buf_t U _cairo_path_buf_fixed W base XL op Z points [ < ' '7cairo_path_buf_fixed_t \d  ww cairo_path_fixed_move_to_func_t " 6 = cairo_path_fixed_line_to_func_t " cairo_path_fixed_curve_to_func_t   =   cairo_path_fixed_close_path_func_t  _cairo_fixed_to_double f_print_curve_tohd" =p1ׁ p2؁ p3ف   h t  hۑ  (hۮ  1h  9h  Bh 3^htth_print_line_toph: =pointˁ  wh ́ G h͞ [htth_print_move_toh:T =point  h  o ȝh7 htth_print_closeh- =htht1t2t cairo_debug_reset_static_data? hgI 2h# 7hF # ?  unique_id @ serial A damage BG _finishing D$ E$ is_clear F$ has_font_options G$ owns_device H$ J5( mime_data K58 device_transform MH device_transform_inverse Nx device_transform_observers O1# x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ] snapshot_detach ^F snapshots `1#a b1#+ icairo_device_t _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tďcairo_pattern_t_cairo_patternh @v A# B  C5 observers D1# F filter H"$ extend Ih!( has_component_alpha J,Z L0 M`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp, CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tD g_cairo_rectangle_int\ xyA   cairo_rectangle_int_t _cairo_operatorZsCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|z _cairo_antialiasOCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_ti_cairo_line_cap2CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tK_cairo_rectangle xyA  cairo_rectangle_t_cairo_rectangle_list   rectanglesnum_rectanglescairo_rectangle_list_t-cairo_scaled_font_t  _cairo_scaled_font 4} S/1 V v W# X5 original_font_face ZI ]I j ^( ctm _XY ` placeholder b holdover c d scale g scale_inverse hmax_scale iG jfs_extents k8mutex nI` pAxglyph_pages q1#|cache_frozen rglobal_cache_frozen s u1# xIlink y1#cairo_font_face_t"_cairo_font_face  /1  v # 5  I>"index?Rx@yAcairo_glyph_tB^bnum_bytes_ `cairo_text_cluster_ta8_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Mx_bearingy_bearingA     (cairo_text_extents_t(ascentdescent max_x_advancemax_y_advance cairo_font_extents_tj_cairo_font_slantXCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_ts_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style GCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;bcairo_font_options_tS_cairo_font_options O O subpixel_order  lcd_filter 9 hint_style G hint_metrics  round_glyph_positions ġ9_cairo_font_type/CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t Mg"sbR_cairo_path_data_typeCAIRO_PATH_MOVE_TOCAIRO_PATH_LINE_TOCAIRO_PATH_CURVE_TOCAIRO_PATH_CLOSE_PATHcairo_path_data_type_tcairo_path_data_t6_cairo_path_data_tpheaderppoint lengthxycairo_path   datanum_datacairo_path_t_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  \  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t  _cairo_extend. h!CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO "CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV !cairo_region_t H" _cairo_regionsigned charint16_t %u"short intint32_t 'uint32_t ("cairo_fixed_tA"_cairo_pointF" xG" yH"cairo_point_tI"_cairo_list,+# next-+# prev-+#"cairo_list_t."cairo_atomic_int_t<cairo_atomic_intptr_tX+#v ,E#cairo_reference_count_t-|#cairo_array_t 9#_cairo_array #$ size num_elements  element_size  elements : cairo_backend_t ::$ _cairo_backend/Z, 0|M destroy1 get_original_target3HD get_current_target4HD save6A restore7A push_group9M pop_group:M set_source_rgba(N( get_source?M, set_antialiasABN0 set_dashBqN4 set_fill_ruleCN8 set_line_capDN< set_line_joinEN@ set_line_widthFND set_miter_limitGNH set_opacityHNL set_operatorINP set_toleranceJNT get_antialiasLOX get_dashM(O\ get_fill_ruleN=O` get_line_capOROd get_line_joinPgOh get_line_widthQ|Ol get_miter_limitR|Op get_opacityS|Ot get_operatorTOx get_toleranceU|O| translateWO scaleXO rotateYN transformZO set_matrix[O set_identity_matrix\A get_matrix]O user_to_device_P user_to_device_distance`P device_to_useraP device_to_user_distancebP user_to_backenddP user_to_backend_distanceeP backend_to_userfP backend_to_user_distancegP new_pathiA new_sub_pathjA move_tokO rel_move_tolO line_tomO rel_line_tonO curve_too4P rel_curve_top4P arc_toqbP rel_arc_torbP close_pathsA arcuP rectanglevM path_extentsxP ylF get_current_pointzP copy_path|Pcopy_path_flat}Pappend_path~Qstroke_to_pathAclipA clip_preserveAin_clipCQclip_extentslQreset_clipAclip_copy_rectangle_listQ paintA$paint_with_alphaN(mask(N,strokeA0stroke_preserveA4in_strokeCQ8stroke_extentslQ<fillA@fill_preserveADin_fillCQHfill_extentslQLset_font_faceQPget_font_faceQTset_font_sizeNXset_font_matrixO\get_font_matrixO`set_font_optionsQd@Dhset_scaled_fontQlget_scaled_fontQpfont_extentsRt NRxglyph_pathmR|glyph_extentsRA Acairo_clip_t >n,_cairo_clip4<,G =\ path>C boxes@A num_boxesA regionC!C is_regionD embedded_boxF9$cairo_clip_path_t ? - _cairo_clip_path83t-v 4# path5 27 6$ 7(O 8O0prev9C4cairo_color_t @-_cairo_color( . red green  blue   red_short  green_short " blue_short $ alpha_short &cairo_damage_t E5. _cairo_damagecairo_font_face_backend_t Ge._cairo_font_face_backend@. A/create_for_toyDLdestroyKscaled_font_createNM get_implementationU'Mcairo_gstate_t H / _cairo_gstate`)0 op*s , -O .O stroke_style0: 7 2H 4IL+ 5IP previous_scaled_font6ITj 7X+8 clip:R < parent_target= original_target> device_transform_observerA1 ctmC ctm_inverseDsource_ctm_inverseE is_identityFP$HTnextJRXcairo_glyph_text_info_t J0_cairo_glyph_text_info /1 utf8 Ȫ utf8_len  clusters 9 num_clusters  cluster_flags cairo_hash_entry_t KI1_cairo_hash_entry q1 hash Rcairo_hash_table_t L1 _cairo_hash_tablecairo_image_surface_t M1 _cairo_image_surfacecairo_observer_t O1_cairo_observer n 2 link o1# callback pg8cairo_path_fixed_t R:2 _cairo_path_fixed ei3 last_move_pointf" current_pointg" h needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoG q9 bufsB$cairo_solid_pattern_t U3_cairo_solid_pattern P3 base Q color Rt-hcairo_surface_backend_t W3_cairo_surface_backendh.5 / finish26C create_context5KC create_similar8oC create_similar_image=C map_to_imageCC unmap_imageFC$JC acquire_source_imageND release_source_imageS3D$a XHD([]D, ^]D0 get_extentsiwD4@mD8 flushqD< mark_dirty_rectangleuD@ paint|ED mask.EH strokeEL fillEP fill_stroke$FT show_glyphsWFX has_show_text_glyphslF\ show_text_glyphsF` get_supported_mime_typesFdcairo_user_data_array_t a#cairo_scaled_font_backend_t d:6_cairo_scaled_font_backend(D7 /finiscaled_glyph_initKtext_to_glyphsK ucs4_to_indexKload_truetype_tableLindex_to_ucs4ALis_syntheticVLindex_to_glyph_name%L load_type1_data:L$cairo_scaled_glyph_t e`7_cairo_scaled_glyph Q8 /1 metrics M fs_metrics M8 bbox 9h f"x f"z has_info | surface C path I recording_surface  dev_private_key " dev_private  1#a8a81Q8_cairo_lcd_filter 9CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t m8_cairo_round_glyph_positions 9CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t $99b_cairo_line "9p1 #"p2 $"cairo_box_t %9_cairo_stroke_style( r: s t2 u miter_limit vdash w: xdash_offset y cairo_stroke_style_t z: %;CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t :_cairo_int_status5ACAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th;;q1 AA9cairo_path_op_t8_cairo_path_buf LrB linkM1# num_opsN size_opsO num_pointsP size_pointsQ opSrB pointsTxBA"cairo_path_buf_tUA _cairo_path_buf_fixedWB baseX~B opZB points[B< AB!F "B!F7cairo_path_buf_fixed_t\B,1" 6C'COKCV "sV!F)_cairo_gstate_user_to_backend_distanceV* 7S(xם:(yם:"_cairo_default_context_close_pathU W#aU$crWT)_cairo_gstate_backend_to_user_distanceTW* 7S(x:(y:"_cairo_default_context_set_source W#a#$$cr T"_cairo_restrict_valueW&value&min&max"_cairo_default_context_set_source_rgba% X#a%&red%&green%&blue%# %$cr'T% (% ) '_cairo_default_context_restore} X*a}-crT'_cairo_clip_is_all_clipped*X(clip*D'_cairo_fixed_from_int>")Y(i>'_atomic_storeF[Y(slotFD(ptrF'_atomic_fetch:Y(slot:D-ptr<._cairo_default_context_createOY# $crT%  '_freed_pool_getOZ(poolOZ-ptrQ-iRS)_freed_pool_putfXZ(poolfZ(ptrf-ih/_cairo_default_context_has_current_pointhZ0a1crT2"Th%Z3OT4[T5ƠhZ6ts7Πh6ts/_cairo_default_context_show_page h_[8at9crTt:h/_cairo_default_context_copy_page h[8a9crT:h/_cairo_default_context_glyph_extents$ hi\8a$0 %=R0 &0G '[ 9cr)T;h9666  /_cairo_default_context_glyph_path h/]0a0 =R0 9crT7;hv6t6t6t #/_cairo_default_context_glyphs  @h]8a 0 =R0   5zh&^6tl?h[/_cairo_default_context_set_font_face h6_8a0 I9crT;h6/_cairo_default_context_set_font_matrix h_8a)0ZE9crT);hå6/_cairo_default_context_set_font_options h 1`0a0Y L1crT7ʡh6t@_cairo_default_context_get_font_optionsСh`8a=0Y D9crT=;h*6@_cairo_default_context_get_font_matrixh&a8aQ0ZO9crTQ;h\6/_cairo_default_context_set_font_size ha8ae  yA&h Lb$status__ 72h6t17hަ6tl/_cairo_default_context_fill_extents7 @h?$c0a7   B"Th&dCOTDhE[T5 hd6ts7h6ts7h6ts/_cairo_default_context_stroke_extents  h?e0a 6t#/_cairo_default_context_stroke h<g0a1crT>  B"ThgCOTDhE[T5hg6ts7h6ts7ޣh>6ts/_cairo_default_context_mask h,h8a M :B"ThSkCOTcDhE[Tc5hk6ts7Ĥh6ts7hO6ts/_cairo_default_context_append_path Фhk8awFpathQ9crTw:hy/_cairo_default_context_copy_path_flatPhl0a9crT7h6t#6t/_cairo_default_context_copy_pathPhl0a9crT7(h۩6t#6t/_cairo_default_context_get_current_point0hm0a  %KhP"$dy2_fixed>"$dx3_fixed?"$dy3_fixed?"GsVhPA uCVUCVCV7h6th6t`GVhPE2uC5VIPJYVBVh F_uC5VDh JYVBV&h HuC5VD&h JYVBV0h IuC5VD0h JYVBV:h KuC5V*D:h JYVBVDhLvC5V>DDhJYVBsVh&B[vCVRCVCV7ѩh6tX6tPBsVԩh+CvCVCVCV37h6tH6t@7h@6ts6t6t6t 6t6t6t@_cairo_default_context_user_to_backend_distancehw8aF0a] b GVhQtCV]IQEV]:hЫ5hj}6ts6t6t  5hz6ts6t`6t 5ԭhz6ts6t 6t h7hz6ts6t`6t /_cairo_default_context_new_sub_path h0a1crT7$h6t#@_cairo_default_context_backend_to_user_distance0h\8a C=ZD@% E GTWhQHؑLWCWbIQEWb7hMtGTWhQQCWCWIQEW7h6ts5̰h.56t5had6tw6t6t 5h6ts6tw7h6tsN_cairo_default_context_get_current_targetm0hOamPcroT:@hN_cairo_default_context_pop_group@h3;QaPcrTR 1Pgroup_patterneSgroup_matrixSdevice_transform_matrixR گ Tdoneh?Yh?lh?th75ha6ts6ts5h.6tv5hԮ*6tu5h?6tv5ұh\6tw6t?h5hɵz6tu5h6ts6tu5h&6tv5'hȔ6tw6tv56hJ6tw6t5BhJ6tw6tu5`hu*6t8h6t h6t7qh6t3N_cairo_default_context_saveu h QauPcrwT7hĶ6t#6t#N_cairo_default_context_push_group hQaUcontent, PcrTR PclipRLR  TbailʳhKQPparent_surfaceVG \ PPbounded-is_emptyWX|h¸CYWXhՖCYN?βh5h6tw6tu5h6tv5hH$6tu5+hz86t25OhU6tw6t5vhj6tu5h,6ts5h_6t6t07Gh6t<?h5hĶӗ6ts6ts5ȳhȸ6tu5ҳh&6tu7,h6t06t06t0N_cairo_default_context_get_original_targetePhOaePcrgT:`h32S`ht03S3SESESETKQ3SSCSIQJSJSJT7ϴhf6ts?h5hå6ts(7h6ts2gThg3T3TET44T~ET4T~Ah 3TCTDh JTJTJTJT?h5,h6ts6t 6t 6t 6t 5зh:7߷h6t hX_cairo_default_context_finiDhߟUcrDTAEhR N7S?Yh5ha6tw6tu?/h05qh՟6ts:hPY_cairo_default_context_destroyYhUQaYPcr[TZZhPRa37Z hCCZIPRENZW)YhkCOYKCCY^7hi6t h6ts7h:6ts[_cairo_default_context_init hYD7SI=Q__cairo_gstate_stroke j7SI__cairo_gstate_mask 7S`_cairo_gstate_paint 7S__cairo_gstate_copy_clip_rectangle_list<Q7S__cairo_gstate_reset_clip2 7S__cairo_gstate_in_clip*O7S__cairo_gstate_clip/ y7SI`_cairo_path_append_to_context6 QO`_cairo_path_create_flat/P۩IO`_cairo_path_create+PIOa_do_cairo_gstate_backend_to_user<7S::__cairo_path_fixed_get_current_point|I||"a_cairo_gstate_path_extentsê7SI::::a_do_cairo_gstate_user_to_backend7S::__cairo_path_fixed_line_to 1I""`sin F`cos [a_cairo_arc_path_negative!4Oa_cairo_arc_path!,ЫO__cairo_path_fixed_close_path Ia_do_cairo_gstate_user_to_backend_distance@7S::__cairo_path_fixed_rel_curve_to I""""""__cairo_path_fixed_curve_to ڬI""""""__cairo_path_fixed_rel_line_to I""__cairo_path_fixed_rel_move_to NI""__cairo_path_fixed_move_toy I""^_cairo_path_fixed_new_sub_path~Ia_do_cairo_gstate_backend_to_user_distance7S::a_cairo_gstate_device_to_user_distance/7S::a_cairo_gstate_device_to_userc7S::a_cairo_gstate_user_to_device_distance7S::a_cairo_gstate_user_to_deviceԮ7S::a_cairo_gstate_get_matrix7SOa_cairo_gstate_identity_matrix*7S`_cairo_gstate_set_matrix Y7SE`_cairo_gstate_transform 7SE`_cairo_gstate_rotate 7S`_cairo_gstate_scale 7S`_cairo_gstate_translate 7S`_cairo_gstate_get_toleranceA7S`_cairo_gstate_get_operatortsm7S`_cairo_gstate_get_opacityz7S`_cairo_gstate_get_miter_limitǰ7S`_cairo_gstate_get_line_width7S`_cairo_gstate_get_line_join"7S`_cairo_gstate_get_line_cap2N7S`_cairo_gstate_get_fill_rule{7Sa_cairo_gstate_get_dash7S:@:__cairo_gstate_get_antialiasOܱ7S`_cairo_gstate_set_tolerance} 7S`_cairo_gstate_set_operatorq ?7Ss`_cairo_gstate_set_opacityw o7S`_cairo_gstate_set_miter_limit 7S`_cairo_gstate_set_line_width ֲ7S`_cairo_gstate_set_line_join 7S`_cairo_gstate_set_line_cap 97S2`_cairo_gstate_set_fill_rule k7S`_cairo_gstate_set_dash 7SfN__cairo_gstate_set_antialias} ճ7SO`_cairo_gstate_get_sourcen7S`_cairo_gstate_set_sourcek .7S_cairo_pattern_create_for_surface a^cairo_matrix_init_translate O^cairo_pattern_set_matrix E^cairo_pattern_destroy `_cairo_gstate_get_targetb7S`_cairo_gstate_is_group\77S_cairo_surface_referencea`_cairo_gstate_restoreY 7S__cairo_surface_has_device_transformɵ^cairo_matrix_multiply OEE^_cairo_path_fixed_transform&IE^cairo_surface_destroyJa_cairo_pattern_transform uEa_assert"0`_cairo_pattern_create_in_error Ķ `_cairo_gstate_saveV __cairo_surface_get_extentsC`_cairo_clip_get_extentsHD__cairo_rectangle_intersect1zC__cairo_stock_color%;t-__cairo_surface_create_similar_solid, ^cairo_surface_set_device_offset ,a_cairo_path_fixed_translatew_I""_cairo_recording_surface_create , `_cairo_gstate_get_cliphRȸ7S`_cairo_gstate_redirect_target_ 7S_cairo_image_surface_create 3 `_cairo_gstate_get_original_targetef7S_cairo_scaled_font_reference%II^_cairo_color_init_rgba͹͹t-a_cairo_pattern_init_solid i3a_cairo_pattern_fini &__cairo_operator_bounded_by_maskXs__cairo_gstate_clip_extents57S::::__cairo_color_equal ú_cairo_pattern_create_rgba a_freed_pool_resetwZ^free#0a_cairo_gstate_finiSP7Sa_cairo_fini_cairo_user_data_array_initeA A >_cairo_user_data_array_finihq A?_cairo_user_data_array_get_datakl A @_cairo_user_data_array_set_datao A l ?hGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-error.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcPh3charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_status4kCAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charshort int _cairo_errorAk= statusAk Ph3 .`h.c|htPht@htD_cairo_unbounded_rectangle(_assert0UiGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-fallback-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface314B device5B type:B content< >T&?~  unique_id@ serialA damageBB _finishingD$ 2E$ is_clearF$ has_font_optionsG$ owns_deviceH$J1( mime_dataK18 device_transformMH device_transform_inverseNx device_transform_observersO& x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]{ snapshot_detach^B snapshots`&b& font_optionsicairo_device_tG_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tVcairo_pattern_t _cairo_patternh@AT&B~ C1 observersD& typeF filterH $ extendI1 ( has_component_alphaJ, matrixL0 opacityM` _cairo_status4~ CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t \_cairo_rectangle_int- xywidth  cairo_rectangle_int_t _cairo_operatorZDCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|K _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t]_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t:_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4}Sw+V~ WT&X1 original_font_faceZE font_face]E font_matrix^( ctm_X options` placeholderb holdoverc 2d scaleg scale_inversehmax_scaleijfs_extentsk8mutexnxE`sp=xglyph_pagesq&|cache_frozenrglobal_cache_frozensRu&xElinky&cairo_font_face_t"_cairo_font_face w+~ T&1 E>"index?Gx@yAcairo_glyph_tB^bnum_bytes_'`cairo_text_cluster_ta8_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Ox_bearingy_bearingwidth  (cairo_text_extents_t(ascentdescent max_x_advancemax_y_advance cairo_font_extents_tl_cairo_font_slantZCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tu_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style ICAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;dcairo_font_options_tS  _cairo_font_options  subpixel_order lcd_filter4 hint_styleI hint_metrics round_glyph_positions$5_cairo_font_type1CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t ]"ibG_cairo_surface_type8 BCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t {{- cairo_raster_source_release_func_t"  {cairo_raster_source_snapshot_func_t7 17~ Kcairo_raster_source_copy_func_tI sy~ cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 1 CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV H cairo_region_t !_cairo_regionsigned charint16_t%>!short intuint16_t&int32_t'uint32_t(pixman_image_t !z!z! k%PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t !cairo_fixed_t A[! _cairo_point F% x G% y H%cairo_point_t I% _cairo_list , & next - & prev - &%cairo_list_t .%cairo_atomic_int_t < +T& ,%&cairo_reference_count_t -?&cairo_array_t9& _cairo_array& size num_elements element_size elements/ cairo_composite_rectangles_t= '_cairo_composite_rectangles7[(8{ op9D source;-  mask<-  destination=- ( bounded?- 8 unbounded@- H is_boundedAj!X source_sample_areaC- \ mask_sample_areaD- l source_patternFMmask_patternGMoriginal_source_patternHoriginal_mask_patternIclipKMcairo_clip_t>o( _cairo_clip4<(=- path>> boxes@= num_boxesA regionC> is_regionD embedded_boxF06$cairo_clip_path_t? )_cairo_clip_path83u)4T& path5-i6$_7(8 0prev9>4cairo_color_t@) _cairo_color(* red green blue alpha "$&cairo_color_stop_tA* _cairo_color_stop(* red green blue alphaK! K!"K!$K!&cairo_damage_tE*_cairo_damagecairo_font_face_backend_tG*_cairo_font_face_backend@w+typeA1create_for_toyD{HdestroyKscaled_font_createNH get_implementationUHcairo_hash_entry_tK+ _cairo_hash_entry+ hashGcairo_hash_table_tL+_cairo_hash_tablecairo_image_surface_tM,_cairo_image_surface00-;1z3!compositor4MparentB{pixman_formatDk% formatE dataF widthH IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_tR*-_cairo_path_fixed eg. last_move_pointf% current_pointg% has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoq06 bufs>$cairo_solid_pattern_tU. _cairo_solid_patternP.;Q colorRu)hcairo_surface_backend_tW. _cairo_surface_backendh.1 type/B finish2> create_context5> create_similar8"? create_similar_image=F? map_to_imageCf? unmap_imageF? sourceJ? acquire_source_imageN? release_source_imageS?$X?( copy_page[@, show_page^@0 get_extentsi*@4 get_font_optionsmF@8 flushq`@< mark_dirty_rectangleu@@ paint|@D mask@H strokeDAL fill|AP fill_strokeAT show_glyphs BX has_show_text_glyphsB\ show_text_glyphskB` get_supported_mime_typesʆBdcairo_user_data_array_tas&cairo_scaled_font_backend_tdT1_cairo_scaled_font_backend(_2type1finiscaled_glyph_initIGtext_to_glyphsG ucs4_to_indexGload_truetype_tableGindex_to_ucs4Gis_syntheticHindex_to_glyph_name%1H load_type1_data:UH$cairo_scaled_glyph_te{2 _cairo_scaled_glyphh3w+ metricsO fs_metricsO8 bbox06h/!x/!z has_info|`? pathE recording_surface{ dev_private_key! dev_privateR&cairo_compositor_th3 cairo_compositor53 delegate6M paint9M mask=M strokeA2N fillK`NsSN_cairo_lcd_filter4CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t3_cairo_round_glyph_positions$5CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t4O5b_cairo_point_double5xycairo_point_double_tT5_cairo_circle_double5center5radiuscairo_circle_double_t5_cairo_line"06p1#%p2$%cairo_box_t%6_cairo_stroke_style(r6line_widthsline_captline_joinu miter_limitvdashw6num_dashesxdash_offsety cairo_stroke_style_tzD6_cairo_int_status5g=CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th 7+06cairo_path_op_t8 _cairo_path_buf L)> linkM& num_opsN size_opsO num_pointsP size_pointsQ opS)>T/>=%cairo_path_buf_tU=_cairo_path_buf_fixedW>;X5> opZ> [>< =>!; %>!;7cairo_path_buf_fixed_t\M>( ~ >>Q>>{"? ?{F? (?`?`?+L?g=?`?l?{??- ?~ ???`?? ?`??{??g=@@*@?@ @@@@0@~ `@L@~ @f@g=@D@@[(@g=@D@@g=#AD#A.A9A9A @)A-4A6?A@g=|AD#A @JAg=AD #AD.A9A9A @Ag= BD]K@ABBg=kBD]I5K@%BBBqBcairo_surface_func_t1BB B{B.1*WORD{DWORD|GULONG_PTR7GLONGHANDLE|_LIST_ENTRYCJCFlinkDJCBlinkEJCCLIST_ENTRYFC_RTL_CRITICAL_SECTION_DEBUG [DTypeBCreatorBackTraceIndexBCriticalSectionDProcessLocksListPCEntryCountBContentionCountBFlagsBCreatorBackTraceIndexHighBSpareWORDB_RTL_CRITICAL_SECTIONDDebugInfoDLockCountBRecursionCountBOwningThreadC LockSemaphoreCSpinCountB[DPRTL_CRITICAL_SECTION_DEBUG#EcCRTL_CRITICAL_SECTION[DCRITICAL_SECTION)Ecairo_mutex_impl_tFEcairo_mutex_t^E}E11-_2E*_cairo_toy_font_face48F;}family owns_family$slantZ(weight,impl_faceE0cairo_toy_font_face_tE_cairo_scaled_glyph_infoGCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tVF/g=IGEG0Gg=GW5c5oOGGGj!Gg=GG uGg=GGGj!GHGg=1H*GGuHg=UH u7H~ oHoHuH8FE[H~ H9A9AHHHKHEH9A9AHH _cairo_surface_patternpUI;VX{hcairo_surface_pattern_tYH _cairo_gradient_stop0[qI offset\ color]*cairo_gradient_stop_t^6I _cairo_gradient_pattern`J;a n_stopsch stops_sizedl stopseJp stops_embeddedf JxqI qIJ!;cairo_gradient_pattern_tgI _cairo_linear_patterni|J;jJ pd1l5 pd2m5cairo_linear_pattern_tn9J_cairo_radial_patternpJ;qJ cd1s5 cd2t5cairo_radial_pattern_tuJ"w-K#;xJ$linearz|J$radial{Jcairo_gradient_pattern_union_t|J_cairo_mesh_patchKKcolorsK 5K!;!; u)K!;cairo_mesh_patch_tSK _cairo_mesh_pattern[L; patchess&h current_patch[Lx current_side| has_control_pointaL has_coloraLK qL!;cairo_mesh_pattern_tK _cairo_raster_source_pattern/M; content h- l acquire_| release copyK finishcairo_raster_source_pattern_tL"M#;$solidg.#I$gradient-K$meshqL$raster_source/Mcairo_pattern_union_tTM[(Mh3g=MMM&Mg=2NMM#A.A9A9A Ng=`NMM#A 8Ng=NMMK]fN%_cairo_fallback_compositor_glyphsg=hO&@M&M'scaled_fontK&s] &''overlap(L`?v)g=*hS[O+ts*hSO+tv+ts+tw+tu+t\,h$T%_cairo_fallback_compositor_fill}g= hP&@}M&~M'path#A&i &_& (L`?)g=*ThSRP+ts*hVTP+tv+ts+tw+tu+tX+t$T,h$T%_cairo_fallback_compositor_stroke^g=hQ&@^M&_M'path`#A'stylea.A 'ctmb9A'ctm_inversec9A&_d&e  (Lg`?)hg=*hSQ+tv+ts*khTQ+tv+ts+tL+tw+tu+t \+t$P+t,X,h$T%_cairo_fallback_compositor_maskHg=hmR&@HM&IM(LK`?)Lg=*hS\R+ts*hUR+tv+tw+ts,h$T%_cairo_fallback_compositor_paint3g=hc2S&@3M&4M(L6`?)7g=*hS S+ts*Nh^U(S+tv+tw,ch$T-_cairo_unbounded_rectangle(-__cairo_no_compositor+M._cairo_fallback_compositorMph/_cairo_surface_map_to_image,`?S{0_cairo_surface_offset_glyphsV~ $T{DK]@/_cairo_surface_unmap_image0g=VT{`?0_cairo_surface_offset_fillK~ T{D#A @0_cairo_surface_offset_stroke>~ U{D#A.A9A9A @0_cairo_surface_offset_mask6~ ^U{D@1_cairo_surface_offset_paint/~ {D@0lGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-fixed.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srccharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_t}signed charshort int_cairo_unbounded_rectangle(ClGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-font-face.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcphucharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3'46 device56 type: content< >t?6  unique_id@ serialA damageB6 _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$J%( mime_dataK%8 device_transformMH device_transform_inverseNx device_transform_observersO1 x_resolutionRY y_resolutionSY x_fallback_resolutionYY y_fallback_resolutionZY snapshot_of]7 snapshot_detach^f6 snapshots`1b1 font_optionsicairo_device_t=_cairo_device _cairo_matrix0 xxY yxY xyY yyY x0Y y0Y(cairo_matrix_tLcairo_pattern_t_cairo_patterncairo_destroy_func_t  _cairo_user_data_key> unusedcairo_user_data_key_t_cairo_status46 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^[_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_ttM _cairo_formatw CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t H_cairo_rectangle_int xywidth cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleBCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t\_cairo_line_join7CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t m_cairo_scaled_font42S!V6 WtX% original_font_faceZr9]r9 font_matrix^( ctm_X options` placeholderb holdoverc d scaleg scale_inversehmax_scaleiYjfs_extentsk8mutexn]9`glyphspT1xglyph_pagesq1|cache_frozenrglobal_cache_frozensu1xx9linky1cairo_font_face_t"L_cairo_font_face !6 t% 9>index?3x@YyAYcairo_glyph_tB^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt;0 x_bearingYy_bearingYwidthYY Y Y(cairo_text_extents_t(ascentYdescentYYmax_x_advanceYmax_y_advanceY cairo_font_extents_t(_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t1_cairo_subpixel_orderKCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&j_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t; cairo_font_options_tS _cairo_font_options_ subpixel_orderK lcd_filter( hint_style hint_metricsÌ round_glyph_positions6)_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t _Q%3_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR =! ,cairo_region_t H_cairo_regionsigned charint16_t%ushort intint32_t'uint32_t(cairo_fixed_tA _cairo_pointF xG yHcairo_point_tI _cairo_list ,+ next -+ prev -+cairo_list_t .cairo_atomic_int_t < +t ,Ecairo_reference_count_t -_cairo_array_t9 _cairo_array size num_elements element_size elements cairo_clip_t> _cairo_clip4 < = path >2 boxes @Z1 num_boxes A region C2 is_region D embedded_box F)$cairo_clip_path_t?_cairo_clip_path8 3,  4t path 5!fill_rule 6B$tolerance 7Y( 80prev 924cairo_damage_tEB _cairo_damagecairo_font_face_backend_tGr _cairo_font_face_backend@!typeAcreate_for_toyDa<Kscaled_font_createN< get_implementationU<cairo_hash_entry_tK! _cairo_hash_entryB! hash3cairo_hash_table_tL\!_cairo_hash_tablecairo_image_surface_tM!_cairo_image_surfacecairo_path_fixed_tR!_cairo_path_fixed  e" last_move_point f current_point g has_current_point h needs_move_to i has_extents j has_curve_to k stroke_is_rectilinear l fill_is_rectilinear m fill_maybe_region n fill_is_empty o q) buf s2$cairo_surface_backend_tW# _cairo_surface_backendh.O% type/ finish22 create_context52 create_similar82 create_similar_image= 3 map_to_imageC@3 unmap_imageFZ3 sourceJz3 acquire_source_imageN3 release_source_imageS3$X3( copy_page[3, show_page^30 get_extentsi44 get_font_optionsm 48 flushq:4< mark_dirty_rectangleuc4@ paint|4D mask4H stroke5L fillV5P fill_stroke5T show_glyphs5X has_show_text_glyphs5\ show_text_glyphsE6` get_supported_mime_types`6dcairo_unscaled_font_backend_t^t%_cairo_unscaled_font_backend%cairo_user_data_array_tacairo_scaled_font_backend_td%_cairo_scaled_font_backend(&typefiniscaled_glyph_init/;text_to_glyphsq; ucs4_to_index;load_truetype_table;index_to_ucs4;is_synthetic;index_to_glyph_name%< load_type1_data:;<$cairo_scaled_glyph_te' _cairo_scaled_glyph(! metrics  fs_metrics 8 bbox)h fxfz has_info| surface:3 path9 recording_surface7 dev_private_key dev_private1_cairo_lcd_filter(CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t(_cairo_round_glyph_positions6)CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t(a)_cairo_line")p1#p2$cairo_box_t%f)_cairo_stroke_style(rK*line_widthsYline_captline_joinu7 miter_limitvYdashwK*num_dashesxdash_offsetyY Ycairo_stroke_style_tz)_cairo_unscaled_font *!t**O%cairo_unscaled_font_tn*_cairo_int_status5:1CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th*B!)cairo_path_op_t 8 _cairo_path_buf L1 link M1 num_ops N size_ops O num_points P size_points Q op S1 points T2`1cairo_path_buf_t Uw1_cairo_path_buf_fixed Wj2 base X 2 op Zj2 points [z2<`1z2'2'7cairo_path_buf_fixed_t \#216 22 2272 27 3w 3:3:3o!&3:1Z3:3F37t3t3 `36 333:33 3:33733:1334t33 44 46 :4&46 c4@4:14&44i4:14&&44:14&4555Y45!5Q*54:1V5&4BY4$5:15&BY4&555Y4\5:15&4555:1E6&[)45Z6Z6K6cairo_surface_func_t166 676"', 6>WORD{DWORD|3ULONG_PTR73LONGHANDLE|_LIST_ENTRYC/7FlinkD/7BlinkE/76LIST_ENTRYF6_RTL_CRITICAL_SECTION_DEBUG @8Type6CreatorBackTraceIndex6CriticalSection8ProcessLocksList57EntryCount6ContentionCount6Flags6CreatorBackTraceIndexHigh6SpareWORD6_RTL_CRITICAL_SECTION8DebugInfo8LockCount6RecursionCount6OwningThread6 LockSemaphore6SpinCount6@8PRTL_CRITICAL_SECTION_DEBUG9H7RTL_CRITICAL_SECTION@8CRITICAL_SECTION9cairo_mutex_impl_t+9cairo_mutex_tC92~9%!&9Q _cairo_toy_font_face4:base2family owns_family$slant(weight,impl_facer90cairo_toy_font_face_t9_cairo_scaled_glyph_info:CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t<::1/;9:;:1q;YY!!+5;3;w;:1;3 1;:1;3;;;;:1<;31;:1;< 1<6 U<U<[<:r9A<6 <55<<<g<r9<55<<_cairo_font_face_set_errorH6 = Hr9 I6 !"ret__P#cairo_font_face_destroy>= r9$_cairo_unscaled_font_destroy1q=%1q=*&<phV='<'<(R)<H)<r*S=+=,hOB-th-th-tP.hnB/_cairo_font_face_initVh=F>0Vr90W91hB. hB2cairo_font_face_referencesr9h>0sr9&=0hp?'2=* S>)2=3uhB>-ts .hC4ch>-ts,hOB-t؆h-th-t2cairo_font_face_get_typehE?5r92cairo_font_face_get_reference_counth?5r92cairo_font_face_status6 h?0r92cairo_font_face_get_user_datah,@5r96key67hC-8cairo_font_face_set_user_data6 h@9r9&:key6;; 7hKC---  <_cairo_unscaled_font_init h A;q=;*8_cairo_unscaled_font_reference$q=@hDvA;$q=,|hOB-th-th-t )&>=hUA'd=*8SA)d=^4hA-ts.hC,hOB-th-th-t 6=_cairo_unbounded_rectangle(!>_cairo_font_face_nil?*B`h2?_cairo_mutex_initialized8@_assert0nBA_cairo_errorq6 B6 B_cairo_mutex_initialize1C_cairo_user_data_array_initeBB%C_cairo_user_data_array_finihCBCfreeCD_cairo_user_data_array_get_datakKCB6E_cairo_user_data_array_set_datao6 B6`pGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-font-face-twin.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchdoublefloatsigned charintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned char long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3J o47 device5 7 type:$ content< D> h?Y  unique_id@ serialA damageB7 _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$ J&( mime_dataK&8 device_transformMH device_transform_inverseNx device_transform_observersOf x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]] snapshot_detach^6 snapshots`f bf font_optionsicairo_device_t`_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tocairo_pattern_t_cairo_patterncairo_destroy_func_t!'22 _cairo_user_data_keya unusedcairo_user_data_key_t4_cairo_status4Y CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^~_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_ttp _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t ~_cairo_rectangle_int xywidth cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|& _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t8_cairo_fill_ruleeCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinZCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4U S9" hVY  DW X& original_font_faceZ9 W]9 font_matrix^( ctm_X options` placeholderb holdoverc d scaleg scale_inversehmax_scaleijfs_extentsk8mutexn9`glyphsp1xglyph_pagesqf|cache_frozenrglobal_cache_frozensufox9linkyfcairo_font_face_t"o_cairo_font_face 9"hY D& o9>index?ix@yAcairo_glyph_tB^Anum_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt^0.x_bearingy_bearingwidth (cairo_text_extents_t(ascentdescentmax_x_advancemax_y_advance cairo_font_extents_tK_cairo_font_slant9CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tT_cairo_subpixel_ordernCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style (CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;Ccairo_font_options_tS _cairo_font_options  subpixel_ordern lcd_filter{) hint_style( hint_metricsï round_glyph_positions*_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t cairo_user_scaled_font_init_func_tU[Y ttztcairo_user_scaled_font_render_glyph_func_tY tiz.Acairo_user_scaled_font_unicode_to_glyph_func_tH8>Y WtiWi_cairo_surface_type8 $CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cG Rcairo_region_t n_cairo_regionint8_t#int16_t%short intuint16_t&int32_t'uint32_t(cairo_fixed_t A _cairo_point F x G y Hcairo_point_t I _cairo_list ,` next -` prev -`1cairo_list_t .1cairo_atomic_int_t < + D ,zcairo_reference_count_t -cairo_array_t9 _cairo_array; size num_elements element_size elementsQ cairo_clip_t>O _cairo_clip4 <  = path >3 boxes @1 num_boxes A region C3 is_region D embedded_box Fp*$cairo_clip_path_t? _cairo_clip_path8 3a! D 4 path 5"fill_rule 6e$tolerance 7( 80prev 934cairo_damage_tEw!_cairo_damagecairo_font_face_backend_tG!_cairo_font_face_backend@9"typeAcreate_for_toyD<destroyK!scaled_font_createN= get_implementationU)=cairo_hash_entry_tKS" _cairo_hash_entry{" hashicairo_hash_table_tL"_cairo_hash_tablecairo_image_surface_tM"_cairo_image_surfacecairo_path_fixed_tR"_cairo_path_fixed e2$ last_move_pointf current_pointg has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo qp* bufs2$cairo_surface_backend_tWQ$ _cairo_surface_backendh.& type/$ finish203 create_context5E3 create_similar8i3 create_similar_image=3 map_to_imageC3 unmap_imageF3 sourceJ3 acquire_source_imageN4 release_source_imageS-4$ XB4( copy_page[W4, show_page^W40 get_extentsiq44 get_font_optionsm48 flushq4< mark_dirty_rectangleu4@ paint|4D mask(5H stroke5L fill5P fill_stroke6T show_glyphsQ6X has_show_text_glyphsf6\ show_text_glyphs6` get_supported_mime_types6dcairo_user_data_array_tacairo_scaled_font_backend_td&_cairo_scaled_font_backend('typefini!scaled_glyph_init;text_to_glyphs; ucs4_to_index;load_truetype_table<index_to_ucs4C<is_syntheticX<index_to_glyph_name%< load_type1_data:<$cairo_scaled_glyph_te' _cairo_scaled_glyph( 9" . fs_metrics.8 bboxp*h x z has_info| surface3 path9 recording_surface] dev_private_key dev_private2 f_cairo_lcd_filter{)CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t(_cairo_round_glyph_positions*CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t)=*A_cairo_line"p*p1#p2$cairo_box_t%B*_cairo_stroke_style(r'+line_widthsline_captline_joinuZ miter_limitvdashw'+num_dashesxdash_offsety cairo_stroke_style_tz*_cairo_int_status51CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thJ+{"p*cairo_path_op_t8 _cairo_path_buf Ll2 linkMf num_opsN size_opsO num_pointsP size_pointsQ opSl2 pointsTr21cairo_path_buf_tU1_cairo_path_buf_fixedW2 baseXx2 opZ2 points[2<12]2]7cairo_path_buf_fixed_t\2 WY 032!3zE3263]i32 K3]32 o3332A"313233]323 3Y 424 4323-42324]B42341W42H4q423]4424w4Y 424Y 424142L44; 41(52LL451j52Lj5u5554p5"{5-+5.5152Lj5e45162Lej5Lu555451Q62Lt4$6f62W6162L7*t4l66626cairo_surface_func_t1667]72$Ja!7aWORD{DWORD|iULONG_PTR7iLONG4HANDLE|2_LIST_ENTRYC7FlinkD7BlinkE7h7LIST_ENTRYFh7_RTL_CRITICAL_SECTION_DEBUG 8Type"7CreatorBackTraceIndex"7CriticalSectionK9ProcessLocksList7EntryCount.7ContentionCount.7Flags.7CreatorBackTraceIndexHigh"7SpareWORD"7_RTL_CRITICAL_SECTIONK9DebugInfoQ9LockCountL7RecursionCountL7OwningThreadY7 LockSemaphoreY7SpinCount;78PRTL_CRITICAL_SECTION_DEBUGu97RTL_CRITICAL_SECTION8CRITICAL_SECTION{9cairo_mutex_impl_t9cairo_mutex_t9U9&"':!_cairo_toy_font_face4:baseUfamily owns_family$slant9(a,impl_face90cairo_toy_font_face_t:_cairo_scaled_glyph_infoX;CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t:Q1;29X;;1;2WW;i;2;1<2i4 W;1=<2i=<$<X<2I<1<2z;iW^<1<24 W<Y <<<:9<Y <255<<<t<9)=255< =@/>TWIN_WEIGHT_THINTWIN_WEIGHT_ULTRALIGHTTWIN_WEIGHT_LIGHTTWIN_WEIGHT_BOOKTWIN_WEIGHT_NORMALTWIN_WEIGHT_MEDIUMTWIN_WEIGHT_SEMIBOLDTWIN_WEIGHT_BOLDTWIN_WEIGHT_ULTRABOLDTWIN_WEIGHT_HEAVYTWIN_WEIGHT_ULTRAHEAVYtwin_face_weight_tL/=ON?TWIN_STRETCH_ULTRA_CONDENSEDTWIN_STRETCH_EXTRA_CONDENSEDTWIN_STRETCH_CONDENSEDTWIN_STRETCH_SEMI_CONDENSEDTWIN_STRETCH_NORMALTWIN_STRETCH_SEMI_EXPANDEDTWIN_STRETCH_EXPANDEDTWIN_STRETCH_EXTRA_EXPANDEDTWIN_STRETCH_ULTRA_EXPANDEDtwin_face_stretch_tYI>[? value] str^??]?FieldMap_i? _twin_face_properties@ slant9 a/> stretchN? monospace smallcapstwin_face_properties_t?_twin_scaled_properties8N@face_propsO@snapQaSpenxTpenyTU marginrU(stretchW0@twin_scaled_properties_tX<@psAn_snap_xsnap_xsAsnapped_xAn_snap_y(snap_yA,snapped_yA8}A]A]}A]A]twin_snap_info_t@ twin_snapB!v}!n!snapB!snapped'+"s#"before "after!"dist""snap_before#"snap_after$"dist_before%} _cairo_roundB!r$parse_fieldB%@&str&len'field_matcheshRC(s1}(s2(len)c1:)c2c*_cairo_font_face_twin_create_internal9hBD+)9,hZ-hZC.ts.th-h.ts.th/hY[.ts.th*twin_scaled_font_unicode_to_glyphY hmD08t1unicodei1glyphW2compute_hinting_scale[hE3cr[z1x\1y\3scale]'+3inv]'+A -1h[E.tP.th.t`,h[2compute_hinting_scalesehAF3crez 4f'+ 4f'+ 0wg'+0g'+5xi 5yi/ -hmDE.Ps.RR.QQ.t h.t l/hmD.Ps.R.Q.t l.t h twin_scaled_font_compute_propertiesY F68t!crz7hY 7F8FREE_PROPS@9twin_hint_pen_and_marginsy3G!cryz!penxz'+!penyz'+6{'+!marginr{'+7}7}7w~7~"margin*twin_scaled_font_initY hI08t1crz0 :FhPS;VFaF >mF ?yFh@Fh#G[ @B hfHJ3>J3/Xh/].tu.t\.t:-hR]K.tH-hBL.Ps.Ru.Q/hj].tH.tu.tvAL?HAhLBADh3>B>.B>IB4>]BG>pBr9twin_compute_snapzM!crz!infozM!bM"s"n"snapM777w7AM*twin_scaled_font_render_glyph0Y hU080t3glyph1i1cr2z0 3 5x155y15%5x25u5y255x355y35+6+7F7Kinfo8A~5b9U5g:U5w;}5gw<1L@hQNKshearO~/h].tw.t~MLhSq?P<M<M<M=S>(M1>2M>qWM~WwhSDXW*>W^-hBX.Pv/hB.Pv-VhIX.Pw/h\.t1,OhRC/h_.twQtwin_properties_key4ah?GY]Qslant_mapa^Yh7Y?sY]Qsmallcaps_maphY@hcY?Y]Qweight_mapmYhY?Y]Qstretch_mapYhY?Y]Qmonospace_mapZhYR_cairo_unbounded_rectangle(GR_cairo_font_face_nil^ZU}nZSR_cairo_twin_outlines5ZcZZ]R_cairo_twin_charmap6ZZTcairo_user_font_face_create9Ucairo_user_font_face_set_init_funcO[9*Ucairo_user_font_face_set_render_glyph_funcSY[9Ucairo_user_font_face_set_unicode_to_glyph_func[[9Ucairo_user_to_device_distance?[z'+'+Vsqrt[Vfloor[Wmalloc2\Wcairo_scaled_font_get_font_faceY9I\tWcairo_font_face_get_user_data2~\97Wcairo_scaled_font_set_user_data8Y \t72V_cairo_errorqY \Y Ufree\2Wcairo_font_face_set_user_dataY /]972Wstrtol4R]z;Vstrlen6j]VstrncmpL]Ucairo_transform1]z5X_assert0]Ucairo_scale+]zWcairo_scaled_font_get_user_data42*^t7Ucairo_saveC^zUcairo_translate(k^zUcairo_close_path^zUcairo_move_toL^zUcairo_line_toR^zUcairo_restore^zUcairo_set_tolerance_zUcairo_set_line_join@_zZUcairo_set_line_capf_zUcairo_set_line_width_zUcairo_stroke_zUcairo_curve_toU_zYcairo_font_face_destroy9uGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-font-face-twin-data.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srccharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_tint8_t#signed charshort intuint16_t&_cairo_unbounded_rectangle( p  _cairo_twin_outlines@h_ ,  _cairo_twin_charmap@hVCvGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-font-options.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style Y CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7 CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;t cairo_font_options_tS _cairo_font_options [  /O  PY :  round_glyph_positions  signed charshort int_cairo_lcd_filterO CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t _cairo_round_glyph_positions CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_ti   _cairo_font_options_init_defaultDQ eD cairo_font_options_status e _cairo_font_options_init_copyO eO otherP cairo_font_options_copy  original e Gcairo_font_options_mergeI e other cairo_font_options_equal e other  h. E  0h+   cairo_font_options_createi `hS\ek  sh)s"E h KGoht1oh1tH hs  Q h w  T 6 T! ` h" ~  h  ,ht1h1tH"cairo_font_options_destroy@h|#e Q Dh iw $ThJQ `hw  hr0 ; Q h w Q h w ?%hS; i0 I hjn y Q h Vw Q h sw  Ty :n Z&cairo_font_options_hash9ph/'e z(cairo_font_options_set_antialias1h6)e1 )[2*Q h 4w &cairo_font_options_get_antialiasFh'eF *Q h Hw (cairo_font_options_set_subpixel_order\h)e\ ) ]*Q h _w &cairo_font_options_get_subpixel_orderrho'er *Q h tw 7(_cairo_font_options_set_lcd_filter h)e )/O *Q $h w &_cairo_font_options_get_lcd_filterO @h@'e b*Q Dh w (_cairo_font_options_set_round_glyph_positions`h)e +round *Q dh w &_cairo_font_options_get_round_glyph_positions h)'e *Q h w (cairo_font_options_set_hint_styleh)e )PY *Q h w &cairo_font_options_get_hint_styleY h'e *Q h w 9(cairo_font_options_set_hint_metricshf)e ): *Q h w &cairo_font_options_get_hint_metrics h'e d*Q h w ,_cairo_font_options_nil4 @h-_cairo_unbounded_rectangle( ._cairo_errorq1/0mallocJ/1free/yGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-freelist.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_status4tCAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_intxywidthheight cairo_rectangle_int_t signed char uint8_t$Jshort int  cairo_freelist_node_tP _cairo_freelist_node{ next{ 3 _cairo_freelist!"{# cairo_freelist_t$ cairo_freelist_pool_t& _cairo_freelist_pool'8 next(8 size) rem) data*>  _cairo_freepool-.{ pools/8 freepools081 embedded_pool2 embedded_data3 ) cairo_freepool_t4D_cairo_freepool_free* v* ptr{ _cairo_freelist_alloc3k m3k 6{ _cairo_freepool_alloc_arrayt v* countarray-iCLEANUP{_cairo_freelist_init h# mk _cairo_freelist_fini$@h% m$k &{Ph next({\h 0 ph !R "zh #^ + h !R > $h%_cairo_freelist_callocDhG mDk F&0 h8TFi !R ] "hR #^ 'XT(R Sh)h*tv*t0_cairo_freelist_freeMh mMk +voidnodeM O{ _cairo_freepool_initXh: vX* X_cairo_freepool_finih@hI vh* poolj8 "Vh nextn88!bhrh nextu8V!~h%_cairo_freepool_alloc_from_new_pool~h}( v~* pool8t!poolsize!)h*tv,_cairo_freepool_alloc_from_pool\w v\* pool^8ptr_> q h}( ( ( # !- vh.pT # 7"/( OhT!T m"'T#_ "#k ")h *tv0hB! "! "h# "'T! "! "! #'T1 2 $h3_cairo_unbounded_rectangle (4free56malloc57memset555)8_cairo_errorqt5t{GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-freed-pool.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchLcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort intcairo_atomic_intptr_tX  D4x pool5x top6@  freed_pool_t7V_atomic_fetch:slot:Pptr<_atomic_storeFslotFPptrF_freed_pool_get_search-h@wpool-w(#ptr/i0S#hT3TQ _freed_pool_put_search@hA pool@wr#ptr@#iB#hTE$/$Ahv_freed_pool_resetQPh7SpoolQwiSO$khv_cairo_unbounded_rectangle( free!R}GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-gstate.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch8Hedoubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_t kcairo_t |_cairocairo_surface_t _cairo_surface 3  4_C device 5jC type : content <  ># & ?g  unique_id @ serial A damage BpC _finishing D$  E$ is_clear F$ has_font_options G$ owns_device H$  J/( mime_data K/8  MH device_transform_inverse Nx device_transform_observers O" x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ]= snapshot_detach ^2C snapshots `"  b"  icairo_device_t 3_cairo_device _cairo_matrix0  xx yx  xy  yy  x0 y0 (cairo_matrix_t Bcairo_pattern_t  _cairo_patternh @y  A# & Bg   C/ observers D" type Fj filter H!$ extend I ( has_component_alpha J,  L0 opacity M`_cairo_status 4g CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^_cairo_content p CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t~ _cairo_format  CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t  ^_cairo_rectangle_int  x y p L  cairo_rectangle_int_t  _cairo_operator Z+CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t |2 _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t D_cairo_fill_rule qCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t !_cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_join fCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t _cairo_rectangle x y p L cairo_rectangle_t _cairo_rectangle_list >& g rectangles >num_rectangles cairo_rectangle_list_t cairo_scaled_font_t _cairo_scaled_font 45 l S) & Vg   W#  X/ original_font_face Z9F - ]9F  ^( ctm _X  ` placeholder b holdover c  d scale g scale_inverse hmax_scale iv jfs_extents k8mutex n$F` p=xglyph_pages q"|cache_frozen rglobal_cache_frozen s4 u" x?Flink y"cairo_font_face_t "O_cairo_font_face l)&g #/ VF >index ?Ix @y Acairo_glyph_t B ^num_bytes _ `cairo_text_cluster_t a_cairo_text_cluster_flags r~CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t t70 x_bearing y_bearing p L    (cairo_text_extents_t ( ascent descent L max_x_advance max_y_advance  cairo_font_extents_t "_cairo_font_slant CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t _cairo_font_weight |CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t +_cairo_subpixel_order ECAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t _cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &d_cairo_hint_metrics 7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;cairo_font_options_t S _cairo_font_options Y ~  subpixel_order E lcd_filter 2 hint_style  hint_metrics Æ round_glyph_positions 23_cairo_font_type CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t Yc+~I_cairo_surface_type 8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R Ccairo_raster_source_acquire_func_t  LR=pp=v| cairo_raster_source_release_func_t " p=cairo_raster_source_snapshot_func_t 7 g pcairo_raster_source_copy_func_t I 5;g TpTZcairo_raster_source_finish_func_t X p_cairo_pattern_type j CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend . CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 _cairo_filter O !CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V !cairo_region_t !_cairo_regionsigned charint16_t%"short intuint16_t&int32_t'uint32_t(B"cairo_fixed_tA" _cairo_pointF" xGC" yHC"cairo_point_tIX" _cairo_list," next-" prev-""cairo_list_t."cairo_atomic_int_t<+# ,"cairo_reference_count_t-"cairo_array_t 9C# _cairo_array # size num_elements  element_size  elements 1 cairo_boxes_t ;#_cairo_boxes_t8+W$ &,g .S4 /5 w0 2 is_pixel_aligned4 chunks;=$ tail;>4 boxes_embedded<#>8cairo_clip_t >k$ _cairo_clip4<$ v= >t? boxes@> A regionCz? is_regionD embedded_boxFS4$cairo_clip_path_t ?%_cairo_clip_path83i% 4# 5|*f6q$7(~80prev9t?4cairo_color_t @~% _cairo_color( % red green  blue  alpha   @ "  $ ( &cairo_color_stop_t A& _cairo_color_stop( & red green  blue  alpha   " @ ""  "$ ( "&cairo_damage_t E&_cairo_damagecairo_font_face_backend_t G&_cairo_font_face_backend@k'typeAcreate_for_toyD'IdestroyKyscaled_font_createNaI get_implementationUIcairo_gstate_t H'_cairo_gstate`) ) op*+ opacity, - ~. stroke_style06 f2qH -49FL A5P previous_scaled_font6T 7X 8 clip:I target<= parent_target== original_target>= device_transform_observerA-* ctmC Dsource_ctm_inverseE is_identityFPHpTnextJIXcairo_glyph_text_info_t J)) _cairo_glyph_text_info Nj) utf8 ȡ utf8_len  M W3   ~cairo_hash_entry_t K) _cairo_hash_entry ) hash Icairo_hash_table_t L)_cairo_hash_tablecairo_image_surface_t M*_cairo_image_surfacecairo_observer_t OE* _cairo_observer n|* link o" callback p1cairo_path_fixed_t R*_cairo_path_fixed e+ last_move_pointf" current_pointg" has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo vqS4 bufsV?$cairo_solid_pattern_t U+ _cairo_solid_pattern P(,  Q color Ri%hcairo_surface_backend_t WG, _cairo_surface_backendh.{. type/ finish2? create_context5? create_similar8? create_similar_image=? map_to_imageC @ unmap_imageF&@ JF@ acquire_source_imageNq@ release_source_imageS@$ X@( copy_page[@, show_page^@0 get_extentsi@4 get_font_optionsm@8 flushqA< mark_dirty_rectangleu/A@ paint|^AD maskAH strokeAL fill"BP fill_stroke}BT show_glyphsBX has_show_text_glyphsB\ show_text_glyphsC` get_supported_mime_types,Cdcairo_traps_t \._cairo_traps// &0g bounds2S4 35 w4 maybe_region6 has_intersections7 is_rectilinear8 is_rectangular9 num_traps; traps_size<$ traps=N( traps_embedded>N,cairo_user_data_array_t a.#cairo_scaled_font_backend_t d/_cairo_scaled_font_backend(0typefiniyscaled_glyph_initGtext_to_glyphs7H ucs4_to_indexQHload_truetype_tablezHindex_to_ucs4His_syntheticHindex_to_glyph_name%H load_type1_data:I$cairo_scaled_glyph_t e0 _cairo_scaled_glyph 1 l ) metrics  fs_metrics 8 bbox S4h  !x  !z has_info |  @  JF recording_surface = dev_private_key <" dev_private  4 "11-*1_cairo_lcd_filter 2CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 1_cairo_round_glyph_positions 23CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 2]3_cairo_point_double 3x y cairo_point_double_t b3_cairo_circle_double 3center 3radius cairo_circle_double_t 3_cairo_line ">4p1 #"p2 $"cairo_line_t %4cairo_box_t %4_cairo_trapezoid( '4top (C"bottom (C"left )>4right )>4cairo_trapezoid_t *g4_cairo_edge 8$5line 9>4top :bottom :dir ;cairo_edge_t <4_cairo_polygon >5& ?g v AS4 BS4 C5$w D(num_edges F,edges_size G0edges H54edges_embedded I585S4$5$56=cairo_polygon_t J95_cairo_stroke_style( r6line_width s t uf miter_limit vdash w6 xdash_offset y cairo_stroke_style_t z6  47CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t 6_cairo_int_status5=CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thJ7) _cairo_boxes_chunk6> next7> 8> count9 size: =S4S43>=cairo_path_op_t8 _cairo_path_buf L> linkM" num_opsN size_opsO num_pointsP size_pointsQ opS> T>3>"cairo_path_buf_tUJ>_cairo_path_buf_fixedW6? X> opZ6? [F?<3>F?="V?=7cairo_path_buf_fixed_t\>$!g ????=? ?=? ?@@v)?=&@@@=@@@@ ,@g e@e@k@@L@@@w@=@@=@@@@@@@@@g A@g /A A=SA+TSAYAW$5A=A+TTSAdA=A+TAAAASAA|*A6AA="B+TAqSAA=}B+TqA+TAAASA(B=B+TSABBB=C+TW3~SAB&C&CCcairo_surface_func_t 1NCTC_C=eC(,&WORD{DWORD|IULONG_PTR7ILONGHANDLE|_LIST_ENTRYCCFlinkDCBlinkECCLIST_ENTRYFC_RTL_CRITICAL_SECTION_DEBUG ETypevCCreatorBackTraceIndexvCCriticalSectionEProcessLocksListCEntryCountCContentionCountCFlagsCCreatorBackTraceIndexHighvCSpareWORDvC_RTL_CRITICAL_SECTIONEDebugInfoELockCountCRecursionCountCOwningThreadC LockSemaphoreCSpinCountCEPRTL_CRITICAL_SECTION_DEBUGEDRTL_CRITICAL_SECTIONECRITICAL_SECTIONEcairo_mutex_impl_tEcairo_mutex_t F5EF/|*0\F&_cairo_toy_font_face4F5family owns_family$slant(weight|,impl_face9F0cairo_toy_font_face_taF_cairo_scaled_glyph_infoGCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tG1=GPFGG=7H7%71GIQH,"=H=zHI 7WH=HIH,"HHH=HGI7H=I 7Hg II!IF9FIg PIAAPI[IVI-I9FIAAPIgIW$' _cairo_surface_patternp UI  V  X=hcairo_surface_pattern_t YI _cairo_gradient_stop0 [&J  \ color ]%cairo_gradient_stop_t ^I _cairo_gradient_pattern `J  a n_stops ch stops_size dl stops eJp stops_embedded fJx&J&JJ=cairo_gradient_pattern_t gCJ _cairo_linear_pattern i1K  jJ pd1 l3 pd2 m3cairo_linear_pattern_t nJ_cairo_radial_pattern pK  qJ cd1 s3 cd2 t3cairo_radial_pattern_t uOK! wK" xJ#linear z1K#radial {Kcairo_gradient_pattern_union_t |K_cairo_mesh_patch @L  @Lcolors VL3VL==i%fL=cairo_mesh_patch_t L _cairo_mesh_pattern M   patches .#h current_patch Mx current_side | has_control_point M has_color MfL&M=cairo_mesh_pattern_t L _cairo_raster_source_pattern M   content h v  l acquire !| release    copy  finish _  cairo_raster_source_pattern_t BM! bN" #solid +" I"7 K#mesh &M#raster_source Mcairo_pattern_union_t N44N=$__cairo_list_addpN%pN&prevqN&nextrN"$__cairo_list_del O&prevN&nextN$_cairo_list_del.O%N$cairo_list_initiRO%iN'_cairo_gstate_unset_scaled_fonthO(hOk'$cairo_list_add{O%{N&head{N'_cairo_gstate_copy_transformed_patternDP(O( p(T(A)*surface_patternDP+=I,_cairo_gstate_int_clip_extents!P(!O(v"@@*is_bounded$,_cairo_gstate_ensure_font_faceg P(O+-9F,_cairo_gstate_ensure_scaled_font'g FQ('O+&)g +*+A+,_cairo_matrix_is_translation}Q(A$cairo_list_delQ%N-_cairo_gstate_saveg Q%Q%Q.topO/&g O0_cairo_gstate_restoreg :R(Q(Q*topO$cairo_list_movejR%N&headN0_cairo_gstate_set_sourceg R(O(p0_cairo_gstate_set_dashg IS(O1dashIS((*dash_total *on_total *off_total *i *j OS0_cairo_gstate_translate{g S({O1tx{1ty{*tmp}0_cairo_gstate_scaleg S(O1sx1sy*tmp0_cairo_gstate_rotateg AT(O1angle*tmp0_cairo_gstate_transformg T(O(A*tmp+&g 0_cairo_gstate_set_matrixg T(O(A+&g 2_cairo_fixed_to_doubleU&fC",_cairo_gstate_get_pattern_statusg JU( T2_cairo_clip_is_all_clipped*~U&clip*SA'_cairo_gstate_copy_transformed_sourceU(O( p'_cairo_gstate_copy_transformed_maskV(O( p1maskp0_cairo_gstate_strokeg V(O(JF+bN*style6*dashV+&g V=$_cairo_gstate_user_to_backendV%͈O&xͬ6&yͬ62_cairo_fixed_from_doubleoC".W&do3q$W#dr#is.W.ut W">W=2_cairo_path_fixed_fill_is_emptyvW%A2_cairo_fixed_from_int>C"W&i>2_cairo_path_fixed_stroke_is_rectilinearW%A2_cairo_path_fixed_fill_is_rectilinear X%A0_cairo_gstate_fill_extentsg X(O(JF1x161y161x261y26+&g +vS4*empty4X*boxes#)*traps{.2_cairo_clip_copy_intersect_rectangle7IY&clip7SA&r8v0_cairo_gstate_set_font_matrixg bY(O(A5_reduce_op+hY6OP7op+R+ T8h Y97YQ8h?Y*solidZ:h+ZYJ Z+ZI;RO h-OZ<{O{O<{O{O==h;PPh[>Qn$?!Q?-Q?9Q@PghT0Z>P$AT?P:h-BP:h-CP$DhEtXhEt0Et0:uhY>Q$:uhYC!Q%F-QXC9Q1%GhR/[EtvGhL[EtvEtsGhq[EtsEtsEt vDhEtv,_cairo_matrix_is_identity[(AH_cairo_gstate_update_device_transformNhX\IobserverN1^%JargOKQO}%L[hUU>\>[%M[h|V>[%'_cairo_gstate_copy_pattern\( p(T)*colori%;Oh}e^>O%>P4&<P\&>|\&8h9Y]F\Gh>]EtsEt0EtDhWEtwEtGhn]EtsGh]EtwEtsG h]Et2DhWEtw@[hHU]>[ '8h'^CP5'C6PV'Gh^EtsDhJEtwEtsG2hJ7^EtwEtvG=hL^EtsDPhJEtwEts;V hg_<;VUw'>U'Dh\EP#ERvEt#Ghu_EtvEtwG'hJ_EtvEt Et}EtwEtsEt(uGNht_EtmhEt^hEt Dh.EtvEtwEt}Et}Et}N_cairo_gstate_transform_glyphs_to_backendGh jdOGO'OHjd)OI*6MJW36K6L~6M Pnum_transformed_glyphsN76O+7surface_extentsQ QctmRud*RSudA,RTud-QdropUA.Qx1V.Qx2V/Qy1V/Qy2V/QiWh0QjW01QkWe2@JPhxUZa>vP2>vP2>P?4AxUCP4GhzaEtwEtu=hDhգEtuSUaQscale10]4=h@[JhUwa>[ 5@FQkhUb>pQm6SU[w7TFQhSxc>pQ7SXVcQtx7Qty 8A`VR jd>8AVRV8SVcQtmp 88h9dR jdW9AVRV9GLhѤEdEt EtsEt v1$v"3$DthѤEtEtEt3$pdU_cairo_gstate_initZg heVZOJtarget[=LO\hV|e>O9>O:WNbhV>Ni:>N:>N:L[hV0e>[ ;GhEeEts Gh}eEtsEt $@Et $@GhNeEtsG(h}eEtvG@h}eEtvDhEtsX_cairo_gstate_finiphfVLjOL}QhWwf>QO;L Oh(W]f>"OO;MNh>N;>N;M.Oh >FO;GhХfEts =h=h=h=h=h>=h>=(h>=@hb2_cairo_gstate_init_copyg g%O&otherO/&g ;QPhhg'<>fE<:uh#Cgc<LOh@Wg>O<>O<WNhXW>N<>N<>N=GhgEts Etv =h=h=hGAh,hEtsEtv=OhF=ch}=h}=hhSpWh>Q$=>QC=ApW?Q?QYhDhEt `;QhG i>RV=!R=>R=AW?-RY7hDheEtsZ_cairo_gstate_redirect_target0g @hEj60OPchild0=@[hW>{i>[=@:RhW?i>]R>>RR(>[Nhi>NZ>>Nm>WN hW>N>>N>>N>GthjEthEt^hEt 4Gh}2jEtv=6h=hɧZ_cairo_gstate_is_groupWhj6WOZ_cairo_gstate_get_targetf= h j6fOZ_cairo_gstate_get_original_targetw=0h  k6wOZ_cairo_gstate_get_clipI@h Fk6O;jRPhkR>>R'?GqhhkEt=hbZ_cairo_gstate_get_sourcep h?l6OGLhkEt1=ThZ_cairo_gstate_set_operatorg `h Pl6OPop+Z_cairo_gstate_get_operator+phl6OZ_cairo_gstate_set_opacityg hl6OPopZ_cairo_gstate_get_opacityhm6OZ_cairo_gstate_set_toleranceg hpm6O6Z_cairo_gstate_get_tolerancehm6OZ_cairo_gstate_set_fill_ruleg hn6O6fqZ_cairo_gstate_get_fill_ruleqhEn6OZ_cairo_gstate_set_line_widthg hn6O6pZ_cairo_gstate_get_line_widthhn6OZ_cairo_gstate_set_line_capg h*o6O6Z_cairo_gstate_get_line_caphko6OZ_cairo_gstate_set_line_joing ho6O6fZ_cairo_gstate_get_line_joinf0ho6O;R@h:pSSWp>R:?BRBRBRAWCR?CS @C"S@C4SrAC>SA==h3DohFEtXEtP=fh3GhpEtw3$YbhY0h\_cairo_gstate_get_dashThLvq6TOPdashesU66V76W6 DhѤEtZ_cairo_gstate_set_miter_limitgg hq6gO6gZ_cairo_gstate_get_miter_limitoh r6oO\_cairo_gstate_get_matrixuhtWr6uO6uud;TSphsS[B>S[B>ySBA XFS@GhZrEPsERs]{OsGhosEtvEtEt Gh(sEtwEtvEtwGha=sEtwGhoksEtvEtEt G-hsEtsEtsEtvDVhEt5;S`h tSB>SB>SCA@XFS@GhZ"tEPsERs]{OsGhOtEtvEtEt GhrtEtwEtvEtwGhatEtwG'htEtvG7htEtsEtsEtvDfhEt5;Sphu<T<&TF4T@GhZ!uEPsERs]{OsGhBuEtvEtGheuEtwEtvEtwGhazuEtwGhuEtvEtGhuEtsEtsEtvD2hEt5;AT`hw[+CSXv>rTUC>fThCAXF~TCT{CG/hbvEtwGDhZvEPvERv]{OvGThvEtuEtsEtuGjhvEtvEtvEtwG|havEtuD hEt5DwhaEts\_cairo_gstate_identity_matrix hw6O@[)hXdw>[C@[hX w>[CGhZwEPsERs]{OsGhwEtvDhEts;Th8x[DSXx>T,D>TJDAXCThDGKhZaxEPsERs]{OsG/hwxEtsDhEthEt^hEt GhxEtvEtsEt0GhaxEtvGhwxEtsYh\_cairo_gstate_user_to_devicehkyOODPx6Py6^h:EE\_cairo_gstate_user_to_device_distance hyOODPdx6Pdy6^2hEE\_cairo_gstate_device_to_user@h^zOODPx6Py6^Rh:EE\_cairo_gstate_device_to_user_distance#`hzO#ODPdx$6Pdy$6^rhEE\_do_cairo_gstate_user_to_backend*hHg{6*OPx*6Py*6Gh:]{EtsEtvEtwYh:\_do_cairo_gstate_user_to_backend_distance1hH{61OPx16Py16Gh{EtsEtvEtwYh\_do_cairo_gstate_backend_to_user8 hH||68OPx86Py86GQh:r|EtvEtwYhh:\_do_cairo_gstate_backend_to_user_distance?phH}6?OPx?6Py?6Gh|EtvEtwYh\_cairo_gstate_backend_to_user_rectangleFhL~6FOPx1G6Py1G6Px2H6 Py2H6Pis_tightIL~7matrix_inverseK@@[hYM}>[ET[hN}>[sEG}h~EtsEt#Dh;EtsEtEtEt  EtEtN_cairo_gstate_extents_to_user_rectangleyhOyOEOvz5E_x1{6EPy1{6Px2|6Py2|67px1~@7py1~H7px2~P7py2~XTTh ?>UFTTh]>UFTTh{>UU_FD@h}EtPEt@EtHEt PEtXEt0; XhWeXFSHYFXzGhqEtsGhEtvEt sGhEtsD hEtsEtzS`Y.FXzGc hJEtsG} hoEtvEtsG hEtsD hϪEtsEtzD, hR~EPwERzEQEt EtEt\_cairo_gstate_path_extentsj h6jO6kJFPx1l6Py1l6 Px2m6Py2m67boxoS4P7px1p7py1p7px2p@7py2pH@TX hxYsS>U+GTT htq>U?GTT hu>USGTT hv>UgGG hʂEtEtPD h}EtEtEtEt @EtHEt0Z_cairo_gstate_paintg h 6O9bN}R T{G+&g Qop+G@U hY>=UGT~U@ h '>UG>U(HDZ h\EPsER}EQvEtsG hbYEPsD3 h2EtuEt wZ_cairo_gstate_mask1g h61OPmask2p94bN{7mask_pattern4bN}R5T;HQop6+rH+&7g @U hY9DŽ>=UH@U hY=>=U ITUN hY<> VII>UI>UIDi h\EP{ER}EQvEtsSYQsolid_Z/J7combined`i%{G hWEtvEt{G h2EtuEtvD*hhEtvT~U h&V>UMJ>UJD h\EPwER{EtsG hEtvEt0G h-Etv=& hƫG5 hbYJEPsG h_EtuG( htEtsGS hEtmhEt^hEt GD h,EtuEtwEt };V`hR >;VJ>GVJ?SV?_V?mV?zV@UnhY>=UJYhe^Z_cairo_gstate_in_strokeg hG6O6JFPxPyPinside_retL~R&g )K9v z9S4z7traps{.z`BAILTh@V hZ<>VGK>VK>VKDhzEtsEtzEtz@Vh Ze>WLA Z?$W@Vh@ZBWA@Z?$WGBhfEtEtvEtwEt zGhJˈEtuGhEtuEtzEt1G-hڬ EtEtvEtwEt sEtuGKh/5EtuD\hEtuZ_cairo_gstate_fillg h6O6JFR&g !L@Uh`Z>=U?LSxZ\9bN}R ThLQop+L9v }7boxS4}TvWmh2>WLTvWhP>WLTvWhn>WMTvWh>WIM@~UhZ Ҋ>UM>UMDh\EPsERuEtsG)hbYEPsGIhzEt}Gah_EtwEt}Gh25EtvEtuD^hEtsEtvEtuEt w=hƫGh2}Et0atDhEtmhEt^hEt Z_cairo_gstate_in_fill)hyj6)O6*JFPx+Py,TVh".W>VM>VM>V'NDhzEtsEthEt`DDhحEtZ_cairo_gstate_in_clip7Phԍ67OPx8Py9 Qclip;IFNQi<oN@VhZD.>VN>VN>V?ODhzEtEthEt`SZ*fxO*fyOTVhQz>WO:h?$WbVh R>WO:h ?$W:hH7clip_path]t?SDhحEtsZ_cairo_gstate_copy_pagekg h)$6kO=&hY9h>Z_cairo_gstate_show_pagerg @h)t6rO=VheYih>Z_cairo_gstate_stroke_extentsg phw6O6JFPx16Py16 Px26Py26R&=O9vS4xQemptyPSZ7boxes#xGh_EtvGhEtEtwEtuEtvG0hEtvDphEtvEtx8h@7polygon6xGh߮EtvEt0Et0GJh.EtEtwEtuEt sEtvDh`EtvDhR~EPsERxEQEt EtEt; Xhgِ>HXP>TXQ>`XJQ>kXQ>vXQ>XQ?X?X?XYhZ_cairo_gstate_reset_clip g h'!6 O=hZ_cairo_gstate_clipg 0h@{6O6JFDchEtZ_cairo_gstate_clip_extents2ph62OPx136Py146Px256 Py2669v8 `7px19@7py19H7px29P7py29X@JPyh[;>vPR>vPR>PLRA[CPRGhzEtv=hDhգEtvD!h}EtsEt@EtHEt PEtXEt0Z_cairo_gstate_copy_clip_rectangle_listTho6TO9vV `QlistWRQclipXIRTXh[>YR>Y S=hFDh¯EtvGhzEtvGhϓEtvEtsDhEtvDZ_cairo_gstate_set_font_sizeug h96uOPsizevGhZaEP#PER#T]{OD2hEtsEthEt h;Y@h UYS>IY/SDshZEPsERs]{OsDdhEtvEtsEt0\_cairo_gstate_get_font_matrixhV\6O6ud\_cairo_gstate_set_font_options0hQ6O6PIGXh͕EtwEtvEtHGnhZEPsERs]{OsYh\_cairo_gstate_get_font_optionsh>K6O6@Z_cairo_gstate_get_font_faceg hN6O6-!I+&g cPh[>PBSA[?P:h*BP:h*CPxSDhEtXhEt0Et0Z_cairo_gstate_get_scaled_fontg h!6O6A[I9&g PD/hPEPsZ_cairo_gstate_get_font_extentsFg Ph>6FO6vG R&Ig SGdhPEPsGwh. EtvYhZ_cairo_gstate_set_font_faceSg hSOSOS6-T9F=hGhEtsGhZEPvERv]{OvYhZ_cairo_gstate_glyph_extentseg hTr6eO6fjd6g6vh R&jg SGhPEEPsG)h[hEtvEtwEt uY<hZ_cairo_gstate_show_text_glyphsxg Ph*6xO6yjdOzSPinfo{* 9S}0_7stack_transformed_clusters~@o9bNYR;TR TTR+TQop+UR&g U`CLEANUP_GLYPHSh@Uth0[>=UVSH[99|*[GhޚEtvGhEtwEt vGhEtvD!hEtYEtYEt vEt0T~Uh>UV>UVDh\EPsERYEtsGhPEPsG,h_ƛEPsEREt wEtEtYGBhbYڛEPs=dh!GhV:EtsEtYEtYEt vEtYEtwEtYEt uEt$YGhOEtwGhޱfEtY=(h=Oh2GehEt1={hGf hV؜EtYEtvEt 0Et0EtwEt0Et 0Et$0G h_EPsEREt0Et0Et0Et wEtEt0D6!hEt1 )@=TP=Z_cairo_gstate_glyph_pathg P!hV6O6jdOW6JF 9S0oRaWR&g WGf!hPEPs=!h2G!h_JEPsEREt0Et0Et0Et vEtEt0G!hgEtvEt  G"h|EtvG`"h_EPsEREt0Et0Et0Et vEtEt0G"hڞEtvEt  D"hEt1Z_cairo_gstate_set_antialias&g "h<6&O6~'Z_cairo_gstate_get_antialias/"h~6/Od__cairo_clip_allUYAe_cairo_unbounded_rectangle(|e_cairo_pattern_cleart Ze_cairo_pattern_blacku Zfcairo_scaled_font_destroy (gcairo_toy_font_face_create o9FR|fcairo_surface_get_font_options =@fcairo_font_options_merge b@PIgcairo_scaled_font_create 9FAAPIgcairo_scaled_font_status .g h_cairo_gradient_pattern_is_solid QYvQi%i_cairo_pattern_init_solid ߃+i%h_cairo_pattern_is_clear Ti_cairo_pattern_init_static_copy pTg_cairo_stock_color47g_cairo_surface_has_device_transformJ=i_cairo_pattern_transform upAg_cairo_stroke_style_dash_can_approximateAAg_cairo_surface_strokeLg =+TAAAASAi_assert0.f_cairo_stroke_style_dash_approximatezAA66Cg_cairo_surface_get_extents=@@h_cairo_clip_get_extentsvգSAg_cairo_rectangle_intersect1@@vg_cairo_scaled_font_get_max_scale:fcairo_matrix_transform_point oA66fcairo_matrix_init_translate udfcairo_matrix_multiply ѤudAAjmemcpy<"=f_cairo_stroke_style_init6fcairo_matrix_init_scale Nudf_cairo_font_options_init_default;}@gcairo_surface_reference ==fcairo_matrix_init_identity Хudf_cairo_stroke_style_finifcairo_font_face_destroy 9Fi_cairo_clip_destroyS>Ifcairo_surface_destroy b=fcairo_pattern_destroy pg_cairo_stroke_style_init_copyg Agcairo_font_face_reference 9F9Fgcairo_scaled_font_reference %f_cairo_font_options_init_copy>F@PIh_cairo_clip_copyXIhSAgcairo_pattern_reference pph_cairo_errorqg g gmallocɧh_cairo_clip_copy_with_translationgISAh_cairo_pattern_create_solid p3ffreeFhfmod ag_cairo_matrix_is_invertibleAfcairo_matrix_init_rotate udgcairo_matrix_invert g udhmemcmp!(<"<"fcairo_matrix_transform_distance ;A66f_cairo_matrix_transform_bounding_boxA6666L~i_cairo_boxes_init@#g_cairo_path_fixed_fill_rectilinear_to_boxes g Aqi_cairo_boxes_finiui_cairo_boxes_extentsZ??>E#i_cairo_traps_initCii{.g_cairo_path_fixed_fill_to_trapsg Aqii_cairo_traps_finiVϪii_cairo_traps_extentst>{.g_cairo_path_fixed_extents2A>g_cairo_surface_paint&g h=+TSAf_cairo_color_multiply_alphaQh_cairo_pattern_is_opaque ƫTvg_cairo_operator_bounded_by_mask+g_cairo_operator_bounded_by_source,+g_cairo_surface_mask4g f=+TTSAf_cairo_path_fixed_approximate_stroke_extentsAAA@@i_cairo_traps_limitJڬi5g_cairo_path_fixed_stroke_polygon_to_trapsB=/AAAAih_cairo_traps_containp_g_cairo_path_fixed_is_boxA>g_cairo_surface_fillXg ح=+TAqSAg_cairo_path_fixed_in_fillAqfcairo_surface_copy_page >=gcairo_surface_status  g e=fcairo_surface_show_page =g_cairo_path_fixed_stroke_rectilinear_to_boxes3=߮AAAf_cairo_polygon_init7  56g_cairo_path_fixed_stroke_to_polygong `AAAA f_cairo_polygon_finiR h_cairo_clip_intersect_pathI¯IAqh_cairo_clip_intersect_rectanglenIIvh_cairo_clip_copy_rectangle_list.IOfcairo_scaled_font_extents >[ fcairo_scaled_font_glyph_extents Gjdf_cairo_path_fixed_initlJFg_cairo_scaled_font_glyph_pathg jdJFf_cairo_path_fixed_finis!JFgcairo_surface_has_show_text_glyphs V=g_cairo_surface_show_text_glyphsbg =+TW3~SAfcairo_glyph_free Hޱfcairo_text_cluster_free g+gcairo_text_cluster_allocate d+2kcairo_glyph_allocate EAGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-hash.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src"hF!charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charshort int? cairo_hash_entry_tKZ _cairo_hash_entryhash1cairo_hash_table_tL _cairo_hash_tableo)ptcachertentriesulive_entriesw1free_entriesx1iteratingy1/>9J^99dtcairo_hash_keys_equal_func_t3Dcairo_hash_predicate_func_t6)cairo_hash_callback_func_t9^%@1_cairo_hash_table_lookup_unique_key >key1i1idx1step1_cairo_hash_table_lookup_exact_key >key1i1idx1step1_cairo_hash_table_uid_keys_equal"h\ key_a9 key_b9! "hx "? W#4 4 #4 4 $J X$U :X$^ dX$i X$u X%`[#? Q&4 &4 %`['J 'U '^ 'i 'u (N#h)th)th)t*_cairo_hash_table_manage `#hED + >Xtmp,new_size1=Y,i1hY,live_high1Y,live_low1Y,free_low1Y-#h )t\)t4-#h\ )Pw)Ru.$h-$h3 )th)th)t ($h)t1/_cairo_hash_table_create>$h# 0t1>Z25%h (A%h)t12E%h (Q%h)t1-$h )t-%h )t+)t4(Y%h)ts3_cairo_hash_table_destroy`%hq 0>-%h )tZh)th)t.%h4%h(%h)t7keyS8UNZ8V1Z,iV1Z,idxV1Z,stepV15[,hashW1n[9insert_cachey&h:&h)t)tv:&h)t)tv- 'h)th)th)t v;"'h)t)tv5_cairo_hash_table_random_entry@'h6>7predicate8[,hash1\81H\,i1q\,idx1\,step1\.d'h7:'h)tu:'h)tX(.(h)tuh)th)t 5_cairo_hash_table_insert@(h|6>7key_and_value8\,status]-^(h )Ps-u(h\ )Qv<4 s((h)tZh)th)t =_cairo_hash_table_remove(h6>7key > (hx[ " ]" ]" 2]%x[$ h]$ ]$ ]$ ]$ ](|)h)th)th)t ?)h )PX=_cairo_hash_table_foreach+)hZ6+>7hash_callback,7closure-,i/1O^80^:)hH)tw?*h )P1j%@hash_table_sizesShZA_cairo_unbounded_rectangle (B_assert0CcallocDfreeE_cairo_errorqCmalloc7Frand}<GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-hull.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src *hcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_status4vCAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t signed charshort int int32_t' int64_t)D cairo_int64_tq/ cairo_fixed_tA  _cairo_pointFxGZyHZ cairo_point_tIo_cairo_slope  dx Z dy Zcairo_slope_t   _cairo_pen_vertexbY pointc slope_ccwe slope_cwfcairo_pen_vertex_tg Y cairo_hull*point+slope,discard-id. cairo_hull_t/_cairo_slope_init- slope- a.b/_cairo_hull_prev_validf ?f -index_slope_lengthUE slopeU _cairo_hull_next_valid ?f -index_cairo_hull_computev: 6t %hull_stack: ?f -J +T_cairo_hull_vertex_compare\ *h% av\>bv\>a^f ^b_f ^ret`>_[ cmppj_l M*h[r  ~_l W*h[r _I*h tv ts_cairo_hull_init2 ?2f 63t 4p6zextremum6ztmp6i7_cairo_hull_eliminate_concave ?f -ijkslope_ijslope_jk_cairo_hull_to_penT ?f 6t %ij! *h>n" " # o$# _$. [`% '+h\ T `I `> `%\$_ ia$h a$x "b$ _b+h@\F b bb q,hh\ ,c Lc%h\$ c$ c$ d# o# o& q,h  Id ,c Lc& ,h  d' ' &,h!  d ebe&,h! e e:f -h\L'M X vfB f -h\s f' ' ,h to to& -hg'6 '+ ' (-hg$A f$J g).h " " (.h * *# *. .h t1++h0 to33$+m,h\ tu tw tH t  *h-h0 tu,_cairo_unbounded_rectangle (-_cairo_slope_compareD..-_cairo_error qv.v/malloc .0qsort a....10.>.>2free .;.GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-image-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src .h+Odoubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3= 4S device5S type:f content<# w>7/ ?  unique_id@ serialA damageB!S _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$ J7<( mime_dataK7<8 device_transformMH device_transform_inverseNx device_transform_observersO. x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^R snapshots`. b. font_optionsicairo_device_tS_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tbcairo_pattern_t _cairo_patternh@ wA7/ B  C7< observersD. typeF filterH!$ extendIU ( has_component_alphaJ, matrixL0 opacityM`cairo_destroy_func_t_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp# CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t; h_cairo_rectangle_intS xy cairo_rectangle_int_t _cairo_operatorZjCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|q _cairo_antialiasFCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t`_cairo_line_cap)CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tBcairo_scaled_font_t _cairo_scaled_font4 S5 V  wW7/ X7< original_font_faceZU font_face]U font_matrix^( ctm_X options` placeholderb holdoverc d scaleg scale_inversehmax_scalei^jfs_extentsk8mutexnU`pYLxglyph_pagesq.|cache_frozenrglobal_cache_frozens"u.xUlinky.cairo_font_face_t"_cairo_font_face 5 w7/7< V>Hindex?Sx@yAcairo_glyph_tB^num_bytes_U`cairo_text_cluster_ta^_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0sx_bearingy_bearing (cairo_text_extents_t(ascentdescentmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slant~CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style mCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS. _cairo_font_options  m F subpixel_order  lcd_filter ^B hint_style m hint_metrics  round_glyph_positions B_cairo_font_typeUCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t HS_cairo_surface_type8 fCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t S cairo_raster_source_release_func_t" )cairo_raster_source_snapshot_func_t7 U[ ocairo_raster_source_copy_func_tI  cairo_raster_source_finish_func_tX _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. U CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO !CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV l cairo_region_t 5! _cairo_region 1p! w 27/  3  rgn 5(signed charuint8_t $hint16_t %!short intuint16_t &int32_t 'uint32_t (uint64_t *pixman_bool_t qpixman_fixed_16_16_t z!pixman_fixed_t {!pixman_point_fixed_t L" pixman_point_fixed |" x " y "pixman_line_fixed_t " pixman_line_fixed " p1 0" p2 0"pixman_image_t " @'PIXMAN_OP_CLEARPIXMAN_OP_SRCPIXMAN_OP_DSTPIXMAN_OP_OVERPIXMAN_OP_OVER_REVERSEPIXMAN_OP_INPIXMAN_OP_IN_REVERSEPIXMAN_OP_OUTPIXMAN_OP_OUT_REVERSEPIXMAN_OP_ATOP PIXMAN_OP_ATOP_REVERSE PIXMAN_OP_XOR PIXMAN_OP_ADD PIXMAN_OP_SATURATE PIXMAN_OP_DISJOINT_CLEARPIXMAN_OP_DISJOINT_SRCPIXMAN_OP_DISJOINT_DSTPIXMAN_OP_DISJOINT_OVERPIXMAN_OP_DISJOINT_OVER_REVERSEPIXMAN_OP_DISJOINT_INPIXMAN_OP_DISJOINT_IN_REVERSEPIXMAN_OP_DISJOINT_OUTPIXMAN_OP_DISJOINT_OUT_REVERSEPIXMAN_OP_DISJOINT_ATOPPIXMAN_OP_DISJOINT_ATOP_REVERSEPIXMAN_OP_DISJOINT_XORPIXMAN_OP_CONJOINT_CLEAR PIXMAN_OP_CONJOINT_SRC!PIXMAN_OP_CONJOINT_DST"PIXMAN_OP_CONJOINT_OVER#PIXMAN_OP_CONJOINT_OVER_REVERSE$PIXMAN_OP_CONJOINT_IN%PIXMAN_OP_CONJOINT_IN_REVERSE&PIXMAN_OP_CONJOINT_OUT'PIXMAN_OP_CONJOINT_OUT_REVERSE(PIXMAN_OP_CONJOINT_ATOP)PIXMAN_OP_CONJOINT_ATOP_REVERSE*PIXMAN_OP_CONJOINT_XOR+PIXMAN_OP_MULTIPLY0PIXMAN_OP_SCREEN1PIXMAN_OP_OVERLAY2PIXMAN_OP_DARKEN3PIXMAN_OP_LIGHTEN4PIXMAN_OP_COLOR_DODGE5PIXMAN_OP_COLOR_BURN6PIXMAN_OP_HARD_LIGHT7PIXMAN_OP_SOFT_LIGHT8PIXMAN_OP_DIFFERENCE9PIXMAN_OP_EXCLUSION:PIXMAN_OP_HSL_HUE;PIXMAN_OP_HSL_SATURATION<PIXMAN_OP_HSL_COLOR=PIXMAN_OP_HSL_LUMINOSITY>pixman_op_t "pixman_region32_data_t (pixman_region32_data U(size numRects pixman_box32_t l(pixman_box32 (x1 !y1 !x2 !y2 ! pixman_region32_t (pixman_region32 )^ U( )' )pixman_image_destroy_func_t q2)8)H)H)" -PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t N) @- t-x y glyph )pixman_glyph_t E-pixman_trapezoid_t -pixman_trapezoid( -top " "left |"right |"pixman_triangle_t .pixman_triangle P.p1 0"p2 0"p3 0"cairo_fixed_16_16_t .!cairo_fixed_t A! _cairo_point F. x Gk. y Hk.cairo_point_t I. _cairo_list,. next-. prev-..cairo_list_t..cairo_atomic_int_t<+7/ w,/cairo_reference_count_t-"/cairo_array_t 9k/ _cairo_array / size num_elements  element_size  elements ; cairo_boxes_t ;/_cairo_boxes_t8+0 , limit.D Q/D 0 2 is_pixel_aligned4 chunks;M$ tail;M4 boxes_embedded2 _cairo_clip4<2 ^=S path>%O @M A regionC+O is_regionD embedded_boxFD$cairo_clip_path_t ?2_cairo_clip_path833 w47/ path56fill_rule6$tolerance7(m8F0prev9%O4cairo_color_t @%3 _cairo_color( נ3 red green  blue  alpha     "  $ I &cairo_color_stop_t A3 _cairo_color_stop( :4 red green  blue  alpha   !  !"  !$ I !&cairo_damage_t EP4_cairo_damagecairo_font_face_backend_t G4_cairo_font_face_backend@5typeAUcreate_for_toyDXdestroyKscaled_font_createN Y get_implementationU0Ycairo_hash_entry_t K,5 _cairo_hash_entry T5 hash Scairo_hash_table_t Ln5_cairo_hash_tablecairo_image_surface_t M5_cairo_image_surface006 13H)compositor46YparentBpixman_formatD- E F HI0J depthK$ owns_dataM( transparencyN(!CO(cairo_path_fixed_t R6_cairo_path_fixed e7 last_move_pointf. current_pointg. has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo ^qD bufsO$cairo_solid_pattern_t U8 _cairo_solid_patternPJ8 Q CR3hcairo_surface_backend_t Wi8 _cairo_surface_backendh.: type/f 2@O create_context5UO create_similar8yO create_similar_image=O map_to_imageCO unmap_imageFO JO acquire_source_imageN"P release_source_imageS=P$ XRP( copy_page[gP, show_page^gP0 get_extentsiP4 get_font_optionsmP8 flushqP< mark_dirty_rectangleuP@ paint|QD 8QH strokeQL fillQP fill_stroke.RT show_glyphsaRX has_show_text_glyphsvR\ show_text_glyphsR` get_supported_mime_typesRdcairo_traps_t \:_cairo_traps/; 0 bounds2D Q3D 4 maybe_region6 has_intersections7 is_rectilinear8 is_rectangular9 ; traps_size<$ traps=|c( traps_embedded>c,cairo_tristrip_t ];_cairo_tristrip.7< / Q3D 4 T6 77 v8N points_embedded9ccairo_user_data_array_t aV/cairo_scaled_font_backend_t dy<_cairo_scaled_font_backend(=typeUfiniscaled_glyph_initWtext_to_glyphsW ucs4_to_indexWload_truetype_table%Xindex_to_ucs4JXis_synthetic_Xindex_to_glyph_name%X load_type1_data:X$cairo_scaled_glyph_t e= _cairo_scaled_glyph> 5 metricss fs_metricss8 bboxDh !x !z has_info| O pathU recording_surface dev_private_key) dev_private ".cairo_compositor_t h> cairo_compositor5? delegate66Y paint9#_ =#_ strokeA[_ fillK_ S_cairo_mask_compositor_t j3? cairo_mask_compositorL[? \> E^_ __ a_ d`$ kH`( pv`, ww`0 ~`4 f`8 m:a< 5a@ aD aHcairo_traps_compositor_t k@ cairo_traps_compositorT@ > E_ _ _ `$ H`( v`, `0 f`4 m:a8 lerp/b< 5a@wbD}bHaL!aPcairo_spans_compositor_t lA cairo_spans_compositor84A 5> flags7 ;` @H` Ev`$ K`( 5Ra, renderer_init``c0 renderer_finievc4"_cairo_lcd_filter ^BCAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t A"_cairo_round_glyph_positions BCAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t xB C_cairo_point_double YCx y cairo_point_double_t %C_cairo_circle_double Ccenter YCradius cairo_circle_double_t vC_cairo_line "Dp1 #.p2 $.cairo_line_t %Ccairo_box_t %C_cairo_trapezoid( '|Dtop (k. (k.left )Dright )Dcairo_trapezoid_t **DDD_cairo_stroke_style( rDEline_width sline_cap t)line_join u miter_limit vdash wDEnum_dashes xdash_offset y cairo_stroke_style_t zD ECAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t gE"_cairo_int_status5?LCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thET5 _cairo_half_open_span&L x'! coverage(! inverse)!cairo_half_open_span_t*_Lcairo_span_renderer_t.L _cairo_span_renderer/>M 1 destroy4 render_rows9lM AM  aMaMgML>M MrM _cairo_boxes_chunk6M next7M 8M count9 size: MD#DM$Gcairo_path_op_t8 _cairo_path_buf LN linkM. num_opsN size_opsO TP 7Q opSN vTNM.cairo_path_buf_tU N_cairo_path_buf_fixedWN XN opZN v[N<#MN$G#.O$G7cairo_path_buf_fixed_t\N2! @O1OuUOFOyO# [OO OOO5O?LOOOOOS O PPPOO=PO(PRPCP?LgPXPPOmPPPP PP PP?LQjQ Q1P?L8QjQQ?LzQjzQQQQFQQ6QJEQ>Q?LQjzQFQQ?L.RjFzQjQQQFQQ?LaRjoQ4RvRgR?LRjCoQ|RRRRcairo_surface_func_t1RSSSJ8=:4WORD{DWORD|SULONG_PTR7SLONGHANDLE|_LIST_ENTRYCSFlinkDSBlinkESmSLIST_ENTRYFmS_RTL_CRITICAL_SECTION_DEBUG TType'SCreatorBackTraceIndex'SCriticalSectionPUProcessLocksListSEntryCount3SContentionCount3SFlags3SCreatorBackTraceIndexHigh'SSpareWORD'S_RTL_CRITICAL_SECTIONPUDebugInfoVULockCountQSRecursionCountQSOwningThread^S LockSemaphore^SSpinCount@STPRTL_CRITICAL_SECTION_DEBUGzUSRTL_CRITICAL_SECTIONTCRITICAL_SECTION Ucairo_mutex_impl_t!Ucairo_mutex_t"UUV<6=V_4_cairo_toy_font_face4Vfamily owns_family$slant~(weight,impl_faceU0cairo_toy_font_face_t V_cairo_scaled_glyph_info_WCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tV;?LWU_WW?LW{AAWSW!W?L%XS X?LDXSDX!+X_XPX?LXWSeX?LX X XXXVUX XQQXYYoXU0YQQXY_cairo_image_sourceTY UWH) is_opaque_solidXcairo_image_source_tYAY _cairo_surface_patternpUY V Xhcairo_surface_pattern_tYY _cairo_gradient_stop0[@Z offset\ C]3cairo_gradient_stop_t^Z _cairo_gradient_pattern`Z a n_stopsch stops_sizedl stopseZp stops_embeddedfZx@Z#@ZZ$Gcairo_gradient_pattern_tg]Z _cairo_linear_patterniK[ jZ pd1lYC pd2mYCcairo_linear_pattern_tn[_cairo_radial_patternp[ qZ cd1sC cd2tCcairo_radial_pattern_tui[%w[&xZ'linearzK['radial{[cairo_gradient_pattern_union_t|[_cairo_mesh_patchZ\ vZ\colorsp\#YCp\$G$G#3\$Gcairo_mesh_patch_t"\ _cairo_mesh_pattern*]  patchesV/h current_patch*]x current_side| has_control_point0] has_color0]\#@]$Gcairo_mesh_pattern_t\ _cairo_raster_source_pattern]  content# h ^S l E|  ) copyo  cairo_raster_source_pattern_t\]%v^&'solid7&Y'gradient['mesh@]'raster_source]cairo_pattern_union_t^1 -^ font.o / U0 use_mask1 ^2S cairo_composite_glyphs_info_t3^?L_6Y_0 _?L[_6Y_zQQQQF)_?L_6Y_zQFa_?L_6Y_o_?L__?L_+O_`AA_?LB`OB`/`?Lv`B`N`?L`j`O`3|`?L`j`B``?L```0`?L:aj`?LajB`@a?La`oAa?Laja^a?L/ba?LqbjFqb:5b?LbjFb;}b_cairo_abstract_span_renderer/c 0L 1c#c(Gcairo_abstract_span_renderer_t2b?LZcZc`Fck.f3i>0line_exceeds_16_16'f1line'ffD._cairo_fixed_to_doublef3fk.0_cairo_fixed_16_16_from_doubleP.Xg1d*Mg+d+iXg4u /g#!hg$G5project_line_x_onto_16_168g1line8f1top9k.2:k.1out;g4p1>YC4p2>YC4m?|"._cairo_fixed_to_16_16P.h3fk.6xP.0mul8x2_8/!Mh1a/!1b/!4t1!0add8x2_8x26!h1a6!1b6!4t8!0_fill16_spans .i21y1h2aM24r.i7h4len4d4i84yy4hh84len4d4ie!0mul8_8>!mi1a>!1b>!4t@!0_fill_xrgb32_lerp_spans 9j2 1y 1h 2 aM2 4r .i7i4a !84len 4d DX84a !84yy 4hh 84len 4d DX0_fill_a8_lerp_spans Ck21y1h2aM24r.i7j4a!84len4dc4p!4ia!84t!84a!84yy4hh4p!4ia!84len4dc84t!0_cairo_roundhk1r9get_glyph_cache k4-0_cairo_lroundk1r.to_pixman_image:H)k3s::m?Ll21opj2`2_22/2 2M22224srcl;lY0_mono_spansq l2q1yq1hq2raM2r4rt.i._cairo_fixed_integer_partm3fk.0_fill32_spans m21y1h2aM24r.i7m4len84dDX84yy4hh84len4dDX0_fill_xrgb32_lerp_opaque_spans n21y1h2aM24r.i7ln4a!84len4dDX84dDX84a!7n4yy4hh84len4dDX84yy4hh84len4dDX<L?L"o3_surfaceL3regionM+O=OO6rgnP"o(0_fill8_spans o21y1h2aM24r.i7o4len4dc84yy4hh84len4dc0_inplace_src_opacity_spansd kp2d 1yd 1hd 2e aM2f 4rh .i;i c4x0j 84lenr 4ms !0_inplace_src_spans p2 1y 1h 2 aM2 4r .i4m c4x0 84len 0_inplace_opacity_spans q2 1y 1h 2 aM2 4r .i; c4x0 4x1 84len 4m !0_inplace_spansl !r2l 1ym 1hm 2n aM2o 4rq .i;r c4x0s 4x1s 84len 0_fill_a8_lerp_opaque_spansN Js2N1yN1hN2OaM2O4rQ.i7r4dWc84aY!84len[84s_!4dst`c84tc!84al!84yyn4hhn7s4lenq4drc84sw!84lenz4d{c84t}!0_cairo_image_spans" s2"1y#2#2$aM2%4r'.i;(c4row(c4len)0_blit_spans# t2#1y#1h#2$aM2$4r&.i4cpp'7zt4src.c4dst/c84s24d34len484yyN4hhN84srcP4dstQ4lenR0_blit_xrgb32_lerp_spans. u2. 1y. 1h. 2/ aM2/ 4r1 .i7lu4src7 c4dst8 c84a: !84s< DX4d= DX4len> 84aO !84yyQ 4hhQ 84sS DX4dT DX4lenU 0mono_renderer_init?LDv1r.i2m`2mF24dstO7v;C`84srcO4tx4ty0inplace_renderer_init ?Lw1r .i2m `2m F2 4dst O4buf c7v;C `7v4src O4tx 4ty 84src ; 5set_point*w1p*w1cN0":}?Lw21opj2`22/222^2mF1stripb4dstO4srcl;H);->_cairo_image_traps_compositor_get6Y4x4compositor.29891?>_cairo_image_mask_compositor_get6Y|x4compositor.29895?>_cairo_image_spans_compositor_get 6Yx4spans.30428 @4shape.30429 >?E@?L .hx@D@?F?L0.h$y@DF.color_to_pixeljy/C`/-/XDX6c!Afill_reduces_to_source@.hdzBopjQgCC`gBdst\fgDXDXEf@.h\zFCfgFOfgF8fQgG$yo.h\HUyFJygF?y*hI\J`yKhKe.h]LfLfLfLfM?LP/hzD^`DoDDUA Mf?L`/hzD^`Nfree_pixels p/h 5{C H)hD O}/hBPQ_pixman_operator'/h{RopjhS0hUPt9hPt hPtM"?L0h|D"Top#jT_src$D% D/&D'D(Tinfo)aU+?Lk4glyph_cache,kVpglyphs_stack-|oWpglyphs.KlWpg/mWi0xmXout_unlock4hXout_thawV4hEhk0h ]6|YD5htZH]~WindexHSmWglyphI)m[kh1hEgA}Fkn\Ckh1h F]knY1hEk1hh]h}Fk5n\Ck1hF]k5nY1h]72h ~^MUoWglyph_surfaceNOan_D2h}`tam2h}Pt2Pt o_2h}`tY3hS3h4Pt1Y/2hRZ]~Wmask_formatn-tnEk3h]rT~FknaV3hp~PtvPtsa3h5{~PPSV4hPt sPtw[k4h |~Fknb0ho~`ta0h8~PtoY 1h`Yd4hyY4hB_4h`ta4h5{$PPa5h@PtwPt sa5h4TPt1a%5hykPtoSv5h4Pt1#t-$Gt-Alerp?L5h"DD`D_D D/D DMDD D$D(WdstOnVsrclUlna6hՀPt8Pt0PtPtPt0Pt0Pt Pt$ Pt(wPt,uSm6hPthWsrc7H)sa:>hPtvaG>h5{PPa>hPtsPtLPt0Pt0Pt0Pt0Pt0S>hXPtLa=hjy0PPPRvPQsPt\S >hPtL?Y?L>h@Y@ZO@[B`ddx\ ddy\edst^Ofchunk_Mtfi`UtI_fbfMut6xg6yhfwitfhjtgl?h _g'Fmtgl?h8_h@Lmgl?hP_iYLmgl?hh_jrLma?hPt1Pt0PtwPt0Pt0Pt$uPt(sPt,vSn@h PtXPtTPtTPtPPt\Pt wPt$uPt(sPt,vA_cairo_image_finish_spans_and_zero @h6rDWr.i=uS@h`PtsPt0A_cairo_image_spans_and_zeroH @hDHTyICI\uCJaMuCKuWrM.ivUNcSvWlenOvZ_Wrow]ctwaSAh`ZPtPPt0PtwaAh~PtwPtuPtLa(Bh`PtwPt0SMBhPtwPtuaBh`ՍPtPPt0PtuSBh`PtPPt0hfBhWFfwiBhFfwhhg ChwFgwFgxFg3xHggHggJgTxJgxJgx[f'Ch AFfy[f3ChDFf(y[f:ChEَFfzJhz]Ch&JhzJhziDhcFhzHhSLhLhLhiDhcjhi@Dh:khUk i u"i@Dh2Ji{k!iQh9jDhiHZjHfjHpjHzj Fj4{kjI_FjT{Fzj{Fpj{Ffj{FZj |I_jjZ_`jjE:iDh_"FXi,|FNiH|I_Jbi\|iDhJJjo|Jj|Jj|Jj|I_Jj|I`jjE:i6Eh(`FXi}FNi2}I(`JbiF}iSEh~JjY}Jjx}Jk}Jk}iEhHJk}J)k}I@`J4k~hkEhHkHkHkHl HlHlH+lH7lHCl HOl$H[l(Hgl,kslJl1~Ek FhX`Fkg~]FhullH+lH7lHgl,H[l(HOl$HCl HlHlHkHkHkiFhujsljl[kFh :HkaFh5{OPPSFhPtsPt0Pt vPtwPtPt0Pt0Pt  Pt$$Pt((Pt,,a%Fh5{PPSyFhPtsPtvPt wPtPtPtPtPt  Pt$$Pt((Pt,,hlGhɔHlHlHlHl HlJl{~i GhFl~Fl~LlLlLli GhjlSGhPt0Pt0Pt0Pt$wPt,hmGhH9mFEmHOmHYm Fem(JqmHIp`FemrFYmFOm/FEmOF9myIp`jqmZ`Jm]Gh%tJmπS_HhPtuPt1]HhSȕJmJmiHh:JmJmSAIhPtPthn`IhAnHnHnJ oƁJoځZ`NFn?HnI`j ojocIh4SIhPt#00.(h(oIhPHBoFNoSHXoFbosFnoJzoZ`ږJo;JowYJhi4Jh}FnoHboULXoLNoLBoi4Jh}jzoi]JhDJoJoӃI`JoJoDYJhhoJhxuHoHpHpHp H%pJ1pbj;pjGpiJhNF%pFpHpHpFoiJhNj1pJ;pJGpqZaJSpj_pE:i Lh as ?FXiFNi:I aJbiZaxKhPt8Pt0Pt0Pt0Pt0Pt0Pt uPt$Pt,waKhŘPtFtFtFtžIXejuZpeJ%uJ1uIej>uE:ighe: _FXi"FNifIeJbiIeJIuJSu,j]u[MghF ӬFxLnFbEhgheGثL8hF.hIeJBh٠Ehgh fG L8hF.hI fJBh@EhghXfI8L8hL.hIXfJBhEMhghfGnFoh͡FehIfJyhEhghfIL8hF.hIfJBh(GMhLhh0gIFohFeh7I0gJyhShhPtwPtHPtD2$IHgjmuE:ihhhgO 9FXiSFNioIhgJbiIgJxuJuIgJuJuRJu[Mih] ȮFxLnFb;EhihgGͭL8hF.hIgJBhZEhihgGL8hF.hIgJBhʨEMhjh hG5FohFeh֩I hJyh~Ehjh`hIgL8hF.hI`hJBhEh1jhhIL8hL.hIhJBh0GMhqjhhIFohgFehIhJyhS khPtvPtDPt2$hmikhhHiHiHiHi FiǬJiIiFiFiTFiFiFi׭IijiZi@jiE:i@kh0i FXiFNiI0iJbi%ikkh4Ji8JinGMkhHi FxFnϮFbEhkhhiG3F8hF.h IhiJBhEhkhiGiF8hOF.hIiJBhgEMhkhiGFohFehNIiJyhEhlhjIհF8h[F.hsIjJBhIJEhlh8jI F8hF.h)I8jJBhAGMhXlhjIFohsFehAIjJyhIjjiE:ilhj FXi)FNiBIjJbiYi4mhDkj\kj \"i4mh1JjlJ+jGMimhj Fx͵LnFbEhimhjGL8hF.h͵IjJBhEhqmh kGIL8hF.hdI kJBhEhmhXkIwL8hL.hIXkJBh϶EMhmhkGFoh FehIkJyhEhmhkI۲L8hL.hIkJBhoGMhnhlIFohFehQIlJyhhmnhFHmHnH nHn H"nJ.n9I0lF"ncFnF nFnFm5I0lj.nZHlrJ=nSIhlJHnJTnEMohl%FxGFn}FbEhohlG"F8hF.hIlJBhͽEhohlGTL8hF.hGIlJBhEMhEohmGFohFehImJyhEhsoh@mIL8hF.hI@mJBhBEhohpmIF8hF.hIpmJBhGMhohmIFohFehImJyhi](ph<J_nSvphPtuPtwPt Pt sPtPt1ImJmn]phAJnJniph3Jn-JncGMphmFxFnFbEhphnGL8hF.hInJBhEhqhHnGMF8h9F.hMIHnJBhlEhqhnI{L8hL.hInJBhEMhGqhnGFoh FehInJyhEhyqhnIF8hXL.hInJBhlGMhqh@oIFohFehNI@oJyh]Nrh7TJ|n6JnIiNrh"JnfJnSrhPt PtPtwPtsm_pixman_image_add_trapsMrhDMH)DNDNTtrapsOqb WtQ|c URTIXoVtrapT-[gsh#WLFhiish#Jh[g1sh&X}Fhi1sh&Jh[gmsh#cFhimsh#Jh[gsh#d߸Fh$ish#JhC[gsh#eFhbish#Jh[gsh#fAFhish#Jh[g#th#nrFhi#th#Jh[gMth#oFhiMth#Jh/[gwth#pԹFhNiwth#Jhm[gth#qFhith#JhabshfPPwathf-PPsath\PtPtuPtPt auhPPwPt@PtHng@SIuhPPsPtPPtXngPMz?L`uhDzTop{jD`|D} D/~DDD^DmF Ttrapsqb$WdstOWsrcl UH) U-Iavh һPt   1.(Pt 0Pt0a*vhPtsPt waxvh5{PP@avhaPtvPtsPt wPtLPtHPt0Pt0Pt uPt$\Pt(XPt,TavhXvPtsa&whPtsPtuPt wc?wh4m_pixman_image_add_tristrip@wh#DH)DDTstripb Vtri-HVpWnEwAwhpoFwHwEgAwhoFhIoJh\gwh#Fh;iwh#JhZEwwho>FwyHw@[gwh#Fhiwh#Jh\gwh#Fhiwh#JhEw xhoFwHwD[gxh#Fh@ixh#JhnGg6xhoFhIoJhEwxho?FwFwEgxhpFhIpJh9\gxh%FhXixh%Jhaxh%vPtPtPtPt 1PtSRyh%PtPtPtPt 1Pt#*w$Gh0wpyhHAwHMwHXwHdw HpwH|wHwHwHw Hw$JwJwjwjwI(pFwFwFwJFwF|wFpwFdwFXw!FMwAFAwaI(pjwjwJwJwa!zh Pt   1.(PtsPt 0Pt0aLzhPtsPt wazh5{$PP@azhPtvPtsPt wPtHPtDPt0Pt0Pt uPt$XPt(TPt,PazhXPtsaB{hPtsPtuPt wc[{h4m_cairo_image_scaled_glyph_fini`{hIDDoDU_s{h#`ta{hg9Pto{h`thw{h!lkx`hY{hh4x{hkbxhIHpkbxhEw{hhpIhpkx`hY|hS|hPthPt`hh|x|hkxhkxhIpkxhkxhEw|hp \Ipkx`hYF}ha|h~PthPt`hS|h PthPthVglobal_glyph_cachekhp_cairo_unbounded_rectangle(p_cairo_pattern_whitev7q_cairo_glyph_cache_mutex#0Up__cairo_no_compositor+s_cairo_spans_compositor_initj886Y@GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-image-info.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcP}hcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intRWunsigned chardoublefloat long doubleW+ long long unsigned intcairo_bool_tk _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& _cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charshort intuint32_t(L _cairo_int_status5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thMW +_cairo_image_info)>width*height+num_components,bits_per_component- cairo_image_info_t. _get_be32*6xp*L_jpx_next_boxLpL_jpeg_extract_infoWinfoWpWL>_jpeg_skip_segmentLLpLLlenN_jpx_get_box_contentsL3pL_cairo_image_info_get_png_info  info data L3 7p LendL_jpx_find_boxLpLendLtype6_jpx_match_boxP}hepL(endLRtype6Q36X`}hpKnXd}hpn _cairo_image_info_get_jpeg_info` }h'info`dataaL!3b"pdL8#@~h$@~h%&~h-_jpx_extract_infoWpLinfo _cairo_image_info_get_jpx_info٪ ~huZinfodataL!37"pL'endL"#x!h1J&X!h/nJ#RhH(h2pj)")V#x`h um&X`hnm*h+Pv+Rw+Q h2pj'hqJAXhqn&Xh%n,~h+t+th+t<,h:+Pv+Rw+Q pytf*h+Pv+Rw+Q rdhi-3@h\)_)l)y%."/Xh')n# 0hZ9)y)l)_$hZ%12Xh0q)n#3X߀h3!)n#*sh+t+th+t8'_jpx_signaturexh4_png_magich 5_cairo_unbounded_rectangle(6memcmp(7F7F7ŀGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-image-source.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hsQdoubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface 38  4K device 5'K  : content +  ?  unique_id @ serial A damage B-K _finishing D$  E$ is_clear F$ has_font_options G$ owns_device H$  JZ7( mime_data KZ78 device_transform MH device_transform_inverse Nx device_transform_observers O* x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ] snapshot_detach ^J snapshots `*  b* font_options iYcairo_device_tN _cairo_device< ,  - +  .   /Z7  1W mutex 3N mutex_depth 44  68 _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tcairo_pattern_tI _cairo_patternh @  A +  B   CZ7 observers D*  F/! filter Hj"$  I!( has_component_alpha J,  L0 opacity M`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_contentpa CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format% CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_ty d_cairo_rectangle_int xy cairo_rectangle_int_tB _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capgCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font 4 2 S0  V   W +  XZ7 original_font_face Z4N font_face ]4N font_matrix ^( ctm _X options `Y placeholder b holdover c  d scale g scale_inverse hmax_scale i j>fs_extents k>8mutex nN`glyphs pExglyph_pages q*|cache_frozen rglobal_cache_frozen se u* x:Nlink y*cairo_font_face_t"_cairo_font_face Z20  +Z7 QN>index?Ox@yAcairo_glyph_tBZ^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsr4CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearinge z(cairo_text_extents_tW(>ascentdescentmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t[_cairo_font_weight2CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tN_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7<CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSv _cairo_font_options    subpixel_order  lcd_filter : hint_style µ hint_metrics < round_glyph_positions n;_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t 4O_cairo_device_typeVCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t 55;2A cairo_raster_source_release_func_t" qw5cairo_raster_source_snapshot_func_t7  5cairo_raster_source_copy_func_tI    5  2cairo_raster_source_finish_func_tX N T d 5_cairo_pattern_type /!CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t d _cairo_extend. !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 L!_cairo_filterO j"CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV !cairo_region_t "_cairo_regionsigned charuint8_t$dint16_t%"short intuint16_t&int32_t'uint32_t(pixman_bool_tqpixman_fixed_16_16_tz"pixman_fixed_t{%#pixman_color_tm# pixman_color# red" green" blue" alpha"pixman_point_fixed_t# pixman_point_fixed$ xA# yA#pixman_transform_t$r$7$ 7$A#M$CCpixman_image_tc$$PIXMAN_REPEAT_NONEPIXMAN_REPEAT_NORMALPIXMAN_REPEAT_PADPIXMAN_REPEAT_REFLECTpixman_repeat_th$!%PIXMAN_FILTER_FASTPIXMAN_FILTER_GOODPIXMAN_FILTER_BESTPIXMAN_FILTER_NEARESTPIXMAN_FILTER_BILINEARPIXMAN_FILTER_CONVOLUTIONPIXMAN_FILTER_SEPARABLE_CONVOLUTIONpixman_filter_t=$pixman_gradient_stop_tl%pixman_gradient_stop s &xtA#WuW#&pixman_image_destroy_func_tq7&=&M&M&M$*PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_tS&cairo_fixed_16_16_t."cairo_fixed_tA" _cairo_pointF* xGT* yHT*cairo_point_tIi* _cairo_list,* next-* prev-**cairo_list_t.*cairo_atomic_int_t< + + ,*cairo_reference_count_t- +cairo_array_t 9T+ _cairo_array + size num_elements  element_size  elements 7 cairo_composite_rectangles_t =+_cairo_composite_rectangles7$- ]8 op9 T;  mask<  destination= ( bounded? 8 unbounded@ H is_boundedA#X source_sample_areaC \ mask_sample_areaD l source_patternFVmask_patternGVoriginal_source_patternH original_mask_patternI clipKVcairo_clip_t >8- _cairo_clip4<- = path>1G boxes@E num_boxesA regionC7G is_regionD embedded_boxF>$cairo_clip_path_t ?-_cairo_clip_path83J. 4 + path5o2fill_rule6$tolerance7(80prev91G4cairo_color_t @_. _cairo_color( . red green  blue  alpha  [  & " o $  &cairo_color_stop_t A. _cairo_color_stop( t/ red green  blue  alpha  [ " & "" o "$  "&cairo_damage_t E/_cairo_damagecairo_device_backend_t F/ _cairo_device_backend 9(0  : lock < unlock = flush ?LG  @ destroy Acairo_font_face_backend_t GI0_cairo_font_face_backend@0 Acreate_for_toyD"QdestroyKscaled_font_createN\Q get_implementationUQcairo_hash_entry_t K0 _cairo_hash_entry 1 hash Ocairo_hash_table_t L61_cairo_hash_tablecairo_image_surface_t Mf1_cairo_image_surface00o2 13M&compositor4QparentBpixman_formatD* formatE% dataF< HIstrideJ depthK$!owns_dataM(!transparencyN("WO(cairo_path_fixed_t R2_cairo_path_fixed e3 last_move_pointf* current_pointg* has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo q> bufsG$cairo_solid_pattern_t U3 _cairo_solid_pattern P4  Q2 W RJ.hcairo_surface_backend_t W84 _cairo_surface_backendh.h6 / 2LG create_context5aG create_similar8G create_similar_image=G map_to_imageCG unmap_imageFG TJH acquire_source_imageN.H release_source_imageSIH$ X^H( copy_page[sH, show_page^sH0 get_extentsiH4 get_font_optionsmH8 flushqH< mark_dirty_rectangleuH@ paint|ID maskDIH strokeIL fillIP fill_stroke:JT show_glyphsmJX has_show_text_glyphsJ\ show_text_glyphsJ` get_supported_mime_typesJdcairo_surface_snapshot_t Y6_cairo_surface_snapshot +6 ,mutex.NI/clone0cairo_surface_subsurface_t Z7_cairo_surface_subsurface*Z7 +- I/0cairo_user_data_array_t a?+cairo_scaled_font_backend_t d7_cairo_scaled_font_backend(8 finiscaled_glyph_initOtext_to_glyphs2P ucs4_to_indexLPload_truetype_tableuPindex_to_ucs4Pis_syntheticPindex_to_glyph_name%P load_type1_data:P$cairo_scaled_glyph_t e8 _cairo_scaled_glyph 9 2 0 metrics  fs_metrics 8 bbox >h e "x z "z has_info | ] G path EN recording_surface  dev_private_key & dev_private  e *cairo_compositor_t h9 cairo_compositor5:: delegate6Q paint9 W mask= W strokeACW fillKqW glyphsSW#_cairo_lcd_filter :CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t ::#_cairo_round_glyph_positions n;CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t :;#_cairo_internal_surface_type <=CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING CAIRO_INTERNAL_SURFACE_TYPE_NULL CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH _cairo_point_double p=x y cairo_point_double_t <=_cairo_circle_double =center p=radius cairo_circle_double_t =_cairo_line ">p1 #*p2 $*cairo_box_t %=_cairo_stroke_style( r>line_width sline_cap tgline_join u miter_limit vdash w>num_dashes xdash_offset y cairo_stroke_style_t z,> W?CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t >#_cairo_int_status5ECAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thm?1>cairo_path_op_t8 _cairo_path_buf LF linkM* num_opsN size_opsO num_pointsP size_pointsQ opSF PTFE*cairo_path_buf_tUF_cairo_path_buf_fixedWF XF opZF P[G<EGC*GC7cairo_path_buf_fixed_t\F-" LG=GaGRGGa gGG% GGG;I1GEGGGGG G "H"H(HG HIHG4H^HOHEsHdHHGyHHHYH HH HHEI II$-HEDI  I!IEI IIIIIIo2I>IJIEI IIIE:J I IIIIIEmJ I@JJsJEJ ;4IJJJJcairo_surface_func_t 1 KKK"K48t/WORD{DWORD|OULONG_PTR7OLONGHANDLE|_LIST_ENTRYCKFlinkDKBlinkEKyKLIST_ENTRYFyK_RTL_CRITICAL_SECTION_DEBUG LType3KCreatorBackTraceIndex3KCriticalSection\MProcessLocksListKEntryCount?KContentionCount?KFlags?KCreatorBackTraceIndexHigh3KSpareWORD3K_RTL_CRITICAL_SECTION\MDebugInfobMLockCount]KRecursionCount]KOwningThreadjK LockSemaphorejKSpinCountLKLPRTL_CRITICAL_SECTION_DEBUGMKRTL_CRITICAL_SECTIONLCRITICAL_SECTION Mcairo_mutex_impl_t!Mcairo_recursive_mutex_impl_t!Mcairo_mutex_t"Mcairo_recursive_mutex_t"M@Ny7o28WN(0_cairo_toy_font_face4Nfamily owns_family$slant(weight2,impl_face4N0cairo_toy_font_face_t\N_cairo_scaled_glyph_infoOCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tN7EOKNOOE2P==OOLP#8PEuPO< RPEPOP#{PPPEPOOPEP< P QQQN4NQ KQIIKQVQQQY(Q4NQIIKQbQQ9_cairo_image_sourceTQ UWM&!is_opaque_solidXcairo_image_source_tYQ _cairo_surface_patternp U8R  V2 ] Xhcairo_surface_pattern_t YR _cairo_gradient_stop0 [R offset \ W ].cairo_gradient_stop_t ^WR _cairo_gradient_pattern `"S  a2 n_stops ch stops_size dl stops e"Sp stops_embedded f(SxRR8SCcairo_gradient_pattern_t gR _cairo_linear_pattern iS  j8S pd1 lp= pd2 mp=cairo_linear_pattern_t nXS_cairo_radial_pattern pS  q8S cd1 s= cd2 t=cairo_radial_pattern_t uS$ wLT% x8S&linear zS&radial {Scairo_gradient_pattern_union_t |T_cairo_mesh_patch T P Tcolors Tp=TCCJ.TCcairo_mesh_patch_t rT _cairo_mesh_pattern zU  2 patches ?+h current_patch zUx current_side | has_control_point U has_color UTUCcairo_mesh_pattern_t T _cairo_raster_source_pattern KV  2 content a h  l acquire | release F   copy   $  cairo_raster_source_pattern_t U$ V% 2&solid 3%] 8R&gradient LT&mesh U&raster_source KVcairo_pattern_union_t pV$-EWQW+VECWQWIIIIWEqWQWIIWEWQWwWWJ.W/acquire_source_cleanup X]NG'h-Xi(Njraster_source_cleanupX ]NG )_cairo_surface_is_snapshot>X*]>+_cairo_fixed_16_16_from_double9*Y,d-Y.d.iY/u X"#YC)_cairo_pattern_get_source9`Y*9`Y*:GfY8R0detach_proxyY1T1)_cairo_surface_reference5Y*]5+_pixman_image_for_rasterM&Z,dstG1Z11;1B;,ix=,iy=2M&/cleanup Z2N G/extra 2  2] ZKV-X+get_proxyZ1+_pixman_image_for_recordingM&[,dstG1`Y11;1B;,ix=,iy=2T/clone2/limit 2M&2 2!/m[2/tx/ty3done4/x1/y1/x2/y2+expand_channel"G\,v",bits#/offset5proxy_finish hz\6=5_cairo_image_source_finishr 0h\6=r7Tt\8EhxQ9_defer_free_cleanupPh 1]:M&&6:;]h?x<5proxy_acquire_source_imagen `h]:=n:=image_outo"H6p(H>r]:;shcx<<X9_acquire_source_cleanuph-3^6M&6:?data3^N8hx@hxW9proxy_release_source_imagewh^:=wy6NxG6y>{]y;Áhx<<5_pixman_image_set_propertiesЁh&U`:M&: :;=ix==iy=7r$L>EALh/_?pixman_filter-%:Buhx<tv<t0<t 0CHq_>M$MBh6y<tvD'hay_<ts0<tw<t<t DDhy`<tv<twDhy1`<tv<twBhx<tv<t3<t0<t 09_raster_source_cleanuph?`6M&6:?dataZ`8!hx82h.z@?hxE_pixman_image_for_colorM&@h;9aFcairo_colorͥWGWW#hGNM&PBwhfz<thH_pixman_white_imageM&haDhzva<t08h`H_pixman_black_imageM&haDhza<t18h`H_pixman_transparent_imageM&hbDσhz b<t28׃h`5_pixel_to_solidM&h`d:NGIx)Iy?pixel#7WW#hJ\+h`qbK*\K \L`qM7\1N\`hbK*\DK \nO`hM7\J\|hxq-cK*\K \LxqM7\N\hgcK*\K \OhM7\6N\h cK*\KK \_Oh M7\yN\h cK*\KK \Oh M7\yDhfzc<thDhfzd<thD؅hfzd<th8ha8haDkKXChr9lMgM!gIAhe&lM7gBh'{<tvBhb<P~N?hhJ?lKnhOhJMyhUhVYhr7lKYWhl<t~X8h<t~Dlh'{l<tw<tvDh{l<tv<tPh8 h?x8haDNhbm<Pw8fh?x8h?xCrmMHgTXgTdgMrgDhcxtm<tw<t<tDYh'{m<t v<twDohf{m<t<Dh{m<tv<th80hx8Nhx8XhxJZhr2qYZYZK7[-K,[}K [K[K[mKZLrUB[MN[M\[\Th[Mv[zM[M[M[T[M[LM[Z[hJ#YhsnYIYKTYB9h{<twJg9h0snKgKgNZhoKZJgahHs7oKgC`soT[~T[~T[~T[~D1h{yo<tvDőh|o<tv<t~<t~<t ~<t~<t08ӑha|8ha|8Whx|8hx|BBhz<tXh<t h<t JhϓhxspK&hKhLxsM2h$Dۓhf{Ip<t Dh|np<tv<th<t0D$h|p<t~<tv<t0Bh|<t1JkYHhs pYYYYDVh&}p<tvB^h?x<tvDhI} q<t~<th8h|}8Ύh}D؎h?x1q<twDYh}Nq<tw<t8Zh}DHh@~q<t~<t~<tw<t 0Dvh?xq<twDϔh~q<t28h~B!h~<t~<tv<t ~Bh^<Pv<RsJdhs\tKdMKdyKdKdLsMdTd~M e:T e~T,eT8eTIe~TTe~M_eMieJX؊hs<rKXLsUYNXghErKXOghUYJX~hsFsKXLsUYJXhsG>sKX(LsUYJXhtHgsKXHLtUYAϋhYtUzeUeJXϋh(tQsKXhL(tUYJXh@tRsKX|L@tUYB h~<t~<t~<t~<t ~<t~Aόh.tMeBh6y<tv8hf{D]hUlt<ts<t @<t w<t88hxDhayt<tw<t~<t<t DČhyt<tv<t~Bh<t~<t~<t~Neh`uKfK fKfKeOhM#fM/f'M;f:DLh'{vu<t  <tw<t~<t 0<t0Dthu<tvDh u<tvBh4<ts<tw<t ~<t~<t~<t~Dhzv<t5h<t h<t VDh`#v<ts8h9aS_cairo_image_source_create_for_patternhw=dst6 66; 6B;=src_x==src_y=>T\ZDϖhf{v<t D hh@w<tP<ts<tT<t X<t\<tw<tuD3h|mw<tv<t h<t0<t  0DDh~w<tsDqhw<t1@h|Bhx<tv[proxy_backend"Kh\_cairo_unbounded_rectangle(A]_cairo_image_source_backendz"K h^pixman_image_unref#?xM&_cairo_surface_destroycx^_cairo_surface_acquire_source_imagep x"H(H__cairo_surface_release_source_imageuxG_free#x^pixman_image_set_filter*#+yM&%+y1yA#_pixman_image_set_repeat(ayM&$^_cairo_matrix_to_pixman_matrix_offset yIj"y==$^pixman_image_set_transform&#yM&yy$_pixman_image_set_component_alpha4.zM&#__cairo_raster_source_pattern_release Xfz ^pixman_image_create_solid_fillM&zzzW#^_cairo_stock_colorWzW?`_assert$0z^_cairo_raster_source_pattern_acquire S'{ ;^pixman_image_create_bits M&f{*P^malloc#{_pixman_image_set_destroy_function{M&&a_cairo_surface_get_source s{G^cairo_matrix_invert |[__cairo_matrix_transform_bounding_box[|I>>>>[|afloor%x|aceil%|__cairo_surface_init|K'Ka __cairo_surface_attach_snapshot}|Ja_cairo_surface_create_in_error m&} _cairo_surface_finishI}^_cairo_surface_has_snapshot|}K^cairo_surface_reference}^pixman_image_refM&}M&^_cairo_rectangle_intersect1}G;^_cairo_image_surface_create_with_content@~a a_cairo_recording_surface_replay_with_clip& ~II^cairo_image_surface_create ~% _cairo_matrix_translate ~[^pixman_image_create_radial_gradientM&???A#A#JE#P%__cairo_gradient_pattern_fit_to_range e[=^pixman_image_create_linear_gradientM&??J^pixman_image_get_stride? M&^pixman_image_get_data<P4M&__cairo_mesh_pattern_rasterize J~Hfa_cairo_pattern_is_opaque_solid  b_cairo_errorq  GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-image-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchdoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo,l--. /71.Wcairo_surface_t- _cairo_surface3n4WK device5bK type:{<8 l>-?  unique_id@ serialA damageBhK _finishingD$ vE$ is_clearF$ has_font_optionsG$ owns_deviceH$J7( mime_dataK78 device_transformMH device_transform_inverseNx device_transform_observersO, x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^*K snapshots`,\b, font_optionsi&cairo_device_t _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tēcairo_pattern_t_cairo_patternh@lA-B C7 observersD, typeF filterH!$ extendIj ( has_component_alphaJ, matrixL0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp8 CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tP e_cairo_rectangle_inth xyD cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialias[CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tu_cairo_line_cap>CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tWcairo_scaled_font_t  _cairo_scaled_font 4 SH2 V l W- X7 original_font_face Z+N font_face ]+N font_matrix ^( ctm _X options `& placeholder b holdover c v d scale g scale_inverse hmax_scale iJ j fs_extents k 8mutex nN` pFxglyph_pages q,|cache_frozen rglobal_cache_frozen s u, x1Nlink y,cairo_font_face_t"_cairo_font_face .H2 l-7 HN>]index?Px@yAcairo_glyph_tB.^num_bytes_`cairo_text_cluster_tas_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingD (cairo_text_extents_t$( ascentdescentmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t(_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7 CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSC_cairo_font_options R [ subpixel_order  lcd_filter F; hint_style ‚ hint_metrics  round_glyph_positions ;_cairo_font_typejCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t ]P_cairo_surface_type8 {CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t h cairo_raster_source_release_func_t" #)>cairo_raster_source_snapshot_func_t7 jp cairo_raster_source_copy_func_tI  cairo_raster_source_finish_func_tX _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. j CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO !CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t J!_cairo_region 1!l 2- 3  rgn 5'signed charuint8_t $eint16_t %!short intuint16_t &int32_t 'uint32_t (pixman_bool_t qpixman_image_t " @'PIXMAN_OP_CLEARPIXMAN_OP_SRCPIXMAN_OP_DSTPIXMAN_OP_OVERPIXMAN_OP_OVER_REVERSEPIXMAN_OP_INPIXMAN_OP_IN_REVERSEPIXMAN_OP_OUTPIXMAN_OP_OUT_REVERSEPIXMAN_OP_ATOP PIXMAN_OP_ATOP_REVERSE PIXMAN_OP_XOR PIXMAN_OP_ADD PIXMAN_OP_SATURATE PIXMAN_OP_DISJOINT_CLEARPIXMAN_OP_DISJOINT_SRCPIXMAN_OP_DISJOINT_DSTPIXMAN_OP_DISJOINT_OVERPIXMAN_OP_DISJOINT_OVER_REVERSEPIXMAN_OP_DISJOINT_INPIXMAN_OP_DISJOINT_IN_REVERSEPIXMAN_OP_DISJOINT_OUTPIXMAN_OP_DISJOINT_OUT_REVERSEPIXMAN_OP_DISJOINT_ATOPPIXMAN_OP_DISJOINT_ATOP_REVERSEPIXMAN_OP_DISJOINT_XORPIXMAN_OP_CONJOINT_CLEAR PIXMAN_OP_CONJOINT_SRC!PIXMAN_OP_CONJOINT_DST"PIXMAN_OP_CONJOINT_OVER#PIXMAN_OP_CONJOINT_OVER_REVERSE$PIXMAN_OP_CONJOINT_IN%PIXMAN_OP_CONJOINT_IN_REVERSE&PIXMAN_OP_CONJOINT_OUT'PIXMAN_OP_CONJOINT_OUT_REVERSE(PIXMAN_OP_CONJOINT_ATOP)PIXMAN_OP_CONJOINT_ATOP_REVERSE*PIXMAN_OP_CONJOINT_XOR+PIXMAN_OP_MULTIPLY0PIXMAN_OP_SCREEN1PIXMAN_OP_OVERLAY2PIXMAN_OP_DARKEN3PIXMAN_OP_LIGHTEN4PIXMAN_OP_COLOR_DODGE5PIXMAN_OP_COLOR_BURN6PIXMAN_OP_HARD_LIGHT7PIXMAN_OP_SOFT_LIGHT8PIXMAN_OP_DIFFERENCE9PIXMAN_OP_EXCLUSION:PIXMAN_OP_HSL_HUE;PIXMAN_OP_HSL_SATURATION<PIXMAN_OP_HSL_COLOR=PIXMAN_OP_HSL_LUMINOSITY>pixman_op_t "pixman_region32_data_t Q'pixman_region32_data 'size numRects pixman_box32_t 'pixman_box32 'x1 !y1 !x2 !y2 ! pixman_region32_t (pixman_region32 =(J 'data =(2'I(" ,PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t P(cairo_fixed_tA!_cairo_pointFu, xG6, yH6,cairo_point_tIK,_cairo_list,, next-, prev-,,cairo_list_t.,cairo_atomic_int_t<+-l,,cairo_reference_count_t-,cairo_array_t 96-_cairo_array - size num_elements  element_size  elements 8 cairo_backend_t :- _cairo_backendcairo_composite_rectangles_t =- _cairo_composite_rectangles7,/8 op9;h  mask@/_cairo_clip4lG boxes@%F num_boxesA regionCrG is_regionD embedded_boxF<$cairo_clip_path_t ?/ _cairo_clip_path83F0l4- path53+6$7(R8[0prev9lG4cairo_color_t @[0_cairo_color( 0 red green  blue  alpha    " $ &cairo_color_stop_t A0_cairo_color_stop( p1 red green  blue  alpha  !  !" !$ !&cairo_damage_t E1 _cairo_damagecairo_font_face_backend_t G1_cairo_font_face_backend@H2typeAjcreate_for_toyDQdestroyKscaled_font_createNSQ get_implementationUwQcairo_hash_entry_t Kb2_cairo_hash_entry 2 hash Pcairo_hash_table_t L2 _cairo_hash_tablecairo_image_surface_t M2 _cairo_image_surface003 13J(compositor4oVBD, E dataF DHIJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R3 _cairo_path_fixed e#5 last_move_pointfu, current_pointgu, has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoJq< bufsNG$cairo_solid_pattern_t U@5_cairo_solid_patternPx5 Q colorRF0hcairo_surface_backend_t W5_cairo_surface_backendh.7 type/{ finish2G create_context5G create_similar8G create_similar_image=G map_to_imageCH unmap_imageFHJ>H acquire_source_imageNiH release_source_imageSH$\XH( copy_page[H, show_page^H0 get_extentsiH4 get_font_optionsmH8 flushqH< mark_dirty_rectangleu'I@ paint|VID maskIH strokeIL fillJP fill_strokeuJT show_glyphsJX has_show_text_glyphsJ\ show_text_glyphs K` get_supported_mime_types$Kdcairo_user_data_array_t a!-cairo_scaled_font_backend_t d 8_cairo_scaled_font_backend(9typejfiniscaled_glyph_initOtext_to_glyphs)P ucs4_to_indexCPload_truetype_tablelPindex_to_ucs4Pis_syntheticPindex_to_glyph_name%P load_type1_data:P$cairo_scaled_glyph_t e49_cairo_scaled_glyph !: H2 metrics  fs_metrics 8 bbox <h !x !z has_info | G path line_join u miter_limit vdash w=num_dashes xdash_offset y cairo_stroke_style_t z<_cairo_format_masks |;>bpp }alpha_mask ~Pred_mask Pgreen_mask P blue_mask Pcairo_format_masks_t =_cairo_image_transparency >CAIRO_IMAGE_IS_OPAQUECAIRO_IMAGE_HAS_BILEVEL_ALPHACAIRO_IMAGE_HAS_ALPHACAIRO_IMAGE_UNKNOWNcairo_image_transparency_t X>_cairo_image_color ?CAIRO_IMAGE_IS_COLORCAIRO_IMAGE_IS_GRAYSCALECAIRO_IMAGE_IS_MONOCHROMECAIRO_IMAGE_UNKNOWN_COLORcairo_image_color_t ?_cairo_int_status5FCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th?2<cairo_path_op_t8_cairo_path_buf LF linkM, num_opsN size_opsO num_pointsP size_pointsQ opSFeTF+Fu,cairo_path_buf_tUBF _cairo_path_buf_fixedW.G XF opZ.G e[>G< +F>G!D u,NG!D7cairo_path_buf_fixed_t\F/3! GxGGGG8 GG GGG2GFHG H8H8Hh $H ]H]HcHGDHHGoHHHFHHH8HHHH&H HH 'IIFKIKIQI,/-IFIKI\IFIIIII[KII3I=IIFJI[KIIFuJ[IIII[KI JFJKI{JJJF K<KIJKKKcairo_surface_func_t1FKLKWK]Kx5np1WORD{DWORD|PULONG_PTR7PLONGHANDLE|_LIST_ENTRYCKFlinkDKBlinkEKKLIST_ENTRYFK_RTL_CRITICAL_SECTION_DEBUG LTypenKCreatorBackTraceIndexnKCriticalSectionMProcessLocksListKEntryCountzKContentionCountzKFlagszKCreatorBackTraceIndexHighnKSpareWORDnK_RTL_CRITICAL_SECTIONMDebugInfoMLockCountKRecursionCountKOwningThreadK LockSemaphoreKSpinCountKLPRTL_CRITICAL_SECTION_DEBUGMLRTL_CRITICAL_SECTIONLCRITICAL_SECTIONMcairo_mutex_impl_tMcairo_mutex_tM7N739NN1_cairo_toy_font_face4N family owns_family$slant(weight,impl_face+N0cairo_toy_font_face_tSN_cairo_scaled_glyph_infoOCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tN8FOBNOOF)P>>OPCP!/PFlPP IPFPPP!rPPPFPOPPFP P Q QQN+NP BQIIBQMQHQ&Q+NwQIIBQYQ_cairo_surface_patternpUQ VXhcairo_surface_pattern_tY}Q_cairo_gradient_stop0[R offset\ color]0cairo_gradient_stop_t^Q_cairo_gradient_pattern`R a n_stopsch stops_sizedl stopseRp stops_embeddedfRxR RR!Dcairo_gradient_pattern_tg,R_cairo_linear_patterniS jR pd1lA< pd2mA<cairo_linear_pattern_tnR _cairo_radial_patternp|S qR cd1s< cd2t<cairo_radial_pattern_tu8S"wS# xR$linearzS$radial{|Scairo_gradient_pattern_union_t|S _cairo_mesh_patch)Te)Tcolors?T A<?T!D!D F0OT!Dcairo_mesh_patch_tS_cairo_mesh_patternT  patches!-h current_patchTx current_side| has_control_pointT has_colorTOT U!Dcairo_mesh_pattern_tiT_cairo_raster_source_patternU 8 hJh l acquire| release\> copy finishcairo_raster_source_pattern_t+U"LV# $solid#5#Q$gradientS$meshU$raster_sourceUcairo_pattern_union_tU,/uV!:FVoVV-zVFVoVVIIII[VFVoVVI[VF(WoVVW4W-%_cairo_image_surface_set_parent5xW&5G&6'_cairo_surface_is_imageJW&JWW(_cairo_format_from_pixman_format\ W&\,(_cairo_content_from_pixman_format8 1X&,)8 (_cairo_image_surface_create_for_pixman_imageX&J(&,)G'_cairo_popcountX*mask!'_cairo_image_surface_is_size_validUX&DU&U+_cairo_image_surface_create_with_pixman_formatJY,dataJ -K,-DL-M-N.P.QJ(+_cairo_format_to_pixman_format_code-,Y-- /ret/,+cairo_image_surface_create0Z- -D-.,+_cairo_format_from_content eZ-8 +_cairo_image_surface_create_with_contentZ-8 -D-+_cairo_image_surface_create_similar0[-5-8 -D-/otherG+_cairo_content_from_format8 e[- +_cairo_format_bits_per_pixel[- +_cairo_image_analyze_transparency>\-G/x/y0[/alpha\1/pixelP1/a!+_cairo_image_analyze_color?\-G/x/y0\/pixelP1/a/r/g/b1/pixelP1/r/g/b2_cairo_image_surface_sourcebh-9]3b3Jc8H4eG2_cairo_image_surface_acquire_source_imageq Зh]3q5image_outr]H3scH6_cairo_image_surface_release_source_image|h^3|3}G3~2_cairo_image_surface_get_extentsh-^35rectangle8H4G2_cairo_image_surface_unmap_image:F0h^3:3;G7@hpz^8ts9Hhz8ts2_cairo_image_surface_finishD Phj_3D:FG;hv_:SWhXd?Wq>Wh#e?X@%XA_cairo_image_surface_init0h,eBGBJ(B,CWAhXtre?W7h}e8tv7h:}e8tv7͛hc}e8tv7ۛh}e8tv7h}e8tv1X`hfDjXDuX@XEWh"Af?X!Fh"@%X@Gxtf?uX_?jX~HxtIX7h ~zf8t1=h'~7zhW~f8t 07hp~f8ts8th8t09Μhe8ts8tw8tvJ_pixman_format_to_masksh`gB,Kmasks`gLaLr*LgLbB;>M_pixman_format_from_masksijhhKmasks`gKformat_retŹhN,Oformat_typeOaOrOgObPformat_masks;>LCXht4h?XCXhtQh?X CX htnh?X+CXhtϋh?XJ7`h~h8ts9hf8ts8tL,>YПhhDYQYP>XhjD7YDDYDPYD\Y DhYItYIYRXhtSNi?Xh?XGui?hY?\Y?PY*?DYU?7YHu@tY@Y71h~i8ts8t8t 8t v8t7Ch1Xi8tw8ts9hz8tw<|h ~=h'~2_cairo_image_surface_snapshothtj3:GScloneGS7hXj8t08t07rhj8t18t08t08t08t08t08t 08t$08t,wYhi>lDYD ZDZQ#ZRG ul?Y? Z1?ZPH uI#Z7 h ~ l8t@=h'~9hX8t08t8t s8t 2cairo_image_surface_get_data. h/l3.:0GoTxW)h 2l?WF3h .3 9?h ~8t=2cairo_image_surface_get_formatF Ph2nm3F:HGTxWYh JGm?WFch .K 9oh ~8t=2cairo_image_surface_get_width^h/n3^:`GTxWh bm?WAFh .c 9h ~8t=2cairo_image_surface_get_heightvh/n3v:xGkTxWɣh zxn?WFӣh .{ 9ߣh ~8t=2cairo_image_surface_get_strideh/8o3:GTxWh o?WFh . 9h ~8t=>0Z hMoDXZFHh!?XZ9dh8t6h8t h8t >eZph/oDZDZDZ7h0Zo8t=hY>ZhqDZDZD [D[ @![2TXh;p?X?XReZʤh8up?Z%?ZP?Zo7Ҥh0Zp8t=hY;h&p?[? [?Z?ZFh&I![9(hX8t08ts8t v8t07h ~q8t =h'~>0[0hNcqDX[FPh!?X[9lh8t6h8t h8t >e[hrqD[FХh?[9h8t6h8t h8t 2cairo_format_stride_for_widthhcWr3 3DSbpp=;Ph Dr. 9\h ~8t@9he[8t2cairo_image_surface_create_for_dataph`s5data 3 3D3 34,PSminstridefRXhPu(s?X?X[hwD[I[I[HhuD[RHhu@[@[Guw@\Hu@\'Fh*@[E>"\hhx?J\XIV\I`\Hv?J\Hv@V\@`\;8h9x@o\nH v@~\@\@\@\IH8v@\HPv@\@\I\2_cairo_image_surface_clone_subimageG@hy33J:WpatternQ~: XVerror#hT9Wh)y?aW?lW}J(\pixman_image_get_stride ?}J(\pixman_image_get_depth @}J(]_cairo_image_spans_compositor_geteoV^_cairo_errorq '~ ^_cairo_surface_create_in_errormW~ \mallocp~[_cairo_surface_init~WKbK8 \pixman_format_supported_destination !~,\pixman_image_create_bits J(,P[pixman_image_composite32 t'J(J(J(!!!!!!!!_memcpyC(D[cairo_surface_set_device_offset `_assert 0\cairo_surface_reference\cairo_surface_create_similar_imageY `_cairo_pattern_init_for_surface㋀Q\_cairo_surface_paint& ǀKIa_cairo_pattern_finiuGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-lzw.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src0h*charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^E _cairo_rectangle_int x y width height cairo_rectangle_int_t0signed charshort intuint16_t&uint32_t( _lzw_buf( )data+data_size,num_data- pending.Tpending_bits/lzw_buf_t0dlzw_symbol_tT_lzw_symbol_tableԌ$ $5$4#lzw_symbol_table_t_lzw_buf_growYbufYnew_size[new_data\_lzw_buf_store_bits~buf~value~Dnum_bits~_lzw_symbol_table_init  5O0h\ itBjh" iSjh"tuh h!t1 Xh!tvh? hU 8"KhU^ hO!Ps &h$!t,h!t h!t_lzw_buf_initAm bufAsizeA_lzw_symbol_table_lookup  symbolslot_ret #i #idx #step #hash #candidate  _lzw_buf_store_pending@ buf$_cairo_lzw_compressF0h%dataFq&size_in_outF'bytes_remainingH(bufI})J5}'symbolKi'slotK 'code_nextL'code_bitsMe'prevN'nextN *? ShpvS ` n"U +hCy !ts h!t1,hU   h\!t}!t0!t Ԍ*m hvf(  E i m-v   ?  t* hv ) -v4 +^h$| !tIh!t h!t uhO!P},h}   !h\!t}!t0!t Ԍ+h !P}!R !Q9+h!P}!R}!Q}+h?!P}!R !Q}+}h$i!t`h!t h!t +h!P}!R}!Qw 3h!P}!R !Q}._cairo_unbounded_rectangle(#/free01_cairo_errorq02realloc$003_assert0C0002malloc\04memset000$3JGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-matrix.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch3doubleintcharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĠ_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_intU x y width height cairo_rectangle_int_t U_cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIAN cairo_filter_tV xsigned charshort intint32_t'uint32_t(pixman_bool_tqpixman_fixed_16_16_tzFpixman_fixed_t{zpixman_vector_tpixman_vector vector pixman_transform_t 7$ ', , (B ((cairo_fixed_16_16_t.Fcairo_fixed_tAFcairo_fixed_unsigned_tDU_cairo_pointF xG] yH] cairo_point_tI _cairo_line" p1# p2$  cairo_box_t%  _cairo_int_status 5CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERN  _cairo_roundrcairo_matrix_initu'uxxvyxvxyxyyxx0yy0y_cairo_matrix_get_affine'xx yx xy yy x0 y0 cairo_matrix_init_translate'txtycairo_matrix_init_scale 'sxsycairo_matrix_transform_distancer'dx dy new_xnew_y_cairo_matrix_compute_determinant'abcdcairo_matrix_invertP'PdetR_cairo_matrix_is_translationG'_cairo_fixed_from_doubleo] doqdrisutuF(_cairo_fixed_is_integerf] _cairo_fixed_integer_partf] _cairo_matrix_is_integer_translationy'itx"ity" ] Q] _cairo_fixed_16_16_from_doubleB d!"d"iu _cairo_matrix_is_pixel_exact''  ] Q ] _cairo_matrix_transformed_circle_major_axis'radiusabcdfghij_pixman_nearest_sample d _cairo_lround+r_cairo_matrix_is_pixman_translation'''filter(Z)".*"tx,ty,_cairo_matrix_to_pixman_matrix_offsetg'gfilterhxciycjout_transformkZl".m"is_pixman_translationomztxtynormijxydennew_norm#cairo_matrix_init_identityWh|$'W%ĴhY& &&?&&&?'(h.''' '''$' ,(hD)>A'I'S'] 'g'q'{(`h"''' %dh'  '&?&&&?'(h -''' %h& &' &&''*cairo_matrix_init_rotatehF"+',radians-s`-c.صhv& &))'`))/ȵh1 0t1صh10t*cairo_matrix_multiplyQh,resultQ,aQ,bQ-rS #cairo_matrix_translate˰hC$'2tx2ty 3tmpH4hvq' ')l 5hv'  '&?&&&?)l 1h"0t0tH0t#cairo_matrix_scalehA$'2sx2sy 3tmpH4hw{' ') 5hw& &' &&') 1=h"0t0tH0t*cairo_matrix_rotate1Ph34+'1,radians16tmp3@/mh-0tv0t1}h"0ts0tv0ts*_cairo_matrix_multiplychs,rc,ad,be( h,'3'?'J7U 7c *cairo_matrix_transform_point@h:a+',x ,y 8 Lh'J'?'39Lh7U0 7c *_cairo_matrix_transform_bounding_boxhN +',x1 ,y1 ,x2  ,y2 +H -i 6quad_x 6quad_y H-min_x -max_x -min_yB -max_y /h 0ts0t0t/ h 0ts0t0tP/6h 0ts0t0tX1ah0ts0t@0t`!(*_cairo_matrix_transform_bounding_box_fixedлh{L"+',bbox+H 6x1@6y1H6x2P6y2X/h1!0t0ts0tv0t w0tu/'ha"0t0ts0tv0t w0tu0t1Ch20t0ts0tv0t w0tu:_cairo_matrix_compute_adjoint0"'0a3b3c3d3tx3ty3:_cairo_matrix_scalar_multiply#'scalar(Phn$) ;."hwv?$)"+)">>w]$)R=w;?hX205@_cairo_matrix_is_invertible}h7%A'}pdet8rh )9h 777&7X@_cairo_matrix_is_scale_0 h`E%A'(rh%'BB#B#B#@_cairo_matrix_compute_basis_scale_factorsh%'A',basis_scale ,normal_scale ,x_basis -detw'-xa-y-major-minor. hw ')J)?")3Z=w7U7cC hv2DſhX2(пh"(':'F'R.׿hxg'):=(x'R)F):=Hx;_;k`x]*'lP)`=`x7{@7_7~7777747[<h 9*G{Gq'g" ']" 'S" 'I" )>/8hv2R*0tXCgh21h"(0ts(+ph;,'\'h'w' ;;.whxx.*):n=x))w)h)\?=x77<7h8=+)E1Kh20tX<Oh9p+)Y1ah20t`<h2A+) m8h)m1h20tX<h0B ,) 8h)1h20tP/h2#,0tX1(h20tX_cairo_matrix_to_pixman_matrix,'7xcycinvmax_iterationsxyvectordxB dyB (hsr1''''' ' ', 78>xJ1),) ) ?'~'~')i=x;8=xBWFh`U.7b7m7x&7e7>x.7777Z/h2).0t~/h2C.0t~1Hh0ts.;,Vhx61),x),)s,)g,=xB,7,+.y]hy.)V=y;.yh y.)u= y;.yh8y/E=8y;.yhPyD/)=Py;.yhhym/)=hy;.yhy/E=y;>y0B,~B,~B,~;,;,)?  unique_id@ serialA damageBI _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$J5( mime_dataK58 device_transformMH device_transform_inverseNx device_transform_observersO) x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^`I snapshots`)Ob) font_optionsiIcairo_device_tB _cairo_device<,h-). /51HX mutex3L mutex_depth4468 _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tķcairo_pattern_t= _cairo_patternh @h A) B  C5 observers D) F! filter HZ"$ extend I!( has_component_alpha J, matrix L0 opacity M` _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp[ CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_ts X_cairo_rectangle_int xyA cairo_rectangle_int_t< _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialias~CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capaCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tzcairo_scaled_font_t _cairo_scaled_font 4 S 0 V h W) X5 original_font_face ZL font_face ]L font_matrix ^( ctm _X options `I placeholder b holdover c  d scale g scale_inverse hmax_scale iG j.fs_extents k.8mutex nqL` pCxglyph_pages q)|cache_frozen rglobal_cache_frozen s u) xLlink y)cairo_font_face_t"_cairo_font_face Q  0  h ) 5  L>index?Cx@yAcairo_glyph_tBQ^num_bytes_y`cairo_text_cluster_ta_cairo_text_cluster_flagsr$CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingA (cairo_text_extents_tG(.ascentdescentmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tK_cairo_font_weight"CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t>_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t& _cairo_hint_metrics7,CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSf _cairo_font_options  ~ subpixel_order  lcd_filter u: hint_style ¥ hint_metrics , round_glyph_positions ;_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t $C_cairo_device_typeVCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t %%+&1 cairo_raster_source_release_func_t" ag |%cairo_raster_source_snapshot_func_t7  %cairo_raster_source_copy_func_tI  %  &cairo_raster_source_finish_func_tX > D T %_cairo_pattern_type !CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t T _cairo_extend. !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 , _cairo_clip4<-G= >E@KDA regionCE is_regionD embedded_boxF<$cairo_clip_path_t ?(-_cairo_clip_path83-h4)5176$7(8~0prev9E4cairo_color_t @- _cairo_color( . red green  blue  alpha ,  " $ &cairo_color_stop_t A:. _cairo_color_stop( . red green  blue  alpha , #  #" #$ #&cairo_damage_t E._cairo_damagecairo_device_backend_t F. _cairo_device_backend9n/: lock< unlock= flush?E @ destroyAcairo_font_face_backend_t G/_cairo_font_face_backend @ 0 Acreate_for_toy DOdestroy Kscaled_font_create NO get_implementation UOcairo_hash_entry_t K:0 _cairo_hash_entry b0 hash Ccairo_hash_table_t L|0_cairo_hash_tablecairo_image_surface_t M0_cairo_image_surface001B13$u4XUparentBpixman_formatD( formatE dataF6 AHIstrideJ depthK$owns_dataM(transparencyN(O(cairo_path_fixed_t R1_cairo_path_fixed e3 last_move_pointf8) current_pointg8) has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoGq< bufsE$cairo_solid_pattern_t U"3 _cairo_solid_pattern PX3B Q& R-hcairo_surface_backend_t Ww3 _cairo_surface_backendh.5/2E create_context5E create_similar8E create_similar_image=F map_to_imageC:F unmap_imageFTF%JtF acquire_source_imageNF release_source_imageSF$OXF( copy_page[F, show_page^F0 get_extentsiF4 get_font_optionsmG8 flushq4G< mark_dirty_rectangleu]G@ paint|GDGH strokeHL fillPHP fill_strokeHT show_glyphsHX has_show_text_glyphsH\ show_text_glyphs?I` get_supported_mime_typesZIdcairo_user_data_array_t a)cairo_scaled_font_backend_t d5_cairo_scaled_font_backend( 6 fini scaled_glyph_init aNtext_to_glyphs N ucs4_to_index Nload_truetype_table Nindex_to_ucs4  Ois_synthetic  Oindex_to_glyph_name %IO load_type1_data :mO$cairo_scaled_glyph_t e7 _cairo_scaled_glyph 7 0 metrics  fs_metrics 8 bbox <h q#x q#z has_info | 4F L recording_surface  dev_private_key $ dev_private  )cairo_compositor_t h8 cairo_compositor5|8X6XU paint9}U=}U strokeAU fillKUSVcairo_mask_compositor_t j8 cairo_mask_compositorL[9B\7 acquire^&V release_&V set_clip_regiona@V pattern_to_surfacedsV$ draw_image_boxeskV( copy_boxespV, fill_rectangleswW0 fill_boxes~(W4 check_compositeHW8W<W@ check_composite_glyphsXD composite_glyphsBXH _cairo_lcd_filter u:CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 9 _cairo_round_glyph_positions ;CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t :7;_cairo_point_double p;x y cairo_point_double_t <;_cairo_circle_double ;center p;radius cairo_circle_double_t ;_cairo_line "<p1 #8)p2 $8)cairo_box_t %;2<<_cairo_stroke_style( r<line_width sline_cap taline_join u miter_limit vdash w<num_dashes xdash_offset y cairo_stroke_style_t z7< b=CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t < _cairo_int_status5CCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thx=b0 _cairo_boxes_chunk6ED next7EDB8KD count9 size: C<!<aD"7cairo_path_op_t8 _cairo_path_buf LD linkM) num_opsN size_opsO num_pointsP size_pointsQ opSDaTEaD8)cairo_path_buf_tUxD_cairo_path_buf_fixedWdEBX E opZdE a[tE<!aDtE"7!8)E"77cairo_path_buf_fixed_t\!E-q" EEEEE[ EF E4F4F+0 FCTF4F@FnFnF ZF FFF4FzF F4FFFFCFFFnFF GGIG 4G G ]G:GCG GG,cGCG  GGCG GH H H~GG1H<HGCPH G~GHCH ~G H H H~GVHCH GHHHC?I 1;$GHTITIEIcairo_surface_func_t1|II IIX3,.WORD{DWORD|CULONG_PTR7CLONGHANDLE|_LIST_ENTRYCJFlinkDJBlinkEJILIST_ENTRYFI_RTL_CRITICAL_SECTION_DEBUG /KTypeICreatorBackTraceIndexICriticalSectionKProcessLocksList$JEntryCountIContentionCountIFlagsICreatorBackTraceIndexHighISpareWORDI_RTL_CRITICAL_SECTIONKDebugInfoKLockCountIRecursionCountIOwningThreadI LockSemaphoreISpinCountI/KPRTL_CRITICAL_SECTION_DEBUGK7JRTL_CRITICAL_SECTION/KCRITICAL_SECTIONKcairo_mutex_impl_tLcairo_recursive_mutex_impl_t2Lcairo_mutex_t 2Lcairo_recursive_mutex_t LLL516Ln/_cairo_toy_font_face4 PMB family  owns_family $slant (weight ",impl_face L0cairo_toy_font_face_t L_cairo_scaled_glyph_info  NCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t nM+CaNL NHNCN11gNCN#NCNC6 NCOCO#N OOCIOBNC&OCmO6 OO OOOPMLsO O H HOOOIOLO H HOO _cairo_surface_patternp U/PB V& Xhcairo_surface_pattern_t YO _cairo_gradient_stop0 [P offset \ ] .cairo_gradient_stop_t ^NP _cairo_gradient_pattern `QB a& n_stops ch stops_size dl stops eQp stops_embedded fQxP!P/Q"7cairo_gradient_pattern_t gP _cairo_linear_pattern iQB j/Q pd1 lp; pd2 mp;cairo_linear_pattern_t nOQ_cairo_radial_pattern pQB q/Q cd1 s; cd2 t;cairo_radial_pattern_t uQ# wCR$B x/Q%linear zQ%radial {Qcairo_gradient_pattern_union_t |R_cairo_mesh_patch Ra Rcolors R!p;R"7"7!-R"7cairo_mesh_patch_t iR _cairo_mesh_pattern qSB & patches )h current_patch qSx current_side | has_control_point wS has_color wSR!S"7cairo_mesh_pattern_t R _cairo_raster_source_pattern BTB & content [ hG l acquire | release 6O | copy    cairo_raster_source_pattern_t S# T$B &%solid 3$ /P%gradient CR%mesh S%raster_source BTcairo_pattern_union_t gT, -3U font./y0 use_mask1 G2 cairo_composite_glyphs_info_t3T^U7CwUXUwU+cUCUXUwUGH H H~UCUXUwUG~UCVXUwUUC&VVC@VE,VsV ++11FVCV4FVW*yVCVV+VCVVnFV-VC(WVV WC=W=WCW+.WCWNWCWV+WCX=W1WC(}\)i>(_cairo_pattern_get_source9\'9\'G:nF\/P+upload_boxesB X],uBX,GCwU,DV-dstF/%G -srcH-limitI /JC-txK-tyK+get_clip_source.],u.X,&/T.dst0.bounds1+.out_x21.out_y21/4/P-r5 /6+trim_extents_to_boxes8C/^,G8wU,9V-box;<(_cairo_path_fixed_stroke_is_rectilinearo^'G(_cairo_path_fixed_fill_is_rectilinear^'G&blt_in_'m)xq#)yq#)wq#)hq#'#0_0-*rect X+can_reduce_alpha_opX_.op-iop&_cairo_clip_steal_boxesE_'&ET'EV1composite_maskCh5b2uX3dst2m3op 2+ 2G+3dst_x3dst_y2G+ 2&T$4wU5src4]6P6T6rX6\7Vh`8t8t8t08t s8t8tP8tT7h4a8t8tu8t18t s8t#l8tX8t\9hwfa8t8t 8tv8t u8ts:h{a8tu: ha8tv7iha8tv8tu8t08t s8t#l8tP8tT7hb8t8t 8tu8t 08t08t08t s8t,w:h#b8tu;h8tv1_cairo_mask_compositor_glyphsChYc26XU2GwU3scaled_font2 2y3overlap6uX46/P4C7hc8ts:GhΒ3c8t2:hjc8tv8t <<t8t8t 8t:hhc8tw8tv:hc8tv:hc8t:*hړc8ts8t w:4hc8tw;Sh8tv=composite_boxM`hf2mM3xNq#3yNq#3wOq# 3hOq#2P#4Rf 4uSX< >he4Vf 6W-~?solidX3~6rY~6Y~:h5Oe8t~8t 8t 8t 8t @:htne8t~8t~7*he8t~8t0<t <t8t~8t~9h~e8tv8t ~8tu8tw8t$ ~@$@&@hAh8tv8t 08tu8t08t08t(wY=composite_opacity h-h2m3xq#3yq#3wq# 3hq#2#4-h 4uX 4 6r~6~6-~?solid3~:h5Gg8tw8t 8t 8t :htdg8tw8t~7hg8tw8t~8t1<t <t8t~8t~7Jhg8tv8t ~8tw8tu8t, ~@$@&@VhAh8tv8t~8t 08t08t08t w8t$u8t( ~@$@&8t, ~@$@& YBZhciCZ!CZ!D [D[D[ D'[D[[D[[E2[!E<[*"FBZhyOhChZ^"GBZhPhChZ|"GrZhRhCZ"GrZWh[iCZ"7Sh?i8t\8ts8tT8tX7hxi8tR8ts8t@$@&8t 18t @$@&7hi8tv8tT8t 18tXA"h8t\8tT8t 18tXHdo_unaligned_boxc@h:kIbltck["Jmg#Ibh,<~#KtxhKtyhLy1j#Ly2kP$FBZYhyj`jMhZFBZ[hyk}jChZ$GrZkhmjMZGrZhvjCZ$:h3hj8PX8Ru8t\8t8tv8t wv8t N[s:h3h>k8PX8Ru8ts8t8tv8t 1N[sx:,h3h~k8PX8Ru8t\8t8tw8t 1N[s;mh3h8PX8Ru8t\8t8tv8t 1N[s1composite_mask_clip_boxesvCh|m2uvX3dstw2mx3opy 2+z 2G{+3dst_x|3dst_y}2G~+ 2&T$6wU6YH5i%:hl8th8th8t :hm8tԡh8th8t 7:hGm8t8t#8t08t  8t#l8tT8tX:vhirm8P`h8RH8tv8tw@h1composite_opacity_boxesCh+n2uX3dst2m3op 2+  2G!+3dst_x"3dst_y#2G$+ 2&%T$6 'n6( Y@5i)7%7%hn8ts8t08t  8t8tP8tT:phin8P h8R@8tw8tu@h;h8th8th8t +o3Ocreate_composite_maskheqJuXn%Idst%J%PSXPcSXPG=WQ/&QCy&RXPLi&SerrorhSouth>h`2pTrect P:hŔ p8t2UhL8tv8t08t P8t1>h;fpLbKD';hi8Ph8RP:hp8tR8t 7hp8tv9zhp8tw8tv8tu8t 18t08t08t L7hp8tv7 hp8tv:#h q8tv:/h1q8tL7xhVq8tw8tv8tu8t <8t08t08t$0:hekq8tv:hq8tv;)h18tLB[@hrC\#'C\Z'D\\V(\E6\':hŔq8t2Uhv8tu8t08t 8ts1fixup_unbounded_boxesp huWupX(WGq=W1(WrV(5dstt(?clearuW*v4vE:)?boxw<v4x |)5chunkyED)?iz{XQ\,hrCs\*YQ\3hzsCs\*YQ\?h(z8sCs\*YQ\Dh@zRsMs\ZXz:t5pboxu+:mhs8tw8t{:hޕs8ts:hs8ts8t08tv:hs8ts8t0:h4s8ts8t08ts:h(t8th8th8t ;Rh8tsZxzt?tmpW*{:hht8tu:ht8tu8t08tv:?h4t8tu8t08ts;}h8th8th8t @h:!ht8ts:+hŔu8t29Dhv)u8tv8t08t s:Nh>u8ts@ih:hcu8tw8tu8:hqu8Pv#08Rv8QuN\v;h8th8th8t |5$BX]hvC]+C]4+D]D]D]Du]u]V]~V]~E]`+:hRHv8tR8tw8ts:hhfv8tv8t~:h}v8t~9,huv8tw8tv8t18t ~8t~8t8t;6h8tv[k w,ukX,Gl=W,mV-dsto-opp/%q -need_clip_maskr/s \]w/V]-src////r/1clip_and_composite_boxes `hn|WuX+WGwU,WVe,5dst,/CX]h xC^-C ^<-^h V"^P:hvx8tv8tu;h8ts8tuYvhzzCvZ-Cvx-Cv-_zEw-Ew.Ew5.E(wn.E?w.Zz%zE^w.Ejw /VvwDVwHVwLVwP:dhu_y8Pw$8Q8t8tL8tu7hy8t8t8t08t 8ts8tD8tH7,hy8t8tu8t8t 8t8t8t 08t$08t(v8t,::hz8t;Fh8t>h)czEPw|/Ah8t8t8ts8t v7 hvz8t7ahz8tw:hrz8Pw8Rs8QvAXh8tY\hz{C\/C\/C\/C\/_zE]0E]0`]V']P`5]VA]HVL]LY}\hzMa{C\>0C\b0;h8tu:h#{8ts8tH8tL7h{8t8tv8t "8t "Ah8t8tv8t s88t "8t ";shr8Pw8Rs8Qv1_cairo_mask_compositor_strokeCh~26XU2GwU2G3styleH 3ctm H3ctm_inverse H22~ 4uX0406/P{4C0>h^}6 W*{:-hd;}8tu:Zho}8tv8t 8t8t  8tu:ihw}8Pw8Rs8Qu;uh8tu7h}8ts:hΒ}8t2:h~8tw8t <<t8tv8t 8t8t 8t${8t, :*hh4~8tu8tw:2hI~8tw:ch_~8t{:hړ{~8ts8t u:h~8tu;h8tw1_cairo_mask_compositor_fillBCh 26BXU2GCwU2DG27E 2F2G~4uIXf14J16K/P{4LC1Yo^h{RC^p2>hS6SW*{:1hd8tu:ShK8tv8t 8t8t u:bhw 8Pw8Rs8Qu;nh8tu7h-8ts:hΒA8t2:h8tw8t <<t8tv8t 8t{8t$:hh8tu8tw:h8tw:Jhʀ8t{:~hړ8ts8t u:h8tu;h8tw1_cairo_mask_compositor_paintCh|626XU2GwU4u626W*{4C2YX_h {ρCx_2Cx_2C_2;h8tuX Z7h C+Z3C+Z3C6Z)3C6Z)37h8ts;-hw8Pw8Rs8Qu|8+reduce_alpha_op}.dst.op, +clip_and_composite_source ),uX,,SX,cSX,%,G=W-dst/-src//(clip_and_composite_with_mask ݃'uX''SX'cSX)op,%,G=W-dst/-src//+clip_and_composite_combineQ ,uQX,R,SSX.opT,U ,GV=W-dstX-tmpY/&Y/Z -clip_x[-clip_y[acleanup+fixup_unbounded_with_mask% ۅ,u%X.dst&,G'=W/)/r*/*\H-x4-y5/A6/7\z-xB-yC/AD/E\-xP-yQ/AR/S]-x^-y_/A`/a1clip_and_composite Ph| iWuX<3WSX3WcSXG422GwU3need_clip5dst45op45src%o54E64 d6Y<h@{Cp6Ce6CY57;Ah$8tDY)VhX{Co7C7C~7Cs7Ch7C]8CR:8_X{EX8E8E8VăXVЃ\:{h o8Pv8RL8Q8t@8tu8ts7h8tL8tD8t08t s88ts8tX8t\79h$8tL8tw8t@8t u8t08t0:Eh:8t@:OhO8tu7h8tL8tw8tu8t 08t08t08t08t0;h8tuYhhx{*C8Cڄ8C΄9_x{E=9VXV \>hYJEh9E%9E/9`;Ah8t8t98t@8t 08t08t0>h`EM9EW9Ea9Em :Aih8t8t98t@8t 08t08t08t,u>|hZE@:E`:E:E:Ah8t8t98t@8t 08t08t08t,u>hZwE:E:E;`ͅA=h8t8t98t@8t 08t08t0:hu8Pv$8Q8ts8tX8t\;Ih8t@Y݃h{C@;C46;C)V;Cv;C;C;_{EL;EX;Ed<Ep^<V|XV\bbh:h^8tu7 h8tD8t18tu8t 08t08t08t 08t$09Zh@݋8tv8tD8tw8tH8ts8t L8t$0:hu 8Pv$8Qu8tL8tw8t\7h>8tu8t98t@8t 08t08t07Vhq8tu8t<8tD8t @8t08t0@bh:nh8tDAh8tu8t18tD8t @8t08t0Y}h{jC<CԂ<CȂ<C<C=C4=_{ER=Ep=E=VXV\:h or8Pv8Rw8Q8t@8tu8ts7h8tw8tD8t08t s88ts8tX8t\7Yh8tw8t18t@8t u8t08t0@gh:oh8tu7:h:8tw8t98tu8t 08t08t08t08t0Ah8tw8t<8t@8t u8t08t07h}8t@h7h8t8t7h8tv:hTȎ8ts7lh8t8t07xh8tv9h@B8tv8t8t8t w8tH8ts8t08t08t s8;.hq8Pv08R8QsN\v1_cairo_mask_compositor_maskChŐ26XU2GwU4uX=4C>Y[h{C[$>_{E[7>@hYq[`h{NC[b>C[b>_{E[>@h7h_8ts:?hۅ8Pv8Rh8ts8ts@Mh;hۅ8Pv8Rh8Qh8ts8tB^hD^D^D^D^ D^D^E^>`_` _^htC^>C^?C^ ?C^??C^k?C^~?^ht`^V_HV _:Ah58tv8t 8t 8t 8t @Ajh8t38tv8t 8t1c_cairo_mask_compositor_inith.R2u62XXUd__cairo_clip_allUGe_cairo_unbounded_rectangle (1e_cairo_pattern_white vofcairo_surface_destroyΒgcairo_surface_create_similar_image h_cairo_surface_offset_glyphs!V h Gi_cairo_pattern_init_for_surface 㚓/Pfcairo_matrix_init_translate ԓԓg_cairo_surface_mask 4   Gi_cairo_pattern_fini 5%f_cairo_color_init_rgba nn-i_cairo_pattern_init_solid ߠV3i_assert"0Ŕg_cairo_stock_color Vb=g_cairo_surface_create_similar_scratch 1[ h_cairo_int_surface_create_in_errorpeCh_cairo_clip_combine_with_surface Ggpixman_region32_rectanglesEuؕؕ1$i_cairo_boxes_limitPV,<h_cairo_boxes_addU 4V~,<g_cairo_bentley_ottmann_tessellate_boxes  xxV~W*i_cairo_boxes_finiuVi_cairo_boxes_init@Vh_cairo_clip_is_regionGh_cairo_clip_get_regionEGgcairo_region_contains_rectangle 4#GG+Mq"h_cairo_clip_get_imageG+i_cairo_boxes_extentsZxKDh_cairo_composite_rectangles_intersect_mask_extentsCwU,<h_cairo_surface_get_sources#nFg_cairo_matrix_is_integer_translation d H11i_cairo_boxes_init_with_clipCVTg_cairo_path_fixed_stroke_rectilinear_to_boxes 3CGH H~Vh_cairo_surface_offset_stroke!> K GH H H~Gg_cairo_path_fixed_fill_rectilinear_to_boxes  G~Vh_cairo_surface_offset_fill!K  G~Gi_cairo_boxes_init_for_arrayG$VKDh_cairo_pattern_is_opaque_solid T j_cairo_composite_rectangles_can_reduce_clipwUT+GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-mesh-pattern-rasterizer.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch0jdoubleintcharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tcairo_pattern_tH_cairo_patternh@gA statusBuser_dataC observersDT typeF< filterHw $extendI (has_component_alphaJ,matrixL0opacityM`  _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^` _cairo_rectangle_intNxyq` cairo_rectangle_int_tN _cairo_pattern_type < CAIRO_PATTERN_TYPE_SOLID CAIRO_PATTERN_TYPE_SURFACE CAIRO_PATTERN_TYPE_LINEAR CAIRO_PATTERN_TYPE_RADIAL CAIRO_PATTERN_TYPE_MESH CAIRO_PATTERN_TYPE_RASTER_SOURCE cairo_pattern_type_t q _cairo_extend. CAIRO_EXTEND_NONE CAIRO_EXTEND_REPEAT CAIRO_EXTEND_REFLECT CAIRO_EXTEND_PAD cairo_extend_t3 Y _cairo_filterO w CAIRO_FILTER_FAST CAIRO_FILTER_GOOD CAIRO_FILTER_BEST CAIRO_FILTER_NEAREST CAIRO_FILTER_BILINEAR CAIRO_FILTER_GAUSSIAN cairo_filter_tV signed charint16_t% short intuint16_t&int32_t'uint32_t( cairo_fixed_16_16_t. cairo_fixed_tA _cairo_list,N next-N prev-N  cairo_list_t. cairo_atomic_int_t< + g ,h cairo_reference_count_t - cairo_array_t 9 _cairo_array ) size num_elements element_size elements 3 cairo_color_t @> _cairo_color( red green blue alpha red_short  green_short "blue_short $alpha_short &cairo_user_data_array_t a _cairo_point_double ) x y  cairo_point_double_t  R _cairo_mesh_patch points colors ) ??) ?cairo_mesh_patch_tW _cairo_mesh_patterncbase1patches hcurrent_patchcxcurrent_side|has_control_pointihas_colori y?cairo_mesh_pattern_t _intersection INSIDE OUTSIDE PARTIAL_cairo_fixed_16_16_from_double )ddi)u  9?sqlenmp0) p1) delta) split_bezier_1Dixiyiziwix0jF y0jF z0jF w0jF x1kF y1kF z1kF w1kF tmpm_color_delta_to_shifted_short nfrom to shiftdelta _cairo_fixed_from_doubleo doq dr is)ut_cairo_fixed_integer_floorf fd_fixed_fwd/f/ intersect_intervalbabcdsqsteps2shift!Rr"fd_initxyzwfF "fd_downfF fd_fwd f F #split_bezierhv$pvP$fst_halfvR$snd_halfvQ%mhC&q0&q &q&Q&r0&r &r&R'?'?'?'?(hC)?*m h>&q8&q(&q&q&r8&r(&r&r'?'@'"@'5@( h>)T@) bezier_steps_sqUpUvtmpWrasterize_bezier_curve/+[+q+`+wushiftdxuF dyuF r0 g0 b0 a0 r3 g3 b3 a3 xu/yu/x0y0uustepsr g b a dr dg db da ,xy ??fd_fixedfdF idraw_pixel+[+q+`+wxyr g b a ,tr tg tb ta #draw_bezier_curve@Phq  -[@g@-q@@-`@@.w@$pAv$c0AF $c3AF  /topCoA/bottomCA/leftCA/rightC7B0RC/iDB/vDB1h|MM'WB2M'CB'9C1h(|W'W.C'MC'CC'9C1|h@|[w'D3@|)pD%9h,W'UD'K E(h,4_%9GhX'UbE'KE(Gh4_%9ghYK5U5K(gh4_*9hZ5U5K(h4_6X|/xum QF/yum 1Gushiftn/knH%bh)n5|(h)78h{*9t1 h|p<'4I'I'I'I'I%Ih2q~'J'_J'J'J'J1h|t'J%hu'J1h|xu'tK'iIK'^xK'SK'HK'= L'29L''hL'L'L'RM'{M'M'N'QN3|)N)O44)Q)\Q)Q)R)gR)R4444 1h|'SRM'IR'=PS3|)`S1h}<'ST'IT'=FU3}7`R1h0}y'SU'IU'=TV30}7`R1hH}'SV'IV'=bW3H}7`R1?"h`}X'[W'Q(X1,hx} 'X3x}4%Fh !.5(Fh 4*Sh "'X(Sh 4%?^h"'[Y'QtY%`h 'Y(`h4%jh !'DZ(jh 4*wh "'Z(wh 41nh} +'4[3}41nh}T'I[3}43}44#1h}'^[1h~'[%f!h:'s\'\'\'\'\'\'\' ]'/]'zQ](Eh)s])])]7R1h~X']*h'"^%n^h'J^(^h41lh0~']^%nwh'^(wh41hH~ '^%fh'^'^'^'_'_'+_'>_'R_'g_'z|_(h)_)_)_)_:h*:%h*:c"a`/top`/bottom`/leftBa/righta?Ra/ib/jAb/vab1+h`~%q#'Wb2M'Cb'9b1hx~1#'Wb'M@c'Cc'9c%|h7$'c(h)d%9hW$'UDd'Kd(h4_%9hXE$'Ue'KTe(h4_%9hYs$5U5K(h4_*9hZ5U5K(h4_1blh~Y$'|e3~7}8h{*9ts1!h~Y&'~!e't!f'e!!f'Y!4f'M!Hf'A!]f'5!rf3~7!}7!z7!z7!z7!z)!f)!f)!f)!f%h>%'6g'ng'g'g'g%h9 &'g' h'h'1h'Dh1Oh~(&'ph1Yh~F&'h(h7!{%hv&'h%h&58h9Py9Ry9Qy9t9tu9tv9t w(h#r'}r, h X'r'ra K h x r K h 1 r!U h r s!= ^ h U s4k h #Pu#QX" hk #Pu#QL=k h'73s>a # h0 x Rs # hH 1 Rs!, h ~s s!= 1 h U s4 h#tnh#th#t " h #Pu#RT#QLw"#t0?_cairo_mempool_free^ hfk/^- :storage^2`s2at@& h #P?_cairo_mempool_finim0 h&/m- 6F hn7V hnA_cairo_unbounded_rectangle ('BmemsetCCC.D_assert 0CCCEcalloc3CCEmallocLCFmemset+nCCCGfreeCH_cairo_error qC#GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-misc.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src` h|charsize_t{unsigned intintintptr_twchar_tshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_iobuf R_ptrF_cnt_baseF_flag _file_charbuf _bufsiz!_tmpfname"FFILE$cairo_bool_tk  _cairo_status4O CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^t _cairo_rectangle_int x y width height cairo_rectangle_int_tf _cairo_operatorZ CAIRO_OPERATOR_CLEAR CAIRO_OPERATOR_SOURCE CAIRO_OPERATOR_OVER CAIRO_OPERATOR_IN CAIRO_OPERATOR_OUT CAIRO_OPERATOR_ATOP CAIRO_OPERATOR_DEST CAIRO_OPERATOR_DEST_OVER CAIRO_OPERATOR_DEST_IN CAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLY CAIRO_OPERATOR_SCREEN CAIRO_OPERATOR_OVERLAY CAIRO_OPERATOR_DARKEN CAIRO_OPERATOR_LIGHTEN CAIRO_OPERATOR_COLOR_DODGE CAIRO_OPERATOR_COLOR_BURN CAIRO_OPERATOR_HARD_LIGHT CAIRO_OPERATOR_SOFT_LIGHT CAIRO_OPERATOR_DIFFERENCE CAIRO_OPERATOR_EXCLUSION CAIRO_OPERATOR_HSL_HUE CAIRO_OPERATOR_HSL_SATURATION CAIRO_OPERATOR_HSL_COLOR CAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|> index?^ x@ yAcairo_glyph_tB ^Y num_bytes_`cairo_text_cluster_ta/ _cairo_text_cluster_flagsr CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_ttv  Y signed charshort intuint16_t&uint32_t(3 cairo_hash_entry_tKN _cairo_hash_entryv hash^cairo_hash_table_tL _cairo_hash_table Y _cairo_int_status5  CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNv ^+- - 1ArrWORD{DWORD|^LONG_PTR 6)ULONG_PTR 7^LONG )WCHAR HANDLE |r _LIST_ENTRY C Flink D Blink ELIST_ENTRY F _RTL_CRITICAL_SECTION_DEBUG  Type G CreatorBackTraceIndex G CriticalSection  ProcessLocksList  EntryCount S ContentionCount S Flags S CreatorBackTraceIndexHigh G SpareWORD G _RTL_CRITICAL_SECTION  DebugInfo  LockCount  RecursionCount  OwningThread  LockSemaphore  SpinCount pPRTL_CRITICAL_SECTION_DEBUG RTL_CRITICAL_SECTION CRITICAL_SECTION cairo_mutex_impl_t cairo_mutex_t  r CAIRO_OPERATOR_BOUND_BY_MASK CAIRO_OPERATOR_BOUND_BY_SOURCEcairo_hash_keys_equal_func_t3cairo_hash_callback_func_t9+ = hash_entry>4 len? string@Fcairo_intern_string_tA_cairo_operator_bounded_by_maska^Nopa _cairo_operator_bounded_by_source^op _cairo_operator_bounded_by_either op _intern_string_hashF^strFlenFpHhI _intern_string_equalR^` h9_aR- _bR- aTtbU4t h! ts!_intern_string_pluck h%entryrclosurer" h! t ts# h!$cairo_status_to_stringP hJ%PO$cairo_glyph_allocate h#&St#h!'cairo_glyph_free h(glyphs )%h! $cairo_text_cluster_allocate 0h#&~t#Kh!*cairo_text_cluster_free`hi+ )eh! ,_cairo_validate_text_clusters Ophutf8 utf8_len!glyphs"+# +$ +%cluster_flags& -(Otn_bytes)tn_glyphs*ui+Ju.BADL/`cluster_bytes.uucluster_glyphs/u"$h! t0 t 0#Kh9" 0phL'1B2h3BuhW" th th t 0NhL|1}2h3}uhW" th th t 0hX12h!3v8hW" th th t ,_cairo_half_from_float phdf4*5ui 5f6u s'vevm w,_cairo_win32_tmpfile0h6path_lenSP6path_namew6file_name{handlewfdwfpx7Rh t  ts7h@ ts th t0 t v7h| tv t@J$ t0 t 0 t2 t  t07h ts t07h tv th7h tv7)h ts89h tvR9:R;^O@h2 str_inout^AUh"i3]y3y2Uh"?y? z7h@t"hv" tT7h@t"h" tv"h"& t` h"h9": t1"h!O ts "=h"r tw tv ts"Xh# tLmh! tL*_cairo_intern_string_reset_static_datah\!7h @t"h6#! t hAhg#8h@t6_cairo_intern_string_htC hB_cairo_unbounded_rectangle( C_cairo_intern_string_mutex, Dmemcmp(!- - E_cairo_hash_table_removeO! !4 Ffree!rGmallocr!G_cairo_utf8_to_ucs4O3"3"L"D_cairo_errorqOW"OE_assert0v"D_cairo_hash_table_lookupCr" !Dstrlen6"D_cairo_hash_table_create= "rHmemcpyr#r- RD_cairo_hash_table_insertKO6# !E_cairo_hash_table_foreachSg# rI_cairo_hash_table_destroy@ q߶GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-mono-scan-converter.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch: charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_destroy_func_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t5 signed charuint8_t$Ushort intint32_t'uint32_t(cairo_fixed_tAcairo_fixed_unsigned_tD_cairo_pointFKxGyHcairo_point_tI! _cairo_line" p1#K p2$Kcairo_line_t%`cairo_box_t%` _cairo_edge8 line9 top: bottom: dir;cairo_edge_t<_cairo_polygon> >? extentsA limitB limitsC $ num_limitsD(JF, edges_sizeG0 edgesH 4I 8   4cairo_polygon_tJ _cairo_half_open_span&E x'coverage(inverse)cairo_half_open_span_t* cairo_span_renderer_t. _cairo_span_renderer/ >1destroy4render_rows9 finishA    E    cairo_scan_converter_tED _cairo_scan_converter F destroyHgenerateM >Q  c  quorem" quo#rem$edge('S next(S prev(S height_left*dir+ vertical,dy.x/ dxdy0  66 8E8J:edges;S y_buckets@ y_buckets_embeddedB C S S 4? 4mono_scan_converterF 6G headJ tailJ <is_verticalKdspansM hspans_embeddedN lnum_spansOlxminRpxmaxRtSxES|Y 4E E 4?_cairo_mono_scan_converter9 base& T9 ^ I4cairo_mono_scan_converter_t _cairo_fixed_integer_partf_polygon_insert_edge_into_its_y_bucket6eS yptail Y _cairo_fixed_integer_round_down3ffloored_muldivremj xjajbjqrl xam# active_list_merge_edges(!c(!edges(S "e*S  _cairo_fixed_from_int>i> mono_scan_converter_add_edge5!c!edge5;  #merge_sorted_edgesS h$head_aS *z$head_bS z%headS h&next z&prevS f{&x{'start_with_b/h#sort_edgesS h$listS |$level=|(head_out t|)head_otherS \*remainingS |*i|+h,Pv,Rs,Q\-h@.polygon_finih2/6!}-(h-=h _mono_scan_converter_fini!self0_cairo_mono_scan_converter_destroyPh51T*self[}2Xh 3z}-ph4xh,Ps 5hI6mono_scan_converter_renderM!c!winding_mask7- 86"i"j"h8>9"min_height"eS 6merge_unsorted_edges!S !head!S !unsorted!S step_edges!c!count"edgeS rowHR!cH!maskH"edgeJS "xstartK"prev_xK"windingL9"nextPS "xendQ9"pos^S add_span3!c3!x13!x23"n5:_cairo_mono_scan_converter_generate:hf1T:1-; *self=};h?<<3}=>}>}> l~?L>!~2hF@@@AhF>~BM&h/3|~3o +8h,R ,Q\4Ch@,PvC%>.>A^;hȀ33=Ȁ> D hJ3*3?=>T>>>܀=>(E5D6hQ3)/Fm9h83YGvh!>CDhXq 3)Hmh3ف;Rhpr3y3n/3dk=p>Ih,t,tDv6mono_scan_converter_allocate_edges!c7Jpolygon_add_edge26edge5eS dxdyyytopybotJJEK_cairo_mono_scan_converter_add_polygon!0h1T!16"*self$8>%*i&ȂDfBh.33+uh,t1-h;h43'93W;h393W=>y>>E> >@>x>&Lh@@33Մ=>Mh 3)Hmh3L)h؁43)BHm3h3aL3whw3c3Z@Q=>l>vXH34hv3cl3Z3QA4hv>l>v7 6_mono_scan_converter_initS!c!xmin7!xmax7E8>"max_num_spanspolygon_initx6xxExhzN_cairo_mono_scan_converter_createEh*OxminE1FOxmaxG1EH 1^I*selfKKP>LQbail_nomembhQbail`hD)hWm3$33 (3]3}=E0><ƈDS)h8*33w(3l}=8><+oh,tX+h!,t04h,t1+hG,t uP#3$+h[,Ps 4h,t1+h,t Rh,ts5hA4h,t1& S_cairo_unbounded_rectangle (Tfree U_cairo_error qVmalloc !WmemsetA4X_cairo_scan_converter_create_in_error ĻGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-mutex.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hTGcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort intWORD{DWORD|#ULONG_PTR7#LONGHANDLE|_LIST_ENTRYCFlinkDBlinkE tLIST_ENTRYFt_RTL_CRITICAL_SECTION_DEBUG Type.CreatorBackTraceIndex.CriticalSectionWProcessLocksListEntryCount:ContentionCount:Flags:CreatorBackTraceIndexHigh.SpareWORD._RTL_CRITICAL_SECTIONWDebugInfo]LockCountXRecursionCountXOwningThreade LockSemaphoreeSpinCountG PRTL_CRITICAL_SECTION_DEBUG RTL_CRITICAL_SECTIONCRITICAL_SECTIONcairo_mutex_impl_tcairo_mutex_t  _cairo_mutex_initialize9 _cairo_mutex_finalizeG  h PhsK th \hsb th hhsy tph ths tXh hs t@h hs t(h hs th hs th hs thhs tȒh h  hsA th hsX th hso tph $hs tXh 0hs t@h <hs t(h Hhs th Ths th `hs thlhs tȒh_cairo_unbounded_rectangle ( _cairo_mutex_initialized2Ēh_cairo_pattern_solid_surface_cache_lock'h_cairo_image_solid_cache_mutex)h_cairo_toy_font_face_mutex+ph_cairo_intern_string_mutex,Xh_cairo_scaled_font_map_mutex-@h_cairo_scaled_glyph_page_cache_mutex.(h_cairo_scaled_font_error_mutex/h_cairo_glyph_cache_mutex0h_cairo_ft_unscaled_font_map_mutex3h_cairo_win32_font_face_mutex7ȒhMGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-no-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3+4= device5= type:< content< r>G"|?x  unique_id@ serialA damageB= _finishingD$ DE$ is_clearF$ has_font_optionsG$ owns_deviceH$J,( mime_dataK,8 device_transformMH device_transform_inverseNx device_transform_observersO" x_resolutionR] y_resolutionS] x_fallback_resolutionY] y_fallback_resolutionZ] snapshot_of]u snapshot_detach^= snapshots`"b" font_optionsicairo_device_tA_cairo_device _cairo_matrix0 xx] yx] xy] yy] x0] y0](cairo_matrix_tPcairo_pattern_t _cairo_patternh@rAG"|Bx C, observersD" typeF filterH $ extendI+ ( has_component_alphaJ, matrixL0 opacityM]` _cairo_status4x CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t L_cairo_rectangle_int' xywidth cairo_rectangle_int_t _cairo_operatorZ>CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|E _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tW_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t4_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinyCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4wSj'|Vx rWG"X, original_font_faceZ@ font_face]@ font_matrix^( ctm_X options` placeholderb holdoverc Dd scaleg scale_inversehmax_scalei]Mjfs_extentsk8mutexnt@`=p}8xglyph_pagesq"|cache_frozenrglobal_cache_frozensu"x@linky"cairo_font_face_t"_cairo_font_face j'|x rG", @>index?7x@]yA]cairo_glyph_tB^\num_bytes_`cairo_text_cluster_ta2_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tty0Ix_bearing]y_bearing]width]]h] ](cairo_text_extents_t(ascent]descent]]max_x_advance]max_y_advance] cairo_font_extents_tf_cairo_font_slantTCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_to_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;^cairo_font_options_tS _cairo_font_options subpixel_order lcd_filter/ hint_styleC hint_metrics round_glyph_positions 0_cairo_font_type+CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t Wc\7_cairo_surface_type8 <CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR {cairo_raster_source_acquire_func_t uu' cairo_raster_source_release_func_t"  ucairo_raster_source_snapshot_func_t7 +1x Ecairo_raster_source_copy_func_tI msx cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. + CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV B cairo_region_t !_cairo_regionsigned charint16_t%8!short intuint16_t&int32_t'uint32_t(z!cairo_fixed_t AU! _cairo_point F! x G{! y H{!cairo_point_t I! _cairo_list ,! next -! prev -!!cairo_list_t .!cairo_atomic_int_t < +G"r ,"cairo_reference_count_t -2"cairo_array_t9{" _cairo_array" size num_elements element_size elements cairo_composite_rectangles_t="_cairo_composite_rectangles 7N$ 8u op 9> source ;'  mask <'  destination =' ( bounded ?' 8 unbounded @' H is_bounded Ad!X source_sample_area C' \ mask_sample_area D' l source_pattern FHmask_pattern GHoriginal_source_pattern Horiginal_mask_pattern Iclip KHcairo_clip_t>b$ _cairo_clip4<$M=' path>9 boxes@8 num_boxesA regionC9 is_regionD embedded_boxF,1$cairo_clip_path_t?$_cairo_clip_path83h%r4G" path5 (36$)7](80prev994cairo_color_t@}% _cairo_color(% red] green] blue] alpha] "$&cairo_color_stop_tA& _cairo_color_stop(& red] green] blue] alpha]E! E!"E!$E!&cairo_damage_tE&_cairo_damagecairo_font_face_backend_tG&_cairo_font_face_backend@j'typeA+create_for_toyDwCdestroyKscaled_font_createNC get_implementationUCcairo_hash_entry_tK' _cairo_hash_entry' hash7cairo_hash_table_tL'_cairo_hash_tablecairo_image_surface_tM'_cairo_image_surfacecairo_path_fixed_tR&(_cairo_path_fixed ec) last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoMq,1 bufs9$cairo_solid_pattern_tU) _cairo_solid_patternP) Q colorRh%hcairo_surface_backend_tW) _cairo_surface_backendh., type/< finish29 create_context59 create_similar8: create_similar_image=B: map_to_imageCb: unmap_imageF|: sourceJ: acquire_source_imageN: release_source_imageS:$X:( copy_page[ ;, show_page^ ;0 get_extentsi&;4 get_font_optionsmB;8 flushq\;< mark_dirty_rectangleu;@ paint|;D mask;H stroke@<L fillx<P fill_stroke<T show_glyphs=X has_show_text_glyphs=\ show_text_glyphsg=` get_supported_mime_typesʂ=dcairo_user_data_array_taf"cairo_scaled_font_backend_tdP,_cairo_scaled_font_backend([-type+finiscaled_glyph_initEBtext_to_glyphsB ucs4_to_indexBload_truetype_tableBindex_to_ucs4Bis_syntheticCindex_to_glyph_name%-C load_type1_data:QC$cairo_scaled_glyph_tew- _cairo_scaled_glyphd.j' metricsI fs_metricsI8 bbox,1hh)!x)!z has_info|\: path@ recording_surfaceu dev_private_keyt! dev_private"cairo_compositor_th~. cairo_compositor5. delegate6H paint9H mask=H strokeA.I fillK\I=SI_cairo_lcd_filter/CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t._cairo_round_glyph_positions 0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t/K0\_cairo_point_double0x]y]cairo_point_double_tP0_cairo_circle_double0center0radius]cairo_circle_double_t0_cairo_line",1p1#!p2$!cairo_box_t%0_cairo_stroke_style(r1line_widths]line_captline_joinuy miter_limitv]dashw1num_dashesxdash_offsety] ]cairo_stroke_style_tz@1_cairo_int_status5c8CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th2',1cairo_path_op_t8 _cairo_path_buf L%9 linkM" num_opsN size_opsO num_pointsP size_pointsQ opS%9T+98!cairo_path_buf_tU8_cairo_path_buf_fixedW9 X19 opZ9 [9<89+!9+7cairo_path_buf_fixed_t\I9$ x 99K99u: :uB: $:\:\:'H:c8|:\:h:u::' :x :::\:: :\::u::c8 ;:&;:; <;<;,;x \;H;x ;b;c8;>;;N$;c8;>;;c8<><*<5<5<];%< (0<1;<;c8x<><];F<c8<>]<>*<5<5<];~<c8=>WE;<= =c8g=>WE0E;!=|=|=m=cairo_surface_func_t1== =u=)+&WORD{DWORD|7ULONG_PTR77LONGHANDLE|_LIST_ENTRYCF>FlinkDF>BlinkEF>>LIST_ENTRYF>_RTL_CRITICAL_SECTION_DEBUG W?Type=CreatorBackTraceIndex=CriticalSection?ProcessLocksListL>EntryCount=ContentionCount=Flags=CreatorBackTraceIndexHigh=SpareWORD=_RTL_CRITICAL_SECTION?DebugInfo?LockCount=RecursionCount=OwningThread> LockSemaphore>SpinCount=W?PRTL_CRITICAL_SECTION_DEBUG@_>RTL_CRITICAL_SECTIONW?CRITICAL_SECTION%@cairo_mutex_impl_tB@cairo_mutex_tZ@w@-, ([-@&_cairo_toy_font_face44A wfamily owns_family$slantT(weight,impl_face@0cairo_toy_font_face_t@_cairo_scaled_glyph_infoBCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tRAc8EB@B,Bc8B]]Q%]%iKB7Bd!Bc8B7 oBc8B7Bd!BCBc8-C&B7o Cc8QC o3Cx kCkCqC4A@WCx C5<5<CCCE}C@C5<5<CC _cairo_surface_patternpUD VXuhcairo_surface_pattern_tYC _cairo_gradient_stop0[mD offset\] color]%cairo_gradient_stop_t^2D _cairo_gradient_pattern`D a n_stopsch stops_sizedl stopseDp stops_embeddedfExmDmDE+cairo_gradient_pattern_tgD _cairo_linear_patternixE jE pd1l0 pd2m0cairo_linear_pattern_tn5E_cairo_radial_patternpE qE cd1s0 cd2t0cairo_radial_pattern_tuEw)F xE!linearzxE!radial{Ecairo_gradient_pattern_union_t|E_cairo_mesh_patchFFcolorsF0F++h%F+cairo_mesh_patch_tOF _cairo_mesh_patternWG  patchesf"h current_patchWGx current_side| has_control_point]G has_color]GFmG+cairo_mesh_pattern_tF _cairo_raster_source_pattern+H  content hM' l acquireY| release copyE finishcairo_raster_source_pattern_tGH !solidc) D!gradient)F!meshmG!raster_source+Hcairo_pattern_union_tPHN$Hd.c8HHH"Hc8.IHH<*<5<5<]Hc8\IHH<]4Ic8IHHEWbI"_cairo_no_compositor_glyphsYc8h(GJ#UYH#MZH$scaled_font[E#=\W #]$overlap^%hL&th&th&t`"_cairo_no_compositor_fillMc8h(J#MH#MNH$pathO<#3P #)Q]#R%hL&th&th&tT"_cairo_no_compositor_stroke?c8h(K#?H#M@H$pathA<$styleB*< $ctmC5<$ctm_inverseD5<#)E]#F %hL&th&th&tH"_cairo_no_compositor_mask7c8 h(4L#U7H#M8H%/ hL&th&th&t:"_cairo_no_compositor_paint/c8@ h(L#/H#M0H%_ hL&th&th&t2'_cairo_unbounded_rectangle((__cairo_no_compositordHĪh)_assert0þGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-observer.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcp h5ccharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort int_cairo_list,L next-L prev-L  cairo_list_t. cairo_observer_tO~_cairo_observer n linkoR callbackp    f _cairo_observers_notify*p h5observers*arg*obs,Ήnext,~ hX`.6 hu`.I h`.\ htw R R_cairo_unbounded_rectangle(])׿GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-output-stream.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hEdouble__gnuc_va_list__builtin_va_listcharva_listsize_t{+unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intlconv0-1n.u thousands_sep/u grouping0u int_curr_symbol1u currency_symbol2u mon_decimal_point3u mon_thousands_sep4u mon_grouping5u positive_sign6u negative_sign7u$ int_frac_digits8( frac_digits9) p_cs_precedes:* p_sep_by_space;+ n_cs_precedes<, n_sep_by_space=- p_sign_posn>. n_sign_posn?/= Bunsigned charfloat long doublelong long unsigned int _iobuf  _ptru _cnt; _baseu _flag; _file; _charbuf ; _bufsiz!; _tmpfname"uFILE$cairo_bool_tk;  _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^9cairo_write_func_tF L  e 77+B_cairo_rectangle_int x;y;width;height; cairo_rectangle_int_tk  signed charshort int cairo_array_t9 _cairo_array~ size+ num_elements+ element_size+ elementsu cairo_output_stream_tP _cairo_output_stream 9  :  ;k  <  position =  >  closed ?#  7 cairo_output_stream_write_func_t /F L  e e 7+~ cairo_output_stream_flush_func_t 4   e cairo_output_stream_close_func_t 7 cairo_close_func_t T _cairo_output_stream_with_closure$nI o~ p+ q  closurer7 cairo_output_stream_with_closure_ts  LENGTH_MODIFIER_LONG_stdio_stream% &~ file' stdio_stream_t( _memory_stream( ~ array memory_stream_t _cairo_isdigit;W c;stdio_flush7  7e 9  stdio_write+  +e ,7|,+. _cairo_output_stream_initI(Ie J Kk L _cairo_output_stream_create_in_errore } e  _cairo_output_stream_flush e  _cairo_output_stream_close e  _cairo_output_stream_finiW +We _cairo_output_stream_writete  |_cairo_output_stream_vprintfQe fmt ap gQ!single_fmtb!single_fmt_length;!pu!f!start!length_modifier;!width;!var_width#"b#{"r${%_cairo_memory_stream_destroy  abstract_streame data_out length_out  e  _cairo_memory_stream_copyFe deste %_cairo_output_stream_create_for_filenamehe  filenamehj !filek &t &w  '_cairo_dtostr0g0u size0 d0 limited_precision0#!locale_data21n3!decimal_point_len4;!p5u!decimal_len6;!num_zeros7;!decimal_digits7;(closure_writew h#)we z*x7*|x++z#, h--I .closure_close hk)e +#׊/null_write h0e 070|+/memory_close !h0e 12!h '-t#/memory_write !h3e 070|+450!h2'--6W 0!hA7p 8| 9`:p 6;`<| =q!hj'>C!h'>N!h'/stdio_closeD !h&Z0De 4F I4G r?!hW P-ts>!h'6 !hG7 7 7 8 9x: : ŋ: ً;x< =!hj'2!h'-t-t1-ts6+"h$2:O:[$:gE@"h-ts-tR-tvA0"hmA:q: :8-b8Au8M8g8qю88;BC2 "ho:M fD2 [#hZ:M ?f"h'-tuE"h-ts-t -th?"h(=-ts-tu-twF2#h\d-ts-t -th?~#h(-tv-tu-twF#h\-ts-t -t h-tP?#h'-tw?$h6(-ts-tw-tvEU$h-ts-t -t h-t 32~$hY(-th-th-t A6 $h.u7 777 G_cairo_output_stream_createe $hhV*+ * Hclosure7+#ŏI $h:::: 'J%%h D 21%hj'-t12$hx(-t$6(@%hn7Y;X:dQQ;XR{R{8 8F88 85808>C+(hx:g:[:OJ2(+h-RuD2 X(h6:M uC+(hv:g:[t:O2*h-RuC+P)h:g:[ :O+2w)h-P-Rw-Q ?(h(-t{-tv-t{?)h2-Pu-R0?)hY(--t,h-th-t E*hN-tu-t -t{E*ho-tu-t -t{?+hY(-t\h-th-t 2N+h2-Pu-R1L_cairo_output_stream_printf +h#/ 0 e Sfmt TNap  ?2+ht-t-t-tU_cairo_output_stream_get_positionX+hw 0e U_cairo_output_stream_get_status +h 0e U_cairo_output_stream_create_for_fileQe +hy!SfileQ 4S kD +h)`Q!:::: J0,h {!V 2<,hj'-t;JF,h !\ 2R,hj'-t12+hx(-tLU_cairo_memory_stream_createe `,hl"4̗C v,hȃ1":::,: DJ,h [" 2,hj'-t1?p,hx(p"-t(2,h(-ts-t16r,h#7778b89F#::˘:;<8 ?A-h#-ts?a-hY(;#-thh-th-t =u-hj'?,h([#-tu>,hx(?-h)#-tu-t0?)-h(#-tv=9-h6-h_[$7 7,89;:,S: };<9C+-h,$:g:[:Oؙ5-h-P?-h(A$-tv2-h)-tv-t0U_cairo_memory_stream_length;-h $3e 4=-h(U_cairo_null_stream_createe -hSk%4e D .h)0%:4:4:H: `J0.h Z% 2<.hj'-t12-hx(-tHAFP.h&7|8s8D .h)%:К::: J.h&:|+V.h<<V.h <2.hj'-t;J.h >&<2.hj'-t1?l.hG)^&-t-th?~.hx(r&-tL=.h$2.h'-tsW_cairo_output_stream_nil_write_errore&h ~ X_cairo_unbounded_rectangle( Y_cairo_output_stream_nil\&hZ_cairo_array_fini 4,',' [_cairo_array_append_multiple @ j',' +[_cairo_error q ' \fflush;' \ferror;' \fclose;' \fwrite'  [strlen 6([strncmp L;6([memmove 87Y(7 Z_assert 0x(+\malloc7(]free(7^memcpy7(7 {Z_cairo_array_init 1(,'+[_cairo_array_num_elements S+))) [_cairo_array_index J7G),'+_fopen 1lGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-paginated-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src/h M doubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3: 34=A device5HA type: x< >K% ,?  unique_id@ serialA damageBNA _finishingD$ eE$ is_clearF$ has_font_optionsG$ owns_deviceH$ LJp.( mime_dataKp.8 device_transformMH device_transform_inverseNx device_transform_observersO% x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^A snapshots`% Cb% font_optionsiVcairo_device_tP_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_t_cairo_pattern_t _cairo_patternh@ AK% ,B  LCp. observersD% typeF filterH$ extendI8( has_component_alphaJ, matrixL0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t i_cairo_rectangle_int4 xy^ cairo_rectangle_int_t _cairo_operatorZKCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|R _cairo_antialias'CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_td_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tA_cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t#_cairo_rectangle xy^cairo_rectangle_tcairo_scaled_font_t !_cairo_scaled_font4 S' ,V  WK% LXp. original_font_faceZD font_face]D font_matrix^( ctm_X ;`V placeholderb holdoverc ed scaleg scale_inversehmax_scaleij;fs_extentsk;8mutexnC`glyphsp;xglyph_pagesq%|cache_frozenrglobal_cache_frozensu%3xDlinky%cairo_font_face_t"_cairo_font_face ^', K%Lp. 3.D>index?Tx@yAcairo_glyph_tB^^num_bytes_`cairo_text_cluster_ta_cairo_text_cluster_flagsr1CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearing^ n(cairo_text_extents_tT(;ascentdescent^max_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tX_cairo_font_weight/CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tK_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics79CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSs _cairo_font_options   ' subpixel_order  lcd_filter 1 hint_style ² hint_metrics 9 round_glyph_positions 2_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t  1T_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR 4 _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 8CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV Ocairo_region_t  _cairo_regionsigned charint16_t %E short intint32_t 'uint32_t (pixman_image_t   q  b$PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t  cairo_fixed_t AR _cairo_point F$ x G$ y H$cairo_point_t I$ _cairo_list ,% next -% prev -%$cairo_list_t .$cairo_atomic_int_t<+K% ,%cairo_reference_count_t-6%cairo_array_t 9% _cairo_array % size num_elements  element_size  elements < cairo_clip_t >% _cairo_clip4R= boxes@< num_boxesA regionCX= is_regionD embedded_boxF4$cairo_clip_path_t ?&_cairo_clip_path83& 4K% path5M*6$7(8'0prev9R=4cairo_damage_t E '_cairo_damagecairo_font_face_backend_t G='_cairo_font_face_backend@'typeAcreate_for_toyDFdestroyKscaled_font_createN9G get_implementationU]Gcairo_hash_entry_t K' _cairo_hash_entry ( hash Tcairo_hash_table_t L+(_cairo_hash_tablecairo_image_surface_t M[(_cairo_image_surface00f) 1 3 compositor4>IparentBpixman_formatDb$ formatE dataF H^IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_paginated_surface_backend_t Q) _cairo_paginated_surface_backend)M* start_page4> set_paginated_mode  J$> acquire_source_imageNO> release_source_imageSj>$ CX>( copy_page[>, show_page^>0 get_extentsi>4 get_font_optionsm>8 flushq>< mark_dirty_rectangleu ?@ paint|(=!;>==!>>4  >! C>C>I>=*>j>=U>!>p>!;>>!>>>>>V>! >>! ?>!;1?K1?7?%?!;e?K1?B?!;?K????'1??M*?k5?k?!;@K?'1??!;[@K'?K???'1?@!;@K1?a@!@@!;@K=211?@!AA@cairo_surface_func_t1,A2A=ACA+:&WORD{ DWORD|TULONG_PTR7TLONGHANDLE|_LIST_ENTRYCAFlinkDABlinkEAALIST_ENTRYFA_RTL_CRITICAL_SECTION_DEBUG BTypeTACreatorBackTraceIndexTACriticalSection}CProcessLocksListAEntryCount`AContentionCount`AFlags`ACreatorBackTraceIndexHighTASpareWORDTA_RTL_CRITICAL_SECTION}CDebugInfoCLockCount~ARecursionCount~AOwningThreadA LockSemaphoreASpinCountmABPRTL_CRITICAL_SECTION_DEBUGCARTL_CRITICAL_SECTIONBCRITICAL_SECTIONCcairo_mutex_impl_tCcairo_mutex_tCD.M*/4D'_cairo_toy_font_face4Dfamily owns_family$slant(weight/,impl_faceD0cairo_toy_font_face_t9D_cairo_scaled_glyph_infoECAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tD<!;E(DEE!;FBBE!T)Fa F!;RFT /F!;qFTqFa XF!F}F!;FETF!;F F! FFFDDF! (G??(G3G.GVG!D]G??(G?GsG2cG!;G<yG!;GG_cairo_paginated_surface+"H ,/x1 34"H9 page_num;(Hf)cairo_paginated_surface_tIH5#0h'e666  67_cairo_paginated_surface_paint-;00hQ,-\8op.K4 /4'01? -V2I\5C0hae666  3_cairo_paginated_surface_get_font_options$P0hvR,$p4;%>-V'Ip5c0he67_cairo_paginated_surface_get_extentsp0hR,8rectangle>-VI50he6#_cairo_paginated_surface_create_image_surfacevS$$$^)VI));V7_paint_fallback_image%;0hV,V%I.rect&>Ĝ/x_scale(/y_scale):x*W/y*6-*K-^*_-,+ s;,S:pattern-H~-'.8IS13S/=0h\>TS/>_SP?jS~@+1heU6ts6t ~6t ~@=1he$U6tv6t~AM1h@f6ts6t~@0hsfYU6t~B0hsf@e1hfU6ts6t~6t ~@1hfU6ts6t~6t ~@1hfU6ts@1h/gU6t~6ts@2hggVV6t6t~6t 6t 6t~6t$~6t,~@2hgqV6t06tu@A2haeV6t16t~6t u@K2hgV6tu@W2hhV6t~A_2hc6tsC_paint_pageU;p2haZ,VUIn/analysisW-,X;/has_supportedY/has_page_fallbackY/has_finegrained_fallbackYZKVIL55hj6H_cairo_paginated_surface_create_similar=5h5s[J=Jx> J?J^@ LrectBPA5hj6t6tPMI5h1[NIINIIB 6hi7_cairo_paginated_surface_copy_page; 6hU[\4-, `-VI@96hs[4\6Ps6RsOIs@D6hVH\6PsB]6hj9p6hkPI6he]1J1#Jԡ?.J@D6h\1J1#J/=6hQ.JA6hj6ts6t0D6h0\?;JPA6hj6ts6tPA6he6tP6t@7_cairo_paginated_surface_show_page;6h]4-, P-VI@ 7hs[]6Ps6RsOIs@7hV]6PsB'7hjBX7hcBi7hIH_cairo_paginated_surface_finishÇ 7h^JêKVIK,Ƈ B7hcB7h@kB7hc@7h]c^6tsB8h@kB8hkB&8hcB48h@kBF8hkH_cairo_paginated_surface_acquire_source_image P8h`JRimage_outC>4I>-VI}-;V-, ܣ;4 H0R8h< _1IS1>S13S/=8h<>TS/>_SY?jSXB8he@8he_6ts6twA8h@f6tv6tw@p8he_6tH@8hf `6tvA8hc6tvS_cairo_paginated_surface_create^9hyaJ^Jx_ J3`"HKVbIK,c TFAIL9hTFAIL_CLEANUP_SURFACE9h@/9hck`6t @Q9h|ka6ts6th6t06t w@_9hka6tv@z9hI5a6Pv6Rw@9hkIa6t199hk@9hcga6tvA9h%l6tsPHJ9haNpJS_cairo_paginated_surface_get_target9h7bJVK IA:h,j6tPh6th6tS_cairo_paginated_surface_get_recording0:h7bJVK IA\:h,j6tPh6th6tS_cairo_paginated_surface_set_size p:hvcJVJJ^K I4K, ^UP@:h,jFc6tPh6th6tB:hc@:hjdc6tPA:hi6ts:cairo_paginated_surface_backendCAhV_cairo_unbounded_rectangle(Wcairo_surface_destroycX_cairo_surface_show_text_glyphsb TdK=211?Xcairo_surface_has_show_text_glyphs dX_cairo_surface_fillX dK?'1?X_cairo_surface_strokeL 'eK????'1?X_cairo_surface_mask4 aeK1?X_cairo_surface_paint& eK1?Wcairo_surface_get_font_options e>X_cairo_surface_get_extentse>X_cairo_image_surface_create_with_content@f W_cairo_surface_set_font_options"sf>YceilfW_cairo_surface_set_device_scalefWcairo_surface_set_device_offset fY_cairo_recording_surface_replay /gZ_cairo_pattern_init_for_surfaceagagHWcairo_matrix_init ggY_cairo_clip_intersect_rectanglen8Ig8IZ_cairo_clip_destroySh8IZ_cairo_pattern_fini#hZ_cairo_analysis_surface_get_bounding_box @^h<Y_cairo_analysis_surface_has_unsupported =hWcairo_region_get_rectangle hh>h Y_cairo_analysis_surface_get_unsupported 7X=iXcairo_region_num_rectangles Xcairo_recording_surface_create j jjWcairo_surface_show_page kXcairo_surface_status @kWcairo_surface_finishckXmalloc"|kW_cairo_surface_initk=AHA Xcairo_surface_referencekY_cairo_errorq k Y_cairo_surface_create_in_errorm%l [free"a.GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-bounds.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src;h(doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĪ _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_inta x y width height cairo_rectangle_int_t  _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODD cairo_fill_rule_t _cairo_line_capH CAIRO_LINE_CAP_BUTT CAIRO_LINE_CAP_ROUND CAIRO_LINE_CAP_SQUARE cairo_line_cap_t _cairo_line_join CAIRO_LINE_JOIN_MITER CAIRO_LINE_JOIN_ROUND CAIRO_LINE_JOIN_BEVEL cairo_line_join_taasigned charshort intint32_t'cairo_fixed_tA_cairo_pointFM xG yH cairo_point_tI# _cairo_list, next- prev- b cairo_list_t.b cairo_path_fixed_tR _cairo_path_fixed  e last_move_point fM S gM has_current_point hneeds_move_to i= jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty o5 q3 buf s$ _cairo_line" p1#M p2$M  cairo_line_t% cairo_box_t% _cairo_edge8 line9 top: bottom: dir; cairo_edge_t<G _cairo_polygon>_ & ?5 A3  limitB3  limitsC_ $ num_limitsD( num_edgesF, edges_sizeG0 edgesHj 4 edges_embeddedIp 8e 3   ' cairo_polygon_tJ  M _cairo_stroke_style(rF line_widths line_captH line_joinu miter_limitv dashwF  num_dashesx dash_offsety  cairo_stroke_style_tz x 3 cairo_path_op_t 8_cairo_path_buf Llink M num_ops Nsize_ops O num_points Psize_points Qop Spoints T#~ M cairo_path_buf_t U _cairo_path_buf_fixed Wbase X)op Z points [<~ 'M '7cairo_path_buf_fixed_t \Aa L  cairo_path_fixed_move_to_func_t ) cairo_path_fixed_line_to_func_t  cairo_path_fixed_curve_to_func_t z   cairo_path_fixed_close_path_func_t i _cairo_path_bounder+S ,M = -5 .3 cairo_path_bounder_t/_cairo_box_add_point>Vbox>x point? _cairo_box_set+box+x p1, p2- _cairo_path_bounder_move_to2 2point3 - 5_cairo_path_fixed_fill_extents9! fill_ruleI 5 _cairo_fixed_from_doubleo doqdris utg'_cairo_path_fixed_approximate_stroke_extents)! stylectm5 ! box_extents3 dx dy"_cairo_path_bounder_line_toD;hH# D|$pointE %- Gݥ& ;hJ'H'=>"_cairo_path_bounder_close_path`P;h( `"_cairo_path_bounder_curve_toP`;hB( P)bQ )cR )dS  %- Uc*;h+ts +ts+t+t +tv,;hq5''-. ;h:'H '=C/h'^=15=hx+t+tv+t+t P+tX*&>hG+t`+ts3_cairo_path_fixed_stroke_extents0>h (! )stroke_style)ctm)ctm_inverse (I (5 >polygon x%& 5_>h+ts+t0+t05>h+t+t+t+t  +tx+ts5>hG+tx+t*>hF+ts3_cairo_path_fixed_extentsʖ>h*l(! )boxx ?_cairo_unbounded_rectangle (@_cairo_box_add_curve_to x     A_cairo_path_fixed_interpret ")QB_assert 0G@_cairo_box_round_to_rectangle x_ @_cairo_stroke_style_max_distance_from_path F F @_cairo_polygon_init 7_  A_cairo_path_fixed_stroke_to_polygon FC_cairo_polygon_fini RL\GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src?h'5charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo, } -  .  /Y0 1Gcairo_surface_t$ _cairo_surface3h 4@ device5@1!:\ content< } >  ?  unique_id@ serialA damageBA _finishingD$ E$ is_clearF$ has_font_optionsG$ owns_deviceH$ JY0( mime_dataKY08 device_transformMH device_transform_inverseNx device_transform_observersO x_resolutionRc y_resolutionSc x_fallback_resolutionYc y_fallback_resolutionZc snapshot_of] snapshot_detach^@ snapshots`  b font_optionsiocairo_device_t~ _cairo_device_cairo_matrix0 xxc yxc xyc yyc x0c y0c(cairo_matrix_tčcairo_pattern_t _cairo_pattern)44_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^6_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt( _cairo_formatR CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t R_cairo_rectangle_int xywidth  cairo_rectangle_int_to _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t7_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t_cairo_rectangle yxcycwidthc ccairo_rectangle_t,_cairo_rectangle_list   rectanglesnum_rectanglesycairo_rectangle_list_tcairo_scaled_font_t - _cairo_scaled_font4 S2, V } W  XY0 original_font_faceZC font_face]C font_matrix^( ctm_X options`o placeholderb holdoverc d scaleg scale_inversehmax_scaleicE!jTfs_extentskT8mutexnC`glyphsp;xglyph_pagesq |cache_frozenrglobal_cache_frozens!u  xClinky cairo_font_face_t"_cairo_font_face n 2,  }   Y0  C>index?=x@cyAccairo_glyph_tBn^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsrHCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingcy_bearingcwidthc cs c  c(cairo_text_extents_tk(Tascentcdescentc cmax_x_advancecmax_y_advancec cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tq_cairo_font_weightHCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_td_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&0_cairo_hint_metrics7RCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS_cairo_font_options %  subpixel_order  lcd_filter N3 hint_style  hint_metrics R round_glyph_positions 3_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t %TH=_cairo_path_data_typeCAIRO_PATH_MOVE_TOCAIRO_PATH_LINE_TOCAIRO_PATH_CURVE_TOCAIRO_PATH_CLOSE_PATHcairo_path_data_type_t cairo_path_data_t_cairo_path_data_theader 1!length9xcyccairo_path z   znum_datacairo_path_t9 _cairo_surface_type8 \CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  cairo_region_t  _cairo_regionsigned charint16_t %short intint32_t 'uint32_t ( cairo_fixed_t A_cairo_point FK x G y H cairo_point_t I! _cairo_list , next - prev - ` cairo_list_t .` cairo_atomic_int_t<+ } , cairo_reference_count_t- cairo_array_t 9 !_cairo_array j! size num_elements  element_size  elements % cairo_backend_t :! _cairo_backend/)1!0?H destroy1# get_original_target35> get_current_target45> save6; restore7; push_group9oH pop_group:H set_source_rgbaH( get_source?H, set_antialiasAI0 set_dashB4I4 set_fill_ruleCNI8 set_line_capDhI< set_line_joinEI@ set_line_widthFID set_miter_limitGIH set_opacityHIL set_operatorIIP set_toleranceJIT get_antialiasLIX get_dashMI\ get_fill_ruleNJ` get_line_capOJd get_line_joinP*Jh get_line_widthQ?Jl get_miter_limitR?Jp get_opacityS?Jt get_operatorTTJx get_toleranceU?J| translateWsJ scaleXsJ rotateYI transformZJ set_matrix[J set_identity_matrix\; get_matrix]J user_to_device_J user_to_device_distance`J device_to_useraJ device_to_user_distancebJ user_to_backenddJ user_to_backend_distanceeJ backend_to_userfJ backend_to_user_distancegJ new_pathi; new_sub_pathj; move_toksJ rel_move_tolsJ line_tomsJ rel_line_tonsJ curve_tooJ rel_curve_topJ arc_toq%K rel_arc_tor%K close_paths; arcuXK rectanglevH path_extentsx}Ka yY@ get_current_pointzK copy_path|Kcopy_path_flat}Kappend_path~Kstroke_to_path;clip; clip_preserve;in_clipLclip_extents/Lreset_clip;clip_copy_rectangle_listJL paint;$paint_with_alphaI(maskH,stroke;0stroke_preserve;4in_strokeL8stroke_extents/L<fill;@fill_preserve;Din_fillLHfill_extents/LLset_font_facedLPget_font_faceyLTset_font_sizeIXset_font_matrixJ\get_font_matrixJ`set_font_optionsLd >hset_scaled_fontLlget_scaled_fontLpfont_extentsLtglyphsMxglyph_path0M|glyph_extentsTM;!;'!;cairo_clip_t >)_cairo_clip4<;*E!= 6!>= boxes@; num_boxesA regionC= is_regionD embedded_boxFC4$cairo_clip_path_t ?T* _cairo_clip_path83*} 4 6!5,fill_rule6$!7c( 80prev9=4cairo_damage_t E* _cairo_damagecairo_font_face_backend_t G+_cairo_font_face_backend @+1! Acreate_for_toy DFdestroy K#scaled_font_create NF get_implementation UGcairo_glyph_text_info_t J+_cairo_glyph_text_info 2, utf8 ȟ utf8_len  clusters 4 num_clusters cluster_flags Hcairo_hash_entry_t KL,_cairo_hash_entry t, hash =cairo_hash_table_t L, _cairo_hash_tablecairo_image_surface_t M, _cairo_image_surfacecairo_path_fixed_t R, _cairo_path_fixed e. last_move_pointfK current_pointgK  a h needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoE!qC4 bufs<$cairo_surface_backend_t W<._cairo_surface_backendh.Y01!/\ finish2#= create_context58= create_similar8\= create_similar_image== map_to_imageC= unmap_imageF= sourceJ= acquire_source_imageN> release_source_imageS >$ X5>(;![J>,'!^J>0 get_extentsid>4 m>8 flushq>< mark_dirty_rectangleu>@ paint|>D mask?H stroke~?L fill?P fill_stroke@T show_glyphsD@X has_show_text_glyphsY@\ show_text_glyphs@` get_supported_mime_types@dcairo_user_data_array_t a cairo_scaled_font_backend_t d0_cairo_scaled_font_backend( 11! fini #scaled_glyph_init Etext_to_glyphs E ucs4_to_index Eload_truetype_table  Findex_to_ucs4 .Fis_synthetic CFindex_to_glyph_name %lF load_type1_data :F$cairo_scaled_glyph_t e1_cairo_scaled_glyph2 2, metrics fs_metrics8 bboxC4hs x z has_info| surface=6!C recording_surface dev_private_key dev_private4! _cairo_lcd_filter N3CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 2_cairo_round_glyph_positions 3CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t h34_cairo_line "C4p1 #K p2 $K cairo_box_t %4]4K _cairo_stroke_style( r5line_width scline_cap tline_join u miter_limit vcdash w5num_dashes xdash_offset yc ccairo_stroke_style_t zb4_cairo_int_status5;CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th(5t, ;4;C4cairo_path_op_t8_cairo_path_buf L_< linkM num_opsN size_opsO num_pointsP size_pointsQ opS_< pointsTe<;K cairo_path_buf_tU; _cairo_path_buf_fixedW< baseXk< opZ< points[<< ;<!1 K <!17cairo_path_buf_fixed_t\<;* #=4=8=4)=\=4 >==4R b===4,=;=4===4= = =4===4= >4=4 >5>4&>;J>4;>d>4=P>z>4z>oj> >4> >4>;>4>>)>;?4>>;]?4]?h?s?s?c>c?,n? 5y?!?;?4]?c>?;@4c]?h?s?s?c>?;D@4>@Y@4J@;@4 4H>_@@@4@cairo_surface_func_t1@@@@.h*WORD{DWORD|=ULONG_PTR7=LONGHANDLE|4_LIST_ENTRYCAFlinkDABlinkEAPALIST_ENTRYFPA_RTL_CRITICAL_SECTION_DEBUG BType ACreatorBackTraceIndex ACriticalSection3CProcessLocksListAEntryCountAContentionCountAFlagsACreatorBackTraceIndexHigh ASpareWORD A_RTL_CRITICAL_SECTION3CDebugInfo9CLockCount4ARecursionCount4AOwningThreadAA LockSemaphoreAASpinCount#ABPRTL_CRITICAL_SECTION_DEBUG]CARTL_CRITICAL_SECTIONBCRITICAL_SECTIONcCcairo_mutex_impl_tCcairo_mutex_tCCx0,1C*_cairo_toy_font_face4 sDbase family  owns_family $slant (weight H,impl_face C0cairo_toy_font_face_t C_cairo_scaled_glyph_info CECAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t D%;E4CCEkE;E4cc++E=E4E; F4=i E;(F4=(FFCF44F;lF4eE=IF;F4i rF FFFsDCF F4s?s?FFFoFCG4s?s?FFcairo_path_fixed_move_to_func_t BG VG4W4cairo_path_fixed_line_to_func_t BGcairo_path_fixed_curve_to_func_t G G4W4W4W4cairo_path_fixed_close_path_func_t ;Gj!_cairo_backend_type*?HCAIRO_TYPE_DEFAULTCAIRO_TYPE_SKIAcairo_backend_type_t-G oH4 [HyH4uH H4ccccH H4ccH H4yH I4H )I4)Ic/Ic I NI4:I hI4TI I4nI I4cI I4II4II45+5IJ4IJ4J*J4Jc?J40JTJ4EJ sJ4ccZJ J4s?yJJ4JJJ455J J4ccccccJ %K4cccccJ XK4ccccc+K}K45555^KK455KKK4K K4KKK L4ccLK /L45555 LDLDL45L dL4CPLCyL4jL L4FL L4LL4L L4L M4M MM+L 0M4MM TM4M6Mcairo_path_count9M count:cpc_t;ZMcairo_path_populateM z crcpp_tM"_cairo_fixed_to_doublecM#f $_cairo_backend_to_user9N#cr#x5#y5"_cairo_path_countkN%6!kK%!lC%!mc%M!n& p 'cpcqM"_cairo_path_populate N%6!K%!C#cr%M!(  )cppM*_cairo_path_create_in_error!KOO+ ! (6!#K,( + -_cpc_move_to> ?h O. >4. ?W4/cpcAOM-_cpc_line_toI ?h O. I4. JW4/cpcLO-_cpc_curve_toT ?h VP. T40p1UW40p2VW40p3WW4 /cpcYO-_cpc_close_patha 0?h P. a4/cpccO-_cpp_move_to @?hoQ. 4. W41cppQB2 za/xc`/ych3MI?hOQ4/Nt4&N4Nͩ5?h6t`6th7MQ?h lQ4M8Mc?h4MM-_cpp_line_to ?hozR. 4. W41cppQ$2 zC/xc`/ych3M?h0CR4/NV4&N4N5?h6t`6th7M?h `R4Mª8M?hP4M-_cpp_curve_to @hT. 40p1W40p2W40p3W4 1cppɆQ2 z%/x1c/y1c/x2c@/y2cH/x3cP/y3cX3M+@hhхS4/N84&Nf4N5y@h6t6t7M;@h ϢS4M3MM@hпS4Mɫ3M|@hT4/N4&N4NF5@h6t@6tH7M@h T4MY7M@h6!;K?9N{AhCBV4WNS4xN4mNԮ4bN@AN4BNXCAhsZ V6tw6t?h6t?h6t  ?h6t0?h6tLDBhZ6tw6t?h6t?h6t 0?h6tL?NAhTVW4N]4N]4N4N4N@ANBNXCBh[V6tsCCBhZV6tw6t@?h6t?h6t 0Ah6tLCxBhD[W6t0h6t h6t D0ChsZ6tw6t@?h6t?h6t  @h6t0Ah6tLEBh W( P DBhc[6t1CiAh[W6t<C{Ah[W6tsFAh[CBh[W6tuDHCh[6tuGN`ChKKXH(OI4O@04(OF@0A4OdECh8XIAODChc[6t1DCh[6t<Jcairo_path_destroynCh5XK6!nKFCh[LCh[M_cairo_path_createKChXK6!CNcrOChU6P6R6Q0M_cairo_path_create_flatKDh_YK6!CNcrODhU6P6R6Q1M_cairo_path_append_to_context Dh(ZK6!KNcrPp(ZPend(ZCgDh[Y6twLDhc[CDh[Z6twCDh\Z6twD"Eh-\6tw.Z/_cairo_path_nil6KXhQ_cairo_unbounded_rectangle (R_cairo_path_fixed_interpret  Z]?ZZZZ4GVG~GGR_cairo_path_fixed_interpret_flat  []?ZZZ4cRcairo_get_tolerancevcD[S_assert0c[T_cairo_errorq [ Rmalloc4[Ufree[4Ucairo_close_path[Ucairo_curve_toU\ccccccUcairo_move_toL-\ccVcairo_line_toRcc&GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-fill.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src0Ehdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_status4zCAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_rule0CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t signed charshort intint32_t'uint32_t(cairo_fixed_tAkcairo_fixed_unsigned_tDz _cairo_pointF xG yHcairo_point_tI _cairo_list,+ next-+ prev-+  cairo_list_t.cairo_boxes_t;Z _cairo_boxes_t8+ t!,z limit. {!/i!0 num_boxes2 is_pixel_aligned4 chunks;C$ tail;4 boxes_embedded<8cairo_path_fixed_tR _cairo_path_fixed  eT last_move_point f! ghas_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty o extents q  buf s$cairo_traps_t\i _cairo_traps /f t! 0z bounds 2 {! 3i! 4maybe_region 6has_intersections 7is_rectilinear 8is_rectangular 9 num_traps ; traps_size <$ traps =Z( traps_embedded >`,_cairo_slope  dx  dy cairo_slope_t f _cairo_line" p1# p2$cairo_line_t% cairo_box_t% _cairo_trapezoid('W top( bottom( left)  right) cairo_trapezoid_t* _cairo_edge8 line9 top: bottom: dir;cairo_edge_t<q _cairo_polygon>t!?z extentsA  limitB {!C$i!D( num_edgesF, edges_sizeG0 edgesH4 edges_embeddedI8    %cairo_polygon_tJ cairo_spline_add_point_func_tM z     _cairo_spline_knots Qa aR bR cR dRcairo_spline_knots_tS_cairo_splineDU add_point_funcVU!W knotsYa initial_slope[ ( final_slope\ 0 has_point^8 last_point_<cairo_spline_t`~zC _cairo_boxes_chunk6 next7 base8 count9 size: C   %cairo_path_op_t 8 _cairo_path_buf LO link M1 num_ops N size_ops O num_points P size_points Q op SO points TU  cairo_path_buf_t U_cairo_path_buf_fixed W base X[ op Z points [<%%7cairo_path_buf_fixed_t \s _cairo_path_fixed_iter O first O buf O n_op  n_point U [cairo_path_fixed_iter_t    cairo_path_fixed_move_to_func_t zcairo_path_fixed_line_to_func_t cairo_path_fixed_curve_to_func_t z/cairo_path_fixed_close_path_func_t 4 W W p% cairo_filler8-!.!/ limit1  has_limits2 !4$!5, cairo_filler_t6p cairo_filler_rectilinear_alignedA!!! cairo_filler_ra_t_cairo_fixed_floorf_cairo_filler_line_to9zU!9!:]!<t!=z _cairo_filler_closeIzU!I]!K_cairo_fixed_round_down=f_cairo_filler_ra_closezwU!]!w A_cairo_path_fixed_fill_rectilinear_to_polygonzd!y!!]!At!z_cairo_path_fixed_fill_is_empty 'd! y_cairo_path_fixed_fill_to_trapszd!y!0!traps!t!zCLEANUP  T 0Eh3԰ P!REh""ts$"tv#_cairo_filler_curve_toezpEhX$U!e%p1f%p2g%p3h &]!j'splinek(Fhw)))H*FhH P!Fh""tv"ts+Eh""tv"tw"t"t s"tu+Eh*#F"tw"t0Eh"tu"t v"t"t"ts!Ehs#"tw0Fh1g,8FhHN))g-Hg P!PFh""ts$"ts,#_cairo_filler_move_toRzpFhQ$U!R$!S&]!Uϱ.t!VzP/}Fh$Y)ϱ*}Fh$ϱ,}Fh`N))ϱ-`ϱ P!Fh""ts$"ts,#_cairo_filler_ra_line_tozFhO$U!$!&]!w7.t!zP'ph(Fh U)3V/ZFh)yw0Fhx)3/ZFh)y! Gh""ts"th= Gh`k-!6Gh"t"t# #_cairo_filler_ra_move_toz@GhA$U!$!&]!wLt!z1pk(=MGhʞ)`L*MGhkL!\Gh"ts"ts 0`Gh)3/ZkGh)y,bGh)3ٳ/ZmGh)y2_cairo_path_fixed_fill_to_polygon~zGhK$d!~y$!$! .]!&t!z(.Hh)#*.Hh#/.HhN)9)#*.Hh#3!JHh""t\"td!*Hh#"t"tpFh"t0Eh"t pEh"t0Fh"t'PHh S^it xs4Hh+Hh$"ts+Hh"t"tx"t s+Hh-$"tv"ts"t!Hh~$"ts}Hh=335Ihj6*Ihj \(=jIh)`*jIhk!zIh"ts"th!fIh$"t"t@Gh"tFh"t  Gh"ts"t !Ih"t"t "t 7_cairo_path_fixed_fill_rectilinear_tessellate_to_boxeszIh}Z 8d!yѴ8!08!)9boxesZ :!x;t!zW+Ih$ "ts+Ih}% "tw"tx"ts+Ih$H "ts"tu"tv!Ih~$"ts E 'Jh )S^it33<=JhK>_cairo_path_fixed_fill_rectilinear_to_boxes*z Jh "?d!*y?!+0?!,9boxes-Z  @iter/Z@;t!0z@box1 P5Jhx!At<+?JhG%!"t"ts+[Jhw%!"tv"t+lJh%!"tv"ts+Jh%!"tw"t"ts+Jh&""tv+JhJ&""tw+Jh=F""P"R"Q"tw+Khj&j""tw"t"tw!$Kh%"tw"t"tsB_cairo_unbounded_rectangle (JC_cairo_polygon_add_external_edge [z"C_cairo_spline_intersects X*#C_cairo_spline_init m#m# C_cairo_spline_decompose z#m#C_cairo_path_fixed_interpret z#y####    /D_cairo_polygon_init 7-$C_cairo_bentley_ottmann_tessellate_polygon zs$s$0 y$ D_cairo_polygon_fini R$C_cairo_path_fixed_interpret_flat z$y###C_cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxes zG%s$0Z C_cairo_path_fixed_is_box w%yE_cairo_path_fixed_iter_init %%y ZF_cairo_path_fixed_iter_is_fill_box %%F_cairo_boxes_addUz&Z F_cairo_path_fixed_iter_at_end ?&?& E& ZE_cairo_boxes_clearhj&Z C_cairo_bentley_ottmann_tessellate_boxes z&&0Z & E JGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-fixed.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch'long long unsigned intintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long double_iobuf 1_ptrE_cnt_baseE_flag _file_charbuf _bufsiz!_tmpfname"EFILE$cairo_bool_tk_cairo_matrix0xx}yx}xy}yy}x0} y0}(cairo_matrix_tQ  _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charshort intint32_t 'uint32_t (int64_t )4uint64_t *cairo_int64_t qfcairo_fixed_t AGcairo_fixed_unsigned_t DV_cairo_point Fx Gy Hcairo_point_t I_cairo_list ,B next -B prev -B  cairo_list_t . cairo_path_fixed_t Rv _cairo_path_fixed e last_move_pointf"ghas_current_pointhneeds_move_toi!jhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyoextentsq bufsF$ _cairo_slope  dx  dy cairo_slope_t  _cairo_line " p1 # p2 $cairo_box_t % cairo_spline_add_point_func_t MR X q q | w   _cairo_spline_knots Q a R b R c R d Rcairo_spline_knots_t S _cairo_splineD U add_point_func V,  " W knots Y  initial_slope [ ( final_slope \ 0 has_point ^=8 last_point _<cairo_spline_t ` }  cairo_path_op0: CAIRO_PATH_OP_MOVE_TO CAIRO_PATH_OP_LINE_TO CAIRO_PATH_OP_CURVE_TO CAIRO_PATH_OP_CLOSE_PATHcairo_path_op_t8_cairo_path_buf L linkMH !NM"O !P9"QopS 2"T : cairo_path_buf_tUQ _cairo_path_buf_fixedW&baseX opZ& 2"[6<: 6KFK7cairo_path_buf_fixed_t\ _cairo_path_fixed_iterfirstbufn_opn_point  cairo_path_fixed_iter_td\ \ cairo_path_fixed_move_to_func_t)=q cairo_path_fixed_line_to_func_t)cairo_path_fixed_curve_to_func_tq q q cairo_path_fixed_close_path_func_t _cairo_path_fixed_append_closure U offsetVV"Wcairo_path_fixed_append_closure_tX cairo_path_flattener O("P}"QE"R "S!T "U=cpf_tVI__cairo_list_addpentrypprevqnextrH cairo_list_add_tailQentryhead_cairo_path_buf_add_opbufop:  _cairo_path_buf_add_pointsbuf2"q !_cairo_path_fixed_add_bufV"buf_cairo_box_add_point>Hbox> !?q _cairo_box_set+box+ p1,q p2-q _cairo_fixed_is_integerf _cairo_path_fixed_move_to_applyV" _cairo_path_fixed_last_opi: 5V"i!bufk"#b"m5;H _cairo_path_fixed_penultimate_pointtq V"t!bufv$#b"x5"!prev_buf|"#b"|5_cairo_fixed_to_double}f_cairo_fixed_from_doubleo=do}%q3&dr}&is='utGMK _cpf_line_tod "d!eq !cpfg _cpf_curve_too "op1pq p2qq p3rq !cpft!splineu !p0w cairo_list_initi'entryi(_cairo_path_fixed_equal=Xab'buf_aݻ'buf_bݻ'ops_aX'ops_bX'points_aq 'points_bq 'num_points_a'num_ops_a'num_points_b'num_ops_b$ )b"5$)b"5"#!#!$H#b"#5"#b"55^: *_cairo_path_fixed_initIV"I_cairo_path_buf_destroybuf+_cairo_path_fixed_finiS$V"S!bufU$#b"W5"!thisY"#b"Z5,_cairo_path_fixed_move_tolV"xy,_cairo_path_fixed_rel_move_toV"dxdy_cairo_slope_init-slope-a.q b/q  _cairo_slope_equal6=,a6| b6| _cairo_slope_backwards==ba=| b=| ,_cairo_path_fixed_rel_line_to+V"+dx,dy-,_cairo_path_fixed_rel_curve_tos1V"sdx0tdy0tdx1udy1udx2vdy2v,_cairo_path_fixed_close_pathtV"#["+_cairo_path_fixed_translateV"offxoffy!buf!i"#b"5 _cairo_fixed_mul%$a%b%!temp',_cairo_path_fixed_interpret_flatV"E" "! "("}!flattener_canonical_boxbox p1q p2q ,_cairo_path_fixed_is_box=3V"box !buf,_cairo_path_fixed_is_simple_quadR=zV"R#2"Tq ,_cairo_path_fixed_is_stroke_boxi=V"iboxj !bufl _cairo_path_fixed_iter_next_op=iter"#b"5-_cpf_move_toY0Kh!{. "Y޵/!Zq 0cpf\1QKh23M`Kh!4g5s6;1Kh27_cpf_close_pathKh. "Z0cpfn8_cairo_path_buf_createKhxV/M"P/9"R9bufQ-_cairo_path_fixed_add Lh.V":op: Ƕ.2"q /!0buf;)Lh^LhІ4D47N?dLh44̷4߷@QtLh4q4q4}@zLh 444,4KALhH2t\2tw3$BXLhCLhH3Nh4_=Oh,=4<41@H?Oh8m4t4j4_AOhV2PP2R02QP#2t13Lh956ԸALhH2t{h2thh2t nD_cairo_path_fixed_drop_line_toMh> .V"9bufP;>MhM Eb"5PFMhc GsA>MhH2th2thh2t 3PMh!5555 6H6TIXX!5544͹JXKKK>MMhX~4s4g͹JX6͹LMh2tvFMhH!2tw2t s2t2t2tvAMh5I2tw3tMh!45R5Q669MXNh6X3cNho""5NNhM4kO_cairo_path_fixed_init_copyhOh$PV"hQotheriRbufkRother_bufkS!lߺS!l T.Ohp"43;2Ph"Sb"5^;FPh #Sb"5;kPh'#Sb"5;PhD#Sb"5ɻTPh#4ܻ4UPh4D47ܻNPh4"464ITPhL$4\MPh6;Ph#6MPh 6Ǽ;Ph&$6ڼUPh[4BPhdIFPhHb$2twF2PhH$2tv2tsBePhBPhHBPhHCQhHO_cairo_path_fixed_hashWQh%PV"RhashW RbufXVcountl;MQh*%Sb"5;QhG%Sb"5BFQhwIFmQhwIk%2tw2t4BQhwIAQhwI2tw2t4O_cairo_path_fixed_sizeWQh! &PV"Rbuf̻S!ŽS!MQhSb"53'Qh'5K5TK]KjKwKKKKKKKJx4T4KAJx6]l6jž6w666^66766;VRh&6W;Rh'6jJ6}6*I0'6IIC'6;FShIi'2t2t@2tvALShI2tD2tH2tLW_cairo_path_fixed_createDThG(;Th(6rMTh 6;Th(6UTh[4BThdIX_cairo_path_fixed_destroybTh5)/V"b=Thd)4MTh6;ThQ)6MTh 6/;Thz)6BUTh[4`BUhdICUhdIX_cairo_path_fixed_new_sub_path UhR).V"s3$Uh4)*5K5W5aAUh)2ts-_append_move_to[UhA*/![/!\q < "^*>$Uh؇`4a4W4KAUh)2ts3lVh[Y+455@$.Vh.+4a 4W'4KRA:Vh)2tsJ4q44CkVhHW_cairo_path_fixed_line_topVh$./V"YxYy#["E!X@Vh(+4AXh2Ps@Wh@%",4<411@$Wh`c,4aS4Wg4KAWh)2tsIx-!pq @@Xh,4qJ6}MXh=HU;Xh,HUA YhH2ṱh2thh2t ~;:Xhv-0prev 0self @:XhJ-4PZ4e@FXhȈz-4}4P4=`Xh-4"4U,Xh4X4OAXh2PsFVh-GsFVh.GsAWhV2Ps2R12QX2t1-_append_line_tof@Yh0./!f/!gq < "i* AkYhY+2ts3bpYh6.4)4S4~;Yh .444[YhH24CYhY+W_cairo_path_fixed_curve_to8Yh41/V"8Yx09Yy09Yx1: Yy1:Yx2;Yy2;#["=E!>41H@YhR/4A3[h2Ps=$Zh%N04a4W+4K>AZh)2tsI0!pXq @@ZhZ04qQJ6}oJ06;@[h |06A[hH2ṱh2thh2t ~A'[h2PsFYh0GsFDZhI02ts2ts2tv2t P2tXFtZhV"12Ps2R22Qv2t3AZhY+2tsD1K-_append_curve_toq[h^1/!qYp0rq Yp1sq Yp2tq  < "v*A[h.2t w2tu3\hn244&4Q4|4 44$IPx24$(4G4 f4444[n\hH24C]\h.31p\ha35[6gIh34[JhKgF\h2Gs\\hV22R32Q0A\h2PsA\hY+2ts-_append_close_path\h g3.!1< "*1C\h1W_cairo_path_fixed_get_current_point=\h%3/V"Yx3Yy3W_cairo_path_fixed_interpret* ]hV5/V"*/E"+/ ",Ycurve_to-V5 /!./ "/0buf1E<["2c;8]h;5<2"5q 0i6]_]h42tv]]h42tv2tsx]]h42tv2tsxF]hH52th2thh2t GL]h2tv2tsh2tsp2t sxM]h=4 ZJhK@ahl=4 ZJK=ah =4 ZMah K=ah =4 ZMah K@$bh>4 49J6M@Lbh<>4 4J6;bhS>66)@bhЋ>4 <ZJЋK@bh>4 PZJK@bh>4 dZJK@ ch( ?4 xZJ(K;"ch "?67=t;ch?444M;chKKATch!2Ps2Rw2QMch 6 7=ah?4MahK3J@9is_tight;=H;ch2?@eh444 _lines_intersect_or_are_coincident=PCabcd!numerator_a!numerator_b!denominator!denominator_negative=33ehD5aKm@vAehVC4A J6AbJ4aJ6m@ACfh(ZC4A@BfhH]:D4B4B4BO4BJH6B6 CW6C62C>B?ghpa4B4B.4By4BJp6B6 C6CL62Cx3zjh7PE456Mjh54 MjhK@jh!E4,4N4l>Okh444W_cairo_path_fixed_is_rectangle=kh.E/V"Ybox 0bufAkh2ts2tX_cairo_path_fixed_iter_initlhFYiter/V"W_cairo_path_fixed_iter_is_fill_box=0lhGY_iterYbox <2"G0itery@jlh؍F4Mlh6Q=lhF4dMlh6|@lh(G4Mlh6@0mhYG4M8mh6@mh(G4Mmh68@mhHG4KMmh6sU oh" 4M,oh6GKW_cairo_path_fixed_iter_at_end,=Poh>HYiter,>HDH1TH^__imp___iob[fHIH`_cairo_unbounded_rectangle(&amemcpyHKb_cairo_errorqHc_assert0Hd_cairo_spline_init=/I/I, q q q q  d_cairo_spline_decomposedI/I}efreewId_cairo_hash_bytesWIWbmemcmp(IdmallocIe_cairo_box_add_curve_toJ q q q q ecairo_matrix_transform_point OJ  d_cairo_path_bounder_extents=J e_cairo_matrix_transform_bounding_box_fixedJ J==GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-in-fill.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcpoh(P'charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_fill_ruleaCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODD cairo_fill_rule_tsigned charshort intint32_t'int64_t) cairo_int64_tqcairo_fixed_tA _cairo_pointF xG yHcairo_point_tI _cairo_list,R next-R prev-R#cairo_list_t.#cairo_path_fixed_tR_cairo_path_fixed  e last_move_point f" gq" hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty o extents q"  buf s $ _cairo_slope  dx  dy  cairo_slope_t  _cairo_line"" p1# p2$ cairo_box_t% cairo_spline_add_point_func_tM\ b { {     _cairo_spline_knots Q aR bR cR dR cairo_spline_knots_tS _cairo_splineDU add_point_funcV6 i"W knotsY  initial_slope[ ( final_slope\ 0 has_point^8 last_point_< cairo_spline_t`  cairo_path_op_t 8 _cairo_path_buf L\ link MX num_ops N size_ops O num_points P size_points Q op S\  points Tb  cairo_path_buf_t U _cairo_path_buf_fixed W base Xh op Z points [ <  7cairo_path_buf_fixed_t \  l cairo_path_fixed_move_to_func_t 8 L { cairo_path_fixed_line_to_func_t 8 cairo_path_fixed_curve_to_func_t   { { { cairo_path_fixed_close_path_func_t  cairo_in_fill0'i"(P on_edge) winding* x, y,q"."/ first_point0$cairo_in_fill_t1 _cairo_fixed_from_doubleodoPqdrPisut_cairo_in_fill_finiF "F i_cairo_in_fill_add_edgefi"f p1g{ p2h{ dirjtmps{ _cairo_in_fill_close_pathi"" _cairo_in_fill_curve_to,i"b{ c{ d{ " spline topbotleft_cairo_path_fixed_fill_is_empty epath  _cairo_in_fill_init4"4 "5Px6Py7P _cairo_path_fixed_in_fill5path fill_rulea"PxPyP"istatusis_inside!edge_compare_for_y_against_xKpoh"p1K{ "p2L{ "yMC#xN$adxP}$adyP,$dxQ$dyQ$LR-$RRA%phB&1i&<&F'PE(ph;)\*ph5c+Pv+Rs+QT+tw,2qh5+Pv+Rs+QT+tw!_cairo_in_fill_move_toPqhO4-i"#point{ ." }/dqh&F&<&10)P,qh+Ps+Rs+Qs$!_cairo_in_fill_line_toqhC-i"#point{ ."  /qh&F3&<Q&1s0)P,qh+Ps+Rs+Qv%qh1111 ')' 'x)0&&&&0)2) )',*rh+tv+tqh+ts+t s+t+t+t ,rh2+tv%ish/r&|'0Ў&0Ў)/sh&F&<&10)P,=sh+Ps+Rs+Qs$%@shX11111) ))#3ish/&:&M&`1&3ish/2 @''#4eish&:&M&`&5msh8=t&08)/shX>60X)4ishp.&H0p'H0&f0)/sh&F&<&1f0)P,th+Ps+R\+Qd*shas+t+tPqh+tqh+t qh+tsh+ts*Lth+t0h+th+t ,lth+tOh+th+t 7_cairo_unbounded_rectangle ({8_cairo_spline_init ,,6 { { { {  8_cairo_spline_decompose a,P8_cairo_path_fixed_interpret   L t  9_assert 0P8GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-stroke.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcth')doubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĿ  _cairo_status4  CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^0 _cairo_rectangle_intv x y width height cairo_rectangle_int_t" _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t _cairo_line_cap] CAIRO_LINE_CAP_BUTT CAIRO_LINE_CAP_ROUND CAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_join CAIRO_LINE_JOIN_MITER CAIRO_LINE_JOIN_ROUND CAIRO_LINE_JOIN_BEVELcairo_line_join_tvvsigned charshort intint32_t'cairo_fixed_tA _cairo_pointFb xG# yH# cairo_point_tI8 _cairo_list , next - prev - w cairo_list_t .w cairo_path_fixed_t R _cairo_path_fixed  e last_move_point fb # gb has_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty oextents q buf s$cairo_traps_t \& _cairo_traps /# " 0 bounds 2 $# 33# 4maybe_region 6has_intersections 7is_rectilinear 8is_rectangular 9num_traps ; traps_size <$traps =2(traps_embedded >8, _cairo_slope R dx # dy # cairo_slope_t # _cairo_point_double  x  y cairo_point_double_t h _cairo_line " p1 #b p2 $b cairo_line_t % cairo_box_t % _cairo_trapezoid( 'e top (# bottom (#  left )  right ) cairo_trapezoid_t * _cairo_edge 8 line 9 top : bottom : dir ;cairo_edge_t < _cairo_polygon >" ?  extents A  limit B $# C$3# D( num_edges F, edges_size G0 edges H4 edges_embedded I8   <cairo_polygon_t J cairo_spline_add_point_func_t M .b  R _cairo_spline_knots Qo a Rb b Rb  c Rb  d Rb cairo_spline_knots_t S% _cairo_splineD U+ add_point_func V# W. knots Yo initial_slope [R ( final_slope \R 0 has_point ^8 last_point _b <cairo_spline_t ` _cairo_pen_vertex b" cb slope_ccw eR  slope_cw fR cairo_pen_vertex_t gB_cairo_pen i! radius jX# k num_vertices m vertices n! vertices_embedded o'7<cairo_pen_t p _cairo_stroke_style( r line_width s line_cap t] line_join u miter_limit v dash w" xt# y cairo_stroke_style_t zK_cairo_int_status 5_ CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_t h . cairo_path_op_t 8_cairo_path_buf L#link M num_ops Nsize_ops O " Psize_points Qop S#" T)b cairo_path_buf_t U_cairo_path_buf_fixed Wbase X/op Z " [<<b <7cairo_path_buf_fixed_t \G  _cairo_stroke_faceHx ccwb "b  cwb  dev_vectorR " usr_vector 0 length@cairo_stroke_face_tcairo_path_fixed_move_to_func_t .cairo_path_fixed_line_to_func_tcairo_path_fixed_curve_to_func_t! ?.cairo_path_fixed_close_path_func_ty_cairo_stroker_dash(. dashed/dash_index0dash_on1dash_starts_on2 dash_remain3t#5dashes6  "7$cairo_stroker_dash_t8je e H<cairo_strokerp2style3ctm5("6,half_line_width70X#88spline_cusp_tolerance9@ctm_determinant:Hctm_det_positive;P#=.Tadd_external_edge>6XK#A<\"C``"G<dpenJ7h#Lb first_pointMb has_initial_sub_pathOhas_current_faceQcurrent_faceRxhas_first_faceTfirst_faceUxdashW0has_boundsYXboundsZ \ 6. `.Bcairo_stroker_t[H_cairo_fixed_to_doublef# _cairo_fixed_from_doubleo# doqdrisut <_translate_point@ ")offset_cairo_slope_init-zslope-za.b/R _cairo_box_contains_point]box] "^_cairo_slope_compare_sgn dx1dy1dx2dy2c!_cairo_stroker_add_capu  "+#u #fv $f %slopezR &%dx%dy%fvectorR %quad &'" f xb <!_compute_normalized_device_slopeP!#dx#dy""#mag_out%dx0%dy0%mag!_cairo_stroker_add_trailing_cap !"+# #face _cairo_stroker_fini! +# (_compute_face thM#)" )" /*b# *k# )+#  f+faceM#,face_dxP,face_dyX-offset_ccwb -offset_cwb .uh("/0uh12uhЏ)"/3Џ12 uh. #/1/&. Muh34#/17/&O4thK5tP5tXx6_cairo_stroker_add_sub_edgem uh=$)+#m t7p1n7p2o*"pz*b#q*k#q +startrM#+endsM#8vh5N$9" :)vh8$5ts5t#;Dvh5ts5t8`vhUy$,quad @;vh5t@4uh!5P5R5Q5t5t 5t<_cairo_stroker_join_is_clockwisevhF%=in -=out N>in_slopeR `>out_slopeR h?@vhb%/po/g/Z?@vhđ%/p/g /Z04vh!L5t`5th<_tessellate_fan whtM)@+# i=in_vector =out_vectorAmidptAinptAoutptB" >stack_pointsM){C")Dpen])>start{>stop{C"+C" zEBEVELhAwh?7wh0&//8wh~',lastb {8xhhi',pb {. "xh O'/1u/&FCxh{5tu5tw;xh5tu5tv8xh (,last1b {GH',p4b {. yh 5'/1/&F$yh{5tw5tu;vyh5tv5tu. yzh T0(/1/&. M{h $W(/1/&:rwho(5tu5tvHwhLL(5tw5t {5t{IxhLHyhL(5tth5t`h5t:yh(5tv5tuIzhMIzhM:{h)5t{:{h%)5tv5t{5t {H|hM<)5t{4E|h-M5t1b ])<?76_cairo_stroker_joinx |h.)+#x .7iny 7outz f9"|-inpt})-outpt}J"~ @9" G`--in_dot_out--ml}3h%x1%y1%x2%y2-mx-my,dx1,dx2,dy1,dy2%ix%iy-fdx1-fdy1K-fdx2j-fdy2}-mdx-mdy2}H~hd+/ 2}X~h+/"2}~h+/:.}~h +/P2}Lhؐ$+/h2Oh4$,/ /// 3K @.}\h%B,/^2h5,/ // /3K 02h08,/C3012hH9,L3H12h`U,L3`12hxV"-L3x1H~hK@-5t5tH~hK]-5tw5t:h~-5tw5t5tv:.h-5tv5t~:h-5tw5t5tv;ɀh5tv5t~H|h$-5Pw5Rv:|h.5tv5t~:|h.5t~5tw:w}h0.5ts:}hJ.5tw5t~:}hd.5t~5tvH}h%.5Ps5Rv5Qw5tv5t u:=~h.5ts;h5t@M_cairo_stroker_limit^`h/@+#^ V=path_=boxes`Anum_boxesa>dxc`>dychfdxd# fdyd# Nhqv/O`0h1?hr/Oh31HhKM/5tQ5t5ts4h|M5ts5tv5t `5thP h1/< /H 8G(1/H /< 3Qg @Qr HK} 4Q P2Qhؑy0/o3ؑ12ih0/318hN0K :h05tP5tw:ׂh05tw5tv;h5tv5thH?hK15t@5tH;vh5tP8#h9u1QW P4\h%5Ps5Rv5QP5tv5tv5tvx5t 0;h5tv5tv6_cairo_stroker_add_leading_cap h]2)+# 7face ,reversedx-tb 4׃h 5PP5R6_cairo_stroker_line_to_dashed? h|7*#?.+p2@9+#B K-magCu-remainC-step_lengthC9b#Dh9k#D,dx2E~,dy2E~,sub_startFx~,sub_endFx-p1G) J"HR ~,segmentI ~-fully_in_boundsJ 9"K S 2:hT3/ / .rhU3/ / 2@h Z3/p /g /ZF .}h\4L2 h@_4/! /! /! / 9 3@Q+!~Q7!KC!q HhK45t~5t4hM5t~2}h]4/ .hm4/ 0h12 hn5/ 31.P!ThZ5/!9 /}!] 4gh 5Ps5R~.P!h5/!{ /}! 4ψh 5Ps5RHhK55tw5tuHhS#65Ps5Rv5Q~5t~5t}5t ~5t~5tHYhM65tsHhN865ts5tvHhM[65t~5t}Hh1v65Ps5R~HhM65t~5t}H.hc)65Ps5R~5Q~H5h!65P5R~5Qs5t}5t~5tv4>h15Ps5Rv6_cairo_stroker_line_to `h?"9*#.*"9+# ,startx~,endx-p1) J"R ~9b#:9k#9" 2@h8/p./gL/Zx2}h.8/2 h8/!/!/!/ <3Q+!~Q7!KC!dHhK85tv5tIhM2}h08/wHhS#95Ps5Rw5Qu5t~5tv5t4Shc)5Ps5R~5Qv!_slow_segment_intersectionh6:#seg1_p1h#seg1_p2i#seg2_p1j#seg2_p2k#intersectionl)%denominatorn%u_an%u_bn%seg1_dxo%seg1_dyo%seg2_dxo%seg2_dyo%seg_start_dxo%seg_start_dyo6_cairo_stroker_spline_to hnO>*#.*"+tangent9+# ,new_facex9b#9k#(J"O>-intersect_pointb y2}׌hH%;/2 ڌhh;/!/!/!/ :3hQ+!Q7!KC!bH hK;5tu5tvIhM.}h;/uGF<-inpt-outpt9"Hh$<5Pv5Rw4h%5Ps5Rs5Q5ts5tw2"9h=/9/z9"/j9Y/Z9/J93K9K9*K9=191919191 :1 :2}hq</2}΍hr=/2}h0s=/.}h t==/V2}$hHy[=/.}8h zy=/32hh=/m3h1Rɐh/0ɐh1Hgh!=5P5Rw5Qs5tv:ݎh>5tu: h>5tuHQhLA>5th5t`h5t ;h5tub _><6_cairo_stroker_curve_to h  GhC-dxG/-dyG,slopeHR ,faceIx2 `hKTC/! /!+/!>/ f3Q+!Q7!KC!HhKIC5t5tvIhM.P!h VC/!/}!4h 5Ps5RvHh!C5Ps5R5Qs5tv4 h15Ps5Rv.P!chcD/!/}!4jh 5Ps5Rs4Mh15Ps5Rs6_cairo_stroker_move_to hlD*#.*"9+# (J" PHhND5ts4h#~ctm " X# $# 3#S" T_cairo_path_fixed_stroke_to_shaperR h H+pathR*>#S+ctmT*"U *X#V*K#W<*"Y`*"]< *#_.$J+#afw9"b EBAIL~h2oEhdGUEUELEOE /E/EOE/E 3KE0 HhNUG5tvHh*OG5tv5tv5t v5t4h[O5t5ts.!hG/!C 4hO5tvHhOH5t5th5t h5tPh5tw4h#+ctm*" *X#+polygonbJJ+#fv9" V EBAILh2oEhЕI/Et /E /E OE /E /E OE/E!3ЕKEq!HzhNjI5tvHh*OI5tv5tv5t v5tHh[OI5t5tu4"h.5Pv5R5Qv5tw.!hJ/!!4hO5tvH}hOPJ5t5th5t h5tPh5tv4h#+ctm*" *X#+trapsK9"_!,polygonxEBAIL@hHhPKK5tsH h/PK5t5t5t5t  5tx5tsH@h~PK5tv5ts5t04LhP5ts V_cairo_unbounded_rectangle(Wcairo_matrix_transform_distance !LX_cairo_slope_compareDLLW_cairo_pen_find_active_ccw_vertices0LL66L7W_cairo_pen_find_active_cw_vertices*LL66Y_assert0MZmalloc.MWfree-M.X_cairo_error q KM W_cairo_boxes_get_extents#|MW_cairo_stroke_style_max_distance_from_pathMX_hypotMY_cairo_stroker_dash_stepBNNZ_cairo_box_intersects_line_segmentTQNQN Z_cairo_spline_initNN.+Z_cairo_spline_decompose NNY_cairo_stroker_dash_start?NNZ_cairo_matrix_compute_determinant*OZ_cairo_pen_init [O])Y_cairo_stroker_dash_init;ONW_cairo_pen_finiO])Z_cairo_path_fixed_interpret OOOOO.?W_cairo_polygon_init7/PbJZ_cairo_path_fixed_stroke_to_polygon ~PbJZ_cairo_bentley_ottmann_tessellate_polygon PKPP[_cairo_polygon_finiRbJm,6GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-stroke-boxes.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src`h5doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĿ  _cairo_status4  CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^0 _cairo_rectangle_intv x y width height cairo_rectangle_int_t" _cairo_antialiasW CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tq _cairo_line_cap: CAIRO_LINE_CAP_BUTT CAIRO_LINE_CAP_ROUND CAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_join CAIRO_LINE_JOIN_MITER CAIRO_LINE_JOIN_ROUND CAIRO_LINE_JOIN_BEVELcairo_line_join_tS vsigned charshort intint32_t' cairo_fixed_t A _cairo_point FF x G y H cairo_point_t I _cairo_list , next - prev - [ cairo_list_t .[ cairo_boxes_t ; _cairo_boxes_t8 +f # , limit .? limits /S num_limits 0# 2is_pixel_aligned 4 chunks ;$tail ;4boxes_embedded <8cairo_path_fixed_t R _cairo_path_fixed  e last_move_point fF # gF has_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty oextents q? buf s8$ _cairo_slope  dx  dy  cairo_slope_t  _cairo_line "* p1 #F p2 $F cairo_line_t % cairo_box_t % Y ? d F _cairo_stroke_style( r line_width s# t:  line_join u miter_limit v dash w # x# y cairo_stroke_style_t zi _cairo_int_status5x CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th ._cairo_boxes_chunk 6next 7base 8count 9size : ? ? <cairo_path_op_t 8_cairo_path_buf Llink M num_ops Nsize_ops O num_points Psize_points Qop Spoints TF cairo_path_buf_t U%_cairo_path_buf_fixed Wbase Xop Z points [(<(<F 8<7cairo_path_buf_fixed_t \\f g rcairo_path_fixed_move_to_func_t .^ cairo_path_fixed_line_to_func_tcairo_path_fixed_curve_to_func_t ".^ ^ ^ cairo_path_fixed_close_path_func_t_cairo_stroker_dash(.dashed/dash_index0dash_on1dash_starts_on2 dash_remain3#5dashes6 #7$cairo_stroker_dash_t8M_segment_t1Mp12F p22F flags3segment_t7_cairo_rectilinear_stroker9#:actm;l# $> #?#@F first_pointAF open_sub_pathB(dashD0has_boundsFXboundsG? \num_segmentsIlsegments_sizeJpsegmentsKtsegments_embeddedLx MM<cairo_rectilinear_stroker_tM^_cairo_slope_init-slope-a.^ b/^  _cairo_box_contains_point]Dbox]S point^^ _cairo_fixed_to_doubleqf _cairo_fixed_from_doubleo doqdrisut <_cairo_rectilinear_stroker_close_pathB ,#B. #D, #E _cairo_matrix_is_scalef!matrixl_cairo_path_fixed_stroke_is_rectilinear path V_cairo_rectilinear_stroker_fini"#,#_cairo_rectilinear_stroker_emit_segments_dashed4 `hV$#4,!%#6 !%#7: "%#8 I"%$9 u"&i:"'&a="&b="%#>"#(box?? P)C&out_slopeL t#&jMp$&forwardsN$*h(P1+$+$+ %,3h)-tP,h)-tP._cairo_rectilinear_stroker_emit_segments 0heo/#,B%0#: y%0# %0$ %0# %1i&1j%&'X1lengthen_initial֫8&1lengthen_final֫&1a׳&1b׳-'2box? P,bh)-tP#_cairo_rectilinear_stroker_move_to hY3#.4point^ %#,O'%# '5h-Ps5͡h)-ts06hV._cairo_rectilinear_stroker_add_segment h!4 /#,'7p1^ (7p2^ p(8flags'x1new_size(1new_segments)9h*5h*-tw-t v3$u"2$5h>* -t v3$u"2$,hW*-tT-tw-t v2$v"2$#_cairo_rectilinear_stroker_line_to 0h 3#.4b^ %#,O)&ay)%# )5lhw* -tڮh-th-t ,h-Ps-Rw-Qv#_cairo_rectilinear_stroker_line_to_dashed h#3#.4point^ %#,)&a^ )&b^ *&fully_in_bounds@*&sfx*&sign*&remain.+&mag o+%# +(segment* P&dash_on+%#+*hW"+6,++1,:Eh~"+6G,++Z,:Dh"+gp,)M#&step_length ,:qh"+,;h<54h*#-ts-tP5oh'#-Ps-RP-QX,h*-ts0-t:DKhk#+g,5hw*#-tڮh-th-t 5h*#-ts-tv,h-Ps-Rv-Qv-tH4!=h`m$>?,?E-)ȖG$+c-'Ȗ<<@h<$-P9hV5Ŧh4 c$-ts-ts 6h _cairo_rectilinear_stroker_init_$"#_,"#`actmal"#bW"#c_cairo_rectilinear_stroker_limitP%"#P,"#QS "#RA_cairo_path_fixed_stroke_rectilinear_to_boxesbxh)4pathbV3#ca4ctmdl3#eW 3#f(rectilinear_strokerh}%#ix-(boxj? }Bdone;hBBAILͫh*m$"hn&+$2.+$R.+$r.+$.+$.C2Rh4d&+VV/Cqh&+/;h<Cqh&+/;h<,-h+-t}-tw*$gh'+%0+%0+$*0,h,+-t~*;h?'+@06Th]+)0((b{? }57h){'-t-t -ts5h)'-t-t -ts5ߪh)'-t-t -ts51h)'-t-t -ts5Uhw*(-t(h-th-t 5hw*>(-t(h-th-t 5hw*h(-t(h-th-t ,ȫhw*-t(h-th-t :ͫh(>W6h]+5hp+(-ts-th-t 0-th-tw5h(-Pw53h+")-t-t0-t5hw*L)-th-th-t l5h,i)-ts-t}6ehV,hT,-tD_cairo_unbounded_rectangle( E_cairo_boxes_add U )WS F_cairo_stroker_dash_start?))E_cairo_errorq * Grealloc.>*.Gmalloc.W*Hmemcpy.w*. <F_assert0*G_cairo_box_intersects_line_segmentT*S ** F_cairo_stroker_dash_stepB+)F_cairo_stroker_dash_init;,+)aI_cairo_boxes_get_extents#]+S Ifreep+.G_cairo_path_fixed_interpret +V++++.w"G_cairo_bentley_ottmann_tessellate_boxes ,,, E_cairo_path_fixed_is_stroke_box ȫT,VJ_cairo_boxes_clear hCLVGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-stroke-polygon.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch;doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĸ _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^) _cairo_rectangle_into x y width height cairo_rectangle_int_t _cairo_line_cap CAIRO_LINE_CAP_BUTT CAIRO_LINE_CAP_ROUND CAIRO_LINE_CAP_SQUARE cairo_line_cap_t _cairo_line_joinh CAIRO_LINE_JOIN_MITER CAIRO_LINE_JOIN_ROUND CAIRO_LINE_JOIN_BEVEL cairo_line_join_tosigned charshort intint32_t'uint64_t*cairo_uint64_t pcairo_fixed_t A_cairo_point F x Gy Hcairo_point_t I_cairo_list ,[ next -[ prev -[ , cairo_list_t ., cairo_contour_t B _cairo_contour  @ next Aa direction Bchain C tail Cembedded_points E cairo_contour_chain_t C _cairo_contour_chain 5c :$ 6fw$ 7$ 7next 8 cairo_path_fixed_t R} _cairo_path_fixed e last_move_pointf current_pointg has_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyoextentsq bufs$ _cairo_slope  dx  dy  cairo_slope_t  _cairo_point_double 7 x  y  cairo_point_double_t  _cairo_line " p1 # p2 $  cairo_line_t %T cairo_box_t %T _cairo_edge 8 line 9 top : bottom : dir ; cairo_edge_t < _cairo_polygon > [$ ? extents A  limit B  limits C $ num_limits D( num_edges F, edges_size G0 edges H 4 edges_embedded I 8    5 cairo_polygon_t J cairo_spline_add_point_func_t M&,E'EPK V _cairo_spline_knots Q a R b R  c R  d R  cairo_spline_knots_t S[ _cairo_splineD Ua add_point_func V$ W' knots Y initial_slope [ ( final_slope \ 0 has_point ^8 last_point _ < cairo_spline_t ` _cairo_pen_vertex bI$ c slope_ccw e  slope_cw f  cairo_pen_vertex_t gx_cairo_pen iW radius j$ k num_vertices m vertices nW vertices_embedded o]m5 cairo_pen_t p _cairo_stroke_style( r$ line_width s line_cap t line_join uh miter_limit v dash w$ num_dashes x dash_offset y  cairo_stroke_style_t z_cairo_int_status5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thG' cairo_path_op_t8_cairo_path_buf L`linkMa num_opsNsize_opsO w$P$QopS`:$Tf cairo_path_buf_tU_cairo_path_buf_fixedWbaseXlopZ :$[<5 57cairo_path_buf_fixed_t\ c *" _cairo_stroke_faceH ccw I$  cw  dev_vector $$7 usr_vector7 0 length@ cairo_stroke_face_t' cairo_path_fixed_move_to_func_t'E cairo_path_fixed_line_to_func_t cairo_path_fixed_curve_to_func_tXv'EEE cairo_path_fixed_close_path_func_t   5?stroke_contour <contour>u A$x5style6*cw?(ccw?Hcontour_tolerance@hpolygonApctmCtO$Dx$Espline_cusp_toleranceFhalf_line_widthGctm_det_positiveHpenJmfirst_pointL has_initial_sub_pathNhas_current_facePcurrent_faceQhas_first_faceSfirst_faceThas_boundsV`boundsW d _cairo_contour_first_point9fc9u _cairo_contour_last_point?fc?within_tolerancem)p1mEp2nE$ocontour_add_pointvcA$vccwiI$xE_cairo_box_contains_point]box] I$^Etranslate_pointI$foffsetEjoin_is_clockwiseinout_cairo_fixed_to_doubleJfslope_compare_sgndx1dy1dx2dy2c_cairo_fixed_from_doubleodo q!dr!isut5_cairo_slope_init-;slope-;a.Eb/E inner_joinA$cinoutb$".$ E#inner i$add_trailing_cap0%A$0c%$1&c2i_cairo_box_add_boxM boxMaddN 'normalize_slope8a &dx8$&dy8$#dx0:#dy0:#mag;'_cairo_matrix_is_identity &matrix(compute_face[h#)I$[EV0)$$\P0)A$]c0*$^#+face_dx`@+face_dy`H,offset_ccwa 1,offset_cwa ;1+slope_dxbP+slope_dybX- hHf".1 W1.& 1/H0< 10H 10T 21DhH!2th2thh2t =3*h"H2t2t4"h d#".@k246heA".@2-a hxq_". 2- Hhu".1 2.& 2/0< '30H R30T }31hH"2th2thh2t =3h"H2t2t-h#.3/5- hȗE#.3/ȗ54hl#.3.34=h#.3.41Hh?H#2tP2tX3h?H2t@2tH_cairo_contour_add_point,$contour,I$-Etail/6add_fanаh&7A$c*48in_vectorPa48out_vectorP49midptE:b$9ci;pen&4%K&@**Bl$W9,mlY:/`#x1#y1#x2#y2,mxv:,my:,dx1:,dx2:,dy1;,dy2%;#ix#iy,fdx1C;,fdy1w;,fdx2;,fdy2;,mdx;,mdy;4Ch~(.@ <4Th (.@5<4]h(.@a<4ah(.@<4ijh (.@<-ϳh).@<-Jҳh\).;.~;=.sY=.hw=/0=-Jh).=.~=.s>.h#>/06>C7h.,p T>-7hؘ).~>/ؘ5-Ah*.>DJh.>/5-)h0*.C>.W>.N??#hH|.$>.#?/`0 $#?3YhwH2ts2tv3h$2Rw2QQ#2twp2tu2ts(add_cap`hz-)A$cA?Af{?Aci?>x,,fvector @+p X+dxH+dyP-h+.M@/5-ʵh+.m@/5-)h ),.C@.W@.NA?#hؙ|.$@.#A/0 $!A3ʶhwH2tv2tX-)h,.CKA.WoA.NA?#h|.$oA.#A/0 $A3߶hwH2tv2tX3h?H2tH2tP-)Oh(4-.CA.WB.NRB?#Oh(|.$B.#RB/(0 $~B3hwH2tv2tsCwh2+slope X3h$2Rs2QX2ts2t02tv(add_leading_caphc .)A$cB)$BAciB+reversed,t C3Lh*2PP2R2Qs(add_caps`hs0)A$ciC>@;/+slope E$4)h ..C.C. D34h*2Ps2Rw2Qv-#4h`..$)D.#GD/`0 $eD3hwH2tv1h /2Ps2R2Qs2tw3)hz-2Ps2Rw2Qv-kh/.D.D.D3zh*2Ps2Rs2Qv-#h/.$D.#D/0 $ E3hwH2tv2ts1h=I/2tv1hzI02tv1ηh=I02tv1ַhzI+02tv1hz-L02Ps2Rs2Qv1ʸh=Ia02tv3ҸhzI2tvFmove_toh\0*$'*I$EBA$c7E3h .2PsFline_to`hJ)5*$'*I$EBA$cVE+start,p1fEE$$ -h}1.1E.(F.F-)hК!1.CF.WF.N4G?#h|.$F.#4G/0 $VG3hwH2t2t-)+h"s2.CG.WG.NG?#5h(|.$%H.#bH/(0 $H3XhwH2tw2t-)h@,2.CH.WH.N I?#h@|.$H.#,I/@0 $NI3?hwH2t2ts-)Ӻh`-l3.CyI.WI.NI?#Ӻh`|.$I.#I/`0 $I3$hwH2t2t>x5Bb$ *J-Ah4.tiJ.iJ._J.TJ/0K0XK-)hI4GC.WK.NK?#h|.$K.#K/0 $K3hwH2tw2tvD)ɻhțGC.WK.NL?#ɻhț|.$K.#L/ț0 $7L3hwH2tw2t1&hI42ts2t3h&2Ps2R2Q2tw3h 2Pv2R2Qs2tFcurve_toh+9*$'HbEHcEHdE BA$caL+splinea~E$-)yh+6.CL.WL.N M?#yh|.$L.# M/0 $,M3(hwH2tu(2t-)h(6.CWM.WuM.NM?#h@|.$uM.#M/@0 $M3ChwH2tu2t>`\8"b$-Phx6.N.KN3uhI2tu2t-Ah78.tN.iN._N.T0O/0NO0O-)h7GC.WO.NP?#h|.$O.#P/0 $AP3hwH2t~2tsD)ƾhȜGC.WoP.NP?#ƾhȜ|.$oP.#P/Ȝ0 $P3bhwH2t~2tw3h&2Pu2Rw2Q2tv1 hI82ts2tw2t2t v2tu1AhJ82t~2t`h2tu2t s2tw2t2tv1]h 82Ps2R~2Qu2t1hOJ92t~3h02tu2tv$outer_closeq:%A$qc&inr&outs#inptuE".$uE"4$vi"b$wI"l$#mlI#x1#y1#x2#y2#mx#my#dx1#dx2#dy1#dy2#ix#iy#fdx1#fdy1#fdx2#fdy2#mdx#mdyI#p! $inner_close:%A$c&in&out##inpt^E#inner_iFclose_pathph@*$'BA$cPB[$Q-+9Կh>JW9sJL9sJ@9S/0c9Q0p9dQ0|9Q594h+;.Q.FR3hI2tu2t@>/>09R09R/H5959595909R09S09KS09iS0:S0:S5:5*:05:S0B:S0O:T0\:(T0i:;T0u:bT4h<.@uT4h <.@T4h<.@T4h<.@U-hx=.@UU-JhP=.bT.~U.sU.hU/0U4h n=.@V-JSh=.AV.~TV.s}V.hV/0V/Н5:-yh#=.V/5-h&>.VDh $.V/ 5-)]h@1>GC.WW.N/W?#]hX|.$W.#/W/p0 $MW3NhwH2tv2tw3h$2Ps2Ru2Q@2tH2tv-:h`@.:kW.:W.:W/0:W0:9X4haX?.kW.W3hI2tu2t@-)hi?GC.WcX.NX?#h|.$cX.#X/0 $X3(hwH2tv2tH-)hȞjD@GC.WX.NX?#hȞ|.$X.#X/Ȟ0 $ Y3=hwH2tv2t@Khl.3Y1h0}@2ts2ts1h .@2Ps1&h=I@2tw1E".$>EB4$?iY,t@ Y"b$A-hNA.Y.Y3hI2tw2tv3h$2Ps2Rw2Qv2ts-)zhzB.C Z.W3Z.NpZ?#zh|.$3Z.#Z/0 $Z3hwH2t-)h(B.CZ.W[.N7[?#h(|.$[.#l[/(0 $[3hwH2tv2t~>@D#inptdE".$dEB4$ei["b$f-hXftC.[.\3hI2t2tv-)hpjC.C7\.WU\.Ny\?#h|.$U\.#y\/0 $\33hwH2t2ts-)dhnkD.C\.W\.N!]?#nhП|.$\].#]/П0 $]3hwH2t2tu3h$2Ps2R2Q2ts2t2tv0)(3Ih 2P2Qs2t~M_cairo_path_fixed_stroke_to_polygon@hGHpathHstyleHctm*O$ )$]HpolygonEA$nB[$^LhF+dxn+dyn#fdx#fdy,i^4hOF.^._49h 4F.,_C9h5-Mh ]F.A_/539h~J2tu2tv2ts2t n2tn1 hJF2ts1hJF2tu2t11hJF2ts2t 1h%KG2tv2th2t`h2t h2tph2tw1h .1G2Pw1'hKFG2tu1/hK[G2ts1OhKqG2tx1hKG2tx2tn2t n2ts3hK2tv2tu2ts2t  2t2twN_cairo_unbounded_rectangle(O_assert0"HP_hypot?HQcairo_matrix_transform_distance wH$$P__cairo_contour_add_point ]HEQ_cairo_pen_find_active_ccw_vertices0HHPP//HmQ_cairo_pen_find_active_cw_vertices*=IHPP//R_cairo_polygon_add_contour`oIoIuIu O_cairo_contour_reset rIP_cairo_slope_compareDIPPR_cairo_spline_intersectsXJEEEE R_cairo_spline_initIJIJ'EEEEaR_cairo_spline_decompose~JIJQ_cairo_stroke_style_max_distance_from_pathJ$$R_cairo_matrix_compute_determinantJO_cairo_contour_init Y%KR_cairo_path_fixed_interpretlKlKrKxK~K'/vO_cairo_contour_fini uKQ_cairo_pen_finiK&R_cairo_pen_initK&S_cairo_path_fixed_stroke_dashed_to_polygon+DGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-stroke-traps.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchxDdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĶ _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^' _cairo_rectangle_intm x y width height cairo_rectangle_int_t _cairo_line_cap CAIRO_LINE_CAP_BUTT CAIRO_LINE_CAP_ROUND CAIRO_LINE_CAP_SQUARE cairo_line_cap_t _cairo_line_joinf CAIRO_LINE_JOIN_MITER CAIRO_LINE_JOIN_ROUND CAIRO_LINE_JOIN_BEVEL cairo_line_join_tmsigned charshort intint32_t'cairo_fixed_tA_cairo_pointFxGyHcairo_point_tI_cairo_list ,3 next -3 prev -3  cairo_list_t . cairo_path_fixed_t Rg _cairo_path_fixed  e last_move_point fcurrent_point ghas_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty oextents q buf s$cairo_traps_t \ _cairo_traps / $ 0bounds 2 limits 3 num_limits 4maybe_region 6has_intersections 7is_rectilinear 8is_rectangular 9num_traps ; traps_size <$% =(traps_embedded >, _cairo_slope  dx  dy  cairo_slope_t  _cairo_point_double ; x  y  cairo_point_double_t  _cairo_line " p1 # p2 $ cairo_line_t %X cairo_box_t %X _cairo_trapezoid( ' top ( bottom ( left )  right )  cairo_trapezoid_t * $  cairo_spline_add_point_func_t MO U n %n y t   _cairo_spline_knots Q a R b R c R d R cairo_spline_knots_t S _cairo_splineD U add_point_func V) $ W% knots Y  initial_slope [ ( final_slope \ 0 has_point ^8 last_point _< cairo_spline_t ` _cairo_pen_vertex b$ c slope_ccw e  slope_cw f  cairo_pen_vertex_t g_cairo_pen i radius j$ k num_vertices m vertices n vertices_embedded o3 cairo_pen_t p  _cairo_stroke_style( r8 line_width s line_cap t$ uf miter_limit v dash w8$ x!% y  cairo_stroke_style_t z_cairo_int_status 5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_t h[% cairo_path_op_t 8_cairo_path_buf Llink M9 num_ops Nsize_ops O num_points Psize_points Qop Spoints Tcairo_path_buf_t U_cairo_path_buf_fixed Wbase Xop Z points [<337cairo_path_buf_fixed_t \5M @>K _cairo_stroke_faceH ccw$ cw dev_vector $; usr_vector; 0 length@ cairo_stroke_face_tP cairo_path_fixed_move_to_func_t0%n cairo_path_fixed_line_to_func_t cairo_path_fixed_curve_to_func_t%n n n cairo_path_fixed_close_path_func_t_cairo_stroker_dash(.kdashed/dash_index0dash_on1dash_starts_on2 dash_remain3!%5dashes6k $7$qcairo_stroker_dash_t8  3$`2dstyle3:ctm5E$6Espline_cusp_tolerance7half_line_width8$9 ctm_determinant:(ctm_det_positive;0$d8pen@@first_pointBXhas_initial_sub_pathD`has_current_faceFdcurrent_faceGhhas_first_faceIfirst_faceJdashLvhas_boundsN(tight_boundsO ,line_boundsP <join_boundsQ L _cairo_box_contains_point]box] $^n _cairo_box_add_point>box>$?n translate_point $offset_cairo_fixed_from_doubleo`doqVdris` ut;p3join_is_clockwiseinout_cairo_fixed_to_doublefslope_compare_sgn0dx1dy1dx2dy2 c_cairo_slope_init-jslope-ja.n b/n  !add_trailing_cap"$"%#move_to"$%"$n $$stroker_fini $%add_caph!&$V_'f_(!h )dx@)dyH*fvector `)quad!P+ eh,2+`-.V+ h ,2?`- .V/Qh?0t@0tH1h?0tP-82$)stop)in_slope @)out_slope H)tri!P*pen !S`3Kh  ,`,`/h2@ 0tv0t@0tH0t 0t/gh@ 0ts1h@0ts!3 !3%add_leading_caph]!&$`&%`)reversed *t a1h 0PP0Rstroker_intersects_join̢!$!inn outn segmentІ !4join ht'5$ۣSa6inܩa6outݩa clockwise7inptb7outpt%c8p0hP߹",a,a1Jh@0t0t8!fhh#,!%c,!Tc,!c-h9!@1h@0ts0t:P&*in_dot_out$ d*ml&[d-;x1b;y1b;x2b;y2b*mxcd*mycd)dx1d)dx2d)dy1d)dy2d*outeree)quadf!@;ixg;iyg*fdx1h/e*fdy1hee*fdx2he*fdy2he*mdxie*mdyif+hr$,&f+hؠs$,:f+hy$,Nf+hz$,df+h(%,|f+h@I%,f,f,f,f-@<&g3hg%,9g+hh%,eg,xg,g,g-h<&g+ h%,2g-.V+ h&,2g-.V/h?&0t0t/h?=&0t0t1[h?0tw(8h?~&)tri!@1wh@0tw-=$>stop>tri!@7pen ! h3:h &,Uh,h3h  ',h,h/h AC'0ts0tw0t0t 0t/Vh@X'0tu?eh2@1h@0tu#normalize_slope!'@dx!8@dy!8;dx0#;dy0#A;mag;%compute_faceC@h*&$Cn h&$Dy (i&$E_iB%F)face_dxH@)face_dyHH*offset_ccwIi*offset_cwIi2%JP2 %JX+t'JhСN),'i,'j-С<'Cj<'jCh5<'j1hfA0t0t3Rh L/),j3fhMM),j+t'h[),'Hk,'k-<'k<')lCh6<'xl1hfA0t0t+ h8l),2l-8.V+ hPm*,2l-P.V3hr:*,l,l3hwa*,l,m/h?}*0tP0tX1h?0t@0tHDspline_toPhk,B$%B$n Etangenty F$%m2%(zh+2$!~3h K+,Om,em+hhr+,xm,m/h'+0Ps0R0Qs0tv/h"+0Ps0Ru0Qv1(h?0t~C@hv*tm1h"0Ps0Ru0Qv#stroker_intersects_edgeY,"$!"$@end;box %add_sub_edgeh.&$m'p1n n'p2n nnB$y B$Eend2$!@+h -,n,n+h0-, o,7o+,;h}.,@,io,4,o,(,o-`h?Epath>/Estyle?:Ectm@EB$AE B$BB%Cd2$EwF$F}+ ;h8H>,j;},_;~,T;;~,I;q~,<;~H0;,%;~-89;v9;v.;.;8 Khg=,2`-.V8 {h=,2t-.V8 h=,2-.V8 hȤ=,2-Ȥ.V/hB>0t0t u0tv/.hB'>0t0t u0tv1h1C0t0t u0tv/*hC]>0tw/bhC>0tw0tv0t v0t1hC0t0tu3h_>,1hD0tw/h1D!?0t0th0th0t h0tPh0tu/hr15?0Pu/Oh1Dz?0t0th0tPh0t Ph0t0h0tu1shD0th0tԯh0t \M_cairo_unbounded_rectangle(Ncairo_matrix_transform_distance ?E88O_cairo_traps_tessellate_convex_quad b2@dn N_cairo_pen_find_active_cw_vertices*w@w@y y --}@O_cairo_traps_tessellate_triangle ^@dn P_cairo_slope_compareD@y y Q_cairo_box_intersects_line_segmentTA A N_cairo_pen_find_active_ccw_vertices0fAw@y y --P_hypotAQ_cairo_spline_intersectsXAn n n n  Q_cairo_spline_initBB) %n n n n Q_cairo_spline_decompose:BBO_cairo_stroker_dash_start?aBaBvO_cairo_stroker_dash_stepBBaBN_cairo_stroke_style_max_distance_from_pathB:/E88N_cairo_stroke_style_max_line_distance_from_path1C:/E88N_cairo_stroke_style_max_join_distance_from_pathC:/E88Q_cairo_matrix_compute_determinantCEQ_cairo_pen_initC !EO_cairo_stroker_dash_init;DaB:N_cairo_pen_fini1D !Q_cairo_path_fixed_interpretxD/xD~DDD%0XR_assert07GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-path-stroke-tristrip.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch\Mdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0 xxyxxyyyx0 y0(cairo_matrix_tij _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^$ _cairo_rectangle_intj x y width height cairo_rectangle_int_t _cairo_line_cap CAIRO_LINE_CAP_BUTT CAIRO_LINE_CAP_ROUND CAIRO_LINE_CAP_SQUARE cairo_line_cap_t _cairo_line_joinc CAIRO_LINE_JOIN_MITER CAIRO_LINE_JOIN_ROUND CAIRO_LINE_JOIN_BEVEL cairo_line_join_tjsigned charshort intint32_t'cairo_fixed_tA_cairo_pointFxGyHcairo_point_tI_cairo_list ,0 next -0 prev -0  cairo_list_t . cairo_path_fixed_t Rd _cairo_path_fixed  e last_move_point fcurrent_point ghas_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty oextents q buf s $cairo_tristrip_t ] _cairo_tristrip .A N% /limits 3 num_limits 4U% 6 % 7=% 8points_embedded 9 _cairo_slope p dx  dy  cairo_slope_t A _cairo_point_double  x  y  cairo_point_double_t  _cairo_line " p1 # p2 $ cairo_box_t %   cairo_spline_add_point_func_t MJ P i "i t o z p _cairo_spline_knots Q a R b R c R d R cairo_spline_knots_t S _cairo_splineD U add_point_func V$ f% W" knots Y  initial_slope [p ( final_slope \p 0 has_point ^8 last_point _< cairo_spline_t ` _cairo_pen_vertex b `% c slope_ccw ep  slope_cw fp  cairo_pen_vertex_t g _cairo_pen i{ radius jv% k num_vertices m vertices n{ vertices_embedded o  0 cairo_pen_t p _cairo_stroke_style( rH line_width s line_cap t line_join uc miter_limit v dash wH num_dashes x dash_offset y  cairo_stroke_style_t z_cairo_int_status 5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_t hk" cairo_path_op_t 8_cairo_path_buf Llink M6 num_ops Nsize_ops O U% P% Qop S=% Tcairo_path_buf_t U_cairo_path_buf_fixed Wbase Xop Z =% [<0 07cairo_path_buf_fixed_t \0J ;NF  _cairo_stroke_faceH ccw`% cw dev_vectorp D% usr_vector 0 length@ cairo_stroke_face_tK cairo_path_fixed_move_to_func_t+"i cairo_path_fixed_line_to_func_t cairo_path_fixed_curve_to_func_t|"i i i cairo_path_fixed_close_path_func_t0?n% 2style3Nstrip5(ctm7@,%8@0v%98ctm_det_positive:@pen<Hhas_sub_path>`first_point@dhas_current_faceBlcurrent_faceCphas_first_faceEfirst_faceFlimitH has_limitsI inner_joinBn%BinHoutH-%7%i Njoin_is_clockwiseinHoutHinner_closen%BinHout%i range_stepgigstepgmaxgtranslate_pointV7`%VoffsetVi add_fanvn%vBin_vectorwt out_vectorxt midptyi %zi 7%{i -%|start~stop~step~i~npoints~ p_cairo_fixed_to_doublefslope_compare_sgn]mdx1]dy1]dx2]dy2]c__cairo_fixed_from_doubleodo!q"dr"isut0#add_capYA$n%YB%fZH& 'slope^p 'dxj'dyj'fvectorkp 'quadlAQ0_cairo_slope_init-slope-a.i b/i p #add_trailing_cap$n%B$%H#add_caps$n%B 'slopep (%_cairo_box_add_boxM1boxMaddN )_cairo_path_fixed_stroke_to_tristrip %path *%style 5%ctm @$% @$v% %strip(n%(N%'i*7hc!+G+R+cn,,,,uu-̀-%---.h+.+L+n/;h+++.`h+++..h +\+z+/9hE +Ń++/Tho ,P0+1hk4 2tu2tw1h4 2tw1hk4 2tu2t\1h4 2tu1$u"3$\"#1.h4 2tw3h41h4!2tw1h4/!2tu2t\1h4Q!2tu1$u"3$\"#4h42tw5outer_joinphP#6n%B97inH|7outH΄8-%(%i (7%i 9h!#:%;mlnuR#*hy"$++Ӆ9h5#++;uR#>R>R#5add_leading_caph]$6n%B\6%H}=reversed;t4Wh2PP2RAnormalize_slope$%dxH%dyH'dx0'dy0'magA_cairo_matrix_is_identity/%%matrix@5compute_face`h_(6`%i چ6D%t 6n%BH8%=face_dx@=face_dyH;offset_ccw;offset_cw=slope_dxP=slope_dyXB$jh(&+$ۇ+$C(-$B-$`-$1hV5x&2tEh2t(h2t 4jhu52t2tDrh &+Dh&+B$hX&+%/B$hp'+$M+$|Cp-$-$։-$1hV5f'2tEh2t(h2t 4hu52t2tBm-h'+C@BmFh'+'C@DYh(+(:+RDzh*(+(q+1h5F(2tP2tX4h52t@2tHEspline_tothW*8f%t"8`%ui Ftangentvt :n%xBG%yHp)(%|i (7%|i ;t}؊(-%~BShإJ)+{+q#4h42tv2tw4&h2Ps2Rv2Qw>us90hd *(%i (7%i (-%BS0h),{U,qs4Nh42t2t4h2Ps2R2Q>us1Gh/%/*2P2Qs2tu1|h5E*2t4h52tuEline_toDh,8f%D"8`%Ei :n%GB8=startH;p1IbGD%Jp BQhQ+++x͋+k9h8{+(-%UBSh8U^++{9+qL4h42ts2t4hc!2Ps2Rv2Qu1h/%+2Ps2R2Qs2tu35h51Dh5+2tu1h5+2ts1h5+2tw4:h52tEcurve_toPh.8f%"Fbi Fci Fdi  :n%Bx=spline ~G%9h@-(-%BShP,+{+q4h42ts2t4hc!2Ps2Rv2Q1h54-2tv2t2tu2t w2ts1h'6x-2tu2th2ts2t v2t2t2tw1h/%-2Pv2R~2Qs2t34h51Gh5-2t1khp6-2tu1hW*-2ts2tw4h52t~* h$/+9xh<.+ous1hW*R22ts2ts4 h2PsEmove_to0ph\28f%0"8`%1i :n%3BM4h2Ps*1h3,c,p,~, ,,?w-l-DhO/E3+%+ɏ1Yh6Z32tw1h632tv2t 2tw1h 732t2tph2th2t Ph2th2tw1h32Pw4hi72tv*1hH4,c,p,~, ,,@@@Ih2J_cairo_unbounded_rectangle(}K_cairo_pen_find_active_cw_vertex_index"44t 4L_cairo_slope_compareD4t t K_cairo_pen_find_active_ccw_vertex_index&54t Mcairo_matrix_transform_distance V5@HHN_assert0u5L_hypot5N_cairo_tristrip_add_point P5i N_cairo_tristrip_move_to L5i K_cairo_spline_intersectsX'6i i i i  K_cairo_spline_initj6j6$ "i i i i  K_cairo_spline_decompose6j6K_cairo_matrix_compute_determinant6@K_cairo_pen_init77@K_cairo_path_fixed_interpretQ7*Q7W7]7c7"+SO_cairo_pen_fini7eGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-pattern.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchYSdoublecharsize_t{unsigned intintuintptr_tshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned int_iobuf F_ptrD_cnt_baseD_flag _file_charbuf _bufsiz!_tmpfname"DFILE$cairo_bool_tkcairo_t|u _cairocairo_surface_t _cairo_surface 3 & 4sDdevice 5~D & :B content < & >q) & ? unique_id @serial Adamage BD _finishing D$ & E$ is_clear F$ has_font_options G$ owns_device H$ /& J2(mime_data K28device_transform MVHdevice_transform_inverse NVxdevice_transform_observers O)x_resolution Ry_resolution Sx_fallback_resolution Yy_fallback_resolution Zsnapshot_of ]{snapshot_detach ^FDsnapshots `) & b)font_options i^cairo_device_t _cairo_device_cairo_matrix0Vxxyxxyyyx0 y0(cairo_matrix_tcairo_pattern_t܃_cairo_patternh @0 & Aq) & B  /& C2observers D) & F" ' H#$extend I1#(has_component_alpha JR, ' LV0opacity M`cairo_destroy_func_tLR]]_cairo_user_data_keyunusedcairo_user_data_key_t__cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t q_cairo_rectangle_int1 xyg&?' cairo_rectangle_int_t _cairo_operatorZHCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|O _cairo_antialias$CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_ta_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t>_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t _cairo_rectangle xyg&?'cairo_rectangle_tcairo_scaled_font_t  _cairo_scaled_font 4 F' S- & V  & Wq) /& X2 original_font_face ZXGfont_face ]XG font_matrix ^V(ctm _VXoptions `^ placeholder b holdover c & dscale gVscale_inverse hVmax_scale im& jCfs_extents kC8mutex nCG`glyphs p;?xglyph_pages q)|cache_frozen rRglobal_cache_frozen sRp' u)& x^Glink y)cairo_font_face_t"_cairo_font_face _F'-& &q)/&2 &uG>index?\x@yAcairo_glyph_tB_^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsr9CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingg&?'% &(cairo_text_extents_t\(Cascentdescent?'max_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t`_cairo_font_weight7CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tS_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7ACAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS{_cairo_font_options  u& $subpixel_order lcd_filter 5hint_style º hint_metrics Around_glyph_positions X6_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t f9\_cairo_path_data_typedCAIRO_PATH_MOVE_TOCAIRO_PATH_LINE_TOCAIRO_PATH_CURVE_TOCAIRO_PATH_CLOSE_PATHcairo_path_data_type_tcairo_path_data_t_cairo_path_data_theaderpoint&dlengthxycairo_path `& data`num_datacairo_path_t}_cairo_surface_type8 B CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t  {  ]{ l 1 cairo_raster_source_release_func_t"  ! ]{cairo_raster_source_snapshot_func_t7 1!7! K! ]cairo_raster_source_copy_func_tI s!y! ! ]!!lcairo_raster_source_finish_func_tX !!! ]_cairo_pattern_type "CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t !_cairo_extend. 1#CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 "_cairo_filterO #CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV H#cairo_region_t $ _cairo_regionsigned charint16_t %>$short intuint16_t &int32_t 'uint32_t (pixman_image_t$&$z$k(PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t$cairo_fixed_tA[$_cairo_pointF(xG(yH(cairo_point_tI(_cairo_list, )next- )prev- )(cairo_list_t.(cairo_atomic_int_t<cairo_atomic_intptr_tX+q) &,%)cairo_reference_count_t-\)cairo_array_t 9)_cairo_array *size num_elements element_size elements D cairo_clip_t >*_cairo_clip4<* m&=1 path>@boxes@A?num_boxesAregionC@is_regionDR embedded_boxFd7$cairo_clip_path_t ?* _cairo_clip_path83#+ &4q)path5.fill_rule6$%7(u&8$0prev9@4cairo_color_t @8+_cairo_color( ׮+red &  *&  Y'  f'  (' " & $ 9& &cairo_color_stop_t A+_cairo_color_stop( C,red &  *&  Y'  f' K$ (' K$" & K$$ 9& K$&cairo_damage_t EY, _cairo_damagecairo_font_face_backend_t G,_cairo_font_face_backend@-&Acreate_for_toyDFJdestroyKLscaled_font_createNJ get_implementationUJcairo_hash_entry_t K4-_cairo_hash_entry [- & \cairo_hash_table_t Lu- _cairo_hash_tablecairo_image_surface_t M- _cairo_image_surface00. '1}&3$compositor4JparentB{pixman_formatDk( formatE dataF g&H?'IstrideJ depthK$ owns_dataM( transparencyN(!%O(cairo_path_fixed_t R. _cairo_path_fixed e/last_move_pointf( O&g( has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo m&qd7bufsj@$cairo_solid_pattern_t U0_cairo_solid_pattern PN0 ' Ql % R#+hcairo_surface_backend_t Wm0_cairo_surface_backendh.2 &/B finish2@create_context5@create_similar8@ create_similar_image=Amap_to_imageC Aunmap_imageF:AsourceJZAacquire_source_imageNA release_source_imageSA$ &XA(copy_page[A,show_page^A0get_extentsiA4get_font_optionsmB8flushqB<mark_dirty_rectangleuCB@paint|rBDmaskBHstrokeBLfill6CPfill_strokeCTshow_glyphsCXhas_show_text_glyphsC\show_text_glyphs%D`get_supported_mime_types@Ddcairo_user_data_array_t a)cairo_scaled_font_backend_t d2_cairo_scaled_font_backend(3&finiLscaled_glyph_initItext_to_glyphsVI ucs4_to_indexpIload_truetype_tableIindex_to_ucs4Iis_syntheticIindex_to_glyph_name%I load_type1_data: J$cairo_scaled_glyph_t e 4_cairo_scaled_glyph 4 F' -metrics fs_metrics 8bbox d7h % /$x & /$zhas_info | % Apath iGrecording_surface {dev_private_key $dev_private ] p' )cairo_compositor_t h5 cairo_compositor"_cairo_lcd_filter 5CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t $5"_cairo_round_glyph_positions X6CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 56_cairo_point_double 6x y cairo_point_double_t 6_cairo_circle_double 7center 6radius cairo_circle_double_t 6_cairo_line "d7p1 #(p2 $(cairo_box_t %67~7d7_cairo_stroke_style( r&8line_width sline_cap tline_join u miter_limit vdash w&8num_dashes xdash_offset y cairo_stroke_style_t z7 8CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t I8"_cairo_int_status5!?CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th8[-d7cairo_path_op_t8_cairo_path_buf L?linkM)num_opsNsize_opsO num_pointsPsize_pointsQopS? %T?G?(cairo_path_buf_tU^? _cairo_path_buf_fixedWJ@ 'X?opZJ@ %[Z@<#G?Z@$P#(j@$P7cairo_path_buf_fixed_t\@*# @]@@]@{@] @{A] @AA] -A!?:A]A&A{TA]TA1 @A yA]yAAA]`AA]A]A{A]A!?A]ARA]TAAA]A^A B]B CB] B!?gB]H!gBmB*IB!?B]H!!gBxB!?B]H!BBBB$gBB.B,8BVB!?6C]H!B$gBC!?C]H!$BH!BBB$gBN'' x0M'& zM'% {Mcairo_gradient_pattern_union_t |N _cairo_mesh_patch N % Ncolors N#6N$P$P##+N$Pcairo_mesh_patch_t dN_cairo_mesh_pattern bO ' lpatches )h & bOxcurrent_side |has_control_point hOhas_color hON#RxO$Pcairo_mesh_pattern_t N_cairo_raster_source_pattern 6P ' lcontent  h m& 1 lacquire _ |release & !copy K!finish ! /& ]cairo_raster_source_pattern_t O& P'' l'& /'% 3L'% >N'& xO(raster_source 6Pcairo_pattern_union_t [P%-OQCAIRO_COMMAND_PAINTCAIRO_COMMAND_MASKCAIRO_COMMAND_STROKECAIRO_COMMAND_FILLCAIRO_COMMAND_SHOW_TEXT_GLYPHScairo_command_type_t4P%6QCAIRO_RECORDING_REGION_ALLCAIRO_RECORDING_REGION_NATIVECAIRO_RECORDING_REGION_IMAGE_FALLBACKcairo_recording_region_type_t:kQ_cairo_command_header(Qop?H m&@1 clipAxRindexC chainD~R$*Qcairo_command_header_tEQbbtreeR m&d7leftRrightRchainRRR _cairo_recording_surfacep}S '~}extents_pixelsm&1 unboundedR0commands)4indicesDDnum_indicesHoptimize_clearsRLbbtreeRPcairo_recording_surface_tR)_cairo_surface_is_recording?RT*%?TT}+_extend_rangeRaT,range&8,value,validR+_raster_source_is_clear RT-Q' TT6P+_cairo_surface_pattern_hash\T-&\-%TT3L+_cairo_raster_source_pattern_hash\3U-&\-_'T+_cairo_surface_pattern_equalIRrU,aIT,bJT+_cairo_raster_source_pattern_equalPRU,aPT,bQT._cairo_debug_print_linear_patternU-&U-Q'VFVM._cairo_debug_print_radial_patternPV-&U-Q'PVVVM._cairo_debug_print_mesh_patternV-&U-Q'VVxO+_linear_pattern_is_degenerate]RV-&]V)_cairo_pattern_set_error +W*Q' *& /0ret__)_atomic_fetch:]]W1slot:A0ptr<])_atomic_storeFRW1slotFA1ptrF]+_cairo_gradient_color_stops_equalRW,aW,bW2nW0M+_surface_is_opaque^ R-X-Q'^ T-%_ 3m&a 1 +_surface_is_clear ReX-Q' T3m& 1 ._cairo_debug_print_raster_source_patternX-&U-_'T._cairo_debug_print_surface_patternX-&U-Q'T4cairo_list_initiY1entryiY)._cairo_pattern_init_gradient/`Y-Q'/`Y-&0"0M5_cairo_pattern_init_copy( %Z-Q'( -&)!3&+ 6Y2dst2%Z2src3%Z6Y2dst:+Z2src;+Z6 Z2dstD`Y2srcE`Y/2dstS1Z2srcT1Z/3LxO7_cairo_pattern_finiZ-Q' 6rZ3'+Z6Z3%`Y/3&1Z5_cairo_pattern_create_copy Z,pattern_outZ-&!3Q' 3&  7_cairo_pattern_init_for_surface<[-Q'+Z-% {+_cairo_restrict_value[,value,min,max5cairo_pattern_create_for_surface [-%{3Q'+Z6[3}' /3}' ._cairo_pattern_init_linear:J\-Q':J\,x0;,y0;,x1;,y1;M._cairo_pattern_init_radialF\-Q'F\,cx0G,cy0G,radius0G,cx1H,cy1H,radius1HM7cairo_pattern_destroy]]-Q'] 3&_"7cairo_pattern_add_color_stop_rgba]-Q' -&,red-&-*&-Y'4_cairo_pattern_notify_observers]*Q' 1flags0posK6]0mptr__]/0mptr__]])7cairo_pattern_set_matrixU^-Q' -'B2inverseV3& 7cairo_pattern_set_filter ^-Q'  -' #7cairo_pattern_set_extend6^-Q'6 ,extend61#5_cairo_gradient_pattern_is_solid RE_-% W-m& -% E_2i /3& J\/2t K_#+#[_$P5_cairo_pattern_is_opaque_solidQ R_-Q'Q !3&S %Z5_cairo_pattern_is_opaque R_-& !-% 3Q' __P5_cairo_pattern_is_clear R4`-& !3Q' _+_cairo_matrix_is_translationRk`-'B._cairo_unbounded_rectangle_init+`,rect+TA+_cairo_solid_pattern_hashq\`-&q\-&r``/5_cairo_pattern_hash\'a-Q'!3&\5_cairo_linear_pattern_equalRea,aV,bV5_cairo_radial_pattern_equalRa,aPV,bPV+_cairo_solid_pattern_equalRa,a`,b`5_cairo_pattern_equalWRb,aW!,bW!5cairo_pattern_get_rgba b-Q' ,red&8-&&8-*&&8-Y'&83&%Z2r02g02b02a05cairo_pattern_get_surface b-Q' -%b2spat+Z{5cairo_pattern_get_color_stop_rgba c-Q' ,index-&&8,red&8-&&8-*&&8-Y'&83%`Y5cairo_pattern_get_color_stop_count c-Q' ,countJ3%`Y5cairo_pattern_get_linear_points= ^d-Q'= ,x0>&8,y0>&8,x1?&8,y1?&83&AJ\5cairo_pattern_get_radial_circlesi d-Q'i ,x0j&8,y0j&8,r0j&8,x1k&8,y1k&8,r1k&83%m\5cairo_mesh_pattern_get_patch_count >e-Q' ,countD3&1Z5cairo_mesh_pattern_get_control_pointa e-Q'a -]&b-E&c,xd&8,yd&83&f1Z3%ge3&h2ii2jieN7_cairo_debug_print_pattern3f-&U-Q'!2s+_gradient_is_clear Rf-% W-m& 2i /2t K_8_radial_pattern_is_degeneratedRhf9%dPVޏ:_cairo_linear_pattern_box_to_parameter}phE$h9&}V#;x0~;y0~;x1;y1VhKg?V#@lhAthAthAt 8_cairo_gradient_color_stops_hashz\hph9&z\9%{WÑ=n}BhhAtPAtwAt4B hhAt8@$hAtvAt(CV0hF=i?W&?WhD3iEW@phAthAthAtFJhCWhiGWWGWWGWWGWWHWFhCTh;i?6T?DTGRTRIh?RT1?DTD?6TpJ_cairo_pattern_initPhfhjKQ' K&"LXhAjG YPB{hOVjAts@hAts0)_cairo_gradient_pattern_init_copy j*Q'`Y*&W6j0dstJ\0srcJ\/2dst\2src\+_cairo_mesh_pattern_init_copy 'k-Q'1Z-&VCfYhmGYGYEYMVh.k?W?WNhhAPO?YΓ?YOHY9DȦylHYLHYjPhjhM?jj?jLQh lHjHjMV.hEl?W?W”@AhhAPuAR1QPhelHjHjF=hFdhQhQ!mH ZHZRjhKX?k?kBhlAtvAt Bh lAtsBhAmAtsAt0@hpAtvAtwQhJmHYCHYVFhQhjmHYiHY|BvhOmAtu@ hAtuAtsS_cairo_pattern_init_static_copymphvnTQ'm T&n!=sizepBh%nAthAthAt rBhOnAthAthAt vBhlnAtAtsU hOV_cairo_pattern_init_snapshot @h`RoTQ' T&!W& ̕Qph+oW'+ZW%{ B{hoAtv@h:AtvBYhfYHoAtsAtUh^C7ZhuoGTZDoHZUhD0o?TZZOHHwZZUhD`oHeZUh:BhoAtsU hCZ h,qGZGZEZEZOx?Z?ZϖOxHZHZcB\h_pAtBthfY{pAtvAtsBhpAtBhpAtBhpAtpBhpAtBhpAt BhqAthAthAt Uh@%hAtvS_cairo_pattern_init_solid0hjqTQ'%ZT%q@MhiAtsAt0q#+CZh^TrG#[G/[D'r?/[?#[×MVh%r?W?WNhhAP@hiAtvAt0BhiBrAtvAt1@hAts)_freed_pool_getO]r1poolOr0ptrQ]0iRJV_cairo_pattern_create_solidU hsT%UqWQ'W%ZMMTrhاY]sGprhOاE|rHrvX+WhXGs?EWOHQWŘ@^h$AthQvh s3}'_ @hAt1BDh,qsAtsAt@phAtV_cairo_pattern_create_in_errork hmntT&k WQ'm MVhvGt?W"?WL@hhAPsARvBhL[tAt1FhrFhqVcairo_pattern_create_rgba hv<[h'uZy[?Zm[?_[ř><[2hauZy[?Zm[?_[><[HhuZy[?Zm[?_[><[bhuZy[?Zm[?_[BhuAtsFhq@hrAtsVcairo_pattern_create_rgb h)v;redT&T*&@hntAtAtAtAt ?C[hw?[2E[D(w?[RO(H[{MTrhHQw?prOHE|rHrX+WhhX;w?EW4OhHQWR@h$AthQh twE[@hAt1B8hZwAtvAtsF[hq@hAtpQ`h wE[@lhAt7UVhsVcairo_pattern_create_linear hy;x0;y0;x1;y1WQ'J\pMTrhx?prOE|rHr͛X+WhXx?EWOHQW@{h$AtHhM[ hȨ Ay?>\:?3\N?(\b?\v?\R!Y h%=?SY?GY@hiAtsAt2Dgy3}' @hAt1Fmhq@hAtVcairo_pattern_create_radialE h*h{;cx0E;cy0E;radius0E;cx1F;cy1F ;radius1F(WQ'H\MTrhJz?prڜOE|rHrX+Wh(Xz?EW?O(HQW]@ h$AthMP\! h@V&{?\{?\?\?\?\˝?\ߝ?t\R!Y! h%J?SY?GY@1 hiAtsAt3DXL{3}'O @ hAt1F hq@ hAt Vcairo_pattern_create_mesh h|WQ'1ZMTr hp|?prCOpE|rHrwX+W hX|?EWOHQWƞ@h h$AtДhD@|3}' @ hAt1B- hi[|AtsAt4B@ hy|AtsAt FZ hq@z hAtVcairo_pattern_reference  hF|TQ'  @ hAtthAthAt &Vcairo_pattern_get_type:" h5}TQ': Vcairo_pattern_statusM hp}TQ'M 4_freed_pool_putf}1poolfr1ptrf]0ihC\ h~G\E]Dx~?\OH]>p}| h.oX~G}S?},I| h.H}?L]W hkE~?Ww?wW@ hAtsB? h7Zm~AtsUR h@n hAtthAthAt eVcairo_pattern_get_reference_count h~9Q' ʟVcairo_pattern_get_user_data] hL9Q' ;keyDN hAVcairo_pattern_set_user_data h9Q' ;keyDT/&];destroy0 N h%AAA  Scairo_mesh_pattern_begin_patch h-TQ' W&1ZNW& lY&bOl=i>V h?W?W@ hhAPsAR>>V h؀?W$?W9@ hhAPsAR$>V h  ?WLGWS@ hhAPs@C hfAtsAt1AtlScairo_mesh_pattern_move_to$ hd 9Q'$ j;x%V, h3Ӂ?Wu?WN6 hhAPAR$RV: h -[W?WND hhAPAR>Scairo_mesh_pattern_curve_toP h˃TQ' ;x1;y1 ;x2;y2;x3$;y3,W&1ZȢWO&=iI=jԣMVh?W_?WtNhhAPAR$MVhO[W?WNhhAPAR>BhyAtȱhAthAt Bh-AtsAthAt h@dhAthAthAt Scairo_mesh_pattern_line_toh9Q' ȤBh AtUh-._calc_control_point-%bO,control_point2p2cp_i2cp_j2i2j#$P$P6Scairo_mesh_pattern_end_patch:hTQ': W&<1ZW&=bOۦ=i>Q)hIW4'UC@@h˃AtuMh@d?Ct?7O@\YHcHpH}H>VhDʆ?WW?WkMVhXK[W$GWUNhhAP@,hLAt2Scairo_mesh_pattern_set_control_pointYh^9Q'Y ~9E&Z;x[V'he?Wש?WN1hhAPAR>>V6hp'?W?WN@hhAPAR$RVEh j[W?W3NOhhAPARE._cairo_mesh_pattern_set_corner_color-&1Z-4',red-&-*&-Y'3%E_Scairo_mesh_pattern_set_corner_color_rgbaPhaTQ' T4'<[h?y[ ?m[<?_[X><[h?y[v?m[?_[><[h?y[̫?m[?_[><[hJ?y["?m[>?_[Z>^hv?Ȉm????Ŭ?جIhvHԈB)hAtXB9h؊AthBIhAth@YhAtX>Vh/?W?WMVhpg?W%?W:NhhAPRVh [WGWVScairo_mesh_pattern_set_corner_color_rgbh9XTQ' T4';redT&T*&@hAtAtAtAtAtAt ?._cairo_pattern_add_color_stop-Q'`Y-&,red -&!-*&"-Y'#2stops%M2i&/3&) +_cairo_pattern_gradient_grow~ o-Q'~`Y2new_stopsM2old_size2embedded_size2new_sizeC]h G:]GF]GR] G^]Gj]Gv]$>V0hэ]W]WO?v]M?j]l?^]?R]?F]ƭ?:]٭><[Ah<?y[?m[F?_[><[Whl?y[?m[?_[0><[uh?y[N?m[?_[֯><[h̎?y[?m[8?_[|><[h?y[?m[Ӱ?_[PXh?K?????JOHnjsHՌDتEMh)T?ҲOH$H6RHG{H]BhAt1BhAthAthAt BhAtvAt u1$u"4$Bh*At u1$u"4$@hAtAtvAt s1$s"4$PV h(+]W]WN?hhAPB?hAtBOhAt@B_h͐At@BohAt@uhAtsAt v1$v"4$Scairo_pattern_add_color_stop_rgbjh9ؑTQ'j T&k;redl T&mT*&n@5h]AtAtAt  AtAtAt$ ?C]@h$G ^G,^E8^EH^DH?,^г? ^OH\8^HH^ M]|h`?]5?]UO`H]sQhH]QhH]^hAtsAtvAt1>VYh ?WGWV@bhhAPv@MhAt@qh.Atv0AtuAt0Scairo_pattern_get_matrixphPhTQ' T'hVCU^hI(Gw^G^Ih1?^մ?w^P]hx?]?]OxH]#QhH]6Qh H]I^hAtsAtvAt2Vcairo_pattern_get_filter!#hgTQ'! C^ hI!G^G^I1h1?^\?^pP]5h<?]?]OH]Q;hH]QXhH]е^XhAtsAtvAt4Vcairo_pattern_get_extendL1#ph`TQ'L S_cairo_pattern_transformSh)ؕTQ'S ;ctm_inverseTB@hPAt#0AtAt#0V_cairo_radial_pattern_focus_is_insideRh@T%PV_cx#_cy#_cr#=dx=dy=drI._cairo_radial_pattern_box_to_parameter-%PV,x0,y0,x1,y1-%,range&82cx2cy2cr2dx2dy2dr2a2x_focus2y_focus2mindr2minx2miny2maxx2maxy2validR6ۗ2t_focus+ 63%d 2vd 63%e 2ve 6/3%f 2vf 6K3%g 2vg 62b{ 2maxd2{ 62v /2u 2d2 62v /2u 2d2 6ݘ2v /2u 2d2 62v /2u 2d2 62t_limit 6X3% 2x2 2y2 2cr2 2c 63% 2x2 2y2 2cr2 2c 6ԙ3% 2x2 2y2 2cr2 2c /3% 2x2 2y2 2cr2 2c /2inva 2b 2c 2d 6M3%1 6_3%2 6q3%3 /3%4 S_cairo_gradient_pattern_box_to_parameterH ht!T%H W;x0I ;y0I  ;x1J ;y1J T%K $;out_rangeL &8,MphU ?\???ٖN?Ζ?Ö? OH MHHθH*H5H@.HKAHUHe_HuH@HHHtHDث>HHK@e(hTAPvAtDvHHۿ@(hTAPvAtDHH$k@'hTAPvAtD H4H@3@E'hTAPvAtD8SHPHZDp0HmkI&h4HxHQd h\cHI h)H-H@Qj$hZHSI$h2HƘHИDŝHI(h(HH&Q$hFH 9@&%hTAPvAtDKHZH+H6HA'HMW@H+hTAPvAtDH]HiHtXHH@+hTAPvAt~DЬH4HHHHə1@*hTAPvAt~Qm&hC,HՙHHH,HH@+hAthAthAt DHʗPT,h3 ?RT?DT?6TDUHHBH'H1]DH(H@?BH*hTAPvAtB*hTAPvAt@ -h~AtDhHRB)hTZAPvAtB)hTzAPvAt@d,h~AtDHdB1)hTàAPvAt~Bz)hTAPvAt~@,h~At~OHr3`(hTAP,B(hT=APvAt~@,,h~At~BwhfiAPsB#hAthAthAt B$hAthAthAt @!$hAthAthAt BdhAthAthAt O N+hfAR,S_cairo_gradient_pattern_interpolateb p-hT%b W;tc T&d  DحW&l J\mQ-h2W%q \@-hAthAthAt g 7S_cairo_gradient_pattern_fit_to_range 0.h)T% W;max_value ;out_matrix h T& =dim DW& J\~Q.hW% \Qo0hW_scale V@B0hAtw@0hPAtvAtsAtw@q.hAthAthAt S_cairo_pattern_alpha_rangeu 0hTQ'u !;out_minv &8;out_maxw &8=alpha_miny =alpha_maxy Q 1hդW&} `DW& VW% e=i =j =n "BC1hACAtwAt0BM1h XAtw@I2hAthAthAt D0ͥW% W@=i i@%2hAtҲhAthAt @2hAthAthAt V_cairo_mesh_pattern_coord_box Rp2hlT& V;out_xmin &8;out_ymin &8;out_xmax &8 ;out_ymax &8W% e=num_patches =i =j =k =x0 =y0 =x1 =y1 B2h?AthAthAt B2h TAtv@2hAAtvAt0._gradient_color_average  -% W-% E_2delta0 2delta1 2r 2g 2b 2a 2i 2start 2end /2delta[ C^p3h^G^G_G_E _DXH+_>V3h8 ?VPl3hp ??OpHHZHçHͧHקHHOHHD HBM4h5AthAthAt K Bk4hAtAt At At At B5hAtB6hϩAt'7hM 8?Y?MR.7h4 ?!?5Mfh7hȮ ?K?wOȮHI7h\`H>V7h4 ?V@38hfAPsAR`Q8hmb?_?_I8hmE_RW8hm ?X?X?XI8hm\ X`>8h?o M?,?V@8hAt`>[_9h ?_kI9hH_k@F9hAthAthAt +_mesh_is_clear6 R-&6 V2x18 2y18 2x28 2y28 3'9 RC_`9hүG`H'`~Q9h?`I9hE'`RaT9h ?T?T>9h` ?֭I9h`\H\P\X\`H@9hAtsAtHAtPAt XAt`>-X%:hC G?LXGI%:hC\XX`@8:hAt`M3fh:h ?_fZ?SfzOHkfMV ;h ?V@W;hfAPs@:hAthAthAt V_cairo_pattern_analyze_filter #;hZjTQ' !;pad_out &8=pad =optimized_filter #@;hAt#0+_cairo_matrix_is_identityR-'BV_cairo_pattern_sampled_area> #;hTQ'> !Tm&? T%@ TAW'B #_x1C _x2C @_y1C H_y2C P_padD XMjhTQ'{ !Tm&| TA=x1~ i=y1~ |_x2~ _y2~ W& aUNBOUNDED<V?haEMPTYA@hD0+W% PV=cx1 =cy1 =cx2 =cy2 +=r1 K=r2 k@?hfAPs>k`V?h>I?`Q?h{W_' T_pad @@?hүAtsAt@Q@h_surface_extents 1 @W' TW% {_pad B@hAt@@W@hүAtsAtDHW&V_padx_pady@W'RB@hAtsAtAtAt At@EhAts0AtAt@D`W& VRV Ah8 ?VSM4`Ahx?^`D_imatrixV@BBh8AtsBBh%sAtsAtAtAt AtAt0@tEhAthAthAt #BAhĵAthAthAt FChwBWChwAt~BChAt~@ChAtV_cairo_pattern_get_ink_extentsM!?EhTQ'M!Tm&NTAQEhW'STW%U{>SFhX?T,QFhr_imatrixYV@_boxZd7W&[ UBzFh AtsBFh.AtvAtsAt@BFh#KAtsAt@FhAthAthAt `@FhTAt0@EhAtsAtV_cairo_linear_pattern_hash\FhK?9&\T&VBFhAtAtsAt@BGh-AtsAt@NGh$hARV_cairo_radial_pattern_hash\ Gh9&\T%PVBFGhAtAtsAt@B`GhϸAtsAt8BzGhAtsAt@BGhAtsAt8NGh$hAR+_cairo_mesh_pattern_hash\x-&\-&V3%e2i2nC`GhGabaO?aOHa4>`Gh?`?`@GhAtwAtsAt(>rHhH?K??IrHhHHW/HcMHmBHhAbAtsAtvBHh wAts@HhAtwAtv|At >THh?T?TBGhAt Ats At4BHhAtwAts0At0B.Hh"Ats$At4BEHh=Ats(At4B\HhXAts,At4BHh?tAtwAtsBHhAtwAts@,IhAthAthAt C'a@Ih{?Pa?ZaO?ZaH?Pa\NIh=iA#pcWCeaIho?a~?aOد?a?aNkJh=iA#pcW+_cairo_mesh_pattern_equal2R,a2V,b3V2patch_a5e2patch_b5e2i62num_patches_a62num_patches_b6CaJh?b? b8O? bX?bMaJh rm?a?aUJh>oCKhb{F??%ICKhbHDHmHʼHԼHBQKh ޽AtsB[Kh AtvBzKhAAtsAtvBKhA+AtsAtv@Kh.AtuAt >3UKh~m?]U?gU>rUKhGUSGUVBJhAthAthAt B!Kh.ݾAts0Atv0At0UKheaUKh'aCbLhG;bGGbGSbG_b GkbHwb\bP\bX\b`\bhQLh ÿ?;b,?GbK?Sb_?_bs?kbILh EwbEbEbEbEb@LhAt>@@LhAt#hAtPAtXAt `AthCbLh2\?bGbHbILh ?bGbILh EbNLhA>CcLh?2cG>cGLcGXc GdcGpcG|cHc$O8?|cM?pc?dc?Xc?Lc ?>cB?2cwO8EcUMhUMhCcMh=|?cGcHcINh ?cGcINh EcN NhA>CcNht?d?%d'?0d]?;d?FdHQd-OX?dW?%dj?0d?;d?FdOXEQdNNhA>C^dNh?dGdGdGd GdGdGdHdDp?d^?d|?d?d?d?d?dEOpEdU4OhCdPOhQ7?e{G#eH1eD$?e?#eOE1eUOh@yOh AtsVcairo_mesh_pattern_get_pathOh_TQ' T]&W&1ZW%e =pathI=data`W&=lWO&D'=i1=jM2kBOh <AtvBOhAXAtvAtwBPhlAt<B+PhAt BPhAt\FPhUPhfVcairo_mesh_pattern_get_corner_color_rgba Qh9Q' iT]& T4'!;red"&8 T&"&8T*&#&8TY'#&8W&%1ZW&&W%'eBlQh AtXBQhAAtXAtPUQhC>eRh?peG|eGeGe GeHeEeEeEeEeO?eE?ec?e?|e?peOEeHeHe He3HeQBTRh AtXBwRhAAtwURhURhS_cairo_pattern_reset_static_dataRh!=io@ShAtsCe ShVGfGfH(fDذ?f?fOذH(fN>eXTh!?X?X@Th2AthMXUh?X?XUUh2BShAthAthAt BShLAtvAt~hB9ThL=AtvAthByThL\AtvAth@lUhAthAthAt BZShLAtvAtqh@0'0'1matrixY 2major_axis3'P'Wh+(t(t'@Xhn4(t?4NXh*_cairo_pen_init0Xh{3+pen0 5'15'2 +ctm3Y ,i5reflect6&x,vV# ,thetaW6dxWP6dyWX7\ UYh]$! E8UYh9 7\ lYh^P! Y8lYh9 '!Yhj(t'5Yh(t)UYh(tv(tP(tX'Xh(tv'Xhg (t(t(tv'Xh(t1'Yh (Pw(Rw. w)Yh(t33$/_cairo_pen_find_active_cw_vertex_indexQZhc1penQQ 1slopeRH2iTm'6Zh0(tw(ts)IZh0(tw(ts/_cairo_pen_find_active_ccw_vertex_indexmpZh1penmQ 1slopenH:slope_reversep'X2iq'Zh0t(ts(tw)Zh0(ts(tw;_cairo_pen_find_active_cw_vertices[hP1penQ 1inH1outH1start. 1stop.2lo2hiG2i&2j@)[h0(tuwuuw*(33$X"#(t'Y[h0(tw1$w"3$X"#(tu'[h0(tXv"#(t)[h0(t(tXv"#;_cairo_pen_find_active_ccw_verticesP\hJT1penQ 1inH1outH1start. 1stop.2loz2hi2i0&2j)T]h0(t(twvwwv*(33$X"#'\h0(t(ts1$s"3$u"#'\h05(t(tuv"#)]h0(tsv"#(t<_cairo_unbounded_rectangle (m=free >?_cairo_error q>@malloc >Amemcpy>>>4@realloc >>@_cairo_hull_compute Q+># >.@_cairo_matrix_transformed_circle_major_axis n>Y >?acos >?ceil >?cos >?sin >=cairo_matrix_transform_distance >Y >M >M @_cairo_matrix_compute_determinant 0>Y B_cairo_slope_compareD>H>H}-GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-polygon.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src]hhlong long unsigned intintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialias CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleH CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tcairo_region_t ~ _cairo_regionsigned charshort intint32_t'int64_t)1 cairo_int64_tqcairo_fixed_tA_cairo_pointF" xGyHcairo_point_tI_cairo_list ,f next -f prev -f 7 cairo_list_t .7 cairo_atomic_int_t < + ' , cairo_reference_count_t - cairo_boxes_t ; _cairo_boxes_t8 + status ,limit .7( /Y' 0' 2is_pixel_aligned 4 chunks ;$tail ;K4boxes_embedded _cairo_clip4< (=path>boxes@Q'AregionCis_regionD embedded_boxF7$cairo_clip_path_t ?4 _cairo_clip_path83 '4 path5 fill_rule6H$tolerance7t(antialias80prev94cairo_contour_t B _cairo_contour @1 nextAl directionBchainC1 tailCembedded_pointsE cairo_contour_chain_t CN _cairo_contour_chain5 '6'7(7next8 cairo_path_fixed_t R _cairo_path_fixed e last_move_pointf" current_pointg" has_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyo(q7bufs|$ _cairo_line "" p1 #" p2 $" cairo_line_t % cairo_box_t % _cairo_edge 8 line 9" top :' : dir ;cairo_edge_t <K_cairo_polygon >Y status ?( A7 limit B7( CY$' D( num_edges F, edges_size G0 edges Hd4 edges_embedded Ij8_7zBcairo_polygon_t J" _cairo_int_status5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERN_cairo_boxes_chunk 6Knext 7Kbase 8Qcount 9size : 77gBcairo_path_op_t8_cairo_path_buf LlinkMl num_opsNsize_opsO 'P(QopS'Tg" cairo_path_buf_tU~_cairo_path_buf_fixedW\baseXopZ\ '[l<glB" |B7cairo_path_buf_fixed_t\ g N 1 " B?_cairo_int64_32_divΩnumdenΩ_cairo_fixed_mul_div_floor6Ka6b6c6_cairo_edge_compute_intersection_x_for_yQp1Qp2RySxUdyU_cairo_edge_compute_intersection_y_for_x=#p1=p2>x?yAdxA_cairo_polygon_limitSk 'Sk (TY 'U!nWz_cairo_polygon_init_with_clip 'kclip_cairo_fixed_from_int>i>_cairo_polygon_grow="'knew_edgesdold_sizenew_size#_add_edge ]h$' k%p1!X%p2"&top#''#&dir$(edge&d)رp(x<0*K<^h>+N+n+,--.g^h/_+@+6+,,*q^h8++\) (xF*K^h8H+++<,8-v/U*^hX_0@+6+,*^hp80+1_h+2S3_h--"-+@4_h,d5t14_h,|5tLL4_h-5tw5tX5tv6*`h3-5tX5tLL6T_hR-5tHh5t8h5t (#_add_clipped_edgeQ@`hy$$'Qk_%p1R%p2S&topTy$''Ty$&dirUy$7bot_leftW" P7top_rightW" X(top_yX(bot_yXK(nY,8(\Y'(pleft]E(pright]O)в$(left_y(right_y(top_left_to_bottom_right9~ah0+++5,0- d-.ah+K+@+6+,*ahX8++9Kbhp|+++>+S,p-h-.Cbh/_+@+6+, *Ibh8++* 9_ch +u + + ,- * -M .ch+K+@ +6 +, *chг8+ + 9Kch + + + ,-. -m .$dh/_+@ +6 +, **dh8+ + 9dh A!+; + + , -  - .dh/K+@t +6 +, *dh88+t + 9K-ehP!+ +*+L,P-n-.]eh_+@+6+,+*]ehp8++Q9eho"+++,- 9-[.eh/K+@+6+,*eh8++9Keh#+J+i+,--.,fh_+@$+6W+,j*,fhش8+$+4bh=>#5Pu5RX5Qs5tw5t5t4dh=b#5Pu5R5Q4gh=#5Pu5Rs5QP5tw5t5t43gh=#5Pu5Rs5QP5t5tw5t6dgh=5Pu5RX5Qs5t5tw5t4ch=A$5Pu5Rs5QP5t5t5t6fh=5Pu5RX5Qs5t5t5t:_cairo_polygon_add_edgehh|A%$'k%p1%p22%dirq)$(t4Zhh=!%5ts5tv5tw6uhh5ts5tv5tw;#hhYw%2@P+K+V-a;#hh%+@+K/+VN_cairo_polygon_limit_to_clipoih4&?'okm@clippA#ihs^&+V+K+@3ih_cairo_polygon_inity@ihV'E'ykE(zYE'{F#Pih2V2K2@,_cairo_polygon_finilh)?'k}Blhq-M_cairo_polygon_add_external_edgelh%^*''&p1&p26lh~$5Ps5R5Q5t1M_cairo_polygon_add_linemhL+''k&lineL+&top'' &dir4]mh+5Ps5R5Q#5tw5t 5t6mh=5Ps5R5Q#5t5t 5tR+"M_cairo_polygon_add_contour2mhq+''2k&contour3+(chain5+(prev6(i76mh~$5P+ +N N_cairo_polygon_translateInhU,$'Ik*%dxIU%dyIi(nK}1&nhM,21)nhN,2,X(eVdO_cairo_unbounded_rectangle(bP_cairo_errorq,QRmalloc-QSmemcpy3-QQQBRreallocR-QQT_assert0q-QQQUfreeQZmGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-polygon-intersect.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src3plong long unsigned intintcharsize_t{ unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_fill_ruleu CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t%signed charuint8_t$mshort intint32_t'int64_t);uint64_t*cairo_uint64_t pcairo_int64_t q _cairo_quorem64 zI quo { rem |cairo_quorem64_t } cairo_uint128  lo  hi cairo_uint128_t acairo_int128_t acairo_fixed_t A _cairo_point F x G y Hcairo_point_t I _cairo_line "= p1 # p2 $cairo_line_t % cairo_box_t % _cairo_edge 8 line 9= top : bottom : dir ;cairo_edge_t <f _cairo_polygon > 4( ? extents AR  limit BR  limits C $ num_limits D( num_edges F, edges_size G0 edges H 4 edges_embedded I 8 R   Lcairo_polygon_t J  R cairo_freelist_node_t  _cairo_freelist_node  next   cairo_freelist_pool_t &7 _cairo_freelist_pool ' next ( size )  rem )  data *  _cairo_freepool -# first_free_node . pools /  freepools 0  nodesize 1  embedded_pool 2  embedded_data 3# 4 Lcairo_freepool_t 4 cairo_bo_point32_t-1 EXACT INEXACT _cairo_bo_intersect_ordinate/ ordinate0 exactness1f cairo_bo_intersect_ordinate_t2 _cairo_bo_intersect_point4& x5 y6 cairo_bo_intersect_point_t7 cairo_bo_edge_t9_ _cairo_bo_edge0@ a_or_bAj(B  prevC nextD $ deferredE ( _cairo_bo_deferred; other< top=H cairo_bo_deferred_t> Ow CAIRO_BO_EVENT_TYPE_STOP CAIRO_BO_EVENT_TYPE_INTERSECTION CAIRO_BO_EVENT_TYPE_STARTcairo_bo_event_type_tS _cairo_bo_event U typeVwU(Wcairo_bo_event_tX _cairo_bo_start_event<Z" type[wU(\j(]H cairo_bo_start_event_t^ _cairo_bo_queue_event` typeawU(b e1c e2d cairo_bo_queue_event_te@_pqueue g sizeh max_sizeh&(j elements_embeddedk Lpqueue_tl_cairo_bo_event_queueny poolo4 pqueuep(qcairo_bo_event_queue_tr/ _cairo_bo_sweep_line t headu current_yv current_edgew cairo_bo_sweep_line_tx_cairo_int64_32_divο=numdenο_cairo_freepool_free}a(}ptrnode 4 _cairo_fixed_mul_div_floor6a6b6c6_cairo_bo_intersect_ordinate_32_comparea b_line_compute_intersection_x_for_y{lline{ly|x~dy~r= _cairo_bo_point32_compareabcmpL cairo_bo_event_compare a b cmp _pqueue_popjhpqjh!&(ltailmchildnin_cairo_combsort_newgap' gap'  _cairo_bo_sweep_line_deleteD"(D"j(E  _cairo_bo_sweep_line_swapT)"(T"/(U "O(V _line_equalWalbl _pqueue_init"ypq"h_cairo_bo_sweep_line_compare_edges"(abcmpH _cairo_freepool_allocma(m}nodeo _cairo_bo_event_queue_insertqueuetypewe1 e2 "U( ![(ydet32_64abcdevent_queue_insert_if_intersect_below_current_yH";("/( "O( !z(L _pqueue_fini+jpq+h _cairo_bo_sweep_line_init"( _cairo_bo_event_queue_deletequeue"[(#_cairo_polygon_intersect_with_boxes"G(windingboxes num_boxesb !4(n$p1p2 uintersection_sweep;"("o("G(!4(!;(y!(![(!/( !O( e1 e2 %unwindS&edge_compare_for_y_against_xpnh'a'y0'x(adx(ady(dxD(dy(L(R)_cairo_bo_edge_contains_intersect_point oh\?*j( *U(?ecmp_topcmp_bottom+%ohp, ,+Moh, ,i-top_x+yohе^,O ,C@.е/X/a0Eph1,,2Eph811,&)3oh, ],p.(bot_x+ohH,O,C.H/X /a<0ohh1,k,~2oh811,&3ph , ,& &_pqueue_grow2Ohq'pq2h(new_elements444OhYW5OhrW6t17PhW6tv8edges_endph*/( R'bot~*G((l9O(  5phWS6trh6tXh6t 5phW|6tu6ts6t v6t17phW6tu6tw6t v6t  edges_compare_x_for_yMaby:# HAVE_NEITHER HAVE_AX HAVE_BX HAVE_BOTHhave_ax_bxaxbxedges_compare_x_for_y_generalabydxadx ady bdx bdy : ; HAVE_NONE HAVE_DX HAVE_ADX HAVE_DX_ADX HAVE_BDX HAVE_DX_BDX HAVE_ADX_BDX HAVE_ALLhave_dx_adx_bdx;aminamaxbminbmax;adx_bdyPbdx_adyP;ady_dx_dy_adx_$bdy_dxkdy_bdxk_slope_comparerabadxȿbdxɿ$adyۿbdyܿadx_bdybdx_ady+)qh,L ,B!+@qhж!,D!,!,!.ж/#!/6N"/A"+Mqh!,",#,wG#./p#/#/"$/$/$/;8%-8 /X'/e'/r'/'?sh /'>-P /(/$(?{vhQ!/<(@PR5dth X&!6t@5th X;!6tP5th:XQ!6t5uh Xf!6tw4cuhcX5uh X!6tP5uh X!6t@4>vhcX5rh;!6Ps6Rw7msh;6Pv6Rw6Q~2rhh,Q(,o(.h/%(/0(./<(/G)/R,)/aA) _cairo_bo_event_queue_init"";("("o( _cairo_bo_event_queue_sort #basenmemb gap i j swapped$tmp active_edgesb#"/( top"G(!O( windingb#r#Ledges_colinearh#ahbh edges_start_or_continue$"/( "O( top"G($old sweep_line_insertc$"("j(  $prev  next  cmp event_queue_insert_stop$";("j( !U(L _cairo_freepool_alloc_from_pool\$a(\}pool^ ptr_ _pqueue_pushLa%pqLh"[(L!&(NiOparentO$!4(R_cairo_bo_edge_intersect%a b "z(%quorem& L intersect_linesl&a b "z(?a_detb_detdx1#dy1$dx2&dy2'den_det)R*qr+Idet64x32_128&abc d _cairo_bo_event_dequeue&";(![(cmp _cairo_bo_event_queue_fini*'";(A_cairo_polygon_intersectZvh<UBaZBwinding_aZBb[Bwinding_b[ 94(]Y)Cstack_events^UG(events_Uw)Cstack_event_ptrs`UF(event_ptrsa%*9o(b*(ic%+(jc++pwh(,O+,C+./X?,/a,0wh,,,,,,2whȷ8,1,,& -+xhS),OV-,C-./X-/a.0xh,H.,[.,n.2xh8,1H.,&.+yh8 U,.,/,3/.8/U/@W@A>/0/ 2/T4/$ 6D/h+D"yhW+,"/,t"3/,h"6+"yh +,"/,"3/./"7/"7>"/"7+nyhиl*,8E5zh# +,98,L8F5zh#>Ew5zh *,_8,t8F5zh /8FEzh,8,8FEzh/8F\zh /"9+Wzh>+,m.97zhX6tW6tD+jyzhu+,<:+&zh -,&:. /&;/&l=E{h#H,,=,=F{h#>Ew{h ,,=,>F{h /2>F%{h,>,>F%{h/>2@{hP,+>,+>.P/6?/B??/Oh?/]?E{h){2-,@,C@F{h)>Ew{h-,o@,@F{h/@F{h,fA,yAF{h/A3{h!,A,AF{h!>Ew{h-,B,1BF{h/hBF{h,B,BF{h/B+ #U|hh2,9#B,-#C,!#HD.h/E#D@Q#F+r#=hȹ.,#jE,#E+)=hjd.,LE,B$F+Qhm.,zF,F./%F/0(G.(/<gG/GG/RG/aG5h;.6Pv6Qu7ߒh;6Ps6Qw+#h@1,#vH,#H,#gI,#I+r#h0,#=J,#J+)hj/,LJ,B'K+hкm/,}K,K.к/%K/0WL./<L/GL/RL/a+M5h;06Ps6Qw7ߖh;6Pv6Q@+r#h1,#M,#M+)h@jl0,L9N,BN+hXm0,N,$O.X/%cO/0O.p/<O/GP/R:P/arP5h;06Pu7ɝh;6Pv6Qs-c1/#P5”hW<16tҹh6tXh6t 7ÖhW6th6tXh6t 5hW16trh6tXh6t 7h6Pu6R@6Q50h16Pv6R@6Q5ihW16th6tXh6t 7h6Pu6R@6Q+$|h2,.$ Q,"$R./;$S/H$~S/U$S5}hr26PA6Rv6Qu5T}hr26PA6Rs6Qu7hr6PA6Rs6Qu+c$h}h5,$(T,$-U./$V+v}hPy3,O>W,C}W.P/XX@aQ0}hp1,X,X2}h811,&X2}h,vY,kUZ,`A[,SUZ,EF\.>+}hؼ04,F\.ؼ/]0$hs,$]./$^/$A^7ղhX6tW+$}h35,!%T^,%}^./-%^/9%^/C%_+0~h8] 5,-_,K_.8>+w0~hX4,i_,_.X/_FE~h,_,`FE~h/`Fh#/S%Q`7 hE6P_Fh ,Ed`,Sz`,``,kz`,v`Fh >7)hrW6t1+x~hx ;,/`,#qa,+b.x>;+)x~h5,L,c,Bd+~h V6,d,e. /%(f/0f.H/<yg/Gg/Rg/ag.`,/g,#rh,h.`/;i+a%8h9,%(j,%g,%rh.@%F+%8hi9,%j,%g,%rh.>%>&/&k/"&hl/.&)m/:&m>F&>V&/`&n+[hH-o7,m,)m,hl,kEhB7,o,p,9q,o+hhM7,q, r,5r,r+hZ8,/s,s,s,s+l&h`8,&s,&2t,&Tt,&t5^h Xh86tB5h X~86tB7h:X6tB+hؿ\8,u,u,u,v+l& hwA9,&v,&iv,&~v,&v5Oh X96tB5h X.96tB7h:X6tB5>hXV96tw7/hX6tw5h96Pv6RF7-h6Pu6RF25h,v*w,kw,`w,Sx,EFx.>+5hHT:,Fx.H/x0$԰hPs,$x.P/$ y/$Ky7hX6tW+$chhW;,!%^y,%y.h/-%y/9%y/C%z+h]1;,7z,Uz.>+wh;,sz,z./zFh,z,{Fh/%{FEh#/S%[{7QhE6P_Fh,En{,S{,`{,k{,v{Fh>7hrW6t1+LhA,/{,#|,)}.>;+)Lh8<,L~,B~+phX|<,,G.X/%ހ/0./<I/G^/Rs/a.,/,#K,./;n+a%h?,%,%,%K.@%F+%h(?,%,%,%K.(>%>&/&s/"&/.&Ά/:&>F&>V&/`&W+*hh-=,,Ά,,sEhB=,R,,,R+hM>,6,X,,+BhZ@>,{,ތ,,+l&Hh`>,&,&~,&,&D5h X>6tC5h X>6tC7Th:X6tC+ch\>,,,(,=+l&Vh wg?,&P,&,&,&R5h X>?6tC5˄h XT?6tC72h:X6tC5hX|?6ts7vhX6ts5Eh?6Pu6RF7]h6P@6RF2eh8,v,k,`I,S,Ȇ.8>+ehh|@,̑.h/30$hps,$i.p/$/$ђ7(hX6tW2$h,!%,% ./-%X/9%v/C%+ֆh]UA,,ۓ.>+wֆh$A,,./=Fh,,Fh/F"h#/S%7.hE6P_E&h.TA,'EHhA,^#70hY6tu7Gh1Y6tW+xh1-B1,92=xh,Z91e.>p+hzB1,)2=h,Z)1e.>p+h$B,,,ڗ+Qh8'wH,/,#,(.8>;+)Qh C,L,B+mhsC,L,›./%[/0 ./</G/R/aܝ.,/,#m,./;+a%hPF,%,%,%m.P@%F+%hF,%,%,%m.>%>&/&b/"&/.&ʢ/:&>F&>V&/`&W+#h-D,,ʢ,,bEhBD,,;,Ц,+ hMD,t,,,V+?hZ7E,,P,e,z+l&Eh0`E,&,& ,&+,&5h XE6tD5h XE6tD7Sh:X6tD+`h`\E, ,,, +l&[hw^F,&,&,&,&5h X5F6tD5Лh XKF6tD77h:X6tC5hXsF6tw7hX6tC5hF6Ps6RF7h6Pv6RF2h,v\,k,`,S),Em.>+hrG,m./Ԯ0$8hs,$./$U/$7hX6tW2$Hh,!%,%./-%/9%%/C%N+h]KH,l,.>+wh(H,,ʰ.(/Fh,4,GFh/ZFܲh#/S%7hE6P_+FhH?H,,S,Բ+hpDN,/o,#,o.p>;+)hI,L*,B+hpI,f,ƶ./%6/0з./<T/G}/R/a.0,/W,#,.0/;z+a%hpL,%,%W,%.p@%F+%hL,%j,%W,%.>%>&/&/"&/.&/:&>F&>V&/`&W+h-J,,,,+EhBJ,,S,,8+hMJ,,,,Y+Ӧh(Z4K,,, ,V+l&ަhH`K,&k,&,&,&*5Ih XK6tE5~h XK6tE7h:X6tD+hh\K,L,,,+l&hw[L,&,&3,&H,&51h X2L6tE5fh XHL6tE7ͩh:X6tD50hXqL6tD7hX6tD5hL6P@6RF7h6Ps6RF2h,v,k ,`?,S{,E.>+hrM,./&0$hs,$j./$/$7~hX6tW+$BhuN,!%,%./-%[/9%/C%+h]ON,,$.>+wh8N,M,|.8/Fh,,Fh/Fh+/S%O7hE6P_FDZh,Eb,Sx,`,k,vFDZh>7ӱhrW6t1+(hXJT1/1#,.X>;+)(h!O1L1B+HhO11./%/09Frhn/</G/R/a.1/1#,_./;+a%Ph8R,%B1%1%.8@%F+%Ph`R,%1%1%.`>%>&/&V/"&/.&r/:&>F&>V&/`&+nh-P,,r,,VEhBP,,,,+ThMP,,,,8+hZ2Q,,,,5+h\kQ,T,,,+l&͠h`Q,&,&;,&,&5h XQ6tF5;h XQ6tE7h:X6tE+l&h wYR,&,&_,&,&5ܢh X0R6tF5h XFR6tF7xh:X6tE5hXnR6tw7hX6tw5hR6Pv6RF7h6P@6RF2h8,v:1k1`,S,E.8>+h`fS,.`/0$Rhhs,$W.h/$/$7²hX6tW+$hiT,!%,%./-%F/9%d/C%+$h]CT,,.>+w$hT,, ./+F9h,s,F9h/F/h#/S%7;hE6P_FLh,E,S1`1k,v FLh>7XhrW6t15hT6Pw6Q5$hT6Pv6Q7@h6Ps6Q5yhW6U6th6tXh6t 5ehYKU6tw5hrW_U6t15׬hSY|U6t6ts5hSYU6t6t72hYW6tw"UL!"UL"<hV= ==(=6 @Hx/R$/^D?PhXV@ix@tx5|hYeV6tx6tx6tx7hY6tx6tx6tx5ƳhYV6tx6tv6tv5h*'V6tw6tx6t 07/hY6tx<h6W, n,,(,6>H>R/^GhUH_cairo_unbounded_rectangle(Imalloc rWJK_cairo_errorqWJIrealloc WJJL_assert0WJJJ I_cairo_polygon_add_lineU XJJlJJJK_cairo_int64x64_128_mul:XJJK_cairo_uint128_subcXJJI_cairo_int128_cmpXJJL_cairo_freepool_initEXJ}J K_cairo_freepool_alloc_from_new_poolYXJ}I_cairo_int_96by64_32x64_divremCIYJJMfree 1YJL_cairo_freepool_finiHSYJ}I_cairo_polygon_reducegYJJuI_cairo_polygon_add_external_edge[YJJ J M_cairo_polygon_init7YJJ JN_cairo_polygon_finiRJUGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-polygon-reduce.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srclong long unsigned intintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_fill_rulegCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t signed charuint8_t$jshort intint32_t'int64_t)8uint64_t*cairo_uint64_t pcairo_int64_t q _cairo_quorem64 z; quo { rem |cairo_quorem64_t }  cairo_uint128  lo  hi cairo_uint128_t Scairo_int128_t Scairo_fixed_t A _cairo_point F x G y Hcairo_point_t I_cairo_line "/ p1 # p2 $cairo_line_t % cairo_box_t % _cairo_edge 8 line 9/ top : bottom : dir ;cairo_edge_t <X _cairo_polygon >m ( ? extents AD  limit BD  limits Cm $( D( num_edges F, edges_size G0 edges Hx 4 edges_embedded I~ 8s D   Icairo_polygon_t J  cairo_freelist_node_t  _cairo_freelist_node  next   cairo_freelist_pool_t & _cairo_freelist_pool 'm next (m size ) rem ) data *s  _cairo_freepool - first_free_node . pools /m  freepools 0m  nodesize 1 embedded_pool 2  embedded_data 3  Icairo_freepool_t 4y cairo_bo_point32_t/3f EXACTINEXACT _cairo_bo_intersect_ordinate1 ordinate2 exactness3K cairo_bo_intersect_ordinate_t4f _cairo_bo_intersect_point6 x7 y8 cairo_bo_intersect_point_t9 cairo_bo_edge_t;D _cairo_bo_edge,B (C prevD  nextE deferredF $ _cairo_bo_deferred= (> top?- cairo_bo_deferred_t@ PKCAIRO_BO_EVENT_TYPE_STOPCAIRO_BO_EVENT_TYPE_INTERSECTIONCAIRO_BO_EVENT_TYPE_STARTcairo_bo_event_type_tT _cairo_bo_event V typeWK(Xcairo_bo_event_tYh _cairo_bo_start_event8[ type\K(](^- cairo_bo_start_event_t_ _cairo_bo_queue_eventab typebK(c e1d e2e cairo_bo_queue_event_tf_pqueue h sizei max_sizei(k elements_embeddedl Ipqueue_tm_cairo_bo_event_queueoM poolp pqueueq)rcairo_bo_event_queue_ts _cairo_bo_sweep_line u headv current_yw current_edgex cairo_bo_sweep_line_tyk_cairo_int64_32_divαnumdenα_cairo_freepool_freeQ(Qptrnode  _cairo_fixed_mul_div_floor6a6b6c6_cairo_bo_intersect_ordinate_32_comparea b_line_compute_intersection_x_for_y|@line|@y}xdyF / _cairo_bo_point32_compareabcmp 1 cairo_bo_event_compareabcmp  _pqueue_popk<pqk<!(mtailnchildoio_cairo_combsort_newgap'qgap' _cairo_bo_sweep_line_deleteE"(E"(F  _cairo_bo_sweep_line_swapU"(U"(V "(W _line_equal+a@b@ _pqueue_init#Mpq#<_cairo_bo_sweep_line_compare_edges"(abcmp - _cairo_freepool_allocm(mQnodeo _cairo_bo_event_queue_insertcqueuectypeKe1 e2 "( !(iMbdet32_64abcd_cairo_bo_event_queue_insert_if_intersect_below_current_y&"(c"( "( !)1 _pqueue_fini,Hpq,< _cairo_bo_sweep_line_initx"( _cairo_bo_event_queue_deletequeuec"(_cairo_bentley_ottmann_tessellate_bo_edges")"("(g"(!(!(M!(!(!( !( e1 e2 #unwindR $edge_compare_for_y_against_x@hI%a %yv%x&adx&adyG&dx&dy&L&R'_cairo_bo_edge_contains_intersect_pointh\(( >((cmp_topcmp_bottom)h**Z)h*<*+0top_x)IhX*#M*,X-,-5.Wh/*;*N0h8/*a1kh**,bot_x)hp*#*,-,=-5l.WͶh/**0Ͷh8/*1h ** $_pqueue_grow3Phq%pq3<8&new_elements5d2FPhT3hPh5T4t15yPhST4tv6_cairo_bo_edge_endPh_(( %bot((&d3hrT4tw4ts4t v4t15hrT4tw4t v4t  edges_compare_x_for_ykaby7AHAVE_NEITHERHAVE_AXHAVE_BXHAVE_BOTHhave_ax_bxaxbxedges_compare_x_for_y_generalabydx adx ady bdx bdy 7 [HAVE_NONEHAVE_DXHAVE_ADXHAVE_DX_ADXHAVE_BDXHAVE_DX_BDXHAVE_ADX_BDXHAVE_ALLhave_dx_adx_bdx8aminamaxbminbmax8adx_bdyQbdx_adyQ8ady_dx`dy_adx`9bdy_dxldy_bdxl_slope_compareabªadxɱbdxʱ9adyܱbdyݱadx_bdybdx_ady:Mhd!*8*o;}}<)h * o*8)޷hX ***:,X-AX-T-_ )k%h *L**,--`---[-[+-x -,-J-]=\h-r<+ --= hQ1 ->PR3hTF 4t@3&hT[ 4tP3hTq 4t3hT 4tw2hU3DhT 4tP3rhT 4t@2μhU3Jh 4Ps4Rw5h4Pv4Rw4Q~0Xh*<*3,-E-PK,-\i-g|-r- _cairo_bo_event_queue_init!"(c")"( _cairo_bo_event_queue_sort+"basenmembgapijswapped9tmp _active_edges_to_polygon""( top"(g"(!( mask9in_outedges_colineari"aibi _cairo_bo_edge_start_or_continue4#"( "( top"(_cairo_bo_sweep_line_insert #"( "(  9prev  next  cmp_cairo_bo_event_queue_insert_stop#"(c"( !(1 _cairo_freepool_alloc_from_pool\A$(\Qpool^m ptr_s _pqueue_pushM$pqM<"(M!(OiPparentP9!(S_cairo_bo_edge_intersect$a b ")$quorem 1 intersect_lines%a b ")a_detb_detdx1$dy1%dx2'dy2(den_det*R+qr,;det64x32_128 %a b c d _cairo_bo_event_dequeue>&"(c!(cmp _cairo_bo_event_queue_finio&"(c?_cairo_polygon_reduceY`h:S@(Y@(ZgA(\PBstack_events]SG&events^SBstack_event_ptrs_SF&event_ptrs`KC(aC(b&ic)h '*#*, -,A-5.Wh8***0hP8**)1hpS*d* **,p-!>-W>9B5Q.Wh/**0h8/*0h*JE*?m*4M*'m*&,$F)%Lhf8*3%C)*)%&*%W',8*%3*%4*%W4*%43hT84tB3hT+84tB5hT4tB3hUS84tv5hU4tv3bhI84Ps4RF5xhI4Pu4RF0h *J4*? 5*4>5*'5*5, )$h>*$>*$=*$t=,>$F)%h>*3%$?*)%=*%t=,*%G*%GH*%H*%H3hT?>4tC3hTU>4tC5hT4tC3hU}>4tv5`hU4tv3hI>4Pu4RF5*hI4P@4RF02h*J"I*?jI*4I*'I*J,&h.S;A*b&ME&h(A*<M5hU4tw5hU4tW)xZh A/*M0Zh*.M/9,$F)%rhE*3%]T*)%R*%R,H*b*c*d)hCM* id*d*)e,<)hfH* id*d)9hH*<e*3e,-E"f-PfFghn-\0g-gCg-rXg-g,0* g*$F)%hxK*3%Ji*)%g*%$F)%hGQ*3%Kx/)%/%,y-s%y-%$z<%<%-%z)oh8.MO*$z*y*>y*xEo_hCO*{* |*_|*|)ohhNO*!}*e}*}*})oh[O*:~*v~*~*~)oh]1P*~*%*8*K)%#haP*%k*%*%*%3VhTP4tF3hTP4tF5hT4tE)%hxQ*%[*%*%Ӏ*%3,hTP4tF3ahT Q4tF5hT4tE36hU4Q4tw5 hU4tw3hIbQ4Pv4RF5hI4P@4RF0h*JK/?/4*'*,,8-)${-5$5lhWU4tW)A$1hP/S*f$*[$ׂ,P-r$-~$2-$[)phh^ S*y*,h<)KphR*z*q׃,-Fh*A*TFh-gFh#-$5h4P_Fh**'Ƅ/4/?*JڄFh V)49 device59 type:Y )< ,)>T" H)?  unique_id@ serialA damageB9 _finishingD$ x)E$ is_clearF$ has_font_optionsG$ owns_deviceH$ g)J0)( mime_dataK0)8 device_transformMH device_transform_inverseNx device_transform_observersO" x_resolutionRt y_resolutionSt x_fallback_resolutionYt y_fallback_resolutionZt snapshot_of] snapshot_detach^9 snapshots`" ^)b" font_optionsicairo_device_tT_cairo_device _cairo_matrix0 xxt yxt xyt yyt x0t y0t(cairo_matrix_tccairo_pattern_t _cairo_patternh@ ,)AT" H)B  g)C0) observersD" typeF filterH $ extendIH ( has_component_alphaJ, matrixL0 opacityMt`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t c_cairo_rectangle_int: xywidthq) cairo_rectangle_int_t _cairo_operatorZQCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|X _cairo_antialias-CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tj_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tG_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t)cairo_scaled_font_t _cairo_scaled_font4 )S$ H)V  ,)WT" g)X0) original_font_faceZ< font_face]< font_matrix^( ctm_X options` placeholderb holdoverc x)d scaleg scale_inversehmax_scaleit)jfs_extentsk8mutexnk<`glyphspm4xglyph_pagesq"|cache_frozenrglobal_cache_frozens)u"V)x<linky"cairo_font_face_t"_cairo_font_face )$H) ,)T"g)0) V)<>2index?Nx@tyAtcairo_glyph_tB^ynum_bytes_num_glyphs`cairo_text_cluster_taH_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0fx_bearingty_bearingtwidthtq)t")t )t(cairo_text_extents_t(ascenttdescenttq)tmax_x_advancetmax_y_advancet cairo_font_extents_t_cairo_font_slantqCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style `CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;{cairo_font_options_tS! _cairo_font_options >)- subpixel_order lcd_filter', hint_style` hint_metrics round_glyph_positionsľ,_cairo_font_typeHCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t t2yN_cairo_surface_type8 YCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t : cairo_raster_source_release_func_t" cairo_raster_source_snapshot_func_t7 HN bcairo_raster_source_copy_func_tI  cairo_raster_source_finish_func_tX _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. H CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV _ cairo_region_t (!_cairo_regionsigned charint16_t %U!short intint32_t 'uint32_t (!cairo_fixed_t Ab! _cairo_point F! x G! y H!cairo_point_t I! _cairo_list , " next - " prev - "!cairo_list_t .!cairo_atomic_int_t < +T" ,) ,%"cairo_reference_count_t -?"cairo_array_t9" _cairo_array" size num_elements element_size elements6 cairo_clip_t>" _cairo_clip4<~# )=: path>5 boxes@s4 num_boxesA regionC5 is_regionD embedded_boxF-$cairo_clip_path_t?#_cairo_clip_path83 $ ,)4T" path5%fill_rule6$tolerance7t(>)8-0prev954cairo_damage_tE"$_cairo_damagecairo_font_face_backend_tGR$_cairo_font_face_backend@$typeAHcreate_for_toyDo?destroyKscaled_font_createN? get_implementationU?cairo_hash_entry_tK$ _cairo_hash_entry&% hashNcairo_hash_table_tL@%_cairo_hash_tablecairo_image_surface_tMp%_cairo_image_surfacecairo_path_fixed_tR%_cairo_path_fixed e& last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo )q- bufs5$cairo_surface_backend_tW& _cairo_surface_backendh.0) type/Y O)25 create_context55 create_similar86 create_similar_image=96 map_to_imageCY6 unmap_imageFs6 sourceJ6 acquire_source_imageN6 release_source_imageS6$ ^)X6( copy_page[7, show_page^70 get_extentsi74 get_font_optionsm978 flushqS7< mark_dirty_rectangleu|7@ paint|7D mask7H stroke78L fillo8P fill_stroke8T show_glyphs8X has_show_text_glyphs9\ show_text_glyphs^9` get_supported_mime_typesy9dcairo_user_data_array_tas"cairo_scaled_font_backend_tdr)_cairo_scaled_font_backend(}*typeHfiniscaled_glyph_init=>text_to_glyphs> ucs4_to_index>load_truetype_table>index_to_ucs4>is_synthetic>index_to_glyph_name%%? load_type1_data:I?$cairo_scaled_glyph_te* _cairo_scaled_glyph+ )$ metricsf fs_metricsf8 bbox-h ")F!x )F!z has_info| surfaceS6 path< recording_surface dev_private_key! dev_private )"_cairo_lcd_filter',CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t+_cairo_round_glyph_positions,CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_tA,,y_cairo_line"-p1#!p2$!cairo_box_t%,_cairo_stroke_style(r-line_widthstline_captline_joinu miter_limitvtdashw-num_dashesxdash_offsetyt tcairo_stroke_style_tz0-_cairo_int_status5S4CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th-&%-cairo_path_op_t8 _cairo_path_buf L5 linkM" num_opsN size_opsO num_pointsP size_pointsQ opS5 pointsT5y4!cairo_path_buf_tU4_cairo_path_buf_fixedW5 baseX$5 opZ5 points[5<y45B!5B7cairo_path_buf_fixed_t\<5~#! 55h556 596 6S6S6S%?6S4s6S6_666: y6 666S666S6666S47676 73737#7 S7?7 |7Y7S47Q77"7S47Q77S48Q8!8,8,8t-78%'8-287S4o8Q8t-7=8S48Qt-8Q!8,8,8t-7u8S48Qtb7899S4^9Qt,b79s9s9d9cairo_surface_func_t19999&> $WORD{DWORD|NULONG_PTR7NLONGHANDLE|_LIST_ENTRYC=:FlinkD=:BlinkE=: :LIST_ENTRYF :_RTL_CRITICAL_SECTION_DEBUG N;Type9CreatorBackTraceIndex9CriticalSection;ProcessLocksListC:EntryCount9ContentionCount9Flags9CreatorBackTraceIndexHigh9SpareWORD9_RTL_CRITICAL_SECTION;DebugInfo;LockCount9RecursionCount9OwningThread9 LockSemaphore9SpinCount9N;PRTL_CRITICAL_SECTION_DEBUG<V:RTL_CRITICAL_SECTIONN;CRITICAL_SECTION<cairo_mutex_impl_t9<cairo_mutex_tQ<<O)%}*<1$_cairo_toy_font_face4,=basefamily owns_family$slantq(weight,impl_face<0cairo_toy_font_face_t<_cairo_scaled_glyph_info=CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tJ=6S4=><=$>S4>ttn<z<C>N>q!>S4>N >S4>N>q!>>>S4%?>N?S4I? +? c?c?i?,=<O? ?,8,8???bu?<?,8,8?? _cairo_raster_source_patterng@ base ) h ): l )v| 6) ^) copyb O) g)cairo_raster_source_pattern_t?cairo_pattern_create_raster_source@ g) ) !width q)")@g@#cairo_raster_source_pattern_get_acquire]A$)$)]A$6)cA%)@v&_cairo_raster_source_pattern_acquireA`hDB')A(targetB))C*)E@F+h,t,ts,t,t #l0.(-_cairo_raster_source_pattern_releaseSh.B')S(surfaceT*)V@|+h,t,ts&_cairo_raster_source_pattern_init_copy` hC))`.othera*)c@ۅ*H)e +Dh,ts&_cairo_raster_source_pattern_snapshotr h&C')r*)t@+h,t-_cairo_raster_source_pattern_finish~h$C')~*)@7+h,t/@hD0@0@0@0@ 1@2D3@V3@3@3@׆45@6BhH7VhIwD,t1,t7lh-ID,ts,t56hH8hSI-cairo_raster_source_pattern_set_callback_datahE')(data̮9)@&cairo_raster_source_pattern_get_callback_datahsE')*)@+:cairo_raster_source_pattern_set_acquire h"E;);)v;6)<)@/@Ph6OF0,A08A0DA1PA=`h&0DA08A0,A=`h&>PA:cairo_raster_source_pattern_set_snapshot6hF;)6;^)7<)9@?cairo_raster_source_pattern_get_snapshotMhG;)M@)O@?:cairo_raster_source_pattern_set_copych}G;)cAcopydb<)f@?cairo_raster_source_pattern_get_copyzbhG;)z@)|@S:cairo_raster_source_pattern_set_finishh?H;);O)<)@?cairo_raster_source_pattern_get_finish0hH;)@)@gB_cairo_unbounded_rectangle(C_cairo_mutex_initialized8D_cairo_pattern_create_in_errorI Ecalloc-IF_cairo_pattern_initSIG_cairo_mutex_initialize1GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-recording-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcPh[1doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo ,T+ -&+ . * /U3+ 1Qcairo_surface_t1 _cairo_surface 3q+ 4F device 5F+ :+ <: T+ >&+ ?  unique_id @ serial A damage BF _finishing D$ ^+ E$ is_clear F$ has_font_options G$ owns_device H$* JU3( mime_data KU38 device_transform MH device_transform_inverse Nx device_transform_observers O& x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ]! snapshot_detach ^F snapshots `&8+ b& font_options icairo_device_t _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tĖcairo_pattern_t_cairo_patternh @T+ A&+ B * CU3 observers D&+ FN filter H!$ extend I ( has_component_alpha J, matrix L0 opacity M`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp: CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tR i_cairo_rectangle_intj xy ++ cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialias]CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tw_cairo_line_cap@CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tY_cairo_rectangle !xy ++cairo_rectangle_t!cairo_scaled_font_t ] _cairo_scaled_font 4%+ S&,+ V T+ W&* XU3 original_font_face ZI font_face ]I font_matrix ^( ctm _X options ` placeholder b holdover c ^+ d scale g scale_inverse hmax_scale i+ jxfs_extents kx8mutex nI` * pAxglyph_pages q&|cache_frozen rglobal_cache_frozen s* u&+ xIlink y&cairo_font_face_t"?_cairo_font_face +&,+ T+&*U3 +I>index?Tx@yAcairo_glyph_tB^ num_bytes_g+`cairo_text_cluster_ta_cairo_text_cluster_flagsrnCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt'0x_bearingy_bearing ++-* i*(cairo_text_extents_t(xascentdescent+max_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightlCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_order5CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&T_cairo_hint_metrics7vCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t; cairo_font_options_tS_cairo_font_options I!+ ] subpixel_order 5 lcd_filter r6 hint_style  hint_metrics v round_glyph_positions 7_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t IA nT_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR 'cairo_raster_source_acquire_func_t 06!TT!Z`j cairo_raster_source_release_func_t" T!cairo_raster_source_snapshot_func_t7  Tcairo_raster_source_copy_func_tI  8T8>cairo_raster_source_finish_func_tX msT_cairo_pattern_type N CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 k _cairo_filterO !CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t ! _cairo_regionsigned charint16_t%!short intuint16_t& int32_t'uint32_t(pixman_image_t6"*A" "&PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_tH"cairo_fixed_tA"_cairo_pointFm& xG.& yH.&cairo_point_tIC&_cairo_list,& next-& prev-&&cairo_list_t.&cairo_atomic_int_t<+&T+,&cairo_reference_count_t-&cairo_array_t 9.'_cairo_array ~' size A*  element_size 5, < cairo_backend_t :' _cairo_backendcairo_composite_rectangles_t =' _cairo_composite_rectangles7)%*8! op9,;j  mask$)_cairo_clip4<)+=j ,>B boxes@A num_boxesA)CB is_regionD embedded_boxF9$cairo_clip_path_t ?) _cairo_clip_path83%*T+4&,5-*6$)7(!+8]0prev9B4cairo_color_t @:*_cairo_color( ׵* red green  blue  alpha s*  + "N* $* &cairo_color_stop_t A*_cairo_color_stop( O+ red green  blue  alpha s* ! + !"N* !$* !&cairo_damage_t Ee+ _cairo_damagecairo_font_face_backend_t G+_cairo_font_face_backend@&,+Acreate_for_toyDLdestroyKscaled_font_createNL get_implementationULcairo_hash_entry_t K@,_cairo_hash_entry h, hash Tcairo_hash_table_t L, _cairo_hash_tablecairo_image_surface_t M, _cairo_image_surface00-J,1*3B"compositor4QparentB!pixman_formatD& formatE dataF  +H+IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R- _cairo_path_fixed e / last_move_pointfm& current_pointgm& has_current_pointh needs_move_toi +j has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo+q9 bufsB$cairo_solid_pattern_t U)/_cairo_solid_pattern Pa/J, Q color R%*hcairo_surface_backend_t W/_cairo_surface_backendh.1+/ finish2B create_context5C create_similar84C create_similar_image=XC map_to_imageCxC unmap_imageFC,JC acquire_source_imageNC release_source_imageSC$8+X D( copy_page["D, show_page^"D0 get_extentsi'X,cairo_user_data_array_t a'cairo_scaled_font_backend_t d3_cairo_scaled_font_backend(4+finiscaled_glyph_initaKtext_to_glyphsK ucs4_to_indexKload_truetype_tableKindex_to_ucs4 Lis_synthetic Lindex_to_glyph_name%IL load_type1_data:mL$cairo_scaled_glyph_t e4_cairo_scaled_glyph 5+ &, metrics  fs_metrics 8 bbox 9h-* !xi* !z has_info |%* rC, I recording_surface ! dev_private_key ;" dev_private * &cairo_compositor_t h5 cairo_compositor_cairo_lcd_filter r6CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 5_cairo_round_glyph_positions 7CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 647 _cairo_internal_surface_type 8CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING CAIRO_INTERNAL_SURFACE_TYPE_NULL CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH _cairo_point_double  9x y cairo_point_double_t 8_cairo_circle_double g9center  9radius cairo_circle_double_t (9_cairo_line "9p1 #m&p2 $m&cairo_line_t %9cairo_box_t %9_cairo_trapezoid( '1:top (.&bottom (.&left )9right )9cairo_trapezoid_t *9Q:9_cairo_stroke_style( r:line_width sline_cap t@line_join u miter_limit vdash w:num_dashes xdash_offset y cairo_stroke_style_t zV:_cairo_int_status5yACAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th;h,9cairo_path_op_t8_cairo_path_buf L;B linkM& num_opsN size_opsO num_pointsP size_pointsQ opS;BM+TABAm&cairo_path_buf_tUA _cairo_path_buf_fixedWBJ,XGB opZB M+[B< AB!H m&B!H7cairo_path_buf_fixed_t\_B)! BBCC!4C: C!XC :CrCrCZ,^CyACrC~C!CCj C CCCrCCCrCC! DCyA"DD S op!?+!@j *!AQ index!C *!DS$/Scairo_command_header_t!E/S _cairo_command_paint0!GS)!HS,!IQ(cairo_command_paint_t!JS _cairo_command_mask8!L_T)!MS,!NQ(mask!OQ0cairo_command_mask_t!PT _cairo_command_stroke!RU)!SS,!TQ(,!U-0style!V:Pctm!Wx>,!X)!Y!+!Z]cairo_command_stroke_t![{T _cairo_command_fillh!]U)!^S,!_Q(,!`-0*!aP)!bX!+!c]`cairo_command_fill_t!d!U _cairo_command_show_text_glyphsP!fRV)!gS,!hQ(utf8!i<0+!j4 *!k8g+!l<*!m@++!nD*!onH)!pLcairo_command_show_text_glyphs_t!qU&_cairo_command!sV#)!tS$paint!vS$mask!w_T$stroke!xU$fill!yU#}*!zRVcairo_command_t!{zVbbtree!6W+!9 left!6W right!6W*!tL?bbtree_delh+_:bbt6WӇ@h_@h_=h >tsA_cairo_recording_surface_destroy_bbtree&h|`B%*&%[C5,(|`+Di)>CA*)]@h_@(h_=Hh>tw>t0`VA_cairo_recording_surface_release_source_imagejh  aB+jp8+krC8*lEhL>Aproxy_release_source_imagehaB+8+rC8*C+ aEhp>>X7proxy_acquire_source_image hbB+8+C8*CC+aEh>>7_cairo_recording_surface_finish h3d8+F%*%[C5,|`DiՈCA*GcCo,`5H+hb>tu(H9h b>tu@Nh2HVh c>tuHhc>tu(Hh .c>tuHhSDc>tuHhYc>tu(Hhoc>tuHhc>tu(H hc>tu(@h @)h @7h @Eh=lh>tZh>t@h>t Hhd>t\>tsHfhǣd>t\@yh_@h_@h I}YheJYSKYYKYYLYLYMh]eLYɉLY܉NMYhdJsYNMYhdOsYNMYhdJsYPMYhJsYLQhHLYLYNMYh=eJsYɍNMY'hZeJsY%NMY*hseOsYPMY-hOsY9bbtree_add phg:bbt6W;)Pu>RX>QsSYPHhe?f>Pu>Rv>QsH+h3dif>Pv>RX>QwSYPHlhef>PX>Rv>QsHh._f>Ps>RvHhf>t1Hh._f>Ps>RvHh._f>Pw>R\=h._>Pw>R\IZ h=\gKZK[T[Q3h(J[JZQ3h(U[I+[`hwgJR[J^[ُKj[Ku[KF[F[V[=h>tv7_cairo_recording_surface_show_text_glyphsyAhk8+Wop8,8Wutf8 8+8 *8g+8*.78++ 8*n$8)(8*D,C+ F%*%[Co,kvF7*'zXr+AlhX%,>QhYCLEANUP_ARRAYS8hYCLEANUP_SCALED_FONT6hZ[?h+/iJ\͐J\Z[?hiJ[=NhF>t=jhh>t#>tzHKhi>tw>t>tu>t >t(>t>tv>t,>t 0H_hj>t PHh\gHj>P#>Rs>Q4>tu>twSF[Hhej>tu>tHhyj>t1@)h @7h @Eh HMhj>tu@`h2Hhh j>tsHxh0j>twHhj>tvHh^k>t>tvHh#k>tvHh^@k>t>tvH5h~Vk>t(Hvh0kk>twHhk>tHh^k>t >tHhk>t1@hRV7_cairo_recording_surface_fillyAhn8+Wop8,88,5E 8*8)8!+]8*D C+ 6C%*%[Co,nF7*'zXr+khX%,PhXX,@hX),h[[hNmJ\&J\F[[h3mJ[F=hF>tu= hh>tu>tzHHhm>tv>tu>tw>t >t >t H\hm>t hHh\gm>Pu>Rs>Q3>tw>tvSF[uHhm>tw>tHhn>tz>t Hh_%n>PuHh0:n>tvH<h Qn>tzHLhfn>tw@_h2Hgh n>tsHwh0n>tv=h>t1U7_cairo_recording_surface_strokeCyAh#r8+CWopD8,E88,F5E WstyleG@EWctmHKE8>,IKE8)J8!+K]$8*LD(C+N dF%*O%[Co,P#rF7*Q'zXr+U hX%,: hXX,& hX) hYCLEANUP_STYLE hZ[ h+zvpJ\XJ\xZ[ hXpJ[x= hF>t= hh>t#>tzHh3p>tu>t>t>t >t >t>tv>t(Hhp>t HIh\gq>P#>Rs>Q2>t>tuSF[Hkh2q>tz>tHhQq>tz>t Hhpq>tz>tH h_q>PH h0q>tuH hSq>tzH" h q>tzH6 hq>tz@I h2HQ h q>tsHa h0r>tu=s h>t1U7_cairo_recording_surface_maskyA hlt8+Wop8,8Wmask8 8* DC+  C%* %[Co, tIF7*'zXr+= hX%,: hXX,8 hYCLEANUP_MASK6 hZ[K h"-sJ\J\Z[K h vsJ[Ɣ=W hF>tu=m hh>tu>tzH hȦs>tv>tu>tw>t >t >tH hs>t 8H h\gt>Pu>Rs>Q1>tw>tvSF[uH" h5t>tw>tHG hTt>tz>t Hx h_ht>PuH h0}t>tvH ht>tzH ht>tw@ h2H h t>tsH h0t>tv= h>t1_TI\ hN.uJF\JR\K:\:\@6 h/_cairo_recording_surface_copyP u0dstP%[0srcQ%[35,S|`2iT3A*T3+U .3o,ZuuV/_cairo_recording_surface_copy__paintW 4v1%*W%[0srcXu3o,Z4v3+[ \errt]A+r]*pS/_cairo_recording_surface_copy__masky v1%*y%[0srczu3o,|t3+} \err]A+]*\err_mask/_cairo_recording_surface_copy__stroke Sw1%*%[0srcu3o,#r3+ \err]A+]*]O,\err_style/_cairo_recording_surface_copy__fill w1%*%[0srcu3o,n3+ \err]A+]*]O,/_cairo_recording_surface_copy__glyphs Xx1%*%[0srcu3o,k3+ \errK]A+I\err_arraysD7_cairo_recording_surface_snapshot!@ hpWabstract_otherDother%[1C%*%[[3+ [.u h0JeuJYuɕ^0LquL}u0LuZLuGPLu[Sw hpjzJwSJwq^pLwLwǗ_w`wh`wh`wzhZ[{h zJ\J\Z[{h yJ[=hF>t=hh>t>tXH hz>t hHht@z>P>Rv>QsH%h>\z>tw>ts(HKh{z>t>tsHhz>tw=h >tZvh%fR|Jw>JvQQh%L wfLw_$w`,wh`4wh`t=hh>t>tTHh{>t Hht{>P>Rv>QsHh>{>t>ts(H!h{>tw>tsHAh|>tw>tsHhS&|>twHh =|>t=h>t[whnZ~JxJx.^L xPL,x_8x`@xh`HxhZ[h >}J\ݙJ\Z[h |J[=hF>t=hh>t>t\Hh -}>tvHLhC}>t PHchte}>P>Rv>QsH{h>}>tw>ts(Hh}>t1@h @ h @h H#h}>tHgh}>tHh^}>tHh ~>twHh^~>tw@h~H0h?~>t@`h^=uh>t1Z:v"hbJwv,JkvWQ"hLvlLv_v`vh`vh`vhZ[uh$-J\J\ƚZ[uhJ[ۚ=hF>t=hh>t>tPH.hC>t 8HKhte>P>Rv>QsXHWh>>tw>tsHqh>>t>ts=h>tZuhp^ЀJuJuQhpLv0LvY_v`#v"h`+v"hZ[ h$j~J\lJ\Z[ hcJ[=hF>t=1hh>t>tLHh>t 0Hht>P>Rv>QsX=h>>tw>ts=Lh>tZh>t@h>t r= h>ts>t0HZ h'>t pH hmL>tw>th>t0H hi>t>t4H hL>tHh§>tHh>t1@h§Abbtree_foreach_mark_visiblehabbt6WaboxK:ʛBg,C*Ru>QvF/_cairo_recording_surface_get_visible_commands/F1%*/%[1+0Z2num_visible23g,2F2box39/_cairo_recording_surface_create_bbtree@ 1%*@%[35,B|`3g,CF3+D 2iE2countE\cleanupd.3)Ytw>tv Mh/(LσTۃ~H h >tv>ts =he>P~>Rs>QvHhF>tw>t~@Zh Hhc>t1Hh_w>Pw=h>t~2$Hh>t~>tv=h>P~>R~>QvG@Co,`̦Gx|Dstroke_command`Hh,>t~>t~#@hM=hu>t>t~>t~>t ~>tv>t~>t ~ZՄ/h6J BJqZYh J;YHbh>t>t~>t ~>t~>t ~Hh?8>t>ts(>t s>ts>ts>tsH2h]>t>ts(>t sH[hܩz>t>ts(Hh͋>t>t~>ts(>t ~>t~>t~>t ~>t$~H%h>tZh>t@h>t =h>th>t@h>t HhH>th>t@h>t fHhe>t>tsHhª>t>twHh>t>tQHh<>t>tH*hnی>t>tvH?h>tHKh׫ >tu>twHvh(>tw>t0HhªE>t>ts=h>t</attach_proxy#!1,#!1+$!3+&aI.]hhKi]Ku]K]L]U]L]HU]Z ]hNJ!]fGŏK]Ku]Ji]y^U]L]U]U][Vkh[܎J|̨Jp^LHwh>t Hhm>tw>t@h>t0Hhʎ>ts>tw>t0=Q h§>t1[\h\6J\=J\[=h>Ps>R0>Q0>tv>t0>t0>t 0[j\h]J\O\Hh>m>tw=hL>tw@bhaH/ h>th>t@h>t S=< hL>tvH h>ts>t@h@h٬7_recording_surface_get_ink_bbox ` hsB%*%[abboxAB+KEDnull_surface!<Danalysis_surface!eC+ [\ hJ\J\= h>Pw>R0>Q0>ts>t0>t0>t 0@z hH h/>tvH hL(>tvH h_E>ts>t\H ha>ts>tu= hL>ts4_cairo_recording_surface_reset1%*%[/is_identity_recording_pattern0pattern83%*!/_cairo_matrix_is_identity'0matrixKE7_cairo_recording_surface_paintyA!h@8+Wop8,88*D C+ ҪC%*%[6Co,4vwF7*'zXr+"hX%,"hXX,"hZ[!h"kJ\J\Z[!h PJ[=!hF>ts="hh>ts>tzZsF"hAJHT"hb>t="h>ts>t4Zs#hPJHH#hb>ts=W#h>ts>t4ZW#hLJӑfQW#hLch#h~JM#h)Dsrc!c\#h$J\ЬJ\=$h>R0>Q0>ts>t0>t0>t 0H!h̭>tu>ts>tw>t >tvH!h>t 0H!h\g8>Ps>Rv>Q0>tw>tuSF[sH!hU>tw>tH"h_i>PsH"h0~>tuH"h>tw@"h2H"h >tvH"h0ƕ>tuH"hڕ>t1=3$h>tdcairo_recording_surface_create!@$h8+: 8+C%*%[H[$hf>t pH$hm>ts>th>t0>t wH$hL>tPH%hLĖ>tH@R%hc@%hcH%h>ts>t4H'&h>t1e7&h§!7_cairo_recording_surface_create_similar!@&h58+8+: 8 +8+ F+!P=q&h>t>tPd_cairo_recording_surface_get_pathyA&h8+!8,IC%*%[C5,|`BDivCA*C+yAԭG(Co,`\GHbtraps92zH2'hy>tzHp'h>ts>ts>ts>t s>tzH'h>tz='h>tz>tH'hE;>t>ts>t0>t 0H'h~X>ts>t ='h>tZh>t@h>t $=&h>t#>tud_cairo_recording_surface_replay_one (h8%*%[WindexT8*!F+1C5,|`֮Co,`C+yAZX?(hcJXHb(h>th>t@h>t Hr(h>tv>tH(hƚ>ts>t0H(h>tv>tw>t uH(h>tvH )h׫>ts>twH")h.>t:H)hl>tv>tw>t~>t~>t ~>t(uH)hܩ>tvH*h>tvH{*h?>tv>t(wH*hܛ>tZh>t@h>t S=*h>t<I\*h3FK\K\=*h>P>R0>Q0>t>t0>t0>t 0d_cairo_recording_surface_replay_with_clipp +h1B%*p!B*qKEB*r!1B,sDQE1+h>R0>0> 0d_cairo_recording_surface_replay_and_create_regions @+h38%*!8*!=o+h>P>R0>Q0>t>t0>t1>t 0d_cairo_recording_surface_replay_region +h'B%*!|BY*ZB*!8) S E+h>Q0>0>0>  fcairo_recording_surface_ink_extents+h8%*!Wx0:Wy0:8 +: 8+:C+ bbbox9PYDONE,hZX+hJXM+h 3+ =,h>t=Z],h 1J]Z],h OJ]*[]2,h`mJ]>Z]R,hJ]oH},h>Pu>RP>Q0=,h׫>tuI],h^gK^K&^K3^M,h)NJ3^J&^J^ұH,h/>ts>t#=,h>tv>ts>t0E,h>R>Qd_cairo_recording_surface_get_ink_bbox -h8%*%[WbboxA8+KEE-h>P>R>QI@^ -hKq^K}^T^RZX2-h 9JXM9-h \U^=E-h>t=Q[-hLK}^QKq^RQ[-hLU^bcairo_recording_surface_backendFhbproxy_backendF@hg_cairo_unbounded_rectangle(`hmalloc" ifree"j_cairo_array_index#JFF'icairo_surface_destroyp!i_cairo_surface_release_source_imageu!rCh_cairo_surface_acquire_source_imagep !CCk_cairo_pattern_fini Ti_cairo_path_fixed_finis2Ik_cairo_clip_destroySSQi_cairo_stroke_style_finizz:icairo_scaled_font_destroy(k_assert$0ǣk_cairo_array_fini#4Fj_cairo_errorq  j_cairo_composite_rectangles_can_reduce_clipF[Qicairo_surface_flush h!j_cairo_array_append#= F;"j_cairo_composite_rectangles_init_for_glyphsyA[!8Dj_cairo_pattern_init_snapshot ۽ 0T8k_cairo_composite_rectangles_fini^[lmemcpy~;"Hhcairo_scaled_font_reference%j_cairo_composite_rectangles_init_for_fillhyA[!85EDh_cairo_path_fixed_init_copyo 3I5Ej_cairo_composite_rectangles_init_for_stroke^yA[!85E@EKEDh_cairo_stroke_style_init_copy Ȧz@Ej_cairo_composite_rectangles_init_for_maskVyA[!88Dj_cairo_clip_copyXQ>Dj_cairo_pattern_init_copy ӽ mT8i_cairo_surface_init!FF: k_cairo_array_init#1§Fj_cairo_surface_create_in_error m! i_cairo_box_from_rectangleAZj_cairo_path_fixed_equalM5E5Ej_cairo_clip_equaljuDDj_cairo_surface_wrapper_fill_strokez GY8]5E8@EKEKE]Dj_cairo_surface_wrapper_fill ?GY85E]Dj_cairo_surface_wrapper_stroken GY85E@EKEKE]Dj_cairo_surface_wrapper_maskg ܩGY88Dj_cairo_surface_wrapper_painta GY8Dj_cairo_surface_wrapper_show_text_glyphs GY8.7nDk_cairo_surface_wrapper_init=ªGY!k_cairo_surface_wrapper_intersect_extentsAGYZk_cairo_surface_wrapper_set_inverse_transformE<GYKEk_cairo_surface_wrapper_set_clipInGYDj_cairo_surface_wrapper_get_target_extentsGYCk_cairo_surface_wrapper_finiM׫GYh_cairo_surface_set_erroryA!yAi_cairo_surface_attach_snapshot}>!!Ficairo_surface_finisha!h_cairo_image_surface_create_with_content!: h_cairo_surface_has_snapshot!٬!Fhcairo_surface_reference!!j_cairo_null_surface_create%H!/: j_cairo_analysis_surface_create%)!_!k_cairo_analysis_surface_set_ctm%,!KEk_cairo_analysis_surface_get_bounding_box%@̭!Aj_cairo_composite_rectangles_init_for_paintOyA[!8Dj_cairo_pattern_is_opaque_solid L8jfloor&cjceil&yk_cairo_traps_initC92h_cairo_path_fixed_stroke_polygon_to_trapsByA5E@EKEKEk_cairo_traps_finiVj_cairo_traps_path ::I@92j_cairo_path_fixed_append| ~I5E.&.&h_cairo_scaled_font_glyph_path Im_cairo_matrix_transform_bounding_box_fixedKEAGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-rectangle.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src-h2*long long unsigned intintdoublecharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublecairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t _cairo_rectangle ^ x y width height cairo_rectangle_t~signed charshort intint32_t'int64_t).cairo_int64_tqcairo_fixed_tA _cairo_pointF xG yHcairo_point_tI _cairo_slope U dx  dy  cairo_slope_t & _cairo_line" p1# p2$ cairo_line_t%k cairo_box_t%k cairo_spline_add_point_func_tM    # U_cairo_box_add_point>p box>. point? _cairo_fixed_from_doubleo doq dris ut  ?_cairo_fixed_to_double f_cairo_fixed_from_int>, i>_cairo_box_add_boxM^ boxM. addN_cairo_fixed_integer_floor f_cairo_fixed_integer_ceil f_cairo_rectangle_intersectw% dstw4 srcxxx1zy1zx2zy2z_cairo_box_contains_point]d box]point^ _cairo_box_add_spline_point-h9 closurepoint Qtangent : -hx b pW _cairo_box_from_doubles4-hR box4. x15( y15( x26(  y26(  p -h8  Ѳ!" p .h9  !" p .h:  !" #p &.h; (!" _cairo_box_to_doubles?P.h8 box?x1@( y1@( x2A(  y2A( $ X.h C  <$ j.hD  Q$ u.hE  h% |.hF _cairo_box_from_rectangleJ.h0boxJ. rectKx$ .hM:" $ .hNW" $ .hOt" ³% .hP" _cairo_boxes_get_extentsT.h<&boxesTD&num_boxesU~extentsV. $, .h,[R G ִ'L/h~(tRh(t@h(tX_cairo_box_round_to_rectanglemP/h&boxm&rectanglen4  ^ \/hp ' ^ h/h q ^ u/h8r # /hPs е) /h * + 7+ b+ + ,@0h*  7,@0h" " " " _cairo_rectangle_unionp0hPdst4 srcx-x1V-y1v-x2-y2._cairo_box_intersects_line_segment0h71boxline1-t1-t20-t3-t4-t1yý-t2yýȹ-t3xýG-t4xý-xlen-ylenC % 0hhV K #% 0hV xK /_cairo_box_add_curve_to3hextents. a b c  d 0: 3hb 5W v1% >3h(V K 1% f3hV #K 6!2statusI33ht(t-h(t(tT(t (tw(t43h~/_cairo_rectangle_int_from_double$4h'recti$4 rectf%'54h5<4h5j4h3z4h(t`54h'4h(t`-^6_cairo_empty_rectangle,~h6_cairo_unbounded_rectangle-~h7_assert 08_cairo_spline_bound     9floor :ceil )GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-rectangular-scan-converter.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src4hcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_destroy_func_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int5 x y width , cairo_rectangle_int_tY5signed charuint8_t$bshort intuint16_t&int32_t'uint32_t(cairo_fixed_tAcairo_fixed_unsigned_tD_cairo_pointFxGyHcairo_point_tI _cairo_line "X p1 # p2 $cairo_box_t %*rX_cairo_half_open_span &x ', (minverse )mcairo_half_open_span_t *wcairo_span_renderer_t ._cairo_span_renderer /L , 1destroy 4, 9z finish A o o u L   cairo_scan_converter_t E _cairo_scan_converter F destroy H, M , Q   _cairo_rectangular_scan_converter_chunk  w,  base count size   _cairo_rectangular_scan_converter4 | base } extents X chunks  tail  ,buf  0num_rectangles 0 Acairo_rectangular_scan_converter_t Xcairo_freelist_node_t l _cairo_freelist_node  w,  O cairo_freelist_pool_t & _cairo_freelist_pool ' w, ( size )rem )data *  m_cairo_freepool - first_free_node . pools / freepools 0 nodesize 1 embedded_pool 2 embedded_data 3 m Acairo_freepool_t 4 jmp_buf  A_rectangle$,z w,-z prev-z left.right. top/bottom/top_y0bottom_y0dir1  rectangle_t2 _pqueue = size>max_size>,@ elements_embeddedA    Apqueue_tB cellMcprevNcw,NcxOcoveredO -O,8LheadPtailPcursorPc(countQ,poolR 0DstartE stopFheadG tailG 4insert_cursorH Xcurrent_yI\xminJ`xmaxJd,Sihspans_stackUspansV,Wsize_spansXjmpbufZ Asweep_line_t[rectangle_compare_start^a^b_cmpa rectangle_compare_stopkQakblpqueue_poppq, tail childipeek_stop  ,_cairo_combsort_newgap'gap'_cairo_fixed_integer_part)f_cairo_fixed_is_integerWf_cairo_fixed_fractional_partfθ!generate_rowI",I #rJ#yK#hK",L$spansN%,O$x1P$x2QA&generate_boxuj",uj",v $rx$y1y$y2z &_allocate_rectangle ",j%, $chunk '$sizepqueue_initrpqr_cairo_freepool_allocm  ,m nodeo  add_cell ,xcovered -$cellc(found/'$cc_cairo_freepool_resetK ,K 'poolN pqueue_fini|pq|_cairo_fixed_integer_floorfԸ)_cairo_rectangular_scan_converter_destroy4h&*,+,j,chunk \-w, . 5hO(/ 5h%0111112@33y34#5hP$04&5hQB0 5)A5hS`0MO5)s5ha~0Mm65h7t7t7t7t @7tv!_active_edges_to_spans6",6$y8%,9 %,:$prev_coverage:$prev_x;$cell<c8U%,N$fracO$iO8h$sizei8$n}$c~8$n$c8$n$c'$n_cairo_freepool_alloc_from_pool\ ,\ pool^ ptr_ 9,P6h:|,:, :,>-,t4Y6h0;3333P33<(31===J4&6hPc>Z>K0B07;P3e ?r8h;=}@8h0;3A04&7h]0Z0K0B07;3e?r7h;H=}@7hh0;h3A;hps0E;p3q3BD"9hP3m3wD{9hR33,49h:>;3NDJ:h@Z3a3tD:h;q3;3Z..;hO(E[;h(7t1Em;h(7tw9Bx4=hHg>4=h`0P4G>ht0Fh0:;3RV@_G>h0~0s;333IG>hJ1E;3]EEh(?7tE3$.Fh)EEh(^7t1BEh(7t5a?h 0{4?h 0 0@Q?h0d=0d=;3no3y33O5c@h $04@h@0 0@Q@hh0d0d;h3n3y[335@h  04fBh,* 0 -0K@QfBh0d0d;3n3y3]35nBh -H 05{Bh;E 0/JBh 03.BhO(EBh.) 7tug.BhO(5Bh * 0W4Ch<=!0 0@QChH0d0d;H3nY3y33(5Ch =[!0y4Ch2y!0E=hP)!7tu7t0E8>h!7PuE7RuEEa?h!7PuE7RuE7Q1E@h!7PuE7RuEEAh"7PuE7RuE7Q1EBh5"7PE7RE7Q1E5DhR"7PE7REBTDh7PE7RE7Q1rectangle_sort"base nmembgapijswapped'tmp K_cairo_rectangular_scan_converter_generate0Fh&*,*, +,jLrectangles_stack&o-, ,chunk *-,=,i[,jzDFh"#-, 4q"Fh$0"0";3"3"3="3"GIFh:$0eJFh ۅ$0000MFh 3MGh 3"4Gh%010=;3I3SH=^4Gh(y$0f4Gh@z%05)Gh|6%0M5)GhP%>MEGh~%7P7ts7tws7t EGh%7P7tw7t1E0Hh%7P7ts7t1BjHh7P7t17tw 5Hh&05Hh"&0.ECGh;D&7P7R7QwESGhO(Y&7twFHhw&7t7t 07t0EHh(&7t1.Hh( &AN_cairo_rectangular_scan_converter_add_boxIhH'*,jOboxlOdir%, 4pIhXq'0A;X3v3MIhV3.Ih(4fIhp'04Ih'0=PJh(Q_cairo_rectangular_scan_converter_initPJhX,(*,jOextents SBxJho)7ts 7tR_cairo_unbounded_rectangle(YSfreeb(T_cairo_freepool_alloc_from_new_poolY( T_cairo_error q(Ulongjmp (;Vmalloc(U_cairo_freepool_initE) Vrealloc.)U_cairo_freepool_finiHP) T_setjmp3 o);W_cairo_box_from_rectangleI S$GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-region.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcJh charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t&cairo_region_t B _cairo_region1} *-2K -3rgn5o _cairo_region_overlap  CAIRO_REGION_OVERLAP_IN CAIRO_REGION_OVERLAP_OUT CAIRO_REGION_OVERLAP_PARTcairo_region_overlap_t }signed charshort intint32_t'pixman_bool_tq PIXMAN_REGION_OUT PIXMAN_REGION_IN PIXMAN_REGION_PARTpixman_region_overlap_tMpixman_region32_data_t pixman_region32_data size  numRects pixman_box32_t( pixman_box32o x1) y1) x2) y2) pixman_region32_t pixman_region32 extents  data  cairo_fixed_tA) _cairo_pointF xG yH cairo_point_tI cairo_atomic_int_t< +K *- , cairo_reference_count_t -6 _cairo_line " p1 # p2 $ cairo_box_t %j    +_cairo_region_set_error - -ret___cairo_region_create_from_boxes i boxes count- cairo_region_destroy - cairo_region_copyh  originalh copyj  +cairo_region_get_rectangle3 - nth - pbox3  cairo_region_get_extents - extents pextents3 cairo_region_subtract! dst! $-! cairo_region_subtract_rectangle@# dst@  -A -C-Do cairo_region_intersectb` dstb $-b cairo_region_intersect_rectangle~ dst~  - --o cairo_region_union dst $- cairo_region_union_rectangleSdst  - --o cairo_region_xordst $- -tmpo cairo_region_xor_rectangledst  - - - o tmp o cairo_region_is_empty-7-- cairo_region_contains_rectangleg-g  -h pboxj poverlapkcairo_region_contains_point- xybox cairo_region_equal&a b  JhF [  Jhs! th th t!Jh!"_cairo_region_create_in_error? KhF#-?$Kh status__nKh! t1DKhs! tڼh th tG%_cairo_region_initPKh[&- 'nKh!%_cairo_region_init_rectanglepKhI#- # - Kh! t# ts tv%_cairo_region_finiKh:-#- (Khs!# th th t'Kh""cairo_region_create½ Lh:)-Ľ (Lh8"y tL3Lh! ts"cairo_region_create_rectangles @Lho*rects *count+stack_pboxeso,pboxes3 )- ,i(dLh8"9 tL(Lh8"P tw4$(MhQ"s tv tu tw(*Mh" tu(HMh" tv(TMh! t1!\Mh(Mh! tvMhQ" tv to tw- .- Mhs/@ /N 0\ )(Mh8"A tL(MhQ"d ts tv tw(Nh"y ts(Nh! t1'#Nh1_cairo_region_get_boxes- 0Nh2-- ]3nbox-'4GNh" 1cairo_region_create_rectangleF PNh]q5 -F 6-H (eNh8"_ tLNh! ts1cairo_region_reference NhD5- Nhs! t$h th t i OhUG/   (*Oh ts'7Oh"SOhs! t$h th t  `Ohc/  7 70 *!~Oh-(Oh" tv ts(Ohi  tv'Oh-1cairo_region_num_rectanglesOh2- t'Oh# Oho/ / / % 8#Ph7 /  8#Ph79% P6Ph" t# t09 `Ph^/[ /g w 8Ph&g [ 8Ph&9w PPh.# t#1cairo_region_statusPh95-  PhR/ / / / S: Ph-; / S4Ph& PQhX# ts ts t# 0Qh/ / <  7  ( G7 0 q9 \= QhNY; / SQh& Ps R1(yQh!n tv(QhX# ts ts tvQh" tv# QhR3/G /S @/S /G S: Qh@k; / S4Qh& PRh# ts ts t#` Rh/ / <  7`  7`0 9 \= Rh; / SRh& Ps R1(iRh! tv(|Rh# ts ts tvRh" tv RhR/ / |/ / S: Rh; / S4Rh& PRh# ts ts t# Sh}/"/.<:F7."70:?9F\= Sh1; / SSh& Ps R1(YSh!F tv(lSh#i ts ts tvxSh" tvSSh/q/}<= Sh ] pSh& Ps7/}q709L= ThJ  Th& Ps R1(Sh!_ tv(ShX# tv tu tw( ThX# tw tw tu($Th" tv@Th# tw tw tvPTh=//<770S99L= Th q Th& Ps R1(Th! tv(Th! tw(ThX# tw tv tu(Th" tw(Th" tv(ThX# tu tu tvUh# tu tu twUh*/*8#Uh*.Uh# t#>cairo_region_translateA@Uh2-A 3dxB3dyB'\Uh!$7`UhgW /d/p|7pd79|`0UhS$ t# t`Uh7 ///8Uh#4H\8Uh#9`Vh$ t# t t t `VhM1!{7$\'WVh$+_cairo_region_nil9 `h?_cairo_unbounded_rectangle(&@_assert 0!AAAB_cairo_error q!ACpixman_region32_init!A!o Cpixman_region32_init_rect"A!AAAACpixman_region32_fini8"A!Dmalloc Q"ADpixman_region32_init_rects8"A!A"A" Cfree "ADpixman_region32_rectanglesE3 "A!A'Dpixman_region32_copy"8#A!A!Dpixman_region32_n_rectsD.#A!Dpixman_region32_extentsC3 X#A!Dpixman_region32_subtract68#A!A!A!Dpixman_region32_intersect$8#A!A!A!Dpixman_region32_union'8#A!A!A!Dpixman_region32_not_emptyB8!$A!Cpixman_region32_translateS$A!AADpixman_region32_contains_rectangle@$A!A3 Dpixman_region32_contains_point<8$A!AAA3 Epixman_region32_equalG8A!A!%"GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-rtree.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src`Vh charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_int x y P- I- cairo_rectangle_int_tsigned charuint8_t$8short intuint16_t&uint32_t( _cairo_list,k--prev-Ucairo_list_t.U_cairo_int_status5 CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thcairo_freelist_node_t1 _cairo_freelist_node[k-[cairo_freelist_pool_t&~ _cairo_freelist_pool'k-(size)rem)data* a_cairo_freepool-ifirst_free_node.[pools/freepools0nodesize1 embedded_pool2aembedded_data3i zcairo_freepool_t4 /CAIRO_RTREE_NODE_AVAILABLECAIRO_RTREE_NODE_DIVIDEDCAIRO_RTREE_NODE_OCCUPIED _cairo_rtree_node( 5children 6parent 6link 7pinned 85state 95x :5 y :5"P- ;5$I- ;5&cairo_rtree_node_t <_cairo_rtreeP >9root ?[- @(pinned A,available B4evictable C<destroy DJDnode_freepool EzHDD9cairo_rtree_t F_cairo_freepool_free:-ptrV-[z__cairo_list_addpC-pprevqk-r__cairo_list_delprevk-_cairo_list_delAC-cairo_list_initieC-i_cairo_freepool_allocm:-mV-o[cairo_list_add{C-{head{cairo_list_delC-cairo_list_move C-headhars_petruska_f54_1_randomEWx.28939Ecairo_list_is_emptyʐheadʄ_cairo_rtree_node_foreach\`Vh8*V-\D func]: data^!i`"Vh#Rw#Qu$Vh#tv#tu:D*_cairo_freepool_alloc_from_pool\:-\pool^ptr_%_cairo_rtree_node_create+DVh&4-+'parent,D'x-'y. &P-/&I-0V-2D(eVh04)O*0+,@Wh8s-ls*8+w+.JWhO$#ts(VhPC)),Vhp)*))//Wh status__6.;Wh$#t1P0_cairo_rtree_node_destroyIPWh_2&4-I&V-ID1iKI(^WhM)t(^Wh)5t2gWh))2AqWh)Y3eWhV)X)~/Wh+~"Wh $#tw$Wh#tv0_cairo_rtree_node_collapseZWh:&4-Z4V-ZD1i\(Xhj)).3/Xh)A)T,7Xh)g)z)"Wh$(#th#t|h#t_.Xh #tv%_cairo_rtree_node_inserto`Xh&4-o4V-pD&P-q&I-r 'outs1wu1hu1iu(YhM))3)Yh!))21Yh )))(?Yh ) )3QYh)Y)l2YYh )))"Xh#tv#ts#tw#tu"Yh$#t޽h#t|h#tx"Yh$@#th#t|h#tw"Yhk#tv#ts#tw#tX"RZh#tv#ts#tX#tu"Zh#tv#ts#tw#t u#t\5Zh$D0_cairo_rtree_node_removeZh&4-&V-D(;[h@))3J[hi).)A,R[hh)T)s)"[h$#th#t|h#t"3[h$#t޽h#t|h#t6;[h#ts5v[h2%_cairo_rtree_insert [hi&4-&P-&I-'out 7V-D8[h7d-˄8[h7d-˄.[h:#tw#ts#t v#t %_cairo_rtree_evict_random [h&4-&P-&I-'out 1ret 7V-DU7k-D9tmp_pinnedX1i1cnt&:out]h;7d-(A[h)Y('\hR))39\h&))2B\h )-)@)S;k7d-f8\h7d-< \h*=G h8]h>d-V-$D@]h()) 3]h )+)>2^h )Q)d)w?_cairo_rtree_init- ^hW"A4--AP-.AI-/A[-0 Bnode_size1Bdestroy2J+% .?  unique_id@ serialA damageB? _finishingD$ U.E$ is_clearF$ has_font_optionsG$ owns_deviceH$ -J-( mime_dataK-8 device_transformMH device_transform_inverseNx device_transform_observersO$ x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^? snapshots`$ 1.b$ font_optionsi3cairo_device_tN_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_t]cairo_pattern_t _cairo_patternh@ K.A+% .B  -C- observersD$ typeF filterH$ extendI ( has_component_alphaJ, matrixL0 opacityM`cairo_destroy_func_t _cairo_user_data_key unusedcairo_user_data_key_t_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentph CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format, CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t c_cairo_rectangle_int xywidth. cairo_rectangle_int_tI _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_cappCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t "_cairo_scaled_font 4 . SG( . V  K. W+% - X- - Z*C . ]*C ?. ^( ctm _X ). `3 placeholder b holdover c U. d scale g scale_inverse hmax_scale i . jfs_extents k8mutex nB`. pP:xglyph_pages q$|cache_frozen rglobal_cache_frozen s- u$. x0Clink y$cairo_font_face_t"_cairo_font_face ?.G(. K.+%-- .C>nindex?Nx@yAcairo_glyph_tB?^i._^.`cairo_text_cluster_ta_cairo_text_cluster_flagsr CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingwidth.- -(cairo_text_extents_t/(ascentdescent.max_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t5_cairo_font_weight CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t(_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSP _cairo_font_options  .  subpixel_order  lcd_filter u1 hint_style  hint_metrics  . 2_cairo_font_typeeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t n N_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t _cairo_regionsigned charuint8_t $cint16_t %% short intint32_t 'uint32_t (pixman_image_t g -r Q  B$PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t y cairo_fixed_t A2 _cairo_point F$ x G_$ y H_$cairo_point_t It$ _cairo_list,$ next-$ prev-$$cairo_list_t.$cairo_atomic_int_t<++% K.,$cairo_reference_count_t-%cairo_array_t 9_% _cairo_array % size num_elements  element_size  elements 6 cairo_cache_t <% _cairo_cache]O& /^P: predicate`: entry_destroya max_sizecN sizedN freeze_countfcairo_clip_t >c& _cairo_clip4<& .= />; boxes@: num_boxesA regionC; is_regionD embedded_boxFj2$cairo_clip_path_t ?&_cairo_clip_path83s' K.4+% /5)fill_rule6$tolerance7(.80prev9;4cairo_damage_t E'_cairo_damagecairo_font_face_backend_t G'_cairo_font_face_backend@G(typeAecreate_for_toyDVFz.Kscaled_font_createNF get_implementationUFcairo_hash_entry_t Ka( _cairo_hash_entry ( hash Ncairo_hash_table_t L(_cairo_hash_tablecairo_image_surface_t M(_cairo_image_surface00) base1-3s compositor4FparentBpixman_formatDB$ formatE, dataFC widthH.IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R)_cairo_path_fixed e8+ last_move_pointf$ current_pointg$ has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo .qj2 bufs;$cairo_surface_backend_t WW+ _cairo_surface_backendh.- type/ finish2; create_context5< create_similar87< create_similar_image=[< map_to_imageC{< unmap_imageF< sourceJ< acquire_source_imageN< release_source_imageS<$ 1.X=( copy_page[%=, show_page^%=0 get_extentsi?=4 get_font_optionsm[=8 flushqu=< mark_dirty_rectangleu=@ paint|=D mask=H strokeY>L fill>P fill_stroke>T show_glyphs?X has_show_text_glyphs4?\ show_text_glyphs?` get_supported_mime_typesʛ?dcairo_user_data_array_t aJ%cairo_scaled_font_private_t c- _cairo_scaled_font_private |. link }$ key ~l  z. QC cairo_scaled_font_backend_t d<._cairo_scaled_font_backend(G/typeefiniscaled_glyph_init$Etext_to_glyphsfE ucs4_to_indexEload_truetype_tableEindex_to_ucs4Eis_syntheticEindex_to_glyph_name% F load_type1_data:0F$cairo_scaled_glyph_t ec/ _cairo_scaled_glyph >0 . G( metrics  - 8 bbox j2h -  x -  z has_info | surface u< / WC -  dev_private_key l dev_private  - $cairo_scaled_glyph_private_t fb0 _cairo_scaled_glyph_private 0 link $ key l  z. ~C cairo_compositor_t h0cairo_compositor_cairo_lcd_filter u1CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 0_cairo_round_glyph_positions 2CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 172_cairo_line "j2p1 #$p2 $$cairo_box_t %<22j2_cairo_stroke_style( r,3line_width sline_cap tpline_join u miter_limit vdash w,3num_dashes xdash_offset y cairo_stroke_style_t z2_cairo_int_status59CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thO3 _cairo_cache_entryV9 hashWN sizeXNcairo_cache_entry_tY9cairo_cache_predicate_func_t[;:A:P:l (cairo_cache_keys_equal_func_tj{:::l l j2cairo_path_op_t8 _cairo_path_buf L:; linkM$ num_opsN size_opsO num_pointsP size_pointsQ opS:; pointsT@;:$cairo_path_buf_tU:_cairo_path_buf_fixedW; baseXF; opZ; points[;< :;!B $;!B7cairo_path_buf_fixed_t\^;& ;;<<7<h <[<, =<u<u<(a<9<u<<<< < <<<u<<<u<<==9%==?=<+=U=U=3E= u=a= ={=9===O&=9===98>8>C>N>N>=>>)I>23T>=9>8>=_>9>8>C>N>N>=>9?=>4?%?9?12 =:????cairo_surface_func_t1????8+8s'?WORD{DWORD|NULONG_PTR7NLONGHANDLE|_LIST_ENTRYCj@FlinkDj@BlinkEj@6@LIST_ENTRYF6@_RTL_CRITICAL_SECTION_DEBUG {AType?CreatorBackTraceIndex?CriticalSectionBProcessLocksListp@EntryCount?ContentionCount?Flags?CreatorBackTraceIndexHigh?SpareWORD?_RTL_CRITICAL_SECTIONBDebugInfoBLockCount@RecursionCount@OwningThread'@ LockSemaphore'@SpinCount @{APRTL_CRITICAL_SECTION_DEBUGCB@RTL_CRITICAL_SECTION{ACRITICAL_SECTIONIBcairo_mutex_impl_tfBcairo_mutex_t~Bcairo_scaled_glyph_page_t 2B_cairo_scaled_glyph_pageV*C cache_entryW9 linkY$ ^.[ .\F6C.KCKC-;C)rCrCxC>0G/]CC'_cairo_toy_font_face4Dbasefamily owns_family$slant(weight ,impl_face*C0cairo_toy_font_face_tC_cairo_scaled_glyph_infoDCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t1D69$ExCD E9fE<<*ENEA lE9ENC E9ENEA EEE9 FENE90FC F JFJFPFD*C6F FN>N>FFF3\F*CFN>N>FFcairo_hash_keys_equal_func_t3{:F0 G/F!B"_cairo_scaled_font_map dlGmru_scaled_fonte/fP:holdoversglG#num_holdoversh |G!Bcairo_scaled_font_map_tiF$__cairo_list_addpG%.pG&prevqG&nextrG$$__cairo_list_delH&prevG&nextG$_cairo_list_del5H%.G$cairo_list_initiYH%.iG'_hash_matrix_fnv`A H(matrix`N>(hvalaA )buffercH)lendH '_hash_mix_bitsnA H(hashnA '_cairo_scaled_font_map_lockq@I@I*-+CLEANUP_SCALED_FONT_MAP,- / |G.cairo_list_is_emptyʱsI&headsIyI$$cairo_list_delI%.G'_cairo_scaled_font_keys_equalJ(abstract_key_al (abstract_key_bl )key_aJ)key_bJJ'_cairo_roundGJ(r._cairo_fixed_from_int>_$sJ&i>._cairo_fixed_from_doubleo_$J&do/qJ0dr0isJ1utJ 2 J!B$cairo_list_add_tail K%.G&headG2_cairo_scaled_font_set_error ]K3-3. ,)ret__ $cairo_list_add{K%.{G&head{G$cairo_list_moveK%.G&headG2_cairo_scaled_font_create_in_errorL3. --,- / 4_cairo_scaled_font_map_unlock5cairo_scaled_font_destroyL3-)lru-.@I+unlockN5cairo_scaled_font_extentsL3-3 .2_cairo_scaled_font_glyph_approximate_extents~M3-3.~M3^.3 .<)x0)x1)y0)y1)pad)i,)g Mn'_cairo_lroundM(r'_range_contains_glyph_N3 ._~2(left`_$(topa_$(rightb_$(bottomc_$2cairo_scaled_font_get_font_face *CON3- 5cairo_scaled_font_get_font_optionsI N3-I 3).J U=6_cairo_scaled_glyph_page_can_remove @`hO7closure l 8:. O8- JOB6_cairo_scaled_font_compute_hashyA ``hOP9-yg:hash{A ;YHp`h ~OH$?H0;YH`hOH?H0@H`hPI>JLGch$U7ctmN> Y).FY.0CM. ;5Hfh Wjhxu[jhG\CtsN|jhX\CtsJjh*m\CtsJjh_\CthCt`hCt iBjh_CtؿhCt`hCt jX_cairo_scaled_font_register_placeholder_and_unlock_font_map jhs^Y-M. M.\FREE_PLACEHOLDER!kh\FINI_PLACEHOLDERkh; Kkh$]<@K0<4KCBkhVCtvCtwJkh]Ct JG0mh`Ms.sIiaKBmhKGnh cSLBohCt1N[nhcOtNvnhcOtJnhcCt InhOtBNnh_CthCt`hCt Z_cairo_scaled_font_reset_static_dataohdM.+[)ohv]dOtA?ohP[aohswdOtNmohdOtJohΛdCthIohOtXcairo_scaled_font_referenceohFeY-Boh_CthCt`hCt P6LphfTYL?eLSqLR}LUfc>eL>qLQ}Lqh@LZph0OeNgpheOtNpheOtIqhOtAIphHJph_eCtؿhCt`hCt &Jph_fCthCt`hCt %Jqhy[fCPsVqhPJSqh_LfCtZhCt`hCt )J~qh_vfCtlhCt`hCt =JqhfCtwBqhCtvCtv B2qh_CthCt`hCt Z_cairo_scaled_font_map_destroyqhgM.@I M-*d-rh[rhv:gOt[1rhwKgOtJ?rh6LagCtud[HrhvrgOtJwrh_gCthCt`hCt JrhgCtvJrh*_gCtvJrhPgCtvArhݚArhPIrhOtZ_cairo_scaled_font_unregister_placeholder_and_lock_font_map(rhNiY-(M.*T[ shvvhOtJsh OhCPsJ+shhCtsJVsh_hCthCt`hCt 5JjshhCts[yshwhOt[shwiCtsJsh6LiCtsNsh'iOtBsh_CthCt`hCt 4'_cairo_scaled_font_matchesi3-J3.i3?.N>(ctmN>3).Fie_cairo_scaled_font_init_key j3-3.*C3?.N>(ctmN>3).Fe_cairo_scaled_font_placeholder_wait_for_creation_to_finishDqj3.DXcairo_scaled_font_createshaVp9.*CY?.N>7ctmN>Y).F M. M.@IOM-*C]key|:old8-|:dead6:det@NibthPl/M;>:M>EM>PMw>[M>gMG|h%r>rM'J|hrCtHJ}h4rCtXJX}hrCtXJ}h4sCt`B4~h_CthCt`hCt Z_cairo_scaled_glyph_set_metrics p~hvY. xCY- 9- E:first Y:hm :wm :min_user_x ` :max_user_x :min_user_y 5 :max_user_y :min_device_x :max_device_x Z :min_device_y :max_device_y x ]device_x_advance P]device_y_advance XU)u]x P]y XJhJuCtCtwCtuBhCt@CtwCtu;sJnh VuTJ=nhSJ@sJh uTJcSJ@sJh uTJcSJ@sJh  uTJc SJ@Mh8 v5x>Ax Ghvy>Nx_@JhF y4>>cX>I>SGf_Xfo\>{tJ׏h9σCtCtXNhCtuB/hbxCtuCt@Ct1Ct \Jދho4CtCtCt0Ct TJhYJCtNhCtCtCt CtCtCtCt vCt$$Ct(sCt,,J/hքCtCtCtwCtuJ@hYCtJhCt7JƍhCt7Jh(CtLJWh>CtJhT~kCPCRCt$CtJhYCtA'hAVh/JhUCtJh|CtJ$hՅCtLJ:hYCtJMhCt7B`hCt1Zcairo_scaled_font_text_extentshmY-7utf8Y .M. 8.h8^.ld.Dh; K8h <@K<4KBDhVCtvJhGCtvCt Ct CtCt CthCt lCt$0Ct(0Ct,0J&h{cCtvCt sA2hP'_cairo_scaled_font_single_glyph_device_extentso 3-o(glyphp~M3 .q<-.sxC-.t ,)round_xy|)box}j2)v~_$X_cairo_scaled_font_glyph_device_extents `hY-Y.~MY^.Y .< 7overlap_outM. ]boxj2}]glyph_cache}:overlap1M. 2:iUp8.xC}:x_$:y_$2:x1_$E:y1_$:x2_$:y2_$:cache_index@sJ͓hۇ U@>!f}>1!@MוhX :#>g#>##>0$>F1$>P[$>Z$ffPfsXSSSS>$Qșh@sJh8" Ž_%@GJ`hh* Ԏ%@Hh6 T# 8$"<&T Uc>-?&JehCtuCt w8$"CtJhQCtuCt Ct0JhQCtuCt0Ct JhQCtuCt Ct0BŚhCtuaGJSh5 TiJWJŘhGCt3JhjCtvCtPCtXBԙhCt;sJh\ U=Fmcairo_matrix_multiply әN>N>kcairo_matrix_invert m_cairo_user_data_array_inite##-kcairo_font_face_reference*CU*Ck_cairo_matrix_is_scale_0N>mcairo_matrix_init l_cairo_cache_thaw~ݚl_cairo_hash_table_destroy@P:mcairo_font_face_destroy**Cm_cairo_user_data_array_finihT#n_cairo_hash_table_insertK P:Jk_cairo_matrix_compute_basis_scale_factors ΛN>,3,3l_cairo_cache_finixnmemmove!8l n_cairo_hash_table_lookupC?P:Jk_cairo_matrix_compute_determinantsN>k_cairo_font_face_set_error *C k_cairo_user_data_array_get_datakܜ#?k_cairo_user_data_array_set_datao #?nfloor"4nceil"Jmcairo_matrix_transform_distance N>,3,3mcairo_matrix_transform_point N>,3,3l_cairo_cache_freeze{؝n_cairo_cache_insert n_cairo_cache_initq 9V::Nk_cairo_utf8_get_char_validatedoEk_cairo_utf8_to_ucs4 <Ek_cairo_validate_text_clustersY ~M12 nstrlen!6mcairo_glyph_freeH/mcairo_text_cluster_freegUkcairo_glyph_allocateE|kcairo_text_cluster_allocatedk_cairo_font_options_get_round_glyph_positionsM 2Fm_cairo_box_round_to_rectangle~2<k_cairo_path_fixed_move_toy QWC_$_$k_cairo_path_fixed_rel_line_to WC_$_$k_cairo_path_fixed_close_path WCk_cairo_image_surface_coerce_to_formatu<u<, mcairo_surface_get_device_offset /,3,3n_cairo_path_fixed_append| hWC8>_$_$mcairo_matrix_init_identity o_cairo_font_options_init_default;U=$W,GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-shape-mask-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcМh.doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface33u/4= device5= type:D content< )/>O"3/?  unique_id@ serialA damageB= _finishingD$ 0E$ is_clearF$ has_font_optionsG$ owns_deviceH$:/J,( mime_dataK,8 device_transformMH device_transform_inverseNx device_transform_observersO " x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]} snapshot_detach^= snapshots` "l/b " font_optionsicairo_device_tI_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tXcairo_pattern_t _cairo_patternh@)/AO"3/B :/C, observersD " typeF filterH $ extendI3 ( has_component_alphaJ, matrixL0 opacityM` _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t ^_cairo_rectangle_int/ xywidth/ cairo_rectangle_int_t _cairo_operatorZFCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|M _cairo_antialias"CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t__cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t<_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4/Sq'3/V )/WO":/X, original_font_faceZ@ font_face]@ font_matrix^( ctm_X options` placeholderb holdoverc 0d scaleg scale_inversehmax_scalei0jfs_extentsk8mutexnt@` 0p}8xglyph_pagesq "|cache_frozenrglobal_cache_frozens/u "u/x@linky "cairo_font_face_t"_cairo_font_face /q'3/ )/O":/, u/@>$index?Ix@yAcairo_glyph_tB^dnum_bytes_/`cairo_text_cluster_ta:_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Qx_bearingy_bearingwidth// /(cairo_text_extents_t(ascentdescent/max_x_advancemax_y_advance cairo_font_extents_tn_cairo_font_slant\CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tw_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style KCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;fcairo_font_options_tS  _cairo_font_optionsb/" subpixel_order lcd_filter/ hint_styleK hint_metrics round_glyph_positions 0_cairo_font_type3CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t _$kdI_cairo_surface_type8 DCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t }}/ cairo_raster_source_release_func_t"  }cairo_raster_source_snapshot_func_t7 39 Mcairo_raster_source_copy_func_tI u{ cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 3 CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV J cairo_region_t !_cairo_regionsigned charint16_t%@!short intuint16_t&int32_t'uint32_t(!cairo_fixed_t A]! _cairo_point F! x G! y H!cairo_point_t I! _cairo_list ," next -" prev -"!cairo_list_t .!cairo_atomic_int_t < +O")/ , "cairo_reference_count_t -:"cairo_array_t9" _cairo_array" size num_elements element_size elements1 cairo_composite_rectangles_t=#_cairo_composite_rectangles 7U$/ 8} op 9F source ;/ / i$ _cairo_clip4<$0=/ path>9 boxes@8 num_boxesA regionC9 is_regionD embedded_boxF,1$cairo_clip_path_t?%_cairo_clip_path83o%)/4O" path5(06$/7(b/8"0prev994cairo_color_t@% _cairo_color(% red green blue alpha/ D/"W/$}/&cairo_color_stop_tA& _cairo_color_stop(& red green blue alpha/M! D/M!"W/M!$}/M!&cairo_damage_tE&_cairo_damagecairo_font_face_backend_tG&_cairo_font_face_backend@q'typeA3create_for_toyDwCdestroyKscaled_font_createNC get_implementationUCcairo_hash_entry_tK' _cairo_hash_entry' hashIcairo_hash_table_tL'_cairo_hash_tablecairo_image_surface_tM'_cairo_image_surfacecairo_path_fixed_tR-(_cairo_path_fixed ej) last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo0q,1 bufs9$cairo_solid_pattern_tU) _cairo_solid_patternP)/Q colorRo%hcairo_surface_backend_tW) _cairo_surface_backendh., type/D finish29 create_context59 create_similar8: create_similar_image=B: map_to_imageCb: unmap_imageF|: sourceJ: acquire_source_imageN: release_source_imageS:$l/X:( copy_page[ ;, show_page^ ;0 get_extentsi&;4 get_font_optionsmB;8 flushq\;< mark_dirty_rectangleu;@ paint|;D/;H stroke@<L fillx<P fill_stroke<T show_glyphs=X has_show_text_glyphs=\ show_text_glyphsg=` get_supported_mime_typesʂ=dcairo_user_data_array_tan"cairo_scaled_font_backend_tdV,_cairo_scaled_font_backend(a-type3finiscaled_glyph_initEBtext_to_glyphsB ucs4_to_indexBload_truetype_tableBindex_to_ucs4Bis_syntheticCindex_to_glyph_name%-C load_type1_data:QC$cairo_scaled_glyph_te}- _cairo_scaled_glyphj./q' metricsQ fs_metricsQ8 bbox,1h/1!x/1!z has_info|/\: path@ recording_surface} dev_private_key|! dev_private/ "cairo_compositor_th. cairo_compositor5./6H paint9H/=H strokeA.I fillK\I 0SI_cairo_lcd_filter/CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t._cairo_round_glyph_positions 0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t/K0d_cairo_point_double0xycairo_point_double_tP0_cairo_circle_double0center0radiuscairo_circle_double_t0_cairo_line",1p1#!p2$!cairo_box_t%0_cairo_stroke_style(r1line_widthsline_captline_joinu miter_limitvdashw1num_dashesxdash_offsety cairo_stroke_style_tz@1_cairo_int_status5c8CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th2',1cairo_path_op_t8 _cairo_path_buf L%9 linkM " num_opsN size_opsO num_pointsP size_pointsQ opS%9P/T+98!cairo_path_buf_tU8_cairo_path_buf_fixedW9/X19 opZ9 P/[9<89=!9=7cairo_path_buf_fixed_t\I9$  99S99}: :}B: $:\:\:'H:c8|:\:h:}::/ : :::\:: :\::}::c8 ;:&;:; <;<;,; \;H; ;b;c8;F;;U$;c8;F;;c8<F<*<5<5<";%<(0<1;<;c8x<F<";F<c8<F"<F*<5<5<";~<c8=F_M;<= =c8g=F_E0M;!=|=|=m=cairo_surface_func_t1== =}=)3&WORD{DWORD|IULONG_PTR7ILONGHANDLE|_LIST_ENTRYCF>FlinkDF>BlinkEF>>LIST_ENTRYF>_RTL_CRITICAL_SECTION_DEBUG W?Type=CreatorBackTraceIndex=CriticalSection?ProcessLocksListL>EntryCount=ContentionCount=Flags=CreatorBackTraceIndexHigh=SpareWORD=_RTL_CRITICAL_SECTION?DebugInfo?LockCount=RecursionCount=OwningThread> LockSemaphore>SpinCount=W?PRTL_CRITICAL_SECTION_DEBUG@_>RTL_CRITICAL_SECTIONW?CRITICAL_SECTION%@cairo_mutex_impl_tB@cairo_mutex_tZ@@3,(a-@&_cairo_toy_font_face44A/family owns_family$slant\(weight,impl_face@0cairo_toy_font_face_t@_cairo_scaled_glyph_infoBCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tRA1c8EB@B,Bc8BY7e7qKBIBl!Bc8BI wBc8BIBl!BCBc8-C&BIw Cc8QC w3C kCkCqC4A@WC C5<5<CCCM}C@C5<5<CC _cairo_surface_patternpUD/V/X}hcairo_surface_pattern_tYC _cairo_gradient_stop0[mD offset\ color]%cairo_gradient_stop_t^2D _cairo_gradient_pattern`D/a n_stopsch stops_sizedl stopseDp stops_embeddedfExmDmDE=cairo_gradient_pattern_tgD _cairo_linear_patternixE/jE pd1l0 pd2m0cairo_linear_pattern_tn5E_cairo_radial_patternpE/qE cd1s0 cd2t0cairo_radial_pattern_tuEw)F /xE!linearzxE!radial{Ecairo_gradient_pattern_union_t|E_cairo_mesh_patchFP/FcolorsF0F==o%F=cairo_mesh_patch_tOF _cairo_mesh_patternWG/ patchesn"h current_patchWGx current_side| has_control_point]G has_color]GFmG=cairo_mesh_pattern_tF _cairo_raster_source_pattern+H/ content h0/ l acquirea| releasel/ copyM finish:/cairo_raster_source_pattern_tGH /!solidj) /D!gradient)F!meshmG!raster_source+Hcairo_pattern_union_tPHU$Hj.c8HHH"Hc8.IHH<*<5<5<"Hc8\IHH<"4Ic8IHHM_bI"_cairo_shape_mask_compositor_glyphsc8FJ#/H#0H$scaled_fontM# 0_#/$overlap%/}%/D%3/c8&clipH'error?"_cairo_shape_mask_compositor_stroke/c8K#//H#00H$path1<$style2*<$ctm35<$ctm_inverse45<#/5#b/6"%/8}%/9D%3/:c8&clip;H(error"_cairo_shape_mask_compositor_fillc8K#/H#0H$path<#0#/#b/"%/}%/D%3/c8&clipH(error)IМh5N*I*I*I*I *I*I+J+J+$J+/J,;J-@*I*I*I*I *I.I'-@/J (0J~/$J3(//J(1;Jth2hSL3t 2/h.TL3tv2ghUTL3tw3t 04t3tv2hT M3tw3t <4t3t3t 3t3t v2hT M3tw2h2UP3tu2hUSP3tw2hDVhP3tw2HhUP3t94t3t v3tw5phU3t<3ts3t v3tw)KhO%S*>K*IK*TK*`K *kK*vK+K+K+K+K,K-p*>K*vK.kK**`K *TK.IK&*-p/KP*0K~/Ky*/K*1K7h2ӡhSQ3t 2h.TQ3tv2"hUTQ3tw3t 04t3tv2}hVR3tw3t <4t3t3t 3t~3t$3t(v2hT,R3tw2h2UHR3tu3tw2hjU^R3t2'hUR3ts3t u3tv23hUR3tu2KhUR3tv2[h VR3tw2xhDVR3tv2hUR3t94t3t u3tv5ʣhU3t<3ts3t u3tv6_cairo_shape_mask_compositor_initGУh.S7compositorGS8/HHj.9_cairo_unbounded_rectangle(9_cairo_pattern_cleartSj)9_cairo_pattern_whitevS:_cairo_surface_create_similar_scratch }.T} ;_cairo_clip_is_regionUT;;_cairo_surface_offset_paint/ T}F;;_cairo_surface_offset_glyphsV T}FM_;;_cairo_clip_combine_with_surface 2U;}<_cairo_pattern_init_for_surfacedUdU}D=cairo_matrix_init_translate UU:_cairo_surface_mask4 U}F;<_cairo_pattern_finiU<_cairo_clip_destroyS VH=cairo_surface_destroyDV};_cairo_clip_copy_region[HmV;;_cairo_surface_offset_stroke> V}F<*<5<5<";>_cairo_surface_offset_fillK }F<";H/GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-slope.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchmlong long unsigned intintcharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long double_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort intint32_t'int64_t) cairo_int64_tq'cairo_fixed_tA_cairo_slope dx Kdy Kcairo_slope_t ` _cairo_slope_compare<h( a< b< ady_bdx>6+ bdy_adx?60+ cmp@, _cairo_unbounded_rectangle(*t0GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-spans.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_destroy_func_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS& cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charuint8_t$8short intint32_t'_cairo_half_open_span&x'Scoverage(7inverse)7cairo_half_open_span_t*bcairo_span_renderer_t._cairo_span_renderer/DZ01destroy4render_rows9rfinishA ggmDxcairo_scan_converter_tE_cairo_scan_converter FdestroyHgenerateM Z0Q  _cairo_scan_converter_status3W ,03"05W _cairo_nil_scan_converter_initH "0HW Z0I_cairo_span_renderer_status H0?0 _cairo_nil_span_renderer_init ?0 Z0_cairo_nil_destroy$hO abstract$_cairo_nil_scan_converter_generate*Фh ,0*?0+ _cairo_nil_span_renderer_render_rowsh6 H0yheightcoveragesg num_coverages_cairo_nil_span_renderer_finishhz H0 h @ K _cairo_scan_converter_set_error:hN& ,0:error;"0=W ,\h* tnh t`h t?_cairo_scan_converter_create_in_errorQW `h!Z0Q,"h1 #nil.29071`h$] h(% -% 2-h t`h t1"ĥh/3 #nil.29067xh$] ĥh(% J-% _-h txh t$"h/ #nil.29065h$] h(% w-% -h th t#""h2 #nil.29063~h$] "h(~% -% -Jh th t""Th2Y#nil.29061}h$] Th(}% -% -|h th t!"h2#nil.29059|h$] h(|% -% .h th t "h8#nil.29055zh$] h(z% +.% ?.h th tO"h2}#nil.29053y̘h$] h(y% W.% k.h t̘h tN""h2#nil.29051xؘh$] "h(x% .% .Jh tؘh tM"Th2?#nil.29049wh$] Th(w% .% .|h th tL"h2#nil.29047vh$] h(v% .% .h th tK"h8#nil.29045uh$] h(u% /% /h th tJ"h2b#nil.29043th$] h(t% 3/% G/h th tI""h2#nil.29041sh$] "h(s% _/% s/Jh th tH"Th2$#nil.29039r h$] Th(r% /% /|h t h tG"h2#nil.29037q,h$] h(q% /% /h t,h tF"h8#nil.29035p8h$] h(p% /% /h t8h tE"h2G#nil.29033oDh$] h(o% 0% #0h tDh tD""h2#nil.29031nPh$] "h(n% ;0% O0Jh tPh tC"Th2 #nil.29029m\h$] Th(m% g0% {0|h t\h tB"h2j#nil.29027lhh$] h(l% 0% 0h thh tA"h8#nil.29025kth$] h(k% 0% 0h tth t@"h2,#nil.29023jh$] h(j% 0% 0h th t?""h2#nil.29021ih$] "h(i% 1% +1Jh th t>"Th2#nil.29019hh$] Th(h% C1% W1|h th t="h2O#nil.29017gh$] h(g% o1% 1h th t<"h8#nil.29015fh$] h(f% 1% 1h th t;"h2#nil.29013eh$] h(e% 1% 1h th t:""h2r#nil.29011dșh$] "h(d% 1% 2Jh tșh t9"Th2#nil.29009cԙh$] Th(c% 2% 32|h tԙh t8"h24#nil.29007bh$] h(b% K2% _2h th t7"h8#nil.29005ah$] h(a% w2% 2h th t6"h2#nil.29003`h$] h(`% 2% 2h th t5""h2W#nil.29001_h$] "h(_% 2% 2Jh th t4"Th2#nil.28999^h$] Th(^% 2% 3|h th t3"h2#nil.28997]h$] h(]% '3% ;3h th t2"h8z#nil.29057{h$] h({% S3% g3h th t1"h2#nil.29069lh$] h(% 3 lhh tlh t%h* tnh t`h t[ 0h)  _cairo_span_renderer_set_error@hNH0error?0 3h* tnh t`h t_cairo_span_renderer_create_in_error h*!Z03"h1Z#nil.29176h$ h(% 3% 3h) th t1"h/#nil.29172 h$ h(% 4% +4h) t h t$"#h/#nil.291700h$ #h(% C4% X4Kh) t0h t#"Rh2#nil.29168@h$ Rh(% p4% 4zh) t@h t""h2#nil.29166Ph$ h(% 4% 4h) tPh t!"h2D#nil.29164`h$ h(% 4% 4ޮh) t`h t "h8#nil.29160h$ h(% 4% 5h) th tO" h2#nil.29158h$ h(% #5% 75Hh) th tN"Rh2g#nil.29156h$ Rh(% O5% c5zh) th tM"h2#nil.29154h$ h(% {5% 5h) th tL"h2) #nil.29152h$ h(% 5% 5ޯh) th tK"h8 #nil.29150Жh$ h(% 5% 5h) tЖh tJ" h2 #nil.29148h$ h(% 5% 6Hh) th tI"Rh2L!#nil.29146h$ Rh(% +6% ?6zh) th tH"h2!#nil.29144h$ h(% W6% k6h) th tG"h2"#nil.29142h$ h(% 6% 6ްh) th tF"h8o"#nil.29140 h$ h(% 6% 6h) t h tE" h2"#nil.291380h$ h(% 6% 6Hh) t0h tD"Rh21##nil.29136@h$ Rh(% 7% 7zh) t@h tC"h2##nil.29134Ph$ h(% 37% G7h) tPh tB"h2##nil.29132`h$ h(% _7% s7ޱh) t`h tA"h8T$#nil.29130ph$ h(% 7% 7h) tph t@" h2$#nil.29128h$ h(% 7% 7Hh) th t?"Rh2%#nil.29126h$ Rh(% 7% 7zh) th t>"h2w%#nil.29124h$ h(% 8% #8h) th t="h2%#nil.29122h$ h(% ;8% O8޲h) th t<"h89&#nil.29120h$ h(% g8% {8h) th t;" h2&#nil.29118Зh$ h(% 8% 8Hh) tЗh t:"Rh2&#nil.29116h$ Rh(% 8% 8zh) th t9"h2\'#nil.29114h$ h(% 8% 8h) th t8"h2'#nil.29112h$ h(% 9% +9޳h) th t7"h8(#nil.29110h$ h(% C9% W9h) th t6" h2(#nil.29108 h$ h(% o9% 9Hh) t h t5"Rh2(#nil.291060h$ Rh(% 9% 9zh) t0h t4"h2A)#nil.29104@h$ h(% 9% 9h) t@h t3"h2)#nil.29102Ph$ h(% 9% :޴h) tPh t2"h8*#nil.29162ph$ h(% :% 3:h) tph t1" h2h*#nil.29174h$ h(% K: hHh) th t%h* tnh t`h t&_cairo_unbounded_rectangle(#'_assert0 2GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-spans-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src`h>doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface 3-1 41M device 5)1 ?  unique_id @ serial A damage BBM _finishing D$ c1 E$ is_clear F$ has_font_options G$ owns_device H$0 J5( mime_data K58 device_transform MH device_transform_inverse Nx device_transform_observers O~) x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ]~ snapshot_detach ^M snapshots `~)71 b~) font_options icairo_device_tC _cairo_device< ,Y1 -)1 . 0 /51 1 ^ mutex 30P mutex_depth 44c1 68 _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tĸcairo_pattern_t> _cairo_patternh @Y1 A)1 B 0 C5 observers D~)1 F! filter H"$ extend I4"( has_component_alpha J, matrix L0 opacity M`cairo_destroy_func_t  _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_contentpx CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format< CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t Y_cairo_rectangle_int xy11 cairo_rectangle_int_tY _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_cap~CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t_cairo_rectangle _xy11cairo_rectangle_tcairo_scaled_font_t _cairo_scaled_font 4`1 S 01 V Y1 W)0 X5 original_font_face ZOP font_face ]OP font_matrix ^( ctm _X options ` placeholder b holdover c c1 d scale g scale_inverse hmax_scale i%1 jfs_extents k8mutex nP`glyphs pDxglyph_pages q~)|cache_frozen rglobal_cache_frozen s1 u~)1 xUPlink y~)cairo_font_face_t"z_cairo_font_face 1 01 Y1)05 1lP>index?Dx@yAcairo_glyph_tB^Lnum_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tti07x_bearingy_bearing110 0(cairo_text_extents_t(ascentdescent1max_x_advancemax_y_advance cairo_font_extents_tT_cairo_font_slantBCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t]_cairo_subpixel_orderwCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style 1CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;Lcairo_font_options_tS _cairo_font_options -1  subpixel_order w lcd_filter 9 hint_style 1 hint_metrics ø round_glyph_positions č:_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t yEQLD_cairo_device_typeVbCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_tac_cairo_surface_type8 ECAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t ~~' cairo_raster_source_release_func_t"   ~cairo_raster_source_snapshot_func_t7 4 :  N cairo_raster_source_copy_func_tI v |    'cairo_raster_source_finish_func_tX  _cairo_pattern_type !CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 4"CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 !_cairo_filterO "CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV K"cairo_region_t # _cairo_region1O#Y12)13  rgn5$signed charuint8_t$Yint16_t%|#short intuint16_t&int32_t'uint32_t(pixman_image_t#0pixman_region32_data_t#pixman_region32_data1$sizenumRectspixman_box32_tH$pixman_box32$x1#y1#x2#y2# pixman_region32_t$pixman_region32$%1 1$data $#$#(PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t$cairo_fixed_tA#cairo_fixed_unsigned_tD# _cairo_pointF4) xG( yH(cairo_point_tI ) _cairo_list,x) next-x) prev-x)I)cairo_list_t.I)cairo_atomic_int_t<+)Y1,)cairo_reference_count_t-)cairo_array_t 9) _cairo_array S* size num_elements  element_size  elements , cairo_boxes_t ;h*_cairo_boxes_t8+ +1, a0.;s1/<10z12 is_pixel_aligned4 chunks;G$ tail;G4 boxes_embedded, _cairo_clip4<-%1= 1>FI1@Gz1A regionCLI is_regionD embedded_boxF;$cairo_clip_path_t ?-_cairo_clip_path83-Y14)15116$}07(-180prev9FI4cairo_color_t @- _cairo_color( . red green  blue  alpha 0 1 "0 $0 &cairo_color_stop_t A.. _cairo_color_stop( . red green  blue  alpha 0 # 1 #"0 #$0 #&cairo_damage_t E._cairo_damagecairo_device_backend_t F. _cairo_device_backend 9^/1 :b lock <  unlock =  flush ?aI l1 @ 1 A cairo_font_face_backend_t G/_cairo_font_face_backend@ 01Acreate_for_toyD=S1K scaled_font_createNwS get_implementationUScairo_hash_entry_t K&0 _cairo_hash_entry N0 hash Dcairo_hash_table_t Lh0_cairo_hash_tablecairo_image_surface_t M0_cairo_image_surface001/2103$r04XparentB~pixman_formatD( formatE< dataFS 1H1IstrideJ depthK$owns_dataM(transparencyN(0O(cairo_path_fixed_t R1_cairo_path_fixed e2 last_move_pointf4) current_pointg4) has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo%1q; bufs(I$cairo_solid_pattern_t U3 _cairo_solid_pattern PD3/2 Q'0 R-hcairo_surface_backend_t Wc3 _cairo_surface_backendh.51/El12aI create_context5vI create_similar8I create_similar_image=I map_to_imageCI unmap_imageFI2JJ acquire_source_imageNCJ release_source_imageS^J$71XsJ( copy_page[J, show_page^J0 get_extentsiJ4 get_font_optionsmJ8 flushqJ< mark_dirty_rectangleuK@ paint|0KD maskYKH strokeKL fillKP fill_strokeOLT show_glyphsLX has_show_text_glyphsL\ show_text_glyphsL` get_supported_mime_typesLdcairo_user_data_array_t a)cairo_scaled_font_backend_t d5_cairo_scaled_font_backend(61fini scaled_glyph_init Rtext_to_glyphsMR ucs4_to_indexgRload_truetype_tableRindex_to_ucs4Ris_syntheticRindex_to_glyph_name%R load_type1_data:S$cairo_scaled_glyph_t e6 _cairo_scaled_glyph 71 0 metrics 7 fs_metrics 78 bbox ;h0 m#x0 m#z has_info |0 I1 `P recording_surface ~ dev_private_key $ dev_private 1 ~)cairo_compositor_t h8 cairo_compositor5m8@16X paint9X mask=X strokeAX fillKY glyphsSKYcairo_spans_compositor_t l8 cairo_spans_compositor84Y9/257 flags7 fill_boxes; Z draw_image_boxes@Y copy_boxesEY$ pattern_to_surfaceK~Y(0RaZ, renderer_init`^0 renderer_finie^4 _cairo_lcd_filter 9CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t Y9 _cairo_round_glyph_positions :CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t ::L_cairo_point_double :x y cairo_point_double_t :_cairo_circle_double M;center :radius cairo_circle_double_t ;_cairo_line ";p1 #4)p2 $4)cairo_line_t %k;cairo_box_t %k;_cairo_edge 8<line 9;top :bottom :dir ;cairo_edge_t <;!_cairo_polygon ><1 ? %1 A;a0 B;s1 C<$1 D(num_edges F,edges_size G0edges H<4edges_embedded I<8<;<"<<#8cairo_polygon_t J%<_cairo_stroke_style( r=line_width sline_cap t~line_join u miter_limit vdash w=num_dashes xdash_offset y cairo_stroke_style_t z= 2>CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t = _cairo_int_status5DCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thH>N0 _cairo_half_open_span&E x'# coverage(^# inverse)^#cairo_half_open_span_t*Dcairo_span_renderer_t.JE _cairo_span_renderer/E11 14 render_rows9El1AE  EEEEE EEcairo_scan_converter_tEF _cairo_scan_converter FOF1H generateMiF1Q  cFcF-EOF _cairo_rectangular_scan_converter_chunkF nextF/2 count size oF_cairo_rectangular_scan_converter4|^G/2}E%1; chunksoF tailF, buf^G0num_rectangles0"oG$8cairo_rectangular_scan_converter_tF _cairo_boxes_chunk6G next7G/28G count9 size: G;";H#8cairo_path_op_t8 _cairo_path_buf LH linkM~) num_opsN size_opsO num_pointsP size_pointsQ opSHR1THH4)cairo_path_buf_tUH_cairo_path_buf_fixedWI/2XH opZI R1[I<"HI#8"4)(I#87cairo_path_buf_fixed_t\H-" aIRI9vIgI~Ix |I~I< III{0IDIII~JJ I 7J7J=JIJ ^JIIJ~sJdJDJyJJJJ JJJ JJ KJD%K %K+Kt,KDYK  %K6KDK KKKK%KK1K=K_KDK K%KKDOL K KKK%KKDL E3%KULLLDL E:3%KLLLLcairo_surface_func_t 1 M&M 1M~7MD3-.WORD{DWORD|DULONG_PTR7DLONG HANDLE |_LIST_ENTRY CMFlink DMBlink EMMLIST_ENTRY FM_RTL_CRITICAL_SECTION_DEBUG NType HMCreatorBackTraceIndex HMCriticalSection wOProcessLocksList MEntryCount TMContentionCount TMFlags TMCreatorBackTraceIndexHigh HMSpareWORD HM_RTL_CRITICAL_SECTION wODebugInfo }OLockCount xMRecursionCount xMOwningThread M LockSemaphore MSpinCount gMNPRTL_CRITICAL_SECTION_DEBUG OMRTL_CRITICAL_SECTION NCRITICAL_SECTION!Ocairo_mutex_impl_t"Ocairo_recursive_mutex_impl_t"Ocairo_mutex_t#Ocairo_recursive_mutex_t#O`[P516rP^/_cairo_toy_font_face4P/2`family owns_family$slantB(weight,impl_faceOP0cairo_toy_font_face_twP_cairo_scaled_glyph_infoQCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tQ,D RfPQQDMR?2K2WRDgR#SRDRDS ]mRDRDR#RRRDRQD]RDSS ]R 1S1S7SPOPS fSKKfSqSlS3CSOPSKKfS}S _cairo_surface_patternp US/2 V'0 X~hcairo_surface_pattern_t YS _cairo_gradient_stop0 [1T offset \0 ].cairo_gradient_stop_t ^S _cairo_gradient_pattern `T/2 a' n_stops ch stops_size dl stops eTp stops_embedded fTx1T"1TT#8cairo_gradient_pattern_t gNT _cairo_linear_pattern ir[ op$?%1$@ 1$AX index$C chain$D\$[cairo_command_header_t$E[ bbtree$y\%1$; left$y\ right$y\ chain$\4\\_cairo_recording_surfacep$}G]/2$~extents_pixels$_%1$ 2$0commands$)4indices$aMDnum_indices$Hoptimize_clears$Lbbtree$4\Pcairo_recording_surface_t$\_cairo_abstract_span_renderer/]/20-E data1]"]$8cairo_abstract_span_renderer_t2h]D]]Z]] ^]D ^&^.G]<)_cairo_clip_unsteal_boxesMp^*1MX*1MY+_cairo_surface_is_recording?^*0?^^+_cairo_fixed_is_integer^,f(-_clip_is_region _.1 %K/i0/b<)_cairo_clip_steal_boxesET_*1EX*1EY+_cairo_pattern_get_source9~_*09_*%1:J_S-is_recording_pattern_.0 10~-unwrap_source~ `.0 1a0 -upload_boxes `.r0`.%1Z.1Y/dst~12_/src~1a0 11D/tx/ty`m8-composite_needs_clip`.0Z.%1<20Dva.r0`.%1X.1Y1I1]11oG/chunkva11D/box;310/box</i|aG-composite_polygonD(b.r0`.%1X.21^.1.-11I1]11(b/needs_clip11D310/rE-fixup_unbounded_polygonDb.r0`.%1Z.1Y12!<1%2!<10" +11#1-1$11%D31G+_cairo_fixed_from_int>(b,i>-trim_extents_to_polygon+D2c.%1+X.2,1^-_cairo_polygon_is_emptyudc.2udcjc<-trim_extents_to_boxes!Dc.%1!X.1"Y/box$;+_cairo_clip_is_all_clipped*c*1*%K-clip_and_composite_boxes3Dd.r03`.%14X.15Y117D128<012H<11I1-1J11KX01g0WX+_cairo_path_fixed_stroke_is_rectilineard*1K+_cairo_path_fixed_fill_is_rectilinear e*1K4^`hI@e5^`:6_:76_:4`h#f5`:8 a8``8``9a_9#aO6/a;6=a@;9IaO:Uah;`h e5`;5`;0h3(f6^a<6ja<F1T%K>H%1UI0W +kJ0X~>KboxY;kI2Z<pLclip_path[n?J-1\k?J1]?J1^D`@M1hNerrorjh>Ϲh|-jI%2x<xKtmpyS*k?h?i=tk?hri=tk?-hj=tv=tw=tk=t 0<=h=tkBjKnext<x?h hj=tx=t0=t0?̺h6j=tu=t x?hj=tv=tk=tx? hj=tx<h=tx>hgkKnext<x?h k=tx=t0=t0?ϼh60k=tu=t x?hTk=tv=tw=tx< h=tx?ht{k=t2?Rhk=tR=t ?mhCk=tk=t?h k=tv=tk=t1?h6k=tu=t v?Kh l=tv?{hAl=tk=tk=tuhbqZ0 +x?hTrq=ts=t0Ot =tv=t0?h@eq=Pb#0=Rb#4=Qs=tvP`bhls=tu=t0=tv? hs=th=th=t V?$hts=t2[;hws=t0=t v?Wh?s=tw?gh t=tv=tw=tv?hJt=th=th=t kTh,vZ1S*x?ghv=twh6z6/xMACh=tw=tw=ts=t wCx8hG{5 yM5yN7Dy;_8hS{5_NY8h6_+Nap^Kh5^+N;_h{5_INYh9_xaT_hXz_5__Nh9Mdx9Ydx9edx6qdQ>hL6~dQ?Ahqt=Pu=Rs=QwVg0*XU?Chqt =P=Rs=Qv=t `\hT?_hە+=twj_cairo_surface_create_similar_solid~~x Yh_cairo_polygon_translated1^g_cairo_composite_rectangles_init_for_polygonxDkX~ dc%Ki_cairo_composite_rectangles_finiXhcairo_surface_destroy~g_cairo_int_surface_create_in_error p~Di_assert%0g_cairo_clip_get_polygonDH%K1^HNg_cairo_composite_rectangles_init_for_boxespDX~ %Ki_cairo_pattern_init_for_surface ۑۑ~Si_cairo_pattern_fini i_cairo_boxes_init@!Yg_cairo_boxes_addU MY<i_cairo_boxes_finiulYj_cairo_bentley_ottmann_tessellate_boxes Yg_cairo_boxes_intersectc Yg_cairo_composite_rectangles_intersect_mask_extentsD+X<g_cairo_clip_copy_region[XT%Ki_cairo_clip_destroySuXg_cairo_pattern_is_opaque  g_cairo_surface_get_source s~ԓ~Jg_cairo_clip_from_boxesXg_cairo_recording_surface_replay_with_clip$ F~K~%Kj_cairo_matrix_is_integer_translationK22g_cairo_clip_copyXX%Kg_cairo_clip_intersect_boxeszX۔Xi_cairo_clip_path_destroyPFIi_cairo_boxes_extentsZ(Gg_cairo_clip_contains_rectangle]%Kj_cairo_path_fixed_stroke_rectilinear_to_boxes3DKKKYi_cairo_boxes_limitPەY<g_cairo_clip_copy_path^X%Kg_cairo_clip_intersect_boxvX2X<j_cairo_path_fixed_stroke_to_polygon KKKK1^j_cairo_polygon_intersect_with_boxeso Ɩ1^HGk_cairo_path_fixed_fill_rectilinear_to_boxes  KYN8GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-spline.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_status4wCAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t signed charshort intint32_t'cairo_fixed_tA! _cairo_pointFo xG0 yH0cairo_point_tIE_cairo_slope  dx 0 dy 0cairo_slope_t _cairo_line" p1#o p2$ocairo_box_t%  cairo_spline_add_point_func_tM< Bw[[f a o l _cairo_spline_knots Q aRo bRo cRo dRocairo_spline_knots_tSq_cairo_splineDUl V2Ve2W knotsY initial_slope[( final_slope\0 has_point^8 last_point_o<cairo_spline_t`  o_cairo_slope_init- slope- a.[b/[ _lerp_half a[b[result _cairo_fixed_to_double0 f0_cairo_box_contains_point]o box] point^[_cairo_box_add_point> box> point?[_cairo_fixed_from_doubleo0 doq dris ut ! "_cairo_spline_error_squared knots bdxbdyberrcdxcdycerrdxdyuv  _cairo_spline_add_point|w O2| point}[knot~[prev slope l _de_casteljau s1 s2 abobcocdoabbcobccdofinalo _cairo_spline_decompose_intowhts1 Wtolerance_squaredresult Ws2@H2wW  h@!0 W"#= X#H QX#S X#_ X#j X#u Y$ h  !& Y  h  !& @Y  h8 !& {Y  hP !& Y"h% % # HZ# Z  h$!& Z& h !& ![  h!= O[!3 |["%G %Q %[ %e %q %} h! [! [! |[ h! [! [! \ h! <\! T\! [ hHD! y\! \! \ )hxs! \! \! \' Bh! ]! !]! 9] h*! Q]! ]! ]"# ]( @ h! ^! 8^! Y^)3h*tP*ts+h Q*PP*Rv*t,h *P@*Rv*t-_cairo_spline_intersects+`ha+[b,[c-[d.[ box/ .bounds1^ 0 kh3/a /V R 0 h48/a /V R 0 h(5[/a /V R 0 h@6~/a  /V R o /hX</ / $o Xh%=! _! _&o }h+>! _! `-_cairo_spline_initThP^0O2T `1V2U1e2VaW[?`bW[`cX[`dX[&a$ Vhg! sa! a! a$ ohp! a! a! a$ hr! a! b! $b$ hi2! 9b! Nb! cb& hk! xb! b! b2_cairo_spline_decomposew@h3O2 4tolerance5s1P6H2wb+h *PP*Rs*t )h*ts*t#02_cairo_spline_boundwh3V23e24p0[4p1[ 4p2[4p3[7x07x17x27x37y07y17y27y38ab8bb8cc5t@8t_num:c8id6H2wd9 hx!o!& d: h "!& e: h#!& Ze: h $!& e: (h%!& e9 0h&!& 7f9 5h'#!& f: Jh (A!& f;hC_8_t0xg<38b2x1g8deltaxDg<642xWg8_2abxg"(6=2xg =Qh% )ah*tv*tu*t0;hA8_t0~j next-> prev->  cairo_list_t. cairo_path_fixed_tRr _cairo_path_fixed e last_move_pointfcurrent_pointghas_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyoextentsq bufs $ _cairo_line" p1# p2$cairo_box_t% _cairo_stroke_style(r line_widths line_capt line_joinuj miter_limitv dashw 2x2y cairo_stroke_style_tz cairo_path_op_t8_cairo_path_buf LK linkMD num_opsNsize_opsO num_pointsPsize_pointsQopSK pointsTQ  cairo_path_buf_tU _cairo_path_buf_fixedW baseXW opZ points[ < 7 77cairo_path_buf_fixed_t\o  X    _cairo_stroke_style_dash_periodj 2 periodi_cairo_stroke_style_init(h7 2(  _cairo_stroke_style_init_copy7 h*27 other8 rhhtwhtw_cairo_stroke_style_finiWh&l2W h_cairo_stroke_style_max_distance_from_pathgh$2g pathh ctmi dxj  dyj  2ll;h/tsxh_h__cairo_stroke_style_max_line_distance_from_pathh2 path ctm dx  dy  23mh/tsh_'h__cairo_stroke_style_max_join_distance_from_path@h2 path ctm dx  dy  2Rmvh/tsh_h_! h("G m#R m#` m_cairo_stroke_style_dash_stroked hl2 $strokedn$cap_scalen$in\h|t=ht(ht_cairo_stroke_style_dash_can_approximate hf/2 ctm 2%period& @h'G (#R Lo)` dhtth*_cairo_stroke_style_dash_approximateh+2 ,ctm +2+2 ,dashes +2 -coverageo-scaleo-offseto-onCp-ip& hP"G p(#R q#` Dqhetuh{th|t=ht(ht G._cairo_unbounded_rectangle (/_cairo_error q01malloc )02memcpy)0)0073free /0)1_cairo_matrix_has_unity_scale _0 /_hypot |004_assert 00005_cairo_matrix_transformed_circle_major_axis 0 0{N@GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src h*doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intejunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3+ 34WC device5bC 3: 2< 3>' 4?C  unique_id@ serialA damageBhC _finishingD$ 3E$ is_clearF$ has_font_optionsG$ owns_deviceH$ 3J 2( R4K 28 device_transformMH device_transform_inverseNx device_transform_observersO' x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]N snapshot_detach^*C snapshots`' o3b' <4icairo_device_tA _cairo_device< , 3 -' 4 .C  3 / 2 3 1sJ mutex 3F mutex_depth 44 3 68 _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tĶcairo_pattern_t< _cairo_patternh @ 3 A' 4 BC  3 C 2 observers D' 3 F filter HT!$ extend I ( has_component_alpha J, matrix L0 opacity M`cairo_destroy_func_t  _cairo_user_data_keyK unusedcairo_user_data_key_t_cairo_status4C CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^h_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_ttZ _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t j_cairo_rectangle_int xyB34 cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t _cairo_fill_ruleMCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_tg_cairo_line_joinBCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t x_cairo_scaled_font 47 4 S, 4 VC  3 W' 3 X 2 original_font_face ZF font_face ]F 3 ^( ctm _X g3 ` placeholder b holdover c 3 d scale g scale_inverse hmax_scale iH3 jfs_extents k8mutex nF`glyphs p >xglyph_pages q'|cache_frozen rglobal_cache_frozen s&3 u'3 xFlink y'cairo_font_face_t"Q_cairo_font_face 4,4C 3'3 2 3F>index?Jx@yAcairo_glyph_tB^num_bytes_3`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt90x_bearingy_bearingB342 2(cairo_text_extents_t(ascentdescent4max_x_advancemax_y_advance cairo_font_extents_t$_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weight~CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t-_cairo_subpixel_orderGCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&f_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS _cairo_font_options [ ]3  subpixel_order G lcd_filter =5 hint_style  hint_metrics È round_glyph_positions 5_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t [\!J_cairo_device_typeV2CAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta3_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR T%> I%_cairo_pattern_type  CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t N_cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 6 _cairo_filterO T!CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t ! _cairo_region 1! 3 2' 4 3C  rgn 5"signed charint16_t%!short intint32_t'uint32_t(pixman_image_t"2pixman_region32_data_tA"pixman_region32_data"sizenumRectspixman_box32_t"pixman_box32"x1!y1!x2!y2! pixman_region32_t"pixman_region32-#H3 "data -#""9#" 'PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t@#cairo_fixed_tA! _cairo_pointFe' xG&' yH&'cairo_point_tI;' _cairo_list,' next-' prev-'z'cairo_list_t.z'cairo_atomic_int_t<+' 3,'cairo_reference_count_t-'cairo_array_t 9&( _cairo_array ( size num_elements  element_size  elements 2 cairo_clip_t >( _cairo_clip4<) H3= 74>l? boxes@> num_boxesA regionCr? is_regionD embedded_boxF26$cairo_clip_path_t ?4)_cairo_clip_path83) 34' 745".836M$27(]380prev9l?4cairo_color_t @) _cairo_color( I* red green  blue  alpha  red_short green_short " blue_short $ alpha_short &cairo_damage_t E_*_cairo_damage$-* 4.C region/r? dirty1 remain1 chunks7J tail7mJ boxes8>$cairo_device_backend_t F* _cairo_device_backend 9g+ 3 :2 lock <  unlock =  flush ?? finish @  3 A cairo_font_face_backend_t G+_cairo_font_face_backend@,3Acreate_for_toyDI3K scaled_font_createNI get_implementationUJcairo_hash_entry_t K/, _cairo_hash_entry W, hash Jcairo_hash_table_t Lq,_cairo_hash_tablecairo_image_surface_t M,_cairo_image_surface00- \4123:#compositor4~JparentBNpixman_formatD ' formatE dataF B3H4IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_mime_data_t N-_cairo_mime_data ".3 'data  3 J3  2 cairo_path_fixed_t R<._cairo_path_fixed ey/ last_move_pointfe' current_pointge' has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo H3q26 bufsN?$cairo_solid_pattern_t U/ _cairo_solid_pattern P/ \4 Q% color R)hcairo_surface_backend_t W/ _cairo_surface_backendh. 2 3/ finish2? create_context5? create_similar8? create_similar_image=? map_to_imageC@ unmap_imageF@ 3J>@ acquire_source_imageNi@ release_source_imageS@$ o3X@( copy_page[@, show_page^@0 get_extentsi@4 get_font_optionsm@8 flushq@< mark_dirty_rectangleu'A@ paint|VAD maskAH strokeAL fillBP fill_strokeuBT show_glyphsBX has_show_text_glyphsB\ show_text_glyphs C` get_supported_mime_types$Cdcairo_user_data_array_t a(cairo_scaled_font_backend_t db2_cairo_scaled_font_backend(l33fini scaled_glyph_initHtext_to_glyphsH ucs4_to_indexHload_truetype_table Iindex_to_ucs40Iis_syntheticEIindex_to_glyph_name%nI load_type1_data:I$cairo_scaled_glyph_t e3 _cairo_scaled_glyph t4 4 , metrics  fs_metrics 8 bbox 26h 2 !x 2 !z has_info | 2 ? 74 F recording_surface N dev_private_key 3# dev_private  &3 'cairo_compositor_t h4cairo_compositor_cairo_lcd_filter =5CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 4_cairo_round_glyph_positions 5CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t W55_cairo_line "26p1 #e'p2 $e'cairo_box_t %6L626_cairo_stroke_style( r6line_width sline_cap tline_join uB miter_limit vdash w6num_dashes xdash_offset y cairo_stroke_style_t zQ6 |7CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t 7_cairo_int_status5=CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th7W,2626%> >cairo_path_op_t8 _cairo_path_buf L> linkM' num_opsN size_opsO num_pointsP size_pointsQ opS> pointsT>%>e'cairo_path_buf_tU<>_cairo_path_buf_fixedW.? \4X> opZ.? points[>?<%>>? >e'N? >7cairo_path_buf_fixed_t\>)k!!C ?x?! ??!N? ?!N? ?!??8,?!=@? @!N8@8@ $@!C ]@]@c@?D@@?o@!N@@!=@@!@8@@@@@!C @@!C 'AA!=KACKAQA(-A!=ACCKA\A!=ACAAAAKAA".A6AA!=BCAMKAA!=uBCMACAAAKA B!=BCKA{B!BB!= CC5KAB!CCCcairo_surface_func_t1FCLCWCN]C/+I* ^Ckey_C3`3aCKcairo_user_data_slot_tbnCWORD{DWORD|JULONG_PTR7JLONGHANDLE|_LIST_ENTRYCCDFlinkDCDBlinkECDDLIST_ENTRYFD_RTL_CRITICAL_SECTION_DEBUG TETypeCCreatorBackTraceIndexCCriticalSectionEProcessLocksListIDEntryCountCContentionCountCFlagsCCreatorBackTraceIndexHighCSpareWORDC_RTL_CRITICAL_SECTIONEDebugInfoELockCountCRecursionCountCOwningThreadD LockSemaphoreDSpinCountCTEPRTL_CRITICAL_SECTION_DEBUGF\DRTL_CRITICAL_SECTIONTECRITICAL_SECTION"Fcairo_mutex_impl_t?Fcairo_recursive_mutex_impl_tWFcairo_mutex_tWFcairo_recursive_mutex_tqF7F?2".l3Fg+_cairo_toy_font_face4uG\47family owns_family$slant(weight~,impl_faceF0cairo_toy_font_face_tF_cairo_scaled_glyph_infoEHCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tG2!=HFEHmH!=H88'H!JH!H!= IJ -H!=*IJ*I!I!EI6I!=nIgHJ-KI!=I -tI!C IIIuGFI!C IAAIIII!FJAAII _cairo_damage_chunk2mJ next3mJ \44> count5 size6 JyJ*Jt4 _cairo_surface_patternp UJ \4 V% 2 XNhcairo_surface_pattern_t YJ("__cairo_list_addp#K#3p#K$prevq#K$nextr#K'"__cairo_list_del[K$prev#K$next#K"_cairo_list_delK#3#K"cairo_list_initiK#3i#K%_cairo_image_surface_is_clone<K#14 S'2> N'H3? 8@(boundedA 1zero_extentsS ,_cairo_surface_has_device_transform:S'2:N,_cairo_surface_show_text_glyphs C U'2 N*op '3 C*utf8 *utf8_len *glyphs '3 *clusters 5*num_clusters *cluster_flags *scaled_font '33 KA+4 =(dev_scaled_font .+<4 (dev_ctm +3 2_cairo_mime_data_reference\ h U3key\3#3elt\42\5R4^M6nothing_to_do0hbU72Ndq8opq73Cq9AhT:tQ;Lh6?Vh h ?L9h}:t<@Lh3VAL=LrBAh=P=t&_cairo_surface_allocate_unique_idY(unique_id.29410 '(old'(id'O_cairo_surface_initphZ42N43WC3devicebC42  J3Yh3Z>h=zYPt=YrtPbY(hJK*h QZ\421NLh\:t"h:th:t 3QhٓNcairo_surface_get_user_dataHh]72HNu3keyICHh:;DMhO]aANh?O9&hb:ts:t0LNhe:th:th:t QihKLth!e:ts(Lh!e:ts8Lhe:th:th:t Lhf:tth:th:t LhBf:th:th:t C hL8hW_f:PsQKhٓ9lh:th:th:t O_cairo_surface_detach_snapshotTh~g4o3TNUPhYFg<,P{W[Kh0,gh?O9,hb:ts:t0Lh[{i:tsL3hWi:PsC@hO;Q@hB jAQ?)Q>`h"AQS>`h"=)Qz}Lphbi:ts:t09hV:tsOcairo_surface_mark_dirty_rectangle#hok42#N3x$3y%4B3& 44'I4)C }J Mh8j<7M}F&h,jYbox?26P9Ohn:tPLh k:th:th:t .L h7k:tth:th:t 8KhWk:tw:t  :tuLhk:t|h:th:t 9Lh}k:t<LhVk:tw9hV:twO_cairo_surface_set_device_scalelhEl42lN3sxm3syn I4pC }LIhSl:th:th:t uL[h%dhl:tsLh~l:tsChL!hl:th:th:t L/h}l:t<C@hVOcairo_surface_set_device_offsetPh@m42N4(44x3 I4C }Lhhm:th:th:t Lh%d}m:tsL2hm:tsCMhLlhm:th:th:t Lzh}m:t<ChVOcairo_surface_get_device_offseth En72N&~4(464x36;6Qh oAeQAqQA}Q ?QRn<}QE~Hh?Q?R9Th}:t K hGq:ts:tv90hZ:ts:tvZ_cairo_surface_release_source_image`haq42N414?439h:th:th:t T_cairo_surface_get_sourceNhUar72N7H38@9h:th:th:t ;DR0hcsAfRArRA}RAR =RRsJh"?S]SJhK h:t:ts9JhV:t:t<Ocairo_surface_mark_dirtyphl؀42N5H3 `LhCS:ts:t`Lh j:tsLh}ƀ:t<9hV:tsN_cairo_surface_default_sourceNh#D424H38@9hCS:ts:tTcairo_surface_has_show_text_glyphso hL72o N9ThV:t:t<;S`hATATA'TA3T A@TAQTA`TAlTA}T AT$AT(AT,?TPT(R Ch ?N9Oh}:t1K hՇ:t:tv:ts:t wL hǙ:tv:ts:twLh":th:th:t OC<h)_cairo_surface_copy_similar_properties'2N'3N.+g3N_cairo_surface_create_similar_scratchN`h43N42 4B344 I2N^J,hHh ?N9#h}:t1Khv:ts:tvLhZ:ts:tvQhOLh:ts:tvQ hOLhՋ:twQ5hN_cairo_surface_create_similar_solidWN@h?43WN42X 4B3Y44Z 3color[?I4]C I2^N؈52_y/~LhČ:t:t:t:t  Lh+:tw:tvLh]:t2LhDR:ts:tw:t 0LhO+:ts9h:t~E)Ncairo_surface_create_similarNhy73N42 4B344 I2N+Jh  h ?N9h}:t1LVh]:t2LnhߋE:ts:tv:tw:t uLho:th:th:t ChN_cairo_int_surface_create_in_errorb NhH44b =Fh +I4m C 9h}:t1C(h__cairo_surface_nilLh__cairo_surface_nil_surface_type_mismatchLh__cairo_surface_nil_invalid_statusLh__cairo_surface_nil_invalid_contentLh__cairo_surface_nil_invalid_formatLh__cairo_surface_nil_invalid_visualLh__cairo_surface_nil_file_not_foundLh__cairo_surface_nil_temp_file_errorLh__cairo_surface_nil_read_errorLh__cairo_surface_nil_write_errorLh__cairo_surface_nil_invalid_strideLh__cairo_surface_nil_invalid_sizeLh__cairo_surface_nil_device_type_mismatchLh__cairo_surface_nil_device_errorLh__cairo_surface_nil_unsupportedLh__cairo_surface_nil_nothing_to_doLh`__cairo_clip_allUQAa_cairo_unbounded_rectangle(>`_cairo_mutex_initialized!8`_cairo_image_source_backend\]Cb_cairo_pattern_is_clear }Cb_cairo_errorqC C cfree"d_assert#0͒b_cairo_device_create_in_error EbCC e_cairo_mutex_initialize!1fcairo_device_reference5bC@bCc_cairo_user_data_array_initejj 2ccairo_matrix_init_identity b_cairo_image_surface_clone_subimage?ٓN8ccairo_device_destroyvbCf_cairo_user_data_array_get_datak3jCf_cairo_user_data_array_set_dataoC tjCb_cairo_array_index$J(bstrcmp%5f_cairo_intern_stringbC Cfmalloc"f_cairo_user_data_array_copyuC 8j8> 2c_cairo_user_data_array_foreachyzjz3#c_cairo_font_options_init_copy>ƕ@Ic_cairo_font_options_init_default;@fcairo_font_options_status_C !@c_cairo_user_data_array_finihKjd_cairo_damage_destroyQnhCb_cairo_damage_add_boxBhChCF6fcairo_matrix_invert C c_cairo_observers_notify7#Kd_cairo_pattern_init_for_surface NJccairo_matrix_init_translate Wb_cairo_clip_intersect_rectanglenJJ8d_cairo_pattern_fini 算2d_cairo_clip_destroySϗJf_cairo_operator_bounded_by_maskccairo_scaled_font_get_font_matrix\6ccairo_scaled_font_get_ctm`cccairo_matrix_multiply AAccairo_scaled_font_get_font_optionshǘ@fcairo_scaled_font_get_font_faceYFfcairo_scaled_font_create3FAAIf_cairo_matrix_is_integer_translationtA88fcairo_scaled_font_status.C ccairo_scaled_font_destroy(Ǚfcairo_image_surface_create N f_cairo_format_from_content + d_cairo_pattern_init_solid WW?y/g_cairo_stock_color?|7FGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface-clipper.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src0h(doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t!_cairo_fill_ruleNCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tcairo_region_t  _cairo_regionsigned charshort intint32_t' cairo_fixed_tA _cairo_pointF xGyHcairo_point_tI _cairo_list,H next-H prev-H  cairo_list_t. cairo_atomic_int_t<+ a4,b cairo_reference_count_t-| cairo_clip_t > _cairo_clip4 boxes @ num_boxes Aregion C is_region D embedded_box Fi $cairo_clip_path_t ?e _cairo_clip_path8 3 a4 4 path 5 fill_rule 6N$tolerance 7(antialias 80prev 9 4cairo_path_fixed_t R _cairo_path_fixed  e; last_move_point f current_point g has_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty oextents qi buf s $ _cairo_line "i p1 # p2 $ cairo_box_t %;  i i cairo_path_op_t 8 _cairo_path_buf L- link MN num_ops Nsize_ops O num_points Psize_points Qop S- points T3   cairo_path_buf_t U _cairo_path_buf_fixed W base X9 op Z points [ < : :7cairo_path_buf_fixed_t \Q L m   cairo_surface_clipper_t - _cairo_surface_clipper 5[clip 6intersect_clip_path 7[cairo_surface_clipper_intersect_clip_path_func_t 0 N  _cairo_surface_clipper_intersect_clip_boxesG8|4GclipH pathJ k4KiL_cairo_clip_is_all_clipped *lclip * _cairo_surface_clipper_intersect_clip_path_recursiveh0hO"|4hir4i endj Ή k4l!Hhl "Pv"QQ#yh"tv"ts_cairo_path_fixed_add_box.kpath. box/} k41$h$%&  &  '{(#"(.K)"hxWX%Tu%H*hx(_!h"ts!h9"ts!h90"ts!7h9E"ts+Cho"ts!hm"ts,xh"t{"ts"t0"t "t0!h"ts+h"ts-_cairo_surface_clipper_set_cliph#7.|4/clip  k40incremental:1l r4 f+hl"Pv!h"ts!h"tw! h1"ts!.h"t0!6h1"ts,^h"tv"t0"t0"t "t0!{hk0"Pv"Rs"Qs2 s3hlJ"P"Q04hS4h!h1q"ts!h"tw!!h1"t0,Ih"tv"t0"t0"t "t0!|hu"t8h"t h"t!h "t0!h15t#h"tv"t0"t06_cairo_surface_clipper_inith.|4/func[6_cairo_surface_clipper_reseth.|44h7__cairo_clip_all U 8_cairo_unbounded_rectangle(h9_cairo_path_fixed_move_toy9 9_cairo_path_fixed_line_too 9_cairo_path_fixed_close_path :_cairo_path_fixed_initl :_cairo_path_fixed_finis ;_cairo_clip_equal j  <_cairo_clip_destroy S1;_cairo_clip_copy XS ;memcmp(u=_assert0OgIGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface-fallback.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hdoublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3.44= device5= type:? content< 4>J"4?{  unique_id@ serialA damageB= _finishingD$ `5E$ is_clearF$ has_font_optionsG$ owns_deviceH$4J ,( mime_dataK ,8 device_transformMH device_transform_inverseNx device_transform_observersO" x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]x snapshot_detach^= snapshots`"4b" font_optionsicairo_device_tD_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tScairo_pattern_t _cairo_patternh@4AJ"4B{ 4C , observersD" typeF filterH $ extendI. ( has_component_alphaJ, matrixL0 opacityM` _cairo_status4{ CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t Y_cairo_rectangle_int* xywidth5 cairo_rectangle_int_t _cairo_operatorZACAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|H _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tZ_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t7_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_join|CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4z5Si'4V{ 4WJ"4X , original_font_faceZ@ font_face]@ font_matrix^( ctm_X options` placeholderb holdoverc `5d scaleg scale_inversehmax_scaleii5jfs_extentsk8mutexnp@`Y5py8xglyph_pagesq"|cache_frozenrglobal_cache_frozens85u"4x@linky"cairo_font_face_t"_cairo_font_face 5i'4{ 4J"4 , 4@>index?Dx@yAcairo_glyph_tB^_num_bytes_(5`cairo_text_cluster_ta5_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt|0Lx_bearingy_bearingwidth54  5(cairo_text_extents_t(ascentdescent5max_x_advancemax_y_advance cairo_font_extents_ti_cairo_font_slantWCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tr_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style FCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;acairo_font_options_tS _cairo_font_options4 subpixel_order lcd_filter/ hint_styleF hint_metrics round_glyph_positions0_cairo_font_type.CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t Zf_D_cairo_surface_type8 ?CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR ~cairo_raster_source_acquire_func_t xx* cairo_raster_source_release_func_t"  xcairo_raster_source_snapshot_func_t7 .4{ Hcairo_raster_source_copy_func_tI pv{ cairo_raster_source_finish_func_tX  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. . CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV E cairo_region_t !_cairo_regionsigned charint16_t%;!short intuint16_t&int32_t'uint32_t(}!cairo_fixed_t AX! _cairo_point F! x G~! y H~!cairo_point_t I! _cairo_list ," next -" prev -"!cairo_list_t .!cairo_atomic_int_t < +J"4 ,"cairo_reference_count_t -5"cairo_array_t9~" _cairo_array" size num_elements element_size elements, cairo_composite_rectangles_t=#_cairo_composite_rectangles 7M$4 8x op 9A!5 ;*  mask <*  destination =* ( bounded ?* 8 unbounded @* H is_bounded Ag!X source_sample_area C* \ mask_sample_area D* l source_pattern FHmask_pattern GHoriginal_source_pattern Horiginal_mask_pattern I4 KHcairo_clip_t>a$ _cairo_clip4<$i5=* path>9 boxes@8 num_boxesA regionC9 is_regionD embedded_boxF(1$cairo_clip_path_t?$_cairo_clip_path83g%44J" path5 (O56$E57(480prev994cairo_color_t@|% _cairo_color(% red green blue alpha4 4"4$4&cairo_color_stop_tA& _cairo_color_stop(& red green blue alpha4H! 4H!"4H!$4H!&cairo_damage_tE&_cairo_damagecairo_font_face_backend_tG&_cairo_font_face_backend@i'typeA.create_for_toyDsCdestroyKscaled_font_createNC get_implementationUCcairo_hash_entry_tK' _cairo_hash_entry' hashDcairo_hash_table_tL'_cairo_hash_tablecairo_image_surface_tM'_cairo_image_surfacecairo_path_fixed_tR%(_cairo_path_fixed eb) last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoi5q(1 bufs9$cairo_solid_pattern_tU) _cairo_solid_patternP)35Q colorRg%hcairo_surface_backend_tW) _cairo_surface_backendh. , type/? finish29 create_context59 create_similar8: create_similar_image=>: map_to_imageC^: unmap_imageFx:!5J: acquire_source_imageN: release_source_imageS:$4X:( copy_page[;, show_page^;0 get_extentsi";4 get_font_optionsm>;8 flushqX;< mark_dirty_rectangleu;@ paint|;D mask;H stroke<<L fillt<P fill_stroke<T show_glyphs=X has_show_text_glyphs=\ show_text_glyphsc=` get_supported_mime_types~=dcairo_user_data_array_tai"cairo_scaled_font_backend_tdL,_cairo_scaled_font_backend(W-type.finiscaled_glyph_initABtext_to_glyphsB ucs4_to_indexBload_truetype_tableBindex_to_ucs4Bis_syntheticCindex_to_glyph_name%)C load_type1_data:MC$cairo_scaled_glyph_tes- _cairo_scaled_glyph`.5i' metricsL fs_metricsL8 bbox(1h4,!x 5,!z has_info|4X: path@ recording_surfacex dev_private_keyw! dev_private85"cairo_compositor_thz. cairo_compositor5. delegate6H paint9H mask=H strokeA*I fillKXIY5SI_cairo_lcd_filter/CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t._cairo_round_glyph_positions0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t/G0__cairo_point_double0xycairo_point_double_tL0_cairo_circle_double0center0radiuscairo_circle_double_t0_cairo_line"(1p1#!p2$!cairo_box_t%0_cairo_stroke_style(r1line_widthsline_captline_joinu| miter_limitvdashw1num_dashesxdash_offsety cairo_stroke_style_tz<1_cairo_int_status5_8CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th2'(1cairo_path_op_t8 _cairo_path_buf L!9 linkM" num_opsN size_opsO num_pointsP size_pointsQ opS!94T'98!cairo_path_buf_tU8_cairo_path_buf_fixedW935X-9 opZ9 4[9<898!987cairo_path_buf_fixed_t\E9$ { 99N99x: 9x>:  :X:X:'D:_8x:X:d:x::* ~:{ :::X:: :X::x::_8;:";:; 8;8;(;{ X;D;{ ;^;_8;A;;M$;_8;A;;_8<A<&<1<1<;!< (,<17<;_8t<A<;B<_8<A<A&<1<1<;z<_8=AZH;<==_8c=AZA0H;=x=x=i=cairo_surface_func_t1== =x=).&WORD{DWORD|DULONG_PTR7DLONGHANDLE|_LIST_ENTRYCB>FlinkDB>BlinkEB>>LIST_ENTRYF>_RTL_CRITICAL_SECTION_DEBUG S?Type=CreatorBackTraceIndex=CriticalSection?ProcessLocksListH>EntryCount=ContentionCount=Flags=CreatorBackTraceIndexHigh=SpareWORD=_RTL_CRITICAL_SECTION?DebugInfo?LockCount=RecursionCount=OwningThread= LockSemaphore=SpinCount=S?PRTL_CRITICAL_SECTION_DEBUG@[>RTL_CRITICAL_SECTIONS?CRITICAL_SECTION!@cairo_mutex_impl_t>@cairo_mutex_tV@z@), (W-@&_cairo_toy_font_face40A35zfamily owns_family$slantW(weight,impl_face@0cairo_toy_font_face_t@_cairo_scaled_glyph_infoBCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tNA,_8AB@B(B_8BT2`2lGBDBg!B_8BD rB_8BDBg!BCB_8)C"BDrC_8MC r/C{ gCgCmC0A@SC{ C1<1<CCCHyC@C1<1<CC _cairo_surface_patternpUD35V4Xxhcairo_surface_pattern_tYC _cairo_gradient_stop0[iD offset\ color]%cairo_gradient_stop_t^.D _cairo_gradient_pattern`D35a n_stopsch stops_sizedl stopseDp stops_embeddedfExiDiDE8cairo_gradient_pattern_tgD _cairo_linear_patternitE35jE pd1l0 pd2m0cairo_linear_pattern_tn1E_cairo_radial_patternpE35qE cd1s0 cd2t0cairo_radial_pattern_tuEw%F 35xE!linearztE!radial{Ecairo_gradient_pattern_union_t|E_cairo_mesh_patchF4FcolorsF0F88g%F8cairo_mesh_patch_tKF _cairo_mesh_patternSG35 patchesi"h current_patchSGx current_side| has_control_pointYG has_colorYGFiG8cairo_mesh_pattern_tF _cairo_raster_source_pattern'H35 content hi5* l acquire\| release4 copyH finish4cairo_raster_source_pattern_tGH 35!solidb) 4D!gradient%F!meshiG!raster_source'Hcairo_pattern_union_tLHM$H`._8HHH"H_8*IHH<&<1<1<H_8XIHH<0I_8IHHHZ^I"_cairo_surface_fallback_paint0_8 h3%J#40$op1A#!52#43; %OhN&t't't't 't "_cairo_surface_fallback_mask:_8`h;J#4:$op;A#!5<$mask= #4>;%h\N&t't't't 't 't"_cairo_surface_fallback_strokeE_8hcL#4E$opFA#!5G$pathH< $styleI&<$ctmJ1<$ctm_inverseK1<#E5L#4M$#4N;(%hN&t't't't 't 't't't't 't($'t,("_cairo_surface_fallback_fillW_8hSL#4W$opXA#!5Y$pathZ< #O5[#E5\#4]#4^; %_hN&t't't't 't 't't't 't$ "_cairo_surface_fallback_glyphsg_8phKM#4g$ophA#!5i#Y5jZ #(5k$scaled_fontlH#4m;%hLO&t't't't 't 't't't(_cairo_unbounded_rectangle((_cairo_fallback_compositor,H)_cairo_compositor_paint;_8\NHxA;)_cairo_compositor_maskB_8NHxA;)_cairo_compositor_strokeJ_8NHxA<&<1<1<;)_cairo_compositor_fillW_8LOHxA<;*_cairo_compositor_glyphsb_8HxAZH;KKGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface-observer.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch"7Mdoublelong long unsigned intintcharsize_t {unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublecairo_bool_t kcairo_t |_cairocairo_surface_t _cairo_surface 3@ 6 4I f6 5 J 6 :,  5 b) 6 ?  unique_id @ serial A damage BJ _finishing D$ 6 E$ is_clear F$ has_font_options G$ owns_device H$ 6 J6( mime_data K68 device_transform M$H device_transform_inverse N$x device_transform_observers O) x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ]e snapshot_detach ^I snapshots `) |6 b) font_options icairo_device_t V _cairo_device< , 6 -b) 6 .  6 /6 6 1oP mutex 3L mutex_depth 44 6 68 _cairo_matrix0 $ xx yx  xy  yy  x0 y0 (cairo_matrix_t cairo_pattern_t Q _cairo_patternh @ 6 Ab) 6 B  6 C6 observers D) 6 F" filter H#$ extend I#( has_component_alpha J, matrix L$0 opacity M` _cairo_status 4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^_cairo_content po CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t _cairo_format 3 CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t  cairo_write_func_t e k  _cairo_rectangle_int  x y X6 6  cairo_rectangle_int_t  _cairo_operator ZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t | _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t  _cairo_fill_rule 6CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t _cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t P_cairo_line_join +CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t _cairo_rectangle x y X6 6 cairo_rectangle_t Ecairo_scaled_font_t _cairo_scaled_font4 6S/ 6V  6Wb) 6X6 original_font_faceZM font_face]M font_matrix^$( ctm_$X options` placeholderb holdoverc 6d scaleg$ scale_inverseh$max_scalei^6jfs_extentsk8mutexnL`5pDxglyph_pagesq)|cache_frozenrglobal_cache_frozens"6u)6x#Mlinky)cairo_font_face_t "_cairo_font_face 6/6 6b)66 6:M >3index ?mx @y Acairo_glyph_t B ^snum_bytes _6 `cairo_text_cluster_t aI_cairo_text_cluster_flags rCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t t0 ^x_bearing y_bearing X6 6 46  5 (cairo_text_extents_t ( ascent descent 6 max_x_advance max_y_advance  cairo_font_extents_t {_cairo_font_slant iCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t _cairo_font_weight CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t _cairo_subpixel_order CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t _cairo_hint_style XCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &_cairo_hint_metrics 7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;scairo_font_options_t S _cairo_font_options r6 subpixel_order lcd_filter9 hint_styleX hint_metrics round_glyph_positionsq:_cairo_font_type @CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t l3xsm_cairo_device_type VCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_t a CAIRO_SURFACE_OBSERVER_NORMALCAIRO_SURFACE_OBSERVER_RECORD_OPERATIONScairo_surface_observer_mode_t cairo_surface_observer_callback_t JPeee_cairo_surface_type 8 , CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R kcairo_raster_source_acquire_func_t  t z e  e :  cairo_raster_source_release_func_t "    ecairo_raster_source_snapshot_func_t 7 !!! 5! cairo_raster_source_copy_func_t I ]!c! |! |!!:cairo_raster_source_finish_func_t X !!! _cairo_pattern_type "CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t !_cairo_extend . #CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 "_cairo_filter O #CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V 2#cairo_region_t #_cairo_regionsigned charint16_t%($short intuint16_t&"int32_t'uint32_t(int64_t)Dpixman_image_t$5$s$d(PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t$cairo_int64_tqd$cairo_fixed_tAE$ _cairo_pointF( xG( yH(cairo_point_tI( _cairo_list,) next-) prev-)(cairo_list_t.(cairo_atomic_int_t<+b) 6,3)cairo_reference_count_t-M)cairo_array_t9) _cairo_array) size num_elements element_size elementsU cairo_composite_rectangles_t=*_cairo_composite_rectangles7^+ 58e op9 17;  '7<  destination= ( bounded? 8 87@ H is_boundedAT$X source_sample_areaC \ mask_sample_areaD l source_patternFFUmask_patternGFUoriginal_source_patternH|!original_mask_patternI|!/6K Wcairo_clip_t>r+ _cairo_clip4<+ ^6= ,7>F boxes@D num_boxesA regionCF is_regionD embedded_boxFh=$cairo_clip_path_t?,_cairo_clip_path83v, 64b) ,7551>666$y57(r680prev9F4cairo_color_t@, _cairo_color(- red green blue alpha 5" 6"" `7"$ 6"&cairo_color_stop_tA - _cairo_color_stop(- red green blue alpha 55$ 65$" `75$$ 65$&cairo_damage_tE-_cairo_damagecairo_device_backend_tF- _cairo_device_backend 9T. 6 : lock < unlock = flush ?/F 6 @ destroy Acairo_font_face_backend_tGu._cairo_font_face_backend@/6A@create_for_toyD PdestroyKscaled_font_createNEP get_implementationUiPcairo_hash_entry_tK / _cairo_hash_entryH/ hashmcairo_hash_table_tLb/_cairo_hash_tablecairo_image_surface_tM/_cairo_image_surface000 k7153$compositor4^parentBepixman_formatDd( formatE3 7F X6H6IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_output_stream_tP0 _cairo_output_stream951 U7:^ flush_func;>_ close_func<{_ position=m 6>  closed?cairo_path_fixed_tRO1_cairo_path_fixed e2 last_move_pointf( current_pointg( has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo ^6qh= bufsE$cairo_solid_pattern_tU2 _cairo_solid_pattern P2 k7 Q: color Rv,hcairo_surface_backend_tW3 _cairo_surface_backendh.,5 6/, 62/F create_context5DF create_similar8hF create_similar_image=F map_to_imageCF unmap_imageFF 17JF acquire_source_imageNG release_source_imageS,G$ |6XAG( copy_pageG, show_page^VG0 get_extentsipG4 get_font_optionsmG8 flushqG< mark_dirty_rectangleuG@ paint|GD '7'HH B7HL fillHP fill_strokeIT show_glyphsPIX has_show_text_glyphseI\ show_text_glyphsI` get_supported_mime_typesIdcairo_surface_observer_tXL5_cairo_surface_observerD6 k75elog|Ypaint_callbacks)mask_callbacks)fill_callbacks)stroke_callbacks)glyphs_callbacks)flush_callbacks)finish_callbacks)cairo_surface_subsurface_tZf6_cairo_surface_subsurface*6 k7+^6- 5/e|60ecairo_user_data_array_ta)cairo_scaled_font_backend_td6_cairo_scaled_font_backend( 86@finiscaled_glyph_initNtext_to_glyphsO ucs4_to_index5Oload_truetype_table^Oindex_to_ucs4Ois_syntheticOindex_to_glyph_name%O load_type1_data:O$cairo_scaled_glyph_te%8 _cairo_scaled_glyph9 6/ metrics^ fs_metrics^8 bboxh=h 46$x 5$z has_info| 5F ,7.M recording_surfacee dev_private_key$ dev_private "6)cairo_compositor_th+9cairo_compositor_cairo_lcd_filter9CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t=9_cairo_round_glyph_positionsq:CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t9:s_cairo_internal_surface_type?<CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING CAIRO_INTERNAL_SURFACE_TYPE_NULL CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH _cairo_internal_device_type<CAIRO_INTERNAL_DEVICE_TYPE_OBSERVER _cairo_point_double<xycairo_point_double_t<_cairo_circle_double=center<radiuscairo_circle_double_t<_cairo_line"h=p1#(p2$(cairo_box_t%:=_cairo_stroke_style(r>5sline_captline_joinu+ miter_limitvdashw>num_dashesxdash_offsety cairo_stroke_style_tz|=_cairo_int_status5DCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th;>H/ DDh=cairo_path_op_t8 _cairo_path_buf LoE linkM) num_opsN size_opsO num_pointsP size_pointsQ opSoE 6TuED(cairo_path_buf_tUD_cairo_path_buf_fixedWE k7X{E opZE 6[E< DE!a (E!a7cairo_path_buf_fixed_t\E+# /F F`DF5FehFo JFeF3 nFFF u/FDFFFeFF F GG GFF,GFGeAG2GDVGGGpGF\GGGvG GG GGDG|!GG^+GD'H|!|!GHDiH|!iHtHHHGoH51zH>H$-HDH|!iH6GHDI|!6iH|!tHHHGHDPI|!lZG#IeIVIDI|!l:ZGkIIIIcairo_surface_func_t 1IIIeJ2@-WORD{"DWORD|mULONG_PTR 7mLONG!8HANDLE!|_LIST_ENTRY!CJFlink!DJBlink!EJbJLIST_ENTRY!FbJ_RTL_CRITICAL_SECTION_DEBUG !KType!JCreatorBackTraceIndex!JCriticalSection!ELProcessLocksList!JEntryCount!"JContentionCount!"JFlags!"JCreatorBackTraceIndexHigh!JSpareWORD!J_RTL_CRITICAL_SECTION!ELDebugInfo!KLLockCount!FJRecursionCount!FJOwningThread!SJ LockSemaphore!SJSpinCount!5JKPRTL_CRITICAL_SECTION_DEBUG!oLJRTL_CRITICAL_SECTION!KCRITICAL_SECTION"uLcairo_mutex_impl_t#Lcairo_recursive_mutex_impl_t#Lcairo_mutex_t$Lcairo_recursive_mutex_t$L)M651 8@MT._cairo_toy_font_face4Mk7family owns_family$slanti(weight,impl_faceM0cairo_toy_font_face_tEM_cairo_scaled_glyph_infoNCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tMUDN4MNNDOf[r[~Nm5OT$!OD^Om8 ;OD}Om}OT$dOOODONmODO8 O OOPMMO 4PHH4P?P:PZPMiPHH4PKPuP- _cairo_surface_patternp UP k7 V: 5 Xehcairo_surface_pattern_t YzP _cairo_gradient_stop0 [ Q offset \ color ]-cairo_gradient_stop_t ^P _cairo_gradient_pattern `Q k7 a: n_stops ch stops_size dl stops eQp stops_embedded fQx Q QQ!acairo_gradient_pattern_t g)Q _cairo_linear_pattern iR k7 jQ pd1 l< pd2 m<cairo_linear_pattern_t nQ_cairo_radial_pattern pyR k7 qQ cd1 s= cd2 t=cairo_radial_pattern_t u5R" wR#k7 xQ$linear zR$radial {yRcairo_gradient_pattern_union_t |R_cairo_mesh_patch &S 6 &Scolors nV op%? ^6%@ /6%A W index%C chain%DW$^+Vcairo_command_header_t%EV bbtree%{W ^6%h= left%{W right%{W chain%W6WW_cairo_recording_surfacep%}IX k7%~extents_pixels%^6% 87%0commands%)4indices%/JDnum_indices%Hoptimize_clears%Lbbtree%6WPcairo_recording_surface_t%Wcairo_time_t%( stat(0X min1 max1 sum1 sum_sq1 62 &^60;Y area<~X bounded=( 87=,&5@Y 6AY *Y!a&,7DCY 6ECY SY!a&/6HlY 6IlY |Y!acairo_observation_tLY_cairo_observationb\Z num_surfacesc num_contextsd num_sources_acquirede paints['7M\@fill\B7r]55^timings)5^cairo_observation_record_tM~Z _cairo_observation_record@Ph[ target_contentQo target_widthR target_heightS indexU opV 17W '7X 6Y ,7Z >6[$ y5\( r6]0 /6^4 5_jX8cairo_device_observer_tN[_cairo_device_observer[ k7@ 5 J< log|Y@paint0i=\ 5jjX 6k ^6lX 7m=\@ 17nY /6oSY noopp 6r\Z M\!a''7Hu\ 5vjX 6w ^6xX 7y=\@ 17zY '7{Y /6|SYnoop}6\Zfillhb] 5jX 6 ^6X 7=\@ 17Y ,7*Y r6Y>6b]/6SYnoop 6\Z( r]!a'B7%^ 5jX 6 ^6X 7=\@ caps%^ joins%^ r6Y 17Y,7*Y5~X/6SY@noopX6\Z` 5^!a'50^ 5jX 6 ^6X 7=\@ 17Y /6SY noop 6\ZIX callback_list^ link) m6  7 ^9cairo_output_stream_write_func_t/__ 8_8_0cairo_output_stream_flush_func_t4f_l_ {_8_cairo_output_stream_close_func_t7f_cairo_close_func_tTD(_cairo_surface_is_observer0_)50e(_cairo_device_is_observer6"`)f66 J*__cairo_list_addpa`+entrypa`+prevqa`+nextra`)(_cairo_surface_is_subsurfaceC`)5Ce*init_stats=`+s=`~X*init_patternH`+pH`Y*init_pathLa+pLa*Y*init_clipP"a+cP"aSY*init_extentsCGa+eCGaX(get_pattern_surfaceeya)5|!(classify_patterna)5|!)5a,6a(_cairo_path_fixed_fill_is_rectilinearb),7iH(_cairo_path_fixed_stroke_is_rectilinearAb),7iH(classify_pathb),7iH+is_fill,6-to_devicerbb.sufacerbh[,5(_cairo_surface_subsurface_get_target*eb)5*e(_cairo_combsort_newgap' c+gap'-ordercmpWc.a.b/!7Wc]c*cairo_list_add{c+entry{a`+head{a`-_cairo_surface_observer_add_callback c.heada`/m6 /70cbc^*log_finid+logd|Y1do_callbacksd/5b.heada`0cbc2nd0mptr__d30mptr__dd)*init_paintTd+pTd[*init_mask[d+m[dM\*init_fillcd+fcd\*init_strokeke+sker]*init_glyphss4e+gs4e5^(log_init{ fe+log{d)5|*cairo_list_initie+entryia`(classify_clipe)/6G,6-record_glyphsiBfBf.riBf/5je.opk/17l|!/5ml/6n/5oZ//6pG/5qjX\Z-record_strokeKBff.rKBf/5Le.opM/17N|!/,7OiH.stylePtH.ctmQH/I7RH/y5S/r6T//6UG/5VjX1add_record*g.logd.rBf46D*add_pattern`g)5`)5|!)5Ǹa1add_clipg/5"a//6G1midptg/^6g.x[.y[g)(_cairo_time_get_delta=jXg+t=jX5now?jX*add_path4h)5a),7iH+is_fill(_cairo_time_to_nsG\h+tGjX-_cairo_roundh.r-replay_recordh.logd.rBf.script J45e46D-_cairo_observation_total_elapsedjX#i.logd0totaljX6cairo_surface_create_observerkei/5ke.model4f6n J45oe45p6cairo_surface_observer_add_paint_callback i/7e/m6 /745b6cairo_surface_observer_add_mask_callback [j/7e/m6 /745b6cairo_surface_observer_add_fill_callback j/7e/m6 /745b6cairo_surface_observer_add_stroke_callback +k/7e/m6 /745b6cairo_surface_observer_add_glyphs_callback k/7e/m6 /745b6cairo_surface_observer_add_flush_callback k/7e/m6 /745b6cairo_surface_observer_add_finish_callback el/7e/m6 /745b6cairo_surface_observer_print l/7e/U7J .closure468_45b6cairo_surface_observer_elapsedm/7e45b6cairo_device_observer_print m/H6 J/U7J .closure468_4f6b6cairo_device_observer_elapsedm/H6 J4f6b6cairo_device_observer_paint_elapsed n/H6 J4f6b6cairo_device_observer_mask_elapsedVn/H6 J4f6b6cairo_device_observer_fill_elapsed n/H6  J4f6 b6cairo_device_observer_stroke_elapsedn/H6 J4f6b6cairo_device_observer_glyphs_elapsed)5o/H6) J4f6+b1stats_add]o.s`.v7add_extentshho85GaP9^6g:r ;5oh_cairo_surface_observer_create_similar_imagee0h%}p?otherދ@format3 8X686 A5bBMhCCC  D_cairo_surface_observer_copy_pageD`h#p97A5bA6 >D_cairo_surface_observer_show_pageDh#Oq97RA5bRA6 r7_cairo_surface_observer_get_font_optionsh"q97@optionsGA5bBhCD_cairo_surface_observer_snapshoteh#$r97A5bD_cairo_surface_observer_create_context)` h2r95)ƌA5+bEg`$h-r<`Fb-h.h4s8q5>Af6@bVEchAs< diIhsCtsGh;Hh_>_cairo_surface_observer_finish hrt87A5bJdhxt_cairo_device_observer_flush2 @h$u8q52Af64bAGYh7_cairo_device_observer_unlock+phuu9q5+`Af6-b`Hh7_cairo_device_observer_lock hu9q5 tAf6"bt0ignored# Hh>_cairo_surface_observer_map_to_imageFhZv978^6 A5bOhC7synch?v95e?xȎ?yP^6 `IhvCtsCt`QhCts>_cairo_surface_observer_unmap_imageDhXw97 @imageFA5b OhC7record_targethEw?rBf95ecP^6 `Q+hQCtRCt`>_cairo_surface_observer_get_extents`h;x978^6FA5bOshQCD_cairo_surface_observer_mark_dirty hz y87@x@y8X6 86A5bA6 QhCt`hCtsCtvCt wCtu>_cairo_surface_observer_flush hYy87@flagsA5bJdhy_cairo_surface_observer_acquire_source_image h!'{97b@image_outG8 6 GA5bvOhCC>_cairo_surface_observer_sourceeh{978^6FA5bOhDC1sort_order!|/k7![.nmemb!/7!0gap!0i!0j!0swapped!30tmp!7print_array$hs}96$8_9!7%Wc?names&ID86'Rorder)}}:i*:j*J{h2[}<{$<{[<{pKL{L{S{L{ӒJb"h(!}<cE cgh!F}v968_?ev7Q)htCtPCth|X7print_operators]0hD'96]8_X9!7]/JIIhtCtsCthI^h| CPsCRvCQ`ahCtMQnhtCtsCth7print_patternhH968_?nameܔ?pIhtCtsCthCtRIh|ƀCPsCRvCQahCt8QhtCtsCthY7print_cliphD968_)?cUIhtGCtsCthIh|pCPsCRvCQ`hCt6Q htCtsCthSY7print_record h=968_?rBfJ4h1!h@percent`!hO?ajX@bjXE\h!h_cairo_surface_create_observer_internalxe#hKi9f6x J95ye8A5{boA6| Efe_$h  <~e͞Efeq$h (<~eEfe$h F<~e Efe$h d<~e-Efe$h <~eMEfe$h <~emEfe$h <~eI#hԈCt I $hCtsCthCtwI#$h:eCPsI3$h$CtvI$h8Ct1G$hI %hVCtsQ%hCtl>_cairo_surface_observer_create_similare %hw@abstract_other85o 8X686 :otherbA5eןA5e ]U%hACtCtCt  Ie%hnUCRsIo%h;jCtsQ%h"CtCtCt Ue%hK_cairo_surface_observer_glyphscDp(hv87c@opd817e|!85fl 86g85hZ8/6iGA5kbv4f6lbP5m)zA6nD:dev_glyphsol:tpjX :xq :yq>E*g(hugQ(hCPE`g(hv?=~gg=Q(hCPJ`g)h{=~g646/y55/r66//67G/58jX7add_record_fillX+hR?logXdԥ95Ye ?opZ+817[|!8,7\iH8>6]68y5^ 8r6_8/6`G85ajXP5c\ZA6dDbJ,h0f˔<==<==ג=˒<<<I$,hXwCPCRI;,hCPCR#I`,hAbCPCR1Q,heCPI,hfCPsCR],h+CtvCtCt CtCtCtCt Q-hCthCthCt r>_cairo_surface_observer_fill{D.hS:87{@op|817}|!8,7~iH 8>668y58r68/6G A5b\4f6bP5)zA6D:tjX:xħ:yקJ*g.hPg Q.hCPJg.hh_$h=h <hAQ.hAbCP CR1J`g.h=~g gQ/hCPJg/h_$h=h <hQ/hAbCP CR1J`g#/hԗ=~g _cairo_surface_observer_strokeD3h87@op817|!8,7iH @styletH@ctmH8I7H8y58r6$8/6G(A5b4f6bP5)zA6D:tjX:x:y J*g4h@ gAQ(4hCPJg(4hXb_$h=h <hvQ>4hAbCP CR0J`gF4hp=~g(gQ4hCPJg4h _$h=h <h'Q4hAbCP CR0J`g4hR=~g(_cairo_surface_observer_maskDp9h87@op817|!8'7|! 8/6GA5b4f6bP5 )zA6!D:t"jX9:x#N:y#aJ*g9h('^gQ9hCPCRuJ*g9h@(gQ9hCP E`g9h)ե=~ggyQ:hCPE*g#:h.UgQ/:hCP J`g7:hX/=~g;hEd;h.Rg_cairo_surface_observer_paintD>hDK87@op817|!8/6G A5b4f6bP5)zA6Dϴ:tjX:x :y E*g>>hgUQJ>hCPE`gR>h=~g heCP E*g{>h"gԵQ>hCPJ`g>hY=~g heCP Jg>hh`CtuCtwCt Ct I?h]o{CPsCRuI?h]oCPvCRuI#?hhCtuG(?hI_?hOڭCtCtCt  Ix?hZvCRwCQzI?h"CPsCQCtCt Q?hCPvCQCtCt UhP@h,m=Jm=VmLfmLrmE_Lh2<`\p<>mZ" 7?  unique_id@ serialA damageB; _finishingD$ y8E$ is_clearF$ has_font_optionsG$ owns_deviceH$ 7J*( mime_dataK*8 device_transformMH device_transform_inverseNx device_transform_observersO" x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^; snapshots`" 7b" font_optionsicairo_device_tQ_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_t`cairo_pattern_t _cairo_patternh@ z7AZ" 7B  7C* observersD" typeF filterH $ extendI> ( has_component_alphaJ, matrixL0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t f_cairo_rectangle_int7 xywidth,8 cairo_rectangle_int_t _cairo_operatorZNCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|U _cairo_antialias*CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tg_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tD_cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t&cairo_scaled_font_t _cairo_scaled_font4 8S& 7V  z7WZ" 7X* original_font_faceZ> font_face]> font_matrix^( ctm_X options` placeholderb holdoverc y8d scaleg scale_inversehmax_scalei8jfs_extentsk8mutexn>`glyphsp6xglyph_pagesq"|cache_frozenrglobal_cache_frozensb8u"7x>linky"cairo_font_face_t"_cairo_font_face 8&7 z7Z"7* 7>>/index?Qx@yAcairo_glyph_tB^onum_bytes_38`cairo_text_cluster_taE_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0\x_bearingy_bearingwidth,8p7 8(cairo_text_extents_t(ascentdescent,8max_x_advancemax_y_advance cairo_font_extents_ty_cairo_font_slantgCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style VCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;qcairo_font_options_tS _cairo_font_options  7 * subpixel_order  lcd_filter - hint_style V hint_metrics  round_glyph_positions 3._cairo_font_type>CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t j/voQ_cairo_surface_type8 OCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t 7 cairo_raster_source_release_func_t" cairo_raster_source_snapshot_func_t7 >D Xcairo_raster_source_copy_func_tI  cairo_raster_source_finish_func_tX _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. > CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV U cairo_region_t !_cairo_regionsigned charint16_t %K!short intuint16_t &int32_t 'uint32_t (!cairo_fixed_t Ah! _cairo_point F! x G! y H!cairo_point_t I! _cairo_list ," next -" prev -"!cairo_list_t .!cairo_atomic_int_t <+Z" z7,+"cairo_reference_count_t-E"cairo_array_t 9" _cairo_array " size num_elements  element_size  elements 9 cairo_clip_t ># _cairo_clip4<# 8=7 path>7 boxes@6 num_boxesA regionC7 is_regionD embedded_boxF?/$cairo_clip_path_t ?#_cairo_clip_path83$ z74Z" path5&76$o87(78*0prev974cairo_color_t @$ _cairo_color( ז$ red green  blue  alpha  7  7 " 7 $ 7 &cairo_color_stop_t A$ _cairo_color_stop( 0% red green  blue  alpha  7 X! 7 X!" 7 X!$ 7 X!&cairo_damage_t EF%_cairo_damagecairo_font_face_backend_t Gv%_cairo_font_face_backend@&typeA>create_for_toyDAdestroyKscaled_font_createNA get_implementationUAcairo_hash_entry_t K"& _cairo_hash_entry J& hash Qcairo_hash_table_t Ld&_cairo_hash_tablecairo_image_surface_t M&_cairo_image_surfacecairo_path_fixed_t R&_cairo_path_fixed e( last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo 8q?/ bufs7$cairo_solid_pattern_t U( _cairo_solid_patternPV( J8Q colorR$hcairo_surface_backend_t Wu( _cairo_surface_backendh.* type/O finish27 create_context5 8 create_similar818 create_similar_image=U8 map_to_imageCu8 unmap_imageF8 %8J8 acquire_source_imageN8 release_source_imageS8$ 7X 9( copy_page[9, show_page^90 get_extentsi994 get_font_optionsmU98 flushqo9< mark_dirty_rectangleu9@ paint|9D mask9H strokeS:L fill:P fill_stroke:T show_glyphs;X has_show_text_glyphs.;\ show_text_glyphsz;` get_supported_mime_typesʕ;dcairo_user_data_array_t ay"cairo_scaled_font_backend_t d*_cairo_scaled_font_backend(+type>finiscaled_glyph_initX@text_to_glyphs@ ucs4_to_index@load_truetype_table@index_to_ucs4Ais_syntheticAindex_to_glyph_name%@A load_type1_data:dA$cairo_scaled_glyph_t e, _cairo_scaled_glyph, 8& metrics\ fs_metrics\8 bbox?/h p7 recording_surface dev_private_key! dev_private b8"_cairo_lcd_filter -CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t ,_cairo_round_glyph_positions 3.CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t -^.o_cairo_point_double .x y cairo_point_double_t c._cairo_circle_double .center .radius cairo_circle_double_t ._cairo_line "?/p1 #!p2 $!cairo_box_t %/_cairo_stroke_style( r/line_width sline_cap t line_join u miter_limit vdash w/num_dashes xdash_offset y cairo_stroke_style_t zS/_cairo_int_status5v6CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th0J&?/cairo_path_op_t8 _cairo_path_buf L87 linkM" num_opsN size_opsO num_pointsP size_pointsQ opS87 7T>76!cairo_path_buf_tU6_cairo_path_buf_fixedW7 J8XD7 opZ7 7[7<67E!7E7cairo_path_buf_fixed_t\\7#! 77^ 8718 8U8 78o8o8w&[8v68o8{8887 8 888o888o88 98v699998%9O9O9?9 o9[9 9u9v69N99"9v69N99v62:N2:=:H:H:*98:&C:/N:9v6:N2:*9Y:v6:N*2:N=:H:H:*9:v6;NjX9:.;;v6z;NjX.X94;;;;cairo_surface_func_t1;;;;V(;0%WORD{DWORD|QULONG_PTR7QLONGHANDLE|_LIST_ENTRYCY<FlinkDY<BlinkEY<%<LIST_ENTRYF%<_RTL_CRITICAL_SECTION_DEBUG j=Type;CreatorBackTraceIndex;CriticalSection>ProcessLocksList_<EntryCount;ContentionCount;Flags;CreatorBackTraceIndexHigh;SpareWORD;_RTL_CRITICAL_SECTION>DebugInfo>LockCount <RecursionCount <OwningThread< LockSemaphore<SpinCount;j=PRTL_CRITICAL_SECTION_DEBUG2>r<RTL_CRITICAL_SECTIONj=CRITICAL_SECTION8>cairo_mutex_impl_tU>cairo_mutex_tm>>*&+>U%_cairo_toy_font_face4G?J8family owns_family$slantg(weight,impl_face>0cairo_toy_font_face_t>_cairo_scaled_glyph_info@CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_te?9v6X@>@?@v6@d?p?|^@Q@w!@v6@Q @v6@Q@w!@AAv6@A9@QAv6dA FA ~A~AAG?>jA AH:H:AAAXA>AH:H:AA _cairo_surface_patternpU&B J8V 7Xhcairo_surface_pattern_tYA _cairo_gradient_stop0[B offset\ color]$cairo_gradient_stop_t^EB _cairo_gradient_pattern`C J8a n_stopsch stops_sizedl stopseCp stops_embeddedfCxBB(CEcairo_gradient_pattern_tgB _cairo_linear_patterniC J8j(C pd1l. pd2m.cairo_linear_pattern_tnHC_cairo_radial_patternpC J8q(C cd1s. cd2t.cairo_radial_pattern_tuCwF J8 content h 87 l acquirel| release 7 copyX finish 7cairo_raster_source_pattern_tEF J8!solid( 7&B!gradientFcairo_pattern_union_tcF"_cairo_clip_is_all_clipped*G#7*9"_cairo_fixed_from_int>!=G$i>%_cairo_matrix_is_identitytG&matrixH:'_copy_transformed_pattern0Nh(H(pattern0(original1U)72H:v*=GOh6G+dG,OhUH-tv-tR.ROhU-tv-ts/_cairo_surface_offset_paint; OhI0target;0x<0y<0op=N )%8>17?927A 2Y8BIG3>8CF}4Ph\lI5mL},-PhVI-ts-t-tw,ZPhUVLI-t}-t -t .lPhtG-Pw-R-Q},OhVI-tv-t -t-t s,PhVI-tv-t -tw-t u.PhV-tu"/_cairo_surface_offset_mask^ PhBK0target^0x_0y_0op`N )%8a(maskb17c927e 72Y8fI`3>8gF{5mask_copyhF}4@QhnaK5mq{,_QhVJ-t-tu-tw,QhUV!K-tw-t -t ,QhtGCK-P{-R-Qw.QhtG-Pu-R-Qw,1QhVK-ts-t -t-t -t,QhVK-ts-t -t{-t u-tv.QhV-tv/_cairo_surface_offset_stroke Rh&O170x0y0opN )%80path2:0stroke_style=:0ctmH:17H: 1o8$17*,17903O8&{28>2Y8I5dev_ctmx5dev_ctm_inversex3>8Fy27 d6FINISHzTh4*ShN5my7GShyM+3G7GShM+3G,WShVM-t0-ts-tw,uSh WM-tv-t,ShSWM-tv-ts8$-tw8$,ShUV1N-ts-t -t ,ShWTN-tw-tw-ts,ShUVN-ts-t -t , ThtGN-Pu-R-Qs.!ThW-tx-ts-tx,uThW+O-t-t -tu-t v-t-tw-tx-tx-t$,-t(x,Th X@O-tv,ThVWO-tx.UhW-t-t -t-t -t-tx-tx-t$-t$,-t(0/_cairo_surface_offset_fillLj @UhR17Lj0x0y0opN )%8ʟ0path2:17̔1o817*$17ϼ9(27ш 03O8Ҫ&{28ҭ>Y2Y8I3>8Fy6FINISHVh4UhQ5mݹy*GUh P+3G*GUh8Q+3G,UhVCQ-t(-tx-tx,Uh W`Q-tv-t,VhSWQ-tv-tx8$-tx8$,&VhUVQ-tx-t -t .8VhtG-Pu-R-Qx,|Vh.X-R-t-t -tu-t v-t-tx-t$-t w,Vh XBR-tv,VhVWR-tw.Vh.X-t-t -t-t -t-t-t$-t s/_cairo_surface_offset_glyphs 0WhEU170x0y8opN 9%8(8scaled_fontX8glyphsj:38:79 ;7 ;Y8I<>8 F}=dev_glyphs j=i =4EXhIT>m},pXhVS-t -t-t,XhUV(T-t}-t}-t }.XhtG-P}-R-Q},tWhwX]T-t1,WhXrT-tw,WhXT-tv-t-tw,.XhXT-t-t -t-t 0-t0-tv-ts-t0-t 0-t$0-t(-t, ,8Xh7Y U-tv,LYhXnU-t-t -t}-t 0-t0-tv-ts-t0-t 0-t$0-t(-t,u.cYhV-tu?__cairo_clip_allU9@_cairo_unbounded_rectangle(A_cairo_pattern_init_static_copyUA_cairo_pattern_transformVH:B_cairo_clip_copy_with_translationgIUV9Ccairo_matrix_init_translate VVD_cairo_surface_paint& VN9A_cairo_clip_destroySVID_cairo_surface_mask4 WN9D_cairo_path_fixed_init_copyo SW>2:A_cairo_path_fixed_translatewW>!!Ccairo_matrix_multiply WVH:H:D_cairo_surface_strokeL XN2:=:H:H:*9C_cairo_path_fixed_finis.X>D_cairo_surface_fillX wXN2:*9B_cairo_errorq X DmallocXEmemcpyX!ED_cairo_surface_show_text_glyphsb 7YNjX.X9FfreeO.UGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface-snapshot.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcYh(charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3= 84< device5< type: content1" 8?  unique_id@ serialA damageB< _finishingD$ 8E$ is_clearF$ has_font_optionsG$ owns_deviceH$ 8Jn*( mime_dataKn*8 device_transformMH device_transform_inverseNx device_transform_observersO! x_resolutionRo y_resolutionSo x_fallback_resolutionYo y_fallback_resolutionZo snapshot_of] snapshot_detach^< snapshots`! 8b! font_optionsi_cairo_device_tS_cairo_device _cairo_matrix0 xxo yxo xyo yyo x0o y0o(cairo_matrix_tbcairo_pattern_t_cairo_pattern  _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_contentpc CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format' CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t{ ^_cairo_rectangle_int xywidth8 cairo_rectangle_int_tD _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capkCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4 8S$ 8V  8W1" 8Xn* original_font_faceZ? font_face]? font_matrix^( ctm_X options`_ placeholderb holdoverc 8d scaleg scale_inversehmax_scaleioG9jDfs_extentskD8mutexno?`glyphspq7xglyph_pagesq!|cache_frozenrglobal_cache_frozens9u!8x?linky!cairo_font_face_t"_cairo_font_face ^8$8 81"8n* 8?>index?Ix@oyAocairo_glyph_tB^^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsr8CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingoy_bearingowidtho8o8o 8o(cairo_text_extents_t[(Dascentodescento8omax_x_advanceomax_y_advanceo cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_ta_cairo_font_weight8CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tT_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t& _cairo_hint_metrics7BCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS| _cairo_font_options  8  subpixel_order  lcd_filter - hint_style » hint_metrics B round_glyph_positions $._cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t 8I_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  cairo_region_t _cairo_regionsigned charint16_t %+short intint32_t 'uint32_t (pixman_image_t m:9xW H!PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t cairo_fixed_t A8 _cairo_point F! x Ge! y He!cairo_point_t Iz! _cairo_list ,! next -! prev -!!cairo_list_t .!cairo_atomic_int_t<+1" 8,"cairo_reference_count_t-"cairo_array_t 9e" _cairo_array " size num_elements  element_size  elements 1 cairo_clip_t >" _cairo_clip4<[# G9= path>8 boxes@w7 num_boxesA regionC8 is_regionD embedded_boxF 0$cairo_clip_path_t ?t#_cairo_clip_path83# 841" path5[&fill_rule6$tolerance7o(880prev984cairo_damage_t E#_cairo_damagecairo_font_face_backend_t G/$_cairo_font_face_backend@$typeAcreate_for_toyDsBdestroyKscaled_font_createNB get_implementationUBcairo_hash_entry_t K$ _cairo_hash_entry % hash Icairo_hash_table_t L%_cairo_hash_tablecairo_image_surface_t MM%_cairo_image_surface00[& base1:93ycompositor4BparentBpixman_formatDH! formatE' dataF> widthH8IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t Ru&_cairo_path_fixed e' last_move_pointf! current_pointg! has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo G9q 0 bufs8$cairo_surface_backend_t W' _cairo_surface_backendh.* type/ finish28 create_context58 create_similar89 create_similar_image==9 map_to_imageC]9 unmap_imageFw9 sourceJ9 acquire_source_imageN9 release_source_imageS9$ 8X9( copy_page[:, show_page^:0 get_extentsi!:4 get_font_optionsm=:8 flushqW:< mark_dirty_rectangleu:@ paint|:D mask:H stroke;;L fills;P fill_stroke;T show_glyphs<X has_show_text_glyphs<\ show_text_glyphsb<` get_supported_mime_types}<dcairo_surface_snapshot_t Y(*"9 +n* base,mutex.o?9/clone0cairo_user_data_array_t aP"cairo_scaled_font_backend_t d*_cairo_scaled_font_backend(+typefiniscaled_glyph_initAAtext_to_glyphsA ucs4_to_indexAload_truetype_tableAindex_to_ucs4Ais_syntheticBindex_to_glyph_name%)B load_type1_data:MB$cairo_scaled_glyph_t e+ _cairo_scaled_glyph, 8$ metrics fs_metrics8 bbox 0h 8x 8z has_info| 8W9 path? recording_surface dev_private_keyr dev_private  9!cairo_compositor_t h,cairo_compositor_cairo_lcd_filter -CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t ,_cairo_round_glyph_positions $.CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t -O._cairo_internal_surface_type /CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING CAIRO_INTERNAL_SURFACE_TYPE_NULL CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH _cairo_line " 0p1 #!p2 $!cairo_box_t %/_cairo_stroke_style( r0line_width soline_cap tkline_join u miter_limit vodash w0num_dashes xdash_offset yo ocairo_stroke_style_t z40_cairo_int_status5W7CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th0% 0cairo_path_op_t8 _cairo_path_buf L8 linkM! num_opsN size_opsO num_pointsP size_pointsQ opS8 pointsT"8}7!cairo_path_buf_tU7_cairo_path_buf_fixedW8 baseX(8 opZ8 points[8< }78!= !8!=7cairo_path_buf_fixed_t\@8[#" 8 8"8 8"9 c 8"=9 ' 9"W9W9 0%C9"W7w9 W9c9"9 9 }9" 9 99W9 99 W9 9"9 9"W7: 9"!: 9 :7: 7:_':" W: C:" : ]:"W7: ::":"W7: ::"W7; ;%;0;0;o: ;[&+;06;:"W7s; ;o:A;"W7; o;%;0;0;o:y;"W7< :;"< <"W7b< I.8:<"w<w< h<cairo_surface_func_t1<<<<'=#WORD{DWORD|IULONG_PTR7ILONGHANDLE| _LIST_ENTRYCA=FlinkDA=BlinkEA= =LIST_ENTRYF =_RTL_CRITICAL_SECTION_DEBUG R>Type<CreatorBackTraceIndex<CriticalSection>ProcessLocksListG=EntryCount<ContentionCount<Flags<CreatorBackTraceIndexHigh<SpareWORD<_RTL_CRITICAL_SECTION>DebugInfo>LockCount<RecursionCount<OwningThread< LockSemaphore<SpinCount<R>PRTL_CRITICAL_SECTION_DEBUG?Z=RTL_CRITICAL_SECTIONR>CRITICAL_SECTION ?cairo_mutex_impl_t=?cairo_mutex_tU??*[&+?$_cairo_toy_font_face40@basefamily owns_family$slant(weight8,impl_face?0cairo_toy_font_face_t?_cairo_scaled_glyph_infoACAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tN@1"W7AA ?A(A"W7A oo77GA"IA GA"W7A I> A"W7A IAGA"B A"W7)B "AIB"W7MB > /B" gBgBmB0@?SB" B 0;0;BBB_yB"?B 0;0;BBB, snapshot_extraXC 9Y 8Z #_cairo_surface_is_snapshot>EC$8>#_cairo_surface_reference5vC$85#_cairo_surface_snapshot_acquire_source_image^ C$8^ %image_out_9%extra_out`9&8bC&8cD&8d *B'"9C>C>C?C?C?C@PGw[hPjUH0G*AP?G*BG@EC[hh73H0jCJ1[hEH2tX<[h2tXCH0Ch0C|0CABCBCBC8[hJN3q[hhNH2t83[hMH2tv2tw2ts4[hM5[hM2ts9_cairo_surface_snapshot_get_extents\h\J)8 )G99*8C&9,bounded@PG \hI0GA?GBG/EC#\h 7I0jC1\hI2tv<7\h2tv3I\hNI2ts2t5S\hM2ts9_cairo_surface_snapshot_flushC `\h\K)8C 7flagsC*8EC &9F*8G )@PGk\hIJ0G A?G BG/EC\h 7J0jCR1z\hJ2tv<\h2tv3\hN K2ts2t5\hM2ts= D\huL0DeB%DB0DC[L0DA?%D?0D8\hN3]hOK2ts2th8$]hN30]hhNK2t 3Y]h;OK2tv2th2t01n]hK2tv3]hlOL2tv2ts3u^hO+L2ts2tv2tYh3^hM@L2tv8^hM5^hJN2t<DC\h09C.+_cairo_surface_snapshot_backend<hE_cairo_unbounded_rectangle(F_cairo_surface_set_errorW7LW7G_assert0MF_cairo_surface_acquire_source_imagep TM99H_cairo_surface_release_source_imageuMW9 I_cairo_surface_create_in_errormM Hcairo_surface_destroyMHfreeM I_cairo_surface_get_sources'N9Hcairo_surface_finishJNI_cairo_errorq hN Fmalloc NF_cairo_surface_get_extentsN9I_cairo_surface_flushw NFcairo_surface_referenceOF_cairo_surface_has_snapshot;O<H_cairo_surface_initlO<<c F_cairo_surface_copy_mime_data OJ_cairo_surface_attach_snapshot}<o^:YGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface-subsurface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src^h  doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3? 94= device5= type:O content< Y9>$ ~9?  unique_id@ serialA damageB= _finishingD$ 9E$ is_clearF$ has_font_optionsG$ owns_deviceH$ 9J/-( mime_dataK/-8 device_transformMH device_transform_inverseNx device_transform_observersO$ x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^= snapshots`$ 9b$ font_optionsicairo_device_tU_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tdcairo_pattern_t _cairo_patternh@ Y9A$ ~9B  9C/- observersD$ typeFS filterH$ extendI( has_component_alphaJ, matrixL0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t! j_cairo_rectangle_int9 xy:9 cairo_rectangle_int_t _cairo_operatorZPCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|W _cairo_antialias,CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_ti_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tF_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t(cairo_scaled_font_t _cairo_scaled_font4 9Ss' ~9V  Y9W$ 9X/- original_font_faceZ@ font_face]@ font_matrix^( ctm_X options` placeholderb holdoverc 9d scaleg scale_inversehmax_scalei0:jfs_extentsk8mutexn@`glyphsp8xglyph_pagesq$|cache_frozenrglobal_cache_frozens9u$9x@linky$cairo_font_face_t"_cairo_font_face 9s'~9 Y9$9/- 9@>1index?Ux@yAcairo_glyph_tB^qnum_bytes_9`cairo_text_cluster_taG_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0\x_bearingy_bearing:9O9 9(cairo_text_extents_t(ascentdescent9max_x_advancemax_y_advance cairo_font_extents_ty_cairo_font_slantgCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style VCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;qcairo_font_options_tS _cairo_font_options  9 , subpixel_order  lcd_filter N0 hint_style V hint_metrics  round_glyph_positions 0_cairo_font_type>CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t j1vqU_cairo_surface_type8 OCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR x9 _cairo_pattern_type SCAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 p_cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t _cairo_regionsigned charint16_t %short intint32_t 'uint32_t (pixman_image_t + :6   $PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t = cairo_fixed_t A _cairo_point Fb$ x G#$ y H#$cairo_point_t I8$ _cairo_list ,$ next -$ prev -$w$cairo_list_t .w$cairo_atomic_int_t<+$ Y9,$cairo_reference_count_t-$cairo_array_t 9#% _cairo_array % size num_elements  element_size  elements = cairo_clip_t >% _cairo_clip4<& 0:=9 path>9 boxes@8 num_boxesA regionC9 is_regionD embedded_boxFC1$cairo_clip_path_t ?2&_cairo_clip_path83& Y94$ path5 )c96$ :7(98,0prev994cairo_damage_t E&_cairo_damagecairo_font_face_backend_t G&_cairo_font_face_backend@s'typeA>create_for_toyDCdestroyKscaled_font_createNC get_implementationUCcairo_hash_entry_t K' _cairo_hash_entry ' hash Ucairo_hash_table_t L'_cairo_hash_tablecairo_image_surface_t M'_cairo_image_surface00 ) base1:37 compositor4CparentBpixman_formatD$ formatE dataF :H9IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R%)_cairo_path_fixed eb* last_move_pointfb$ current_pointgb$ has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo 0:qC1 bufs9$cairo_surface_backend_t W* _cairo_surface_backendh., type/O finish2: create_context5: create_similar8<: create_similar_image=`: map_to_imageC: unmap_imageF: ):J: acquire_source_imageN: release_source_imageS;$ 9X;( copy_page[*;, show_page^*;0 get_extentsiD;4 get_font_optionsm`;8 flushqz;< mark_dirty_rectangleu;@ paint|;D mask;H stroke^<L fill<P fill_stroke<T show_glyphs$=X has_show_text_glyphs9=\ show_text_glyphs=` get_supported_mime_typesʠ=dcairo_surface_subsurface_t Z,_cairo_surface_subsurface*/- base+0:-9 9/90cairo_user_data_array_t a%cairo_scaled_font_backend_t dq-_cairo_scaled_font_backend(|.type>finiscaled_glyph_initdBtext_to_glyphsB ucs4_to_indexBload_truetype_tableBindex_to_ucs4Cis_synthetic#Cindex_to_glyph_name%LC load_type1_data:pC$cairo_scaled_glyph_t e. _cairo_scaled_glyph/ 9s' metrics\ fs_metrics\8 bboxC1h O9x 9z has_info| 9z: path@ recording_surface dev_private_key0 dev_private 9$cairo_compositor_t h/cairo_compositor_cairo_lcd_filter N0CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t /_cairo_round_glyph_positions 0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t h01q_cairo_line "C1p1 #b$p2 $b$cairo_box_t %1_cairo_stroke_style( r1line_width sline_cap tline_join u miter_limit vdash w1num_dashes xdash_offset y cairo_stroke_style_t zW1_cairo_int_status5z8CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th2'C1cairo_path_op_t8 _cairo_path_buf L?9 linkM$ num_opsN size_opsO num_pointsP size_pointsQ opS?9 pointsTE98b$cairo_path_buf_tU8_cairo_path_buf_fixedW9 baseXK9 opZ9 points[9<89 Ib$9 I7cairo_path_buf_fixed_t\c9&! :9!^: :!<: :!`: B:!z:z:r'f:!z8:z::!::9 :! :::z::;z::!;;!z8*;;!D;:0;Z;Z;J;! z;f;! ;;!z8;P};;%;!z8;P}};;!z8=<P}=<H<S<S<,;C< )N<2Y<<!z8<P}=<,;d<!z8<P},=<P}H<S<S<,;<!z8$=P}jX;<!9=*=!z8=P}j 1X;?=!===cairo_surface_func_t1====b*?&WORD{ DWORD|UULONG_PTR7ULONG HANDLE|_LIST_ENTRYCd>FlinkDd>BlinkEd>0>LIST_ENTRYF0>_RTL_CRITICAL_SECTION_DEBUG u?Type=CreatorBackTraceIndex=CriticalSection@ProcessLocksListj>EntryCount=ContentionCount=Flags=CreatorBackTraceIndexHigh=SpareWORD=_RTL_CRITICAL_SECTION@DebugInfo@LockCount>RecursionCount>OwningThread!> LockSemaphore!>SpinCount>u?PRTL_CRITICAL_SECTION_DEBUG=@}>RTL_CRITICAL_SECTIONu?CRITICAL_SECTIONC@cairo_mutex_impl_t`@cairo_mutex_tx@@N- )|.@&_cairo_toy_font_face4SAbasefamily owns_family$slantg(weight,impl_face@0cairo_toy_font_face_t@_cairo_scaled_glyph_info#BCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tqA=!z8dB@#BKB!z8BdCpC|jB!UB B!z8BU  B!z8CUC B!#CC!z8LCEBU)C!z8pC  RC! CCCSA@vC! CS<S<CCCXC!@CS<S<CCD/ _cairo_surface_patternpU>D baseV 9Xhcairo_surface_pattern_tYD%"_cairo_clip_copy_intersect_rectangle7]DD#y97;$r8r%_cairo_matrix_is_translationD&matrixS<'_cairo_surface_subsurface_create_similar<^h%E(other<N)content= *:>*9> +9@En,^h---  ,'_cairo_surface_subsurface_create_similar_imageI^h%DF(otherI)formatJ *:K*9K +9ME,^h---  ._cairo_surface_subsurface_get_extents_h-F/9/0: :09 E1_cairo_surface_subsurface_get_font_options@_h"-G293optionsZ;49E,Y_h-._cairo_surface_subsurface_create_context{^p_hG/9{09}E,_h-'_cairo_surface_subsurface_glyphsz8_h I*9ɯ)opP*):})glyphsj *9)scaled_fontX*y9;+9юE599 `+~9ӌ 6m9]D7cD_h־H8D69D:_hXH-t;_hY-t`:-`h8YH-t -t-t-t -t-t v;7`hY-tv'_cairo_surface_subsurface_fillz8@`hJ*9)opP*):})path=< *c9* :*9,*y9; +9Ec599 `+~9 6m9]D7cDu`h 4J8D9D :`hX"J-t ;`hY-t`:`hY|J-t -t-t -t-tX-t$-t(v;`hY-tv'_cairo_surface_subsurface_strokez8ahNL*9)opP*):})path=< )stroke_styleH<)ctmS<)ctm_inverseS<* :*9,$*y9;(+9E599 `+~9 6m9]D7cDEah( K8D 9D(:TahXK-t(;dahY-t`:ahZ9)flags+9E?dh/[-._cairo_surface_subsurface_snapshotY dh-Q/9Y49[E@pattern\>DAclone]4~9^ :YdhZ[P-t v:xdh[P-tw:dh[P-t:dh\P-tv-t1-tw-t 0:dhI\Q-tw:dhj\Q-tv;dh\-ts1_cairo_surface_subsurface_release_source_imageQdh Q29QI3imageRz:3abstract_extraS?dhj\-'_cairo_surface_subsurface_finish1 eh+"R*91+93E]Behj\B$ehj\._cairo_surface_subsurface_acquire_source_image. 0ehiS/9.3image_out/:3extra_out0:492E|@pattern3>DAimage44~95 B_eh\:eh[S-tw:eh[S-t:eh\BS-tv-t1-tw-t 0:ehI\WS-tw;ehj\-tv._cairo_surface_subsurface_source fhLS/9 /0:!:49#E0):$P;/fh]-ts'_cairo_surface_subsurface_unmap_imagegz8`fhjT>9g )imagehz:+9jE ?sfh3]-'_cairo_surface_subsurface_map_to_imageXz:fhLT*9X*0:Yr+9[E Ctarget_extents\9 `;fhe]-t`Dcairo_surface_create_for_rectanglefhV29?ExEy/:/949EFDFgh U8D2G2ih#UAsubE:8gh]U-t :gh] V-th-th-t :gh]0V-ts-th-t0:gh^JV-t:hh^dV-t:7hh^V-t@":{hh^V-tH":hh.^V-tvBihX^Hih\D_cairo_surface_create_for_rectangle_intihX/9/0:r49EFDih XW8D:ih]nW-t :Rjh]W-th-th-t :qjh]W-ts-th-t0:jh.^W-tv:Lkh]W-tXh-th-t B]khX^Hlkh\I_cairo_surface_subsurface_set_snapshot&khuX/9&/9'@ss)E@_cairo_surface_subsurface_backend=hJ__cairo_clip_allU;K_cairo_unbounded_rectangle(xL_cairo_clip_copyX]DY;L_cairo_clip_intersect_rectanglen]D8Y]DrL_cairo_surface_offset_glyphsV YP}Xj;M_cairo_clip_destroySY]DL_cairo_surface_offset_fillK ZP}=<,;L_cairo_surface_offset_stroke> mZP}=<H<S<S<,;L_cairo_surface_offset_mask6 ZP}};L_cairo_surface_offset_paint/ ZP};N_cairo_rectangle_intersect1/[:rL_cairo_surface_flushw Z[N_cairo_surface_create_similar_scratch [ M_cairo_pattern_init_for_surface[[>DOcairo_matrix_init_translate \ \N_cairo_surface_paint& I\P};M_cairo_pattern_finij\lOcairo_surface_destroy\L_cairo_surface_create_in_errorm\ N_cairo_image_surface_create_with_content] L_cairo_surface_get_sources3]:N_cairo_surface_unmap_image0z8e]z:N_cairo_surface_map_to_image,z:]rNmalloc]M_assert0]O_cairo_surface_init^== Lceil^Lfloor.^Ncairo_surface_referenceX^P_cairo_errorq  p]GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-surface-wrapper.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srckhudoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface38 :4I< device5T< type:E ;< B:>P" :?  unique_id@ serialA damageBZ< _finishingD$ ;E$ is_clearF$ has_font_optionsG$ owns_deviceH$ b:J++( mime_dataK++8 device_transformMH device_transform_inverseNx device_transform_observersO " x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]~ snapshot_detach^< snapshots` " :b " font_optionsicairo_device_tN_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_t]cairo_pattern_t _cairo_patternh@ B:AP" :B  b:C++ observersD " typeF filterH $ extendI4 ( has_component_alphaJ, ;L0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t g_cairo_rectangle_int1 xywidth; cairo_rectangle_int_t _cairo_operatorZHCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|O _cairo_antialias$CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_ta_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t>_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t cairo_scaled_font_t _cairo_scaled_font4 (;S% :V  B:WP" b:X++ original_font_faceZ? font_face]? font_matrix^( ctm_X :` placeholderb holdoverc ;d scaleg scale_inversehmax_scalei;jfs_extentsk8mutexn?`glyphsp7xglyph_pagesq "|cache_frozenrglobal_cache_frozensw;u ":x#?linky "cairo_font_face_t"_cairo_font_face (;%: B:P"b:++ ::?>%index?Rx@yAcairo_glyph_tB^enum_bytes_:;`cairo_text_cluster_ta;_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0Rx_bearingy_bearingwidth;8: ;(cairo_text_extents_t(ascentdescent;max_x_advancemax_y_advance cairo_font_extents_to_cairo_font_slant]CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tx_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style LCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;gcairo_font_options_tS  _cairo_font_options :$ subpixel_order lcd_filter. hint_styleL hint_metrics round_glyph_positionsĴ._cairo_font_type4CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t `%leR_cairo_surface_type8 ECAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t ~~1 cairo_raster_source_release_func_t" ~cairo_raster_source_snapshot_func_t7 4: Ncairo_raster_source_copy_func_tI v| cairo_raster_source_finish_func_tX _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 4 CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV K cairo_region_t !_cairo_regionsigned charint16_t %A!short intuint16_t &int32_t 'uint32_t (!cairo_fixed_t A^! _cairo_point F! x G! y H!cairo_point_t I! _cairo_list ," next -" prev -"!cairo_list_t .!cairo_atomic_int_t < +P" B: ,!"cairo_reference_count_t -;"cairo_array_t9" _cairo_array" size num_elements element_size elements: cairo_clip_t>" _cairo_clip4^8 boxes@7 num_boxesA regionCd8 is_regionD embedded_boxF/$cairo_clip_path_t?#_cairo_clip_path83# B:4P" ;5&X:6$;7(:8$0prev9^84cairo_color_t@$ _cairo_color(׊$ red green blue alpha : l:" :$ :&cairo_color_stop_tA$ _cairo_color_stop($% red green blue alpha :N! l:N!" :N!$ :N!&cairo_damage_tE:%_cairo_damagecairo_font_face_backend_tGj%_cairo_font_face_backend@%typeA4create_for_toyD BdestroyKscaled_font_createNEB get_implementationUiBcairo_hash_entry_tK& _cairo_hash_entry>& hashRcairo_hash_table_tLX&_cairo_hash_tablecairo_image_surface_tM&_cairo_image_surfacecairo_path_fixed_tR&_cairo_path_fixed e' last_move_pointf! current_pointg! has_current_pointh needs_move_toi :j has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo ;q/ bufs@8$cairo_solid_pattern_tU ( _cairo_solid_patternPB( Q;Q colorR#hcairo_surface_backend_tWa( _cairo_surface_backendh.* type/E finish2y8 create_context58 create_similar88 create_similar_image=8 map_to_imageC8 unmap_imageF9 3;J09 acquire_source_imageN[9 release_source_imageSv9$ :X9( copy_page[9, show_page^90 get_extentsi94 get_font_optionsm98 flushq9< mark_dirty_rectangleu:@ paint|H:D maskq:H stroke:L fill ;P fill_strokeg;T show_glyphs;X has_show_text_glyphs;\ show_text_glyphs;` get_supported_mime_types<dcairo_surface_wrapper_t[* _cairo_surface_wrapperX0++ target1~ `;3 :58 ;61 < :7=:L needs_transform9Pcairo_user_data_array_tao"cairo_scaled_font_backend_tdm+_cairo_scaled_font_backend(x,type4finiscaled_glyph_init@text_to_glyphsA ucs4_to_index5Aload_truetype_table^Aindex_to_ucs4Ais_syntheticAindex_to_glyph_name%A load_type1_data:A$cairo_scaled_glyph_te, _cairo_scaled_glyph- (;% metricsR fs_metricsR8 bbox/h 8:2!x ;2!z has_info| :8 ;.? recording_surface~ dev_private_key}! dev_private w; "_cairo_lcd_filter.CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t-_cairo_round_glyph_positions.CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t7..e_cairo_point_double/xycairo_point_double_t._cairo_circle_doublet/center/radiuscairo_circle_double_t5/_cairo_line"/p1#!p2$!cairo_box_t%/_cairo_stroke_style(rw0line_widthsline_captline_joinu miter_limitvdashww0num_dashesxdash_offsety cairo_stroke_style_tz/_cairo_int_status56CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th0>&/cairo_path_op_t8 _cairo_path_buf L7 linkM " num_opsN size_opsO num_pointsP size_pointsQ opS7 x:T77!cairo_path_buf_tU47_cairo_path_buf_fixedW 8 Q;X7 opZ 8 x:[08<708F!@8F7cairo_path_buf_fixed_t\7y#  y8j8T88~8 8~8 888k&86988~*9*91 9 O9O9U9869v98a9~9|96999*99999 99 :96=:H=:C:":6q:H=:N:6:H::::$=::&:}0:w:6 ;H:$=::6g;H$:H:::$=:;6;H`N=:m;;;6;H`.N=:;<<<cairo_surface_func_t18<><I<~O<B(8$%WORD{DWORD|RULONG_PTR7RLONGHANDLE|_LIST_ENTRYC<FlinkD<BlinkE<<LIST_ENTRYF<_RTL_CRITICAL_SECTION_DEBUG =Type`<CreatorBackTraceIndex`<CriticalSection>ProcessLocksList<EntryCountl<ContentionCountl<Flagsl<CreatorBackTraceIndexHigh`<SpareWORD`<_RTL_CRITICAL_SECTION>DebugInfo>LockCount<RecursionCount<OwningThread< LockSemaphore<SpinCounty<=PRTL_CRITICAL_SECTION_DEBUG><RTL_CRITICAL_SECTION=CRITICAL_SECTION>cairo_mutex_impl_t>cairo_mutex_t>)?J+&x,@?I%_cairo_toy_font_face4?Q;family owns_family$slant](weight,impl_face?0cairo_toy_font_face_tE?_cairo_scaled_glyph_info@CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t?:6@4?@@6AZ@f@r@R5Am!!A6^AR x;A6}AR}Am!dAAA6A@RxA6A xA AAB??A 4B::4B?B:BNB?iB::4BKB _cairo_surface_patternpUB Q;V :X~hcairo_surface_pattern_tYoB _cairo_gradient_stop0[C offset\ color]$cairo_gradient_stop_t^B _cairo_gradient_pattern`C Q;a n_stopsch stops_sizedl stopseCp stops_embeddedfCxCCCFcairo_gradient_pattern_tgC _cairo_linear_patterni D Q;jC pd1l/ pd2m/cairo_linear_pattern_tnC_cairo_radial_patternpnD Q;qC cd1st/ cd2tt/cairo_radial_pattern_tu*DwD Q;xC!linearz D!radial{nDcairo_gradient_pattern_union_t|D_cairo_mesh_patchE x:Ecolors1E/1EFF#AEFcairo_mesh_patch_tD _cairo_mesh_patternE Q; patcheso"h current_patchEx current_side| has_control_pointE has_colorEAEFFcairo_mesh_pattern_t[E _cairo_raster_source_patternF Q; ; h ;1 l acquireb| release : copyN finish b:cairo_raster_source_pattern_tF>G Q;!solid' :B!gradientD!meshF!raster_source»Fcairo_pattern_union_tF"_cairo_surface_wrapper_needs_device_transformG#;G*$_cairo_clip_is_all_clipped*G%:*=:"_cairo_matrix_is_translationH#;:&_cairo_surface_wrapper_get_extents \H#; G#; *9'_cairo_surface_wrapper_set_inverse_transform1H#;1G#`;2:(:4 )_cairo_unbounded_rectangle_init+H*rect+*9"_cairo_matrix_is_identity"I#;:+_copy_transformed_pattern0khI,pattern0 ,original1B-:2:c.Hkh 6I/I0khhI1tv1tR2khHh1tv1ts3[G@lh>J/G4HZlhrJ/I5lh /G/6Hlh/I[+_cairo_surface_wrapper_get_transformOmh0K-;OG,mP0K.Hnh WJ/I.Hhnh ZJ/IF0mhshJ1tv0fnhhK1tv1ts1tv0nhhK1tv1tv2ohh1tv7_cairo_surface_wrapper_get_clipvLohL-;vGd-:w=:8copyyL.Hoh K/I0ohhK1tR0ohiK1ts9Nphi9cphGi2phxi1ts<":_cairo_surface_wrapper_acquire_source_image; phL-;;G/;image_out_cairo_surface_wrapper_release_source_imageGphM-;GGO;imageH8G}AqhNDNBm}0qh>JM1Ps1Ru0qh*jM1tu0qh"IN1P}1Rw1Qu2qhPj1t8h1t h1t0/qh6K_N1Ps1R 0bqhojN1t1tw1t v2lqhj1tv:_cairo_surface_wrapper_mask qh[P<;G;opH-3;,maskI<:=:?: ?;L@E;>G{Bmask_copy>G}ATrhpPBm{0arh>JO1Ps1Ru0irh*jO1tu0rh"IO1P{1R1Qu0rh"IO1P}1Rw1Qu2rhPj1t8h1t h1t0qh6KP1Ps1R0=rhjIP1t1t1t w1tv2Grhj1tv:_cairo_surface_wrapper_strokeՂ rhS<;գG;opH-3;ו<;س: GyC: thD8 RBmy0th>JQ1Ps1Rw0!thkQ1tu1t 05th3kQ1tu1tw0Ithh!R1tx1tx1tw0Qth*j6R1tw0mthh[R1tx1tw1tx0th"I}R1Py1R1Qw2uhPj1t8h1t h1t0sh6KR1Ps1R(0thbkS1ts1tw1t u1t1tx1tx1tx1t$$1t(v0thk)S1tu0thj>S1tv0`uhbkS1ts1t1t  1t1tx1tx1tx1t$$1t(v2luhj1tvE_cairo_surface_wrapper_fill_stroke uhqhXF;GGfill_opHHfill_sourceFX: Gfill_toleranceGfill_antialias$F;:Gstroke_opH Hstroke_source+Fj;:(Gstroke_ctm:,Gstroke_ctm_inverse:0Gstroke_tolerance4Gstroke_antialias $GwKfill_source_copy)>GyC:V+xhDP WKm3w0wh>JV1Ps1Rw0whk!V1tu1t02wh3k=V1tu1tw0FwhhbV1tv1tv1tw0Nwh*jwV1tw0mwhhV1tv1tw1tv0wh"IV1Pw1R$1Qw0wh"IV1Py1R1Qw2yhPj1t8h1t h1t A0vh6K$W1Ps1R0$xhkW1tw1ts1t  1tv1t1tu1t  1t$w1t((1t,v1t0v1t4v1t<<1tv00xhkW1tu0@xhjW1tv0xhkVX1tw1t1t  1tv1t1t1t  1t$$1t((1t,v1t0v1t4v1t<<1tv2xhj1tvE_cairo_surface_wrapper_fill^ 0yh[F;^GGop_HL3;`BF;a: FX:bF;cF:d$F:e=: I:g JV;h&{I ;h.?JE;i>GyI;jLC:,zhDp 6ZKmty0yh>JY1Ps1Ru0yhkY1tw1t 0yh3kY1tw1tu0yh*jY1tu0yh"IZ1Py1R1Qu2zhPj1t8h1t h1t 0gyh6KQZ1Ps1R 0%zhOlZ1t1ty1t w1t1tx1t1t v01zhkZ1tw0AzhjZ1tv0zhOl [1t1t1t  1t1tx1t1t v2zhj1tvE_cairo_surface_wrapper_show_text_glyphs zh1_F;GGopHL3;LGutf8 Gutf8_lenGglyphs_F:;Gclusters.Gnum_clusters Gcluster_flags$Gscaled_fontN(F:=:,I: I;LKstack_glyphs_oMdev_glyphs`Mdev_scaled_fontNJE;>GmJ:mC:d}hD 3^KmmMi[NGd{h ]/HA{hKz]Kctmo0{hlW]1tw1tv1t(#X2{hl1t(#(1tw1t s0d{h>J]1Pv1Rm0%|hm]1t33$0"~hm]1tm1tsh1tsp09~h*j]1tm0X~h"I ^1Pm1R1Qm2 hPj1t8h1t h1t 0 {h6KN^1Pv1R,05{hOmc^1ts0N{hm^1ts1tw0M|hm^1ts1tw0{|hl^1t(#(1t(#X1t s0|hm^1ts0|hm^1tm1t1ts0_}hmf_1t1t1t  1t1tm1t1t1t  1t$$1t(m1t,v0i}hj{_1tv0{}hfn_1tm0}hyn_1tm0~hn_1t12~hj1tm_%%_FTE_cairo_surface_wrapper_create_similar~ h`L;GF ; GwidthF; =/hn111  3H0hza/CH/OHAVh`/OH5/CHT0Rho`1tvOho2h8o1tv1tsP_cairo_surface_wrapper_intersect_extents#h^aF;#GF;$0h[Gsa1Ps0h8oa1ts<1t2h[G1Ps3\HhasbQHQHRHNH$h 6a/IsD Mb/H/HS TH0Ԁh*j%b1ts2lhPj1t8h1t h1t ?0;hshbb1ts2Bh[G1PsP_cairo_surface_wrapper_set_clipFh bF;FGF:G=:P_cairo_surface_wrapper_get_font_optionsMh0cL;MGF:N9=hOm1U_cairo_surface_wrapper_snapshotT~hwcL;TG0E_cairo_surface_wrapper_has_show_text_glyphs]hcL;]GPOρhjoP_cairo_surface_wrapper_initcЁhgdF;cGGtargetd~NHh o@d/Id0hoUd1tv2hsh1tsP_cairo_surface_wrapper_finithdL;tGOςhoV_cairo_surface_wrapper_get_inverse_transform_e%;_GWm`0KXYinvhZ:i E_cairo_surface_wrapper_get_target_extentszЂhEgF;zGF;{*9J:}1 ~Mhas_clip~D hgKmKx1~Ky1~Kx2~Ky2Ndh0 g/d/d.HhH d*f/I4.Hh` gGf/IRDx f[dTet0̈́h*jyf1t~0hhf1tw1t~1tw2hPj1t8h1t h1tm0hshf1tw0hhf1tw1tw2hh1tw0hoCg1tw1t~1t~1t ~1t~1t09h?p9хh?p9hVp9:hVp4Hhg/H0hog1tv9hlp9uhlp0h8og1tv2h8o1ts1tv\__cairo_clip_allUC:]_cairo_unbounded_rectangle(^_cairo_pattern_init_static_copyHh^_cairo_pattern_transformsh:_cairo_matrix_init_identity h0K_cairo_matrix_multiply h0K::_cairo_matrix_translate h0K`_cairo_clip_copyXLi=:`_cairo_clip_transformdLGiL:`_cairo_clip_intersect_cliprLxiL=:`_cairo_clip_intersect_rectanglenLiLa_cairo_surface_acquire_source_imagep i~O9U9__cairo_surface_release_source_imageu*j~8acairo_matrix_invert Pj0K^_assert0oja_cairo_surface_paint& j~H=:^_cairo_clip_destroySjLa_cairo_surface_mask4 k~H=:a_cairo_path_fixed_init_copyo 3k.?:__cairo_path_fixed_transformbk.?:a_cairo_surface_strokeL k~H::::$=:__cairo_path_fixed_finisk.?a_cairo_surface_fill_stroke; Ol~H$.?H:::$=:a_cairo_surface_fillX l~H:$=:__cairo_matrix_multiply0l0K::acairo_scaled_font_createNm?::4Bamallocm_cairo_matrix_transform_point Om:w0w0_cairo_surface_get_font_options m~9_cairo_font_options_mergebm94Bacairo_font_options_equalem4B4Bbmemcpym}!Fa_cairo_surface_show_text_glyphsb fn~H`.N=:_freeyn_cairo_scaled_font_destroy(nN`_cairo_errorq n a_cairo_surface_create_similar_scratch ~o~ a_cairo_surface_get_extents8o~*9a_cairo_rectangle_intersect1jo*9acairo_surface_has_show_text_glyphs o~acairo_surface_reference~o~_cairo_surface_destroyo~__cairo_matrix_transform_bounding_box9p:w0w0w0w09p`floorVp`ceillpc_cairo_clip_get_extents=:cGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-time.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src h,*doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort intint64_t), cairo_int64_tqDWORD|,LONGLONGLONG LowPartB ;O LowPartB ;O _LARGE_INTEGER muQuadPart\LARGE_INTEGERcairo_time_t%-_cairo_time_1saHfreqc_cairo_time_from_large_integerw }tw_cairo_int64_to_doubleziz-_cairo_double_to_int64y-iy_cairo_time_ticks_per_sec h4Kticks.287240h ;h  ;hGhth_cairo_time_get~ `hthrhtup_cairo_time_cmphFa&b&tatb _cairo_time_s_per_tick s.28728_cairo_time_to_sЈh>t }ӈhn׈h  8hh_cairo_time_from_s h<t h  h _cairo_unbounded_rectangle (A9eGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-tor-scan-converter.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcPhn!long long unsigned intcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_destroy_func_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width F< cairo_rectangle_int_t _cairo_antialias CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t7 _cairo_fill_ruled CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tsigned charuint8_t$tint16_t%short intint32_t'uint32_t(cairo_fixed_tA_cairo_pointF xGyHcairo_point_tI _cairo_line"^ p1# p2$ cairo_line_t%0 cairo_box_t%0 _cairo_edge8 line9^ top: bottom: dir;cairo_edge_t< _cairo_polygon> M<? extentsAs  limitBs  limitsC $ num_limitsD( num_edgesF, edges_sizeG0 edgesH 4 edges_embeddedI 8 s   Scairo_polygon_tJ _cairo_half_open_span&! x';(inverse)cairo_half_open_span_t* cairo_span_renderer_t.\ _cairo_span_renderer/ M<1destroy4render_rows9 finishA    !    cairo_scan_converter_tE _cairo_scan_converter Fl destroyHgenerateM M<Q  ? l jmp_buf  Sglitter_status_trglitter_scan_converter_t glitter_scan_converter  <;n<spans spans_embedded xmin xmax ; < grid_scaled_tgrid_scaled_x_tgrid_scaled_y_t quorem quo rem  _pool_chunk  = size ; x<= < current!= jmp# first_free'= ;* sentinel/  S;43\ next5\ prev5\ height_left9  dir= vertical> xD  dxdyG  dxdy_fullM $ ytopP , dyS 0e basef =<gCSS<[ ;] <]  y_bucketsb y_buckets_embeddedc edge_poolhb \\*S?8<  next x uncovered_area covered_height * base =<*Scell_list! head* tail* cursor rewind cell_pool cell_pairS cell1 cell2 active_listp head tail4 < h ,<lSSSS! ! S?_cairo_tor_scan_converter< O base T<O  <d < jmp  _Scairo_tor_scan_converter_t_pool_chunk_init=p=x<=;cell_list_set_rewind~h<~pool_initF<Fjmp;embedded_capacityCcell_list_rewindnsh<npool_reset[<[Fchunk^=_polygon_insert_edge_into_its_y_bucket<e\ixptailactive_list_reset0;0Sactive_list_merge_edges_from_bucket~;0edges\polygon_fill_buckets;0;\ybuckets < ,<!next\subydec*/a*0e*\h*polygon_init^<jmpactive_list_init ; 0cell_list_inith<jmp_pool_chunk_create=<Fsizep=floored_divrem 6abqr floored_muldivrem xabqr xa<cell_list_alloch<tailx 8<cell_list_maybe_rewindth<txtfull_step4,e4\cell_list_resetRh<cell_list_finiwh<int_to_grid_scaled iscale"merge_sorted_edges8\PhU#head_a8\#head_b8\G$head:\h%next:%prev:\%x;&start_with_bTh"sort_edgesu\h#listu\#levelv#head_outw$$head_othery\\%remainingy\[%iz'FhU(Pv(Rs(Q\)Sh*pool_finih;m+<F%p=, %prev=&)h@_glitter_scan_converter_finipselfp polygon_fini<*_cairo_tor_scan_converter_destroyh-T<%self9.m̊hh/o.hus/)h@0h(Ps.Rh v/j0 h(Ps)h@1Ah@_cell_list_findh<xtailpool_allocLJ<LFsizeLchunkN=!objQ_pool_alloc_from_new_chunk&<'Fsize(chunk*=obj+ ;,cell_list_find_pair!h<x1x2pair!*cell_list_render_edgePh\$+h<+; \#sign!l%y1# %y2# %dy# O%dx$ %ix1%=%ix2%R%fx1& %fx2& J%x1( w%x2) 2 "%pairV!n%yW 3ϋh WT/ /P, 4*3h@ k{//Z3hX mv ///,X 43,h /b//, 56,h / />, 4-7Dh 84<6Jwh U/~/r, 4844.h 8/// 8{h1=999:{h14.h9/0/C)hA6h /V//, 56h / /2, 4-~7h 4<6Jh U/~/r, 4,4~4.6h 8 ///8Nh)=999:Nh)4.fhc 9/$/7)ZhA, %dydx_fulls J;8<te3h8 s / /,8 4*,X %y_skipx 6Ihx //,x 46h /x//, 56h / /% , 4-` 7h !4< 6Jeh U/~ /r , 4 48 4K .h 8 "/ / / 6h =999, 4 .ǎhf"9/ / )hA'5h A"(t1)Hh>A7h?"%tmpI ,  8<=6ُh=/% /d ,4 6h(/. /b / ,(56h@/  /  ,@4-V 7-ht#4< 8JhhU/~ /r :hh4 4J 4] .ސh 8#/ / / 8h=999:h4 .hG$9/ / )hAglitter_scan_converter_rendero%T<winding_mask<#< ijymax_iymin_ixmin_ixmax_ih < n< ;0bucketso%!do_full_row!sub\%Scan_do_full_row%;0e% <<% < ,<!x %full_rowAY&;A0n<BmaskCleftE\!rightH\windingIstep_edges&;0count ;\merge_unsorted_edges\&head\unsorted\sub_rowm';0n<mask ;\xstart <winding!next\xend!pos \cell_list_add_subspan'h<x1 x2 ix1fx1ix2fx2<'p!! 8<blit_a8 (h<#< spansyF<xminxmax 8< <last_xcover ; ^< !xareablit_a1E )h<E#<F spansGyHF<HxminIxmaxI 8<K <Llast_xLcoverM ;N ;N ^<O!x^area_"_cairo_tor_scan_converter_generate Ph5-T< -#<  $self;M< 3\$hX5/$$ /$D /$ /$ ,X4$ 4$e 4$ 4$* 4$U 4$w 4 % 4% 4"%! 4.% =:%,4K% 3,h7+/E 3sh+/4 ,4M 6L#h/f 2(14`%` 3~ВhX+/t /t / 9/W ,X4 4 :h24 4 36)hx0,/c3 /oL 6&)h/&_ /& 'PhU,(R (Q0Zh(Pv6&kh/& /& /&$ ,4 ' 4' 4&' 42' 3Lkh,/f ,4C' 4P' 7ғh$,4^' 6m'!h  /' /' /' , 4'M 4' 4' 4'| 2X"04' 65h999,4 3vh./@ /i / ,56vh/  / ,4-( 7h-4<Q 6J hU/~d /r ,4 4 4 .8h 8U./0 /D /W 8h6=999:h64j .ȗh.9/} / )hA6h/ / / ,56h/ O / ,4- 7h?/4< 6Jh U/~ /rF , 4 4 4 .h 8//, /@ /S 8sh-=999:sh-4f .h09/y / )hA,85'6hh/ / ,h4 6+h/b / / ,56+h/  / ,4-  7Dh04<( 6JhU/~; /rO ,4h 4 4 .h 8J1/ / / 6h=999,4$ .-h19/7 /J )hA'h A1(t1)h>A3%hE3/&] /& /& ,4+& ,49&1 4G&e 3h [M2993h@K29/$ / :h!/$ 9/ 32hXP29/$ / :h/$M 9/a .Uh)V3/!t 'h&3(Pw(R~(Q10h(Pw(Rs(Q 3Y&hp{3/y& /m& ,p4& 3'hX4/[( /N( /B(@ /8(b /*( /( /( ,4h( 4t(G 4( 4( 4(M 4( 2%44($! 4(9! >#h(tw(t~(t~(t ~(t~3(>h@5/-)W! / )y! /)! 9 )/(! /(0" /(P" ,4:)r" 4F)" 4R)# 4a)s# 4o)# 4{)# 4)k$ 254)$ 5)>vh(tw(t ~~"(t ~~(t ~(t~6%h /%% , 4%_% 4%% 7۞h%54%% :bh;4%]& 4%& 'thXA5(t#(t0)Hh A0WhwA(tglitter_scan_converter_add_edges6T<;s6e <@6 <<A3ܢh9/ 5/ // ,4*/ 36h :/ii0 /_0 /U0 ,4s0 4~r1 86hx/i1 /_1 /U1 :hx4s1 4~D2 2j:436]2 20}:4E6y2 2P:4W62 ,h4e62 : _glitter_scan_converter_initd:T<djmpdglitter_scan_converter_reset w;T<xmin;xmax< M< max_num_spanspolygon_reset ;<; < hnum_buckets@bail_no_memA_cairo_tor_scan_converter_create@0h@Bxmin-;Bxmax-< - < d-<!%self#2 ;M<$"3 &bail_nomem<Nh&bail:Eh3:{h/:>/:@3 /:3 3/{hfg=/Q@3 /E3 6h/+3 / 4 /D4 /4 8h/5 /(5 /H5 3^hg=/x5 6h"/#5 6h(h9/5 3hP>/+6 /:6 9/^6 8h/6 /6 /6 8Lh/f"7 3:¦hh0@/H;b7 /;;7 //;7 /";48 /;8 ,h5T;4`;8 3wlh>/9 / : 3wh>/U: /: 3wh?/: /; 3wçh*?/8; /|; 3hH?/#; 3,h8?/E; 3shh?/!< ,h56L7h/f; 3w;h\@/;S< /;|< /;< ,4;< 4;#= C;h3sh%@/B= ,4t= )h@'*hAC@(tv0EhA(t0(tv';h Ap@(t10chA(t wu#3$'khA@(t < DLh@(ts1^hA0h A(t1 E_cairo_unbounded_rectangle (~Ffree AGmalloc  AH_cairo_error q>AIlongjmpXAMH_setjmp3wAMH_cairo_scan_converter_set_errorAJmemsetASK_cairo_scan_converter_create_in_error@C:=iGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-tor22-scan-converter.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchW!charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_destroy_func_t _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width = cairo_rectangle_int_t _cairo_antialias CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t9 _cairo_fill_rulef CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tsigned charuint8_t$\int16_t%short intint32_t'uint32_t(cairo_fixed_tA_cairo_pointF xGyHcairo_point_tI _cairo_line"` p1# p2$ cairo_line_t%2 cairo_box_t%2 _cairo_edge8 line9` top: bottom: dir;cairo_edge_t< _cairo_polygon> <? extentsAu  limitBu  limitsC $ num_limitsD( num_edgesF, edges_sizeG0 edgesH 4 edges_embeddedI 8 u   ;cairo_polygon_tJ _cairo_half_open_span&# x'=(inverse)cairo_half_open_span_t* cairo_span_renderer_t.^ _cairo_span_renderer/ <1destroy4render_rows9 finishA    #    cairo_scan_converter_tE" _cairo_scan_converter Fn destroyHgenerateM <Q  A n jmp_buf  ;glitter_status_trglitter_scan_converter_t glitter_scan_converter  \=<E=spansspans_embeddedxmin xmax i= d= grid_scaled_tgrid_scaled_x_tgrid_scaled_y_t quorem  quo  rem  _pool_chunk ? size = <?<# current%? jmp' first_free+? <. sentinel3 ;@=,7K next9K prev9K height_left=  dirA verticalB xH  dxdyK  ytopN $ dyQ (cw basedw 7=eE;;\=Y i=[ d=[  y_buckets` y_buckets_embeddeda  edge_poolfQ KK;?2= p nextp x uncovered_area covered_height  basew 7=;cell_list head tail cursorp rewindp cell_poolv cell_pairB cell1p cell2p active_list` head tail, n= X =\;B;;# # ;?_cairo_tor22_scan_converter, O@ baseP <R@ <Sf (=T jmpV  P;cairo_tor22_scan_converter_tY_pool_chunk_init?p?<?=cell_list_set_rewind|V=|pool_init9<9jmp<embedded_capacityEcell_list_rewindlfV=lpool_resetY<Y9chunk\?_polygon_insert_edge_into_its_y_bucketh\=heiKixkptaillactive_list_reset#<#Bactive_list_merge_edges_from_bucketUq<U#edgesVKpolygon_fill_buckets\<\#@=]Ky^buckets_ n=a =b!nexteKsubyfdeceKhpolygon_init/G\=/jmp/active_list_initn<#cell_list_initV=jmp_pool_chunk_create?<9sizep?floored_divrem abqr floored_muldivrem sxabqr xa$cell_list_allocpV=tailpx 2=pcell_list_render_edge'V=@=Ksignfx! 2="pix#cell_list_resetMV=cell_list_finirV=int_to_grid_scaled iscale"merge_sorted_edgesKhP#head_aK= #head_bK > $headKh%nextI> %prevK> %xO? &start_with_bh"sort_edges K`h #list Kx? #level ? #head_out ? $head_otherK\%remainingK@ %iR@ 'hP(Pv(Rs(Q\)ëh*pool_finih;h+<9@ %p?@ ,%prev?@ )h:9_glitter_scan_converter_finiself polygon_fini9\=9*_cairo_tor22_scan_converter_destroy\0h-<\%self^@ .hfull_row<#E=maskleftK!rightKwindingstep_edges`<`#count` @=bKmerge_unsorted_edges-K head-Kunsorted-Ksub_roww <w#E=xmasky @={Kxstart| O=|winding}!nextKxend!posKcell_list_add_subspan)!V=x1 x2 ix1fx1ix2fx2<!p! 2=pcell_list_find_pairz!V=x1x2pairblit_a8o L"V=o<p spansqyr=rxminsxmaxs 2=up O=vlast_xvcoverw <w <x!xareablit_a1 *#V=< spansy=xminxmax 2=p O=last_xcover = < <!xarea"_cairo_tor22_scan_converter_generatezh//-<z-<{ $self}=<~ E >h`./)E /IE /E /E ,`4F 4F 40G 4'[G 46G 4EG 4TG 4^H 4jRH 4vH ?P,4H >'hI$/@CI >fh$/zXI ,4qI 6?hH/YCI @`[+4I >qNh3=%/I /I /J /J /J ,4J 4K :`h24WK 4uK >)h;%/VK /bK 6hX/K /K 'կhP%(R (QL0߯h(Pv6 h?/* K / OL / L ,47 M 4C RM 4R M 4^ N >?h0#&/YOL ,P4o N 4| EO 7Th$Q&4 nO 6 h/ O / O / O ,4 P 4 hP 4 P 4 MQ @)4!Q 6)!h;a!;V!;J!,4l!Q >sh8D(/R /(S /QS ,856hX/S /S ,X4*S 7hd'49T 6Gh`S/{#T /oCT ,`4mT 4T 4T .u(h 6'/T /U /U 8h/;;;;:h/4)U .uh3(;/h.+/,[ /][ ,4v[ >z!GhDn,/![ /![ /![ /!\ /!)\ /!v\ /!\ ,4!\ 4!\ 4!K] 4 "] 4"] 4&"k^ @;,43"^ 4="_ Ah(tw(t~(t~(t ~(t>L"LhG^-/"5_ /"W_ /"_ ;"/y"_ /m"` /a"!` ,4"C` 4"` 4"` 4"Fa 4"a 4"a 4#Ib 7h!-4#b 4#b A9h(tw(t ~~"(t ~~(t ~(t>+h8-/c ,84Lc ,P4lc 4c 6 Phh#/Jc />c /2d ,h4W?d ,4evd 4sd >gh6./ d /d :h/  e /e >hy./ 0e /De :h/ be /ve .ùh .;;'߹h.(P(Q1B0h(P(Q Bs'h9/(t#(t0) hf90h9(tglitter_scan_converter_add_edgeGj/<G@=Hj/eJ p/ polygon_add_edger/\=r@=sj/euKdxv dyw ytopx ybotx i=y d=z C_cairo_tor22_scan_converter_add_polygong h3-<g-\=h3$selfj%ike 6/Ght/S/e /G/"f ,4_/Zf 6u/Gh\//di //i ,5/4/i 4/j 4/9j 4/yj 4/j 4//k .jhF1;;;:jh4k 4k >h02/k /l ,04*Ul 72h 149l 6G0hPS/{l /ol ,P4l 4im 4m .ubh 62/m /m /n 6hp;;;;,p4n .uh\2;/?n /Rn )hM9'hf9y2(t1)h9>oh2/ en /n ,4n 6h/Ro /H0o />Co ,4\Vo 4go  3 _glitter_scan_converter_initQ3<jmpglitter_scan_converter_reset 3<xmini=xmaxd= <  polygon_resetE 44\=Ei=F d=G hInum_bucketsJDbail_no_memaE_cairo_tor22_scan_converter_create9 hc9Fxmin-i=Fxmax-d= -<f-(=%selfo =</p &bail_nomem?h&bail6h>3kh6/D3Mp /83p >kh5/:Mp /.p 6h3/ q /-q /Qq /q 8uh /r /5r /Ur >Guh05/ar 6uh0/r 6nh`;/r >ho6/#s /Gs ;/ks 8uh /s /s /s 8?h/Y/t >Q3h8/3ot /3t /3t /35u /{3u ,53>r\h6/u /u >rxh$7/v /Iv >rhK7/v /v >rh(r7/v /0w >hH7/qw >'hp7/@w >fh7/zw ,56?$h/Yw >3h8/3x /30x /3_x ,44x 44x G#4hh>fh Lm8/zy , 42y )h:9'hM98(tu0h9(t0(tu',hf98(t103hM9(tuv3$'[hM98(t , H=h8(ts1Oh:0~hf9(t1 I_cairo_unbounded_rectangle (Jfree M9Kmalloc f9L_cairo_error q9Mlongjmp95L_setjmp395L_cairo_scan_converter_set_error9Nmemset:;O_cairo_scan_converter_create_in_error9 RqmGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-clip-tor-scan-converter.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch")long long unsigned intcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublecairo_bool_tkcairo_destroy_func_t  _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int@ x y width height cairo_rectangle_int_t _cairo_antialias! CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t^ _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t;@cairo_region_t _cairo_regionsigned charuint8_t$yshort intint32_t'cairo_fixed_tA_cairo_pointFI xG yH cairo_point_tI _cairo_list, S>- prev- ^ cairo_list_t.^ cairo_atomic_int_t<+ =, cairo_reference_count_t- cairo_clip_t > _cairo_clip4 < = =@path >boxes @?num_boxes Aregion Cis_region D embedded_box F $cairo_clip_path_t ? _cairo_clip_path8 3 = 4 path 5 = 6$tolerance 7(= 8!0prev 94cairo_path_fixed_t R. _cairo_path_fixed  ek last_move_point fI current_point gI has_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty o= q buf so$ _cairo_line " p1 #I p2 $I cairo_line_t %k cairo_box_t %k _cairo_edge 8 line 9 top : bottom : dir ;cairo_edge_t < _cairo_polygon > > ?= A  limit B  limits C $ num_limits D( num_edges F, edges_size G0 edges H 4 edges_embedded I 8    Xcairo_polygon_t J% _cairo_int_status 5p CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_t h_cairo_half_open_span &x 'coverage (inverse )cairo_half_open_span_t *cairo_span_renderer_t ._cairo_span_renderer /l> 1destroy 4render_rows 9finish A lcairo_scan_converter_t E_cairo_scan_converter Fdestroy Hgenerate M9> Q33 cairo_path_op_t 8_cairo_path_buf Llink M num_ops Nsize_ops O num_points Psize_points Qop Spoints TEI cairo_path_buf_t U\_cairo_path_buf_fixed WObase Xop ZO points [_<E_XI oX7cairo_path_buf_fixed_t \  jmp_bufXglitter_scan_converter_tglitter_scan_converter LF>L=\>lyminxx ymaxx| grid_scaled_tgrid_scaled_x_tgrid_scaled_y_tgrid_area_tquoremquorem_pool_chunk sizey=)>N>ecurrentjmpefirst_free= sentinelk{X =4 S>  x dxdy dxdy_full ytopx dy!x height_left%x$ dir)( vertical*, clip+0{!@J baseAJ=BZ ZX{jX"F>6 ymin8x ymax8x y_buckets= y_buckets_embedded> edge_poolC$ X? =o\S>p\ xq uncovered_arear covered_heightsx clipped_heighttx! baseJ=Xcell_listz head| tail|=\( cell_poolb, cell_pair cell1\ cell2\ active_listL head4>xj\XlX|X! baseJ=X_cairo_clip_tor_scan_converter a base>a = =! clip_fill_rule clip_antialias! jmp =| qXcairo_clip_tor_scan_converter_t#_pool_chunk_init$p%)>%y=&cell_list_rewindE%>E&pool_initY%N>Y$jmpe%=$embedded_capacity &pool_reset2%N>2Y'chunk5&_polygon_insert_edge_into_its_y_bucket%F>$e'ix'ptailj&active_list_reset%=&active_list_merge_edges_from_polygon%=$ptail$yx%F>(4>'subrow_edges'tail)(S>&polygon_inito%F>o$jmpoe&active_list_init %=&cell_list_initTD %>T$jmpTe#active_list_is_vertical %='e#_pool_chunk_create %N>Y$size'p#cell_list_allocq\!%>q$tailr\$xs(=u\#floored_divremM!$a$b'qr&cell_list_maybe_rewindL!%>L$xL'tailN\&apply_nonzero_fill_rule_for_subrow"%=%>(='winding'xstart'xend&apply_evenodd_fill_rule_for_subrow{"%=%> (="'xstart#'xend$&step_edges*"%=*$count*(=,(=-&cell_list_reseti"%>i#floored_muldivrem<#$x$a$b'qr'xaA&cell_list_finiaa#%>a&_glitter_scan_converter_fini#%>##int_to_grid_scaledL#$i$scale&_glitter_scan_converter_init$%>#$jmpe*merge_sorted_edgesh$+head_aP+head_bR,headl(S>'x-start_with_b-h*sort_edgesL0hvV%.listLEy .levelM}y .head_outNy ,head_otherP\/remainingPy /iQz 0yh$L%1Pv1Rs1Q\2h$3pool_finih;%4N>Yaz /pz 5@ /prevz 2h^P&polygon_finiy%%F>y3_cairo_clip_tor_scan_converter_destroyhe&6>/self&z 7a#hX &8#z 9%h&8%z 2h^P:hV%1Ps;<#h 8T#${ :$hV%1Ps0ChV%&1Ps%=g'$clip'e'dxa'dyx'ytopx'ybotx'yminx'ymaxxm' #pool_alloc#'%N>#Y$size#'chunk%)'obj(#_pool_alloc_from_new_chunk((%N>Y$size'chunk'obj(y==glitter_scan_converter_add_edge`h+4>#K{ 4=g'k{ .clip{ /e !| >p (?= AJ} > (?= Af} > (?=A} > )?=A} @&h 8'} A&!A&5 B'C'} C''S~ C2'~ B?'CL'~ CY'~ 7r')h!*D'4A'#5!C'v E?h )C' @'h(!,8' 8' 5(!C(1 C( C(ɀ 7 hH!*F F F 5H!C  91hW*F8/ 8B 2hqP0+hPt*1t12AhP;h8U 8l 8 9h%*FFFGh%C C 7!`h`!%+87!Á 8-! 5`!CA!9 7"h!m+8# 8# 8# 5!C%#E C0#ƒ ;" hr8#ڃ 8# 8# G hrC%# C0#o #cell_list_find\+%>$x'tail\#cell_list_find_pairi,%>$x1$x2'pairHZ,(=\)(=\3cell_list_render_edgePh44> 4= .sign /y1x /y2xw /dyxDž /dxa /ix1 /ix2 /fx1a /fx2a_ /x1 /x2 >!2/pair4t /y5 7!h!5-87!ϊ 8-!. 5!CA!ˋ 7M!h!I .8y! 8m!( 5!C!l ; h P8 7+h"K080, 8%, 8, 5"C;,Ȏ >@"{/BM,@r',h`"8'B 8'z 5`"C' EDh .C' @'whh",8' 8'5 5h"C(m C( C(ё 9h /8 8* 8= ; h)F F F Gh)C P 9hk/F8c 8v 2hqP5"B[,@r'h"8' 8' 5"C' Eh /C'= @'h",8'P 8'| 5"C( C( C( 9:h >08] 8q 8 ; Nh)F F F GNh)C 9fh0F8 8 2ZhqP5"/dydx_fullQД ?=R\ 7!h"Q187! 8-!N 5"CA! 5#/y_skipVx @+oh0#d8+ 8+< 50#C+e @ hX#8 Ж 8 8 " 5X#B!@r'hx#w8'K 8'w 5x#C' Eh 1C'ϗ @'ph#,8' 8' 5#C($ C(r C( 9h D28ǘ 8ۘ 8 @ h#F F F 5#C  9h2F8 8' 2hqP0?hP21t12RhPEh?2/tmp': 5#(=\@+h#8+[ 8+ 5#C+Ǚ @ h#8 = 8 q 8 5#B!@r'h$w8'ݚ 8' 5$C'] E-h 3C' @'h$,8' 8'Л 5$C( C(M C(` 9h 48 8 8 ; hF F F GhC М 9%hz4F8 8 2!hqP&glitter_scan_converter_renderx5%>x#$nonzero_filly$span_rendererz3%={Y'i}'j}'ymax_i~'ymin_i'h(F>(>(=)'do_full_step)'subyx)'yx#active_list_can_step_full_rowy5%=y'e{5(?>|H5(4>)'x5{&apply_nonzero_fill_rule_and_step_edges@6%=@%>A(=C(=D)(=H'windingI&apply_evenodd_fill_rule_and_step_edgesy6%=y%>z(=|(=})(=&cell_list_add_subspan7%>$x1a$x2a'ix1'fx1'ix2'fx2Hr7'p)(=\&active_list_substep_edges8%=(=(?>a'unsorted(=H7(S>H 8(S>)(S>#blit_coverages99%>9%=:3%=;Y$y<$height<(=>\(?>?'cover@'last_cover@'clipA'spansB9'num_spansCH8(S>I\)'xY'areaZ*_cairo_clip_tor_scan_converter_generate`hJ6>6=3,self&?> 74h($}J84' 84Q 84q 84 5($C4Ɲ C5Z C 5/ C5K C+5m C55 CA5 CM5 5X$CZ5 78#h$<8b8a 8X8Ϡ 8L82 8@8 848 5$Cq8p C}8 C86 C8 C8% B8C8u 7_$:C8x 7r'h%T/<8' 8'ե 5%C'2 Eh$;C'{ @'&h@%,8' 8'Ŧ 5@%C( C(C C(h 9Qh;8ħ 8ا 8 @ h`%F F 8 5`%C  9h;8< 8O 8d 0hqP <1tv 0QhP <1t12fhP>x%K<C8w C8 Ih<1tv1t~1t~1t 1tH:hP1th1t\h1t E7{"mh%<8"֨ 8" 5%C" C"6 >%ZHCp5T 5%C~5 7"h0&=8tީ Fj8\ 8P 50&C J\C1 >H&l=Ce 0h$=1R 1Q\2h$7! h`&B8! 8! 5`&C! C!> C! C" 7 h&=8 @6`h&8'7 87 87Ӭ 5&C27P C>7 BJ7CV7C >'ACg7֮ @+vhX'80, 8%,7 8,v 5X'C;, >'?BM,@r'h'8'+ 8'W 5'C' Eh >C' @'h',8'α 8' 5'C( C(O C(b 9h `?8 8 8 ; ph/F F F Gph/C Բ 9h?F8 8 2~hqP5'B[,@r'Fh(8' 8'9 5(C't E_h @C' @'1h(,8' 8'г 5(C( C(1 C(D 9`h @8| 8 8 ; 7h/F F F G7h/C 9Uh@F8ɴ 8ܴ 2EhqP5 (Bs7@+hH(8+ 8+. 5H(C+w @ hp(8 8 , 8 ` 5p(B!@r'h(w8' 8'Զ 5(C' E!h AC'a @'{h(,8't 8' 5(C(۷ C(J C(] 9h(B8 8 8θ ; dhEF F F GdhEC 9hBF8 8 2xhqP77h( C7 J7\C7¹ >(BC7 >)CB7>0)CC 8 0h$1C1R 1Q\2h$@"`hP)8:"( 8F" 5P)CR" C^"߻ Cm" 76h)98H8'7 87 879 5)C27 C>7 BJ7CV7j >)FCg7 @+h*80, 8%,K 8, 5*C;,վ >P*QEBM,@r'hp*8'A 8'm 5p*C' E)h rDC' @'hx*,8' 8' 5x*C(. C(e C(x 9,h D8 8 8 ; h/F F F Gh/C 9hAEF8 8 2hqP5*B[,@r'h*8'# 8'O 5*C' Eh EC' @'h*,8' 8' 5*C( C(G C(Z 9h F8 8 8 ; h/F F F Gh/C 9 hqFF8 8 2hqP5*Bs7@+h+8+ 8+O 5+C+ @ Bh0+8 & 8 Z 8 50+B!@r'BhX+w8' 8' 5X+C'N E[h :GC' @'h`+,8' 8' 5`+C( C(k C(~ 9hG8 8 8 @ h+F F F 5+C  9hHF8$ 87 2hqP00hP"H1t12EhP:hP1t|h1t\h7"h+H8"L 7h+kH8L @_ h+m8sn 5+C 75h+I85 5+C5 C5 > ,IC5` Gh&C5 76rh8,I8?6 8362 58,CK6a CW6 5X,Cd6 Cp6 0hi,I1P1Q1:hi,1P1Rs1Q 76hx,MJ86F 86h 5x,C6 C6 5,C6 0hi,J1P1Q10Whi,,J1P1Q1:fhi,1P1Rs1Q ;D h'8i  G h'Cu N 0hPJ1t#1t02hP:hQ1t#glitter_scan_converter_resetK%>#$ymin$ymax(>#polygon_resetK%F>$yminx$ymaxx'h'num_bucketsKbail_no_memL_cairo_clip_tor_scan_converter_create)Pph)P+clip/P6F>5P6=6=! /self&l ,clipper x?> /i& -bail_nomem2h-bail0h7#h,MF$8# 7h,MF8 @h-s8> 82 F&8 ;]h8] 8 8 7 h8-MF7 8+ 7hh-VM8>I 82{ F&8 ;h8 8 8I ;h]8 ;{h8 ;{h8 7h-;N8> 825 8&g 8 ;h8\ 8 8 7Jh-nO8J 8J6 8JT 5-BK7#h-N8# 8#6 7#'h-N8# 8# @KDh.8IK 845 device55 type: content<` b>> >?  unique_id@ serialA damageB5 _finishingD$ >E$ is_clearF$ has_font_optionsG$ owns_deviceH$ >J$( mime_dataK$8 device_transformMH device_transform_inverseNx device_transform_observersO x_resolutionRl y_resolutionSl x_fallback_resolutionYl y_fallback_resolutionZl snapshot_of] snapshot_detach^]5 snapshots` >b font_optionsiJcairo_device_tP_cairo_device _cairo_matrix0 xxl yxl xyl yyl x0l y0l(cairo_matrix_t_cairo_pattern_t_cairo_pattern_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp` CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format$ CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tx [_cairo_rectangle_int xywidth> cairo_rectangle_int_tA _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_caphCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4 >S >V  b>W >X$ original_font_faceZ^8 x>]^8 l>^( ctm_X >`J placeholderb holdoverc >d scaleg scale_inversehmax_scaleil(?j/fs_extentsk/8mutexnI8`glyphsp10xglyph_pagesq|cache_frozenrglobal_cache_frozens>u>xd8linkycairo_font_face_t"_cairo_font_face I> > b>>$ >{8>xindex?Fx@lyAlcairo_glyph_tBI^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsr#CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingly_bearinglwidthl>lX>l >l(cairo_text_extents_tF(/ascentldescentl>lmax_x_advancelmax_y_advancel cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tL_cairo_font_weight#CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t?_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t& _cairo_hint_metrics7-CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSg _cairo_font_options > subpixel_order lcd_filter' hint_style¦ hint_metrics- round_glyph_positionsĂ(_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t x#F_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  cairo_region_t _cairo_regionsigned charint16_t%short intint32_t'uint32_t(Hcairo_fixed_t A# _cairo_point F x GI y HIcairo_point_t I^ _cairo_list , next - prev -cairo_list_t .cairo_atomic_int_t < + b> ,cairo_reference_count_t -cairo_array_t9I _cairo_array size num_elements element_size elements. cairo_clip_t> _cairo_clip4 1 boxes @Q0 num_boxes A region C1 is_region D embedded_box F($cairo_clip_path_t?X_cairo_clip_path8 3 b> 4 path 5G!fill_rule 6$tolerance 7l(> 80prev 914cairo_damage_tE_cairo_damagecairo_font_face_backend_tG _cairo_font_face_backend@ typeAcreate_for_toyDE;destroyKscaled_font_createN; get_implementationU;cairo_hash_entry_tK _cairo_hash_entry hashFcairo_hash_table_tL!_cairo_hash_tablecairo_image_surface_tM1!_cairo_image_surfacecairo_path_fixed_tRa!_cairo_path_fixed e" last_move_pointf current_pointg has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo (?q( bufs1$cairo_surface_backend_tW" _cairo_surface_backendh.$ type/ finish21 create_context51 create_similar81 create_similar_image=2 map_to_imageC72 unmap_imageFQ2 sourceJq2 acquire_source_imageN2 release_source_imageS2$ >X2( copy_page[2, show_page^20 get_extentsi24 get_font_optionsm38 flushq13< mark_dirty_rectangleuZ3@ paint|3D mask3H stroke4L fillM4P fill_stroke4T show_glyphs4X has_show_text_glyphs4\ show_text_glyphs<5` get_supported_mime_typesW5dcairo_user_data_array_ta4cairo_scaled_font_backend_td6%_cairo_scaled_font_backend(A&typefiniscaled_glyph_init:text_to_glyphsU: ucs4_to_indexo:load_truetype_table:index_to_ucs4:is_synthetic:index_to_glyph_name%: load_type1_data:;$cairo_scaled_glyph_te]& _cairo_scaled_glyphN' > metrics fs_metrics8 bbox(h X>x >z has_info| surface12 patho8 recording_surface dev_private_keyB dev_private >_cairo_lcd_filter'CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tN'_cairo_round_glyph_positions(CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t((_cairo_line"(p1#p2$cairo_box_t%(_cairo_stroke_style(r)line_widthslline_capthline_joinu miter_limitvldashw)num_dashesxdash_offsetyl lcairo_stroke_style_tz(_cairo_int_status50CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th) =0Q0BB(cairo_path_op_t8 _cairo_path_buf L0 linkM num_opsN size_opsO num_pointsP size_pointsQ opS0 pointsT0W0cairo_path_buf_tUn0_cairo_path_buf_fixedWa1 baseX1 opZa1 points[q1<W0q1:1:7cairo_path_buf_fixed_t\1? 11111` 12$ 11212!20Q212=2k2k2 W2 22212w22122220222k2233J3 133 Z3730~3~33`303~330333 4 4l~33G!4)430M43l~3404l33 4 4l~3S404~34440<5(#~34Q5Q5B5cairo_surface_func_t1y5555":WORD{DWORD|FULONG_PTR7FLONGHANDLE|_LIST_ENTRYC6FlinkD6BlinkE65LIST_ENTRYF5_RTL_CRITICAL_SECTION_DEBUG ,7Type5CreatorBackTraceIndex5CriticalSection7ProcessLocksList!6EntryCount5ContentionCount5Flags5CreatorBackTraceIndexHigh5SpareWORD5_RTL_CRITICAL_SECTION7DebugInfo7LockCount5RecursionCount5OwningThread5 LockSemaphore5SpinCount5,7PRTL_CRITICAL_SECTION_DEBUG746RTL_CRITICAL_SECTION,7CRITICAL_SECTION7cairo_mutex_impl_t8cairo_mutex_t/8j8%G!A&8_cairo_toy_font_face49base> owns_family$>(>#,impl_face^80cairo_toy_font_face_t8_cairo_scaled_glyph_info9CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t 9.0:u8990U:ll44:Fo:2[:0:F; u:0:F:2:::0:9F:0;; ; 9;9;?;9^8%; n; 4 4n;y;t;JK;^8; 4 4n;;cairo_hash_keys_equal_func_t370_cairo_font_face_is_toy; x>^8!_cairo_toy_font_face_init_key^<"key9;#>#>#>#$hashF%_cairo_toy_font_face_hash_table_unlockv&_cairo_toy_font_face_destroyZ<'abstract_faceZ(x>\9;( ?]10)cairo_toy_font_face_create^8=#>#> >#(> *key9(x>9;( ?10+UNWINDT+UNWIND_HASH_TABLE_LOCKR+UNWIND_FONT_FACE_MALLOCP+UNWIND_FONT_FACE_INITN,cairo_toy_font_face_get_family= x>^8(>9;,cairo_toy_font_face_get_slant=> x>^8(>9;,cairo_toy_font_face_get_weight#> x>^8(>9;-_cairo_toy_font_face_get_implementation^8`h*P?.? /l> 40ctm 4/>n; 1x>9; 2@.3impl^8 4hE?555  6hJ7_cairo_toy_font_face_hash_table_lockc10hQ?8h?9t:hJ?5th;h9t7_cairo_toy_font_face_keys_equalhH>@@, =face_b>@b >h$KD@9-_cairo_toy_font_face_scaled_font_createw @h9A/?w/l>x 40ctmy 4/>zn; 0scaled_font{y;1x>}9; :dhAKA5th5th5t 6yh`K?_cairo_toy_font_face_finiЀhNA@x>9; >hK>hKAhAK5th5th5tB<hBC<D< D</ E`.BF<n 2`.G<G<H^<hx.qA; h9tIhA5PJ^< he/B;-h9t>hP?:hKTB5tv5ts:ShAK~B5th5th5t aAahK5tv5tsK_cairo_toy_font_face_init C#x>9;#>#>#>#$family_copy.L> K_cairo_toy_font_face_create_impl_face rC#x>9;"impl_font_face?;L>{8L>0B<phZGC=C=C=D'= G3=G?=GK=MW=Mb=M}=M=E.5GF= F= F= 2.D'=7 N3=D?=U DK= MW=Ob=hO}=hO=hH;h.*DFF<= F;<i F0< F%< 2.DQ< A h+L5tvHBbh.AEFBM FB FB FB 2.DB GBP;vh.4EFF<y F;< F0< F%< 2.DQ<4 Ah+L5tPCh/ŕEFECW F:C 2/G[CDfC 8h}E5ts;xh5ts5t8khE5tv:hPLE5ts5tTh:hKE5tAhyL5t1J^<*hJ F;7h9tH^<Nh0/2,F;[h9tH^<hH/SKF;h9t>hP?:.hKqF5ts5t:LhKF5t:XhLF5t4:hAKF5th5th5t E:&hLF5t5ts:NhJF5ts:hAG5Ps:hK#G5tsAhyL5t1AhL5tv5t 5t05t 0B=hnGC=D= E`/GF= 2`/G=AlhAK5t8h5th5t A(h`K5ts5tIB=ph:8HC$>G0>Qh F$>F Qh D0>F Ah`K5ts5tIB=>h:HCi>Gu>Qh Fi>Y Qh Du>Y Ah`K5ts5tIR_cairo_toy_font_face_reset_static_datahH I1 ?10l 8hH9t8$hH9tA3hM5tsS_cairo_font_face_null_pointer/8IhS_cairo_font_face_invalid_string78IhS_cairo_font_face_invalid_slant?8IhS_cairo_font_face_invalid_weightG8IhT_cairo_toy_font_face_backend8ThScairo_toy_font_face_hash_table`10@hU_cairo_unbounded_rectangle(U_cairo_user_font_face_backend[cJ U_cairo_win32_font_face_backendfcJU_cairo_font_face_nil8IV_cairo_toy_font_face_mutex+I8Wcairo_font_face_reference^8J^8X_cairo_hash_table_create=10$K;Xstrcmp5AKY_assert0`KW_cairo_font_face_set_error K^8 ZfreeKZcairo_font_face_destroyK^8Y_cairo_hash_table_removeOK10K X_cairo_hash_table_lookupC+L10KW_cairo_hash_stringFPLZ_cairo_font_face_inityL^8{8X_cairo_errorq L WmallocLX_cairo_hash_table_insertK L10KW_cairo_utf8_to_ucs4 MM4:[_cairo_hash_table_destroy@10HvGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-traps.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src@h&8long long unsigned intintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long double_iobuf ,_ptr@_cnt_base@_flag _file_charbuf _bufsiz!_tmpfname"@FILE$cairo_bool_tkcairo_destroy_func_thn y y  _cairo_status4V CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^{_cairo_rectangle_intxywidthheight cairo_rectangle_int_tm _cairo_antialias CAIRO_ANTIALIAS_DEFAULT CAIRO_ANTIALIAS_NONE CAIRO_ANTIALIAS_GRAY CAIRO_ANTIALIAS_SUBPIXEL CAIRO_ANTIALIAS_FAST CAIRO_ANTIALIAS_GOOD CAIRO_ANTIALIAS_BESTcairo_antialias_t _cairo_fill_rule CAIRO_FILL_RULE_WINDING CAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t, cairo_region_t H _cairo_region 1 s? 2 ^? 3Vrgn 5 signed charuint8_t $gshort intint32_t 'uint32_t (int64_t )/uint64_t *pixman_region32_data_t  pixman_region32_data J size #numRects #pixman_box32_t a pixman_box32  x1  y1  x2  y2  pixman_region32_t  pixman_region32  ? J data    cairo_int64_t q cairo_fixed_t A cairo_fixed_unsigned_t D _cairo_point Fv x G y H cairo_point_t IL _cairo_list, next- prev-  cairo_list_t. cairo_atomic_int_t<+ s?, cairo_reference_count_t- cairo_boxes_t;7 _cairo_boxes_t8+ ^?,Vlimit.l?/e??0J?2is_pixel_aligned4 chunks;$tail;14boxes_embedded<=8cairo_clip_t> _cairo_clip4boxes@7J?AregionCis_regionD8 embedded_boxF$cairo_clip_path_t? _cairo_clip_path83 s?4 path5 0?6 $tolerance7x(T?80prev94cairo_path_fixed_tR_cairo_path_fixed eKlast_move_pointfv current_pointgv has_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyo?qbufsw$cairo_traps_t\`_cairo_traps/U^?0Vbounds2l?3e??4maybe_region6has_intersections7is_rectilinear8is_rectangular9?; traps_size<$?=(traps_embedded>,_cairo_slope dx  dy  cairo_slope_t U_cairo_line"p1#v p2$v cairo_line_t%cairo_box_t%_cairo_trapezoid('@top( e?( :?)}?)cairo_trapezoid_t*_cairo_edge8line9top:e?:dir;cairo_edge_t<Z_cairo_polygon>e^??V?AlimitBl?Ce$??D(num_edgesF,edges_sizeG0edgesHp4edges_embeddedIv8kFcairo_polygon_tJv _cairo_int_status5 CAIRO_INT_STATUS_SUCCESS CAIRO_INT_STATUS_NO_MEMORY CAIRO_INT_STATUS_INVALID_RESTORE CAIRO_INT_STATUS_INVALID_POP_GROUP CAIRO_INT_STATUS_NO_CURRENT_POINT CAIRO_INT_STATUS_INVALID_MATRIX CAIRO_INT_STATUS_INVALID_STATUS CAIRO_INT_STATUS_NULL_POINTER CAIRO_INT_STATUS_INVALID_STRING CAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCH CAIRO_INT_STATUS_INVALID_CONTENT CAIRO_INT_STATUS_INVALID_FORMAT CAIRO_INT_STATUS_INVALID_VISUAL CAIRO_INT_STATUS_FILE_NOT_FOUND CAIRO_INT_STATUS_INVALID_DASH CAIRO_INT_STATUS_INVALID_DSC_COMMENT CAIRO_INT_STATUS_INVALID_INDEX CAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_INT_STATUS_TEMP_FILE_ERROR CAIRO_INT_STATUS_INVALID_STRIDE CAIRO_INT_STATUS_FONT_TYPE_MISMATCH CAIRO_INT_STATUS_USER_FONT_IMMUTABLE CAIRO_INT_STATUS_USER_FONT_ERROR CAIRO_INT_STATUS_NEGATIVE_COUNT CAIRO_INT_STATUS_INVALID_CLUSTERS CAIRO_INT_STATUS_INVALID_SLANT CAIRO_INT_STATUS_INVALID_WEIGHT CAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_INT_STATUS_DEVICE_ERROR# CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_INT_STATUS_DEVICE_FINISHED% CAIRO_INT_STATUS_LAST_STATUS& CAIRO_INT_STATUS_UNSUPPORTED CAIRO_INT_STATUS_DEGENERATE CAIRO_INT_STATUS_NOTHING_TO_DO CAIRO_INT_STATUS_FLATTEN_TRANSPARENCY CAIRO_INT_STATUS_IMAGE_FALLBACK CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th_cairo_half_open_span&ux' coverage( inverse) cairo_half_open_span_t*+cairo_span_renderer_t._cairo_span_renderer/ ^?1Vdestroy4Lrender_rows9;finishAP V0 y 0 6u VP yAcairo_scan_converter_tEt_cairo_scan_converter FdestroyHLgenerateM^?QVV y _cairo_boxes_chunk61next71base87count9size: MFcairo_path_op_t8_cairo_path_buf LlinkM num_opsNsize_opsO num_pointsPsize_pointsQopSpointsTMv cairo_path_buf_tUd_cairo_path_buf_fixedWWbaseXopZW points[g<MgFv wF7cairo_path_buf_fixed_t\l 1   @@Fcairo_trap_rendererbase?K_cairo_fixed_floor 6f _cairo_fixed_integer_partff _cairo_int64_32_divή num denή _cairo_fixed_mul_div_floor6  a6 b6 c6 _cairo_edge_compute_intersection_x_for_yQ P p1Q p2R yS !xU !dyU _cairo_fixed_integer_round_downf _mono_edge_is_vertical8 line_cairo_fixed_is_integerf _cairo_traps_growx8<"?x#new_trapsz#new_size{$_cairo_slope_init-vslope-va.b/$_cairo_box_add_boxMboxM7addNe%_cairo_traps_init5"?5_cairo_fixed_from_int>  i>span_to_trapsV abstract_renderery y h spans0 num_spans!r !top !bot &!x0 !x1 ':?'}?_compare_point_fixed_by_y!av bv #a#b#ret%_cairo_traps_finin@!"?n_cairo_fixed_from_doubleo !dox(q!)drx)is!#utn! !F_cairo_fixed_mul% ! a% b% !temp' _line_compute_intersection_x_for_y +" line y *_cairo_traps_extents"+?"+?7!i&!trap","!x ,"!x ,"!x &!x "K"@-_cairo_traps_extract_region%#+?%+T?& region'#!stack_rects)#!rects*'^?+!i,!rect_count,&!x1@!y1@!x2@!y2@#F_cairo_fixed_round_down #f -_cairo_traps_to_boxesb8$+?b+T?c boxesd$!if,`$!x1x !x2y !y1z !y2{ &!x1 !x2 !y1 !y2 " .@h%/ 0 0+ 1x/$/@ 2x/33+4qhGF5t16heF %5tv7hF8+"h{(/I"a /U" 0a" 2/0l" 1/&0~" 9!4h// "? /"i 94h//0? /% /i 2/0: 0D :Rh+_/ /- /@ 9fXh/8/ /T 10&0"y :!hI/ " /" :hI/0 /% / ;hI0: 0D :h)_/@ /` /t 9fh(08/@ / 1P0'0" 9!hp0/ " /" 9hp0/0 /%/ / 2p00:Q 0Dt :2h/_/ / / 9f6h0H)/\t >6h0I8)?\>6h1JR)?\>6h 1Kl)?\>Pgh81C)/| @6xh/\ >PjhX1E)?|@6{h?\>Pphx1D*?|@6h?\9Prh1F?|@6h ?\7hF6hFT*5tw5to6hFi*5tw6hGF}*5t14hF5to5t0.h3*<A_cairo_traps_limitIPhk1+B?I Cl?JeC??KDiM, @|h/T/@ /` A_cairo_traps_init_with_clipXhY+C?XEclipYFh1[+/x 4h*5t5tsA_cairo_traps_cleara h+C?a.!@h ,/4! GWhFA_cairo_traps_add_trap`hu,B? Etop Ce? B:?, B}?, Dtrap! 4h5PsH_cairo_traps_add_clipped_traph^-B?4 I_top y I_bottom E_left,E_right,11-Dbe Dtop , Je? p K:?@K}?P4h ,5tP5tRwRw*(5tQuQu,(5t s5tP4h ,5tP5tR5tQ5t v5tw. @hD/< <5 Wh1./B >Yh2.?2 23 3 = @= P>h@2.?>hX2// 4h ,5tu5tw5t @5tPA_cairo_traps_tessellate_convex_quadh2C?EqDa Db Dc #dDi1 LabLadDb_left_of_d8[ M:?@M}?P> hp2i0/ y / 2p20 0!y 0! > Jh20/ ! / J 220 J 0!! 0!h N<h /0/l /c /V N<h11/l /c" /VV N<Dh-A1/l /c /V 6hF_15t5t6Lh,15P5R5Q5t@5tu6h,15P5t@5tu6h,15P5R5Q5t@5tu6Nh, 25P5t@5tu6h,.25P5t@5tu6h,a25P5R5Q5t@5tu6h,25P5t@5tu6h,25P5R5Q5t@5tu4h,5P5t@5tuO_cairo_traps_tessellate_trianglehPP3P?QtRquadP3P4\hD/5t5tPv `3FS_cairo_traps_init_boxesV`h `4P?Qboxes`4Ttrap Tchunkk4 >ah23/( UhZ4Tboxe_ Ti N!IhB4/4! 7XhF6hV45PsGkhGFf4" q4S_cairo_traps_tessellate_rectangleVph)6P?Qtop_leftQbottom_rightM:?M}?Ttop Ve? 125Treversed8B Tno 22Vl?e R_left@R_rightPT_top T_bottom " 4>h ,5tu5t5tw4h ,5tu5ts5tv5t 5tO_cairo_traps_translate3hK6W?3M Qx3Qy3!xoff5 !yoff5 Rt6PTi7x Nh>6<:h?<O_cairo_trapezoid_array_translate_and_scalePh:Qoffset_trapsPQsrc_trapsQP?RQtxSx QtySxQsxTxQsyTx$TiV !xoffW !yoffX >@!h2W7@!h3h:8/e! 233!N@!h ie8@!h 3;@!h@3;<hX3J</l /c /V ><hx3z</l/ /cG /V\ N<_h</l /c /V N<qh</l /c /V% 6ShF<5tH5tP4hF5tP5tX.+"h0T=/I"R /U"q 3a"Xh%5P5R_traps_are_pixel_aligned8=+?+T?!i."h/:?/" /# /# 3#31#3?#3K#3U#>T=Fh320??=?z=230= >h3>/ / >Ph3m>/|1 Y6h3/\o 9Ph4/| Y6h84/\1 :h/ / >PhP4>/| @6h/\ 9Php4/|N @6h/\{ G?h{(.#@h@<#< $<$0$$ 24/$ / $ /# 240$$K Uhe?03$ 0>$ 0I$ 0T$ 14@0a$) 0l$^ 0w$r 0$ >#h4*@?#@ h?,>#h4Y@?#Y h4?,>#h5@/# @ h/, 9#h(5/# @ h/,2 4hG5tsZ_sanitize_trapA t!s@[_cairo_traps_pathVhCP?"QpathTiu ;&hV^?V Ttrap@ >@jh@5B/@ 2@50@0 >~hh5B/ / /C :fh8/ /W NhMB?/ / 9fh58?/ NhB/* /k / :fh8/* / 91h5/  /E /d 9f?h58/  /x 6|h0GC5t5tP5ts6hfG:C5t5tv5ts6hfG^C5t5tu5tw6hfGC5t5t5tw4hG5tO_cairo_debug_print_trapshPDQfileDP?"M?PTn >+"h5GD/U" /I" 253a"4Kh%5Pv5RP6zhGgD5t5th4,hG5t5th5tu5tH5tD5t @5t$5t(,S_cairo_rasterise_polygon_to_traps`hFQpolygonFP0? PT?P? Rrenderer\TconverterF6 V^?T RrL6hGE5t\h5tMh5t 6h HE5tv5tL6h;HE5t6hHE5ts5tv\h F5ts5t\] h5tsV^_cairo_unbounded_rectangle(, __cairo_errorqVeF V`reallocyF y `mallocyF `cairo_region_create_rectangles F & afreeF y__cairo_slope_compareDG  b_cairo_boxes_init@0G $`_cairo_path_fixed_move_toyVfG    `_cairo_path_fixed_line_toVG    `_cairo_path_fixed_close_pathVG `fprintfyG D cb_assert0 H   a_cairo_box_round_to_rectangle;H e __cairo_mono_scan_converter_createmFH __cairo_mono_scan_converter_add_polygonsVH y HHzg|GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-tristrip.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src h$Dcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_rectangle_int x y width height cairo_rectangle_int_t_cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_rule>CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t cairo_region_t t _cairo_regionsigned charshort intint32_t'cairo_fixed_tA _cairo_pointF xG yHcairo_point_tI _cairo_list,1 next-1 prev-1  cairo_list_t. cairo_atomic_int_t< +z ? ,K cairo_reference_count_t -e cairo_clip_t > _cairo_clip4 <1 ? = path >E boxes @  num_boxes A region CK is_region D embedded_box F $cairo_clip_path_t ?J _cairo_clip_path8 3 ? 4z path 5 fill_rule 6>$tolerance 7[(antialias 80prev 9E4cairo_path_fixed_t R _cairo_path_fixed  e last_move_point f current_point ghas_current_point hneeds_move_to ihas_extents jhas_curve_to kstroke_is_rectilinear lfill_is_rectilinear mfill_maybe_region nfill_is_empty o? q  buf s'$cairo_tristrip_t ]4 _cairo_tristrip . status / limits 3 ? 4? 6 ? 7? 8  points_embedded 9\_cairo_line " p1 # p2 $cairo_box_t %    cairo_path_op_t 8 _cairo_path_buf L link M7 num_ops N size_ops O ? P? Q op S ? T  cairo_path_buf_t U) _cairo_path_buf_fixed W base X op Z ? [< )')7cairo_path_buf_fixed_t \ 1 ]W l)?_cairo_tristrip_init*?* _cairo_tristrip_limitB?BlimitsC ?D_cairo_fixed_from_int> i>_cairo_tristrip_extentsU?U? ip [  l h&|_cairo_tristrip_fini8Ph?8 ghph_cairo_tristrip_init_with_clipKh;|!?K"clipLQ#lh5NP$hP% % % _cairo_tristrip_growU?U&?W new_sizeX_cairo_tristrip_add_pointshs!?s"pt $| hmwS' hm( )U*) h+L+t1,D hI-k hb+tv+tu(_cairo_tristrip_move_to hE!?"p * h+ts h_cairo_tristrip_translate h3? "x"yxoffyoff.p P/i# 0 hs$ h  h%*B %5 1@'! ha%5 %* '! ha(@ 26(J  3_cairo_unbounded_rectangle(X4free+56_cairo_errorqI57mallocb58realloc55\GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-traps-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src h6vFdoubleintcharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_t kcairo_t |_cairocairo_surface_t _cairo_surface 3-SA 4NM device 5YM[A : content <\ @ >**mA ?  unique_id @ serial A damage B_M _finishing D$ 8A E$ is_clear F$ has_font_options G$ owns_device H${@ J7( mime_data K78 device_transform MH device_transform_inverse Nx device_transform_observers O) x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ]X snapshot_detach ^!M snapshots `)A b) font_options icairo_device_t C _cairo_device< ,@ -**mA . {@ /7SA 1_ mutex 3MP mutex_depth 448A 68 _cairo_matrix0  xx yx  xy  yy  x0 y0 (cairo_matrix_t ĸcairo_pattern_t > _cairo_patternh @@ A**mA B {@ C7 observers D)[A F! filter H"$ extend I"( has_component_alpha J, matrix L0 opacity M` _cairo_status 4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^_cairo_content p\ CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t _cairo_format  CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t t Y_cairo_rectangle_int  x y @ `A  cairo_rectangle_int_t = _cairo_operator ZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t | _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t _cairo_fill_rule CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t _cairo_line_cap bCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_join CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t {_cairo_rectangle Cx y @ `A cairo_rectangle_t cairo_scaled_font_t y_cairo_scaled_font 4A6B S|0mA V @ W**{@ X7 original_font_face ZlP font_face ]lP font_matrix ^( ctm _X options ` placeholder b holdover c 8A d scale g scale_inverse hmax_scale i@ jfs_extents k8mutex n8P` @ pGxglyph_pages q)|cache_frozen rglobal_cache_frozen s@ u)SA xrPlink y)cairo_font_face_t "[_cairo_font_face 6B|0mA @**{@7 SAP >index ?Dx @y Acairo_glyph_t B ^&num_bytes _A `cairo_text_cluster_t a_cairo_text_cluster_flags rCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t tC0 x_bearing y_bearing @ `A @  O@ (cairo_text_extents_t ( ascent descent `A max_x_advance max_y_advance  cairo_font_extents_t ._cairo_font_slant CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t _cairo_font_weight CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t 7_cairo_subpixel_order QCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t _cairo_hint_style  CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &p_cairo_hint_metrics 7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;&cairo_font_options_t S _cairo_font_optionsezA subpixel_orderQ lcd_filter< hint_style  hint_metricsÒ round_glyph_positions=_cairo_font_type CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t e]+&D_cairo_device_type V<CAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_t a=_cairo_surface_type 8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R ^cairo_raster_source_acquire_func_t  gmXX' cairo_raster_source_release_func_t "  Xcairo_raster_source_snapshot_func_t 7    ( cairo_raster_source_copy_func_t I P V  o o u 'cairo_raster_source_finish_func_t X  _cairo_pattern_type !CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend . "CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 !_cairo_filter O "CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V %"cairo_region_t " _cairo_region1)#@2**mA3  rgn5$_cairo_region_overlap #CAIRO_REGION_OVERLAP_INCAIRO_REGION_OVERLAP_OUTCAIRO_REGION_OVERLAP_PARTcairo_region_overlap_t )#signed charuint8_t$Yint16_t%#short intuint16_t&int32_t'uint32_t(pixman_image_t8$2@pixman_region32_data_t\$pixman_region32_data$sizenumRectspixman_box32_t$pixman_box32$x1$y1$x2$y2$ pixman_region32_t%pixman_region32G%@ $?@ G%=$S%"$#)PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_tZ%cairo_fixed_tA$cairo_fixed_unsigned_tD$ _cairo_pointF) xG@) yH@)cairo_point_tIs) _cairo_list,) next-) prev-))cairo_list_t.)cairo_atomic_int_t<+**@,)cairo_reference_count_t-*cairo_array_t9^* _cairo_array* size num_elements element_size elements, cairo_boxes_t;*_cairo_boxes_t8+r+mA, ?.?>'A/?A0.A2 is_pixel_aligned4 chunks;G$ tail;H4 boxes_embedded, _cairo_clip4cItA@H.AA regionCiI is_regionD embedded_boxF?>$cairo_clip_path_t?-_cairo_clip_path83-@4**A5 2@6$?7(zA80prev9cI4cairo_color_t@. _cairo_color(|. red green blue alphaY@ A"D@$@&cairo_color_stop_tA. _cairo_color_stop(/ red green blue alphaY@# A#"D@#$@#&cairo_damage_tE,/_cairo_damagecairo_device_backend_tFY/ _cairo_device_backend 9/[A :< lock < unlock = flush ?~I  A @ destroy Acairo_font_face_backend_tG/_cairo_font_face_backend@|0[AAcreate_for_toyDZSdestroyKscaled_font_createNS get_implementationUScairo_hash_entry_tK0 _cairo_hash_entry0 hashDcairo_hash_table_tL0_cairo_hash_tablecairo_image_surface_tM1_cairo_image_surface00 2+B12@3T%?4YparentBXpixman_formatD#) formatE ?@F7 @H`AIstrideJ depthK$owns_dataM(transparencyN(@O(cairo_path_fixed_tR#2_cairo_path_fixed e`3 last_move_pointf) current_pointg) has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo@q?> bufsEI$cairo_solid_pattern_tU}3 _cairo_solid_pattern P3+B Q'@ R-hcairo_surface_backend_tW3 _cairo_surface_backendh.6[A/ A2~I create_context5I create_similar8I create_similar_image=I map_to_imageCI unmap_imageFJAJ5J acquire_source_imageN`J release_source_imageS{J$AXJ( copy_page[J, show_page^J0 get_extentsiJ4 get_font_optionsmJ8 flushqJ< mark_dirty_rectangleuK@ paint|MKDAvKH strokeKL fillLP fill_strokelLT show_glyphsLX has_show_text_glyphsL\ show_text_glyphsM` get_supported_mime_typesMdcairo_traps_t\6_cairo_traps/7mA0 bounds2?>'A3?A4 maybe_region6 has_intersections7 is_rectilinear8 is_rectangular9 num_traps; traps_size<$B=_( traps_embedded>_,cairo_tristrip_t])7_cairo_tristrip.7mA/ 'A3?A4A6 B7@8H points_embedded9_cairo_user_data_array_taI*cairo_scaled_font_backend_td7_cairo_scaled_font_backend(8[Afiniscaled_glyph_init(Rtext_to_glyphsjR ucs4_to_indexRload_truetype_tableRindex_to_ucs4Ris_syntheticRindex_to_glyph_name%S load_type1_data:4S$cairo_scaled_glyph_te 9 _cairo_scaled_glyph 96B |0 metrics  fs_metrics 8 bbox ?>h@ #xO@ #z has_info |@ IA }P recording_surface X dev_private_key M% dev_private @ )cairo_compositor_th: cairo_compositor5y:@6Y paint9DYA=DY strokeA|Y fillKY @SYcairo_traps_compositor_tk: cairo_traps_compositorT;+B9 acquireY releaseY set_clip_regionZ pattern_to_surface:Z$ draw_image_boxesiZ( copy_boxes̗Z, fill_boxesZ0 check_compositeZ4(@2[8 lerp'\<c@~[@Ao\Dcomposite_tristrip\Hcheck_composite_glyphs[L@![P _cairo_lcd_filter<CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t; _cairo_round_glyph_positions=CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t<I=&_cairo_point_double=xycairo_point_double_tN=_cairo_circle_double=center=radiuscairo_circle_double_t=_cairo_line"*>p1#)p2$)cairo_line_t%=cairo_box_t%=_cairo_trapezoid('>top(@)bottom(@)left)*>right)*>cairo_trapezoid_t*S>_cairo_edge8?line9*>top:bottom:dir;cairo_edge_t<>!_cairo_polygon>?mA? @A?>?B?>'AC?$AD(num_edgesF,edges_sizeG0edgesH?4edges_embeddedI?8??>?"??#8cairo_polygon_tJ%?_cairo_stroke_style(r@line_widthsline_captbline_joinu miter_limitvdashw@num_dashesxdash_offsety cairo_stroke_style_tz@2ACAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_t@ _cairo_int_status5GCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thHA0 _cairo_boxes_chunk6H next7H+B8H count9 size: G?>"?>1H#8cairo_path_op_t8 _cairo_path_buf LH linkM) num_opsN size_opsO APBQ opSH@TH1H)cairo_path_buf_tUHH_cairo_path_buf_fixedW%I+BXH opZ%I @[5I<"1H5I#8")EI#87cairo_path_buf_fixed_t\Hk-" ~IoIIIXI\ IXI III0IGJIJX/J/J J TJTJZJI;J {JIfJXJJGJJJ/JJ JJJ JJ KJGBKo BKHK,$KGvKo o BKSKGKo KKKKBKK 2K@K|KGLo KBKKGlLo Ko KKKBKLGLo  BKrLLLGMo C= BKLMMMcairo_surface_func_t 1=MCM NMXTM3-/WORD{DWORD|DULONG_PTR 7DLONG!HANDLE!|_LIST_ENTRY!CMFlink!DMBlink!EMMLIST_ENTRY!FM_RTL_CRITICAL_SECTION_DEBUG !NType!eMCreatorBackTraceIndex!eMCriticalSection!OProcessLocksList!MEntryCount!qMContentionCount!qMFlags!qMCreatorBackTraceIndexHigh!eMSpareWORD!eM_RTL_CRITICAL_SECTION!ODebugInfo!OLockCount!MRecursionCount!MOwningThread!M LockSemaphore!MSpinCount!MNPRTL_CRITICAL_SECTION_DEBUG!OMRTL_CRITICAL_SECTION!NCRITICAL_SECTION"Ocairo_mutex_impl_t#Ocairo_recursive_mutex_impl_t#Ocairo_mutex_t$Ocairo_recursive_mutex_t$PAxP7 28P/_cairo_toy_font_face4Q+BAfamily owns_family$slant(weight,impl_facelP0cairo_toy_font_face_tP_cairo_scaled_glyph_infoQCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t5Q,G(RPQRGjR2%21.RDR$pRGRD7 7RGRDR$RRRGS RD7RG4S7 7S NSNSTSQlP:S SKKSSS `SlPSKKSS _cairo_surface_patternp US+B V'@ XXhcairo_surface_pattern_t YS _cairo_gradient_stop0 [NT offset \@ ]|.cairo_gradient_stop_t ^T _cairo_gradient_pattern `T+B a' n_stops ch stops_size dl stops eTp stops_embedded fTxNT"NTT#8cairo_gradient_pattern_t gkT _cairo_linear_pattern iYU+B jT pd1 l= pd2 m=cairo_linear_pattern_t nU_cairo_radial_pattern pU+B qT cd1 s= cd2 t=cairo_radial_pattern_t uwU$ w V%+B xT&linear zYU&radial {Ucairo_gradient_pattern_union_t |U_cairo_mesh_patch hV@ hVcolors ~V"=~V#8#8"-V#8cairo_mesh_patch_t 0V _cairo_mesh_pattern 8W+B ' patches I*h current_patch 8Wx current_side | has_control_point >W has_color >WV"NW#8cairo_mesh_pattern_t V _cairo_raster_source_pattern X+B ' content \ h@ l acquire <| release A  copy (  A z {@ cairo_raster_source_pattern_t jW$ X%+B '&solid `3%@ S&gradient V&mesh NW&raster_source Xcairo_pattern_union_t .X, -X font.  @/A0 use_mask1 @2 cairo_composite_glyphs_info_t3X%Y9G>YY>Yr+*YG|YY>YKKKKJYGYY>YKYGYY>Y YGYYGZiIYX:ZXo 22 ZGcZIcZ*@ZGZXcZoZZ-GZZcZZGZZZr+ZG2[XXZG~[XXcZ8[G[Z 2[G[X[X[G'\XX[Gi\Xi\6-\G\X\7u\'%->]CAIRO_COMMAND_PAINTCAIRO_COMMAND_MASKCAIRO_COMMAND_STROKECAIRO_COMMAND_FILLCAIRO_COMMAND_SHOW_TEXT_GLYPHScairo_command_type_t%4\'%6]CAIRO_RECORDING_REGION_ALLCAIRO_RECORDING_REGION_NATIVECAIRO_RECORDING_REGION_IMAGE_FALLBACKcairo_recording_region_type_t%:Z] _cairo_command_header(%] region%>] op%?@%@ @%AX index%C chain%Df^$]cairo_command_header_t%E] bbtree%^@%?> left%^ right%^ chain%^^l^_cairo_recording_surfacep%}_+B%~extents_pixels%C@% A%0commands%I*4indices%~MDnum_indices%Hoptimize_clears%Lbbtree%^Pcairo_recording_surface_t%^_;/_>">_#8")_#8?draw_func_t@``GO`O`XXXU`y:blt_in@`?O` dstXtA*`NEED_CLIP_REGIONNEED_CLIP_SURFACEFORCE_CLIP_REGION(3`B46)zA5composite_traps_info_t6`composite_opacity_info ;a?<O`op=#dst>Xsrc?X 0B@A@opacityA*A CaADXAEAEcomposite_box_infoj7b?kO`dstlXsrcmX0Bn Anopo#+_cairo_fixed_floor@)`b,f@)+_cairo_fixed_integer_partb,f@)+_cairo_fixed_from_int>@)b,i>-_cairo_clip_unsteal_boxesMb.@MX.tAMcZ+_cairo_surface_is_recording?)c.@?)c/c+_cairo_fixed_is_integerbc,f@)+_cairo_fixed_fractional_partc,f@)-do_unaligned_rowL d,bltL-d.?P,bQ?,txR,yR,hR.@S#/x1U/x2V -d##### d0op_reduces_to_sourcebd1@>Y0need_unbounded_clipd1@>Y2MA0can_reduce_alpha_opd3op4iop0__clip_to_surface e1?O`1(@Z1@1@e2AX2B?2@2zA 2B!62A"*4src#X20B$2A$2mA%G5gAe6error_releasec6out^X7A9Gff1?9O`3dst:X1?;3op<3src=X10B>1A>1@?1@?1@@1@AX2ACff`+_cairo_fixed_integer_round_downf,f@)+_cairo_fixed_round_down@)f,f@)0boxes_for_trapsdGg1tAdcZ1Bei\1zAf4ih8+g4tmg8;g4txg8mg4x1@)4x2@)4y1@)4y2@)94x1@)4x2@)4y1@)4y2@)g>-add_rect_with_offset"h.tAcZ,x1,y1,x2,y2,dx,dy/box?>:mAG;add_recth1tAcZ3x13y13x23y24box?>2mA G-_cairo_box_from_integers4h,box4H,x4,y4,w4,h4-blt_in6i.?,x#,y#,w#,h#.@#:A6i:@-Z`-_cairo_clip_steal_boxesEsi.@EX.tAEcZ0fixup_unbounded, j1?,O`1@->Y1tA.cZ4dst0X2A1*4tmp1*4box2?>2mA3G6empty|5gA+_cairo_pattern_get_source9X@j.s@9@j.@:/JFjS0upload_boxes j1?O`1@>Y1tAcZ4dstX2Ao 4src X2?! 2mA"G4tx#4ty#0recording_pattern_get_surfacewX k1s@wo 2@yX0trim_extents_to_trapsFGhk1@F>Y1BGi\4boxI?>0trim_extents_to_boxesZGk1@Z>Y1tA[cZ4box]?>+_cairo_clip_is_all_clipped*k.@*BK+_cairo_path_fixed_stroke_is_rectilinear#l.AK+_cairo_path_fixed_fill_is_rectilinearal.AK =eR =ef =fz =f =f =)f =5f =Af >Mf(?Yf @AIG@ h)nA?IO`BdstJXA?KBopL BsrcMXA0BNAAOA@PA@Q A@R$A@SX(C?@U)n D h\mEtEt EtvEt uEtsEt,wFN hvEtEt EtwEt 0EtsEt0Et0Et,uaG@G` hoH?O`H IdstXh H? Iop IsrcX H0B HA H@( A@ A@$A@X(CA[H Jneed_bounded_clip hgXoH@>Y~ CMA K hƺJcomposite_mask_clipGP hqA?O`BdstXA?Bop BsrcXA0BAAA@A@ A@$A@X(C?@)n LB?xL@rLA`rCmA 7 Me h67q=Mfv =Af =5f =)f =f =f =f =e =e, =e? =eS N6?Yfg O&hEtEt1EtvEtEt Et$Et$sP hdqEt(EtvEtrEt xP h1yqEtsP hPqEtsEtvP hqEtvQ0hûEts@c@GPh$sA?O`BdstXA?Bop BsrcXA0BAAA@A@ A@$A@X(LB6zCmA z P~hrEtsEtRhsEtEt EtEt vEtwEtvEtwEt$Et 0Et$sQhûEtsScomposite_boxrhAuA?rBxs#Bys#Bwt# Bht#A@u#CAwAu C?xO` TDhuCA}X L@~-~Usolid`3~LA~LA~P{htEt~Et Et Et Et @PhZtEt~Et~RhtEt~Et0Vt VtEt~Et~D=h~ uEtvEt ~EtuEtwEt$ ~@$@&KIhOhEtvEt 0EtuEt0Et0Et(waScomposite_opacityDh]wA?DBxE#ByE#BwF# BhF#A@G#CAI]w9 C?JO`c CAKX LAL~LAL~L@M-~UsolidN`3~P,hwvEtwEt Et Et P<hZvEtwEt~RshvEtwEt~Et1Vt VtEt~Et~RhwEtvEt ~EtwEtuEt, ~@$@&KhOfhEtvEt~Et 0Et0Et0Et wEt$uEt( ~@$@&Et, ~@$@&aWcphcx=c =c- >c>c>c >c>cc>cc?c~ ?c X`bvh06Uw=b Y`bhV x=b$ Y4chX)x=Xci Y4chaFx=Xc| RhoxEt\EtsEtTEtXRBhxEtREtsEt@$@&Et 1Et @$@&R~hxEtvEtTEt 1EtXOhEt\EtTEt 1EtXZdo_unaligned_boxih:z[blti-d \?m [bn?& ]txn]tyn^y1p ^y2q X`bhH6py_bX`bh`6qy=b, Y4c hsy_XcY4cMh|y=Xcy PMhcw/zEPXERuEt\EtEtvEt wvEt `csPhcwnzEPXERuEtsEtEtvEt 1`csxPhcwzEPXERuEt\EtEtwEt 1`csQ hcwEPXERuEt\EtEtvEt 1`csJcomposite_opacity_boxeskG h|A?kO`BdstlXA?mBopn BsrcoXA0BpAAqA@rA@s A@t$A@uX(LAw|LAxa@aiy QhxEPhER@EtuEtw|`3Jcomposite_mask_clip_boxesGhE}A?O`BdstXA?Bop BsrcXA0BAAA@A@ A@$A@X(C?@)n LAaHai Q hxEPhERHEtuEtwWbd0hM}>dd>dd?d5 KYhƺWgh{~=gk =g =g >g>g>g>h b hP?h Xbhx6}=b Xbh6~=b Xbh69~=bG Xbh6V~=br Th~=g =g =g =g =g =g =h chd hdhQhEthEthEtQhϼEtPEt0EtP+combine_clip_as_trapsG.?O`.AX.@BK.@:B?:@:zA:B6/srcX/box?>/fixup :0B:A:mAG9:A*;blt_unaligned_boxesN1?O`1@X3dx3dy1tAH1.A2AZ`4i94bHJcreate_composite_maskXh4H?O` IdstXP H@q AA_A?_A@ZC@X& asrcXg CmAG L0BnLAnegA8hfout hg6LA*xPah{EtmEt0Et0Pth=Et2FhmEtsEt0Et mM~h6=?< =4 =) = N6bJxbUnb`nbkr?v bnbnbnbn?2 TzhMCbnPhbtEtnPhgEPnPhgEPnERwEtmEtwPDhg؂EPnERwEtmPhgEPnERwEtwPh=Et2Dhw0EtsEt0Et nQhEtnP<hiEtxEtnEt nP"h1EtrPDhPEtrEtxPWhEtxRhEtsEt0Et0Et wEt0EtnEtnRhEtsEt3EtmEtwEt$rPh;EtrEtmP"hҽZEtmEtnP1hûpEtrP=hEtmPYhEtnEtwQhûEtrMth7r= = = = =  =- N7b+x?7M Th2^?Bl QhxEPhERxEQvEtuEtsQhbEtxP5h5EtREt RuhɅEtsVtEt0Et wEtwEtnEtnRhڅEtsRhEtuEtsEtmEt 1EtmEt$wRh"EtsP!h9EtmRhvEtuEtsEtmEt Vh>ahblh`?xh Mbh87"=b MbhP7#>bQMbhh7$݇>bMbh7%>bTho=4h# =@h# =Kh# =Vh9 =ahM chdlhdxhQhEthEthEt (QhϼEtPEt0Et`Whh5>h>h>h>i > i>ibid*icHh=ia = i =i =h =h >hcHhdib*iXhUh7͉_h_h=h _h=h  XbUh76_bXbhh78_bXbmh77=b hbth89_bPhEtsEt Et Et OhEt3EtsEt #WsihJ=i< =i >ii?i bivbi{biv?iE iihiihMbRh(8DÊ=b jbZhB=b jbhh C=bR Mbzh@8E=b{ P=hGEthEthEt =PIhb\EtvPhϼEtvEt0EtvPh=Et2DhsEtvEt0Et vP hˋEtvP* hEtsP: h EtvEtsEtvPa hbEtuP hϼ;EtuEt0EtvP hR]EtuEt0EtvP hEthEthEt P.!hEthEthEt pPO!hیEthEthEt mP!h"hEPvEtvEtwP!h"hEPvEQwP!h"h9EPvERuEQwQ"h"hEPvWd"hя=d > e>e>ee>ee?$e$ b0exbEtrP"hP[EtrEtwP"hpEtwP"h5Et R"hEtwEt0Et0Et sEt0EtnEtnR#hюEtwPF#hEtnEt0Et0PU#h=Et2Dn#hu+EtwEt0Et nR#hZEtwEtY4dstX4op2s@o 0clip_and_composite_source 1?O`3dstX1A_1?_1@3srcX10B1A1@Z2AX6skip0clip_and_composite_with_mask H1?O`1@Z1A_1?_1@3op3srcX10B1A4dstX2AX6skip:0clip_and_composite_combineC  1?CO`1@DZ1AE_1@F3opG3srcHX10BI1AI4dstKX4tmpLX2@LX2mAM 6cleanupJclip_and_composite 'huHH?O` H@>Y; HA_ A?_A@Bneed_clipadstX! aop=! CA! asrcX#" L0BXLA\CAAiI" CmA " fskip \*hegA('hM'hX8=# NX8?ē# ?Г# ?ۓ-$ Q*hEtgx8חC?$ K~'hP'h8EtEtwO(hEtuEtMH(h8=Õ$ =% =X% =% =% =% =|& =p:& N8?ϕc& ?ە& ?& ?*' i8*hP(h5zEtwR(hEt@DF)hwǘEt@EtDEt 0Et0Et0Et 0Et$0D)hEtvEt@EtwEt EtEtLEtHEt$Et(0P)hя?EPvERsEQR,*hEtDEt1Et@Et Et0Et0Et0Et0K8*hRD*hEt@KP*hRA,hߙEtDEt@EtEt 0Et0Et0Et0Qp-hEt@M*h8 =' =' =' =' =' =ߔ( =Ӕ( =ǔH( =h( N8?&{( ?2( i>+hP+hNEPvERDEQEtEtEtsO+hEtDEtEtEt Et0Et0MT,h8.=o( =c( =W) =K>) =?S) =3r) =') =) =) N8?{) i-hP,hNEPvERuEQEtEtEtsR-hEtuEt1EtEt Et "Et0Et0Et O[-hEtuEtEtEt "Et0Et0EtRU'h?EtuR'hVEtuEt0R'hgEtuP'hِEPvERsRR(hEtuEtEt0Et EtsEtXEt\P\*hלEtP|*h5EPv0ERsEQw`ivF+hEtvEtuEtEt EtEt0Et 0Et$J_cairo_traps_compositor_glyphsG-hABYA@>YBscaled_font A @ HA* BoverlapC?O`;* CmAGe* g8]LA X@P.ho0EPsQ3.h EPwERsEQ` hEt0Et@R-hnEtsP-hzEtvR-hEtsEtvEtuEt Q?.hEtvJ_cairo_traps_compositor_maskG`.h%ABYA@>YC?O`* CmAG* T.hşL?@adR.h}EtsEt1Et s8EtsEthEtlP.hoEPsP/h EPvERsEQ@ hEtdK'/hRu.h֟EtsP>/hE}ERs`dsQa/h EPvERsEQ hEt hEts0composite_aligned_boxes O1?O`1@>Y1tAcZ4dstX4op4need_clip_mask4op_is_source2mA 84recording_clipX2A82@Z94srcX2AX2A20B2A2A2A0recording_pattern_contains_sample1s@o 3sample2@_0is_recording_patternj1s@jo 2@lX0_cairo_rectangle_contains_rectangle?'3a?3b@Jclip_and_composite_boxes p/hGԩH?O`* H@>Y>+ HtAcZ+ CmAG+ jhk/h=k , =kM, c/hbkxP/hEtvEtwQ/hEtsEtwj3d/0h+=Ud, =Ud, MKjk0h9d=ej, =ej, =}j, =qj, N9?j- ?j'- djbjxdjbjxbjxMjk0h 9'ף=)j'- =4jK- Q{0hDEtwP0htEtsEtxEtxR1h.EtxEtvEt xEt xx"O6hEtxEtvEt s8EtxEt xx"M%1h89=bi- =V- =J- N89?n/. ?z. ?. d?\/ M3d1h`9_Ud_UdMO1h9ѥ=/ =~0 N9dM1h9k=ȡ0 N9?ԡN0 jb=5hsY=cl0 Q=5hDEt0jj6h=k0 c6h?k0 Q6hDEt0k+6hT=0 =0 g9?0 ? 1 ?\1 bxb)x?51 ?A1 R2hQEtxEt0Et wEtsEtxEtxR 3hEtxEtwEtxEt xEtxEtxEt 0Et$0Et(vP3hEtxP&3hЦEtxQf4hяEPuERsEQxg95?82 P4h=Et2O4hEtxEtxEt vg95? c2 ?٠2 Mj5h:=k2 N:?k2 Q5hDEt0Rl5hEtwP5h=Et2D5hwէEtxEt0Et vR5hEtxP5hEtvP5h#EtsEtxEt wQ5h'EtwK1hƺR2hQEtxRA3hdEtxQ4h5EPu0ERsEQvTw3hLB?xL@xLzAxC@X2 T3hV+asaved_clipX'3 P4hԩEPuERsEQwEt0Q64hEtwK3hHP3hjIEtvP3hwEtxEtwEtxEt xK3hKB4h'P/hE}ERs`dsQ0h EPuERsEQPhEt0EtvJclip_and_composite_polygon 6h}H?O`G3 H@>Yg3 HB}4 AzAH@4 BcurvyLB`xadstX4 aclip_surface85 CmAG 6 fCLEANUP_TRAPS58hM ku7h(:2=Oke7 =Ck7 N(:b[ksP7hEtsEtsQ7hEtuEtsg@:'LtA*sMf7h`:ݭ=f7 =f7 =g8 =f(8 N`:?g8 T7hE?0g9 TN8hVګ?@gK9 ?Kgi9 ?Vg|9 ?ag9 g:Ŭ? g9 Mlf ;h:n#=f9 h`b;h:=b: Mlf;h:oZ=f: h`b;h;=b: MlfV;h(;p=fb; l`bb;h=b; mlfY;hH;q=f; l`be;h=b< gh;?ng7< ?ygd< ?g< ?g< MfEYC?= LtA*{CmAG= M =b> =b> =b> RY1A ff1MA 2mA G0composite_traps_as_boxesGm1?O`1@>Y1Aff2tA*J_cairo_traps_compositor_stroke0G =hAB0YA@1>YAA2KBstyle3K Bctm4KBctm_inverse5KA?6AzA7 C?9O`.> CmA:Go> jkS=h Cb=l? g<afunct!? LAz`xCMA{N? M=h<=l? =? =? =ٲ? N<? ? j k=h R=Ok? =Ck? c=h b[ksP>h7EtvEtsQ>hEtsEtsj?h0ϵ=T@ =H$@ =<7@ c?h0b`sP?hEtvEtsQ?h'EPwERsEQsPF>hE}ERsQe>h EPwERsEQ hEt0EtvP=h'EtvD=hsiEtEt EtEt EtsEtvPq>hû~EtvQ?hoEPsT>hh(LtAD*xP>hEtvP>h1EtEt EtEt  EtvP>h'EPwERsEQvQ>hEtvT?h߷LBc?xP?hZEtvPN?hEtEt EtEt EtsEtvPv?hԩͷEPwERsEQvEt1Et0Et1Q?hEtvOK=hEtsGKKKKi\J_cairo_traps_compositor_fillG@h< ABYA@>YAAKA@ A?AzAC?O`J@ CmAG@ M#l6@h<=Ul A TB@hhLB?xPT@hEtsPh@h@EtvEtxEt sP@hԩpEPuERwEQsEtEt Q@hEtsT@hSLtA*xP@hEtsP@hCEtvEt EtEt sPAh'EPuERwEQsQAhEtsO2@hEtwn_cairo_traps_compositor_init @Ah.nA? A@ Yo__cairo_clip_allUHKp_cairo_unbounded_rectangle(p_cairo_pattern_whitev|q_cairo_clip_is_regionBKq_cairo_clip_get_polygonG%BK}%+r_cairo_traps_initCPi\s_cairo_bentley_ottmann_tessellate_polygon i\?t_cairo_polygon_finiRû}r_cairo_traps_finiVi\q_cairo_traps_init_boxesO i\*t_cairo_color_init_rgbaTT-r_cairo_pattern_init_solid ߆Z`3tcairo_surface_destroy Xr_assert&0ϼq_cairo_boxes_addU cZ?r_cairo_boxes_init_from_rectangleL=cZs_cairo_stock_colorZb2Ar_cairo_boxes_init@cZr_cairo_boxes_finiucZr_cairo_traps_extentstǽǽHͽ6t_cairo_box_round_to_rectangle?/Js_cairo_rectangle_intersect15/Js_cairo_surface_create_similar_scratch X|X\ q_cairo_clip_combine_with_surface BKXq_cairo_surface_create_in_error mX r_cairo_boxes_init_for_arrayG cZHq_cairo_boxes_intersectc RcZs_cairo_bentley_ottmann_tessellate_boxes cZs_cairo_surface_create_similar_solidXX\ Zq_cairo_pattern_is_opaque_solid o q_cairo_clip_get_regioniI8BKscairo_region_contains_rectangle  #oou"t_cairo_scaled_font_freeze_cache\ t_cairo_scaled_font_thaw_cache_ r_cairo_boxes_extentsZHq_cairo_composite_rectangles_intersect_mask_extentsGD>Y?q_cairo_surface_get_source sXtX/Js_cairo_matrix_is_integer_translationK22q_cairo_clip_from_boxesXq_cairo_recording_surface_replay_with_clip% 'XKXBKr_cairo_clip_destroySHXq_cairo_clip_copyXXjBKq_cairo_clip_intersect_boxeszXXr_cairo_clip_path_destroyPcIq_cairo_rasterise_polygon_to_boxesp }cZq_cairo_clip_copy_region[X(BKs_cairo_polygon_intersectk b}}q_cairo_rasterise_polygon_to_trapsG}i\q_cairo_traps_to_boxes}i\cZr_cairo_traps_init_with_clipFi\BKr_cairo_boxes_init_with_clipC1cZXs_cairo_path_fixed_stroke_rectilinear_to_boxes3GKKKcZt_cairo_polygon_init_with_clip<}BKs_cairo_path_fixed_stroke_to_polygon KKKK}s_cairo_path_fixed_fill_to_polygon CK}u_cairo_path_fixed_fill_rectilinear_to_boxes  KcZ ƅGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-unicode.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcpAhTcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned int[`unsigned chardoublefloat long doublelong long unsigned int_cairo_status4CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charshort int uint16_t& uint32_t(O _cairo_ucs4_to_utf88 unicode8O utf89(bytes;p<(_utf8_get_char|OpAh6p|U@A i~A mask~A len~ B OBOB c`HB _utf8_get_char_extendedO@Bh^pUB max_len C iC lenD wcOaD <chO'E _cairo_utf8_get_char_validatedCh_ pխ_E unicode_E iE mask1F len]F OBO}F c`F _cairo_utf8_to_ucs4DhZ strlenOB AB. str32_G n_chars\G iG inUG ustr H =H wc OnH Dh6PsRusEh Eh Eh o tuEhPv_UeFh H H (=H I (= OI mI !_cairo_utf8_to_utf16pFh# "strp"lenqOBr# ABs. str16u) I n16vI iv$J inwUhJ ustrx J @= wc}OK Fh6PsRwsX= wcOK GhPuGh Gh Gh tv1$) ?#? $4%utf8_skip_dataj[ @h/ &_cairo_unbounded_rectangle('_cairo_errorq ()malloc(bGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-user-font.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src@HhkVdoublefloatcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned char long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface35 B49 device59 9C:  content< C>" B?  unique_id@ serialA damageB9 _finishingD$ BE$ is_clearF$ has_font_optionsG$ owns_deviceH$ BJ{)( mime_dataK{)8 device_transformMH device_transform_inverseNx device_transform_observersO[" x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]D snapshot_detach^9 snapshots`[" Bb[" font_optionsiFcairo_device_tK_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tZcairo_pattern_t _cairo_patternh@ CA" BB  BC{) observersD[" 9CF filterHD!$ extendI ( has_component_alphaJ, matrixL0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t j_cairo_rectangle_int. xy3CB cairo_rectangle_int_t _cairo_operatorZECAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|L _cairo_antialias!CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t^_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t;_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t_cairo_rectangle xy3CBcairo_rectangle_tcairo_scaled_font_t _cairo_scaled_font4 BS-% BV  CW" BX{) original_font_faceZ< nB]< bB^( ctm_X options`F placeholderb holdoverc Bd scaleg scale_inversehmax_scalei>Cj+fs_extentsk+8mutexn<`glyphsp4xglyph_pagesq["|cache_frozenrglobal_cache_frozensCu["Bx<linky["cairo_font_face_t"_cairo_font_face NB-%B C"B{) B<>}index?Ux@yAcairo_glyph_tBN^num_bytes_B`cairo_text_cluster_ta_cairo_text_cluster_flagsr!CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearing3CBC B(cairo_text_extents_tD(+ascentdescentBmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tH_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t;_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7)CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSc _cairo_font_options  B ! subpixel_order  lcd_filter X, hint_style ¢ hint_metrics ) round_glyph_positions ,_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t cairo_user_scaled_font_init_func_t +cairo_user_scaled_font_render_glyph_func_t39 WUWcairo_user_scaled_font_text_to_glyphs_func_t CC}!cairo_user_scaled_font_unicode_to_glyph_func_tH% >U>U_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR J.. 9_cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t >_cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 & _cairo_filterO D!CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t r!_cairo_regionsigned charint16_t %!short intint32_t 'uint32_t (!cairo_fixed_t A! _cairo_point F" x G! y H!cairo_point_t I! _cairo_list ,U" next -U" prev -U"&"cairo_list_t .&"cairo_atomic_int_t <+" C,o"cairo_reference_count_t-"cairo_array_t 9" _cairo_array 0# size num_elements  element_size  elements = cairo_clip_t >D# _cairo_clip4<# >C=. path>5 boxes@4 num_boxesA regionC6 is_regionD embedded_boxFM-$cairo_clip_path_t ?#_cairo_clip_path83V$ C4" path5%fill_rule6$tolerance7(B8!0prev954cairo_damage_t El$_cairo_damagecairo_font_face_backend_t G$_cairo_font_face_backend@-%9CAcreate_for_toyD?destroyKscaled_font_createN? get_implementationU@cairo_hash_entry_t KG% _cairo_hash_entry o% hash Ucairo_hash_table_t L%_cairo_hash_tablecairo_image_surface_t M%_cairo_image_surfacecairo_path_fixed_t R%_cairo_path_fixed e&' last_move_pointf" current_pointg" has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo >CqM- bufs5$cairo_surface_backend_t WE' _cairo_surface_backendh.{) 9C/  finish26 create_context5-6 create_similar8Q6 create_similar_image=u6 map_to_imageC6 unmap_imageF6 sourceJ6 acquire_source_imageN6 release_source_imageS7$ BX*7( copy_page[?7, show_page^?70 get_extentsiY74 get_font_optionsmu78 flushq7< mark_dirty_rectangleu7@ paint|7D mask8H strokes8L fill8P fill_stroke9T show_glyphs99X has_show_text_glyphsN9\ show_text_glyphs9` get_supported_mime_typesʵ9dcairo_user_data_array_t a"cairo_scaled_font_backend_t d)_cairo_scaled_font_backend(*9Cfiniscaled_glyph_init>B> ucs4_to_index>load_truetype_table?index_to_ucs4)?is_synthetic>?index_to_glyph_name%g? load_type1_data:?$cairo_scaled_glyph_t e* _cairo_scaled_glyph+ B-% metrics fs_metrics8 bboxM-h C!x B!z has_info| surface6 path< xBD dev_private_key! dev_private C["_cairo_lcd_filter X,CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t +_cairo_round_glyph_positions ,CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t r,-_cairo_line "M-p1 #"p2 $"cairo_box_t %-g-M-_cairo_stroke_style( r.line_width sline_cap tline_join u miter_limit vdash w.num_dashes xdash_offset y cairo_stroke_style_t zl-_cairo_int_status54CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th2.o%M-cairo_path_op_t8 _cairo_path_buf LT5 linkM[" num_opsN size_opsO num_pointsP size_pointsQ opST5 pointsTZ54"cairo_path_buf_tU4_cairo_path_buf_fixedW5 baseX`5 opZ5 points[5<45I"5I7cairo_path_buf_fixed_t\x5#[! 6 6-66DQ6 36Du6 W666(%{64666D66. 6 66666767D*774?707Y76E7o7o7F_7 7{7 7747E3770#748E33774R8E3R8]8h8h8!7X8%c8.n8848E3R8!7y849E3!R8E3]8h8h8!78499E37 9N9?949E3-!7T9999cairo_surface_func_t1999D9&'5V$WORD{ DWORD|UULONG_PTR7ULONG HANDLE|_LIST_ENTRYC:FlinkD:BlinkE:K:LIST_ENTRYFK:_RTL_CRITICAL_SECTION_DEBUG ;Type9CreatorBackTraceIndex9CriticalSection.<ProcessLocksList:EntryCount :ContentionCount :Flags :CreatorBackTraceIndexHigh9SpareWORD9_RTL_CRITICAL_SECTION.<DebugInfo4<LockCount/:RecursionCount/:OwningThread<: LockSemaphore<:SpinCount:;PRTL_CRITICAL_SECTION_DEBUGX<:RTL_CRITICAL_SECTION;CRITICAL_SECTION^<cairo_mutex_impl_t{<cairo_mutex_t<<)%*<{$_cairo_toy_font_face4n=basefamily owns_family$slant(weight,impl_face<0cairo_toy_font_face_t<_cairo_scaled_glyph_info>>CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t==4><>>f>4>CC>U>!>4?U  >>4#?U#?! ?>?/?4g?`>U>D?4?  >m? ???n=<? ?h8h8???F?<@h8h8??-@CAIRO_COMMAND_PAINTCAIRO_COMMAND_MASKCAIRO_COMMAND_STROKECAIRO_COMMAND_FILLCAIRO_COMMAND_SHOW_TEXT_GLYPHScairo_command_type_t4@6 ACAIRO_RECORDING_REGION_ALLCAIRO_RECORDING_REGION_NATIVECAIRO_RECORDING_REGION_IMAGE_FALLBACKcairo_recording_region_type_t:@ _cairo_command_header( A op?E >C@. clipAA indexC chainDA$0#EAcairo_command_header_tEEA bbtree.B >CM- left.B right.B chain4BAA_cairo_recording_surfacep}C base~extents_pixels>C. unbounded0commands"4indices:Dnum_indicesHoptimize_clearsLbbtreeAPcairo_recording_surface_t:B _cairo_user_scaled_font_methodsAC initB render_glyphC unicode_to_glyphD BE] cairo_user_scaled_font_methods_tF$C _cairo_user_font_face4HD baseI immutableM scaled_font_methodsOC$cairo_user_font_face_tPC_cairo_user_scaled_font RD baseSdefault_glyph_extentsUextent_scaleXextent_x_scaleYextent_y_scaleZsnap_x_scale]snap_y_scale^cairo_user_scaled_font_t`4D _cairo_round9E!r"_cairo_user_scaled_font_create_recording_surfaceeDE#VBeE$contentg ED _cairo_lroundE!r"_cairo_fixed_integer_ceilE%f!"_cairo_fixed_integer_floor#F%f!&_cairo_font_face_is_userVF'nB<(cairo_user_font_face_set_init_funcEF'nBE<!init_funcF)BHFD(cairo_user_font_face_set_render_glyph_funcoG'nBo<!render_glyph_funcp)BrF(cairo_user_font_face_set_text_to_glyphs_funcG'nB<!text_to_glyphs_func])BF(cairo_user_font_face_set_unicode_to_glyph_funcG'nB<!unicode_to_glyph_func)BF*_cairo_user_ucs4_to_indexU@HhdH+%C,ucs4!-VBHAK .faceFK .glyphUK /not_implemented+Hh0p=-B K 1pHhH2ts2tv2tl3HhZ2tsD*_cairo_user_text_to_glyphs34HhgJ+%C3,x4,y5 ,utf86,utf8_len7,glyphs8+B9C ,clusters:$,num_clusters;C(,cluster_flags<,-B>4K -VB@HBL .faceAFxL 0=.iEL .orig_glyphsFL .orig_num_glyphsGL 4=|J5gx^P5gy_X3Ih [2tw2tP2tX6?IhvJ2tu2t2t2t s2t 2t$2t(2t,7Ih@[8_cairo_user_scaled_font_create_recording_contextr Jh%L9VBrE M 9xBsDFM :crugM ;CJhjzK9ELh#M?vE_O @Lh#AE}O 3Mh\2t0= MhJN2Pw2R=Mh ]1N2t11MhRN2tw2t2ts=PMh1]iN2t=XMhM]~N2tw=;Nh]N2t=INh1]N2t3QNhM]2tw=4Kh]N2t =gKh]O2tw2ts2t2t 2t 2t`h1Lh#O2tv=Lh^8O2tw1aMhIO2tv=rMh`^^O2tw=zMh^sO2tw1MhO2tv=Mh^O2tw2ts1ZNhO2tv=yNh^O2t13Nh^2tw8_cairo_user_scaled_glyph_init4NhUB%CCscaled_glyph<Cinfo>>DB4O DVBHP DxBDP 4>Q:surfaceDQ :format IQ D3ChQ DBQ EENh0>P?EQ EENhH>P?FR EENhh>Q?EkR EEOh>+Q?FR EEUOh>HQ?FR EEmOh>eQ?F!S 7POh^=Oh$_Q2tu=Oh\_Q2tw2tu=Oh_Q2ts2tv2tu3_Sh ]2tu4>XR.path<YS 7Oh_=Oh_R2tw2t~= Ph#`:R2ts2tv2t~=Rh^NR2t17vShX`0>:faceFS F>C:crS G9EPh&R?vES @Ph&AET 3Ph\2t0GEQh4S?E/T HEQh?.E/T 3Qh`2t~GEGRh.dS?EqT HEGRh?.EqT 3URh`2t~;Rh5TW?FZU ?FzU 08?A GzU 3Tha2ts2tJ3Tha2ts2tIJGThVWKPGK\GNxG4P?W?\GU ?PGU 0P?AxGU 3@Uha2ts2tJ3Uha2ts2tIJGPUhVZXKGKGNG4h?BX?GU ?GU 0h?AGU 3Uha2ts2tJ3xUha2ts2tILcairo_user_font_face_get_init_funcUh;X+nB<-BFV 3Uha2ts2tILcairo_user_font_face_get_render_glyph_funcUh;BY+nB<-BF3V 3Vha2ts2tILcairo_user_font_face_get_text_to_glyphs_func]0Vh;Y+nB<-BFRV 3XVha2ts2tILcairo_user_font_face_get_unicode_to_glyph_func1pVh;8Z+nB1<-B3FqV 3Vha2ts2tI5_cairo_user_scaled_font_backendz<`hO_cairo_unbounded_rectangle(.P_cairo_user_font_face_backend<@hO_cairo_font_face_nilZQ_cairo_scaled_font_set_errore [ Rcairo_matrix_transform_point @[h8..Rcairo_glyph_freeH_[Rcairo_set_matrix5[h8Qcairo_create[DQ_cairo_matrix_is_scale_0[h8Rcairo_set_font_size[Rcairo_set_font_options\?Rcairo_set_source_rgbP\Q_cairo_matrix_compute_basis_scale_factors \h8..Rcairo_matrix_scale \\Qcairo_recording_surface_create D] ]]Rcairo_surface_destroy1]DRcairo_destroyM]R_cairo_scaled_font_unregister_placeholder_and_lock_font_mapr]Qcairo_status- ]Qmalloc]Q_cairo_scaled_font_initu ^<h8h8?<Q_cairo_scaled_font_register_placeholder_and_unlock_font_mapo `^R_cairo_scaled_font_fini^Rfree^Q_cairo_scaled_font_set_metrics} ^S_cairo_errorq ^ Qcairo_image_surface_create D$_ Rcairo_surface_set_device_offset \_DS_cairo_recording_surface_replay _DDR_cairo_scaled_glyph_set_surface_<6T_cairo_path_fixed_createi<S_cairo_recording_surface_get_path4#`D<R_cairo_scaled_glyph_set_pathX`<<R_cairo_path_fixed_destroyv`<Sfloor`S_cairo_recording_surface_get_bbox ``4h8CR_cairo_box_to_doublesaa-....R_cairo_scaled_glyph_set_recording_surfaceTa<DR_cairo_scaled_glyph_set_metricsa<WQ_cairo_font_face_twin_create_for_toy0 a??R_cairo_font_face_inita<<U_cairo_font_face_set_error < GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-version.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcVhq\charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort intcairo_versionVh cairo_version_stringVh _cairo_unbounded_rectangle(\GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-wideint.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcVhs\long long unsigned intunsigned intcharintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long double_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charshort intint32_t'uint32_t(int64_t)"uint64_t*cairo_uint64_tpHcairo_int64_tq9_cairo_uquorem64u quovX remwXcairo_uquorem64_tx_cairo_quorem64z quo{n rem|ncairo_quorem64_t}cairo_uint128D loX hiXcairo_uint128_tcairo_int128_t_cairo_uquorem128  quoD remDcairo_uquorem128_tq_cairo_quorem128  quo[ rem[cairo_quorem128_t _cairo_uint128_lt<= a<D b<D _cairo_uint128_cmpN~ aND bND cmpP _cairo_uint32_to_uint128D i) qD _cairo_uint128_lslD aD shift _cairo_uint128_subD1 aD bD sD _cairo_uint128_addDp aD bD sD _cairo_uint128_rslD aD shift _cairo_uint128_eqd adD bdD _cairo_uint128_negate[  a[ _cairo_uint64_divremfMnumfXdenfXqrh~Vh n_cairo_int32_to_int128[Vh i q[_cairo_uint64_to_uint128DWh  iXqD_cairo_int64_to_int128[0WhTinq[V 1PWhQV [HeV WhW H&W _cairo_uint64x64_128_mulDXhaXbX sD+X ah)X al)X bh) Y bl),Y r0XVY r1XjY r2XY r3XY _cairo_int64x64_128_mul[PYhanbn s[Yhtu_cairo_uint128_mulDYhM aDY bDZ sD:ZhtsZhs XZ 4[ pP[h S[ /\ _cairo_uint128_rsa*D\h a*[N\ shift*4]  \hw (S] 2] _cairo_int128_ltDP]hp aD[1^ bD[^  ]h?J2_ (p` =^h ]Ja gtb q$c _cairo_int128_cmpY^h aY[Dc bY[c =^h?`gZd ]d ?qe _hH: XH_cairo_uint128_divremq_hBe numqDe denqDmf qrs@bittDOg quouD}h ~_h?w ? u`h?z 2h (i `h@H i i @&i 1ah0@~ [i Qj 0@eBj p_ahH@ jj ~j pwahh@ j k ah Ok k ahb 2+l (jl ]bh@|A l l bh@})m =m  ch] m 1?ch@[Qn @eUn _cairo_uint128_not[ch2a[n _cairo_int128_divremchRnum[n den[o num_negp den_neg6p uqrVp qrq qdh@q 1}dhA![!QAer dh0A#^r 1dhPA![!QPAer ehAkr 1ehA![!QAe/s %fhAYs 1EfhA![!QAes eh: tw"_cairo_uint_96by64_32x64_divrem gh^numDs denXresultt #BX xXp#ghBm tt $HBy)t u)t v)u quoremOu remainderX{u quotient)u q)v r).n_sign_posn?/b unsigned char / A float long doublelong long unsigned intg cairo_bool_tk cairo_t| _cairo cairo_surface_t _cairo_surface3E4y7device57type:Zcontent< kD>E? unique_id@serialAdamageB7 _finishingD$uDE$is_clearF$has_font_optionsG$owns_deviceH$CJ&(mime_dataK&8device_transformMqHdevice_transform_inverseNqxdevice_transform_observersOx_resolutionRy_resolutionSx_fallback_resolutionYy_fallback_resolutionZsnapshot_of]snapshot_detach^L7snapshots`9Dbfont_optionsi cairo_device_t  _cairo_device_cairo_matrix0qxxyxxyyyx0 y0( cairo_matrix_t cairo_pattern_tܞ _cairo_pattern_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t1 _cairo_rectangle_intK xywidthKE cairo_rectangle_int_t _cairo_operatorZbCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|i _cairo_antialias>CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t{_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_tX_cairo_line_cap!CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t:cairo_scaled_font_t  _cairo_scaled_font4RES~"EV kDWCX& original_font_faceZM:font_face]M: font_matrix^q(ctm_qXoptions`placeholderbholdovercuDdscalegqscale_inversehqmax_scalei"Djfs_extentsk8mutexn8:`glyphsp 2xglyph_pagesq|cache_frozenrlglobal_cache_frozenslEuExS:linkycairo_font_face_t"_cairo_font_face RE~"E kDC& Ej:>AC?Mx@yAcairo_glyph_tB^num_bytes_D`cairo_text_cluster_taW_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0nx_bearingy_bearingwidthKE D C(cairo_text_extents_t(EEKEmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantrCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style aCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;|cairo_font_options_tS"_cairo_font_options/D>subpixel_orderlcd_filter)hint_stylea hint_metricsround_glyph_positions[*_cairo_font_typeICAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t uAM_cairo_surface_type8 ZCAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR }K cairo_region_t  _cairo_regionsigned char uint8_t $ int16_t %short int uint16_t & int32_t ' uint32_t (" cairo_fixed_t A_cairo_point Fbx G#y H# cairo_point_t I8_cairo_list ,next -prev -w cairo_list_t .w cairo_atomic_int_t < +kD , cairo_reference_count_t - cairo_array_t9# _cairo_array Enum_elementselement_sizeelements5 cairo_clip_t> _cairo_clip4<!"D=K path>3boxes@@2num_boxesAregionC3is_regionDl embedded_boxF*$ cairo_clip_path_t?1! _cairo_clip_path83!kD4path5 #fill_rule6$tolerance7(/D8>0prev934 cairo_damage_tE! _cairo_damage cairo_font_face_backend_tG!_cairo_font_face_backend@~"typeAIcreate_for_toyDe>destroyKscaled_font_createN> get_implementationU> cairo_hash_entry_tK"_cairo_hash_entry"hashM cairo_hash_table_tL" _cairo_hash_table cairo_image_surface_tM # _cairo_image_surface cairo_path_fixed_tR:# _cairo_path_fixed ew$last_move_pointfbcurrent_pointgbhas_current_pointhneeds_move_toihas_extentsjhas_curve_tokstroke_is_rectilinearlfill_is_rectilinearmfill_maybe_regionnfill_is_emptyo"Dq*bufsp3$ cairo_surface_backend_tW$_cairo_surface_backendh.&type/Zfinish23create_context53create_similar83 create_similar_image=4map_to_imageC&4unmap_imageF@4sourceJ`4acquire_source_imageN4 release_source_imageS4$9DX4(copy_page[4,show_page^40get_extentsi44get_font_optionsm58flushq 5<mark_dirty_rectangleuI5@paint|x5Dmask5Hstroke6Lfill<6Pfill_stroke6Tshow_glyphs6Xhas_show_text_glyphs6\show_text_glyphs+7`get_supported_mime_typesF7d cairo_user_data_array_ta cairo_scaled_font_backend_td'_cairo_scaled_font_backend((typeIfiniscaled_glyph_init3=text_to_glyphsu= ucs4_to_index=load_truetype_table=index_to_ucs4=is_synthetic=index_to_glyph_name%> load_type1_data:?>$ cairo_scaled_glyph_te6(_cairo_scaled_glyph')RE~"metricsnfs_metricsn8bbox*h DxCzhas_info|surface 4path^:recording_surfacedev_private_keydev_privateE_cairo_lcd_filter)CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5 cairo_lcd_filter_t')_cairo_round_glyph_positions[*CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFF cairo_round_glyph_positions_t)*_cairo_line"*p1#bp2$bcairo_box_t%*_cairo_stroke_style(rp+line_widthsline_capt!line_joinu miter_limitvdashwp+num_dashesxdash_offsety cairo_stroke_style_tz*_cairo_int_status51CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERN cairo_int_status_th+"2l*202@2* cairo_path_op_t8_cairo_path_buf L2linkMnum_opsNsize_opsO num_pointsPsize_pointsQopS2pointsT2F2b cairo_path_buf_tU]2 _cairo_path_buf_fixedWP3baseX2opZP3 points[`3< F2`3 A bp3 A7 cairo_path_buf_fixed_t\ 3! 33i333 34 3 4 4w" 41@4 4,4Z4Z4K F4 444 4f44 4444144l4Z44554 5 5 I5&51m5bm5s5 O515bm5~515b5555>m55 #5v+5q51<6b5>m5 616b>5b555>m5B616bucm56l661+7bau*cm56@7@7a17 cairo_surface_func_t1h7n7y77w$! WORD{ DWORD|M ULONG_PTR7MLONGHANDLE|_LIST_ENTRYC 8FlinkD 8BlinkE 87LIST_ENTRYF7_RTL_CRITICAL_SECTION_DEBUG 9Type7CreatorBackTraceIndex7CriticalSection9ProcessLocksList8EntryCount7ContentionCount7Flags7CreatorBackTraceIndexHigh7SpareWORD7_RTL_CRITICAL_SECTION9DebugInfo9LockCount7RecursionCount7OwningThread7 LockSemaphore7SpinCount79PRTL_CRITICAL_SECTION_DEBUG9#8RTL_CRITICAL_SECTION9 CRITICAL_SECTION9 cairo_mutex_impl_t: cairo_mutex_t:Y:& #(p:!_cairo_toy_font_face4:basefamilya owns_familyl$slantr(weight,impl_faceM:0cairo_toy_font_face_tu:_cairo_scaled_glyph_info;CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t;_cairo_scaled_font_subset0<Dcfont_idEglyphs utf8<glyph_names<to_latin_char;latin_to_subset_glyph_indexD is_compositel$is_scaledl(is_latinl,5cairo_scaled_font_subset_t;13=d:;=1u=ao;{;9=M= {=1=M =1=M= =l==1><M=1?> !> Y>Y>_>:M:E> >55>>>ck>M:>55>> cairo_hash_keys_equal_func_t32 cairo_hash_callback_func_t9*2<_cairo_cff_subsetH[?family_name_utf8\5ps_name]5D^p+C_E_C_ E_(E`0E`8]Ea5@CbMDcairo_cff_subset_tc?_cairo_type2_charstrings,b@Dc;CdEdCd EdEeEecharstringsf cairo_type2_charstrings_tg?_tt_head6_BXC`bCarevision_1brevision_2cchecksum_1dchecksum_2e magic_1f magic_2gflagshCicreated_1jcreated_2kcreated_3lcreated_4mmodified_1nmodified_2omodified_3p modified_4q"Cr$Es&Ct(Eu*mac_stylev,lowest_rec_pppemw.font_direction_hintx0index_to_loc_formaty2glyph_data_formatz4 tt_head_t{@_tt_hhea$}CXC~bCascenderdescenderline_gapadvance_max_width min_left_side_bearing min_right_side_bearingx_max_extentcaret_slope_risecaret_slope_runreservedCmetric_data_format yC" C A tt_hhea_tB_cff_headerlHDmajormminornheader_sizeoDp cff_header_tqC_cff_index_element sDis_copytl]Eu Dv cff_index_element_tw\D_cff_dict_operatoryEbasez~"BE|E} kE~ operand_offset cff_dict_operator_tD _cairo_cff_fontX3JC?ES:]E CM C  E FC3Jfont_name5ps_name5 bE 2$lC 2(strings_index ,charstrings_index <global_sub_index LC \charset lDpis_cidltis_opentypelxC|global_sub_biasDzE~Dfdselect;num_fontdictsfd_dict9Jfd_private_dict9Jfd_local_sub_index?Jfd_local_sub_bias;fd_default_widthp+fd_nominal_widthp+subset_font_name5charstrings_subset_index strings_subset_index euro_sidfdselect_subset;num_subset_fontdictsfd_subset_map;private_dict_offset;subset_subroutineslglobal_subs_usedEJDEJfd_local_subs_usedKJE D;CECE E$E(type2_stack_size,type2_stack_top_value0type2_stack_top_is_intl4type2_num_hints8type2_hintmask_bytes<type2_nesting_level@type2_seen_first_intlDtype2_find_widthlHtype2_found_widthlLtype2_widthPtype2_has_pathlTHD 2 lEJ cairo_cff_font_t:E_dict_write_info JE ?JE dict_write_info_tiJfont_read_t3JJ1JJQJfont_write_t JK KJcpu_to_be163K vencode_integer_max eK p iencode_integer K p i!_cairo_dict_init_keynK"keynK#BEnE$cairo_cff_font_read_headerZ1L#CZJbe16_to_cpu'L v$cairo_cff_font_get_gid_for_cid1L#CJ"cidM"gid%p %first_gidM%first_cidM%num_left%cM%gM$check_fontdata_is_cffZ lM#]EZ #DZ &FC\ 3J$cairo_cff_font_write_subset _M#C J&E 1%i $cairo_cff_font_read_fdselect1M#CJ"p %type%num_ranges%first%last%fd%i%j$cff_dict_create_operatoru \N#BEu#Ev #Ew"outx\N%opzKK$cff_dict_initd N#*Dd9J!cff_index_initN#C?J$decode_index_offsetMN"p "off_size&dDM$cairo_cff_font_read_global_subroutines1QO#CJ&E1&E$cff_index_append_copy4 O#C4?J#C5#D6&E8D&E9 $cff_index_append( P#C(?J#C( #D(&E*D!_cairo_dict_collect&SP"entry&"closure&&D(SP%op)KJ$encode_index_offset P"p #D#dDM$decode_operatorh P"ph #BEh%opj$cairo_cff_font_add_euro_charset_string KQ#CJ&E %i%ch%euroa$cairo_cff_font_get_sid_for_winansi_charQ#CJ"ch%sid$_cairo_roundQ"r!cairo_cff_font_read_font_metrics_R#C_J#bE_ 2%pa %endb &Ec&Cd&Ed&Cd&Ed%xxe%yxe%xye%yye$cairo_cff_font_read_private_dict1S#CJ#lC 2#C?J#D;#DKJ#zEp+#~Dp+"ptr #E&E1%buf&D &dD%i&E %p &E$cairo_cff_font_create_cid_fontdictM S#CMJ%bufOS&DP &EQ S Ac$cairo_cff_font_read_font>1;T#C>J&E@1%iA$cairo_cff_font_write_fdselectg T#CgJ&]Ei%ij&Ek1'%byte|%word}cpu_to_be32 T v !cff_index_set_object4U#C?J"obj_index#C #D&E4UD$cairo_cff_parse_charstring V#CJ#E #D#D"need_widthl%p %end &ND%hint_bytes%sub_num&E4U%fd$_cairo_cff_font_create 1V#C ?#D V#BD a&E S:&E 1&C J(E3 (E0 (E. (E, )fail5* J$_cairo_cff_font_fallback_create; 13W#C; ?#D< V#BD= a&E? &C@ J(E (E (E (E )fail5 *decode_integer PkhrW+p x ,ND;R-decode_nibble 5lhYW.n -y .buf 5y -_cairo_cff_dict_equal[lplh$X/key_a[/key_b[0op_a]$X0op_b^$X*XE1cff_index_finiMlhNX2CM?JEz 3EO4Uqz 4iPz 5lh>X6tv6ts7lhg5lhzX6tv8lh6tv-cff_index_read1lhFmZ2C?Jz .ptrmZz .end_ptr z 9EDT3]E ;{ 4p q{ 3E { 3D | 3E)| 4startH| 4i|| 4end| :LmhY;L| <Kmh;)K| =NEmhBZ;N2} ;N} >B?N} =NzmhCSZ;N ~ ;Nu~ >C?N~ 8mhϼ6t@6tT -cairo_cff_font_read_strings10nhZ@CJABnhX6P#,6R#-cairo_cff_font_read_nameg1Pnh+\@CgJ9Ci P3Ej1~ 3Ek4U  4pl * 4im` 4lenm :N[nho[;N 8onh6tv6t<5|nhX[6Pv6Rs5nh>[6tv6t05nh[6tw5nh6\6tL6tw5nh/X\6Pv8ohV6t11cairo_dict_write_operator oh\.opK 2DSPH 9]Eo74ohz7Ooht5~ohϼ\6tw8ohϼ6tw-cff_index_write oh^2C?J 2E?JĀ 3D 3dD 4num_elemC 4im 3E4Uށ 9EX0buf^[3E  :Koh];)Ku :YPph ];P ;P BzP:YPph ];P ;P ;zPL 5ohz^6tu5oht6^6ts6tX6t25/ph>R^6tu6ts5~phϼo^6tD6tw5pht^6tD6tw6tL5ph>^6tu6ts5qht^6tD6tL5^6tu6ts8Vqht6tw  _ A-cairo_cff_font_write_strings7 qhm_@C7JAqh\6P#6R#-cairo_cff_font_write_header qh'_@CJ8qht6t#Cdecode_real( qhba.p( l .real(p+à 4locale_data* 3VD+a 4decimal_point_len,# 4n-b 0buffer.a}0buffer2/a~4q05 4buf15τ 3E25 5rh`6t}7IrhrW7WrhrW5xrhĽ`6tw6t.5rha6tw6t}6t}5rh7a6t}6tv5rhXa6t}v"6ts5rh!~a6tw6t9h6tv5sh@a6th6th6t 98=sh@6th6th6t 8 a Ac a A-decode_number[ Psh*pb.p[ .number[p+E D[shfb0i`l8dsh3W6PP6Rl7ush_-cff_dict_get_operands sh44c2*D 2 2BE 2E; 0keyE\4opK :Ksh c;K8 ;K8 ;Ke 8sh_6tP6t\-cff_dict_get_locationsh7c2*D 2 2BEć 2E; 0keyE\4opK( :Ksh c;KF ;KF ;Ks 8sh_6tP6t\1cairo_cff_font_set_topdict_operator_to_cur_posthPe2CJ 2BE 4cur_pos 3dD= 9E`0buff&E 4op_ptr g =3Kth Cd;[K ;RKz 5thzd6ts5Kth4ce6Rw 6Q`5[th>)e6ts8th@6t=h6th6t -cairo_cff_font_write_charstrings th)e@C J5thce6Ps6RAAth\6P#6R#-cairo_cff_font_write_cid_charset th rg@CJ0bytem0wordn3E :K`uh  bf;)K 5thc{f6Pv6R?5thf6ts6t55uhϼf6ts6tm5Cuhtf6ts6tw6t25nuhtf6tv6tw6t25uh@!g6tHh6th6t  5uh@Kg6tHh6th6t  8uh@6tHh6th6t -cairo_cff_font_write_encodingO uhNh@COJ0bufQNh^3ER  4iS< D@vhh0ch]]8Vvhϼ6tw6tu5uhc/h6Pv6R@8&vht6tw6t^6t2 ^h A1cff_dict_removepvhKAi2*D 2[ 2BE 0keyE\4opK :Kvh h;KƊ ;KƊ ;K 5vh_ i6tv6t\7vhg5vh/i6tv6ts8vhg6ts1_cff_dict_entry_pluckIvh0i/_entryI@*DI4entryKK 5vhi6t6ts7vhgEvhg-cff_dict_write4 vhbj2*D4 2= 2E4?Ji 9D6JT0key7E\4op7K =Kvh@C>lj;K ;K FK 5)wh_j6ts6t\54wh+\j6Rv8Hwh6ts6th6tv-cairo_cff_font_write_private_dict? `whl2C? J 2D@ .parent_dictA 2 @lCB 23dDD a 9EE \4bufF  &EG 4pH 3EI ō =3KwhXCS k;[K؍ ;RK =3KwhxCT k;[KI ;RKg 5whzk6tv5whil6P6Rv5whz*l6tv5wh4cKl6P6RB6Q\5xh>`l6tv8uxh@6t=h6th6t V -cairo_cff_font_write_top_dict  xhn@C J9E T0buf V4p  4offset_indexҎ 4dict_start 38E GD3E > :YPxhm;P} ;P BzP:YPVyh/m;P ;P5 ;zPz 5xhtm6ts6tT6t25xhϼm6ts6tv5yhtn6ts6tv6t45 yhz$n6ts5"yhtFn6ts6tv6t45.yhz[n6ts5>yhion6Rs5Jyhzn6ts8xyh>6ts6tw1cff_dict_finiSyh'o2*DS 2 5yhn6ts6tvh6ts8yh6ts1cairo_cff_font_destroy< yh%p2C< J 4i> 7yhg7yhg7yhg7yhg5zho6ts7zhn7zhn5zh/Xo6Ps,5'zh/Xo6Ps<5/zh/Xo6Ps57zh/Xo6Ps5Bzh/Xo6Ps5Mzh/Xp6Ps7ozhn7zhg7zhg7zhg7zhg7zhg7zhg5zhghp6ts7zhg7zhg7{hn77{hg7_{h/X7u{hg7{hg7{hg7{hg7{hg7{hg-cairo_cff_font_write_cid_fontdict {hBr@C J4i 3E 1Ƒ 4offset_array 0offset_array_ptr =\4offset_base U 9E Z9D Y:K$|h q;)Kt =T|hC7 r;T HK}hq;)K <K}h;)K 5 |hc)r6Pu6R $ 5A|htKr6tv6tZ6t25Y|hϼgr6tv6tY5i|hz|r6tv5|hBr6tv6t\5|hzr6tv5|hir6Rv5|h>r6tv6tw|8|hz6tvIeK@}h;sJKQJKR>CBKBKK3Kr}hCB[KBRKIK}h#isJKL}hJKI'L~hat;SL ;_L ;kLQ ?wLp ?Lœ ?L ?L} ?LҔ ?L :L_~ht;L$ <K_~h;)K$ :Lf~h;t;L[ <Kf~h;)K[ =L~hCrt;L KK~hC;)K ML*h;L <K*h;)K ILh t;L6 ?MT JLLIMhHLu;uBC?:v =PhCiw;P8 ;Pp >C?P 5hw6tv6t15htw6tv6ts6tw5:hzw6tv5Lh>w6tv6t05^hMw6Pw6Qu6tL5vhsx6t5h*x6tv6t08h6tv-cff_dict_set_operands hy2*D 2 2BEH 2E t @E0keyEL0opKH3E Ĝ =Kh Dy;Kל ;Kל ;K 5h_ y6tv6tL7.hg5:h>y6ts5Qh6Zy6tu6ts5rhMy6Pw6Ru6Qs6tH5hsy6tv8hV6t1$cairo_cff_font_subset_dict_stringt Az#CtJ#*Du 2#BEv&Ex%py %sidz%buf{S&E|4U&E} -cairo_cff_font_subset_dict_strings h |2CJQ 2*D 2q &E 4i Ryh8D;y ;y8 Jy~>8DNy~?zr Nz~Nz~?(z ?4z =O&hPDs{;O ;OԞ ;O >PDNO~8Yhϼ6t~6tu5hpb{6Pw6Rv6Q~5h3W{6R~5h>{6t~5&hz{6t~5hheK{6Pu8xh ?DOQ ShD|;,O >hDT8OTDOEihV5hX|6Pv6Rs5hz|6tv8h6tv6t4IQOphy};tO ;Oڟ ;O NOd?OH Dńh};tOr ;O ;O LńhTOTO8фhV6t15h}6ts5h6}6tw6ts5hϼ}6tv6td7hg-cairo_cff_font_write_name hY~@CJ3E 9C `QFAIL9h:Nh~;N 8h6ts6t<5h~6tv5$hQO~6Ps6Rv57h\~6Ps6Rw8@h/X6Ps-cairo_cff_font_set_ros_stringsM Ph2CMJ# 3EO O 0bufPB4pQ x 4sid1R 4sid2Rʡ 0registrySagh0orderingTamh5ghz6ts5~hQO6Ps6Rgh6Q55hz6ts5hQO6Ps6Rmh6Q85heK*6Ps6Rw5heK>6Ru5heKQ6R05ԅhD;Q >DTQT(QT2QT=Q5hz6tsAhQO6PP#6Rvh6Q4-cairo_cff_font_write_type1_charset h@CJ0format]4iE 4chd %sid3E 0sid_be16^=KQhD˂;Q ;Qd >D?Q 8h@6t|h6th6t 5̆hc6Pv6R?5hϼ6tw6t]8=ht6tw6tu6t2IRЇh^#;R4 ;Rk JRJRJRJS J SJSJRR?$SԤ N0SVTD?Mk ?M ?Mԩ ?M ?M ?M/ ?MZ :Lh;L~ <Kh;)K~ :Lґh;L <Kґh;)K :L֑hR;L <K֑h;)K 5͋hf6t48ShV6t1=#'hD;] ;Q' >DNi~?uE ?X N~? N~? N~TDžUӅh:N'h/;N, 8Bh6t~6t<=NhE@];N 8h6t<:3K%h(O;[K ;RK :3KMh(P;[Kp ;RK 5UhXlj6P~6R~5nhz݉6t~5h6t46tv5h6t46tv5Čh.6t@6tv5hI6t46tv5hd6t46tv5h6tv6t8556t~6tu7hIv5hpbX6RB6Q~5h/Xm6P~5%hV6t183h/X6P~:QhL;Qҭ ;Q Lh? R ?RY N!R~N-R~N9R~NER~NQR~N]R~NhR~NsR~N~R~:QWhM;Qw 7eh5׏hpbg6R56Q~5ha|6R~5ha6R~5ha6R~5ha6R~7!h7Kh7}h7h5hpb6R  6Q~5ha6R~5,ha%6R~56t~6t07hIv5hpb6R  6Q~5ʉhpb6RA6Q~5Ӊh3W׍6R~5hX6Pv6R~5hz6tv53hpb!6RB6Q~55h/XD6P~5hpbY6R % 5h3Wn6R~5hpb6R $ 6Q~5 h3W6R~5.h ENSTSTS:3Khl;[K+ ;RK? :3Khmڐ;[K ;RK 5h6t45Ӓh6t45@h8ETrTT~T?T: L htNT]NT^:KҔh;)K 56h6ts6t95Ohϼ66ts6tu5yhtX6ts6tw6t25htz6ts6tw6t25hϼ6ts6tu5ht6ts6tw6t25 h@6th6th6t 5,h@ 6th6th6t 5Mh@66th6th6t 5nh@`6th6th6t 8h@6th6th6t 5hc6Pv6R % 5ٓhϼ6tu6tw8hϼ6tu6tw$type2_decode_integer "p #ND;I:Uh;bUð ;nU ;zU JU?U< ?U ?U7 ?Uv ?U ?U ?U8 WU=ٓǖhPE;i ; 5h>є6tX6tu5h6Ps6t53h>6tu8Йh>6tP6tu-cairo_cff_font_write_local_sub^ PhNZ2C^ J" 2D_ 2lC` 2 @Ca ?J@Db EJ3dDd , 9Ee P0buff V&Eg 4ph m &Ei 4ij 9!Ek O=3KhpEr 7;[K ;RK =ThE~ ;U ;U ;T ;T' >E?'U: 53h>6ts6tw7Hhg5phz6ts5hzΖ6tw5͚h4c6P6RC6QP5h>6tw5hz6ts5mh\36Ps6Rw8h@6t=h6th6t t -cairo_cff_font_write_cid_private_dict_and_local_sub h<@C J4i Z 3E 1 5hj6Ps6Rv56h6Ps6Rv5ghj6Ps6R08h6Ps6R06ts-cairo_cff_font_write_type1_private_dict_and_local_sub h?ޘ@C J3E 1 5hj6Ps6R08ʜh6Ps6R06ts-cairo_cff_font_write_global_subrs= Мhܙ@C=J4i?̶ 9!E@_=TݜhEG;U߶ ;U ;T ;T >E?'U, 5h>6tv6ts72hg5hzę6tv8Uh\6Pv6Rw$_cairo_cff_font_load_opentype_cffm 1b#Cm J&Eo S:&Ep %headq B%hhear C&Es M&Cs M$_cairo_cff_font_load_cff 1#C J&E S:&E &C M$cairo_cff_font_create_set_widths* 1#C* J&E, M%long_entry_size- M%short_entry_size. M%i/ %hhea0 C&yC1 %buf2 %glyph_index3 &E4 1$cairo_cff_font_generate 1֛#C J#]E @7#D &E 1$cairo_cff_font_subset_font #CJ&E $cairo_cff_font_subset_charstrings_and_subroutines1#CJ&E4U%i&E1%glyphM%cidM$cairo_cff_find_width_and_subroutines_used~ 8#C~J#E #D#D#E&E %width%fd$cairo_cff_font_subset_fontdict #CJ%i%fd%reverse_map ;%cid!M%gid!M&E"1$cairo_cff_font_subset_stringsv  #CvJ&Ex %iyX_cairo_cff_subset_init| `hF$@MC| $@BD} a@D~ ?3C JK 3E 3]E a> 3D M 4i YE hYE ]hYE hYE Ѫh=VqhE ;J>VJ2Vhp;&V >E?JV ?VVT ?bV UnV:hUvVhU~VhUV`hUVMh=ܙhF u; k >F? ?# N/N<NI~NU:L{h ;Lc <K{h;)Kc :Lh (;L <Kh;)K :Lh _;L <Kh;)K :Lh ;L <Kh;)K :LĠh ͠;L߼ <KĠh;)K߼ :LԠh ;L <KԠh;)K :Lh ;;L <Kh;)K =Lqh F };L? ;LS > FTM8ht6PvZh6t FFC6t06t 06tuZh͡6t daeh6t06t 6twZ,h6t aehh6t06t 6twZdh6t xtmh6t06t 06tw5h)96ts 6ts74hZihc6t FFC6t06tv8hV6t1:h& ܣ;f Lh&N~?y N?0 N:?G NS?_ ?s :Lߞh< #;L* <Kߞh;)K* :LZhS Z;LI <KZh;)KI ZϞh6t aehh6t06t 6t~ZDh6t~6t xtmh6t ~6tuOh6t xtmh6t~6t ~6tu=bh8F ;j >8F? ?Ǿ N:Lh _;L ;L LhTM80ht6PvZh}6t06t06t 7hZh6t06t v8hV6t1:Nph  ;N0 8}h6ts,6t<:Nh  ;N] 8h6ts<6t<:Nh  O;N 8h6ts6t<:Nh  ;N 8h6ts6t<:Nh  ;N 8̣h6ts6t<=Nңh`F ;N 8h6ts6t<5h 6t16t X56h(6tw6t15FhE6tw6t Z^hW6t5hk6t45Fhg6tv7Qhg5Yhg6ts5RhbN6Ps$5bhbNƦ6Ps(5hVڦ6t17hg7'hg53h6t~5KhV6t17\h7rhg8hV6t1=ghxF ;;F ; ; >xF?ɛk :Sgh ;T Lgh?$T~ ?0T Osh6ts=֛hF ; >F?  =hF;V9 >F?bx ?n TxN? ='LǢhG;kL ;_L ;SLG >GTwLTLTLTLTLTL8æhis6Ps6Q=Oh G;Oe ;Ox ;O > GNO8hϼ6ts6t=jh8Gu; ;' ;m ; ;֜ >8G? ? ?, 8h6Ps6t~8h>6tw=8{hXGӪ;d8 >XG?pa ?z ? ? NT='LPhxG;G;kL# ;_L ;SL| >xGTwLTLTLTLTLTL8his6Ps6Q5h[6t45hv6tv6t45h6tv6t45 h6tv6t45qhV6t18}hg6tu=yhGU; >G? ?% 5hAz6Ps5hAz/6Ps5ܧhAzC6Ps8ҩhAz6Ps5h~i6Ps5hS}6Ps5h6t45ƩhV6t18hP6Ps5hM˫6Ps5!h>6tv6t05+hz6tv5 h6tNZ@h)6tN6th8hV6t15hoO6Ps[;hu[]hu5hs6t851h6tv5Sh66tw6tv5dho6Ps5[hV̬6t17ohg5hV6t15hV6t17hg5ϪhV6t17hg?\_cairo_cff_subset_fini h8/subset $7ëhg7ͫhg7ثhgEhg]_cairo_cff_scaled_font_is_cid_cff lh@D c3E S:D 3E 1m 3]E 9C M@9C D3 E t 3FC 3J 3E 4U 9bE 2H9C  P9E L4is_cid l YE4 JhYE1 vhYE. mh:Lh  ;L/ ;LB Lh TM8ht6PvVLw=NhG 6;N` 8۬h6tu6t<:Nh k;N~ 8 h6tu6t<Z9h6ts6t FFC6t06t 06tw5Rhg6tv7lhZh6ts6t FFC6t06t v6tw5hX6Pu6RD6Qw5h/X6Pu5hX<6Pu6RD6Q5)hbNP6PH5Ah>l6tu6ts7PhIv5hhpb6R  6QL7vhn5}h/X6PuZhѰ6ts6t06t06t w7hZܭh6ts6t06tv6t w8hV6t1$cairo_cff_font_fallback_generate 1ұ#C J#+E ұ#]E @7#D &E 1&FC HD&E ?J%buf ر&D %end_buf2 %i %sid @  A'X_cairo_cff_fallback_init h@MC $@BD a@D ?3C J 3E 3]E! a2 3D" M 4i# 9+E$ @YE] hYE[ ~hYEY hYEW h=VhG& ;V JVFJV>G?V, ?V UWhUWhUWδhU WhU(Wh:N?h t |;N- 8Lh6ts,6t<:NRh u ;NZ 8_h6ts<6t<:Neh v ;N 8rh6ts6t<:Nxh w ;N 8h6ts6t<:Nh x S;N 8h6ts6t<=NhGy ;N 8h6ts6t<5-h6t X5]h6tv6t15mh״6tv6t ^hw6tu^hw6tu5h6t45!hbN'6Ps$51hbN;6Ps(7h7ʴhg7ݴhg7hg7hg5h}6tv5hg6ts55hV6t15ChV6t15QhVε6t18bhV6t1=6hH. ;bC ;V ;J ;>E >H?ny Nz~? N?. T?x ?ű :3Krh ;[K ;RK :3KԱh ;[KW ;RKk :Oh$ ;O ;O ;O Lh$NO8hϼ6t~6tZh/6tv6t(6th5hzD6tw5԰hQO^6Pw6Rv5heKx6Pv6Ru5hƸ6tP6tv5mhz۸6tw5h>6tw6t05DzhM 6Ps5h>%6tv6t05hz:6tv5 hN6t45>hVb6t15Zhb_cairo_hash_table_destroy@B 2`_cairo_array_allocateE s?J4`_cairo_hash_table_insertK  2b_cairo_array_truncate:ʿ?J`_cairo_hash_table_create= 2>ccalloc`floor )c_cairo_truetype_read_font_name1dc<<c_cairo_type2_charstrings_inity ұ?f_cairo_type2_charstrings_finiұ*mGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-scaled-font-subsets.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchucharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface36 7G4.7 device597 ?G: content<\ F># G?  unique_id@ serialA damageB?7 _finishingD$ FE$ is_clearF$ has_font_optionsG$ owns_deviceH$ pFJ&( mime_dataK&8 device_transformMH device_transform_inverseNx device_transform_observersO x_resolutionRr y_resolutionSr x_fallback_resolutionYr y_fallback_resolutionZr snapshot_of] snapshot_detach^7 snapshots` Fb HiHcairo_device_tL_cairo_device _cairo_matrix0 xxr yxr xyr yyr x0r y0r(cairo_matrix_t[cairo_pattern_t_cairo_pattern_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp\ CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tt a_cairo_rectangle_int xywidthG cairo_rectangle_int_t= _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capdCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t}cairo_scaled_font_t _cairo_scaled_font4 GS GV  FW# pFX& original_font_faceZ: G]: font_matrix^( ctm_X options`H placeholderb holdoverc Fd scaleg scale_inversehmax_scaleirFj-fs_extentsk-8mutexn9`+Fp1xglyph_pagesq|cache_frozenrglobal_cache_frozensHu7Gx:linkycairo_font_face_t"_cairo_font_face NG G F#pF& 7G:>}index?Lx@ryArcairo_glyph_tBN^num_bytes_F`cairo_text_cluster_ta_cairo_text_cluster_flagsr!CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingry_bearingrwidthrGr?Fr [Fr(cairo_text_extents_tD(-ascentrdescentrGrmax_x_advancermax_y_advancer cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tJ_cairo_font_weight!CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t=_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t& _cairo_hint_metrics7+CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSe _cairo_font_options F subpixel_order lcd_filtery) hint_style¤ hint_metrics+ round_glyph_positions*_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t }!L_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  cairo_region_t _cairo_regionsigned charint16_t%short intuint16_t&int32_t'uint32_t(Vcairo_fixed_t A1 _cairo_point F x GW y HWcairo_point_t Il _cairo_list , next - prev -cairo_list_t .cairo_atomic_int_t < +# F ,cairo_reference_count_t -cairo_array_t9W _cairo_array size num_elements element_size elements4 cairo_clip_t> _cairo_clip4 C3 boxes @1 num_boxes A region CI3 is_region D embedded_box Fn*$cairo_clip_path_t?f_cairo_clip_path8 3 F 4# path 5T!fill_rule 6$tolerance 7r(F 80prev 9C34cairo_damage_tE_cairo_damagecairo_font_face_backend_tG! _cairo_font_face_backend@ ?GAcreate_for_toyD=destroyKscaled_font_createN> get_implementationU:>cairo_hash_entry_tK _cairo_hash_entry hashLcairo_hash_table_tL!_cairo_hash_tablecairo_image_surface_tM>!_cairo_image_surfacecairo_path_fixed_tRn!_cairo_path_fixed e" last_move_pointf current_pointg has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo Fqn* bufs%3$cairo_scaled_font_subsets_tT" _cairo_scaled_font_subsets,X.$ ?GY? pGZ max_glyphs_per_unscaled_subset_used\ unscaled_sub_fonts]1 unscaled_sub_fonts_list^A unscaled_sub_fonts_list_end_A max_glyphs_per_scaled_subset_useda scaled_sub_fontsb1 scaled_sub_fonts_listcA scaled_sub_fonts_list_enddA$ num_sub_fontsf(cairo_surface_backend_tWM$ _cairo_surface_backendh.& ?G/ finish2^3 create_context5s3 create_similar83 create_similar_image=3 map_to_imageC3 unmap_imageF3 sourceJ4 acquire_source_imageN@4 release_source_imageS[4$ FXp4( copy_page[4, show_page^40 get_extentsi44 get_font_optionsm48 flushq4< mark_dirty_rectangleu4@ paint|-5D maskV5H stroke5L fill5P fill_strokeL6T show_glyphs6X has_show_text_glyphs6\ show_text_glyphs6` get_supported_mime_types6dcairo_user_data_array_taBcairo_scaled_font_backend_td&_cairo_scaled_font_backend('?Gfiniscaled_glyph_init<text_to_glyphs< ucs4_to_index=load_truetype_table/=index_to_ucs4T=is_synthetici=index_to_glyph_name%= load_type1_data:=$cairo_scaled_glyph_te' _cairo_scaled_glyph( G metrics fs_metrics8 bboxn*h ?Fx [Fz has_info| surface3 path: recording_surface dev_private_keyP dev_private H_cairo_lcd_filtery)CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t(_cairo_round_glyph_positions*CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t);*_cairo_line"n*p1#p2$cairo_box_t%@*_cairo_stroke_style(r%+line_widthsrline_captdline_joinu miter_limitvrdashw%+num_dashesxdash_offsetyr rcairo_stroke_style_tz*_cairo_int_status51CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thH+ 11PP11n*cairo_path_op_t8 _cairo_path_buf L2 linkM num_opsN size_opsO num_pointsP size_pointsQ opS2 pointsT21cairo_path_buf_tU2_cairo_path_buf_fixedW3 baseX2 opZ3 points[3<13@%3@7cairo_path_buf_fixed_t\2M ^3O3s3d33\ y33 333!!3133344 3 4444:434[43F4p4a414v444444H4 44 441"5"5(551V5"535155555r"55T!5++5\5155r"551L6r5555r"5516"5R666165*!"56666cairo_surface_func_t17#7.747.$6WORD{DWORD|LULONG_PTR7LLONGHANDLE|_LIST_ENTRYC7FlinkD7BlinkE77LIST_ENTRYF7_RTL_CRITICAL_SECTION_DEBUG 8TypeE7CreatorBackTraceIndexE7CriticalSectionn9ProcessLocksList7EntryCountQ7ContentionCountQ7FlagsQ7CreatorBackTraceIndexHighE7SpareWORDE7_RTL_CRITICAL_SECTIONn9DebugInfot9LockCounto7RecursionCounto7OwningThread|7 LockSemaphore|7SpinCount^78PRTL_CRITICAL_SECTION_DEBUG97RTL_CRITICAL_SECTION8CRITICAL_SECTION9cairo_mutex_impl_t9cairo_mutex_t9:&T!'%: _cairo_toy_font_face4:basefamily owns_family$slant(weight!,impl_face:0cairo_toy_font_face_t*:_cairo_scaled_glyph_info~;CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t:_cairo_scaled_font_subset0h<FGG+F 2Gh<glyph_namesh<G:GF 2F$G(QG,4cairo_scaled_font_subset_t;1<:~;<1<rr::<L=@<1/=L7  =1N=LN=@5=i=Z=1=h<Lo=1=7 = ===::= >55>> >H=::>55>>cairo_hash_keys_equal_func_t31cairo_hash_callback_func_t91 _cairo_scaled_font_subsets_glyph0,3? G- G. F/ G0 2F1 QG2 ?F3r [F4r utf8_is_mapped5( $G6@,cairo_scaled_font_subsets_glyph_t7>cairo_scaled_font_subset_callback_func_t??1??n<7?CAIRO_SUBSETS_SCALEDCAIRO_SUBSETS_SIMPLECAIRO_SUBSETS_COMPOSITEcairo_subsets_type_t;?=@CAIRO_SUBSETS_FOREACH_UNSCALEDCAIRO_SUBSETS_FOREACH_SCALEDCAIRO_SUBSETS_FOREACH_USERcairo_subsets_foreach_type_tA@_cairo_sub_font8CA baseD GF 2FG is_userH pGI parentJA FK GL current_subsetN num_glyphs_in_current_subsetO$ num_glyphs_in_latin_subsetP( ZGQ, latin_char_mapRA0FT10nextUA4"A@@cairo_sub_font_tV@A _cairo_sub_font_glyph8iB basej Gl Fm ?Fnr [For QGq Fr$ IFs( $Gt@, 2Gu40 Fv4cairo_sub_font_glyph_twA _cairo_sub_font_collection,yC +Fz 2G{h< glyphs_size| G}: G~ max_glyph F G G G\?$ font_subset_callback_closure(cairo_sub_font_collection_tB _cairo_string_entryC base string4cairo_string_entry_tC _cairo_sub_font_glyph_init_keyCD!GCD!FLB _cairo_sub_font_glyph_destroy{D!GCD"_cairo_sub_font_glyph_map_to_unicode D#GCD#2G#F#IFD _cairo_sub_font_init_keyE!zFA!F _cairo_sub_font_glyph_collectE!,G!F$GCD$eFԅE$FL$FC"create_string_entryq E%sq4#,GqEEC&_cairo_unicode_to_winansia F%uniaL'ic(_cairo_sub_fonts_equalh>F)key_aP)key_bP*sub_font_aF*sub_font_bF*aQ*bRFA+_cairo_scaled_font_subsets_create_internalA0hG,?G? -SFA8 .ȶh 0G/H 0Զh7g1t12ChUgEG1t,2shng]G1th2hnguG1th3hg0Ķhg1ts4_cairo_sub_font_glyph_pluckh0?H5,G5F6GCDw 7Fʿ18IDh(H%H9oD 3hg:hg0hg1t1ts;_pluck_entry}h%H<,G}hH1P+_cairo_sub_font_create  h0K?parent A ,F P ,G K 93K FhHGK HDhuM9,D 97D3 .h MIK0 h7g1t10hUg1t8JID.h9MKoDS39hg0Ahg1ts3hh2hh N1tv1t11t X3Eh*i3hVi3^h\h2hiQN1th1th1t 3h*i2hKN1Ps1R01Qu1t01t01t01t  1t\0!h7g1t1CDL_cairo_sub_font_collect%O#,G#F/zFA/eFE'subsetn<'i'j+_cairo_scaled_font_subsets_foreach_internal PhQ,DGA\ ,G\? ,F? hg:Q1tw2FhgOQ1tv3Rhg2^h7glQ1t12|hgQ1tw3hg3hg3hg+_cairo_string_equalY h) R@key_aYP@key_bYP=a[ R=b\ R3=hiRCO{DPhR9D 9DD KDKDDKDD2hizR1tQ1ts2ƿhUgR1ts2hiR1tl1ts: h7g+_cairo_sub_font_lookup_glyph1hS,zFA ,FL ,2G hF1P0S_cairo_scaled_font_subsets_create_simple$Ah ZV> hF1P1S_cairo_scaled_font_subsets_create_composite*Ah V>hF1P2T_cairo_scaled_font_subsets_destroy0 hY Atype1_fontR BDhHfZ9E 9E' BD!hHW[9E 9E BDhI=[9E 9E BWhIe^9 X_ 9W 9W 9WU 9W FIMX|M!X|G-X BDhPIU[9,D# 97DU U(I-^G:X GOX GaX GwX GX^ BXhhI_]9 Y 9Y 9X= 9X 9X FhIM5Y|MAY|GMY GYY 2 hJj\1tw1t1t|2=hj\1t|1t|2RhUg\1tv2phi\1tw1t|1tvNh]1tw1t1t|0h7g1t1UI]MX|MX|2Rhj^]1t 1t1t|1t |3mhg2hg|]1tw2hUg]1t#2hi]1tw1t 1t2\hg]1tv0hh7g1t12hK^1Pu1R1tw1t v1t|3h\h0hE1t|2 hjC^1t|0shR1Q 1t1ts(BDhI^9EG 9E~ 2hj^1tu2hR^1R1Q 1t1ts2Shj^1tu2hR _1R1Q 1t1ts2hj!_1tu3h\h2hj?_1tu2hjT_1tv2hki_1tu2hKk~_1tv2hzk_1tv1t12hk_1tv1t120hk_1t|1tu1tu1t v2Lh l_1tv2hI`1Pw1Rv1tu1t |3hVi3h\h2hhE`1tv2hhp`1tv1t1t41t |2*h*i`1tv2ohTl`1tv2hI`1Pw1Q|1tu1t11t01t |3hVi3vhH2h4h`1tv0h4h1tvS_cairo_scaled_font_subsets_foreach_scaled8 ha,DG8A <G9\?h%O1R1Q11S_cairo_scaled_font_subsets_foreach_unscaledC h&b,DGCA <GD\?h%O1R1Q10S_cairo_scaled_font_subsets_foreach_userN hb,DGNA <GO\?h%O1R1Q12S_cairo_scaled_font_subset_create_glyph_names1 hf@subset?Ai Anames1 =keyCE,GE=buffB-2G4 =utf16f=utf16_len-G VCLEANUP_HASH0h.hdAch B}ThI d9T 9T FIGT7 GTV 2hE&d1tu 2hl=d1t2hlTd1t2hlod1tv1tN2hjd1t1tWDh1tv1tN1tmh1t u2:hngd1t h2Yhld1ts1t4Nhe1tv1tN1tuh1t 3hgNh*e1tv2hE?e1R2hViVe1t2lhl{e1t 1t1t 2h2je1tv2^hhe1tv1th1tv2fhge1tvN}he1teh2hEe1R2hVi f1t3hg2hh:f1tv1th1tv2hgOf1tv3!hg2[_cairo_hash_table_destroy@g1\freeg[_cairo_hash_table_removeOg1g [_cairo_hash_table_foreachS4h1d>\cairo_scaled_font_destroy(\hY_cairo_font_face_is_user,h:Z_cairo_cff_scaled_font_is_cid_cffh\_cairo_scaled_font_freeze_cache\hZ_cairo_scaled_glyph_lookup1$iL~;$i:\_cairo_scaled_font_thaw_cache_ViY_cairo_hash_table_insertK i1g[_assert0iYstrcmp5iYmemcmp(iPP]memcpyjP@Y_cairo_hash_table_lookupC2j1gYstrlen6JjZ_cairo_truetype_index_to_ucs41jLN=Z_cairo_ucs4_to_utf8!j@4Z_cairo_utf8_to_ucs4 jj:N=Zcairo_scaled_font_get_font_faceY:k\cairo_matrix_init_identity EkEk\_cairo_font_options_init_default;zk4\cairo_font_options_set_hint_stylexk4\cairo_font_options_set_hint_metrics~k4+Zcairo_scaled_font_create l:55>Z_cairo_type1_scaled_font_is_type1+TlZcairo_scaled_font_reference%lZ_cairo_winansi_to_glyphnamelYstrncpyO4l4ZcalloclZ_cairo_utf8_to_utf16) 'm'm:f7GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-truetype-subset.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch'B}charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3B I45 device55 type: content: FI?  unique_id@ serialA damageB5 _finishingD$ HE$ is_clearF$ has_font_optionsG$ owns_deviceH$ }HJ%( mime_dataK%8 device_transformMH device_transform_inverseNx device_transform_observersO x_resolutionRt y_resolutionSt x_fallback_resolutionYt y_fallback_resolutionZt snapshot_of] snapshot_detach^g5 snapshots` Hb font_optionsiQcairo_device_tX_cairo_device _cairo_matrix0 xxt yxt xyt yyt x0t y0t(cairo_matrix_tgcairo_pattern_t_cairo_pattern_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentph CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format, CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t c_cairo_rectangle_int xywidth%I cairo_rectangle_int_tI _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_cappCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t "_cairo_scaled_font4 XIS FIV  HW: }HX% original_font_faceZn8 font_face]n8 font_matrix^( ctm_X options`Q placeholderb holdoverc Hd scaleg scale_inversehmax_scaleitHj6fs_extentsk68mutexnY8`vHpU0xglyph_pagesq|cache_frozenrglobal_cache_frozensIuIxt8linkycairo_font_face_t"_cairo_font_face `XI FI H:}H% I8>H?Hx@tyAtcairo_glyph_tB`^num_bytes_H`cairo_text_cluster_ta_cairo_text_cluster_flagsr1CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingty_bearingtwidtht%ItIHt eHt(cairo_text_extents_tT(6xIt8It%Itmax_x_advancetmax_y_advancet cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tS_cairo_font_weight*CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tF_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics74CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSn _cairo_font_options H subpixel_order lcd_filter( hint_style­ hint_metrics4 round_glyph_positionsĦ(_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t 1H_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  cairo_region_t _cairo_regionint8_t# signed charint16_t%+short intuint16_t&int32_t'uint32_t(mcairo_fixed_t AH _cairo_point F x Gn y Hncairo_point_t I _cairo_list , next - prev -cairo_list_t .cairo_atomic_int_t < +: H , cairo_reference_count_t -%cairo_array_t9n _cairo_array I num_elements element_size elements0 cairo_clip_t> _cairo_clip4 1 boxes @[0 num_boxes A region C1 is_region D embedded_box F)$cairo_clip_path_t?|_cairo_clip_path8 3 H 4: path 5k!fill_rule 6$tolerance 7t(H 80prev 914cairo_damage_tE _cairo_damagecairo_font_face_backend_tG7 _cairo_font_face_backend@ typeAcreate_for_toyD<destroyKscaled_font_createN< get_implementationU<cairo_hash_entry_tK _cairo_hash_entry ! hashHcairo_hash_table_tL%!_cairo_hash_tablecairo_image_surface_tMU!_cairo_image_surfacecairo_path_fixed_tR!_cairo_path_fixed e" last_move_pointf current_pointg has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo Hq) bufs1$cairo_surface_backend_tW" _cairo_surface_backendh.% type/ finish21 create_context51 create_similar81 create_similar_image=!2 map_to_imageCA2 unmap_imageF[2 sourceJ{2 acquire_source_imageN2 release_source_imageS2$ HX2( copy_page[2, show_page^20 get_extentsi34 get_font_optionsm!38 flushq;3< mark_dirty_rectangleud3@ paint|3D mask3H stroke4L fillW4P fill_stroke4T show_glyphs4X has_show_text_glyphs4\ show_text_glyphsF5` get_supported_mime_typesa5dcairo_user_data_array_taYcairo_scaled_font_backend_tdZ%_cairo_scaled_font_backend(e&typefiniscaled_glyph_initW;text_to_glyphs; ucs4_to_index;load_truetype_table;index_to_ucs4<is_synthetic<index_to_glyph_name%?< load_type1_data:c<$cairo_scaled_glyph_te& _cairo_scaled_glyphr' XI metrics fs_metrics8 bbox)h IHx eHz has_info| surface;2 path8 recording_surface dev_private_keyg dev_private I_cairo_lcd_filter(CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tr'_cairo_round_glyph_positions(CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t)((_cairo_line")p1#p2$cairo_box_t%(_cairo_stroke_style(r)line_widthstline_captpline_joinu miter_limitvtdashw)num_dashesxdash_offsetyt tcairo_stroke_style_tz)_cairo_int_status5;0CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th) !)cairo_path_op_t8 _cairo_path_buf L1 linkM num_opsN size_opsO num_pointsP size_pointsQ opS1 pointsT1a0cairo_path_buf_tUx0_cairo_path_buf_fixedWk1 baseX 1 opZk1 points[{1<a0{1<1<7cairo_path_buf_fixed_t\$1c 11111h 1!2, 2;2;28!'2;0[2;2G2u2u2 a2 222;222;2222;0223u2233Q 3 ;3'3 d3A3;0333j3;0333;033 444t34k!4)43;0W43t3%4;04t3 444t3]4;043444;0F5(135[5[5L5cairo_surface_func_t15555"BWORD{DWORD|H+ULONG_PTR7HLONGHANDLE|_LIST_ENTRYC+6FlinkD+6BlinkE+65LIST_ENTRYF5_RTL_CRITICAL_SECTION_DEBUG <7Type5CreatorBackTraceIndex5CriticalSection7ProcessLocksList16EntryCount5ContentionCount5Flags5CreatorBackTraceIndexHigh5SpareWORD5_RTL_CRITICAL_SECTION7DebugInfo7LockCount5RecursionCount5OwningThread5 LockSemaphore5SpinCount5<7PRTL_CRITICAL_SECTION_DEBUG8D6RTL_CRITICAL_SECTION<7CRITICAL_SECTION 8cairo_mutex_impl_t'8cairo_mutex_t?8z87%k!e&8 _cairo_toy_font_face49basefamily owns_family$slant(weight*,impl_facen80cairo_toy_font_face_t8_cairo_scaled_glyph_info9CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t89_cairo_scaled_font_subset0;Hfont_idsubset_idvH utf8;glyph_names;to_latin_char6latin_to_subset_glyph_indexH is_composite$is_scaled(is_latin,0cairo_scaled_font_subset_t :;0W;89>;;0;tt66];H;W;;0;HC ;;0;H;W;<<;0?<;H<;0c<C E< }<}<<9n8i< <44<<<Q<n8<44<<;_cairo_truetype_subsetP=family_name_utf80I0widths)x_minty_mintx_maxt y_maxt(xIt08It8cIC @data_lengthHDIHnum_string_offsetsHLcairo_truetype_subset_t< _tt_cmap_indexHK> oII8 IJ8 offsetKWtt_cmap_index_tL > _tt_cmap N> versionO8 MIP8 HQ>K>><tt_cmap_tRb> _segment_mapT_? formatU8 HV8 versionW8 segCountX2X8 searchRangeY8 entrySelectorZ8 rangeShift[8 endCount\_?8o?<tt_segment_map_t]> _tt_head6_A (H` 2Ha revision_1b revision_2c checksum_1d8 checksum_2e8 magic_1f8 magic_2g8 flagsh8 SHi8 created_1j created_2k created_3l created_4m modified_1n modified_2o modified_3p modified_4q" x_minr$ y_mins& x_maxt( y_maxu* mac_stylev8, lowest_rec_pppemw8. font_direction_hintx0 index_to_loc_formaty2 glyph_data_formatz4tt_head_t{? _tt_hhea$}B (H~ 2H ascender descender line_gap advance_max_width8 min_left_side_bearing min_right_side_bearing x_max_extent caret_slope_rise caret_slope_run reservedB metric_data_format _unused3F@8E<8F<8F< tt_os2_tzE _tt_composite_glyphlF flags8 H8 argslF8|F<tt_composite_glyph_t(F _tt_glyph_dataF num_contours cIF glyph|F F<tt_glyph_data_tИFsubset_glyph_t7G subset_glyph8XG parent_index9 location:Hcairo_truetype_font_t=uG _cairo_truetype_fontFH HH< truetype_tablesJI MIK| baseUH vHWI IXt8 num_glyphs_in_faceY checksum_indexZ output[Y I\Y last_offset]H last_boundary^H parent_to_subset_6 FI` oHatable_t?H table @H tagAH writeBH posC HHHXGH,MI font_nameN0 IO0 HP widthsQ6 x_minR y_minR x_maxR y_maxR xIS 8IS$ SHT(HI< G_cmap_unicode_rangeI@Iendcmap_unicode_range_tIcpu_to_be168J v8cpu_to_be32WAJ vW!cairo_truetype_font_add_truetype_tableJ"`HH#tagH#writeH#posbe16_to_cpu8J v8_cairo_truetype_font_set_error| K$`H|H$FI} %&ret__'cairo_truetype_font_allocate_write_buffer* K"`H*H"H+"hI,K(FI. C 'cairo_truetype_font_write_hmtx_table FL"`HH#tagH(IH)long_entry_sizeH)short_entry_sizeH)p5)i)hheaB(h5Lh5Zh3hhqQ4ts6ph4ts.cairo_truetype_font_calculate_checksumWhWR2`HH 2@IH 7endH' 8padded_end;S 9p;R:IWf :cI0 ;QNhRIhR<J =Ih<J 6h"4tP#4t0.find_nameu haW7nameuaW 7name_idu4 2oIun /Iu/Hu0str_outu;8recordwgW 8ix 8lenx 8stry0 8pz0 8has_tag{ :FI|  ?failZh;JhS@J=Ih@J;J2h(TbXhmW4PP6h4ts4tR4tQ.cairo_truetype_font_write_maxp_tableD @hY/`HDH0tagEH9maxpGYhHIHHl:FII v FKSh8JOAYIhb<JA =Ih<Jb OLhK`3h&aqe4Pv4Rs3$dh" 3 h&ae4Pv4R 3h&ae4Pv4R03&h&ae4Pv4Rs3$`h" 37h&ae4Pv4R 3@h&af4Pv4R03Qh&af4Pv4R13bh&a8f4Pv4Rw 6h&a4Pv4R0C MhJgJ>MJJMDVMD`MDoMD{MIKJJM<>M IKEVM L`MLoME{M ;Jh5fh EO SOh;JhskI?hzl<J =ICh<J ;QNOhxmIThl<JJ =IXh<Jx FKhLTmj EJj- ;Jh1m@J=Ih@J;Jh/2nhmn;:FI@;0 :IAt8] 8cmapBv{ 9bufCqX:MID 8iD HIEHP?cleanupnNh;JhTrq EPq DcqEsq8 FIh0Ms<JK ;Jhshu4t6h4t1FQNhHMf_vIhDv<Jh =Ih<J Mhv4t4t pamc4t04t X4ts3/hvv4tv3$#Mdhv4t4t pamc4t04t 4ts5Vh6h4t1>U_cairo_truetype_read_font_name;0hGz/H0ps_name_out;0font_name_out;:FI  :It8? 8nameaWh HIH~HI0~9family_name0~?failGhA`Mx)reserved.29444'z9buf(z~8src)0 8dst*0 AxMx8c-cH M>hlx4tu}4t44tGh6sh4t:h3hx4t15hKh4t~M hx4ts4t eman4t04t 04tv5J,hMJhۃJhܹJhJh%J#h[J3hJFhǀIhԈ<J( =Ih<J ) FJhPOB<7J9) >Ih(<J9) =Ih<JL) FJ#hhO<7J_) >I+h|<J_) =I1h<J}) ;JFh<7J) >IKhЉ<J) =IOh<J* 3h"4tw6hQ4Ps4Ru4Q~FM^hOa<3NY* <'Nw* IODDN6hh4PsFJphOIQhҊ<J* =IUh<J* 3]h[4Ps4RMh4ts3h=-4tw3h[H4Ps4R34hQi4Ps4R04Q~3Lh"~4tw3sh"4tw4t03h=4tw3h=Ë4tu6h"4tu4t~3hP4PsZhuZhu3hm4t83hP+4Ps3hv@4tv3h^4tv4tw2$3 hvs4tv3,h4t~4tv3h4t15h3hŒ4t13h֌4t15h5h5 h3!h4t161h4t1U_cairo_truetype_subset_init_ps Ph/Ip/H<G_h;}4P4R4Q0U_cairo_truetype_subset_init_pdf `h/Ip/H<Grh;}4P4R4Q1U_cairo_truetype_get_styleR;0h/HR0weightS60boldT0italicU :FIW + :IXt8++ 9os2YFHIZH)selection[8;Jhtm J?  unique_id@ serialA damageB6 _finishingD$RJE$ is_clearF$ has_font_optionsG$ owns_deviceH$ 8JJ%( mime_dataK%8 device_transformMH device_transform_inverseNx device_transform_observersO* x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]  snapshot_detach^X6 snapshots`* IJb* Iicairo_device_tb _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tqcairo_pattern_t _cairo_pattern _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentpr CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format6 CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t cairo_write_func_th n  fq_cairo_rectangle_int xywidtheJ cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_rule;CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_tU_cairo_line_join0CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t f _cairo_scaled_font4# lJS JV  IWm 8JX% original_font_faceZY9 I]Y9 J^( ctm_X options` placeholderb holdovercRJd scaleg scale_inversehmax_scalei Kjqfs_extentskq8mutexnD9`glyphsp11xglyph_pagesq*|cache_frozenrglobal_cache_frozensJu*Jx_9linky*cairo_font_face_t"=_cairo_font_face lJ J Im8J% Jv9>index?Qx@yAcairo_glyph_tB^num_bytes_J`cairo_text_cluster_ta_cairo_text_cluster_flagsrlCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt%0x_bearingy_bearingwidtheJI [J(cairo_text_extents_t(qBJKeJmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weighteCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_order.CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&M_cairo_hint_metrics7oCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS_cairo_font_optionsB J subpixel_order. lcd_filter( hint_style hint_metricso round_glyph_positionsw)_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t BJlQ_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR &  cairo_region_t 1 _cairo_regionsigned charint16_t %^short intuint16_t &int32_t 'uint32_t (cairo_fixed_t A{_cairo_point F x G y Hcairo_point_t I_cairo_list ,$ next -$ prev -$cairo_list_t .cairo_atomic_int_t < +m I ,>cairo_reference_count_t -Xcairo_array_t9_cairo_array size num_elements element_size elements9 cairo_clip_t>_cairo_clip4< K= path>2 boxes@L1 num_boxesA regionC2 is_regionD embedded_boxF)$cairo_clip_path_t? _cairo_clip_path83% I4m path5>"fill_rule6;$tolerance7(J80prev924cairo_damage_tE; _cairo_damagecairo_font_face_backend_tGk _cairo_font_face_backend@ JAcreate_for_toyD=destroyKscaled_font_createN= get_implementationU=cairo_hash_entry_tK!_cairo_hash_entry>! hashQcairo_hash_table_tLX! _cairo_hash_tablecairo_image_surface_tM! _cairo_image_surfacecairo_output_stream_tP!_cairo_output_stream9>" write_func:~@ flush_func;@ close_func<A position=Q J>  closed?cairo_path_fixed_tRX" _cairo_path_fixed e# last_move_pointf current_pointg has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo Kq) bufs|2$cairo_surface_backend_tW#_cairo_surface_backendh.% J/ finish22 create_context52 create_similar82 create_similar_image=3 map_to_imageC23 unmap_imageFL3 sourceJl3 acquire_source_imageN3 release_source_imageS3$ IJX3( copy_page[3, show_page^30 get_extentsi34 get_font_optionsm48 flushq,4< mark_dirty_rectangleuU4@ paint|4D mask4H stroke5L fillH5P fill_stroke5T show_glyphs5X has_show_text_glyphs5\ show_text_glyphs76` get_supported_mime_typesR6dcairo_user_data_array_tacairo_scaled_font_backend_td,&_cairo_scaled_font_backend(6'Jfiniscaled_glyph_initM<text_to_glyphs< ucs4_to_index<load_truetype_table<index_to_ucs4<is_synthetic =index_to_glyph_name%5= load_type1_data:Y=$cairo_scaled_glyph_teR'_cairo_scaled_glyphC( lJ metrics fs_metrics8 bbox)h IOx [JOz has_info| surface,3 pathj9 recording_surface  dev_private_key dev_private J*_cairo_lcd_filter(CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tC(_cairo_round_glyph_positionsw)CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t()_cairo_line")p1#p2$cairo_box_t%))_cairo_stroke_style(r*line_widthsline_captline_joinu0 miter_limitvdashw*num_dashesxdash_offsety cairo_stroke_style_tz)_cairo_int_status51CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th*>! F171)cairo_path_op_t8_cairo_path_buf L1 linkM* num_opsN size_opsO num_pointsP size_pointsQ opS1 pointsT1R1cairo_path_buf_tUi1 _cairo_path_buf_fixedW\2 baseX1 opZ\2 points[l2<R1l2E|2E7cairo_path_buf_fixed_t\2 2222 2r 2 36 2,3,3k!31L3,383 f3f3 R3 333,3r33,33 331333f33 4 43 ,44 U4241y4y44[414y44144455y44>"5* 541H54;y4515;4455y4N515y4555176)ly45L6L6=6cairo_surface_func_t1t6z66 6#L% WORD{DWORD|QULONG_PTR7QLONGHANDLE|_LIST_ENTRYC7FlinkD7BlinkE76LIST_ENTRYF6_RTL_CRITICAL_SECTION_DEBUG '8Type6CreatorBackTraceIndex6CriticalSection8ProcessLocksList7EntryCount6ContentionCount6Flags6CreatorBackTraceIndexHigh6SpareWORD6_RTL_CRITICAL_SECTION8DebugInfo8LockCount6RecursionCount6OwningThread6 LockSemaphore6SpinCount6'8PRTL_CRITICAL_SECTION_DEBUG8/7RTL_CRITICAL_SECTION'8CRITICAL_SECTION8cairo_mutex_impl_t9cairo_mutex_t*9#e9 &>"6'|9J _cairo_toy_font_face4:base#family owns_family$slant(weighte,impl_faceY90cairo_toy_font_face_t9_cairo_scaled_glyph_info:CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t#:_cairo_scaled_font_subset0 <scaled_fontfont_idsubset_idglyphs utf8 <glyph_names <to_latin_char?latin_to_subset_glyph_indexJ is_composite$is_scaled(is_latin,9cairo_scaled_font_subset_t:1M<p9:4<1<??S<Q<<1<Q <1<Q<< =<15= <Q=1Y= ;= s=s=y=:Y9_= =55====Y9=55==cairo_path_fixed_move_to_func_t > >)cairo_path_fixed_line_to_func_t >cairo_path_fixed_curve_to_func_tp> >)))cairo_path_fixed_close_path_func_t71<_cairo_type1_subsetH?base_font9J*x_miny_minx_maxy_max BJ(K0I98header_lengthQ<data_lengthQ@trailer_lengthQDcairo_type1_subset_t>_cairo_type2_charstrings,b\@Jc?x_mindy_mindx_maxd y_maxdBJeKecharstringsfcairo_type2_charstrings_tg?cairo_output_stream_write_func_t/@@ @@f!cairo_output_stream_flush_func_t4@@ A@cairo_output_stream_close_func_t7@cairo_close_func_tTF11ACAIRO_CHARSTRING_TYPE1CAIRO_CHARSTRING_TYPE2cairo_charstring_type_t4JA_cairo_type1_fonth6B J7? J9> type1_scaled_font: contents< x_min> y_min>( x_max>0 y_max>8 I@@ header_sizeAQD data_sizeBQH trailer_sizeCQL bbox_positionDP bbox_max_charsET outputG@X eexec_keyI\ wJJ` hex_columnKdcairo_type1_font_tLA_ps_path_info[C I[C current_x current_y J܅A t1_path_info_tC cairo_type1_font_write_trailer~ D!J~ D"i#zeros.29127"DA0000000000000000000000000000000000000000000000000000000000000000 B"DE@D$charstring_encode_commandD%I[C&command'J 'J(bufD(p qDE)cairo_type1_font_write_private_dictK1E!JK D!JL*JN1"status2O *'JP@+failu)_charstring_close_path1 bE!J1*J3 *I4bEaC,_cairo_fixed_integer_partE&f-cairo_type1_font_createO Ph6G.JO>+ /subset_returnPG+ .wJQ, 0JS Db, 0ITY9, 1JU2ctmV1IW~0JX , 3failph4thRb}F5t15th4hRbF5t46hpb4hbF5tu5t @@5t @4hbF5t~4hcF5tv4h0cG5tv5t14 hec3G5tv5t14'hcaG5t~5tu5t~5t v4Dhc|G5ts 5t14bhcG5ts4nh dG5t16zhc7hc5ts D8cairo_type1_write_stream hNH9J, :If:J;J D, hex_digits.29109*Ih>digits+I];J, D- 4hcdKI5tw5t24WhcdfI5tw5t17yhcd5tw5t3IE~IIE?charstring_encode_integerh3J.I[C- /i. .JA. 0J . 0J. 2buff@p / 4hdGJ5ts4h+doJ5ts5tf5tw#4hdJ5ts4hdJ5th5th5t7hd5th5th5t8cairo_type1_font_destroy hJdK9J D'0 ;J S0 6hc6hd4h eIK5ts 6h)e7hc5tsA'D hLBID}0 BTD0 CcD0 CnD1 DyD[CD@1 EqhLBID1 BTD1 FqhGcDGnDGyDGD7hd5th5th5t4Jhd$L5ts4ah+dLL5ts5tv5tuv#4mhdaL5ts7hd5th5th5t8cairo_type1_font_create_charstringT1hN9JT D1 Hsubset_indexU2 Hglyph_indexVN2 :JWA:IX[C;JZ12 >scaled_glyph[p9LII\aCP=metrics]2 =emit_path^3 4hWeM5tw5t55t 4heM5tv5tN4hIM5Pv5Q04hIM5Pv5Q04NhI N5Pv5Q04~hI#N5Pv5Q04h'D>N5Pv5R  4he{N5tPh5th5t h5tPh5tP4heN5tv5t14,h'DN5R>4hIN5Pv5Q7hWe5tw5t15t 8_charstring_curve_to hP:JJpoint1)Jpoint2)Jpoint3) ;IbEE3 =dx1d3 =dy1w3 =dx23 =dy23 =dx33 =dy33 ;J 4 KhEhOOBE$4 KhEhO PLEKhEhO'PLEKhEhP APLEKhE,h(P![PLEKhE1h@P"uPLE4heP5t 6mhI4{hIP5RP4hIP5RX4hIP5R\4hIP5Rw6hI7h'D5R8-_charstring_line_to hlRMJNpoint)0IbEP4 @dxo4 @dy4 0J 4 KhEhXPQBE4 KhE hpPQLE4heQ5t<4$hIQ5Rw40hIQ5Rv7Bh'D5R5-_charstring_move_to PhlSMJNpoint)0IbE4 @dx 5 @dy5 0J /5 OhEwhPRBEX5 OhE|hPRLE4qheR5t<4hIR5Rw4hIR5Rv7h'D5RE)cairo_type1_font_generate1SS!J D!J*J1)cairo_type1_font_write1S!J D!J*J1 cairo_type1_font_write_header T!J D!J"i"spacesTP"subset_glyphTE1 T)cairo_type1_font_write_charstrings1T!J D!'J@*J "zerosT*I"i*J+failqTE charstring_encryptCU!IC[C"dE "endE "cFk"pFk"rFk8_cairo_type1_fallback_init_internal h]9J]5 9J5 9J>5 :wJIJ D;J 5 ;JQ:6 =iX6 =lenw6 Qfail1hQfail2+hQfail3hKShP\B:S6 B.S6 RPCFS7 KSS:hP-\BS&7 BwSb7 RPGSKS:hQWBS&7 BSb7 RQCS7 DSS QVCS 8 4h#fV5tTh5ts7Lh#f5tdh5ts4h#f%W5t@h5t5t 4h#f=W5th6hRf4 hcd[W5tw4h#fsW5th4Th#fW5tTh5ts4h#fW5tdh5ts5t s7h#f5t$hKDh8Q[LDBD(8 R8QGDGDCE\8 TEK!ThhQiZB]T8 BQT8 RhQCiT)9 DuTDTCT9 CT9 UThVThKXBT: FhKCT0: CTf: CTy: CU: CU: 4hfX5tw5t07hf5tw4hc Y5tw5t14.he'Y5tw5t 4Uh#fFY5tu5tph6`hf4hgjY5tw5t04h+dY5tw5t5t44hLY5Pv5R5t05tw4)hfY5tw4\h#fY5t5th5t s4lhfZ5tw5t04hcd#Z5ts4h#fBZ5ts5th6h/g4h e`Z5tw4h#fZ5t5th5ts4h#fZ5t5th5t5t s4h eZ5tw6h/g7h e5tw4h[g[5th5t05tv4hg&[5t4h#fE[5tu5txh4h#fd[5tw5th4h)ey[5tw4Zh)e[5t7h)e5tVwCh3\LCFh3CC: DC`h4 hcd[5t`h5tA7%h#f5th6hRf6hRf60hRf4heL\5t5t 4'h[gq\5th5t05tv62hg4Mhf\5t5t06h)e4hE\5PQ5R5QW]h\5t4hRb\5t84hg]5tv45hf]5ts5t04Lhg1]5tvWhE]5th6hJ6hJ4 h dk]5t14h d]5t16+hc69hc7Gh d5t1?AEPh? ^X=ECIE$; CUEB; Ewh ^B=El; Fwh GIEGUE7h'D5R97she5t2Y_cairo_type1_fallback_init_binary h^9J]; :J:J ><hU5R5Q50Y_cairo_type1_fallback_init_hex( h'_9J(]; :J):J*><hU5R5Q51Z_cairo_type1_fallback_fini2h-_Jsubset2]6hc6hc[hcZ_cairo_type2_charstrings_finixhVT`:JxT`=iz; =num_charstringsz< ;J{[C< 4hf`5tv4/hf,`5tv5ts67h e4Ch eJ`5tv[Vhc\@Y_cairo_type2_charstrings_init: `h/b:J:T`:J;>IJ= DL;J> 1< =i?< IJ@PQfail1r% hQfail2nh4zhE$a5P5RL5Q04hc?a5tw5t@4hRbSa5t46hf4hcwa5tv5t14hea5tv5t 4)hLa5Rs5t15tv4?hga5tw5tv6ch/g6hJ6 h/g4 h eb5tv4! h_b5tu62 hJ7F h d5t1\_cairo_unbounded_rectangle( ]callocpb]cairo_scaled_font_get_font_faceYY9b^cairo_matrix_init_scale bb^cairo_matrix_init_identity cb^_cairo_font_options_init_default;0c 4^cairo_font_options_set_hint_stylexec 4^cairo_font_options_set_hint_metrics~c 4o]cairo_scaled_font_createcY955=__cairo_array_init1c[C^free d`_cairo_errorq +d `_cairo_array_append_multiple@ cd[C__cairo_output_stream_writexd@`_cairo_array_sizeVddd__assert0d^cairo_scaled_font_destroy( e__cairo_array_fini4)e[C`_cairo_output_stream_destroyu We@]_cairo_scaled_glyph_lookup1eQ:ep9`_cairo_array_grow_by7 e[C]_cairo_path_fixed_interpret f4 ffff=>G>>__cairo_output_stream_printfRf@a`_cairo_output_stream_get_positionf@`_cairo_array_indexJf[C`_cairo_array_num_elementsSfd^_cairo_scaled_font_freeze_cache\g__cairo_array_truncate:/g[C^_cairo_scaled_font_thaw_cache_[g`_cairo_output_stream_create`@gM 0A`_cairo_output_stream_get_status g@]mallocgbmemcpygEc_cairo_array_append= [CGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-type1-glyph-names.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcP h:charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_cairo_rectangle_intxywidthheight cairo_rectangle_int_tsigned charint16_t%1short int _cairo_ps_standard_encoding_to_glyphnameP h glyph _cairo_winansi_to_glyphnamep h glyph  #5 glyph_name_symbol h "# ps_standard_encoding_offset/Ch  winansi_encoding_offsetTnh _cairo_unbounded_rectangle({|GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-type1-subset.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src h%doubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intlconv0-L.7thousands_sep/7grouping07int_curr_symbol17 currency_symbol27mon_decimal_point37mon_thousands_sep47mon_grouping57positive_sign67 negative_sign77$int_frac_digits8(frac_digits9)p_cs_precedes:*p_sep_by_space;+n_cs_precedes<,n_sep_by_space=-p_sign_posn>.n_sign_posn?/d unsigned charfloat long doublelong long unsigned intS cairo_bool_tk cairo_t|{ _cairo cairo_surface_t _cairo_surface3>L48device58type:content< K>]L? unique_id@serialAdamageB8 _finishingD$ KE$ is_clearF$ has_font_optionsG$ owns_deviceH$jKJt'(mime_dataKt'8device_transformM]Hdevice_transform_inverseN]xdevice_transform_observersOx_resolutionRy_resolutionSx_fallback_resolutionYy_fallback_resolutionZsnapshot_of]snapshot_detach^7snapshots`Kbfont_optionsi* cairo_device_t _cairo_device_cairo_matrix0]xxyxxyyyx0 y0( cairo_matrix_t cairo_pattern_t܊ _cairo_pattern_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t cairo_write_func_t     _cairo_rectangle_intq xywidthFL cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasdCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t~_cairo_line_capGCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t`cairo_scaled_font_t  _cairo_scaled_font4vLS"]LV KWjKXt' original_font_faceZ:font_face]: font_matrix^](ctm_]Xoptions`* placeholderb holdoverc Kdscaleg]scale_inverseh]max_scaleiKjfs_extentsk8mutexn:`9Kp2xglyph_pagesq|cache_frozenrXglobal_cache_frozensX Mu>Lx:linkycairo_font_face_t"_cairo_font_face 7vL"]L KjKt' >L:>findex?Ox@yAcairo_glyph_tB7^num_bytes_K`cairo_text_cluster_ta|_cairo_text_cluster_flagsr CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingwidthFLK LK(cairo_text_extents_t-(LVKFLmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t,_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7 CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSG_cairo_font_optionsKdsubpixel_orderlcd_filterk*hint_style† hint_metrics round_glyph_positions+_cairo_font_typenCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t lf O_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR q scairo_region_t  _cairo_regionsigned char int16_t %short int int32_t ' uint32_t (( cairo_fixed_t A_cairo_point Fhx G)y H) cairo_point_t I>_cairo_list ,next -prev -} cairo_list_t .} cairo_atomic_int_t < +K , cairo_reference_count_t - cairo_array_t9) _cairo_array sizenum_elementselement_sizeelements7 cairo_clip_t> _cairo_clip4<!K=q path>4boxes@2num_boxesAregionC 4is_regionDX embedded_boxF`+$ cairo_clip_path_t?8! _cairo_clip_path83!K4path5#fill_rule6$tolerance7(K8d0prev944 cairo_damage_tE! _cairo_damage cairo_font_face_backend_tG!_cairo_font_face_backend@"typeAncreate_for_toyD>destroyKscaled_font_createN ? get_implementationUD? cairo_hash_entry_tK"_cairo_hash_entry"hashO cairo_hash_table_tL" _cairo_hash_table cairo_image_surface_tM# _cairo_image_surface cairo_output_stream_tPD#_cairo_output_stream9#write_func:H@flush_func;@close_func<@position=O ]L> closed?X cairo_path_fixed_tR# _cairo_path_fixed e%last_move_pointfhcurrent_pointgh has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoKq`+bufs3$ cairo_surface_backend_tW=%_cairo_surface_backendh.t'type/finish254create_context5J4create_similar8n4 create_similar_image=4map_to_imageC4unmap_imageF4sourceJ4acquire_source_imageN5 release_source_imageS25$KXG5(copy_page[\5,show_page^\50get_extentsiv54get_font_optionsm58flushq5<mark_dirty_rectangleu5@paint|6Dmask-6Hstroke6Lfill6Pfill_stroke#7Tshow_glyphsV7Xhas_show_text_glyphsk7\show_text_glyphs7`get_supported_mime_types7d cairo_user_data_array_ta cairo_scaled_font_backend_td'_cairo_scaled_font_backend((typenfiniscaled_glyph_init=text_to_glyphs= ucs4_to_index>load_truetype_table9>index_to_ucs4^>is_synthetics>index_to_glyph_name%> load_type1_data:>$ cairo_scaled_glyph_te(_cairo_scaled_glyph)vL"metricsfs_metrics8bbox`+hKxLKzhas_info|surface4path:recording_surfacedev_private_key"dev_private M_cairo_lcd_filterk*CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5 cairo_lcd_filter_t)_cairo_round_glyph_positions+CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFF cairo_round_glyph_positions_t*-+_cairo_line"`+p1#hp2$hcairo_box_t%2+_cairo_stroke_style(r,line_widthsline_captGline_joinu miter_limitvdashw,num_dashesxdash_offsety cairo_stroke_style_tzt+_cairo_int_status52CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERN cairo_int_status_th:," 22`+ cairo_path_op_t8_cairo_path_buf Lq3linkMnum_opsNsize_opsO num_pointsPsize_pointsQopSq3pointsTw32h cairo_path_buf_tU2 _cairo_path_buf_fixedW3baseX}3opZ3 points[3<23Ch3C7 cairo_path_buf_fixed_t\3! 54&4J4;4n4 P44 t444"4244444q 4 5 55442545G5852\5M5Xv54b555*|5 55 552555 52-65 62o6o6z666d5u6#6,6]3626o6d562#7do6z666d562V75)7Xk7\727M'+ 5q777M7 cairo_surface_func_t1778 8%! WORD{ DWORD|O ULONG_PTR7OLONGHANDLE|_LIST_ENTRYC8FlinkD8BlinkE8b8LIST_ENTRYFb8_RTL_CRITICAL_SECTION_DEBUG 9Type8CreatorBackTraceIndex8CriticalSectionE:ProcessLocksList8EntryCount(8ContentionCount(8Flags(8CreatorBackTraceIndexHigh8SpareWORD8_RTL_CRITICAL_SECTIONE:DebugInfoK:LockCountF8RecursionCountF8OwningThreadS8 LockSemaphoreS8SpinCount589PRTL_CRITICAL_SECTION_DEBUGo:8RTL_CRITICAL_SECTION9 CRITICAL_SECTIONu: cairo_mutex_impl_t: cairo_mutex_t::'#(:!_cairo_toy_font_face4;basefamilyM owns_familyX$slant(weight,impl_face:0cairo_toy_font_face_t;_cairo_scaled_glyph_infoU<CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t;_cairo_scaled_font_subset0r=Kfont_idL9K utf8r=^Kr=to_latin_char=latin_to_subset_glyph_indexK is_compositeX$is_scaledX(is_latinX,7cairo_scaled_font_subset_tw<2=:U<=2=M===O>=29>O >2X>OX>?>Xs>d>2>r=Oy>2> > >>>;:> ?66???*>:D?66?&?x=_cairo_type1_subsetH+@K7widths,x_miny_minx_maxy_max L(VK0data78header_lengthO<@KO@trailer_lengthODcairo_type1_subset_tP? cairo_output_stream_write_func_t/p@v@ @@'# cairo_output_stream_flush_func_t4@@ @@ cairo_output_stream_close_func_t7@ cairo_close_func_tT2=XAsubset_index>width?L@MLA glyph_data_tBAXGBBfont_idHKI7KJx_minKy_minKx_maxK y_maxK(LL0VKL8units_per_emM@dataOMH'LPOLdata_sizeQOPtrailer_sizeROTdBKeMKfnpgMLh usediXBstackBspBCdBstackBsp`BC _cairo_type1_font_subset(D[EtKEJ?baseSlAKU`9K][Ed^K^r=hglyphs_array_ lglyph_names_array` |num_subrsbsubset_subrscXsubrsjaEsubset_index_to_glyphso=outputq@contentsr rdtMndtMnptMlenIVvtype1_datax7type1_lengthytype1_endz7header_segment|7header_segment_size}eexec_segment~7eexec_segment_sizeeexec_segment_is_asciiXcleartext7K7'Leexec_keyLXhex_columnbuild_stackBps_stackBXABB cairo_type1_font_subset_tBsubr_func_tEE EEMMgEglyph_func_tEhex_to_int; F ch;!_cairo_isspace.F"c!is_ps_delimiterX{F"c#delimiters.29079F()[]{}<>/% FC{F!_cairo_isdigitF"c$cairo_type1_font_erase_dict_keyG%4KE keyM&WLM'pM&jLMcairo_type1_font_subset_get_matrix.  H%4K.E%L/M a0, b1, c2, d3,&WL5M'end5M&jL5M'ret6's_max6'i6'j6's77'locale_data8&L9M'decimal_point_len:write_used_subrs H%4KE%L%KM subr_string_length npM%L&]L &LH& LHCcairo_type1_font_subset_build_glyph_listE jI%4KEE%LF%LGM%(KG%LHM%LH'sJ7&dLKXA&]LL (cairo_type1_font_subset_use_glyphI)4KE)dLuse_standard_encoding_glyph  J%4KE index'glyph_nameM'i$cairo_type1_font_subset_decrypt_charstringJ in size out 'r'c'p'icheck_fontdata_is_type1OXJ dataO% LO*_cairo_type1_subset_init K type1_subsetK%LM%tKJ?%LX&4KgE&]L & LO'i'bufK+fail1+fail2+fail3+@KC,skip_tokenM hQL-pM< .endMR/ F hK0$F = 1 F h0$FQ= ,cairo_type1_font_subset_build_subr_list hJL24KE2L2LM2L .npM2L,type1_font_write @ h-M-closure= .data2 L34KE= 4R hx556find_tokenM` hRN7LM= 8endM= 8tokenM> 9i?> : L^> ;.F hQM0JF> hNx5t1h;.F hQN0JF>  hNx5t1h? hkx1N5tw> hx5ts5tw5tP,cairo_type1_font_subset_for_each_glyph @ h)P@4KE> @3LM> @LM? .funcE.dict_out73Lf? 3(K? ApM? 3MM4@ 3LM]@ Bend7\3]L r@ Aglyph_count@ C F hQO0$F@ ?p hKO5Pu5Rs? hxO5tw5t\5t:? hKO5Rs? hKO5Pwu"5RsD* h5tL5tv5t5t @5tw5tD,cairo_type1_font_subset_write_encryptedF ` hRQ@4KFE1A -dataGMhA @ LGA AinIA AendIA AcJB ApJ,B Bhex_digits.29194KbQ!hBdigitsLgQ]? hxQ5tw5t2?+ hx:Q5tw5t1>T hx5tw5t3bQCRQwQC,write_used_glyphsc p h-1S24KcE2Ld@LeM\B @(KeB 2MfM2Lf3]Lh B ELiH}3 LjB 3LkC AchlBC Awa_namemMUC F huR5tv5t 5th5t  5t5tw? h)PR5Ps5Rv?h)PR5Ps5R5QwF4huR5tv5t 5t h??h)PS5Ps5RvGfhx>xhkx5tv,cairo_type1_font_for_each_subr hDU@4KEsC @KMC @KMC .funcE2ML7ApMD 3KMD Bend7\3KD 3KD AnpMD 3L&E 3]L ^E / F{h+OT0$FqE / Fh1mT0$FE ?hKT5Pu5Rs?hxT5tw5t\5t:?6hxT5tv5t\5t:?OhKT5Rs?ehKT5P@5Rs?hKU5Pu5RsDh5tD5t5tL5t H5t@,_cairo_type1_font_subset_fini PhpV@4KEE 3]L E Ai)F HQUAsr=lF ?h(yU5tv5tsGhQy?khdyU5twGyhQy?hyV5tv?hdy,V5tv?hdyBV5twGhQyGhyGhQyGhQyGhQyIFhW0FF JFFJFFKFF KGF K GG C FMhQV0$F(G /FZhV0FjG ?-h-MW5Rw5Qv??hkx*W5tv?hxOW5ts}5th5t3?hyrW5tu5t 5ts>hkx5t\LGhY0UGG JaGJkGJuGJG JIGIGJIGIGKGG KG(H KG;H KGNH KGH KG,I KGoI KGI KGI KGI KHI ?!hkxRX5tD?<h-MlX5Rs5Qw?Rh-MX5Pw5Rs5Qh?uh zX5ts?h"zX5tHs"5tD5t@?hEzX5tu5tIh?hQyY5tu?Bhcz+Y5t2h5th5t @?zhzbY5tLh5tw5t T5tX5t\?hQywY5tuMhzI HhZJ>HJJHJVHJbH J}HJHNHNHNH<RJHJ}HJbH JVH0JH-J 0>HLJ <RKHvJ =H}KHJ Fhw`Z5tv5t 5t\h5t 5t ?)h)PzZ5Ps5Rv?Bh)PZ5Ps5R5Q ?fh)PZ5Ps5R5QOhZ5tv5t 5t h>h)P5Ps5RvIHh*\JHJ IJIJ#I J/IJ;I=GIT=QIXK]IJ P*h[JHWJ IJIJ#IVJ/IJ;IQ*hNGINQIN]I>6hz5t1?h z[5tv?h"z[5ts5t5tv?hz\5tw5tT>#hz5tw5tXII@h\0IJ 0I2K KISK KJK CjIh R\0IK 0IK ?Uhz\5tR>zh${5twcairo_type1_font_subset_decode_integer\ p integer=,cairo_type1_font_subset_parse_charstring  h_@4K EK @dL 5L @L MnL 2L 3]L L 3M 2M AendwM ApM AcommandJN Rcleanuph/ Jh=9^0XJN SKJ0@JO Qh=KdJ9O KnJeO KxJxO KJO H8Rv^AvalO T\h`R0\O 0\.P HR^Bint_val9XHR^3K;P >\h\5Ps5RD>thA{5tXHR_Anum1P Anum2P CIUhRlH_0I$Q 0IBQ h*\5PsCIwhRp_0I`Q 0I~Q h*\5Ps?h z_5tv?hQy_5tMhz!_cairo_type1_font_subset_init `)4KE)tKJ?)LXcairo_type1_font_subset_generate] ` abstract_font]%L^M&4KaE&Kb&]Lc &@KdOcairo_type1_font_subset_write `%4KE%LM&]L !cairo_type1_font_subset_find_segments؈ Qa)4KEUp Ueexec_tokenMUsizeUicairo_type1_font_subset_decrypt_eexec_segmentk a%4KkE'rm'inn 'endn 'outo7'cp'pp'iqcairo_type1_font_subset_get_bboxq b%4KqE&]Ls 'x_mint'y_mint'x_maxt'y_maxt'xxu'yxu'xyu'yyucairo_type1_font_subset_get_fontname c%4KE&WLM'endM&jLM's7'icairo_type1_font_subset_write_private_dict d%4KE%LM&]L 'pM'subrsM'charstringsM&KM&MLM&3LM&LM'lenIV_startM'lenIV_endM'closefile_tokenM&Ld'lenIV_str7'subr_count_end7'glyph_count_end7'ret'lenIV& L&>L:'i&dL'j+skip_subrsEV'indexuOdCcairo_type1_font_subset_write_header [e%4KE%LM&WLM'endM&jLM'iV'subset_glyphcairo_type1_font_subset_write_trailer f%4KE'cleartomark_tokenM'iWzeros.29451%fA0000000000000000000000000000000000000000000000000000000000000000 %fC@fLJhY:vJJJKJKJK =+K{N7KKCKQ KOKQ =YK{XeKhXoK'hXyK'hC_hSgJ` J_0_Q ?h\{f5t|5tH?h\{g5t|5t4>Th\{5tu5t1C`Th8SruJU`0?`MS <8SKa`MS Km`T Ky`T =`zC`h`St0`7U 0`oU <`SN`CchS<jo0JcV 0>cV -h{5th5tw?g(hpVi5Qh?(hpVi5Q h?(h-Mi5Pw5Rv5Qh?M*hx j5tz55th5t5?n*hxAj5tw5tzw?*h{Yj5th?*h-M|j5Pw5Rv5Qh?*hxj5tw5tzw?*h{j5t%h5t?*h-Mj5Pz5Rv5Qh? +h-Mk5Pw5Rv5Q7h?.+hx&k5tw5tzw?E+h{>k5tDh?+h{Vk5th?+h{nk5th?+h-Mk5Pz5Rv5Qh?+h-Mk5Pw5Rv5Q7h> ,hx5tw5tv? h-Mk5Pw5Rv5Qh? h-Ml5Pw5Rv5Qh? h z+l5tv? h"zPl5tw5tz5tv?!hzwl5tw5th5t{?!hQyl5tw?H!h-Ml5Pw5Rv5Qh?o!hxl5tw5t:?!h{l5tD?!h-Mm5Pv5Rw5Qh?!h1S6m5P{5Rz5Qw5t h5tz?"h-MSm5Rv5Qh?1"hxym5tz# 5tw5t:?$hRNm5P{5Rz5th5tz?$$h(ym5t|5t0?B$h(ym5t|5t0?X$hym5t|?q$h{n5tw5t4?&h\-n5P{5tw?C(h-MDn5Qh?(hzXn5t1G',h{?Z,h)Pvn5P{O,hn5t{5t 5th?,h)Pn5P{5R{?,h)Pn5P{?,hRNn5P{5Rw5tp h5tz? -h)P o5P{??-hx*o5th5t1?-h)P?o5P{>-h1S5P{5Rw5th5tzC`nhTo0aoU <TKa;^ K(a|^ K;a^ KGas_ >h-M5Pv5Rw5QhCQa h(Tp0a_ <(TKa` Kaa Kaa Kab Kaab Kab Kab / F]h~Pp0$Fc CEhPTp0EVc Qh#0Ec CEhhTp0Ec Qh 0Ec ?$h zp5tz#>%hz5t1CahT4q0bc hW5P}5R}5Qh5t{5t{5t{5t {Cb1hT8`s0bbe a hNx5t1h?h-Mr5Rv5Qh?h-Mr5Pv5Qh?h zr5tw?h"zr5tv5tz5tw?hNxr5tv5t/? hkxs5twO7 h$s5tw?H hQy9s5tv?#hQyNs5tv>%hz5t1C[e )hTC6t0eh *h{5th?Sh-MYt5Pw5Rv5Qh?#h-M|t5Pw5Rv5QhG )h{G)h{CJhTyt0Jvh 0Jh Oht5tw5t05t05t vGh zOhu5tw5t05t v?5h|u5tu5t ?\h+|Eu5t@ h5t05t{?*&hzYu5t1>)h(y5tu5t0?hDUu5P{?o&h{u5t8?'h zu5tv?+'h(yu5tu5t0?>'hb|u5tv?h'hDUu5P{O'hv5tv5tN5thO'h'v5tvG'hQyG'hQyLJ-h\vJJJKJKJK N+KN7KNCKNOKNYKYeKYoKYyKML.h*fZ_cairo_type1_subset_finiP.h-v.subsetKGb.hQyGm.hQyM}.hQy[_cairo_type1_scaled_font_is_type1X.hw2K3]L  h E L OBbuf wCJ.hUw0Jh 0Jh O.hw5ts5t05t05t vD.h5ts5t05t5t v wC?\_cairo_unbounded_rectangle(]_cairo_array_append_multiple@ HxHx" ]strchr:7kxM]strlen6xM]memcmp(x""^strtolxMr=__cairo_output_stream_writexx@"^_cairo_winansi_to_glyphnameM(y]_cairo_array_indexJQyHx`freedy__cairo_array_fini4yHx]_cairo_array_num_elementsSyyy ]_cairo_output_stream_destroyu y@]memset+ z^malloc"z]strncpyO7Ez7M]strpbrkR7czMM__assert0zMM^sscanfzMMa]_cairo_errorq z ]_cairo_array_append= zHx"^_cairo_ps_standard_encoding_to_glyphnameM${]strcmp5A{MM]modf\{,__cairo_array_init1{Hx__cairo_output_stream_printf{@Ma^calloc{]_cairo_output_stream_get_position|@]_cairo_array_grow_by7 +|Hx]_cairo_output_stream_create`@b| @bmemcpy"CiiGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-type3-glyph-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src0/h Tdoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intqvunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo,'AM-*%~M. M/-M1Kcairo_surface_t> _cairo_surface3M4@ device5&@ type: content*%~M?  unique_id@ serialA damageB,@ _finishingD$ ME$ is_clearF$ has_font_optionsG$ owns_deviceH$MJ-( mime_dataK-8 device_transformMH device_transform_inverseNx device_transform_observersO$ x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^? snapshots`$Mb$ font_optionsi;cairo_device_t _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tĨcairo_pattern_t._cairo_patternh@AMA*%~MB MC- observersD$ typeF filterH$ extendI( has_component_alphaJ, matrixL0 opacityM`_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentpM CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_te v_cairo_rectangle_int} xyNM cairo_rectangle_int_t. _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiaspCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capSCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tlcairo_scaled_font_t  _cairo_scaled_font4MS'~MV AMW*%MX- original_font_faceZB font_face]B font_matrix^( ctm_X options`; placeholderb holdoverc Md scaleg scale_inversehmax_scaleiNj fs_extentsk 8mutexnB`XMp:xglyph_pagesq$|cache_frozenrglobal_cache_frozens`Nu$MxBlinky$cairo_font_face_t"_cairo_font_face CM '~M  AM *%M - M  C>rindex?Vx@yAcairo_glyph_tBC^num_bytes_N`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingNM$M M(cairo_text_extents_t9( ascentdescentMmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t=_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t0_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSX_cairo_font_options oM p subpixel_order  lcd_filter 1 hint_style — hint_metrics  round_glyph_positions ĩ1_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t rV'_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR } _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV .cairo_region_t  _cairo_regionsigned charint16_t %$ short intint32_t 'uint32_t (pixman_image_t f Nq P  A$PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t x cairo_fixed_t A1 _cairo_point F$ x G^$ y H^$cairo_point_t Is$_cairo_list,$ next-$ prev-$$cairo_list_t.$cairo_atomic_int_t<+*%AM,$cairo_reference_count_t-%cairo_array_t 9^%_cairo_array % size num_elements  element_size  elements > cairo_backend_t :% _cairo_backendcairo_clip_t >%_cairo_clip40< boxes@: num_boxesA regionC6< is_regionD embedded_boxF3$cairo_clip_path_t ?& _cairo_clip_path83&AM4*%N5 *N6$yN7(oM8p0prev90<4cairo_damage_t E' _cairo_damagecairo_font_face_backend_t GA'_cairo_font_face_backend @'type Acreate_for_toy DEdestroy Kscaled_font_create NF get_implementation U  closed?cairo_path_fixed_t R%* _cairo_path_fixed eb+ last_move_pointf$ current_pointg$ has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoNq3 bufs<$cairo_scaled_font_subsets_t T+ _cairo_scaled_font_subsetscairo_surface_backend_t W+_cairo_surface_backendh.- type/ finish2K< create_context5`< create_similar8< create_similar_image=< map_to_imageC< unmap_imageF<NJ= acquire_source_imageN-= release_source_imageSH=$MX]=( copy_page[r=, show_page^r=0 get_extentsi=4 get_font_optionsm=8 flushq=< mark_dirty_rectangleu=@ paint|>D maskC>H stroke>L fill>P fill_stroke9?T show_glyphsl?X has_show_text_glyphs?\ show_text_glyphs?` get_supported_mime_types?dcairo_user_data_array_t aI%cairo_scaled_font_backend_t d6._cairo_scaled_font_backend( A/type fini scaled_glyph_init Dtext_to_glyphs D ucs4_to_index Eload_truetype_table 1Eindex_to_ucs4 VEis_synthetic kEindex_to_glyph_name %E load_type1_data :E$cairo_scaled_glyph_t e]/_cairo_scaled_glyphI0M' metrics fs_metrics8 bbox3h$M xM z has_info|M<NC recording_surface dev_private_keyk dev_private`N$cairo_compositor_t hc0 cairo_compositor_cairo_lcd_filter 1CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t u0_cairo_round_glyph_positions 1CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t ,11_cairo_internal_surface_type w3CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING CAIRO_INTERNAL_SURFACE_TYPE_NULL CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH _cairo_line "3p1 #$p2 $$cairo_box_t %w3_cairo_stroke_style( rB4M sM tSN u mN vdash wB4num_dashes xdash_offset y cairo_stroke_style_t z3_cairo_int_status5:CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_the4(3cairo_path_op_t8_cairo_path_buf L; linkM$ num_opsN size_opsO num_pointsP size_pointsQ opS; pointsT;:$cairo_path_buf_tU: _cairo_path_buf_fixedW; baseX; opZ; points[<<:< J$< J7cairo_path_buf_fixed_t\;z&! K<<<!`<Q<!<M f<!< <!<<B(<!:<<<!<<} <! !=!='=<=H=<3=!]=N=!:r=c=!=<x===;=! ==! ==!:>>>%=!:C>> >!:>>>>>p>> *>H4>I>!:>>p>>!:9?p>>>>p>>!:l?>??!?r?!:?1>?!???cairo_surface_func_t1 @@@!@+&WORD{ DWORD|VULONG_PTR7VLONG!HANDLE|_LIST_ENTRYC@FlinkD@BlinkE@x@LIST_ENTRYFx@_RTL_CRITICAL_SECTION_DEBUG AType2@CreatorBackTraceIndex2@CriticalSection[BProcessLocksList@EntryCount>@ContentionCount>@Flags>@CreatorBackTraceIndexHigh2@SpareWORD2@_RTL_CRITICAL_SECTION[BDebugInfoaBLockCount\@RecursionCount\@OwningThreadi@ LockSemaphorei@SpinCountK@APRTL_CRITICAL_SECTION_DEBUGB@RTL_CRITICAL_SECTIONACRITICAL_SECTIONBcairo_mutex_impl_tBcairo_mutex_tBB. *A/C '_cairo_toy_font_face4 Cbase family  owns_family $slant (weight ,impl_face B0cairo_toy_font_face_t C_cairo_scaled_glyph_info kDCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t C>!:DCkDD!:DDDD!VE@ D!:1EV!( E!:PEVPE@ 7E!kE\E!:EDVqE!:E!( E! EEECBE! F>>FF F;E!B>FFcairo_surface_clipper_t-aF_cairo_surface_clipper5FyM6G intersect_clip_path7Fcairo_surface_clipper_intersect_clip_path_func_t0FF! G GCpBF%cairo_pdf_operators_use_font_subset_t9CGIG!:bG_cairo_pdf_glyph=GM> x_position?$M@cairo_pdf_glyph_tAbG _cairo_pdf_operatorsCI.MDIMEKMFI8_MGG< use_font_subset_closureH@ use_actual_textID in_text_objectJH is_new_text_objectML font_idNP subset_idOT text_matrixPX cairo_to_pdftextQLNR cur_xS cur_yT hex_widthU is_latinVNWglyph_buf_x_posXXMYIhas_line_style\M]M^SN_mN`has_dashesak)b+GI Jcairo_pdf_operators_tbGcairo_type3_glyph_surface_emit_image_t1 JJ!:'J<I cairo_type3_glyph_surface@4J base5'5M7.M8Ipdf_operators9IM:M;I0clipper=BF4cairo_type3_glyph_surface_t>'Jcairo_output_stream_write_func_t/JK! KIkcairo_output_stream_flush_func_t4FKLK! [KIcairo_output_stream_close_func_t7FK_cairo_surface_patternpUK baseVMXhcairo_surface_pattern_tYKK%KI0"_cairo_type3_glyph_surface_clipper_intersect_clip_path5 L#clipper5 G$N6C$N7$yN8$oM9p%M;L&'mptr__;LJLBF"_cairo_type3_glyph_surface_emit_imagev M$MvL$8Nw<#image_matrixxM%~Mz "_cairo_type3_glyph_surface_paint:M$'N#op$N$yM>%M‹L'patternîM%8N<'image_extra%~M (failMK"_cairo_fixed_to_doubleM#f^$)_cairo_type3_glyph_surface_set_streame.N*MeL*.MfI+_cairo_type3_glyph_surface_show_glyphs:0/hGP,'N-op,N,XM ,N ,5M!,yM">.M$L!i .~M%:@i /font&ii 0new_ctm'1>N'@2`/haEO3tw*3t2/h&b|O3tv3t ?3t 2/hVbO3tv3t@3ts2/hVbO3tv3tw*3tv2/hbO3ts3tv3t #2(0hb5P3tw3t03t03t  3t3t03t03t03t s420h#c3ts+_cairo_type3_glyph_surface_fill:@0hP ,N ,yN ,oM p,yM > .MLi .~M:i 2h0ha2Q3ts*3t 50hKc6_cairo_type3_glyph_surface_stroke:0hkNR7'N8op7N7N> 8style>8ctm>8ctm_inverse>7yN7oMp$7yM>(9MLi 9~M:3j 20haDR3ts*3t(50hc6_cairo_type3_glyph_surface_finish 1h R:'NQj 9MLQj 5 1hc;K1h=TS<4Lej =CL=NL=YL =dL>oLj ?11hJS@CL=NL=YL =dL<4Lj A11hBoL4G1hc3t`h511hd;LP1hTL1k 2o1hPdS3tQ3t321hcS3tehC1hS3tv21hdS3tv41hc3t}h"_cairo_type3_glyph_surface_emit_image_pattern T$ML$8N<#pattern_matrix>'mat'upside_down%~M ; M1hV<7Mek mMk D|M~DM~>Ml EMS2h=BMBMFT=2h0U_VTl 22hdgU3tw22hVbU3tw3tw3tu*23hdU3tw2D3heU3t~3t 3t$ 3t, ?2X3hVbV3tw3t~3tw2n3hTS8V3Pu3Ru*3Qv3tw43h@e3th3th3t22ha}V3tu*3tQ2/2h_eV3t~3t~Hj2he; M3hW<7Ml =BM=LM=WM >bM&m BmMB|MBMBMIMJ3hTKBM6_cairo_type3_glyph_surface_mask:3hW:'NQm 8op7N8mask 7yM>L M3hHU=WM=LM =BM<7M|m GHU>bMm BmMB|MBMBMIMJ3hTKBMM_cairo_type3_glyph_surface_createJ3hY75MJ7.MKI7MLI7KMMI 9MOLm N>NP@24heX3t @2<4heX3ts3th3t03t  025h&bX3tw3t ?3t 25hVb!Y3tv3tv3tw265h%fFY3ts3tv3t  2L5h[ffY3ts*3t1hHh5hf4x5hf3t1O_cairo_type3_glyph_surface_set_font_subsets_callback5h$ZP'Nm ,_MG-closure.ML(n J5hf33Q_cairo_type3_glyph_surface_analyze_glyph 5h[,'N,MV.MLUn 1NC\.~M:n /status2:o /null_streamI!o RcleanupN6hSM5h+[A\r >M\r DY\Be\Bo\SMh:h -`[cairo_matrix_init_scale VbM[cairo_matrix_multiply bM>>\cairo_scaled_font_createbB>>FZ_cairo_pdf_operators_show_text_glyphs:cc1I[cairo_scaled_font_destroy(KcZ_cairo_pdf_operators_fill:cc>Z_cairo_pdf_operators_stroke:cc>>>>Z_cairo_pdf_operators_finik cc]_cairo_output_stream_printfdI^Z_cairo_pdf_operators_clip:Pdc>\_cairo_image_surface_coerce_to_format <d< [cairo_surface_destroyd\cairo_matrix_invert dM[cairo_matrix_scale eM[cairo_matrix_init @eM]_assert 0_e\_cairo_surface_acquire_source_image p e!='=[_cairo_surface_release_source_image ue<\malloc!e[_cairo_surface_init %f@&@M ]_cairo_pdf_operators_inite[fcIMI]_cairo_surface_clipper_init?f GFZ_cairo_surface_create_in_errormf Z_cairo_errorq f ]_cairo_pdf_operators_set_font_subsets_callbackngcG]_cairo_pdf_operators_set_streamsOgcI__cairo_null_stream_createI[_cairo_scaled_font_freeze_cache \g\_cairo_scaled_glyph_lookup :gVkDgCZ_cairo_recording_surface_replay" hZ_cairo_pdf_operators_flush Bhc[_cairo_scaled_font_thaw_cache _nhZ_cairo_output_stream_destroyu hI__cairo_memory_stream_createI]_cairo_memory_stream_copyhII[cairo_matrix_transform_distance #i>B4B4[_cairo_matrix_transform_bounding_box_fixed fi>:fiw"GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-pdf-operators.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src ;h$doublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intkpunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3E O4X6 device5c6 type: content6 O?  unique_id@ serialA damageBi6 _finishingD$ OE$ is_clearF$ has_font_optionsG$ owns_deviceH$ OJ%( mime_dataK%8 device_transformMH device_transform_inverseNx device_transform_observersO x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^+6 snapshots` fOb font_optionsi[cairo_device_t[_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tjcairo_pattern_t_cairo_pattern_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentpk CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format/ CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t p_cairo_rectangle_int xywidthO cairo_rectangle_int_tL _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capsCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t %_cairo_scaled_font4 OS OV  oOW6 OX% original_font_faceZ,9 font_face],9 font_matrix^( ctm_X options`[ placeholderb holdoverc Od Og scale_inversehmax_scaleiJOj@fs_extentsk@8mutexn9`Np 1xglyph_pagesq|cache_frozenrglobal_cache_frozensOuOx29linkycairo_font_face_t"_cairo_font_face aO O oO6O% OI9>index?Px@yAcairo_glyph_tBa^num_bytes_O`cairo_text_cluster_ta_cairo_text_cluster_flagsr4CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingwidthON N(cairo_text_extents_tW(@ascentdescentOmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t]_cairo_font_weight4CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tP_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7>CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSx _cairo_font_options N subpixel_order lcd_filter( hint_style· hint_metrics> round_glyph_positionsy)_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t  4P_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  cairo_region_t _cairo_regionsigned charint16_t %'short intuint16_t &int32_t 'uint32_t (icairo_fixed_t AD _cairo_point F x Gj y Hjcairo_point_t I _cairo_list , next - prev -cairo_list_t .cairo_atomic_int_t < +6 oO ,cairo_reference_count_t -!cairo_array_t9j _cairo_array size num_elements element_size elements8 cairo_clip_t> _cairo_clip4<_ JO= ;P>m2 boxes@1 num_boxesA regionCs2 is_regionD embedded_boxF)$cairo_clip_path_t?x_cairo_clip_path83 oO46 ;P5"7O6$tolerance7(N80prev9m24cairo_damage_tE_cairo_damagecairo_font_face_backend_tG, _cairo_font_face_backend@ typeAcreate_for_toyD<destroyKscaled_font_createNU< get_implementationUy<cairo_hash_entry_tK _cairo_hash_entry! hashPcairo_hash_table_tL!_cairo_hash_tablecairo_image_surface_tMJ!_cairo_image_surfacecairo_output_stream_tP}! _cairo_output_stream9" write_func:@ flush_func;c@ close_func<@ position=P O>  closed?cairo_path_fixed_tR"_cairo_path_fixed eW# last_move_pointf current_pointg has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo JOq) bufsO2$cairo_scaled_font_subsets_tTz#_cairo_scaled_font_subsetscairo_surface_backend_tW# _cairo_surface_backendh.% type/ finish22 create_context52 create_similar82 create_similar_image=2 map_to_imageC3 unmap_imageF3 sourceJ?3 acquire_source_imageNj3 release_source_imageS3$ fOX3( copy_page[3, show_page^30 get_extentsi34 get_font_optionsm38 flushq3< mark_dirty_rectangleu(4@ paint|W4D mask4H stroke4L fill5P fill_strokev5T show_glyphs5X has_show_text_glyphs5\ show_text_glyphs 6` get_supported_mime_types%6dcairo_user_data_array_taUcairo_scaled_font_backend_td.&_cairo_scaled_font_backend(9'typefiniscaled_glyph_init:text_to_glyphs+; ucs4_to_indexE;load_truetype_tablen;index_to_ucs4;is_synthetic;index_to_glyph_name%; load_type1_data:;$cairo_scaled_glyph_teU' _cairo_scaled_glyphE( O metrics fs_metrics8 bbox)h Nx Nz has_info| surface2 ;P=9 recording_surface dev_private_keyc dev_private O_cairo_lcd_filter(CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tE(_cairo_round_glyph_positionsy)CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t()_cairo_line")p1#p2$cairo_box_t%))_cairo_stroke_style(rp*NsOtsPu ROvdashwp* Px}Py cairo_stroke_style_tz)_cairo_int_status50CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th*! 1)cairo_path_op_t8 _cairo_path_buf L1 linkM num_opsN size_opsO num_pointsP size_pointsQ opS1 pointsT1%1cairo_path_buf_tU<1_cairo_path_buf_fixedW/2 baseX1 opZ/2 points[?2<%1?2DO2D7cairo_path_buf_fixed_t\1_ 2y2222k 22/ 222-!2032 39393 %3 ^3^3d32E332p333033393333[3 33 (440L4L4R4.404L4]4044444L44"4v*44054L440v54444L4!505L4|5550 6)4L45666cairo_surface_func_t1G6M6X6^6#EWORD{DWORD|PULONG_PTR7PLONGHANDLE|_LIST_ENTRYC6FlinkD6BlinkE66LIST_ENTRYF6_RTL_CRITICAL_SECTION_DEBUG 7Typeo6CreatorBackTraceIndexo6CriticalSection8ProcessLocksList6EntryCount{6ContentionCount{6Flags{6CreatorBackTraceIndexHigho6SpareWORDo6_RTL_CRITICAL_SECTION8DebugInfo8LockCount6RecursionCount6OwningThread6 LockSemaphore6SpinCount67PRTL_CRITICAL_SECTION_DEBUG87RTL_CRITICAL_SECTION7CRITICAL_SECTION8cairo_mutex_impl_t8cairo_mutex_t889 &"9'O9 _cairo_toy_font_face49basefamily owns_family$slant(weight4,impl_face,90cairo_toy_font_face_tT9_cairo_scaled_glyph_info:CAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t980:C9::0+;>>:PE;S1;0n;PF K;0;P;St;;;0;:P;0;F ; <<<9,9; D<44D<O<J<[!<,9y<44D<[<cairo_path_fixed_move_to_func_t< <)cairo_path_fixed_line_to_func_t<cairo_path_fixed_curve_to_func_t = *=)))cairo_path_fixed_close_path_func_t1cairo_pdf_operators_use_font_subset_t9==0= _cairo_pdf_glyph== glyph_index> O? N@cairo_pdf_glyph_tA=_cairo_pdf_operatorsC? yOD? NE OF?8 mPGU=< use_font_subset_closureH@ use_actual_textID in_text_objectJH is_new_text_objectML font_idNP POT NPPX cairo_to_pdftextQ font_matrix_inverseR cur_xS cur_yT hex_widthU OVOWglyph_buf_x_posXNY?has_line_style\N]O^sP_RO`has_dashesa`!W#=?Dcairo_pdf_operators_tb>cairo_output_stream_write_func_t/D@J@ c@?ecairo_output_stream_flush_func_t4@@ @?cairo_output_stream_close_func_t7@ _cairo_scaled_font_subsets_glyph0,A font_id- P. subset_glyph_index/ is_scaled0 is_composite1 O2 N3 N4 utf8_is_mapped5( unicode6S,cairo_scaled_font_subsets_glyph_t7@_cairo_word_wrap_state8BWRAP_STATE_DELIMITERWRAP_STATE_WORDWRAP_STATE_STRINGWRAP_STATE_HEXSTRINGcairo_word_wrap_state_tA _word_wrap_stream0B base`! ZP? O column state8B$ in_escape( escape_digits,word_wrap_stream_tWB_pdf_path_infozhCZP{?O|hCO}slast_move_to_point~ has_sub_pathpdf_path_info_tB_cairo_pdf_operators_emit_glyph_indexC @PC yO?!glyph?"_cairo_pdf_path_close_path #D ^O#P#DnC"_cairo_pdf_operators_end_actualtext  gD @P C"_word_wrap_stream_create_?D ZP_? O_#yOaD$%status__h B&_cairo_isspaceD'c&_cairo_isdigitE'c"_cairo_round:E!r"_cairo_lround`E!r"_cairo_pdf_operators_flush_glyphs E @PC%word_wrap_stream?#O %status2 %i%x&_cairo_fixed_to_doubleF'fj"_cairo_pdf_path_rectangle ~F P#D!box1%x1%y1%x2%y2"_cairo_pdf_operators_emit_path !G @PC ;P4 OhC Os%word_wrap?#O %status2 #PnC%box)"_cairo_pdf_operators_begin_actualtext G @PC!utf8 AO%utf16G%utf16_len#O %i4"_cairo_pdf_operators_emit_glyph *H @PC!glyph !P*H%x%y#O A(_cairo_pdf_operators_flush nH)@PC*O "_cairo_pdf_operators_emit_stroke0#I @PC ;P4 N4!ctm4 aP4 .P#O0%m#O%has_ctm#O_cairo_matrix_factor_out_scalelI!mhC Op*%s+_word_wrap_stream_closeW ;hI,baseW?r -yOYDr .0;hts&_word_wrap_stream_count_word_up_to+J)yOD'datae)O/se*P&_word_wrap_stream_count_hexstring_up_toJ)yOD'datae)O/se*P/newline޾&_word_wrap_stream_count_string_up_toK)yOD'datae)O%se#P%newline+_word_wrap_stream_write' 0;hM0base'?,data(e s 1O)3s -yO+Dxs -P,s 2+Jg;hU4L3vJs 3jJ.t 3_JLt 4U5Jjt 5Jt 5Jt 6=hs L7tv7tw8>hs7th2JhsL7tv7tw8g>hs7th9DhO;^O0b)0c)0d) -P#D,z h N3FKz 9E>hN3F_z 9E>hN3Fsz 2E?h@VO3Fz 9E?h8O3Fz 9E?hVO3Fz 6=?h%trO7t@7tH6X?h%tO7tP7tX6s?h%tO7t`7th6?hsO7th=?hts+_cairo_pdf_path_line_to ?hP;^O0point)-P#Dz CAhR3C{ ?C?CC?CC@VURACAC3CN| 3C| 6EAhs8R7tQ7th7ts8`Ahs7tQ7th6}Ahs|R7tQ7th7t s8Ahs7tQ7th7ts>CAh=S? D5D| 4V3 D| 4VBD6AhsR7th.Ahts>gDAhzS3D| 5D2} CDH@VJSBD8XBhZt7t16Ahxt_S7t08Bht7ts7t0;h7t07t  ;h"_cairo_pdf_operators_emit_glyph_string S @PC yO?%i"_cairo_pdf_operators_emit_glyph_string_with_positioning pT @PC yO?%i$%delta%rounded_delta>`E`BhV3E[} BE5E} 5E} 5E} 5E2~ 2gDkBhVTCDH3D~ 4VBD={BhS=?Eht2SBhW*[U3S~ 3S~ 4W5S~ 6ChsIU7tu7th8BChQ7Qu2SChW-V33T 3'T& 4W5?T9 @8W#V5JTp 5XT: 9:EDDh.V3UEd DEDDh3/Ed 8RDht7t P@?"8Dhs7tu6ChsZV7tu7th7thhv0)(6DhQnV7Qu6EhsV7tu8 Ehts7tu6BhtsV7tu6*EhuV7tu8NEhu7tu+_cairo_pdf_operators_end_text `EhEW1@PC# #O 2`EfEhPWoW3E# 4PWBEBEBEBEBE8EhpT7Ps6EhsW7th=Ehts"_cairo_pdf_operators_set_font_subset W @PC !P*H#O "_cairo_pdf_operators_set_text_position| kX @P|C!x}!y~%translate%inverse#O "_cairo_pdf_operators_add_glyph; X @P;C!glyph<*H O=%x?%y?EGEhw9\3GZ ?G?GG?GGF H~FH~BH2`EEhhWrY3E 4hWBEBEBEBEBE8IhpT7Ps2WEhW Y3W 3WЁ 4W5W 8Fhs7t h2`EFhW9 Z3E 4WBEBEBEBEBE8cIhpT7Ps2WFhW@C[32X 3(X[ 3X 4WF~FLhqa3FP 3F ?F?FFBF5F 5F FGXFGH2gDLh8X.`CDH3D) 48XBD=LhS=Mht9F Mh_a39FG 39FG 3EF\ G MhFQFF\FFgFFrF@2E MhPX`3Fq 9EFMh`3F 9ESMh`3F 9E]Mha3F 6lMh%ta7t7t6Mh%th7tAh7tX6 Mhua7ts8Mhu7tsK_cairo_pdf_operators_init9Nh_bL@P9CLyO:?LN;hCLO0H`Ohed3WH PbH.uOhVK_cairo_pdf_operators_resetOhdL@PCR_cairo_pdf_operators_clip0Ohe;@PC;;P4;7O-.PB -O U 6Ohs5e7th6OhsMe7th.Ohts6Phte7th7th7t /66Ph_e7Rw7Qs7t1JFs8HPhV7Ps"_cairo_pdf_line_cap@e!cap@s"_cairo_pdf_line_joinPf!joinPR_cairo_pdf_operators_emit_stroke_style`0`Phi;@P`C;Na4;ObIdashdp*s - PeȈ -}PfR -Ng 2ePhXg3e 8,Tht7th7th7t J2eWQhXJg3 f( 8OTht7th7th7t Z@XvhIiqF @Xgi7th6QhsVi7th6Qh vki7ts6Rhsi7th.NRhtsiD>nHPUhDk3H֊ 3H 3Hv ?H?H?HH5Hы FHFHPI5I 2#IUhX/j3UI 3KI 4X5aI 8-VhDw7tv7t?~7t ?~6VhBuj7t6Vhhuj7t7t7ts6Vhfj7ts7tw6Wh_k7Ru7QJFs6Whs$k7th7t6WhsG[freevX_cairo_scaled_font_subsets_map_glyph lv?P*H\_cairo_path_fixed_is_rectanglev41\_cairo_path_fixed_interpret v4vvvv<<<*=Xmemmove8$wc]memcpyDwcD[cairo_matrix_scale owhC^cairo_matrix_init_scale hCHGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-pdf-shading.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src`hpdoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tk_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĿcairo_pattern_tE_cairo_patternh@ PAK statusBuser_dataC observersD typeF> filterHy $extendI (has_component_alphaJ,matrixL0opacityM`  _cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^] _cairo_rectangle_intPxywidthheight cairo_rectangle_int_tP _cairo_pattern_type > CAIRO_PATTERN_TYPE_SOLID CAIRO_PATTERN_TYPE_SURFACE CAIRO_PATTERN_TYPE_LINEAR CAIRO_PATTERN_TYPE_RADIAL CAIRO_PATTERN_TYPE_MESH CAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t s _cairo_extend. CAIRO_EXTEND_NONE CAIRO_EXTEND_REPEAT CAIRO_EXTEND_REFLECT CAIRO_EXTEND_PADcairo_extend_t3 [ _cairo_filterO y CAIRO_FILTER_FAST CAIRO_FILTER_GOOD CAIRO_FILTER_BEST CAIRO_FILTER_NEAREST CAIRO_FILTER_BILINEAR CAIRO_FILTER_GAUSSIANcairo_filter_tV signed charshort intuint16_t&uint32_t( _cairo_list, next- prev-  cairo_list_t. cairo_atomic_int_t< +K P , cairo_reference_count_t -6 cairo_array_t 9 _cairo_array size num_elements element_size elements 6 cairo_color_t @ _cairo_color( ׊ red green blue alpha red_short  green_short "blue_short $alpha_short &cairo_user_data_array_t aj _cairo_point_double  x y cairo_point_double_t  _cairo_mesh_patch; points; colorsQ  Q << a <cairo_mesh_patch_t _cairo_mesh_pattern base.patchesj hcurrent_patch xcurrent_side|has_control_pointhas_colora "<cairo_mesh_pattern_t{ _cairo_pdf_shading -shading_type .bits_per_coordinate /bits_per_component 0bits_per_flag 1 decode_array 2 decode_array_length 3data 4data_length 5Hcairo_pdf_shading_t 6>encode_coordinate0cp0c0f2 _cairo_pdf_shading_generate_decode_arrayePemeshfPgPiiiis_validj"encode_color_componentG3pGcolorGcI encode_alpha]cp]color]ci _cairo_restrict_valuevalueminmaxencode_point>p>point> _cairo_pdf_shading_generate_dataPmeshPpatchx_offy_offx_scaley_scalenum_patchesPpijpoint pipja encode_colorSpScolorSc_cairo_pdf_shading_init`h?-Pʏ mesh PP status cO`h`Y! ! ! !ѐ "`Y# # # $`h%t 0H0)( #0$`h%ts$dh;B%th%t@h%t$dh;k%th%t@h%t~$ eh;%th%t@h%t}&@ehZ%t1 @ahY!7Б !+ ! G "Y#Bs #O #\ג #i #x' #[ '# # # (Y&#x #K # nahŶ! !S ! n-bh(Zͱ!Ԗ !@ ! )bhPZ!ʗ ! )bhhZA*P*G"hZ'Y))bhZ@*P!G2 "Z'Y 3chZՆ!UT !Lj )chZ_! ! "Z#)ʘ +chx &dhZ^!ݘ ! &dhZU! !3 "Z#)S +7dhx,CdhV'!f *-Cdh#) +Qdhx)]dh[W! *"[#) +kdhx$Uahs%ts$mah%ts%t0$ah%tu$dh;%t,h%t@h%t&-ehZ%t1$O`h;%t~h%t@h%t&dh;%tTh%t@h%t._cairo_pdf_shading_init_colorPeh/P0pattern1_eh%P%R%Q0._cairo_pdf_shading_init_alpha `eh/P 0pattern 1reh%P%R%Q12_cairo_pdf_shading_finieh#a/P+eh 3eh q<4pdf_points_order_iha4pdf_points_order_j`ha5_cairo_unbounded_rectangle(n6malloc 76_cairo_mesh_pattern_coord_box;77 7 7 7 8_assert0Z7779_cairo_error qx76_cairo_color_double_to_short 79_cairo_array_num_elementsS7j 9_cairo_array_index_constM 77:free 7_GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-deflate-stream.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcehh/charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned int\aunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tk_cairo_status4 CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^ _cairo_rectangle_int x y width height cairo_rectangle_int_tsigned charshort intZ cairo_output_stream_tPx _cairo_output_stream9write_func:flush_func;Kclose_func<position=A status>closed?cairo_output_stream_write_func_t/&,EEV[cairo_output_stream_flush_func_t4syEcairo_output_stream_close_func_t7sBytepauIntruLongsABytefyvoidpfalloc_funcP  & free_funcQ7 = M  z_stream_s8U? next_inV? avail_inWtotal_inXnext_outZ? avail_out[total_out\msg^/state_m zalloca zfreeb& $opaquec(data_typee,adlerf0reservedg4 internal_statem dummyE z_streamhM z_streampj s _cairo_deflate_streamT/ base0[output1Ezlib_stream2s input_buf3 Toutput_buf4 T@a! 5?cairo_deflate_stream_t5 _cairo_deflate_stream_createxE outputxEPz status__! cairo_deflate_stream_deflate8ehp P8 ̙ flush8 ret:: finished;Y eh& tw t4eh ; tv!fhV tw t0![fh  tv t @"_cairo_deflate_stream_closemfh/ #basemE$Po fh Ps R1fh< ts%fhY"_cairo_deflate_stream_writeTfhs #baseTE#dataUVlengthV $PX ٚ countY pZV fh tvgh Pw R0%#ghY&? 0gh'h 4 (v )['h T *[+v )8[( !hh t1Pgh3 t Tzghb ts tfh t0 t fhgh ts t th t 8,ghE%ghX-_cairo_unbounded_rectangle(3._cairo_output_stream_nilB[/deflate  0_cairo_output_stream_writex<ET1deflateEndaY /_cairo_output_stream_get_statusE2memcpyT5/_cairo_error q1malloc 0_cairo_output_stream_initEEK1deflateInit_aE 3free X4_cairo_output_stream_create_in_erroreE!GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commonwin32/cairo-win32-debug.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hhS߰charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned int_iobuf 8_ptr2_cnt_base2_flag _file_charbuf _bufsiz!_tmpfname"2FILE$  _cairo_rectangle_int x y width height cairo_rectangle_int_tFsigned charshort int DWORD|DLONGHRGN__unusedHRGN%tagRECTGrleftHtopIrightJbottomK RECTL+ _RGNDATAHEADER   dwSize  iType  nCount  nRgnSize  rcBound rRGNDATAHEADER ~ _RGNDATA$ / rdh  Buffer / ?8RGNDATA _cairo_win32_debug_dump_hrgn8 hhSrgn8header82rd:՛ z; P[rPrM "iht9htvOhh thtrhhv)tst0t0hh+?t\hhvbtst\twhhzth/ihDtwFihWnihpt ht1t6? 8_imp___iob[_cairo_unbounded_rectangle (fprintfy%%8malloc DDfree WDfflushp%fwrite fwriteDGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commonwin32/cairo-win32-device.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcihcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_device_t_cairo_device<,XP-g status.Fuser_data/ backend1mutex3mutex_depth44finished68^ i i  _cairo_status4F CAIRO_STATUS_SUCCESS CAIRO_STATUS_NO_MEMORY CAIRO_STATUS_INVALID_RESTORE CAIRO_STATUS_INVALID_POP_GROUP CAIRO_STATUS_NO_CURRENT_POINT CAIRO_STATUS_INVALID_MATRIX CAIRO_STATUS_INVALID_STATUS CAIRO_STATUS_NULL_POINTER CAIRO_STATUS_INVALID_STRING CAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCH CAIRO_STATUS_INVALID_CONTENT CAIRO_STATUS_INVALID_FORMAT CAIRO_STATUS_INVALID_VISUAL CAIRO_STATUS_FILE_NOT_FOUND CAIRO_STATUS_INVALID_DASH CAIRO_STATUS_INVALID_DSC_COMMENT CAIRO_STATUS_INVALID_INDEX CAIRO_STATUS_CLIP_NOT_REPRESENTABLE CAIRO_STATUS_TEMP_FILE_ERROR CAIRO_STATUS_INVALID_STRIDE CAIRO_STATUS_FONT_TYPE_MISMATCH CAIRO_STATUS_USER_FONT_IMMUTABLE CAIRO_STATUS_USER_FONT_ERROR CAIRO_STATUS_NEGATIVE_COUNT CAIRO_STATUS_INVALID_CLUSTERS CAIRO_STATUS_INVALID_SLANT CAIRO_STATUS_INVALID_WEIGHT CAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED! CAIRO_STATUS_DEVICE_TYPE_MISMATCH" CAIRO_STATUS_DEVICE_ERROR# CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$ CAIRO_STATUS_DEVICE_FINISHED% CAIRO_STATUS_LAST_STATUS&cairo_status_t^k_cairo_rectangle_intxywidthheight cairo_rectangle_int_t] _cairo_device_typeV CAIRO_DEVICE_TYPE_DRM CAIRO_DEVICE_TYPE_GL CAIRO_DEVICE_TYPE_SCRIPT CAIRO_DEVICE_TYPE_XCB CAIRO_DEVICE_TYPE_XLIB CAIRO_DEVICE_TYPE_XML CAIRO_DEVICE_TYPE_COGL CAIRO_DEVICE_TYPE_WIN32 CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_tasigned charshort intuint32_t(cairo_atomic_int_t<cairo_atomic_intptr_tX+g P, cairo_reference_count_t-R cairo_array_t9 _cairo_array sizenum_elementselement_sizeelements3 cairo_device_backend_tF _cairo_device_backend9 type:lockih[X!nS%[&y 'ih[w2%[(~)jh#tu~*/jhF#t`h)Jjh#tTh+cjh,-hjh#ts.ih/ih#tH/ih6#ts#tph.ih[0_cairo_win32_flags_for_dcjhs1dc2flags 2cap 3jhvA#tw#t&3jhv[#tw#t24jhv#tw#tx5__cairo_win32_device: Dh5_cairo_win32_device_backendNph6_cairo_unbounded_rectangle(7free i8cairo_device_reference5  8malloci6 9_cairo_device_initH[ :_cairo_win32_gdi_compositor_getxпGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commonwin32/cairo-win32-gdi-compositor.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src khr charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface37R4#G device5.GR: content"))R?  unique_id@ serialA damageB4G _finishingD$ QE$ is_clearF$ has_font_optionsG$ owns_deviceH$\QJ 5( mime_dataK 58 device_transformMH device_transform_inverseNx device_transform_observersO( x_resolutionRj y_resolutionSj x_fallback_resolutionYj y_fallback_resolutionZj snapshot_of] snapshot_detach^F snapshots`(Qb( font_optionsiTcairo_device_tM _cairo_device<,Q-"))R. \Q/ 5R1|Q mutex3 N mutex_depth44Q68 _cairo_matrix0 xxj yxj xyj yyj x0j y0j(cairo_matrix_tcairo_pattern_tH _cairo_patternh @Q A"))R B \Q C 5 observers D(R F*! filter He"$ extend I!( has_component_alpha J, matrix L0 opacity Mj`  _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentpf CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format* CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t~ Y_cairo_rectangle_int xyQ"R cairo_rectangle_int_tG _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_caplCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font 4index?Dx@jyAjcairo_glyph_tB\^num_bytes_Q`cairo_text_cluster_ta_cairo_text_cluster_flagsr/CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingjy_bearingjQj"RjQj =Qj(cairo_text_extents_tR(9ascentjdescentj"Rjmax_x_advancejmax_y_advancej cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tV_cairo_font_weight-CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tI_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics77CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSq _cairo_font_options Q  subpixel_order  lcd_filter 8 hint_style ° hint_metrics 7 round_glyph_positions 9_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t  /D_cairo_device_typeVCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR cairo_raster_source_acquire_func_t 00 61< cairo_raster_source_release_func_t" lr 0 cairo_raster_source_snapshot_func_t7  0 cairo_raster_source_copy_func_tI   0   1cairo_raster_source_finish_func_tX I O _ 0 _cairo_pattern_type *!CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _ _cairo_extend. !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 G!_cairo_filterO e"CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV !cairo_region_t " _cairo_region 1"Q 2"))R 3  rgn 5$signed charuint8_t$Yint16_t%"short intuint16_t&int32_t'uint32_t(pixman_image_tM#GQpixman_region32_data_tq#pixman_region32_data#sizenumRectspixman_box32_t#pixman_box32$x1#y1#x2#y2# pixman_region32_t($pixman_region32]$Q #data ]$R#i$7#9(PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_tp$cairo_fixed_tA# _cairo_pointF( xGV( yHV(cairo_point_tIk( _cairo_list,( next-( prev-((cairo_list_t.(cairo_atomic_int_t<+")Q,(cairo_reference_count_t- )cairo_array_t 9V) _cairo_array ) size num_elements  element_size  elements , cairo_boxes_t ;)_cairo_boxes_t8+t*)R, P.): limits/=: num_limits0R2 is_pixel_aligned4 chunks;A$ tail;A4 boxes_embedded+ _cairo_clip48CGR@ARA regionC>C is_regionD embedded_boxF):$cairo_clip_path_t ?,_cairo_clip_path83,Q4")MR51Q6$P7j(Q80prev98C4cairo_color_t @ - _cairo_color( ׆- red j green j blue j alpha jYR 0R "2Q $oQ &cairo_color_stop_t A- _cairo_color_stop( . red j green j blue j alpha jYR # 0R #"2Q #$oQ #&cairo_damage_t E6._cairo_damagecairo_device_backend_t Fc. _cairo_device_backend9.R: lock< unlock= flush?SC Q@ destroyAcairo_font_face_backend_t G._cairo_font_face_backend @/R Acreate_for_toy DQdestroy Kscaled_font_create NRQ get_implementation UvQcairo_hash_entry_t K/ _cairo_hash_entry / hash Dcairo_hash_table_t L/_cairo_hash_tablecairo_image_surface_t M0_cairo_image_surface001cR1GQ3j$'Q4UparentBpixman_formatD9( formatE* dataFA QH"RIstrideJ depthK$owns_dataM(transparencyN(QO(cairo_path_fixed_t R.1_cairo_path_fixed ek2 last_move_pointf( current_pointg( has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoQq): bufsC$cairo_solid_pattern_t U2 _cairo_solid_pattern P2cR Q1Q R,hcairo_surface_backend_t W2 _cairo_surface_backendh. 5R/Q2SC create_context5hC create_similar8C create_similar_image=C map_to_imageCC unmap_imageFCRRJ D acquire_source_imageN5D release_source_imageSPD$QXeD( copy_page[zD, show_page^zD0 get_extentsiD4 get_font_optionsmD8 flushqD< mark_dirty_rectangleuD@ paint|"ED maskKEH strokeEL fillEP fill_strokeAFT show_glyphstFX has_show_text_glyphsF\ show_text_glyphsF` get_supported_mime_typesFdcairo_user_data_array_t aA)cairo_scaled_font_backend_t dO5_cairo_scaled_font_backend( Y6R fini scaled_glyph_init Otext_to_glyphs (P ucs4_to_index BPload_truetype_table kPindex_to_ucs4 Pis_synthetic Pindex_to_glyph_name %P load_type1_data :P$cairo_scaled_glyph_t eu6 _cairo_scaled_glyph a7kh_kh\?tT?tw?ts?tX?tvE`9[6source_contains_boxñkhea7boxA8P @dataa:$\kh[ɻ`AJ\:$\kh\`;J\N :$\kh(\`;J\e B$\kh@\;J\| [C Ro lhb7boxoA8Po 9cbq?` 3xr3ys0Qt0"Ru:$\2lhX\sarhHf?Ps?Rv?tKiprh]^o;!j ;j ; j4 L]F,j T7jFAjR FLj =\shn;] ;\ԩ RshF] Dth?tu?t0Qrhun?tvQshun?tw?tu?tuQsh|doubleintcharsize_t{unsigned intwchar_tshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned int_iobuf P_ptrN_cnt_baseN_flag _file_charbuf _bufsiz!_tmpfname"NFILE$cairo_bool_tkcairo_t|_cairo, zR-H' R.  R/0 R1Hcairo_surface_t _cairo_surface3 R4|Adevice5A S:contentH' R? unique_id@serialAdamageBA _finishingD$ RE$ is_clearF$ has_font_optionsG$ owns_deviceH$ RJ0(mime_dataK08device_transformMHdevice_transform_inverseNxdevice_transform_observersO'x_resolutionRy_resolutionSx_fallback_resolutionYy_fallback_resolutionZsnapshot_of]snapshot_detach^OAsnapshots`' Rb'font_optionsi>cairo_device_t0_cairo_device<, zR-H' R.  R/0 R1Hmutex3TEmutex_depth44 R6\8_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tĥcairo_pattern_t+_cairo_patternh @ zR AH' R B  R C0observers D' S F filter H!$extend I5!(has_component_alpha J\,matrix L0opacity M` _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentpI CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_ta {_cairo_rectangle_int{ xywidthR cairo_rectangle_int_t* _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasnCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capQCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tjcairo_scaled_font_t  _cairo_scaled_font 4 R S=+ R V  zR WH' R X0 original_font_face ZsEfont_face ]sE font_matrix ^(ctm _Xoptions `> placeholder b holdover c R dscale gscale_inverse hmax_scale iS j#fs_extents k#8mutex n?E`glyphs p=<xglyph_pages q'|cache_frozen r\global_cache_frozen s\R u'R xyElink y'cairo_font_face_t"_cairo_font_face DR=+R zRH'R0 RE>sindex?fx@yAcairo_glyph_tBD^num_bytes_R`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingwidthRR R(cairo_text_extents_t:(#ascentdescentRmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t@_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t3_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7!CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS[_cairo_font_options  R nsubpixel_order lcd_filter 3hint_style š hint_metrics !round_glyph_positions Ď4_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t psf_cairo_device_typeVCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR { _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. 5!CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO !CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV L!cairo_region_t "_cairo_regionsigned charint16_t %B"short intint32_t 'uint32_t (pixman_image_t " S"n" _&PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t "cairo_fixed_tAO"_cairo_pointF&xG|&yH|&cairo_point_tI&_cairo_list,&next-&prev-&&cairo_list_t.&cairo_atomic_int_t<+H' zR,'cairo_reference_count_t-3'cairo_array_t 9|'_cairo_array 'size num_elements element_size elements N cairo_backend_t :'_cairo_backendcairo_clip_t >(_cairo_clip4<( S={ path>=boxes@C<num_boxesAregionC=is_regionD\ embedded_boxF4$cairo_clip_path_t ?( _cairo_clip_path83') zR4H'path5,fill_rule6$tolerance7(R8n0prev9=4cairo_color_t @<)_cairo_color( )red green blue alpha red_short  green_short "blue_short $alpha_short &cairo_damage_t E)_cairo_damagecairo_device_backend_t F*_cairo_device_backend9* S:lock<unlock=flush?= finish@destroyAcairo_font_face_backend_t G*_cairo_font_face_backend@=+SAcreate_for_toyDbHdestroyKscaled_font_createNH get_implementationUHcairo_hash_entry_t KW+_cairo_hash_entry +hash fcairo_hash_table_t L+_cairo_hash_tablecairo_image_surface_t M+ _cairo_image_surface00,base1 S3"compositor4HparentBpixman_formatD_& formatE dataF$ widthHRIstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R, _cairo_path_fixed e..last_move_pointf&current_pointg& has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo Sq4bufss=$cairo_solid_pattern_t UK._cairo_solid_pattern P.base Qcolor R')hcairo_surface_backend_t W._cairo_surface_backendh.0 S/finish2=create_context5=create_similar8= create_similar_image= >map_to_imageC)>unmap_imageFC>sourceJc>acquire_source_imageN> release_source_imageS>$ RX>(copy_page[>,show_page^>0get_extentsi>4get_font_optionsm ?8flushq#?<mark_dirty_rectangleuL?@paint|{?Dmask?Hstroke@Lfill?@Pfill_stroke@Tshow_glyphs@Xhas_show_text_glyphs@\show_text_glyphs.A`get_supported_mime_typesIAdcairo_user_data_array_t ag'cairo_scaled_font_backend_t d1_cairo_scaled_font_backend(%2Sfiniscaled_glyph_init0Gtext_to_glyphsrG ucs4_to_indexGload_truetype_tableGindex_to_ucs4Gis_syntheticGindex_to_glyph_name%H load_type1_data:path Erecording_surface dev_private_key "dev_private  R 'cairo_compositor_t hH3cairo_compositor_cairo_lcd_filter 3CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t Z3_cairo_round_glyph_positions 4CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t 44_cairo_line "4p1 #&p2 $&cairo_box_t %4_cairo_stroke_style( r5line_width sline_cap tQline_join u miter_limit vdash w5num_dashes xdash_offset y cairo_stroke_style_t z5_cairo_int_status5#<CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th5+4cairo_path_op_t8_cairo_path_buf L<linkM'num_opsNsize_opsO num_pointsPsize_pointsQopS<pointsT<I<&cairo_path_buf_tU`< _cairo_path_buf_fixedWS=baseX<opZS= points[c=<I<c= Z&s= Z7cairo_path_buf_fixed_t\ =(!! ==!==!=I =! > =!#>#>+>!#<C>#>/>!]>]>{ I>! >>>#>i> >#>>!>>!#<>>!\>]>> ??>>! #??! L?)?!#<p?p?v?(R?!#<?p??!#<?????np??,?5@?!#<?@?np? @!#<@n????np?E@!#<@p?@!\@@!#<.A4p?@!CACA4Acairo_surface_func_t1kAqA |AA.)BOOLrBYTEz{WORD{DWORD|fAULONG_PTR7fLONG1WCHAR ALPWSTRAHANDLE|_LIST_ENTRYCNBFlinkDNBBlinkENBBLIST_ENTRYFB_RTL_CRITICAL_SECTION_DEBUG _CTypeACreatorBackTraceIndexACriticalSectionCProcessLocksListTBEntryCountAContentionCountAFlagsACreatorBackTraceIndexHighASpareWORDA_RTL_CRITICAL_SECTIONCDebugInfoDLockCountARecursionCountAOwningThread B LockSemaphore BSpinCountA_CPRTL_CRITICAL_SECTION_DEBUG'DgBRTL_CRITICAL_SECTION_CHRGN__fD RHRGNrDJDHBITMAP__+D R+HBITMAP+DxDHDC__.D R.HDC.DDCOLORREF;ACRITICAL_SECTION-Dcairo_mutex_impl_tDcairo_recursive_mutex_impl_tEcairo_mutex_tEcairo_recursive_mutex_tEE0,%2E*_cairo_toy_font_face4Fbasefamily owns_family\$slant(weight,impl_facesE0cairo_toy_font_face_tE_cairo_scaled_glyph_infoFCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t=FN!#<0GEFG!#<rGTT6G!fG^"xG!#<Gf1$ G!#<GfG^"G!\GG!#<HGfG!#<hH!sEH??HHH'H.3H) _cairo_win32_surface VKIbaseWformatY dcZDflags]Sf{ cairo_win32_surface_tgH _cairo_win32_display_surface@j*Jwin32kKIbitmapoD is_dibp\$saved_dc_bitmapyD(imagez,fallback{0initial_clip_rgn}fD4had_simple_clip~\8cairo_win32_display_surface_thI"_cairo_roundtJ#r$cairo_win32_surface_get_dcDJ%R&'target"_cairo_lroundJ#r(_cairo_win32_print_gdi_errorh whK)contexth*lpMsgBufjl+last_errorkAS ,4xh}K-t -t0-t  -tl-t0-t0.axhSK-th-t/xhS.xhTK-t10xhS-th-t1_cairo_win32_surface_get_extents\xh1KL)abstract_surface)rectangle]>2RKLKI3tJyhNL4J5yhL6Jf 7yh8Jy 0&yh%T-ts0yhZT-ts(cairo_win32_surface_get_imagePyh"L9R(_cairo_win32_surface_emit_glyphs#<yh[S)dstKL)source)glyphsɮ9R )scaled_font˜)glyph_indexing\*glyph_buf_stack[Sk+glyph_bufA *dxy_buf_stackkSo+dxy_bufT! +win_resultԓA +iݭ +j +solid_pattern|S< +colorD *device_to_logicalk+start_xî +start_y *user_xk*user_yk+logical_x! +logical_yj 'glyph_index_option:J{hD@O6J ;OJ{h6iJ /+{hTnext_logical_x>next_logical_y:J*|h<-P6Jٯ ;OJ*|h6iJٯ />|hT(PT?*  unique_id@ serialA damageBE _finishingD$ SE$ is_clearF$ has_font_optionsG$ owns_deviceH$wSJ3( mime_dataK38 device_transformM\H device_transform_inverseN\x device_transform_observersO' x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]> snapshot_detach^aE snapshots`'Sb' font_optionsicairo_device_t_cairo_device<,S-(PT.* wS/3)T1V mutex3yM mutex_depth44S68_cairo_matrix0\ xx yx xy yy x0 y0(cairo_matrix_tcairo_pattern_t܉_cairo_patternh@<SA(PTB* wSC3 observersD'1TFk! filterH"$ extendI!( has_component_alphaJ, matrixL\0 opacityM`B MM_cairo_status4* CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^O_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_ttA _cairo_formatk CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t s_cairo_rectangle_int x y S 6T  cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_rule4CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_tN_cairo_line_join)CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _ _cairo_scaled_font 4'yT SP.PT V* S W(wS X3 original_font_face ZM font_face ]M font_matrix ^\( ctm _\X options ` placeholder b holdover c S d scale g\ scale_inverse h\max_scale iS jzfs_extents kz8mutex ndM`1S pF@xglyph_pages q'|cache_frozen rglobal_cache_frozen sS u')T xMlink y'cairo_font_face_t"A_cairo_font_face yT P.PT * S (wS 3 )T M>index?^x@yAcairo_glyph_tB^ num_bytes_ S` cairo_text_cluster_ta_cairo_text_cluster_flagsrpCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt)0x_bearingy_bearingS6T@S `S(cairo_text_extents_t(zascentdescent6Tmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightnCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_order7CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&V_cairo_hint_metrics7xCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t; cairo_font_options_tS_cairo_font_options KS  subpixel_order 7 lcd_filter R7 hint_style  hint_metrics x round_glyph_positions 7_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t KC p^_cairo_device_typeV"CAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta#$_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR Dcairo_raster_source_acquire_func_t MS>qqM>wr} cairo_raster_source_release_func_t"  qM>cairo_raster_source_snapshot_func_t7 *  qMcairo_raster_source_copy_func_tI 6 < * U qMU [ rcairo_raster_source_finish_func_tX  qM_cairo_pattern_type k!CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 !_cairo_filterO "CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV "cairo_region_t "_cairo_regionsigned charint16_t %#short intuint16_t &int32_t ' uint32_t (pixman_image_t S#jS^#=# .'PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t e#cairo_fixed_tA#_cairo_pointF' xGK' yHK'cairo_point_tI`'_cairo_list,' next-' prev-''cairo_list_t.'cairo_atomic_int_t< +(S,'cairo_reference_count_t-(cairo_array_t 9K(_cairo_array ( size num_elements  element_size  elements F cairo_backend_t :(_cairo_backendcairo_composite_rectangles_t =( _cairo_composite_rectangles7A*8S8> op9T;  mask<  destination= ( bounded? 8 unbounded@ H is_boundedA-#X source_sample_areaC \ mask_sample_areaD l source_patternFUmask_patternGUoriginal_source_patternHU original_mask_patternIU SKUcairo_clip_t >U*_cairo_clip4<*S= path>A boxes@L@ num_boxesA *SCA is_regionD embedded_boxF8$cairo_clip_path_t ?* _cairo_clip_path83X+S4( path5/S64$ S7(S80prev9A4cairo_color_t @m+_cairo_color( + red green  blue  alpha T  aT "US $S &cairo_color_stop_t A,_cairo_color_stop( , red green  blue  alpha T # aT #"US #$S #&cairo_damage_t E, _cairo_damage$--PT.* *S/A dirty1  remain1  chunks7V tail7V boxes8R@$cairo_device_backend_t F--_cairo_device_backend9-1T:" lock<< unlock=< flush?A S@< destroyA<cairo_font_face_backend_t G-_cairo_font_face_backend @P.1T Acreate_for_toy DPdestroy K<scaled_font_create NP get_implementation UPcairo_hash_entry_t Kj._cairo_hash_entry . hash ^cairo_hash_table_t L._cairo_hash_tablecairo_image_surface_t M. _cairo_image_surface00/T1$jS3_#JS4UparentB>pixman_formatD.' =TEk dataF SH 6TI strideJ  depthK $owns_dataM(transparencyN(colorO(cairo_path_fixed_t R/ _cairo_path_fixed e41 last_move_pointf' current_pointg' has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoSq8 bufsA$cairo_solid_pattern_t UQ1_cairo_solid_patternP1TQr colorRX+hcairo_surface_backend_t W1_cairo_surface_backendh.31T/S2A create_context5A create_similar8A create_similar_image=B map_to_imageC;B unmap_imageFUBTJuB acquire_source_imageNB release_source_imageSB$SXB( copy_page[B, show_page^B0 get_extentsiB4 get_font_optionsmC8 flushq5C< mark_dirty_rectangleu^C@ paint|CD maskCH strokeDL fillQDP fill_strokeDT show_glyphsDX has_show_text_glyphsD\ show_text_glyphs@E` get_supported_mime_types[Edcairo_user_data_array_t a6(cairo_scaled_font_backend_t d4_cairo_scaled_font_backend( $51T fini <scaled_glyph_init TOtext_to_glyphs O ucs4_to_index Oload_truetype_table Oindex_to_ucs4 Ois_synthetic Pindex_to_glyph_name % dev_private_key X# dev_private MS 'cairo_compositor_t hG6cairo_compositor56 delegate6U paint9U mask=U strokeA6V fillKdV1SSV_cairo_lcd_filter R7CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t 6_cairo_round_glyph_positions 7CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t l78 _cairo_point_double M8x y cairo_point_double_t 8_cairo_circle_double 8center M8radius cairo_circle_double_t j8_cairo_line "8p1 #'p2 $'cairo_box_t %8_cairo_stroke_style( r9line_width sline_cap tline_join u) miter_limit vdash w9num_dashes xdash_offset y cairo_stroke_style_t z 9_cairo_int_status5,@CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th9.8 8b@!Rcairo_path_op_t8_cairo_path_buf L@ linkM' num_opsN size_opsO num_pointsP size_pointsQ opS@STAb@'cairo_path_buf_tUy@ _cairo_path_buf_fixedWeATX A opZeA S[uA< b@uA!R 'A!R7cairo_path_buf_fixed_t\"A*"* AMAAMA>AM   A>BMk   A5B5BMw.!B,@UBM5BAB>oBMoB [B* BMBB5BM{B BM5BMB>BMB,@BMBBMoBB CMCC* 5CM!C* ^CM    ;C,@CMU CCA*dC,@CMU U CC,@CMU CDDDCC/ D9D\C,@QDMU C4CD,@DMU 4CU DDDCWD,@DMU  CDDMD,@@EMU   8 pCDUEUEMFEcairo_surface_func_t1}EE E>E1x,BOOLr BYTEzsWORD{DWORD|^FLOAT}ULONG_PTR7^LONG)HANDLE|M_LIST_ENTRYCDFFlinkDDFBlinkEDFFLIST_ENTRYFF_RTL_CRITICAL_SECTION_DEBUG UGTypeECreatorBackTraceIndexECriticalSectionGProcessLocksListJFEntryCountEContentionCountEFlagsECreatorBackTraceIndexHighESpareWORDE_RTL_CRITICAL_SECTIONGDebugInfoGLockCountERecursionCountEOwningThreadF LockSemaphoreFSpinCountEUGPRTL_CRITICAL_SECTION_DEBUGH]FRTL_CRITICAL_SECTIONUGHINSTANCE__aHU HINSTANCErH@HHMODULEaHHRGN__ƣHU HRGNƯHHHBITMAP__+HU+ HBITMAP+HHHDC__.IU. HDC.IHtagRECTG\I leftHE topIE rightJE bottomKE RECTLICRITICAL_SECTION#HtagXFORMIeM11EeM12EeM21EeM22E eDxEeDyEXFORMItagRGBQUADPJrgbBlueErgbGreenErgbRedErgbReservedERGBQUADItagBITMAPINFOHEADER(O`KbiSizePEbiWidthQEbiHeightREbiPlanesSE biBitCountTEbiCompressionUEbiSizeImageVEbiXPelsPerMeterWEbiYPelsPerMeterXEbiClrUsedYE biClrImportantZE$BITMAPINFOHEADER[`JtagBITMAPINFO,KT`KWTK( PJK!RBITMAPINFOyK_RGNDATAHEADER  9LdwSize EiType EnCount EnRgnSize E rcBound \IRGNDATAHEADER K_RGNDATA$ Lrdh 9LBuffer L L!RRGNDATA OL_BLENDFUNCTIONL MBlendOpM EBlendFlagsN ESourceConstantAlphaO EAlphaFormatP EBLENDFUNCTIONQ Lcairo_mutex_impl_t hIcairo_recursive_mutex_impl_t %Mcairo_mutex_t!%Mcairo_recursive_mutex_t!?M'M3/$5M-_cairo_toy_font_face4 CNT 'family  owns_family $slant (weight n,impl_face M0cairo_toy_font_face_t M_cairo_scaled_glyph_info OCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t aNF,@TOMMO;O,@OM L LZO^OM-#O,@OM^) O,@OM^O-#OPMP,@hcairo_surface_pattern_tYP_cairo_gradient_stop0[|Q offset\ color]+cairo_gradient_stop_t^AQ_cairo_gradient_pattern`RTar n_stopsch stops_sizedl stopseRp stops_embeddedfRx|Q |Q$R!Rcairo_gradient_pattern_tgQ_cairo_linear_patterniRTj$R pd1lM8 pd2mM8cairo_linear_pattern_tnDR _cairo_radial_patternpRTq$R cd1s8 cd2t8cairo_radial_pattern_tuR"w8S#Tx$R$linearzR$radial{Rcairo_gradient_pattern_union_t|S _cairo_mesh_patchSSScolorsS M8S!R!R X+S!Rcairo_mesh_patch_t^S_cairo_mesh_patternfTTr patches6(h current_patchfTx current_side | has_control_pointlT has_colorlTS |T!Rcairo_mesh_pattern_tS_cairo_raster_source_pattern3UTrT hS l acquire"| releaseS copy S` wSMcairo_raster_source_pattern_tT"U#Tr$solid41#8S"Q$gradient8S$mesh|T$raster_source3Ucairo_pattern_union_tXUA*U-6,@UUU(U,@6VUUCDDDV,@dVUUC4, T"{>0initial_clip_rgn"}H4had_simple_clip"~8cairo_win32_display_surface_t"Wcairo_win32_alpha_blend_func_t"|XXEXI    I    M_cairo_win32_deviceH" YT"x msimg32_dll"xH<JS"U@ alpha_blend"VXDcairo_win32_device_t"X%_cairo_image_surface_set_parent5~Y&T55B'parent6>(T*  Z)TM*flags+8S Z+PT * ,__FUNCTION__.307916ZT-+ T Z.damageE-.n* .i* -.rect, 1X 6Z!R"&Z/_cairo_image_surface_create_in_error/5BxZ&PT/* 0cairo_win32_surface_create_with_dib>Z)=Tk )S )6T 0cairo_win32_surface_create_with_ddb>[*hdcI)=Tk )S )6T +S Z.ddbH.screen_dcI.ddb_dcI+TH1FINISH.2Tg* \&8Sg Z&mThI&=Tik &Sj &6Tk 'bits_outl\'rowstride_outmL3PTo* 4bitmap_infoq\0r+\Ts`KWTt\(4bmi_stacku \4bitsvM4num_palettex 4iy 1FAIL ,__FUNCTION__.30735\T K PJ\!R \!R\5_cairo_win32_display_surface_glyphsU,@0hM]68SUM7opV6TWU 61SX 6SY 7scaled_fontZ6S[C8S]] 9yhu:t:t:t :t :t:t:t Y5_cairo_win32_display_surface_fill@,@hU^68S@M7opA6TBU 7pathCC 6SD46 SE6SF6SGC 8SI] 9hv:t:t:t :t :t:t:t :t$ 5_cairo_win32_display_surface_stroke),@he`68S)M7op*6T+U 7path,C 7style-D7ctm.D7ctm_inverse/D6 S06S1$6S2C(8S4]Ͱ 9Ahov:t:t:t :t :t:t:t:t :t($:t,(5_cairo_win32_display_surface_unmap_image,@Ph`6TM6T5B88S Z ;hhd`Y>Y?Y @YAYhB^CY CY= B^DY?Yf AYhE_[b?Y ?Yα EH_a?Y ?Z E`_aAZPFh0wa:ts:tPGha:t  9hnw:thHmhwH*hwHhwGxhb:t0:t0:ts:tw:t0:t0:t  HhwF‚hnw4b:th9hx:th:th:t Hh2xI_cairo_win32_display_surface_create_for_dc">heJmT"I5 J=T#k JS$ M 66T% 8PT'* ٳ 8S(E 88S) Z Kbits* Krowstride+  LFAILWhM[(hx_3eC[7 C[_ C[ C[׵ C[- C[ C[ٶ Bx_?[9 ?[m A+\A<\?H\ ?[\0 Nd\0hAm\hFhVxd:t@F|hx*d:th:th:tGh=d:tGhhd:tv:t0:t :t0:t0HphtxFhgh7abstract_otherM6=Tk 6S 66T  88S Z= 8T5Bg F#hgbg:R:Q:tv9ahz:t0:tvQ_cairo_win32_display_surface_set_clip* phj68S Z6SUh{q7hdcI88S Zǻ Y=Tk +PT* 8SE' Mnh_pCnE Cn B_An?nü ?n AnHA ohGh p:tvGɎh9p:tv:tGhQp:tv:tHFhnwip:thG hp:tv:twFhVxp:t#GPhp:tv:tHGlhp:tv:t0:t1Ghp:t0:t0:t0:t 0Vϐh:tvFhxq:t @Fvhtx'q:tvHhEyFhdyDq:t1Fhyjq:ts:t`h:tvFhyq:tvF*hxq:tsF2hxq:twFhVxq:t1Hhx=ZhrCZA C[ C#[ͽ ?/[ ?;[9 ?G[m ?Y[ ?h[ Nt[h> [ [G(hHr:tsGIh`r:ts:twG_hxr:tv:twFmh=or:tvGhr:t0Ghr:tvFȑhVxr:t1HБhxVh:tud5_cairo_win32_display_surface_create_similarc>ho:t7abstract_srccM6Td 6Se 66Tf  Ksrch ZԾ 8=Tik 8Sj>4 OZWh w tC#[H C[g Z [CZ [Wh D/[D;[DG[DY[Dh[\t[9`hq:Rv:Qw] [1FhV{!t:tu^Qhgb:R\:Q=xZph:tCZ >Z>ZE`tCZ CZؿ CZ FhVxt:t@Phx^hgb:P0:Q=Zh8Xu>Z> [>[>#[ D/[D;[DG[DY[Dh[\t[_Βhq:u:P:R:Q ] [1FܒhVxNu:t@PhxU  Cb_cairo_compositor_fillW,@ovU>U C4Cb_cairo_compositor_strokeJ,@vU>U CDDDCc_cairo_damage_add_rectangleFEvEwb_cairo_surface_unmap_image 0,@0w>5Bdcairo_region_get_rectangle cwcw oBiw"c_cairo_win32_print_gdi_error"* wbcairo_region_num_rectangles wcwc_cairo_damage_reduceNEwEe_cairo_damage_destroyQxEe_assert#02xdcairo_surface_destroyVx>c_cairo_errorq* tx* c_cairo_win32_flags_for_dc"-#xIbmalloc$Mxdfree$xMc_cairo_surface_create_in_errorm>x* bcairo_image_surface_create_for_data >Ey k    f_cairo_win32_device_get"Eb_cairo_content_from_format  yk d_cairo_surface_init y>EE dcairo_device_destroyvyEb_cairo_surface_map_to_image ,5Bz>wgmemsetM8zM Rc_cairo_clip_is_region_zCc_cairo_clip_get_regionAzCdcairo_region_get_extents zcwoBdcairo_surface_finishz>b_cairo_compositor_maskB,@{U>U U Cb_cairo_compositor_paint;,@V{U>U Ch_cairo_format_from_content k  GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commonwin32/cairo-win32-printing-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchu?doubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intzunsigned charfloat long doublelong long unsigned int_iobuf T_ptrG_cnt_baseG_flag _file_charbuf _bufsiz!_tmpfname"GFILE$cairo_bool_tkcairo_t|_cairo , V -' tV .  U /2 ZV 1ERcairo_surface_t _cairo_surface 3 ZV 4Edevice 5E bV :  V <@ V >' tV ? unique_id @serial Adamage BE _finishing D$ *V E$ is_clear F$ has_font_options G$ owns_device H$ U J2( V K28device_transform MHdevice_transform_inverse Nxdevice_transform_observers O'x_resolution Ry_resolution Sx_fallback_resolution Yy_fallback_resolution Zsnapshot_of ]<snapshot_detach ^lEsnapshots `' V b'font_options icairo_device_t*_cairo_device< , V -' tV .  U /2 ZV 1Rmutex 3Mmutex_depth 44 *V 6`8_cairo_matrix0xxyxxyyyx0 y0(cairo_matrix_tğcairo_pattern_t%_cairo_patternh @ V A' tV B  U C2observers D' bV F! filter HB"$ U I!(has_component_alpha J`,matrix L0opacity M` _cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp@ CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_tX _cairo_rectangle_intp xyUV cairo_rectangle_int_t! _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiascCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t}_cairo_line_capFCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t__cairo_rectangle 'xyUVcairo_rectangle_tcairo_scaled_font_t ] _cairo_scaled_font 4% V S&, tV V  V W' U X2 original_font_face ZNfont_face ]N font_matrix ^(ctm _Xoptions ` placeholder b holdover c *V dscale gscale_inverse hmax_scale iU jxfs_extents kx8mutex nM`BU pR@xglyph_pages q'|cache_frozen r`global_cache_frozen s`U u'ZV x#Nlink y'cairo_font_face_t"?_cairo_font_face V&,tV  V'U2 ZV:N>index?_x@yAcairo_glyph_tB^ num_bytes_3V`cairo_text_cluster_ta_cairo_text_cluster_flagsrnCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt'0x_bearingy_bearingUVWU U(cairo_text_extents_t(xascentdescentVmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightlCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_order5CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&T_cairo_hint_metrics7vCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t; cairo_font_options_tS_cairo_font_optionsI Vcsubpixel_order5lcd_filter5hint_style hint_metricsvround_glyph_positionsz6_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t IAt n__cairo_device_typeV CAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta!_cairo_surface_type8  CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR B, p 7 _cairo_pattern_type !CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t < _cairo_extend. !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 $!_cairo_filterO B"CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV !cairo_region_t p"_cairo_regionsigned charuint8_t$int16_t%"short intuint16_t&int32_t'uint32_t(pixman_image_t"U #"&PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t#cairo_fixed_tA"_cairo_pointF5'xG&yH&cairo_point_tI '_cairo_list,y'next-y'prev-y'J'cairo_list_t.J'cairo_atomic_int_t<+' V,'cairo_reference_count_t-'cairo_array_t9'_cairo_arrayT(sizenum_elementselement_sizeelementsG cairo_backend_t:k(_cairo_backendcairo_clip_t>(_cairo_clip4<) U=p V>Aboxes@g@num_boxesAregionCAis_regionD` embedded_boxF7$cairo_clip_path_t?+) _cairo_clip_path83) V4' V5.U6$&U7(V8c0prev9A4cairo_color_t@)_cairo_color(#*redgreenbluealpha V V" sU$ U&cairo_color_stop_tA=*_cairo_color_stop(*redgreenbluealpha V" V"" sU"$ U"&cairo_damage_tE*_cairo_damagecairo_device_backend_tF+_cairo_device_backend 9t+ bV : lock <unlock =flush ?A finish @destroy Acairo_font_face_backend_tG+_cairo_font_face_backend@&,bVAcreate_for_toyD QdestroyKscaled_font_createNEQ get_implementationUiQcairo_hash_entry_tK@,_cairo_hash_entryh,hash_cairo_hash_table_tL,_cairo_hash_tablecairo_image_surface_tM, _cairo_image_surface00- V1U3 #compositor4gVparentB<pixman_formatD& formatE dataF UHVIstrideJ depthK$owns_dataM(gVN(IUO(cairo_paginated_surface_backend_tQ-_cairo_paginated_surface_backend).start_page4Bset_paginated_mode6Yop$? U$@p U$APRindex$C chain$DY$[Ycairo_command_header_t$E[Ybbtree$;Z U$7left$;Z U$;Zchain$AZYY _cairo_recording_surfacep$}[ V$~extents_pixels$'U$p unbounded$`0commands$'4indices$FDnum_indices$Hoptimize_clears$`Lbbtree$YPcairo_recording_surface_t$GZ_cairo_scaled_font_subsets_glyph0%,\font_id%-subset_id%.subset_glyph_index%/is_scaled%0` is_composite%1`is_latin%2` WU%3 U%4 utf8_is_mapped%5`(unicode%6",cairo_scaled_font_subsets_glyph_t%70[_cairo_image_info&)\ U&* V&+num_components&,bits_per_component&- cairo_image_info_t&.7\_win32_print_path_info\OU\AVwin32_path_info_t\$_cairo_surface_is_recording?`8]%OU?8]>]&_cairo_win32_printing_surface_flatten_transparency0qI]'OU0\'IU1](c3qI(red4E(green4E(blue4E)(one_minus_alpha="])*_cairo_win32_printing_surface_init_clear_color&C^'OU&\'IU'C^/0$surface_pattern_supported`{^%U{^^V$pattern_supported`^%OU\%U1 $analyze_surface_pattern_transparency8@&_%U&_+image@B,U,tV8@,gV9V$_cairo_win32_printing_surface_analyze_operation8@_%OU\-op%U1 ._,{V&_)/{V&_&_cairo_win32_printing_surface_emit_win32_glyphs8@`'OU\0op'V1 'BU'3V'0U'UC(ctm(unicode_glyphs(subset_glyph\(i(first(sequence_is_unicode`/tV 1fail&_cairo_win32_printing_surface_emit_pathH a'OUH\'VID/~UK\$_cairo_fixed_to_doubleAa-f&$_cairo_fixed_integer_partqa-f&&_cairo_win32_printing_surface_select_solid_brushO a'OUO\'VP1 /URC^/IUSqI2_cairo_matrix_to_win32_xformb-mD%V/0/tV &_cairo_win32_printing_surface_fille8@yf'Ve0opf'Vg1 'VhD'Ui'&Uj'Vkc'UlC/OUn\/tVo8@/>Vp/0&_cairo_win32_printing_surface_stroke8@g'V0op'V1 'VD0styleD0stroke_ctmD0stroke_ctm_inverseD'&U'Vc'UC/OU\/tV8@(pen_I(brushL/IUqI/V/0(mat(scale)(solid$C^2_cairo_win32_printing_surface_init_language_packh%OU\gdi_init_lang_pack_func_th+gdi_init_lang_pack:h+moduleHh Eh3_cairo_win32_printing_surface_get_supported_mime_types`Ehh4V5_cairo_win32_printing_surface_set_paginated_modehgi4V4DV&76OU\3_cairo_win32_printing_surface_supports_fine_grained_fallbacks`hi4V3_cairo_win32_printing_surface_show_pageW8@ h'5j4VW6OUY\7@h8t 9_cairo_win32_printing_surface_clipper_intersect_clip_pathb Ph%k:clipperbsS4Vc.N4Ud4&Ue 4Vfc;OUh\ /tVk <`h `xek=`_ =`} > `?a\@h8tw8t0h8t`h8t h8th8t\Ahk8th8th8t B hk8t1B*hk8t1BDhk8t27ah8t 9_cairo_win32_printing_surface_path_close_path> h!0l4U>6~U@0l\3_cairo_win32_printing_surface_path_curve_to hn4U:b7:c7:d7 ;~U0l 6VnHCAaݔh1l=ga CAah2 m=ga CAah3'm=ga CAah4Em=ga CAah5cm=ga' CAah6m=ga; D@hnExEy@<a@h8`m=7aO <aZhP` m=7ap Cah %n=7a <ahp`&!n=7a Cah +?n=7a <a h`,]n=7a A}h }n8t8tAӕh n8t8t@)h 8t8t7.h8tH8t3!In"S9_cairo_win32_printing_surface_path_line_to `hp4U:point7;~U0l CAah mo=ga `Ex`Eyh<ah`o=7aA <aƖh`o=7ab @h 8t`8th3_cairo_win32_printing_surface_path_move_to 0hBq4U:point7;~U0l CAaWhp=ga a?^h?_lQ_n Q_ A8hjUu8ts8th8tlJQhAhu8th8th8tJhޥTqahv=a =a Qa UaaQ] Q] Q] Q]I RUhQ] Rph =a LaRRph UaUa@|h8th3_cairo_win32_printing_surface_paint_solid_pattern| hf`wHOU|\ HU}1 6UIP;tV " Bh$w8twAhqa>w8Ps8RvBhOw8tw@hBq8Ps9_cairo_win32_printing_surface_paint_image_pattern` h }HOU`\K HUa&_ ;tVc r ;Ud!b Eimagee@B}6Uf}Vopaque_imageg@B EbihaL}Emi~Voldmodej 6a?b}?b}Qb ?b~AhH4z8tJh8tu}8t u}AݡhJz8tu}7h8t 8t48tu}a? d}?d}Q#dx ?/d~AfhH{8tUh8tu}8t u}Ah{8tu}7h8t 8t48tu~~ >xbQV~E Qj~ Qz~p ?~~Q~ Q~1 ?~U~Q~k Q~ Q~ Q~ Q QI ?~Q+k ?7~b?Cah6o=bd =b) cQaj Qn ?{~?~Q Q ??Qǀ` QӀ Q߀ Q QU Q Q Q* Q"= Q-P Q9 QM Q` QsA Q Q Q QL Cah0V=bj =b V/0~FcVsolid:C^ 6IU;qIRcQ]v Q] Q] Q] Rh Q]C J&h<`hcd=`V =`i >c?a~@һh8t0h8t`h8t h8th8t~<_оhcKM_=,` = ` =` =` =_ =_2 >c?8`}QD`u ?[`~Qp` Qz`S Q` Q` \`hAh 8tw8tvh8tvpAIh8tv8t#X8t}AohJ8t#(8tv8t #Ah#8t1A/hө88tvARh\8tw8t 8tvAhª8t8t 08t08t~Ah8t}AdhՏ8t8t8t }8t8ts1'@hh8tADh8ts8tANhƫ8tAhͨ48t}AhY8t8t48t }Bhj8t Jh5Aټhrs8R~]*^sAhƫ8tA`hɐ8t8t48t vA hqa8Ps8RB4h8t2APhBq8PsAth,_*8Ps8R8QBh:8t1AhdU8Ps8R@hY8tK@ehLqeL}eLeLe Qe. UeQe Fc=e =e =}e =qej >cUe?e~UeCd\h :=3e M(e=e @ah,_8Ps8QAthdU8Ps8RJh,_Ahrs{8R~]*^s@h8t h8th8t @?h8ts8t Teh]fLeLfL fLf L$fL0fLdUTfQ`ff ?lf~Cdhʓ=3e M(e=e J#h,_<`Eh8dB=` =`$ >8d?a~@h8t 8t0h8t`h8t h8th8t~Ahl8th8th8t JhJh,_A+hrs8Rw]*^sBXh8t1AohqaĔ8Ps8RwAhBqؔ8PsBh8t2Ah8t h8th8t Bh"8t1A hd<8Ps8Rw7%h8t @h8ts8t *_cairo_matrix_factor_out_scale0m0scale8(s&_cairo_win32_line_cap0capF&_cairo_win32_line_join0joinTyf0hhLfLfLfLf LfLfLfLgL"g$L.g(Q:gf QFg URgU^gUlgUxgUgUgUgUgUgUgUgFPdM=f =g ="g =.g= =fi =f =f =f0 =fP =f >PdU:gQFg QRg ?^g}Qlg8 ?xg~QgV Qg Qg% QgC ?g~?g~Qgb Cdh=3e =(e LeW@h,_8Pw8Rv8QxdQY @uh8t~8t?}8t ?}FdQg SC]hd'=] =]= =]= =]= =]= >dU]Q]s Q] Q] R3h-Q]* <*hd01=ڕ= @h8th8th8t <ahd1u= [ @h8th8th8t <` hd>=`y =` >d?a~@Rh8t 8t0h8t`h8t h8th8tvXe?cD?!cH?3cLXhv@8t 8t48t D8t08t0_hv8t 8t48t H8t48twCDc hB=}c =}c R h?cLB@h͟8t88t48t w8t08t07h8t88t48t w8t08t0peQ[hJ Quh] Xhv?8thB-hS8thBIhg8th7]h8t0Ahө8t Aha8ts8tPhJhB9h̠8tv8tPJrhAh8ts8t h8t08t  0Ah)8ts8t 08t hAh5>8tsAhS8tsAhg8t1Jh\!"S`_cairo_win32_printing_supported_mime_types^qahEcairo_win32_printing_surface_backendSE hEcairo_win32_surface_paginated_backendw  h-!T0ab_imp___iob[B%c_cairo_unbounded_rectangle(, c_cairo_pattern_blacku/0d_cairo_path_fixed_interpret ԢDԢڢoQQQRe_assert'0 fcairo_matrix_transform_point @D88f_cairo_font_options_init_default;o Cfcairo_font_options_set_hint_stylex Cfcairo_font_options_set_hint_metrics~ۣ Cvfcairo_font_options_set_antialiasl Ccf_cairo_font_options_set_round_glyph_positionsIP Cz6dcairo_recording_surface_create <@ 'e_cairo_scaled_font_subsets_destroy%~;Vd_cairo_stock_color]9e_cairo_pattern_init_solid C^]dcairo_surface_get_typeU  ;<g_cairo_pattern_is_opaque `j1 & d_cairo_surface_acquire_source_imagep <BBd_cairo_image_analyze_transparency9ޥ@Bf_cairo_surface_release_source_imageu<@Bg_cairo_win32_print_gdi_error Hfcairo_surface_get_mime_datax <bg_cairo_image_info_get_jpeg_info&18@bt*g_cairo_image_info_get_png_info&;8@bt_dcairo_image_surface_create <- d_cairo_surface_paint& c<1 Ce_cairo_pattern_init_for_surface 㕧&_<e_cairo_pattern_fini 綧 dcairo_pattern_get_extend9 ! dcairo_matrix_invert fcairo_matrix_multiply 5DDfcairo_surface_destroyY<gfloor(pgceil(g_cairo_recording_surface_replay_region$ ͨ<& <6Yfcairo_matrix_translate fcairo_matrix_scale 'g_cairo_recording_surface_get_bbox$ deg@Df_cairo_box_round_to_rectangle7zBfcairo_matrix_init өdmalloc)ffree)gsqrt(dcairo_pattern_create_rgb Jdcairo_scaled_font_createNDD4Qg_cairo_errorq  hmemcpyª#Sg_cairo_scaled_font_subsets_map_glyph% ;V_\g_cairo_win32_surface_emit_glyphs8@bb1 `-Ufcairo_scaled_font_destroy(g_cairo_surface_clipper_set_clip#; ƫsSCdcairo_scaled_font_get_type1d_cairo_scaled_glyph_lookup8@/_O/4Nfcairo_pattern_destroy Y g_cairo_win32_scaled_font_is_bitmap`dfflushTdcalloc)ʬfcairo_matrix_init_identity fcairo_matrix_transform_distance +D88f_cairo_surface_set_resolutiona<e_cairo_surface_clipper_init#?sSSi_cairo_scaled_font_subsets_create_scaled%H;Vg_cairo_win32_flags_for_dc"2If_cairo_surface_init<EE@ g_cairo_paginated_surface_create<V<@ V j_cairo_surface_create_in_error m< GNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commonwin32/cairo-win32-font.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcph/wdoubleintcharsize_t{unsigned intwchar_tshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3W X4@ device5@ X: content< W>& X?  unique_id@ serialA damageB@ _finishingD$ WE$ is_clearF$ has_font_optionsG$ owns_deviceH$ WJ/( mime_dataK/8 device_transformM;H device_transform_inverseN;x device_transform_observersOQ& x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of] snapshot_detach^z@ snapshots`Q& WbQ& font_optionsi_cairo_device_tm _cairo_device<, W-& X.  W// X1T mutex3Q mutex_depth44 W68 _cairo_matrix0; xx yx xy yy x0 y0(cairo_matrix_tcairo_pattern_th _cairo_patternh @ W A& X B  W C/ observers DQ& X F filter H!$ extend Ib ( has_component_alpha J, X L;0 opacity M`))_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^+_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_formatG CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t x_cairo_rectangle_int xyW0X cairo_rectangle_int_td _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t*_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t ;_cairo_scaled_font 4 >X S]* X V  W W& W X/ original_font_face Z-Q &X ]-Q W ^;( ctm _;X W `_ placeholder b holdover c W d scale g; scale_inverse h;max_scale iW jDfs_extents kD8mutex nP`W pU;xglyph_pages qQ&|cache_frozen rglobal_cache_frozen sW uQ&X x3Qlink yQ&cairo_font_face_t" _cairo_font_face g>X]*X W&W/ XJQ>index?cx@yAcairo_glyph_tBg^num_bytes_W`cairo_text_cluster_ta_cairo_text_cluster_flagsr:CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingW0X2W `W(cairo_text_extents_t](Dascentdescent0Xmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_ta_cairo_font_weight8CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tT_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t& _cairo_hint_metrics7BCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS| _cairo_font_options  W  subpixel_order  lcd_filter 3 hint_style » hint_metrics B round_glyph_positions Ħ3_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t D:c_cairo_device_typeVCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_ta_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR   Q_cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. b CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO !CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV y cairo_region_t B!_cairo_regionsigned charuint8_t $xint16_t %~!short intuint16_t &int32_t 'uint32_t (pixman_image_t !jW!! %PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t !cairo_fixed_tA! _cairo_pointF& xG% yH%cairo_point_tI% _cairo_list,K& next-K& prev-K&&cairo_list_t.&cairo_atomic_int_t<+& W,e&cairo_reference_count_t-&cairo_array_t 9& _cairo_array !' size num_elements  element_size  X K cairo_clip_t >5' _cairo_clip4<' W= path>< boxes@u; num_boxesA regionC< is_regionD embedded_boxF4$cairo_clip_path_t ?'_cairo_clip_path83G( W4& path5+fill_rule6$tolerance7(W80prev9<4cairo_color_t @\( _cairo_color( ( red green  blue  alpha  red_short  green_short " blue_short $ alpha_short &cairo_damage_t E )_cairo_damagecairo_device_backend_t F7) _cairo_device_backend9) X: lock< unlock= flush?< finish@ destroyAcairo_font_face_backend_t G)_cairo_font_face_backend@]*XAcreate_for_toyDTdestroyKscaled_font_createNUT get_implementationUyTcairo_hash_entry_t Kw* _cairo_hash_entry * hash ccairo_hash_table_t L*_cairo_hash_tablecairo_image_surface_t M*_cairo_image_surface00+ X1jW3!compositor4.UparentBpixman_formatD% formatEG dataF^ WH0XIstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R,_cairo_path_fixed eK- last_move_pointf& current_pointg& has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo Wq4 bufs<$cairo_solid_pattern_t Uh- _cairo_solid_pattern P- X QQ color RG(hcairo_surface_backend_t W- _cairo_surface_backendh./ X/ finish2< create_context5< create_similar8= create_similar_image=4= map_to_imageCT= unmap_imageFn= sourceJ= acquire_source_imageN= release_source_imageS=$ WX=( copy_page[=, show_page^=0 get_extentsi>4 get_font_optionsm4>8 flushqN>< mark_dirty_rectangleuw>@ paint|>D mask>H stroke2?L fillj?P fill_stroke?T show_glyphs?X has_show_text_glyphs @\ show_text_glyphsY@` get_supported_mime_typest@dcairo_user_data_array_t a&cairo_scaled_font_backend_t d70_cairo_scaled_font_backend(A1Xfiniscaled_glyph_initRtext_to_glyphs+S ucs4_to_indexESload_truetype_tablenSindex_to_ucs4Sis_syntheticSindex_to_glyph_name%S load_type1_data:S$cairo_scaled_glyph_t e]1 _cairo_scaled_glyph F2 >X ]* X  fs_metrics 8 bbox 4h 2W o!x `W o!z has_info | *W N= path >Q recording_surface  dev_private_key ! dev_private ) W Q&cairo_compositor_t h`2cairo_compositor_cairo_lcd_filter 3CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t r2_cairo_round_glyph_positions 3CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t )33_cairo_line "4p1 #&p2 $&cairo_box_t %3_cairo_stroke_style( r4line_width sline_cap tline_join u miter_limit vdash w4num_dashes xdash_offset y cairo_stroke_style_t z4_cairo_int_status5;;CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th4*a;u;!!4cairo_path_op_t8 _cairo_path_buf L< linkMQ& num_opsN size_opsO num_pointsP size_pointsQ opS< #WT<{;&cairo_path_buf_tU;_cairo_path_buf_fixedW~< XX#< opZ~< #W[<< {;<!W &<!W7cairo_path_buf_fixed_t\;<'+! <)<<)<=) <4=)G =N=N=)*:=;;n=)N=Z==)= t= =)==N=)==)N=)==)=;;=)=>)=>.>).>_> N>):> w>)T>;;>)>>!'}>;;>)>>;;?)??'?'?>?+"?4-?;>;;j?)?>8?;;?)??'?'?>p?;;?)>? @)?;;Y@)3:>@n@n@)_@cairo_surface_func_t1@@@@-W(USHORTBOOLrBYTEzxWORD{DWORD|cFLOAT}@UINTULONG_PTR7cCHARLONG.WCHARGA-APSTR7[AHANDLE|)_LIST_ENTRYCAFlinkDABlinkEA}ALIST_ENTRYF}A_OSVERSIONINFOAtBdwOSVersionInfoSize@dwMajorVersion@dwMinorVersion@dwBuildNumber@ dwPlatformId@szCSDVersiontB -AB!WOSVERSIONINFOAAOSVERSIONINFO B_RTL_CRITICAL_SECTION_DEBUG CType@CreatorBackTraceIndex@CriticalSectionGDProcessLocksListAEntryCount@ContentionCount@Flags@CreatorBackTraceIndexHigh@SpareWORD@_RTL_CRITICAL_SECTIONGDDebugInfoMDLockCount:ARecursionCount:AOwningThreadnA LockSemaphorenASpinCountACPRTL_CRITICAL_SECTION_DEBUGqDBRTL_CRITICAL_SECTIONC HDC__.D unused.HDC.DD HFONT__2D unused2HFONT2DDCOLORREF;@ tagRECTGME leftH:A topI:A rightJ:A bottomK:A RECTLE tagPOINTYE xZ:A y[:APOINT\YECRITICAL_SECTIONwD GAE!WtagXFORMFeM11@eM12@eM21@eM22@ eDx@eDy@XFORMEtagTEXTMETRICA80GtmHeight1:AtmAscent2:AtmDescent3:AtmInternalLeading4:A tmExternalLeading5:AtmAveCharWidth6:AtmMaxCharWidth7:AtmWeight8:AtmOverhang9:A tmDigitizedAspectX::A$tmDigitizedAspectY;:A(tmFirstChar<@,tmLastChar=@-tmDefaultChar>@.tmBreakChar?@/tmItalic@@0tmUnderlinedA@1tmStruckOutB@2tmPitchAndFamilyC@3tmCharSetD@4TEXTMETRICAE'FTEXTMETRIC^GtagLOGFONTW\"ZIlfHeight#:AlfWidth$:AlfEscapement%:AlfOrientation&:A lfWeight':AlfItalic(@lfUnderline)@lfStrikeOut*@lfCharSet+@lfOutPrecision,@lfClipPrecision-@lfQuality.@lfPitchAndFamily/@lfFaceName0ELOGFONTW1!HtagPANOSE HJbFamilyType@bSerifStyle@bWeight@bProportion@bContrast@bStrokeVariation@bArmStyle@bLetterform@bMidline@bXHeight@ PANOSEkI_OUTLINETEXTMETRICA, }MotmSize- AotmTextMetrics. GotmFiller/ @<otmPanoseNumber0 HJ=otmfsSelection1 AHotmfsType2 ALotmsCharSlopeRise3 PotmsCharSlopeRun4 TotmItalicAngle5 XotmEMSquare6 A\otmAscent7 `otmDescent8 dotmLineGap9 AhotmsCapEmHeight: AlotmsXHeight; ApotmrcFontBox< MEtotmMacAscent= otmMacDescent> otmMacLineGap? AotmusMinimumPPEM@ AotmptSubscriptSizeA EotmptSubscriptOffsetB EotmptSuperscriptSizeC EotmptSuperscriptOffsetD EotmsStrikeoutSizeE AotmsStrikeoutPositionF otmsUnderscoreSizeG otmsUnderscorePositionH otmpFamilyNameI aAotmpFaceNameJ aAotmpStyleNameK aAotmpFullNameL aAOUTLINETEXTMETRICAM WJOUTLINETEXTMETRICr }M_FIXED Mfract @value ~!FIXED M_MAT2 7NeM11 MeM12 MeM21 MeM22 M MAT2 M_GLYPHMETRICS NgmBlackBoxX AgmBlackBoxY AgmptGlyphOrigin EgmCellIncX ~!gmCellIncY ~!GLYPHMETRICS DNtagPOINTFX Ox My MPOINTFX NtagTTPOLYCURVE  [OwType @cpfx @apfx [O OkO!WTTPOLYCURVE OtagTTPOLYGONHEADER Ocb @dwType @pfxStart OTTPOLYGONHEADER OtagWCRANGEZ PwcLow[ GAcGlyphs\ @WCRANGE] OtagGLYPHSET_ PcbThis` @flAccela @cGlyphsSupportedb @cRangesc @ rangesd P PP!WGLYPHSETe 'Pcairo_mutex_impl_tEcairo_recursive_mutex_impl_tPcairo_mutex_tPcairo_recursive_mutex_tP9Q0+A1PQ)_cairo_toy_font_face4QXfamily owns_family$slant(weight8,impl_face-Q0cairo_toy_font_face_tUQ_cairo_scaled_glyph_infoRCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tQK;;R)DQRR;;+S)QQRcES)!1S;;nS)c.^ KS;;S)cS!tSS)S;;S)RcS;;S).^ S TTTQ-QS DT)'?'?DTOTJT_!T-QyT)'?'?DT[Tcairo_hash_keys_equal_func_t3[;T)_cairo_win32_surface VU XWformatYG dcZDflags]Wf cairo_win32_surface_tgT4UF2"]V X^~X`ZIqualityb@logical_scaleilogical_sizeoNWs;`Xt;@preserve_axes|pswap_axes}tswap_x~xswap_y|x_scaley_scaleem_squarewWDunscaled_hfontDis_bitmapis_type1delete_scaled_hfonthas_type1_notdef_indextype1_notdef_indexccairo_win32_scaled_font_t9U4xeWWyeWhdczDW|&dx}&start_x(last_x,last_y0Vcairo_glyph_state_tVcairo_win32_font_face_t-W_cairo_win32_font_face4WX5~X6ZI X7D|#_cairo_win32_scaled_font_done_unscaled_font,1X$W,%_cairo_scaled_font_is_win32egX$We%_cairo_win32_scaled_font_index_to_glyph_name;;Y$W)&glyph_namesR&num_glyph_names$rXc&glyph_array_index'WeW(i)_get_global_font_dcDHY*hdc.29960D%_win32_scaled_font_get_scaled_hfont Y$WeW$XY+'~XZID%_cairo_win32_scaled_font_select_unscaled_font Z$W&hdcD'X 'XD'IXD)_cairo_fixed_from_doubleo%qZ,do-qgZ.dr.isqZ*utLZ !Z!W%_cairo_roundZ&r%_cairo_lroundZ&r%_cairo_win32_font_face_hash_table_lockU;[+'X /_cairo_win32_font_face_hash_table_unlock%_cairo_win32_font_face_keys_equal[&key_a!&key_b!(face_a[(face_b[[W0_cairo_matrix_to_win32_xform[,m'?,xform[F1cairo_win32_font_face_create_for_logfontw?-Q8\$~X?8\ZI1cairo_win32_scaled_font_select_font \$W&hdcD'X 'XD'IXD(old_mode2cairo_win32_scaled_font_done_font]$W+'X %_cairo_win32_scaled_font_load_type1_data;;|]$W)&offset.$7X^ &length'WeW#_start_glyphs]$W]$WeW&hdcDkW%_draw_glyphs_on_surface ^$*W^$WeW&colorD&x_offset&y_offset$W^$W'WkW'X (status2 (i3FAIL13FAIL2 U^)_cairo_fixed_integer_floor^,f%)_cairo_fixed_integer_ceil^,f%%_cairo_win32_scaled_font_glyph_init;;k_$W)$SXDQ&infoR'WeW'X 2cairo_win32_scaled_font_get_logical_to_device_$W$NW_'VeW+'X ;2cairo_win32_scaled_font_get_device_to_logicalE`$W$`X_'VeW+'X 4_cairo_win32_scaled_font_is_syntheticphZ a5W)6WeWp 6X 7weightd7boldh7italicl8hŗ9ts9td9th9t l:_cairo_win32_transform_FIXED_to_fixedhhb;Xh_ Z:hoa?CZ`@:hAgZBZNhepa?CZhCeAgZ86h9tP9t`9th%4_flush_glyphs phnc;W] 6X _ 7dx\6XUAr Ddx_elementsQ Eh;b9tv9tudEhkb9tw9t0Ehkb9tv9t0Fh#c9ts9tuP9tuT9t @9t09tuLE%h>c9tw9t0E5hYc9tv9t08Lh9t hG_cairo_win32_scaled_font_finis`hNc5Ws)6WueW 4_have_cleartype_qualityhb,d7version_infoB~Fhd9tu~8h9t h:_cairo_win32_font_face_init_key hve[@hkNMhPtQ hZE@h9k9tv9tsEshՙck9t# h9t h9t 8h9tv9tsH=[hZl?l[?z[J[ J[ @hIz[9 Il[X @hA[A[8h#9t#<9t#<R_cairo_win32_scaled_font_is_type1h Wl5WS[h$mNhPtB[h f mNhPtMh m'X 8 h\9t1B[ h8f(mN2hPtUPfn'X 8Hh\9t1Q$hZE@h,d8n9Pv9R9QwELhTn9ts9tvEghin9tsEsh0~n9tEh,dn9Pv9R9QEh@n9tv9t hEhՙn9t8 h9t h9t Ehio9ts9tv8h9tw4_cairo_win32_font_face_create_for_toy3 PhPp=toy_face3T5&X4TS~X6ZI7face_name7Pp7face_name_len86X9 ) B[hhfmoI+\< 8;hl9t9t0EhĚ!p9t 9t9t Eh>p9t9tv8hI9tv!H[php?+\8hl9t9t0Rcairo_win32_font_face_create_for_hfontU-Qh_ q\h]Vs?o\?{\A\A\V\A\M'h&EsI{\ ?o\V@'h&J\ L\DJ\ J\ B qzhfrI`qS ITqs CfLlqHB[zhfVrI[ I[ Fhor9t9tH8h9t hE1hHYr9Pv9RDONhr9tOshr9t9t2Fhr9t9t1Ehs9t hF hs9twF5h/s9t9t8Fh9tt h8h\9tI4_cairo_win32_scaled_font_index_to_ucs4R;;Ph~v5WR)=indexSc=ucs4TS6WVeW Dglyph_setW~v3 Dutf16XPpR Dglyph_indicesY A DhdcZD Dres[ Di\ Dj\A 6W\ 6X]  Texit1hTexit2(h>\htI\O @h A\8 h\9tIQ^hYEwh>\t9t9twOhs u9tw9t0Qh0Ohs/u9tw9t\Eh0Du9twE&h0Yu9twFrh~u9tv9ts9t w9t0EhIu9twEhIu9tvEhu9t hE0hIu9twE8hIu9tsQChIEahՙv9t h9t h9t `Erh\1v9t1Eh\Ev9t1Fhiv9tv9t09t w9t08h9tL hP4_cairo_win32_scaled_font_load_truetype_table3;;h x5W3)\_hLwI\k @nh A\8zh\9tIQhYE h>\w9t9tsFDhw9ts9tw9t9t  8hՙ9t h9t h9t ?H]hLx?9]?E]?T]?`] Jo] @h(?`] ?T]?E]I9] @h(Ao]8hv9t9t09t9t 9t 4_cairo_win32_scaled_font_ucs4_to_index^ch+z5W^)=ucs4_!6WaeW 7unicodeb+zlSrXc@jDhdcdD 6Xe I >\}huyI\g @h A\8h\9tIQ hYE2h>\y9tv9tsFuhy9ts9tl9t19t j9t0Ehՙz9t h9t h9t h8h9t h ;z!W%_is_scale=mz$X='?&scale=%_win32_scaled_font_create9 .{$~X98\&face_hfont:D$&X;-Q$W<'?&ctm='?$W>DT&font_out?OT(hdcAD(fBeW(scaleC;'XD 3FAIL%_get_system_quality@~{(font_smoothing@(smoothing_typeA)_compute_transform {WWeW,sc_XX %_cairo_win32_scaled_font_set_metrics{ -|$W{eW'X} 'W~D'XH(hdcD4_cairo_win32_font_face_scaled_font_createE h 5WE)5WF'?=ctmG'?5WHDT =fontIOT6XKD 6&XMe B;zhfQ}I^z IRzO BmzhfWIz Iz Iz Iz] Iz Iz Iz. CfJz J{ L {~J{ Y${!hB.{hgY~CgLO{~Lf{Ohv}9tJ9t09tw9t 0Eh}9t hQuhcNh9t 9t09t9t 0B~{h(goI{" I{x C(gJ{ ZZ~h<~IZ [Z~hIZ Qh ZZhD~IZ [ZhIZ Qh Eh79tw9t$ 9t, EGhu9twEh19tvEhƛF9tv8h9tw9ts9ts9t 1B{eh@gI{< C@gJ{Z L|~L|J | >\hI\ @h A\8h\9tIQjhYEhY9Ps9RwFh.9tw9tE:h:K9ts9t~E\h>\g9ts9twFh9tw9tEhՙ9t h9t h9t OBhvڀ9tw9t cmap9t09t 09t0\shv9tw9t09t09t 09t0QhYEh0#9t Ehp89twEhW9ts9t hE)hIl9tsQLhcE]h\9t18jh9ts];z(y1>(x2>(y2>3FAILa%_add_glyph 1$W]&indexc&device_x&device_y'X (user_x(user_y'rXGA(logical_x(logical_y+(dx%_finish_glyphs f$W]'X %_compute_mask$*W&quality(glyphN=(maskN=(i(j_(pS(qS+(p(S(q)`!%_cairo_win32_scaled_font_init_glyph_patht  $WteW$SXuDQ^matrix.30319w'Xx 'XyN(hdczD(bytesGlyph{@'7X|^ (ptr|^ (path}>Q(transform~;(x%(y%3CLEANUP_PATH3CLEANUP_FONT3CLEANUP_BUFFER+(header (endPoly^ +(curve&'#W,(i_(p1x%(p1y%(p2x%(p2y%(cx%(cy%(c1x%(c1y%(c2x%(c2y%+(x1%(y1%(x2%(y2%OkOOK^h$?-_?9_?E_JR_Q L^_VUg`E_I9_ I-_ CgAR_A^_]hg*IE I9 CgJw LJ` J J J5 Jƅ LӅL~L~Y'hY hYhLQl hUgWJ/ J>= UhJOP J] Ji MhL~L~L~L~E?h a׈9Pw9t~9t~Qhh aQh aQhUPhLx~L~L~L~L~L~JD Jʆt Jֆ AE h aw9P~9tw9t~QhE2hR9t~9t~Eah aÉ9P~9tw9t~8h a9P~9t~9t~Eh a 9P~9t~9t~8h9twEh aD9P~9t~9t~QhȝQh>\h$I\ @hA\8!h\9tIQhYQh-Eh>\9tsE#hƛҊ9t~Q9hNEvhՙ9t h9t h9t Eh\9t1Oh~S9ts9t9t v9t09t09tl hEh0h9twF)h9ts9t9t v9tw9tl hE7hY9RsEhu‹9tQhIEh9tH hE"h\9t1E5h9tH hQ`hvB@hphvI IA CphL7JC LOJ[ L| h>\hI\R @h A\8h\9tIUhLhL}~Jr >\hI\ @h A\8h\9tIEfh29t9tEuh>\O9t9twFhv9tw9ts9ts9t ~8h9t hQEhYEh>\9t9twFh9tw9t9t 9t09t09t| hEhY9P9RwFh89tw9t9t 9t09t09t| hEyh؞N9t8hՙ9t h9t h9t ]hh$I Iۂ ChJ JQ J M AJ'z J3 A?AJAUA`akB^hi@I^ B^h iA$I^ B^ h8iBBI^? B^!hPiC`I^ B]hhiQ̒I] I ^ I^ I7^ I]2 I+^R I] ChiLC^JO^ A[^Jk^ Yu^hY^hB|]hiH`]I]H I]g Eh09tw9t28h9t@9t4BuhiI I I  I! CiJɃS LՃ~LL~AA>Z hGIZ [Z hIZ Q%h BZShi5IZ [ZShIZ Qdh UiwL$~Eh"b]9P~8h;9t@9t~E h9t~9t8h;9tw9t~B1hi /IM CiJY Eh"b9P~Eh49twEh49t@8h"b9P~>\h$lI\ @ hA\8h\9tIQh>\Fh9t FYh9t0Fsh9tHFh9t18h9t( hBf*hjWI I: CjJZ J J J„ MhE;J) Jd M0hS[Jф Jۄ E@hSo9t0Ewh9t2Eh9ts8h9t0EJh9t1Eph(9t~9t1Pt9t 0Qh^Eh9tsE5h9tsQCh^H\ph"`I\!! @hA\bh\9IRcairo_win32_scaled_font_get_metrics_factorh1ה5W@h 'X 8h\9tIHk_h_?_?_J_K! Mh &A_8h\9tIMhkUI_! I_! @hkA_chƛH_h?`?`J*`! Mh A7`8h\9tIMhkݕI`! I`" @hkA*`chƛ#_cairo_win32_font_face_hash_table_destroyw''XyU;d_cairo_win32_font_reset_static_data @hH[Gh< @Gh<J3" FThPtFthPt8h9ts7cairo_win32_font_face_hash_tablepU;dhe_cairo_unbounded_rectangle(f_cairo_win32_font_face_backend^PQ he_cairo_pattern_whitevKK-e_cairo_font_face_nilmg_cairo_win32_font_face_mutex 7Pf_cairo_win32_scaled_font_backend9Q hh_cairo_truetype_get_style!;;Qicairo_matrix_transform_point ;'?44j_cairo_array_append"= ee!&j_cairo_array_index"J)ek_cairo_array_truncate":ej_cairo_win32_print_gdi_error jwcslen#{h_cairo_hash_bytesc0c!hmalloc$)Iifree$\)j_cairo_errorq z j_cairo_hash_table_create=U;Tk_cairo_hash_table_removeOϙU;ϙ]*k_assert%0j_cairo_hash_table_lookupC)#U;ϙjwcscmp#x@i_cairo_font_face_initi-QJQj_cairo_hash_table_insertK U;ϙhcairo_font_face_reference-QĚ-Qh_cairo_utf8_to_utf16) QPplmemcpy) )!Wjfloor&7icairo_matrix_init u_icairo_matrix_scale _hcairo_matrix_invert  ƛ_icairo_matrix_init_identity _h_cairo_matrix_compute_basis_scale_factors :'?44h_cairo_scaled_font_set_metrics} picairo_matrix_multiply _'?'?h_cairo_scaled_font_initu -Q'?'?DT3Qi_cairo_scaled_font_finih_cairo_path_fixed_curve_to R>Q%%%%%%h_cairo_path_fixed_get_current_point>Qbbh_cairo_path_fixed_line_to ȝ>Q%%h_cairo_path_fixed_move_toy >Q%%h_cairo_path_fixed_close_path ->Qm_cairo_path_fixed_createi>Qi_cairo_path_fixed_destroyvv>Qi_cairo_scaled_glyph_set_pathDQ>Qicairo_scaled_font_extents>؞i_cairo_scaled_glyph_set_metricsDQk_cairo_array_init"14ek_cairo_array_fini"4Sehcairo_surface_map_to_imagehcairo_image_surface_create G icairo_surface_unmap_imagejcairo_win32_surface_create_with_dib'=(G h_cairo_surface_paint& ^>icairo_surface_destroyicairo_surface_set_device_offset i_cairo_scaled_glyph_set_surfaceDQN=n_cairo_hash_table_destroy@U;hGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-png.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srch0charsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intW\unsigned chardoublefloat long doublelong long unsigned int_iobuf ;_ptr$_cnt_base$_flag _file_charbuf _bufsiz!_tmpfname"$FILE$cairo_bool_tkcairo_t|j _cairocairo_surface_t _cairo_surface3 X4=device5=type:content< X>V# X? unique_id@serialAdamageB%= _finishingD$ :YE$ is_clearF$ has_font_optionsG$ owns_deviceH$ YJ+( YK+8device_transformMFHdevice_transform_inverseNFxdevice_transform_observersO#x_resolutionRmy_resolutionSmx_fallback_resolutionYmy_fallback_resolutionZmsnapshot_of]snapshot_detach^<snapshots`# Xb#font_optionsiucairo_device_t _cairo_device_cairo_matrix0Fxxmyxmxymyymx0m y0m(cairo_matrix_tcairo_pattern_ts _cairo_patterncairo_destroy_func_t_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t" cairo_write_func_t    Qcairo_read_func_t9 ?  X X \_cairo_rectangle_int xyY Y cairo_rectangle_int_t^ _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t| _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t_cairo_fill_rule CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t$_cairo_line_joinCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t 5 _cairo_scaled_font4 'YS% XV  XWV# YX+ original_font_faceZ?font_face]? font_matrix^F(ctm_FXoptions`u placeholderb holdoverc :YdscalegFscale_inversehFmax_scaleimYjZfs_extentskZ8mutexn?`glyphsp7xglyph_pagesq#|cache_frozenrGglobal_cache_frozensGjYu#Xx?linky#cairo_font_face_t"_cairo_font_face v'Y%X XV#Y+ X@>index?<x@myAmcairo_glyph_tBv^num_bytes_num_glyphs`cairo_text_cluster_ta_cairo_text_cluster_flagsrPCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt 0x_bearingmy_bearingmYm YmLYm Ym(cairo_text_extents_ts(Zascentmdescentm Ymmax_x_advancemmax_y_advancem cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_tw_cairo_font_weightNCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_tj_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&6_cairo_hint_metrics7XCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tS_cairo_font_options+ Xsubpixel_orderlcd_filter.hint_style hint_metricsXround_glyph_positionsy/_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t +[P<r_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  \cairo_region_t  _cairo_regionsigned charuint8_t $\int16_t %Pshort intint32_t 'uint32_t (pixman_image_t Y| m"PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t cairo_fixed_t A]_cairo_point F"x G"y H"cairo_point_t I"_cairo_list , #next - #prev - #"cairo_list_t ."cairo_atomic_int_t <+V# X,'#cairo_reference_count_t-A#cairo_array_t9#_cairo_array#sizenum_elementselement_sizeelements$ cairo_clip_t>#_cairo_clip4<$ Y= path>)9boxes@7num_boxesAregionC/9is_regionDG embedded_boxF/$cairo_clip_path_t?$ _cairo_clip_path83% X4V#path5(fill_rule6 $tolerance7m(X80prev9)94cairo_damage_tE$% _cairo_damagecairo_font_face_backend_tGT%_cairo_font_face_backend@%typeAcreate_for_toyDBdestroyKscaled_font_createNC get_implementationU5Ccairo_hash_entry_tK&_cairo_hash_entry(&hash<cairo_hash_table_tLB& _cairo_hash_tablecairo_image_surface_tMr& _cairo_image_surface00}'base1rY3compositor4;CparentBpixman_formatDm" formatE XFX YH YIstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_output_stream_tP'_cairo_output_stream9( VY:FCflush_func;Cclose_func closed?Gcairo_path_fixed_tR0( _cairo_path_fixed em)last_move_pointf"current_pointg" has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo Yq/bufs 9$cairo_surface_backend_tW)_cairo_surface_backendh.+type/finish2D9create_context5Y9create_similar8}9 create_similar_image=9map_to_imageC9unmap_imageF9sourceJ9acquire_source_imageN&: release_source_imageSA:$ XXV:(copy_page[k:,show_page^k:0get_extentsi:4get_font_optionsm:8flushq:<mark_dirty_rectangleu:@paint|;Dmask<;Hstroke;Lfill;Pfill_stroke2<Tshow_glyphse<Xhas_show_text_glyphsz<\show_text_glyphs<`get_supported_mime_types<dcairo_user_data_array_tau#cairo_scaled_font_backend_td,_cairo_scaled_font_backend(-typefiniscaled_glyph_initAtext_to_glyphsA ucs4_to_indexBload_truetype_table*Bindex_to_ucs4OBis_syntheticdBindex_to_glyph_name%B load_type1_data:B$cairo_scaled_glyph_te,-_cairo_scaled_glyph. 'Y%metricsfs_metrics8bbox/h LYAx YAzhas_info| Y9path?recording_surfacedev_private_keydev_private jY#cairo_compositor_th3. cairo_compositor_cairo_lcd_filter.CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_tE._cairo_round_glyph_positionsy/CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t./_cairo_line"/p1#"p2$"cairo_box_t%/_cairo_stroke_style(r0line_widthsmline_captline_joinu miter_limitvmdashw0num_dashesxdash_offsetym mcairo_stroke_style_tz/_cairo_image_transparency;1CAIRO_IMAGE_IS_OPAQUECAIRO_IMAGE_HAS_BILEVEL_ALPHACAIRO_IMAGE_HAS_ALPHACAIRO_IMAGE_UNKNOWNcairo_image_transparency_t0_cairo_int_status57CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th^1(&/cairo_path_op_t8_cairo_path_buf L8linkM#num_opsNsize_opsO num_pointsPsize_pointsQopS8pointsT87"cairo_path_buf_tU7 _cairo_path_buf_fixedW8baseX8opZ8 points[8< 78!0 " 9!07cairo_path_buf_fixed_t\8$ D959Y9J9}9 _99 999U&9799999 9 :: :9:A:9,:V:G:7k:\:G:9q:::u: :: ::7;;;#:7<;;;7~;~;;;;m;;(;0;FB;7;~; m;;72< m~;;;;m;;7e<;8<Gz<k<7</P;<<<<cairo_surface_func_t1= ===m)%WORD{DWORD|<ULONG_PTR7<LONGHANDLE|_LIST_ENTRYC=FlinkD=BlinkE=q=LIST_ENTRYFq=_RTL_CRITICAL_SECTION_DEBUG >Type+=CreatorBackTraceIndex+=CriticalSectionT?ProcessLocksList=EntryCount7=ContentionCount7=Flags7=CreatorBackTraceIndexHigh+=SpareWORD+=_RTL_CRITICAL_SECTIONT?DebugInfoZ?LockCountU=RecursionCountU=OwningThreadb= LockSemaphoreb=SpinCountD=>PRTL_CRITICAL_SECTION_DEBUG~?=RTL_CRITICAL_SECTION>CRITICAL_SECTION?cairo_mutex_impl_t?cairo_mutex_t??+(- @3%_cairo_toy_font_face4@basefamily owns_familyG$slant(weightN,impl_face?0cairo_toy_font_face_t@_cairo_scaled_glyph_infodACAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t@$7A?dAA7Amm**A<BlA7*B<X B7IB<IBl0BGdBUB7BA<jB7BX B BBB@?B C;;C CCuB?5C;;CCAC.cairo_output_stream_write_func_t/nCtC CCQ}'cairo_output_stream_flush_func_t4CC CCcairo_output_stream_close_func_t7Cjmp_bufD D!0png_byte\png_uint_16png_uint_32png_size_tpng_voidpVpng_bytepXDDhi^N?ts@h^?ts?t0>h^O?tsAh?t?tH*png_simple_error_callbackhQO+pngD,}YDBwYHU' >hi^O?ts>1h^O?tsCt?t@>Ah_O?t1@Mh2_?t1Dwrite_png `h=S/Ys' /VYF' /2Y' -i( EX7HFimage9LFclone=SPFimage_extraTFpngEXFinfoXE\FrowsBS`FwhiteEf-png_color_type:( -bpcd( GBAIL1:hGBAIL28hGBAIL36hGBAIL44h>hP_,Q?ts?tuT?tu\>h2_@Q?t;>h_VQ?tuDHh_>h_Q?t h?tH?th?t hHh3`>h^QCt?t@>hb`Q?t0>h`Q?tX?t\Hh`H h`>h2_ R?t=>Bh`4R?t?t?t h>ha[R?tv?t0?t0?t 0>hgapR?tfHhaHhaH+haHThbH{hPb>h2_R?t@Hhub>hbR?th>hbR?t@h>hbS?t0?t1> h2_S?t1>4h2_,S?t1@Hh2_?t1I9IDJread_pngPh0X;XX( <Y) KpngEKinfoXEhEcU?t h?tu\?th?t hHh3`>h}c?U?tu?t h>h^XUCt?t@>hb`lU?t0H hc>Y hcU?tuH?t uL?tuP?tuT?tuX?t0?t 0> h+dU?t@> hbU?t?t1H had>9 hc'V?tuH?t uL?tuP?tuT?tuX?t0?t 0>y hd?V?th> hdVV?tu> hubpV?tuw> h2_V?t1H heH" he>, h`V?tw>4 h`V?ts>U h2eV?tu@?tuD?t0>} h2_V?t:> h2_ W?t1H hbeH heH heH heH hfH h>fH hif>" hfsW?t h?th?t >: hdW?t`h>R h2_W?tH>_ hubW?t> hfW?twH hf> hgW?ts?t?t> hKgX?tv> hg,X?tX?t\>< hgOX?tv?thCtHR heHd h`>n h`vX?tvHy heG0stream_read_func huxY1pngD2XuD1sizePD hi^)Y?tu@ h^?tu?t0> h^VY?tuM hnY?tv?twN h hO~HhZPH6Hv+ 6H+ 7H, QjY7H), >9h>hY?tv?t1?ts?t w@Ohfh?tw=Sh0ZPHV6HG, PHU4Sh0RH4Sh0RH4Sh07HZ, >[hi^bZ?tu>sh^}Z?tu?t0@h2_?t;@h^?tuOHhk|[PI6Ix, 6 I, 7-I- Qj;[7;I,- >hh[?tv?t1?ts?t w>hh)[?tw@hfh?tw.k6IJ- 6I]- 6 Ip- .kR-I.kR;INh2_SIIhR\6qI- P}I7I- 7I- Q(k[6qI . 6}I). .(kRIRINh2_>*hh\?t?t!h>>hO*\?Ps?Rh?Qv>Hhh?\?tvNjh2_Nh2_OIhQ\PIPIPI9Ih=h \6II. PIPI4h RI@h2_?t<@hO?Ps?Rh?QhSJh]P2J9>Jd7JJh. QHk]P2J.HkR>JRJJ.Hk7WJ. >th2_Y]?t1H|he>h2_v]?tB@h2_?t:>(hh]?t?t$h>AhGS]?PdHOhhTcairo_image_surface_create_from_png_stream*h F^2X* 22Y+LX-Gd@hGS?PdU_cairo_unbounded_rectangle(Vpng_get_error_ptrcD^^DWpng_error^^DDVpng_get_io_ptrcD^^DVpng_set_longjmp_fn- _ __GCDXlongjmp2_*Y_cairo_errorq P_ V_cairo_surface_acquire_source_imagep _: :W_cairo_surface_release_source_imageu_9V_cairo_image_surface_coerce9_9Vpng_create_write_structD3`DcDFFVpng_create_info_structcFE\`\`DY_setjmp3`*Wpng_destroy_write_struct` EcEWfree`Wcairo_surface_destroy`Wpng_set_write_fnaacDF,GDWpng_set_IHDRm[a[aaahCVfwritefhDVferrorhDVfreadhDVfeofhDVfopenDh[fcloseDGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-script-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchfodoublecharsize_t {unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intlqunsigned charfloat long doublelong long unsigned intcairo_bool_t kcairo_t |_cairo ,"[ -!*b\ . gZ /6\ 1Tcairo_surface_t 9 _cairo_surface 3j\ 4K device 5KY :![ < [ >!*b\ ?  unique_id @ serial A damage BK _finishing D$ [ E$ is_clear F$ has_font_options G$ owns_device H$gZ J6(L\ K68 device_transform MNH device_transform_inverse NNx device_transform_observers O) x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ]; snapshot_detach ^bK snapshots `)\ b)UZ icairo_device_t _cairo_device< ,[ -!*b\ . gZ /6\ 1'T mutex 3N mutex_depth 44[ 68_cairo_matrix0 N xx yx  xy  yy  x0 y0 (cairo_matrix_t cairo_pattern_t {_cairo_patternh@+[A!*b\B gZC6 observersD)YFh# filterH$$ extendI#( has_component_alphaJ,}ZLN0 opacityM`1 <<_cairo_status 4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^>_cairo_content p CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t0 _cairo_format Z CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t  cairo_write_func_t    <fq_cairo_rectangle_int  x y Z Z  cairo_rectangle_int_t  _cairo_operator ZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t | _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t 0_cairo_fill_rule ]CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t  _cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t w_cairo_line_join RCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t _cairo_rectangle x y Z Z cairo_rectangle_t lcairo_scaled_font_t  _cairo_scaled_font4[S5/b\V [W!*gZX6 original_font_faceZN font_face]N '[^N( ctm_NX options` placeholderb holdoverc [d scalegN scale_inversehNmax_scaleiYjfs_extentsk8mutexnyN`3[p]Exglyph_pagesq)|cache_frozenrglobal_cache_frozensZu)\xNbZy)cairo_font_face_t "_cairo_font_face ([5/b\ [!*gZ6 \N >U[ ?Qx @y Acairo_glyph_t B( ^num_bytes _[ `cairo_text_cluster_t ak_cairo_text_cluster_flags rCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t t0 x_bearing y_bearing Z Z  \  \ (cairo_text_extents_t ( ascent descent Z max_x_advance max_y_advance  cairo_font_extents_t _cairo_font_slant CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t  _cairo_font_weight CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t _cairo_subpixel_order CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t _cairo_hint_style zCAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &_cairo_hint_metrics 7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;cairo_font_options_t S;_cairo_font_options^[Y lcd_filter[:Zz Y round_glyph_positions:_cairo_font_type GCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t sUQ_cairo_path_data_type  CAIRO_PATH_MOVE_TOCAIRO_PATH_LINE_TOCAIRO_PATH_CURVE_TOCAIRO_PATH_CLOSE_PATHcairo_path_data_type_t cairo_path_data_t B_cairo_path_data_t |header |point  Y  length  x y cairo_path b\  data num_data (cairo_path_t _cairo_device_type VCAIRO_DEVICE_TYPE_DRMCAIRO_DEVICE_TYPE_GLCAIRO_DEVICE_TYPE_SCRIPTCAIRO_DEVICE_TYPE_XCBCAIRO_DEVICE_TYPE_XLIBCAIRO_DEVICE_TYPE_XMLCAIRO_DEVICE_TYPE_COGLCAIRO_DEVICE_TYPE_WIN32CAIRO_DEVICE_TYPE_INVALIDcairo_device_type_t a "_cairo_surface_type 8 !CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R Acairo_raster_source_acquire_func_t  J!P!;n!n!<;t!dz! cairo_raster_source_release_func_t " !! !n!<;cairo_raster_source_snapshot_func_t 7 !! "n!<cairo_raster_source_copy_func_t I 3"9" R"n!<R"X"dcairo_raster_source_finish_func_t X "" "n!<_cairo_pattern_type h#CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t "_cairo_extend . #CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 #_cairo_filter O $CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V $cairo_region_t $_cairo_regionsigned charuint8_t$qint16_t% %short intuint16_t&int32_t'uint32_t(pixman_image_t_%4Zj%I%:)PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_tq%cairo_fixed_tA*%_cairo_pointF) xGW) yHW)cairo_point_tIl)_cairo_list,)Y-)Y-))cairo_list_t.)cairo_atomic_int_t<+!*[,)cairo_reference_count_t- *cairo_array_t9U*_cairo_array* size num_elements element_size elements9 cairo_backend_t:*_cairo_backendcairo_boxes_t;* _cairo_boxes_t8++b\, limit.= limits/= num_limits0KZ2 is_pixel_aligned4 chunks;xE$ tail;E4 boxes_embedded+_cairo_clip4<-,Y= Y>G boxes@EKZA regionCG is_regionD embedded_boxF=$cairo_clip_path_t?F, _cairo_clip_path83,[4!*Y5c1[6]$F[7(^[80Y9G4cairo_color_t@,_cairo_color(=- red green blue alphaAZ Z"A\$[&cairo_color_stop_tAW-_cairo_color_stop(- red green blue alphaAZ% Z%"A\%$[%&cairo_damage_tE-_cairo_damagecairo_device_backend_tF._cairo_device_backend 9.Y : lock <+ unlock =+ flush ?G Z @+[ A+cairo_font_face_backend_tG._cairo_font_face_backend@5/YAGcreate_for_toyDQ[K+scaled_font_createNQ get_implementationURcairo_hash_entry_tKO/_cairo_hash_entryw/ hashQcairo_hash_table_tL/_cairo_hash_tablecairo_image_surface_tM/ _cairo_image_surface000 [1"4Z3k%compositor42TparentB;pixman_formatD:) formatEZ dataF ZHZIstrideJ ZK$ owns_dataM( transparencyN( colorO(cairo_output_stream_tP0_cairo_output_stream9c1|[:JS flush_func;S close_func  closed?cairo_path_fixed_tR}1 _cairo_path_fixed e2 last_move_pointf) current_pointg) has_current_pointh needs_move_toi :[j has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyoYq= bufsG$cairo_solid_pattern_tU2_cairo_solid_patternP3 [Qd colorR,hcairo_surface_backend_tW&3_cairo_surface_backendh.V5Y/!Z2G create_context5G create_similar8G create_similar_image=H map_to_imageCh[s[t\uR qZvdashwH>u\xdash_offsety cairo_stroke_style_tz=>CAIRO_STOCK_WHITECAIRO_STOCK_BLACKCAIRO_STOCK_TRANSPARENTCAIRO_STOCK_NUM_COLORScairo_stock_tk>!_cairo_int_status5CECAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_th>w/ rE<cE_cairo_boxes_chunk6EY7E [8E count9 size: xE="=E#Ecairo_path_op_t8_cairo_path_buf L~FbZM) num_opsN size_opsO num_pointsP size_pointsQ opS~F ZTFE)cairo_path_buf_tUE _cairo_path_buf_fixedWF [XF opZF  Z[F<"EF#E")G#E7cairo_path_buf_fixed_t\F_cairo_path_fixed_iterzG firstzG bufzG n_op n_point GFcairo_path_fixed_iter_t#G-,$ G<GgG<G;G< G;H<Z G6H6H<t!/"HCEVH<6HBH;pH<pH \H H<HH6H<|H H<6H<H;H<HCEH<HI<pHH I<II 6I<"I _I<JNICERJ<R"I]I JCEJ<R"]IR"JJJIXJCEJ<R"saIJJ<JCEAK<R"s;aIJVKVK<GKcairo_surface_func_t 1~KK K;K3j-WORD {DWORD |QULONG_PTR!7QLONG"HANDLE"|<_LIST_ENTRY"C&LFlink"D&LBlink"E&LKLIST_ENTRY"FK_RTL_CRITICAL_SECTION_DEBUG "7MType"KCreatorBackTraceIndex"KCriticalSection"MProcessLocksList",LEntryCount"KContentionCount"KFlags"KCreatorBackTraceIndexHigh"KSpareWORD"K_RTL_CRITICAL_SECTION"MDebugInfo"MLockCount"KRecursionCount"KOwningThread"K LockSemaphore"KSpinCount"K7MPRTL_CRITICAL_SECTION_DEBUG"M?LRTL_CRITICAL_SECTION"7MCRITICAL_SECTION#Ncairo_mutex_impl_t$"Ncairo_recursive_mutex_impl_t$:Ncairo_mutex_t%:Ncairo_recursive_mutex_t%TNNk7 NNa7Nc18N._cairo_toy_font_face4tO [family owns_family$slant(weight,impl_faceN0cairo_toy_font_face_tN_cairo_scaled_glyph_infoDPCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tO9CEP<NDPlPCEP<m?y?PQP<9%PCE Q<Q PCE)Q<Q)Q9%QDQ<5QCEmQ<fPQJQCEQ< sQ QQQtONQ Q<JJQQQaQNR<JJQQcairo_path_fixed_move_to_func_tCR WR<=cairo_path_fixed_line_to_func_tCRcairo_path_fixed_curve_to_func_tR R<===cairo_path_fixed_close_path_func_tcE$&6/SCAIRO_SCRIPT_MODE_ASCIICAIRO_SCRIPT_MODE_BINARYcairo_script_mode_t&9Rcairo_output_stream_write_func_t/rSxS SSf0cairo_output_stream_flush_func_t4SS SScairo_output_stream_close_func_t7Scairo_close_func_tTrET*+-T-8T9_cairo_surface_patternpUuT [Vd[X;hcairo_surface_pattern_tY=T_cairo_gradient_stop0[T offset\ color]=-cairo_gradient_stop_t^T_cairo_gradient_pattern`aU [ad n_stopsch stops_sizedl stopseaUp stops_embeddedfgUxT"TwU#Ecairo_gradient_pattern_tgT_cairo_linear_patterniU [jwU pd1l< pd2m<cairo_linear_pattern_tnU _cairo_radial_patternp,Z op'?Y'@ Y'A!T['C chain'DZ$QZcairo_command_header_t'EQZbbtree'1[Y'= left'1[ right'1[ chain'7[ZZ _cairo_recording_surfacep'}\ ['~"extents_pixels'Y' unbounded'0commands'@*4indices'KDnum_indices'Hoptimize_clears'Lbbtree'ZPcairo_recording_surface_t'=[cairo_surface_clipper_t(-E\_cairo_surface_clipper(5\Y(6!T intersect_clip_path(7\cairo_surface_clipper_intersect_clip_path_func_t(0\\ \\N]&\FT_UInt32) cairo_script_context_th$] _cairo_script_context{ ^ [|jZ~< attach_snapshots@ owns_streamDYSH mode/SL surface_idaPfont_ida\operands)hdeferred)pfonts)xdefines)cairo_script_surface_ti(^ _cairo_script_surface^ ["wrapperH6clipper&\XZMa`emittedldefinedpZtZxZcr^cairo_script_implicit_context_tj^ _cairo_script_implicit_contextp` current_operator current_fill_rule] current_tolerance current_antialias current_styleN> current_sourceY@current_ctmNHcurrent_stroke_matrixNxcurrent_font_matrixNcurrent_font_optionscurrent_scaled_fontacurrent_pathc1has_clipcairo_script_font_tk`_cairo_script_font(a [7 has_sfnt idQ subset_glyph_indexQbZ) parenta$$n#aSURFACEDEFERRED_operand mMaYqabZr)operand_ts#adeferred_finishvabZw)ZxMa _bitmap a minQ countQ mapaYa"a#E?a(script_snapshot0b [1")_cairo_path_fixed_fill_maybe_regionNb*YI+__cairo_list_addpb*Ypb*Yqb*Yrb)+__cairo_list_delb*Yb*Yb+_cairo_list_delb*Yb+cairo_list_initic*Yib)cairo_list_is_first?c*Y?c,head?cEc))_cairo_recording_surface_get_bounds+c*[+;*Y,-recording.c\)_cairo_surface_is_recording?c*[?cc")_cairo_surface_snapshot_is_reused+!d*[+;)_cairo_surface_is_snapshot>Td*[>;)_cairo_surface_wrapper_is_actived,wrapperdH6.to_contextdd/[d] ^+cairo_list_moved*Yb,headb+cairo_list_dele*Yb)cairo_list_is_emptyʿHe,head?c0_bitmap_finiwe1ba23Ya._format_to_stringfe1formatfZ ._content_to_stringe/[ .target_is_activee/[d._fill_rule_to_stringuBf1ruleu]4names.31878wBf"Rf#E._antialias_to_stringf/^[4names.31882f"f#E)_cairo_fixed_to_doublef,fW).target_depthg/[d3bZb3Z0target_push3g/[d._operator_to_string/tg1op/4names.318661tg"g#E._line_cap_to_stringg/[4names.31886g"g#E._line_join_to_stringh/\R4names.31890g)_cairo_path_fixed_fill_is_rectilinearWh*YI5Z  h/[ d3b\  )_cairo_surface_reference5;h*[5;0attach_snapshotKh1ctxKd/[L;3[Nha._subpixel_order_to_string >i/Y 4names.32503 >i"Ni#E._hint_style_to_string i/Z z4names.32507 >i._hint_metrics_to_string i/Y 4names.32511 g+cairo_list_move_tail j*Yb,headb0inactive j/[ d4ctx" d4sorted# )6DONEq 7j4df/ j3Z0 b3Z1 7j3*\3 ?c24posC j7j3*\E ?c23*\E ?c24dfQ j3ZR b3ZS 23*\U ?c^a0to_octal ,k1value 1buf 91size 0_emit_string_literal k/[ d1utf8 1len 4ctx d4c 4end 6ESCAPED_CHAR 24buf k"k#E._cairo_script_font_get kk1ctx d1font ap`._cairo_script_font_id QBl1ctx d1font a._dashes_equal~l1a~l1b~l/u\l._cairo_script_surface_get_extents l/Z <1rectangle pH3[ d+cairo_list_swapm*Yb,otherb+cairo_list_add{Cm*Y{b,head{b)_cairo_fixed_from_doubleoW)m,do8qm'dr'ism-utqm"*%m#E._emit_script_surface_pattern m/[d/[d._filter_to_stringf,n1filterf$4names.31874h,n"[2dP:_cairo_script_surface_has_show_text_glyphs hq;Z <?_device_destroyh s;1\<@ctxd. 3b\ Aeh`kqB;e/ Ch+r@fontk6/ Adhxk rBe6/ DbhkqBb6/ EbhBbI/ Bbh/ EbhBb{/ Adhk!rBe/ DbhkurBb/ EbhBb/ Bb/ EbhBb/ FhGHeh%rB^e/ HhIie0 FhGHeh& sB^e,0 H!hIie`0 F1hFGhJVh:_device_flush `hnsK1\<~0 @ctxd~0 Jph6:_write_image_surface phuZSGfh!}Bf6 Hh!If6 Ig7 Gg0h5d~B&g;7 Gd0h}Bd;7 Ud3h`lBdN7 Bdo7 Vb?h7~Bb7 Bb7 WNbJhxlB}b7 Brb7 Bgb7 Geh~XeWP0h~OtJhOtsPhb~OthOt4Phb~OtDhOt5Ph~Ot$hOtsPhbOt.hOtEPhBOthOt@hOt NGhOthOt@hOt NhOth?detach_snapshot@Ph(;Z@;L[Bd7 4ctxCdNthOtVh:_emit_operatorg h;[gdOtuOtPlhrӂOtuOtsPhOtwOt0OtsPh OtwPhOtuN1hOtw+_bitmap_release_id,ba,tokenQYYԇ2-bit-elema?_cairo_script_scaled_font_fini @h h&RKZ><; Brb.> Bgb= Eb h BbB> Am hmB6mU> B+mv> WNb hmB}b> Brb> Bgb> P hOtDNhxOtsPFh0OtwFdh6PnhWOtwPI hՊOthOt@hOt oPq hOt*hN+!hOt h?_cairo_script_implicit_context_initP!h=cr> P!h\OtsP!hpOt1P!h+OtsP!hWOtsP!h|OtsP!h|ȋOtsP!h|ދOtsN!hOts^:_cairo_script_surface_create_internal2d"h0[Y@Lb\ 3@ Gd?#hMBd? Ae#hmkBet@ AgA$hmB&g@ GdA$hBd@ UdJ$hmBd@ Bd@ Vbn$hBb@ Bb@ WNby$hnB}bA BrbA Bgb@A Gg$h;ˏB&gSA Gd$hVBdSA Ud$h0nBdfA BdA Vb$hBbA BbA WNb$hHnB}bA BrbA BgbB PJ#h0OtvP#h OtsOtwOtOt  P#h9OtvOtwOt@Ot P#hPOtP#h|dOPsPA$hOtsOt8hOtOt  P$hWOtvP$hvOtsP%hWҐOtvF%hN(%hWOtv0_cairo_script_implicit_context_reset&'1cr&:_emit_context# @%hԔ;[#d4ctx%dGdK%h%BdB GeN%h'Be=B Ae`%h`n*B;egB Txn@op+ԔB @old,dB Gd%hD^Be'C Vb%h DBb'C Eb%hBb:C BbXC Eb%hBbkC P%hvOtthP&hbOt hOt4N-&hOtfhOt@hOt ;Tn=3ZXGfg&h&X Bf~C Hg&h&IfC IgC P&h"OthN'hbOthOt5Gg&h5aB&gC Gd&hxBdC Ud&hnBdD Bd#D Vb&hBb6D BbID WNb&hnB}b\D Brb|D BgbD C&hLb\K D N&hvOtvA'hnUBD F@'hPX'h^XOtvPf'hnOtvNm'hOPwP2'hOthP{'hOtvN'hOthOt@hOt QMa:_cairo_script_surface_show_pageCE'hW;Z<L[dD Lb\ D \/Z(hF'h0P'h'iOtsP(hbOthOt:F(hW:_cairo_script_surface_copy_pageCE0(hWH;Z<L[d)E Lb\ HE \/Zt(hFD(h0PP(h' OtsPt(hb>OthOt:F(hW]we(hXeH(h!Be|E N(hOtWhOt@hOt q._emit_png_surface0CE/[0d/[16H4ctx3d3Z4S3b\5 3L\63[7Q$:_emit_image_surfaceSCE0)hm;[Sd;[T6H4ctxVdLZWSE LZXSE Lb\YCEF LZYCEF L\Z;F >L\[X>[\Q\Gd?)hVBdG G)heBȖ[6HhLb\ 2H Mextra<lP .h^OtsOthOtlP8.h&OtNT.hOts]Wh`.h8XhhIthgH C.hBhhzH H.h^th[d.h BdzH Fs.h0]h.ht`BhH BhH IhH P.hOt P.hOtsOthOtvP.h(OthP/hNOtwOtsOtPhN /hOts:_emit_recording_surface_patterne /hX̢;[ed;[fcMold_crh^w4ctxid@similarjdI L\k;?I MrlwLYl]I Lb\m I Gd*/h iBXdAJcv/hovBcI BzcI RoIcI R oBcJ Bzc9J R o^cAe/h8oBeMJ AhR0hPoBh{J BhJ RPo^hN>2hOPuORAg`0hhoB&gJ Gd~0h=BdJ Ud0hoBdK Bd"K Vb0hBbOK BbbK WNb0hoB}buK BrbK BgbK Ad1ho(BeK Db1hoBbK Eb)1hBbK Bb L Eb.1hBbL Ge>1hFBe2L PK/h+fOtOthPi/h~OthP/hOtuOtvOt 0P/hOthP70hСOthPR0hbOt.hOt8P~0hb Ot7hOt<P0h"OPwP1h?OtOtsPu1hiOthOt@hOt P1hbOtDhOt4P1hOtsP^2hbOt+hOt2No2hOts] j2hVXjjXjj^+jS7jX_Fj4hGd2h" .XdjAb2ho- LBbQL TpITj|L I_jL IkjL C03h$IjM C03hIjM [i;3hL Bj*M Bi=M VbA3hBbPM BbcM ENbI3h B}bvM BrbM BgbM [d4h#A BdM BdM Vb"4hZBbM BbM ENb+4hB}bM BrbN Bgb!N Ae2h8p. B;e4N TPpIjTN IjN IjN Ad3hhpl ?BeN Vb3h %BbN Eb3hBb O Bb+O Eb3hBb>O Ad3hpm BeQO Db3hpBbQO Eb3hBbqO BbO Eb3hBbO P3hͥOthP3hOtsPV4hOt hNw4hOthGe3hP -B;eO F4hWP4h`OtIhOt@hOt % N4hOt]hOt@hOt ) ]l4hBlO XlIlO C$5hABlPP BlcP H$5hA^lJ5hG._cairo_matrix_is_identity!/}ZJ:_emit_identityCE5h;[d;\Ge5hBeP A5hpBP P5hʧOthOt@hOt P 6hbOtmhOtDN26h|Otv:_emit_pathF 6hJ;[Fd;YGI7h5OthOt@hOt OPY7hROtvOtP7hgOtvP7hbOthOt1P8hOtvOtP38hOtOtPP8hbݪOthOt1P8hOtsOtP69h8OtOthOthOt PhOt0hN9hWOtv:_cairo_script_surface_clipper_intersect_clip_path 9h׭\LLb\ R Mbox=PGd9hIBdR Abg:hq zBBbTS H:hBBbrS GCm(;hBhmS H(;h^mGCmE;h ԬBhmS HE;h ^mP9h'OtvP':hvOtwOtPPG:h!!OtvOtLP[:hv>OtvOtP:h`OtvOtwOt1P:hb~OthOt6P:hxOtvOtP:hwOtvOtN;hbOthOt;:_emit_scaled_glyph_vector  ;hs4;[ d;V\ a;\ k;Z N 4ctx dMold_cr ^wLb\  S L[ QS Ad;h0q XdA%h< b;[Xd;P[YR"4ctx[dLb\\CE!T @is_default_extend]AT @need_newline^T Gd6>h[Bd U AFI>h`qnȵBrU BfU R`q^~IU IU IV STqIhOthP>hJ.OtOtP!?hFOthP^?h^OthFu?h}PU@hOt'hNDhOthP[>hOtOtNv>hOthAn@hqvB8W BXW RqIŲxW IѲW P@h(OtOtvOt0P@hmDOtvOtwP@haOtOtwP@hbOtYhOt7NKGhOtWhOt@hOt HA@hqŶBW AmAhrBnX RrSnhNDhOtdhOt@hOt pA ;Y? I L[A d<] >\B LLb\C  f] MboxD =P\/Z $JhAb'Ihrf ;BBb6^ HIh BBbT^ PHhWhPOtsPHhmOtsOtuPHh'OtsPHh!OtsOtLPHhn¿OtsOtwOtPIhv޿OtvOtPPNIhOtsOtvOt1PdIhOtsOtwPIhb:OthOt6PIh̢]OPsORsbjsPIhOtsOtwOtOt vOtOtOtOt uPJhxOtsOtP6Jh̢OPsORsbjsPSJhvOtsOtN}JhwOtsOt:_cairo_script_surface_paintv CEJh;Zv <\ \Lb\  a \/Z2 UhAKQh8s _Ba Bw=b Bkib R8s^GeQh JqBeib [dQhBdib AQhXsLBb Bb Bc GeQh Bec [dQhBdc PRhOthOt@hOt NiRhOthAsRhpsPB hc Bc GesRh[Bec AgRhsBgc RsSghNLVhOthOt@hOt PRhOthOt@hOt NRhOthOt s2$h"ARhsTB?c B3%d GeRhCBe%d AgShsBg{d RsShhNmVhOthOt@hOt P ShOthOt@hOt NEShOthOt s2$h"ALOShsXBd Bwd Bke GeOSh NBee [dOShBde PShxOthOt@hOt NShOthASht\7BZe Be Be Bf BYf RtIf GeShBeYf ABldWh0t *Bqlf Bgl8g B]lg PThTOthOt@hOt F@ThP|Thb{OthOt1PThOthOtHPUhOt1PVhOtuPVhOtvOts3$PVhbOthOt1P WhOthN1WhbOthOt1NQhOthOt@hOt JPPhWhtOtwP7PhOtwOt(PIPh'OtwPcPh!OtwOtsPPhOtwOt Ot0PPhn OtwOtOtPPh/OtwOtOtsPPhLOtwOtPQh!pjOtwOtwPThwOtwOt@PThxOtwOt$PThbOt'hOt8P Uh̢OPwORwbjwP|UhIOtwOtOtOt  OtOtOtOt@Ot$$Ot((NUh̢OPwORwbjw._emit_scaled_font  /[ d/V\ a4ctx d3}Z N4options 3\ 3b\  3\ k._emit_font_matrix 1/[d/'[J4ctxd._emit_font_options  v/[ d/UZ I4ctx d._emit_scaled_font_initZ  /[Z d/V\[ a1font_out\ 4ctx^ d3\_ k3b\` CEk)_bitmap_next_id ],ba,id-bbaYY퇃-minQ2-n-m-bit._emit_type42_font  /[ d/V\ a4ctx d3\ N3Z S3Z S3b\  3Z  4size Q4load_flags 4len 9%4buf v._emit_scaled_glyphs7  /[7 d/V\8 a/3[9 s/[: 4ctx< d3\= k3b\>  4n? 4have_glyph_prologue@ 23ZK N._emit_scaled_glyph_prologue+   /[+ d/V\, a4ctx. d._emit_scaled_glyph_bitmap  /[ d/V\ a/\ k/Z N4ctx d3b\  3[ Q:_cairo_script_surface_show_text_glyphs CEWhLV;Z <[ d4ctx d3\ k>Z N~>}Z NLb\  *h @x :j @y ;k Mix Miy @n k LZ Sm \/Z nhGdWh  eXdAiIXhHt B n BCn RHt^SSSI{n In AdIXht BdCn GkXh  Bkn Bk,o NXhKOtwOtsAhht /Bo B p Rt^$AdhhtmBdp Ge ihBeSp AsihtBp P6ihOthOt@hOt P]ihOt#OtOt0PjhOthNnrhbOthOtIA1jhu B]p BQUq Ru^iGdjh  }BdUq GRf&oh! Btfq H&oh!SfhNGohOtLhOt@hOt PjhOt#OtvPohOt0hPeoh6Ot3hOt v2$h"PohNOtDhPohfOtZhPph~OtlhNphOthAvjhu Bq Bq B,r Ru^Idr Ir AdjhHu^ Bd,r A:kh`uo Bs B }s R`uIs I't I29t TuhI>t IGt IPt PNnh~Ot NrhOt1AmEkhum B6mt B+mlu WNbPkhuB}bv Brb&v Bgblu A]khu| \Bv B|v Ru^Iw I6w Iaw Iw Iw SI x SI3x Gdkh  Bdv AljmhvR B4lvx B(lx Ukjmh(v Bkvx Bkx NmhKOt(Otw`NlhOt(Ot0Ot0Ot 0OtFelh`lhGOt(Ot0Ot0Ot ~OtvPlh]Ot(PlhuOthFlhxPmhbOt~OtOt4P%mhOt~PFmhbOtvOt~PRmhOt~PZmhOtvPhmhOt~Pmh3OthPrhGOt1NrhOt~PjhqOt(P#kh Ot(OtwOtvOt @hPkh'OtPqhOthPrhOt~PrhOt~NrhOt1AemhHv +Bex PxXhGIOt(OtPXhoOtOtOtP YhOthPhhtOt(OtPjhOt(OtvPmhOthOt@hOt NnhOt`hA.Yh`v RBZx BN/y BBy B6y R`v^f^rI~Cz I{ I[{ Ad.Yhv< Bdy Gk\bhE Bk{ Bk3| NobhKOt(Ot~Tv SGbh8` B|| B| Hbh8^Gdbh . (Bd| Albhv0 B4l| B(l| [kbh Bk| Bk| NbhKOtvOt~NbhOthGch8y nB| B| Hch8^Gdch . Bd| Alchw0 XB4l| B(l} [kch Bk| Bk} NdhKOtvOt~N!dhOthA 4dh w ~BX0} BLE} B@g} B4} R w^dIp} I|} Gd4dh  Bd} Adh8w B} PdhOthPdh,OtPdhbJOthOt8PehbOthNehbOthOt>Pch׭OtOtvOt~PZchOtvOt1Ot PchOtvOt8Ot NchOtvOt2Ot Pbh! Ot(PnhO6Ot(NqhbOthOt8GkZh Bk} BkI~ N[hKOt(OtuTPwJMdx; Mdy; TwMcq $N]hbOtvOt~Ot1P\hOtvP\hOtChF\hxPG]h{FOt~OtP]hjOt(Ot1Ot ~P-^hOtOtOtPp^hOtvP^hOtUhF^hxP^hOtmhP'_hOtLhOt h㈵>Pa_h7OtahOt~Ot~NqhOOt(C_h&LZ  ~ P_h|OtvN_hOtrhTwMc VN`hbOtsOtwOt2Gn`h& Bo~ H`h&SohNahOthOt@hOt *A,kafhw ~BJk~ Bck~ BVk- Rw^okI{ky Ik _kghCgh\SkAjghw Bk Bk4 ckNPhhOOt(PhhbOtuhOt2Pnh̢.OP#OR#bjPqhbLOt3hOt4Fqhx"$f#E](oshoX[oIgoJ Gb=sh tBb~ GbOsh uBb Gbash yBb؀ Gbvsh zBb Tw=B[o2 Rw^goPsh2Ot1JshPshSOt N7shOtsOth:_cairo_script_context_createKshB;YS@ctxdE Psh(oOtNshbOt=hOt>d_cairo_script_context_attach_snapshotsth _OtwPthb\OtLhOt2PthbxOtwOtvJ uhbdcairo_script_set_mode uh ;[K\decairo_script_get_mode/S0uh$;[K>\d]to@uhXoXoXoXoIoF SoPCuhBo} XoXoXoHuh^o^oNuhOt"PuhOtOtOt 0Fuhecairo_script_surface_create_for_targetV;uh;[VK;ZW;>YY @MrectZP@rZ PvhOtsOt@P0vhOtvOt sF^vhNlvhOt"ecairo_script_from_recording_surface} pvhU;[}K;Z~;MrPLY҂ L[; Lb\  GcvhxBc9 AJcvhxBcc Bzc RxIc HvhPBc Bzcڃ HvhP^cPvhOtOt 0PvhOtsOtvPvh&OtvP]wh:Ot=FkwhNywhOt"M_cairo_script_surface_backend KhMscript_snapshot_backend:KhM_cairo_script_device_backend]-Thf_cairo_unbounded_rectangle(z!gfree*<h_cairo_output_stream_destroyu 6Sh_cairo_output_stream_flushi bSi_cairo_output_stream_writexSd%jmalloc*<h_cairo_errorq  i_assert+0i_cairo_output_stream_printfSki_cairo_boxes_init@88*i_cairo_path_fixed_iter_initllIGh_cairo_path_fixed_iter_is_fill_boxlEh_cairo_boxes_addU 8=i_cairo_boxes_finiu8h_cairo_path_fixed_iter_at_end%%+Gjcairo_device_acquire j WKgcairo_device_release mzKh_cairo_surface_wrapper_snapshot;di_cairo_surface_wrapper_release_source_image[d6H<h_cairo_surface_wrapper_acquire_source_imageV 5dHHi_cairo_surface_wrapper_finiM^di_cairo_pattern_finin!g_cairo_path_fixed_finisNi_cairo_surface_clipper_reset(C\g_cairo_stroke_style_initN>j_cairo_stock_color >&,i_cairo_pattern_init_solidW g_cairo_path_fixed_initl|Ngcairo_matrix_init_identity Ng_cairo_font_options_init_default;Ig_cairo_surface_init ;KK i_cairo_surface_wrapper_init=9d;i_cairo_surface_clipper_init(?g\\gcairo_surface_set_device_offset ;h_cairo_surface_create_in_error m; h_cairo_surface_wrapper_create_similar;d gcairo_surface_destroy 9;gcairo_surface_get_mime_data x r;rfh_cairo_base85_stream_createSSjcairo_surface_reference ;;j_cairo_image_surface_coerce6H6Hh_cairo_deflate_stream_createS+Sj_cairo_surface_has_snapshot;^;Kj_cairo_surface_acquire_source_imagep ;HHg_cairo_surface_release_source_imageu;6H<g_cairo_surface_attach_snapshot};;bKh_cairo_recording_surface_replay' G;;h_cairo_surface_wrapper_get_extentsdpHh_cairo_path_fixed_equalIIj_cairo_path_fixed_init_copyo NIj_cairo_path_fixed_is_rectangleIEj_cairo_path_fixed_interpret ^I^djp<RWRRRj_cairo_path_fixed_is_boxIEjcairo_mesh_pattern_get_control_point  n!H>H>jcairo_mesh_pattern_get_corner_color_rgba  Jn!H>H>H>H>jcairo_mesh_pattern_get_path !}n!gcairo_path_destroy (!jcairo_mesh_pattern_get_patch_count }  n!Kj_cairo_raster_source_pattern_acquireS;R";t!g_cairo_raster_source_pattern_releaseXQR";j_cairo_pattern_equalD}R"R"h_cairo_pattern_init_copy n!R"h_cairo_surface_clipper_set_clip(; \Ih_cairo_surface_wrapper_fill 2dR"I]Ih_cairo_surface_wrapper_painta odR"Ih_cairo_surface_wrapper_maskg dR"R"Ijrealloc*<<lmemcpy<<d%Eh_cairo_surface_wrapper_stroken KdR"IJJJIh_cairo_scaled_font_find_privateNad%hmemcmp,(d%d%jcairo_font_options_equal eQQh_cairo_ft_scaled_font_get_load_flags-8 ai_cairo_scaled_font_attach_privateGaNd%Ngcairo_scaled_font_get_ctm `tagcairo_scaled_font_get_font_matrix \agcairo_scaled_font_get_font_options haIj_cairo_scaled_glyph_lookupCEaQDPNg_cairo_scaled_font_freeze_cache\Oag_cairo_scaled_font_thaw_cache_{agcairo_matrix_transform_distance JH>H>gcairo_matrix_transform_point JH>H>hstrlen,6jcairo_matrix_invert  &h_cairo_surface_wrapper_show_text_glyphs dR";aIUh_cairo_device_create_in_error EK i_cairo_device_init HK'Th_cairo_output_stream_create_for_filenameS/h_cairo_output_stream_get_status `Sh_cairo_output_stream_create`Sq S<m_cairo_surface_get_extents;pHoGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-ft-font.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srcwh>C doubleintcharsize_t{unsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairocairo_surface_t_cairo_surface3* ]4A> device5L> u]: content< ^>$ ^?v  unique_id@ serialA damageBR> _finishingD$ ^E$ is_clearF$ has_font_optionsG$ owns_deviceH$ \J,( mime_dataK,8 device_transformMH device_transform_inverseNx device_transform_observersO$ x_resolutionR y_resolutionS x_fallback_resolutionY y_fallback_resolutionZ snapshot_of]H snapshot_detach^> snapshots`$ ^b$ <]icairo_device_t@_cairo_device _cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tOcairo_pattern_t _cairo_patternh@ ^A$ ^Bv  \C, observersD$ u]F filterHN$ extendI( has_component_alphaJ, matrixL0 opacityM`_cairo_status4v CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt _cairo_format CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t __cairo_rectangle_int# xyo] _ cairo_rectangle_int_t _cairo_operatorZ:CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|A _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_tS_cairo_fill_ruleCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t0_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t_cairo_line_joinuCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_tcairo_scaled_font_t _cairo_scaled_font4b $^S`' ^Vv  ^W$ \X, original_font_faceZ!A ^]!A ]^( ctm_X I]` placeholderb holdoverc ^d \g scale_inversehmax_scalei\jfs_extentsk8mutexn A`glyphsp8xglyph_pagesq$|cache_frozenrglobal_cache_frozensQ]u$]x'Alinky$cairo_font_face_t"|_cairo_font_face $^`'^v ^$\, ]>A>index?Jx@yAcairo_glyph_tB^Gnum_bytes_l^`cairo_text_cluster_ta_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_ttd02x_bearingy_bearingo] _] _(cairo_text_extents_t(ascentdescent _max_x_advancemax_y_advance cairo_font_extents_tO_cairo_font_slant=CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_tX_cairo_subpixel_orderrCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style ,CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;Gcairo_font_options_tS _cairo_font_options d ^  \ r ^ 0 ^] , U^ ó round_glyph_positions Ħ0_cairo_font_typeCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t d2*6GJ_cairo_surface_type8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR N8# C_cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t H_cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 0_cairo_filterO NCAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV cairo_region_t |_cairo_regionsigned charuint8_t $_int16_t %short intint32_t 'uint32_t (pixman_bool_t qpixman_image_t  /]  #PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t ! cairo_fixed_t A _cairo_point FF$ x G$ y H$cairo_point_t I$ _cairo_list ,$ next -$ prev -$[$cairo_list_t .[$cairo_atomic_int_t<+$ ^,$cairo_reference_count_t-$cairo_array_t 9% _cairo_array e% size num_elements  element_size  elements 2 cairo_clip_t >y% _cairo_clip4<% \=# \>V: boxes@9 num_boxesA regionC\: is_regionD embedded_boxF1$cairo_clip_path_t ?&_cairo_clip_path83& ^4$ \5(fill_rule6$tolerance7(^80prev9V:4cairo_damage_t E&_cairo_damagecairo_font_face_backend_t G&_cairo_font_face_backend@`'u]Acreate_for_toyDDdestroyKscaled_font_createNID get_implementationUmDcairo_hash_entry_t Kz' _cairo_hash_entry ' hash Jcairo_hash_table_t L'_cairo_hash_tablecairo_image_surface_t M'_cairo_image_surface00( ]1/]3 compositor4DparentBHpixman_formatD#  ^E dataF o]H _IstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_path_fixed_t R)_cairo_path_fixed eK* last_move_pointfF$ current_pointgF$ has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo \q1 bufs8:$cairo_surface_backend_t Wj* _cairo_surface_backendh., u]/ finish2q: create_context5: create_similar8: create_similar_image=: map_to_imageC: unmap_imageF; sourceJ(; acquire_source_imageNS; release_source_imageSn;$ ^X;( copy_page[;, show_page^;0 get_extentsi;4 get_font_optionsm;8 flushq;< mark_dirty_rectangleu<@ paint|@<D maski<H stroke<L fill=P fill_stroke_=T show_glyphs=X has_show_text_glyphs=\ show_text_glyphs=` get_supported_mime_types>dcairo_unscaled_font_backend_t ^,_cairo_unscaled_font_backend,destroycairo_user_data_array_t a$cairo_scaled_font_backend_t d?-_cairo_scaled_font_backend(I.u]finiscaled_glyph_initBtext_to_glyphsC ucs4_to_index9Cload_truetype_tablebCindex_to_ucs4Cis_syntheticCindex_to_glyph_name%C load_type1_data:C$cairo_scaled_glyph_t ee. _cairo_scaled_glyphF/ $^`' ]2 A^28 bbox1h ]x _z has_info| ]: \2A recording_surfaceH dev_private_key dev_private Q]$cairo_compositor_t h`/cairo_compositor_cairo_lcd_filter 0CAIRO_LCD_FILTER_DEFAULTCAIRO_LCD_FILTER_NONECAIRO_LCD_FILTER_INTRA_PIXELCAIRO_LCD_FILTER_FIR3CAIRO_LCD_FILTER_FIR5cairo_lcd_filter_t r/_cairo_round_glyph_positions 0CAIRO_ROUND_GLYPH_POS_DEFAULTCAIRO_ROUND_GLYPH_POS_ONCAIRO_ROUND_GLYPH_POS_OFFcairo_round_glyph_positions_t )00G_cairo_line "1p1 #F$p2 $F$cairo_box_t %0_cairo_stroke_style( r1line_width sline_cap tline_join uu miter_limit vdash w1num_dashes xdash_offset y cairo_stroke_style_t z1_cairo_unscaled_font $2$^ `'^ $] $2*2,cairo_unscaled_font_t 1_cairo_int_status58CAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_thM288 '88  891cairo_path_op_t8 _cairo_path_buf L9 linkM$ num_opsN size_opsO num_pointsP size_pointsQ opS9 ]T99F$cairo_path_buf_tU,9_cairo_path_buf_fixedW: ]X9 opZ: ][(:< 9(:!> F$8:!>7cairo_path_buf_fixed_t\9%ev q:b::w:H: :H: :::2':8;::H";";# ;v G;G;M;:.;n;:Y;H;t;8;;;";;;;;v ;;v <;85<:=5<;<e%<8i<:==5<F<8<:=<<<<5<<(<1<o<8=:=<5<<8_=:=<:=<<<5< =8=:=* 5<e===8=:=*0 5<=>>=cairo_surface_func_t10>6>A>HG>K**&WORD{DWORD|JULONG_PTR7JLONGHANDLE|_LIST_ENTRYC>FlinkD>BlinkE>>LIST_ENTRYF>_RTL_CRITICAL_SECTION_DEBUG ?TypeX>CreatorBackTraceIndexX>CriticalSection@ProcessLocksList>EntryCountd>ContentionCountd>Flagsd>CreatorBackTraceIndexHighX>SpareWORDX>_RTL_CRITICAL_SECTION@DebugInfo@LockCount>RecursionCount>OwningThread> LockSemaphore>SpinCount}>?PRTL_CRITICAL_SECTION_DEBUG@>RTL_CRITICAL_SECTION?CRITICAL_SECTION@cairo_mutex_impl_t@cairo_mutex_t@b-A-(I.DA&_cairo_toy_font_face4A]bfamily owns_family$slant=(weight,impl_face!A0cairo_toy_font_face_tIA_cairo_scaled_glyph_infoBCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_tA28B8ABB8C$808<BJ9C%C8bCJ B?C8CJChCCC8CBJBC8C BCv DD DA!ACv 8D<<8DCD>D D!AmD<<8DODcairo_hash_keys_equal_func_t38cairo_hash_predicate_func_t68cairo_hash_callback_func_t98DF/FT_Int32FT_UInt32 FT_MemoryBE!E FT_MemoryRec_pE user allocpE freeE reallocE FT_Alloc_FuncYEEE EFT_Free_FuncnEEE EFT_Realloc_FuncEEF EFT_StreamFFFT_StreamRec_(AF]C sizeDJposEJdescriptorGG pathnameHGreadIGcloseJRGmemoryL EcursorM limitN $"FT_StreamDesc_G#value#pointerԙFT_StreamDescFFT_Stream_IoFunc.G4GJRGFJ JFT_Stream_CloseFunc nGtGGFFT_Pos: FT_Vector_JG xLG yMGFT_VectorOG FT_BBox_s H xMinuG yMinuG xMaxvG yMaxvG FT_BBoxxGFT_Pixel_Mode_HFT_PIXEL_MODE_NONEFT_PIXEL_MODE_MONOFT_PIXEL_MODE_GRAYFT_PIXEL_MODE_GRAY2FT_PIXEL_MODE_GRAY4FT_PIXEL_MODE_LCDFT_PIXEL_MODE_LCD_VFT_PIXEL_MODE_BGRAFT_PIXEL_MODE_MAXFT_Bitmap_?IrowsAo]BpitchC]D num_graysEpixel_modeFpalette_modeGpaletteHFT_BitmapJHFT_Outline_Jn_contoursn_points ]Jtags2contoursw> flagsGFT_OutlineIFT_Outline_MoveToFunc5LJRJfJfJlJGFT_Outline_LineToFuncPLJFT_Outline_ConicToFuncoJJJfJfJFT_Outline_CubicToFuncJJKfJfJfJFT_Outline_Funcs_Kmove_to.Jline_toqJconic_toJcubic_toJ shiftdeltaGFT_Outline_FuncsKFT_Glyph_Format_TLFT_GLYPH_FORMAT_NONEFT_GLYPH_FORMAT_COMPOSITEڽFT_GLYPH_FORMAT_BITMAP襓FT_GLYPH_FORMAT_OUTLINEFT_GLYPH_FORMAT_PLOTTERޱFT_Glyph_FormatKrLIFT_Byte_FT_StringFT_Short¸FT_UShortFT_IntFT_UIntFT_LongFT_ULongJFT_F26Dot6FT_FixedFT_Error(FT_Pointer3FT_Matrix_}MxxMxyMyxMyyM FT_Matrix!>cairo_ft_font_transform_tkicairo_ft_font_face_tj _cairo_ft_font_faceTj ]b 8^j ^j$ nextÓjD ]ƔfH resolved_font_face!AL resolved_configjPi _cairo_ft_options j ] w^ ]cairo_ft_options_tjPgf _cairo_ft_unscaled_font_map `k hash_table8 ft_libraryZ num_open_facescairo_ft_unscaled_font_map_tj&_cairo_ft_scaled_fontvk]w'8^xj'^yjcairo_ft_scaled_font_tzk(_cairo_ft_unscaled_font_keys_equal`l)key_a )key_b *unscaled_a`l*unscaled_b`lflPg+_font_map_release_face_lock_heldl,]l,8^j`k-_cairo_ft_unscaled_font_map_unlocka(_cairo_ft_index_to_ucs4 8jm._ )index J)ucs4 C/^ jm/8^ j/_ bZ*charcode L*gindex Lk(_get_bitmap_surfacedv n.^dn.\eZ)own_bufferf.<]g;.]hG;/o]j/ _j*datak / ^l*stridem*imagen:*component_alphao0convert1rn*i*source *dest 1n*dn*count2*tmpI*alignL2*x*y*mul*pnIwL(_render_glyph_outline)v o._)bZ.<]*;.]+G;*rgba-/^./]/4]*outline0o/^1I*cbox2 H/o]3/ _3/^4v *fterror5M/\6Z*render_mode7c1o/ ^q 2*bitmap_sizeJ(_render_glyph_bitmapv np._bZ.<];.]G;/]4]/^v /]M(_cairo_roundp)r(_cairo_lroundp)r(_decompose_glyph_outlinePv nq._PbZ.I]Q;)pathpRnq*outline_funcs.32048Ttq3invert_y.32049\yq/i]a4]/\b2A/^cv 2AKM4_cairo_fixed_from_26_6$q5i6_cairo_ft_unscaled_font_init_keygr)keygj.^h.]i2)idj._kbZ*hashmJ(_cairo_ft_font_face_get_implementation !Ar.\ .] <)ctm <.I] 8D/^ j2/]. !A2/]4 v 7_cairo_scaled_font_is_ftr.^ (_cairo_ft_scaled_font_is_vertical &s.^ /^ jm(_cairo_ft_unscaled_font_create_from_faceIv us._IbZ)outJusj7cairo_ft_scaled_font_lock_face bZs._ /^ jm/_ bZ/^ v 2/] v 8cairo_ft_scaled_font_unlock_face 7t._ /^ jm2/] v 9_has_unlocked_facexwh#t:entryx ;8^z`l9_cairo_ft_is_synthetic wht<_ ;^ jm=_cairo_ft_unscaled_font_unlock_facewhZ:u>8^j ?xhZ@t0 h@t h@t (_cairo_ft_unscaled_font_map_createv u/]l0FAIL 9_cairo_ft_unscaled_font_map_lockRl0xhpvA:uUxhfWWvBUxhfCju% DvuxhEaxhyu@t<Esxhv@thExh'v@tsFxhExh Ev@ts?xh@t1GDxhevHtIxhHt9_cairo_ft_unscaled_font_lock_facebZxhQx<8^jJ]lC ;_bZ\K0x?wLentryj MklOyhHx*wNl NlɄ NlɄ Fyh=?Iyh\@twhMl^yh`xawOmyhwHtPzh w/]v ?*zh@t1Gyhw@tLF,yhuEyhw@t \EyhZw@tI h@t h@t EzhZx@t^ h@t h@t Izh@tL9_cairo_index_to_glyph_name 8@zhy<_ :glyph_names B:num_glyph_names :glyph_index J :glyph_array_index B;^ jmJ8^ j J_ bZ& ;] y}J] M9 Li Y Emzhpv6y@tuEzh[y@t @ts@t  Ezhtoy@PuEzhy@tsE{hy@ts?R{h@t1 y!>9_cairo_ft_ucs4_to_index J`{h@z<_ :ucs4 ;^ jmJ8^ j J_ bZ Lindex L Ew{hpv]z@tsE{hsz@t?{ht@Ps9_compute_transformv {hb|Qsfb|Ʌ >\h| >8^j. J^v e ;];\Rnormalized@Kxx{Lmin_distance Lmagnify߆ Li *best_iLbest_x_size@ Lbest_y_size SxLx_size Ly_size Ldistance/ E|h>|@tR@t@t@t 1E-}h(|@tv?a}h@tv@ts@ts@t s@ts@t0@t0i9_cairo_ft_unscaled_font_set_scalev }h}>8^jk >\h|ш J^v Rsfi@RmatMJ]M E$~hz}@P@@QsE)hV}@ts@t$ @t, EDh7r}@t@t0Ehf}@t 0@t0Eh}@t1?`hZ@to h@t h@t T_cairo_ft_scaled_glyph_vertical_layout_bearing_fixphx~>_; >i]4]u J^jm; RvectorGhE߀hc~@th?h@t\#l9_cubic_to5hj:control15J:control25J:to6J<']6 ;\82A *x09$*y09$*x1:$*y1:$*x2;$*y2;$A~qhDLNq A~qhCjNq A~q#h ANqՉ A~q1h@Nq A~q:h >Nq A~qHh=Nq ?]h@t @ts2$9_conic_toph:controlJ:toJ<']J\2A% Rx0$XRy0$\Lx1$D Ly1$ Lx2$ Ly2$| *x3$*y3$LconicF$ M~qhxNqH M~qhx UqM~qhx#0UqM~qhx"NNqt EhMq@ts@tX@t\?xh@ts@t u9_line_toh6C:toJ<'];\2A*x$*y$A~qh  Nq A~qh0Nq ?h@t9_move_toЂhJ:toJ<']J\2AȌ *x$*y$A~qhNq A~qh߂Nq Eh@ts? h@ts@tv@twT_cairo_ft_scaled_font_fini hk>_ J^jm, V7h.T_cairo_ft_font_face_destroy @h'<\ J^ jK KyLtmp_face j Llast_face jՍ Fh.Fh_Vh~Eփh@tsFh.9_cairo_ft_font_options_substitute v hb>I] 8D >] fp Rv f`Ph9لJ^] ˎ EhȄ@tv@t h?Ƅh@t1K yLrgba ގ ?Jh@tv@t hPh0HJ^ ?h@tv@t hE`ht@tv@t h@t0@t wEh@tv@t h@t0@t wEh̅@tv@t h@t0@t wEh@tv@t h@t0@t wEwh$@tv@t h@t0@t `Eͅh?C@tv@t hE h?b@tv@t hE-hl@tv@t h?Eh@tv@t h@t5T_cairo_ft_unscaled_font_finihX#>8^j EhZ @t h@t h@t Fh IІh@ts(_cairo_ft_unscaled_font_initv .8^j.^.])id._bZ2*filename_copy29_cairo_ft_unscaled_font_create_internalv h;>^> >]2 Qid$ <^bZ:outusRkeyPg~J8^jz J]lڐ J^v  WDONEhWUNWIND_FONT_MAP_LOCK}hWUNWIND_UNSCALED_MALLOCuhWUNWIND_UNSCALED_FONT_INITnhAq hV=NrB Nqz Nq Nq; Nqw B hVCr’ ?8h@tvMlh8y\IhHtM#hPyN| NqE Net NYǓ NM MqԇhxyNr* NqI NqI Nq] Nqq SxyCr ?h@t0KyC Aqh/nNrǔ Nq۔ Nq Nqǔ Nq Bh/Cr FψhGh@tv? h@t1EƇh@tw@t"hIh@twAl}h݊IhHtFhuEsh@t~Eh@twEhy&@tEVhZP@t h@t h@t EdhHe@twEuhy@PwE}h @twEh@t1?h@t19_cairo_ft_unscaled_font_create_for_pattern v h/>] f; Qout!us ;^#bZd;]$2hRid%lLret&e WDONEAhEahw@ts@t!h@t0@t dEh@ts@t !h@t0@t hEhɌ@t4E݉h@ts@t!h@t0@t lEh @tvEh@t1?,h@tBT_cairo_ft_unscaled_font_destroyP@h<_PJ8^RjL J]Sl Aleh^IrhHtAklh!nNlז Nl Nl Fh=MlhyrIʊhHtFThuEh=%@tsXڊh:@PEhZd@t!h@t h@t jF"h~?@hZ@t^ h@t h@t ZT_cairo_ft_unscaled_font_map_pluck_entry*PhXz:entry*<']*J8^,j J]-l Aklrh!3GNl; NlN NlN Fh=Ekh=\@tsEhp@PsVh T_get_pattern_ft_optionsh2&>]fa Qret& ;^c;^cRhintingc;L^c;^c@RemboldencL;^jPRrgbaDRhintstyleHKy5J\rϗ ;^LERhh@tv@t h@t0@t E~h@tv@t h@t0@t DEɌh @tv@t h@t0@t w? h@tv@t h@t0@t HEƋhJ@tPEhhv@tv@t3!h@t0@t @E"hh@tv@t h@t0@t EhhБ@tv@tB!h@t0@t Ehh@tv@tK!h@t0@t ?hh@tv@tZ!h@t0@t wj9_cairo_ft_font_face_create| !Ahg>8^| j >^} & J^ jP Lprev_font_face KyΒ/] v ?Rh@t1E9h@ts$@tvE\hy@tTEqh@tuEяh3@ts@t"hEhZ]@td!h@t h@t Fh~E0h{@ts??h@tuj9_cairo_ft_font_face_create_for_pattern^ !A`hwq>]^ fØ J^` j Ky/]n v ?Րh@t1Eshy+@tTEh(@@tvEh_@ts@t"h?Đh @ts9_cairo_ft_font_face_create_for_toy v h:toy_face D:font_face_out DJ^ !A# J] fN Lfcslant Lfcweight Y^ hKzR/] v ?h@t1Ph |/] v ?h@t1FhMEhe@ts@t!hEAhÕ@ts@t!hEjh@ts@t!hEuh@Ps?h_@tsZkhro[l[+lC9l CLl S(zN+lB Nlx S(z\9l\LlFhZl@h~[l[ m[mC%m C1mš C=m CIm ]Zm\Ph [lN m2 [mBh \%m\1m\=m\Im\Zm?̒h@t1E]hpv5@tuE}hQ@ts@tvEhm@ts@tv?ht@PuZpmh/NmQ Nm( Nmi [m[mmCmk Cm͞ CmG CmF Cn Cn C"n D:n,hK@z Cwn< \nKXz ]nHCnt KpzhCn Cn CnҢ Cn Eהh@t2@tvEh%@twEh@@t@ts@twEhrۘ@t@tsE~hy@t?h@t@twPhWNCKn1 CUnr Cdn ?–h@tu@twEHhb@t1E|h@t0@t2@t0@t 0@t0E̓h@t@tv@t u@tEhљ@tsE1hZ@t!h@t h@t EhZ%@t!h@t h@t Fh Eh E@tE+hyZ@twELhx@t@twEthy@tEhy@twE?hš@t@twEh@tw@t0@tv@t uEh=@t1? h@t@tw(_compute_xrender_bitmap_sizeg)targetgn)sloth4])modeic*ftbitkn/o]l/ _l*pitchl6_fill_xrender_bitmap)targetn)slot4])modec)bgr*ftbitn*srcLine *dstLine *src_pitch/o]/ _*pitch*subpixel*h1*x1*x1*bytes1Ԝ*x*dstq>2*pix1 *x*src *dstq>2*pix1@*x&*src' *dst(q>2*pix+1v*x=*src> *dst?q>2*pixB2*xM*srcN *dstOq>2*pixR(_transform_glyph_bitmapv )shapeh|.]G;*original_to_transformed*transformed_to_original*old_image:*imageH*x*y*origin_x*origin_y*orig_width*orig_height*i*x_min*y_min*x_max*y_max/o] / _ /^ v /] h (!>9_cairo_ft_scaled_glyph_init8h!<_:scaled_glyph8A:infoB;A^2}J^jmУ J8^jS Ji]4] J_bZ J]MD Jw^m J]! J/^6 Jz]T J^ J^v WFAIL hKzJU^ KzѠLx1 G0 Lx2 GN Ly1 G Ly2 G Ladvance G ?Κhq@t@tw@t}Kz;]I :}Mph {O N%p2 N=p N1p S {CIpv CUp Cap E hv@ts@t0E*h~@Ps@Q0@tv@t}FVh?h@t1MPh8{T eNܝЬ NΝ S8{]~]~C(P C:c ]H}]R}]\}]m}C~ C Cʭ C C C˞A Cٞ CӮ C C. ] ~Mph`{iѢNpf ^nphNpf FhMphx{hNp{ ^nphNp{ FhEh0@t}@t}E5hWF@t~Ehx@t~@t s" h@t s" HE͝h@t|Eh@t|E(hƣ@t|EPh@t|Eh@t|Eh@t|Eh*@t~EAhL@t2@tv@tsEeh.a@tsExhf~@ts@t~Eh@tv@t1@ts@t 0Eh@tsEѠh@t~@t}@t}FhFkhEh @t|ERh'@t|Fh EhR@t0@tv@ts?h@tvMnh{L No N&oٯ NoM S{C2o C?o CKo] CWoѲ ]go~]so~\oCoD Co Co Co Cos P5hK:Co/ ?yh@t0@t0@t 0@t0K{p\oM1h|N`N NS˵ ND S|Cm< C{| C۶ C Mh0|NO Nܛ Nϛ N3 S0|C C C C#L C5B CA CM C[D Cl PhNhCwE Cd \Bh%C PhRC{ PAh?C C4 \%Sh|C2j P h"C \B&hCƜ PvhDCٜF CZ \S|C PhK-C[ PhNeCEz CO \[Bh%Ch PhWC ?@h@ts@tu@tv?h@ts@tu@twEh@ڨ@t|@tvE h@t|E"h@@t|@t0Ehn0@t1@t ||E,h~_@P~@R0@Q1@tw@t}?Lh@t1?֢h@t|#l@t~E|h@t@twFhK|hJ\c 2A MpPh| ǪNp Np NpG S|CIq CUq Caq ]q"h]!q"hFUhEyh\@tv@t"hEh9@tv@t"h@tsEh@tsFͧhoE٧h@t1?iho@tsEh@t|@t|8!Eܡh@t1Eh!@t@tw@tsE\h}=@Pw@R|EmhT@t|?~h@t|E5hpv}@tuERhn|@RwEh@t|@t|Ehtƫ@PuE!h}@Pw@R|E2h@t|ECh@t|?h@t1Y(_cairo_ft_resolve_patternS !A.]S f.]T <)ctmU <.<]V 8D/^X v /\Z /][ f*sf\ i*result] e/8^^ j/^_ j/^` !A_^ 0FREE_RESOLVED ZrhJ[Rr[^r[jr[vr Cr+ K|Cr K}h\r?ծh@t1Fϭh;F߭hWEh~@tuFhS0}Nvr Njr N^r NRrF S0}\rS0}\rM'hP}? Nr Nf NZ NNo SP}C~ ]C ]]~]~]Ȭ~CԬ, DhDmhEUhr@ts@t@tsEbhz@P@Rs@Q0Enh(Ʈ@twEh@tw@t!hEh_@twEh@t0@tw@t0Eh'6@P @RwE*hK@twE5hf@Pw@R~ERhz@Pu@R~E_h,@R~Fmh.E}h_@tuEh ׯ@t0@tw@t~Eǯh@Pu@R~FhNEh@tsFhW9_cairo_ft_load_truetype_table 8h <_ :tag J:offset <]  :length BJ^ jm` J8^ j J_ bZ J^ v Arh  N sX Bh \sE5hpv&@twEkh|R@tX@t\@t u@tvE{htf@PwEİhZ@t!h@t h@t Vh(_ft_is_type12 ձ._2 bZ*font_format5 9_cairo_ft_load_type1_dataB 8hϳ<_B :offsetC <]D :lengthE B J^G jm J8^H j J_I bZG J^J v Lavailable_lengthK J LretL J Wunlockz XhAr%h P N s B%h \sAñhL^ 3N BñhLC ?ӱh@tXE=hpvH@tuE_ht\@PuEhZ@t!h@t h@t N VñhGTh@t\@twEhh@t:?h@tT6_cairo_ft_options_merge+.I]&)other&/w^ *load_target!9_cairo_ft_font_face_scaled_font_createjv h:abstract_font_facej<]k<:ctml<@Ps@RPEh,R@RPFh.? h@Psccairo_ft_font_face_create_for_ft_face !Ahh<_ bZbZcj_cairo_matrix_compute_basis_scale_factorsv <11lcairo_matrix_scale h|l_cairo_matrix_get_affine<111111lcairo_matrix_init 7h|lFT_Set_Transform! `bZ`JMjFT_Set_Char_Size!0 MbZLLLLlFT_Vector_Transform!SJyqlFT_Outline_Translate+ GGJj_cairo_path_fixed_curve_tov M2A$$$$$$j_cairo_path_fixed_get_current_point2A$j_cairo_path_fixed_line_tov 2A$$j_cairo_path_fixed_close_pathv 2Aj_cairo_path_fixed_move_toyv .2A$$l_cairo_unscaled_font_destroy(YY/2lFcPatternDestroy")~flcairo_font_face_destroy!Ajcairo_font_face_reference!A!AjFcPatternAddInteger"DcfjFcPatternGet";e..94efjFcPatternAddBool"SclfcjFcPatternDel">cfj_cairo_hash_stringJl_cairo_unscaled_font_init!Y$2k_cairo_hash_table_lookupC8`'j_cairo_unscaled_font_reference%YHYk_cairo_hash_table_insertKv w8kFcPatternGetFTFace*.e.jFcPatternGetString"_e.ck_access,jFcPatternGetInteger"Ye=.8i_cairo_hash_table_removeOh8jFcPatternGetBool"he.cl_cairo_font_options_init_default;;jcairo_font_options_equale8D8Dl_cairo_font_face_init(!A>AjFcPatternDuplicate"fM.mFcPatternCreate"fjFcPatternAddString"Jcf%ejFT_Get_First_Char! LbZLjFT_Get_Next_Char! LbZLjcairo_format_stride_for_width % iFT_Bitmap_New-A@nkFT_Bitmap_Convert-MrZlLnLkFT_Bitmap_Done-MZnnmemcpy >jcairo_image_surface_create_for_data H  l_cairo_image_surface_assume_ownership_of_data=:lpixman_image_set_component_alpha 4q l_cairo_scaled_glyph_set_metrics8A jFT_Render_Glyph!C M4]clcairo_surface_set_device_offset Hkfloor.lcairo_surface_get_device_offset WH11lcairo_matrix_translate h|lcairo_matrix_transform_point <11kceil.jcairo_matrix_invert v h|jcairo_image_surface_create H. i_cairo_pattern_init_for_surface``Hhlcairo_pattern_set_matrix ,<j_cairo_surface_paint&v H:=5<i_cairo_pattern_fini,lcairo_surface_destroy Hjpixman_image_get_component_alpha 6@ kFT_Library_SetLcdFilter%MnZWijcalloc(iFT_Outline_Get_CBox+ Hl_cairo_scaled_glyph_set_surface8A :m_cairo_path_fixed_createi2AlFT_Outline_Transform+:9kFT_Outline_Decompose+tMioitql_cairo_path_fixed_destroyv2AjFT_Load_Glyph!} MbZLDl_cairo_scaled_glyph_set_path8A 2AiFT_GlyphSlot_Oblique/H4]iFT_GlyphSlot_Embolden/D;4]mFcInitBringUptoDate"PcmFcConfigGetCurrent"ojlcairo_matrix_multiply h|<<jFcPatternAddDouble"GcfjFcConfigSubstitute"cjfflFcDefaultSubstitute" fjFcFontMatch"fHjfHem_cairo_font_face_twin_create_fallback-!AjFT_Load_Sfnt_Table0MbZLLnLkFT_Get_X11_Font_Format1MbZl_cairo_font_options_init_copy>;8Dj_cairo_scaled_font_inituv W !A<<8D'Aj_cairo_scaled_font_set_metrics}v  j_cairo_scaled_font_create_in_errori v jcairo_font_options_status_v ;j_cairo_scaled_font_set_errorev " v i_cairo_hash_table_foreachSS8DoFT_Done_FreeType!MZYGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-ps-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/srchp*doublefloatintcharsize_t {unsigned intshort unsigned int__time32_t 4long intlong long inttime_t !sizetypelong unsigned intunsigned char long doublelong long unsigned int_iobuf d_ptr `_cnt _base `_flag  _file _charbuf _bufsiz !_tmpfname "`FILE $cairo_bool_t kcairo_t |_cairo , Rb -' b .p  )_ /K5 a 1^cairo_surface_t  _cairo_surface 3$ a 4Jdevice 5J N_ : 1a < Rb >' b ?p unique_id @serial Adamage B%J _finishing D$ a E$ is_clear F$ has_font_options G$ owns_device H$ )_ JK5( b KK58device_transform MHdevice_transform_inverse Nxdevice_transform_observers O'x_resolution Ry_resolution Sx_fallback_resolution Yy_fallback_resolution Zsnapshot_of ]snapshot_detach ^Isnapshots `' b b'font_options iscairo_device_t : _cairo_device_cairo_matrix0 xx yx xy yy x0 y0 (cairo_matrix_t Icairo_pattern_t _cairo_patternh@ RbA' bBp  )_CK5observersD' N_F.! filterHi"$extendI!(has_component_alphaJp,matrixL0opacityM`_cairo_status 4p CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^_cairo_content p CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t _cairo_format  CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t  cairo_write_func_t   p  _cairo_rectangle_int W x y ` a  cairo_rectangle_int_t  _cairo_operator ZnCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t |u _cairo_antialias JCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t _cairo_fill_rule CAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t d_cairo_line_cap -CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_join CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t F_cairo_rectangle x y ` a cairo_rectangle_t cairo_scaled_font_t D _cairo_scaled_font4  bS- bVp  RbW' )_XK5 original_font_faceZLfont_face]L font_matrix^(ctm_Xoptions`s placeholderb holdoverc adscalegscale_inversehmax_scalei_jXfs_extentskX8mutexnL`CapDxglyph_pagesq'|cache_frozenrpglobal_cache_frozenspQ`u'axLlinky'cairo_font_face_t "&_cairo_font_face b-bp Rb')_K5 a M >index ?xx @y Acairo_glyph_t B ^num_bytes _=b `cairo_text_cluster_t a_cairo_text_cluster_flags rUCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t t0 x_bearing y_bearing ` a }b  c (cairo_text_extents_t x( Xga za a max_x_advance max_y_advance  cairo_font_extents_t _cairo_font_slant CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t u_cairo_font_weight LCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t _cairo_subpixel_order CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t h_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &4_cairo_hint_metrics 7VCAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;cairo_font_options_t S_cairo_font_options) HbJsubpixel_orderlcd_filterZ8hint_style hint_metricsVround_glyph_positions8_cairo_font_type CAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t )(Ux_cairo_surface_type 8 CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R cairo_raster_source_acquire_func_t  44:@W cairo_raster_source_release_func_t " pv4cairo_raster_source_snapshot_func_t 7 p 4cairo_raster_source_copy_func_t I p  4  cairo_raster_source_finish_func_t X M S c 4_cairo_pattern_type .!CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t c _cairo_extend . !CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 K!_cairo_filter O i"CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V !cairo_region_t " _cairo_regionsigned charuint8_t$int16_t%"short intuint16_t& int32_t'uint32_t(pixman_image_t%#_0##'PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t7#cairo_fixed_tA"_cairo_pointF\'xG'yH'cairo_point_tI2'_cairo_list,'next-'prev-'q'cairo_list_t.q'cairo_atomic_int_t<+' Rb,'cairo_reference_count_t-'cairo_array_t9(_cairo_array{(sizenum_elementselement_sizeelements` cairo_backend_t:( _cairo_backendcairo_composite_rectangles_t=( _cairo_composite_rectangles7* a8op9n *a;W  '`*_cairo_clip4<* _=W Z_>)Fboxes@Dnum_boxesAregionC/Fis_regionDp embedded_boxF5<$cairo_clip_path_t?* _cairo_clip_path83+ Rb4' Z_50a6$Ua7(Hb8J0prev9)F4cairo_color_t@.+_cairo_color(צ+red b balpha ^`  b " b $ 1b &cairo_color_stop_tA+_cairo_color_stop(=,red b balpha ^`" b"" b"$ 1b"&cairo_damage_tES, _cairo_damagecairo_font_face_backend_tG,_cairo_font_face_backend@-N_Acreate_for_toyDPdestroyKscaled_font_createN7Q get_implementationU[Qcairo_hash_entry_tK.-_cairo_hash_entryV-hashxcairo_hash_table_tLp- _cairo_hash_tablecairo_image_surface_tM- _cairo_image_surface00. a1_31#compositor4)^parentBpixman_formatD' formatE `F `HaIstrideJ depthK$owns_dataM(`N(+bO(cairo_output_stream_tP._cairo_output_stream98/ _:cflush_func;3dclose_funcp closed?pcairo_paginated_surface_backend_tQa/_cairo_paginated_surface_backend)0start_page4kGset_paginated_mode<`set_bounding_boxD`set_fallback_images_requiredL` supports_fine_grained_fallbacksPzIcairo_path_fixed_tR90 _cairo_path_fixed ev1last_move_pointf\'current_pointg\' has_current_pointh needs_move_toi has_extentsj has_curve_tok stroke_is_rectilinearl fill_is_rectilinearm fill_maybe_regionn fill_is_emptyo _q5<bufs F$cairo_scaled_font_subsets_tT1 _cairo_scaled_font_subsetscairo_solid_pattern_tU1_cairo_solid_patternP2 aQ +bR+hcairo_surface_backend_tW'2_cairo_surface_backendh.Y4 N_/finish2DFcreate_context5YFcreate_similar8}F create_similar_image=Fmap_to_imageCFunmap_imageFF *aJFacquire_source_imageN&G release_source_imageSAG$ bXVG(copy_page[kG,show_page^kG0get_extentsiG4get_font_optionsmG8flushqG<mark_dirty_rectangleuG@paint|HD '`CAIRO_IMAGE_IS_COLORCAIRO_IMAGE_IS_GRAYSCALECAIRO_IMAGE_IS_MONOCHROMECAIRO_IMAGE_UNKNOWN_COLORcairo_image_color_t= _cairo_int_status 5DCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_t hP>V-p DD5<cairo_path_op_t8_cairo_path_buf LElinkM'num_opsNsize_opsO num_pointsPsize_pointsQopSE _TED\'cairo_path_buf_tUD _cairo_path_buf_fixedWE aXEopZE _[E<!DE"l!\' F"l7cairo_path_buf_fixed_t\E*"p DF5FYFJF}F _FF FFF:-FDFFFFFW Fp GG GFGAGF,GVGGGDkG\GpGFqGGGsGp GGp GGDHn HH*GDx_position)? }b)@cairo_pdf_glyph_t)AR _cairo_pdf_operators)C>U S_)D>Ucairo_to_pdf)E a)FDU8use_font_subset)GR<use_font_subset_closure)H@use_actual_text)IpDin_text_object)JpHis_new_text_object)MpLfont_id)NP b)OTtext_matrix)PXcairo_to_pdftext)Qfont_matrix_inverse)Rcur_x)Scur_y)Thex_width)U `)Vp=b)Wglyph_buf_x_pos)XCa)YJUhas_line_style)\pJa)]`)^-_)_6`)`has_dashes)ap.v1!%SZU"lcairo_pdf_operators_t)b>S cairo_ps_surface*4BX a*5final_stream*<>Utmpfile*>BXS_*?>Ueps*Ap 1a*B `*Ca*D page_bbox*EW (bbox_x1*F8bbox_y1*F<bbox_x2*F@bbox_y2*FDcairo_to_ps*GHuse_string_datasource*Ipxcurrent_pattern_is_solid_color*Kp|current_color*L+num_pages*NB`*P9force_fallbacks*Rphas_creation_date*Spcreation_date*TQa*VDUdocument_media*X'dsc_header_comments*Y(dsc_setup_comments*Z(dsc_page_setup_comments*[(dsc_comment_target*]HXps_level*_Qps_level_used*`Qclipper*bQpdf_operators*dZUpaginated_surface*ed(cairo_ps_surface_t*fwU_cairo_surface_patternpUX aV aXhcairo_surface_pattern_tYhX_cairo_gradient_stop0[X \b\ +b]+cairo_gradient_stop_t^X_cairo_gradient_pattern`Y aa achstops_sizedlstopseYpstops_embeddedfYxX!XY"lcairo_gradient_pattern_tgY_cairo_linear_patterniY ajYpd1l;pd2m;cairo_linear_pattern_tnY _cairo_radial_patternp^Z aqYcd1s;cd2t;cairo_radial_pattern_tuZ#wZ$ axY%linearzY%radial{^Zcairo_gradient_pattern_union_t||Z _cairo_mesh_patch [ _ [colors![!;!["l"l!+1["lcairo_mesh_patch_tZ_cairo_mesh_pattern[ apatches(hcurrent_patch[xcurrent_side|has_control_point[has_color[1[!p["lcairo_mesh_pattern_tK[_cairo_raster_source_pattern\ a 1a h _W lacquire|releaseE bcopyfinish# )_cairo_raster_source_pattern_t \#.]$ a%solid1$aX%gradientZ%mesh[%raster_source«\cairo_pattern_union_t\_cairo_pdf_shading +-^shading_type+.bits_per_coordinate+/ `+0bits_per_flag+1 decode_array+2<decode_array_length+3 `+4  __+5xcairo_pdf_shading_t+6K]$^{(/^7cairo_scaled_font_subset_callback_func_t,d^j^D~^~^O_cairo_truetype_subsetP,_family_name_utf8,`ps_name,`widths,<x_min,y_min,x_max, y_max,(ga,0za,8`, @__,xDstring_offsets,Hnum_string_offsets,xLcairo_truetype_subset_t,^_cairo_type1_subsetH,`base_font,`widths,<x_min,y_min,x_max,y_max, ga,(za,0`,`8header_length,x<__,x@trailer_length,xDcairo_type1_subset_t,_`9`D`D`D`p`&--laCAIRO_COMMAND_PAINTCAIRO_COMMAND_MASKCAIRO_COMMAND_STROKECAIRO_COMMAND_FILLCAIRO_COMMAND_SHOW_TEXT_GLYPHScairo_command_type_t-4`&-6aCAIRO_RECORDING_REGION_ALLCAIRO_RECORDING_REGION_NATIVECAIRO_RECORDING_REGION_IMAGE_FALLBACKcairo_recording_region_type_t-:a_cairo_command_header(-aop-?n _-@W k_-ARindex-C chain-Db$bcairo_command_header_t-Ebbbtree-b _-5<left-bright-bchain-cbb _cairo_recording_surfacep-}c a-~extents_pixels-_-W 9a-p0commands-(4indices-DJDnum_indices-Hoptimize_clears-pLbbtree-bPcairo_recording_surface_t- ccairo_output_stream_write_func_t/ddp 3d>Ucairo_output_stream_flush_func_t4[dadp pd>Ucairo_output_stream_close_func_t7[dcairo_close_func_tTDcairo_type3_glyph_surface_emit_image_t.1ddDdF>U_cairo_image_info/)Pe `/* a/+num_components/, `/- cairo_image_info_t/.d&weCAIRO_PS_COMPRESS_NONECAIRO_PS_COMPRESS_LZWCAIRO_PS_COMPRESS_DEFLATEcairo_ps_compress_t{je'3_  fname ` acairo_page_standard_media_te_cairo_page_media}fname` ` alink' cairo_page_media_t0f_string_array_stream(@g aA.h`B>UcolumnCstring_sizeD naEp$string_array_stream_tFf_cairo_ps_color_stop( Yg\b +b Yg!ig"lcairo_ps_color_stop_t g(_cairo_surface_is_imageJpg)aJgg*__cairo_list_addpg)p_pg+prevqg+nextrg'*__cairo_list_del7h+prevg+nextg*_cairo_list_del[h)p_g*cairo_list_initih)p_ig(_cairo_surface_is_snapshot>ph)a>,_cairo_surface_is_pszph-az,surface_pattern_supportedpi-_aiiX._cairo_ps_surface_flatten_transparency i-a i-+b i/red <-b <-b <01one_minus_alpha NXi+,_cairo_roundi/r,color_is_graysp-j/reds-bs-bs1epsilonu-j._cairo_ps_surface_emit_linear_colorgradient j-a i/stop1 j/stop2 jig,_cairo_ps_surface_emit_repeating_function6p k-a6i-_a7k/begin8/end9Y._cairo_ps_surface_emit_footer&:k-a&i,_cairo_lround`k/r,_ps_page_dimension_equalypk/ay/by*cairo_list_add_tailk)p_g+headg(_cairo_fixed_to_doublek+f',_can_paint_patternp)l-_a ,_gradient_pattern_supportedpl-ai-_a 2`1max_alpha(_cairo_surface_reference5l)a5._cairo_ps_surface_release_source_surface_from_patternKm-ai-_a -*a-b01surf_patKm02aFX(_cairo_fixed_integer_ceilm+f'(_cairo_fixed_integer_floorm+f',_cairo_ps_surface_analyze_operationDhn-ai/opn-_a -'` -_:2`02aKm01box5<1rectW 1rec_extentsW ,_cairo_ps_surface_create_padded_image_from_image p |o-a i-*a F/source_matrixH-_:-`f-af-`<-_<-aG1box5<1rectW 1pad_image1pad_patternX1w1h2bD,_cairo_ps_surface_emit_base85_string p p-a i-` -$b x-_ e-na p1base85_stream >U1string_array_stream >U1deflate_stream >U1data_compressed  1data_compressed_size x2b p 1status2 p ,_cairo_ps_surface_emit_jpeg_image p Eq-a i-*a -` -a 2b p 2b 1mime_data_length x1info Pe1colorspace 1decode ,_cairo_ps_surface_flatten_image_transparencyp q-ai-aF/opaque_imageG1opaque2_aX2bp ,_cairo_ps_surface_emit_surface p r-a i-nb 4-a /op n-` -a -a p2b D3qr1sub r02a F4.calc_gradient_color r/new_stop j/stop1 j/stop2 j1i 2\b ,_cairo_ps_surface_emit_mesh_patternp os-ai-_aos-cp2b2bp 1shading^1i[,_cairo_ps_surface_operation_supported+ps-a+i/op,n-_a- -'`. -_/:,_cairo_ps_surface_paint_gradientp Ot-ai-*a -_:2b2bp (_cairo_fixed_from_int>'{t+i>,_cairo_ps_surface_paint_patternp t-ai-*a -_F/opn-ap4timeQu+_TimeuQ4ctime`)u+_Time)u/uQ(cairo_list_is_emptypau+headaugu',_cairo_ps_surface_emit_type3_font_subset[p v-a[i-a\~^2b`p 1ia1font_bboxb5<1bboxc5<2`d2`e,_cairo_ps_surface_emit_scaled_font_subsetDpv-a~^-_2ai2bD,_cairo_ps_surface_emit_type1_font_subsetjp v-aji-ak~^2`o`2bpp 2$bq1namerv!w"l?,_cairo_ps_surface_emit_truetype_font_subsetp w-ai-a~^2`_2bp 1i1begin1end,_cairo_ps_surface_emit_type1_font_fallbackp x-ai-a~^2``2bp 2$b1namev,_cairo_ps_surface_emit_unscaled_font_subsetDzx-a~^-_2ai2bD,_cairo_ps_surface_emit_bodyp x-ai1bufx1n!x5l*cairo_list_delx)p_g,_extract_ps_surfacep]y-a/set_error_on_failurep-cb]y2ai6_cairo_ps_surface_start_pageTDhy7`T8aVi6_cairo_ps_surface_has_show_text_glyphs8pкhz7`86_cairo_ps_surface_get_supported_mime_types{IhSz7`{6_cairo_ps_surface_supports_fine_grained_fallbacksphz7`9_cairo_ps_surface_create_for_stream_internalh}:S_>U 7`7a;bp 1status_ignoredp ;aiJ sh ?$h{@t ?Nh{@ts@t Eh@t0@t  0AYhPAohlA}hAh?h2|@t1?hD|@tv@t ?@t @t$ @t,X?h|@ts@th?мh|@ts@ts?h|@tv@t4?h|@ts@t4?(h}@ts@t4?Fh=}@ts@t 0@tDhAahWAohA}h?hm}@ts?h}@twBh?h}@ts?̽h5}@t1?ܽh5}@tG?h5}@t1Ch5@t16_cairo_ps_surface_get_extentsphwh~7`DrectangleF;ai A8hSAahS6_string_array_stream_closep h2~7 a>U2bp ;S_~ ?hi~@t #hB¾hg,_cairo_ps_surface_get_page_media-ai2`2a1i1buf1page1page_name32`au32`au32_p 02_p !"l1}f6_cairo_ps_surface_set_bounding_boxDоh7`DbboxD;ai Ei ;_5 ;_Ok Ex1 Ey1 Ex2 Ey2> Ehas_page_mediap^ Ehas_page_bboxp 1page_media=kh>k =k*h $>k =kgh B>k =kh `>k$ F~Qh~̄>8 G~H&{ H2 H> IHHT Ha# F:k[h~>UkB Ji[h~>iB Csh@t~F:kh~T>Uko Kih>io Ch@t~LgHx =`kh>k >k! =`kh>k? >k_ MĥH} =`k2h>k >k =`kAh>k >k =:khh>Uk" Kih>i" Ch@t=:kh>UkV Kih>iV Ch@t=kk >k NgBh>g >g >g M_h +OCkh5@t1?wh?@tDP h@ts@t2@tl#h@t ~@t ~P)h@ts?h@tDP%h@tsC_h@twAh?Gh@t~A|hS?hS@t~?)hi*@t##h?ChiB@t4#h?[hW@ts?qhr@ts@t0?hi@tH#hAh?1h@t~@t0?hi݅@tw@t#h@ts@tv?h6@t~#Ah?7h@t~@t0?zhiW@t#h@ts@t ~@t~@t?hio@tt#hCwh5@t1Q_cairo_ps_surface_set_paginated_modehX,7`7B`9;ai 2bp ?h^ @t#?hi"@t#hBh6_cairo_ps_surface_show_page_DhS·7`_;aai? ;bbD^ ?h@ts?h^@tsC+hi@t#h6_cairo_ps_emit_imagemaskD@hLj7aF7S_>UErowj Ebytej Erows EcolsD L0Eoutput_byte2"o C2hi@tv@t$h?thň@t$h@t#h@t ?hi@tv@t$$h?hi@tv@t$h?Ghi"@tv@t$h?lhiA@tv@t$h?|hi`@tv@t$hBh",_path_covers_bbox5pÉ-a5i-Z_6L1box85<01rect;W 6_cairo_ps_surface_clipper_intersect_clip_pathOp h#DclipperOR7Z_PL7aQ7UaR 7HbSJ;aUi ;S_X>U ;bYp FphHo> >: GHI@MhVIP?h@tw@tuCh@tu@ts~Ch6@tv@tw?hfB@ts@tv@t?lhl@t$h@t#h@t [?h^@tv?hi@tw@t#hCh6@tv6_cairo_ps_surface_set_clipDh]c:aip Rcompositec ;k_R ?h5@tv@ts?hJ@tvCh@tw@ts(6_string_array_stream_writeIp h7 aI>U:`J :$bKt ;S_M~ ScN^SbackslashO_?h@t^@t1?hi.@t %h?4hI@t^@t1?khd@t_@t1Ah?hi@t%hChi@t #hQ_cairo_ps_surface_get_font_optionshUa7`Doptions G?hE@ts?ht!@ts@t1?h<@ts@t1? hW@ts@t2B5h6_cairo_ps_surface_analyze_user_font_subset@D@hX7a@~^7_A8aCi;bDp EiEA ;`F` ?thU@ts@t@h?h1@tu?hF@tuCh@tuT2jhG>sj~ >j UgjgjChi@t%hQ_cairo_ps_surface_emit_stitched_colorgradient h2:a i :a Rstops j0 Ei O ?5hi6@t|%h?[hXX@RvX@QvVgjw?uhip@t%h?hi@t%h?hi@t%h?hi@t%h?hiא@t%h@tu? hi@t%h?*hi@t%hC@hi@t%h,_cairo_ps_surface_emit_pattern_stops p -a i-_a k1allstops j1stops j1i 2a 31stop Y31red 2b 2b 2+b +01pad_stops!ig "l6_cairo_ps_surface_emit_gradientWp Ph6 ʙ:aWi :_aXk6 :cYp 8b[~Sstart\;~Send\;~Sdomain]ʙ~;b^p % Fqh`b>Z >NG G`Hf Hw H H Mh&*HI LH\ H Hˑ Iב~= imhWۓWPi>iO >ti >hi >\i Xh6WPi>i >tiH >hip >\i XhHi Cmh@tuMhKI~?7h-@t$&h@t#h@t Ch@Pw@R4@Q}FrVh >r >r >r GHr# OrFrh ה>r6 >rI >r^ GHrq Hr ?h@t}#P?hi@t&h?hi @tM&h?h7@t}?h5K@t1?\ho@Pw@R}@Q}?hX@R}@Q}#(CPhi@t&hLErepeat_begin Erepeat_end Fjh>j >j >j >j- ?)hiV@tt&h@ts@t u@tus#@ts@tu?Qhi|@t8'h@ts@t u?ihi@t`'hChi@t&hAhAhSMphSbounds_x1o}Sbounds_x2o}Sbounds_y1o~Sbounds_y2o~Ex_scalepK Ey_scalepk ;Uap ?h8@t}@t}@t}@t }@ts@t0?h@t}?h՗@t}@t ?Crh@tv@t,~?ha@t}?h.@t}@t}@tw?&hX@t$&h@t#h@t ?Dhm@tv?[h@tv@t s?hi@t'h?hi@t3(h?ehiј@t(h?{hi@t5)h?hi@t<)h? hi@tP(h?5hi1@tm)h?h[@tT&h@t#h@t i?his@th'h?hi@t'h?,h@t%h@t#h@t `Cthi@tp(h!ڙ"lTkhX@UllUllXhWlWlCh@tu)h@t#h@t Tlha->m >m >mp UllM3hWl>m >m >m X3hH*m XnG >n >n UnUnUnUo UoUnnIo~I(o~H5o IGoH[o HeoH Hoof FQmh@%>wm FQmhX& >wm Fmhp'(>m ?}hkE@tv@tQ?hg@tw@tv@t0?h@tv@t~?h@t0@t0?+h0@ts@tP?Ghbќ@t?kh@tv@t1@ts@t 0Cuh@ts,_string_array_stream_create>U[-h`>U2S_~02_p ,_base85_array_stream_create>U-h`>U2S_~02_p T|o h>oC >o UoUoUooHo HpE Hpn H3p IKp\Hhp Htp8 F 1h >4K GH@^ ?Ahj@t(Ckh@ts@t h@t0@t hF[h >| GH LOCh5@t1AhCh@ts@t h@t0@t h?h,@ts?h#A@ts?hV@tv?hPk@tv?h@tL?:h@tw@tR@tu?Bh@tw?Nhϟ@tv?`hi@ts@t)h?hh@ts?h&@tv@tw@tu?h~B@tw@t\?h^@tv@tw?hs@tw?h@ts?h@tvAh?h@ts? hР@ts?h@tvCh5@t1Tr0h>s >$s >0sf Iu >u >u) GЀHu_ Hu Hut IuPHuD IuHFk h>kd =k+h>kw =kUhܣ>k =kah>k ?7hi@t+h?[hU0@t0@t@h?hiO@t+h@tw?hiu@t+h@tw@t w?hi@t+h?`hi@t+h@ts?hѤ@t@t P@tH?hi@t+h? h@tw?h@tw?phi:@t+h@t ?hO@tvCh@tvMh#U?vUKvXh#OWvOcvCh@tu)h@t#h@t Ch^@tvTxhd.UIxUUxHax Hmx Fpvh>v >v4 GIvHv Hv Iv~Y huu@tw@t@@t{,h?Ew XhIQwH]w! Hiw? Hsw Hw ?h3@t@tv?hiK@t,h?hij@t+h@tw?4hi@t+h@tw@t w?Xhi@t\-h?hiǧ@t-h@t w?hi@t-h@tw@t w?hi@t-h?hi@t-h?hi5@t-h?@h@M@twv?Vhie@t-h?hi}@t-h?h}@t?hi@t+h@tw?hiѨ@tD-h@tw?.hi@t-h?Th@@twCjhi@t-h=wxhƩUwSUwVXxhIwHw Hw7 Ix~Ph@tw@t@@t{,h?h@t@tw@tvAhCh@tMh#UIxVUUxSXh#OaxOmxCh@tu)h@t#h@t Ch^@tvTzx0hϪUxxUxxIx_Hxm AUh Agh$?h@ts?h9@ts@t1@t Ah Ch5@tG*_cairo_ps_surface_emit_header)aiZctime_bufZnowQ[_OZi[_ZlevelZeps_headerZhas_bboxp0ZpageZfirstp3[`au0[`au!"l,_cairo_ps_surface_emit_font_subsetsp -ai2bp 6_cairo_ps_surface_finish p hwG7` ;bp Estatus2p ;ai Eib ;_ ;_O$ \CLEANUP$FϪh>y GOI\H H' H0 H; HH HZ ] u;h=>u CGh`@t\]4uhZ>TuM L0حHk Hw MhH ?hi@t.h?hií@t.h@twC hi@t.h]th >t Ch@t0ANh?thi;@t.h@tv@tw@tu?hiZ@tl.h@tv?&ho@tv? GHH ?lh>@t@h@ts?h ]@th@ts?hL |@th@tsCh@th@ts=khL">-kG >-kG ?hiװ@tN7h?3hi@t[7hCIhi@th7hF4uh`1">TuZ Mh%ѱEpage2 Fxhx7>x ^7hh>Oh Nhh>*h >h N[hh>sh AhCh@tu?h.@Ps@RsVxsAWhWAehAuhAh?h.@tw?hK@tL@twAh?%h j@tL?1h@tw?Gh@t@twAnh?h @t?hҲ@tw?h@tw@tuAh?h  @t@?h"@tsA(hWA6hADhARhTx`hc>y >'yB >Dy OPyMh3UDylU'yh>y XhHPy7 ?h dz@ts?h5۳@t<?h @ts?.h  @ts@tw?Qh5 @t=C]h @ts?h H@tsAh5Ch @tsQ_cairo_ps_surface_emit_solid_pattern ph:a ik :_a Ered ;b A ;b F ish u>Pik Ui7#Uti 7#Uhi6#>\i GȁWPi>i >tiH >hip >\i XhIi[=ih$ >j >j >i Xh$Hj ?hiе@tw7hChi@tq7h1(_cairo_surface_snapshot_get_target1<)a1[b3<[a4Y46_cairo_ps_surface_acquire_source_surface_from_patternp h:ai :_a :_: 7`f7af7`<7_< 7a7b G;bp 8aFPL5Esurf Sbox5<@SrectW P=gh>g ?hk@tv@tQ?hͷ@ts0@tv@t0?h@tv@tw?hC @ts@t@twCh@t7h@t#h@t LEsurf L O;a8 ;`c Sbbox5<@8_W P=h6> Xh6H% O0]lh 7UlWPh@tv_h@tv?ch !@tv@t0?nh6@twCh@tv@tPMhmEsubr C h @ts@tP@tCdh@tu)h@t#h@t c6_cairo_ps_surface_analyze_surface_pattern_transparencyHD h_:aHi :_aI  :_J:h 8`LP8aLT8`M`8_Mh8*aNX;aOF 8bP\;bQD ;`R= ?`hB@Pw@Rv@QQ@tP@tT@t`@t h@tX@t\Ah ?h@8@PvVlwCh@tu)h@t#h@t x,pattern_supportedp-ai-_a ,mask_supportedp-ai-'` -_:02aKmTmhʾ>m1 >m >m UnUnOnF_ h8>k >~ =)l4h<WRlWRl>^l X4h<IjlPIvl`CVh5 @tv@tP@t`=hDhʼWiC˻  >! >@ Xh/HػS Ch@Ps@R@QGX>nr >n >m >m >m GXIn`LpH+n3 GI8n@IDnPIQn`FQmh޽>wmQ FQmh>wm Fm6hЂ>m ?hk7@ts@t?hY@tv0@ts@t0?hu@ts@tPChh @t`?h5 @tv@t`@t0Ch@Ps@Rv@Q,_cairo_ps_surface_emit_recording_subsurface D-a i-` -_ :2,` 2b 2_ 2a 2b W 2b Q2a 2b D\err ,_cairo_ps_surface_emit_recording_surface1 p T-a1 i-`2 2,`4 2b4 2_5 2a6 2b7 W 2a8 2b9 Q1bbox: 5<2b; D\err ,_cairo_ps_surface_emit_imageH p -aH i/image_surfI F/opJ n/filterK i"-aL p2bN p 2`O  1data_sizeP x1ps_imageQ F1xR 1yR 1iR 1aR 2`S =1use_maskT p1pixel32U oP1pixel8V j1bitW 2+bX 4>1interpolateY 2_Z e1compress_filter[ 2a\ F\bail0 \bail1 \bail2 31surfg 2_ah X01r 1g 1b Tqhm>r UrU$rUGrU;r;rU/r/rU r rU r rISrWLHrr~ Fphp" :>p >p1 >p >p GpHp! Ip~Ip~Iq~H"qW H5q ?h <@t@t8h@t~@t ~?h R@t~?2hij@t8h?^h@t0@t1?hi@t8h?hi@t8h?hi@t8h@tv@tw?hi@tP9h?-hi @t:h?ih$@t0@t0Cdhi@tT:hJTMh( > > >p > >~K GH H H H? H HC H~ H? H&4 H2 HC HS HbE Hn Hz2 H H HQ `h`h`hL H I~Ah ? h0z@tw@t? h@t~@t1@tw@t 0C h@twL8H H  HS FEq hh Wq>qs WqGhHq Iq~Hq ? h_ 6@t1? h0T@tv@t~? h|@tw@t2@tv@t 0?! h@tv?@ h@tw@t1at@t 0CR h@tw? h@t}?h@ts?hi&@t:h@tv@t~@t}?hiG@t;h@t~?hif@t =h@tv?hi@tv@t$>h@t~@t}?hi@t>h@t~?Thi@t?h@t}@t.8h$8h0)(?h@R~@Q}@ts@tv?hi6@t/@h?hM@t~?hb@tw?]h y@t~?h @tw?h@tu)h@t#h@t ?hi@t8h?$h@R~@Q}@ts@t1?Jhi@t8h?`hi+@t8h?hiM@t1@h@t7h?^ hin@t?h@t~? hi@tҿ >ƿ GH޿: H\ H H H H H&G I2~H? `KhFhhF cWhFkjhY >k& FkhȄZ >kl =hFG > XhFH% O0^lh7>l Ph@ts_ h@ts?h1@t}@th?Qh L@ts@t0?hj@t~@tw?h6@ts? hD@tv@t ?@t @t$ ?h @ts@tv?-hi@t48h?bh @t0@t 1?}h^*@ts?hiB@t8hAh?/h6`@ts?h u@tsAh?m hi@tw@t98h@tvC h@tX8h@t#h@t r GHdr Jʾh >  >< >m GH' H3 H?+ HK HW Hc[ Ho H{  `+h=hh uWh= hF >U X hFH%U O0^l hP7>l{ P h@t~_ h@t~?h @t}@th?Xh6 @ts?hDj@t~@t ?@t @t$ ?h @ts@t~?hi@t48h?h @tw@t 1?h^@ts?Ehi@t8hASh?h6@ts?+h @tsA9h? hiC@t98h@t vC h@tX8h@t#h@t ,_cairo_ps_surface_emit_surface_pattern p -a i-_a 4-_ F/op n2b p 1pattern_width 1pattern_height 1xstep 1ystep 2` 1ps_p2d 1old_use_string_datasource p2` 2_ 2*a 2a F2b bo`{ 31img F01x1 1y1 1x2 1y2 6_cairo_ps_surface_emit_patternTp p h:aTi :_aU  :_VF DopWn;bYp  M hEsolid\ ? hI @tv@ts? h^@tvC hc@Pv@RsFm hh{> > >Y >w GhH I~I~H Q! H! I%I1H@&" Ib~In~Iz~I~I~`hL HO" ?Kh-@Rs0@Qw@t~@t~@t~@t u@t~Ch@tD@h@t#h@t MhI~I~I~I?h8u@ts0@t~@t~@t ~@t@t0ANhS?1ha@t?shB@Pv@Rs@Qw@t~@t~@t~@t u@t~@t~?h@tu)h@t#h@t $ ?hi&@tm@h?0hS@Pv@Rs$@Qs(@tu@t0?Vhik@t@h?lhi@t@h?hi@t@h@t~@t~?hi@tAh?hi@tAh?hi@t%h?ha@t?hs &@tw?h J@tw@t ~?h }@tw@t ~@t ~?h@tw@t@tw?h @tw@t ~?h @tw@t ~@t ~?uhi@tBh?hi(@t+BhAh?h@E@Ps? ho@tT&h@t#h@t ?h@tT&h@t#h@t j ?{hi@tAh@t~@t~?hi@t@hChi@t~@h@t ~@t~=rh(>0sb" >$sv" >s" Xh(OD0h7`>Dop?n7*a@ Dutf8A Dutf8_lenB7CaC7=bDDclustersE9Dnum_clustersF Dcluster_flagsGU$7bH(7k_IH,;aKi" 8_L(zSoverlapMpz;bNp " cv_uch=ush_>s# >s># >s^# >s~# >s# Chm@Ps@Rw@Q@t0@tu?h @tv@ts@tw@t @t(@t@t@t,@t z?h @Ps@Rv?h5@Ps@R@Qu@tw?ch[@ts@t @t@t @t@t@t @t$@t (?oh@tv?hm@Ps@Rw@Q@t0@tzCh@t\Bh@t#h@t _6_cairo_ps_surface_strokeDhN7`Dopn7*a 7Z_~H DstyleHDctmHDctm_inverseH7Ua7HbJ$7k_H(;ai# 8_(z;bD# cv_GhMFheSrW zSb5<z?hh@t @t@tw@t @tz@tu?hk@tu@tzCh4@tv@tu=ush' >s_$ >s$ >s$ >s$ >s$ Chm@Ps@R@Q@t0@tu?>h}V@tv@ts@t@t @t @t@tw@t(?hp@Ps@Rv?h@Ps@R@Qu@t?Gh@ts@t @t@t w@t?Sh@tv?hm@Ps@R@Q@t0@tz?h'@tvCh@t\Bh@t#h@t ._path_fixed_init_rectangle1 -Z_1 L/rect2 F2b4 p ,_cairo_matrix_is_identityp/matrixH6_cairo_ps_surface_paint_surfaceN p hT\:aN i% :_aO 4L% :_P F% DopQ n7aR p;bT p % 8`U z8aU z8`V zSps_p2dV {8Z_W 0{8`X z8_X z8*aY z8aZ Fz8b[ zco` hFNNh| ;>~K& >r& GH& =Ot]h8 c>qt_' FOtgh8 >qts' FOthȅ< >qt' FOth@ >qt' =OthD >qt' ?]h@tw?yhC@tw?hy @tw@t0?hy;@tw@t0?hyV@tw@t0?hk@tw?h@tT&h@t#h@t J ?h@tT&h@t#h@t ; ?=h@tT&h@t#h@t C ?^h@tT&h@t#h@t ? Ch@tT&h@t#h@t G Fh Y>' MhHEimgn F( Ch-@Rv0@Qu@tz@tz@tz@t w@tzVnsLbEx_scale ( Ey_scale =( ?'hi@tBh@tz@tz?ahi5@tBh?hiM@tBhChi@tBh?h^y@tz?<hB@Ps@Rv@Qu@tz@tz@tz@t w@tz@tz?)hf@tz@tw@t0?7h@tw?ha@tu?h9@tw@tu@tw?h N@tw?h t@tw@t ?h @tw@t z@t ?hi@tBh?h@Ps@Rv$@Qv(@tw@tV rvAh?h@@PvVls?hG@tT&h@t#h@t Chi@t~@hT{t0h>t]( >t( >tE) UtUtFsh(>*t) >t) >t) G(I6t@HBt** Fh@>S* =r!hX|>0s* >$s* >s* X!hXOt* >t* >t+ >t1+ >tE+ C h@tu)h@t#h@t Crh@Pv@Rs@t@t6_cairo_ps_surface_fillD"hCQ7`Dopn7*a 7Z_~H 7a7Ua7HbJ7k_H ;aiY+ 8_(z;bD+ cv_2#hMp"hNSrW zSb5<z?"h@t @t@tz@tu?"hk@tu@tzC"h4@tv@tu=us"hu>s8, >s, >s, >s, >s- C"hm@Ps@R@Qw@t0@tz?h"hC@tv@ts@t@t w@t @t ?#h^@tu?#h@Ps@Rv?&#hڙ@Rw(Vlw?D#hi@t5Ch?b#hf8@tu@t @t?#h{tg@Ps@Rw@Qz@t@t0?#hi@t8Ch?#h6@tu?#h@tvA#hm?#h@tv?#h@Ps@Rw@Qz@t? $h@tu@t @t?,$h*@tvCN$h@t\Bh@t#h@t 6_cairo_ps_surface_maskbD`$hH7`bDopcn7*ad 7'`e  7k_fH;ahi"- ;S_i>UW- 8_j(z;bkp u- cv_c%h=us$hx>s- >s<. >s\. >s. >s. C$hm@Ps@Rv@Q@t @tz?$h@tw@ts@tv@t @t @t?$h@Ps@Rw?%h@Ps@R@Qz@tv?*%hi @tu@t5Ch?G%h{tO@Ps@R @Qz@tv@t1?_%hin@tu@t8Ch?o%h@twA%hmC%h@tU. 8_-(z;b.p / cv_\&h=us(&h;>s/ >s/ >s0 >s30 >s^0 C-&hm@Ps@R@Qv@t0@tz?%h @tw@ts@t@t v@t ??&h"@Ps@Rw?N&hڙ>@Rv(Vlv?d&h^T@ts?x&his@tu@t5Ch?&h{t@Ps@Rv@Qz@t@t0?&hi@tu@t8Ch?&h@twA&hm?&h@Ps@Rv@Qz@t?'hi'@tu@tChC>'h@t\Bh@t#h@t ;dcairo_ps_surface_create=P'heDfilename=7~`>7a? ;S_A>U|0 ?p'hp@t?z'h@tsB'hz?'h@tsB'hdcairo_ps_surface_create_for_streami'hu7_i 7_j7~`k7al;S_n>U0 ?'h@t@t0@t?'h@tsB(hz?((h@tsB5(hecairo_ps_surface_restrict_to_level@(hBx7aDlevelQ8cbilC](hG@P@R1@Qlecairo_ps_get_levels(hDlevelsDnum_levelsfQdcairo_ps_level_to_string(hDlevelQecairo_ps_surface_set_eps (h37a Deps p8cb ilC(hG@P@R1@Qldcairo_ps_surface_get_eps p)h07a 8cb"ilC*)hG@P@R0@Qlecairo_ps_surface_set_size<@)h&7a<7~`=7a> 8cb@il;bAp 0 ?m)hG@P@R1@Ql?)hD@t ?@t @t$ @t,HA)h ?*h@t P@t HC,*h @tecairo_ps_surface_dsc_comment0*h|7aDcomment8cbih;bp 1 Scomment_copy`l?U*hG@Ps@R1@Qh?j*h@tv?*h @ts@tDP*h@tv?*h6#@tlA*h?*h I@ts@t\?*h d@ts@t7C*h @ts@t1ecairo_ps_surface_dsc_begin_setup+hG7a8cbilC+hG@P@R1@Qlecairo_ps_surface_dsc_begin_page_setupP+hS]7a8cbilCm+hG@P@R1@QlScairo_ps_surface_backendJ EhScairo_ps_surface_paginated_backendDh8/!Q"lf_cairo_ps_levelsDh!"lf_cairo_ps_level_strings"Dhf_cairo_ps_supported_mime_typesah! fc"lg3_tDhSh_cairo_unbounded_rectangle(@h_cairo_pattern_whitev1i_cairo_image_source_backend\Ji_cairo_output_stream_nilB.jmalloc0k_cairo_surface_initPJJ l_cairo_win32_tmpfiledBXm_cairo_output_stream_create_for_file>UBXm_cairo_output_stream_get_statusp >Ul_cairo_scaled_font_subsets_create_simple,]DUn_cairo_scaled_font_subsets_enable_latin_subset,DDUpkcairo_matrix_init n_cairo_surface_clipper_init(?RRn_cairo_pdf_operators_init)e>UDUZUn_cairo_array_init11HXm_cairo_paginated_surface_createQ Qn_cairo_scaled_font_subsets_destroy,~DUm_cairo_output_stream_destroyup >Ujfclose BXkfree0m_cairo_surface_create_in_error mp kcairo_surface_destroy 5m_cairo_error qp Sp mceil2in_cairo_output_stream_printf>Uomfloor2m_cairo_array_num_elements1S(m_cairo_array_index1JHXn_cairo_array_truncate1:6HXn_cairo_pdf_operators_reset)^m_cairo_pdf_operators_flush)p n_cairo_surface_clipper_reset(CRn_assert30k_cairo_box_round_to_rectangleI<Fj_cairo_rectangle_intersect1p6F:j_cairo_path_fixed_is_boxpf~HDm_cairo_pdf_operators_clip)D~Hm_cairo_composite_rectangles_can_reduce_clippcRm_cairo_surface_clipper_set_clip(;p RHn_cairo_output_stream_writexE>U*#k_cairo_font_options_init_default;tGkcairo_font_options_set_hint_style xGkcairo_font_options_set_hint_metrics ~GVkcairo_font_options_set_antialias lGJk_cairo_font_options_set_round_glyph_positionsIUG8m_cairo_type3_glyph_surface_create.A>UdDUm_cairo_type3_glyph_surface_analyze_glyph.Lp xkcairo_surface_finish k_cairo_color_init_rgba22+k_cairo_matrix_transform_bounding_boxH<<<<pj_cairo_matrix_compute_determinantHj_cairo_matrix_transformed_circle_major_axisHk_cairo_gradient_pattern_box_to_parameter VV<\Yjcairo_matrix_invert p kcairo_matrix_multiply HHk_cairo_gradient_pattern_interpolateV;k_cairo_surface_release_source_imageu3Fk_cairo_raster_source_pattern_releaseXk k_cairo_box_from_rectangleD:k_cairo_matrix_transform_bounding_box_fixedHDj_cairo_image_surface_create_with_pixman_format0 'n_cairo_pattern_init_for_surfacebKmkcairo_matrix_init_translate j_cairo_surface_paint&p n Hn_cairo_pattern_fini4n_cairo_output_stream_initE#>Uc3dpdm_cairo_base85_stream_create>UP>Um_cairo_deflate_stream_create>U~>Uj_cairo_lzw_compressU  m_cairo_pdf_shading_init_color+Ep ^[n_cairo_pdf_shading_fini+am_cairo_type3_glyph_surface_emit_glyph.Pp ^>UxD<j_cairo_scaled_font_subset_create_glyph_names,YD~^j_cairo_type1_subset_init,p ~^p`k_cairo_type1_subset_fini,"j_cairo_truetype_subset_init_ps,p ::~^_n_cairo_output_stream_write_hex_string|}>Uk_cairo_truetype_subset_fini,:j_cairo_type1_fallback_init_hex,Sp ~^k_cairo_type1_fallback_fini,` jferror $BXkrewind 9BXjfread `BXm_ctime32q`zz!m_time32z!!lcairo_version_string Yj_cairo_scaled_font_subsets_foreach_user,Hp  DU4^j_cairo_scaled_font_subsets_foreach_unscaled,%p L DU4^j_cairo_scaled_font_subsets_foreach_scaled,p DU4^n_cairo_array_fini14 HXm_cairo_paginated_surface_get_target j_cairo_surface_set_errorD Dm_cairo_surface_is_paginatedpC j_cairo_raster_source_pattern_acquireS  :m_cairo_recording_surface_get_bbox-p DHj_cairo_surface_acquire_source_imagepp  G Gj_cairo_image_analyze_transparency=5 Fk_cairo_pattern_alpha_rangeh  <<j_cairo_surface_get_extentsp Fkcairo_surface_get_mime_data x  m_cairo_image_info_get_jpeg_info/1D  4Pej_cairo_image_surface_create_with_content_  jcairo_image_surface_create   j_cairo_image_analyze_color4> Fn_cairo_pdf_operators_set_cairo_to_pdf_matrix)x m_cairo_recording_surface_replay_region-p I :aj_cairo_color_equal ps iikcairo_matrix_init_identity kcairo_matrix_translate kcairo_matrix_scale m_cairo_composite_rectangles_init_for_glyphsD[cn Hm_cairo_pdf_operators_show_text_glyphs)D9Un_cairo_composite_rectangles_finicj_cairo_path_fixed_stroke_extentsp 4~HHHHFm_cairo_composite_rectangles_intersect_mask_extentsD}cI<m_cairo_composite_rectangles_init_for_stroke^Dcn ~HHHHm_cairo_pdf_operators_stroke)D~HHHHk_cairo_path_fixed_initlCLj_cairo_path_fixed_move_toyp yL''j_cairo_path_fixed_rel_line_top L''j_cairo_path_fixed_close_pathp Lk_cairo_path_fixed_finisLk_cairo_path_fixed_fill_extentsC~HFm_cairo_composite_rectangles_init_for_fillhDcn ~HHm_cairo_pdf_operators_fill)D~Hm_cairo_composite_rectangles_init_for_maskVD cn  Hm_cairo_composite_rectangles_init_for_paintODpcn Hm_cairo_output_stream_create_for_filename>Um_cairo_output_stream_create`>U dm_cairo_paginated_surface_set_sizep mstrlen466p_cairo_array_append1=p HX*#dvGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-pdf-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src :1doubleint__gnuc_va_list__builtin_va_list charva_listsize_t{0unsigned intshort unsigned intlong intlong long int sizetypelong unsigned intunsigned char_ldiv_t 7 quot 8V rem 9Vldiv_t :float long doublelong long unsigned int, cairo_bool_t kcairo_t |T_cairo , g -' h .%  c /5 g 1ecairo_surface_t  _cairo_surface 3 g 4gJ device 5rJ lc :} e < g >' h ?%  c @0 serial A0 damage BxJ _finishing D0$ .g E0$ is_clear F0$ has_font_options G0$ owns_device H0$ c J5( g K58 device_transform M]H device_transform_inverse N]x device_transform_observers Ok' x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ] snapshot_detach ^:J snapshots `k' e bk' font_options i(cairo_device_t _cairo_device_cairo_matrix0 ] xx yx  xy  yy  x0 y0 (cairo_matrix_t cairo_pattern_t ܊_cairo_patternh @7 g A' h B%  c C5 observers Dk' lc F g H"$ c Il!( has_component_alpha J1, matrix L]0 opacity M`=HH_cairo_status 4% CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t ^J_cairo_content p CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_t t< _cairo_format f CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t  cairo_write_func_t   % H0_cairo_rectangle_int  x y 5e f  cairo_rectangle_int_t  _cairo_operator Z#CAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t |* _cairo_antialias CAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t <_cairo_fill_rule iCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t _cairo_line_cap CAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t _cairo_line_join ^CAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t _cairo_rectangle x y 5e f cairo_rectangle_t xcairo_scaled_font_t  _cairo_scaled_font4 fS, hV%  gW' cX5 original_font_faceZAM font_face]AM font_matrix^]( ctm_]X options`( placeholderb0 holdoverc0 .gd0 scaleg] scale_inverseh]max_scaleicj fs_extentsk 8mutexn,M`/fpDxglyph_pagesqk'|cache_frozenr1global_cache_frozens1duk'gxGMlinkyk'cairo_font_face_t "_cairo_font_face 7f,h% g'c5 g^M >findex ?x @y Acairo_glyph_t B7 ^num_bytes _g `cairo_text_cluster_t a|_cairo_text_cluster_flags r CAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_t t0 x_bearing y_bearing 5e f g  h (cairo_text_extents_t -(  .e qf f max_x_advance max_y_advance  cairo_font_extents_t _cairo_font_slant CAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t *_cairo_font_weight CAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t _cairo_subpixel_order CAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t _cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t &_cairo_hint_metrics 7 CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t ;cairo_font_options_t SE_cairo_font_options \f subpixel_order lcd_filter.8 hint_style„ hint_metrics  round_glyph_positions8_cairo_font_type lCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t Ef _cairo_surface_type 8 }CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_t R cairo_raster_source_acquire_func_t  Hs cairo_raster_source_release_func_t " %+@Hcairo_raster_source_snapshot_func_t 7 lr% Hcairo_raster_source_copy_func_t I % Hscairo_raster_source_finish_func_t X    H_cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t  _cairo_extend . l!CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t 3 !_cairo_filter O "CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_t V !cairo_region_t L"_cairo_regionsigned charuint8_t$int16_t%"short intuint16_t&@int32_t'uint32_t(0pixman_image_t"$d"""&PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t"cairo_fixed_tA"_cairo_pointF!' xG& yH&cairo_point_tI&_cairo_list,e' next-e' prev-e'6'cairo_list_t.6'cairo_atomic_int_t< +' g,'cairo_reference_count_t-'cairo_array_t9'_cairo_array@( size0 num_elements0 element_size0 elementss cairo_backend_t:W(_cairo_backendcairo_composite_rectangles_t=( _cairo_composite_rectangles7) f8 op9# e;  xd<  destination= ( bounded? 8 f@ H is_boundedA"X source_sample_areaC \ mask_sample_areaD l TgFdmask_patternGdoriginal_source_patternHoriginal_mask_patternIcK+Scairo_clip_t>)_cairo_clip4<]* c= qc>|F boxes@5E num_boxesA regionCF is_regionD1 embedded_boxFX<$cairo_clip_path_t?v* _cairo_clip_path83* g4' qc5/f6i$>f7(\f80prev9|F4cairo_color_t@*_cairo_color(l+ red green blue c d@ ng@" g@$ c@&cairo_color_stop_tA+_cairo_color_stop(, red green blue c d" ng"" g"$ c"&cairo_damage_tE,_cairo_damagecairo_font_face_backend_tGJ,_cairo_font_face_backend@,lcAlcreate_for_toyDLQdestroyK7scaled_font_createNQ get_implementationUQcairo_hash_entry_tK,_cairo_hash_entry- hashcairo_hash_table_tL7-_cairo_hash_tablecairo_image_surface_tMg- _cairo_image_surface00f. e1$d3"compositor4eparentBpixman_formatD& formatEf ;eF 5eHfIstrideJ depthK$!owns_dataM0("deN0("gO0(cairo_output_stream_tP._cairo_output_stream9. 1d:h flush_func;h close_func<i position= h>%  closed?1cairo_paginated_surface_backend_tQ(/_cairo_paginated_surface_backend)/ start_page4G set_paginated_modeCAIRO_IMAGE_IS_COLORCAIRO_IMAGE_IS_GRAYSCALECAIRO_IMAGE_IS_MONOCHROMECAIRO_IMAGE_UNKNOWN_COLORcairo_image_color_t=#_cairo_int_status5DCAIRO_INT_STATUS_SUCCESSCAIRO_INT_STATUS_NO_MEMORYCAIRO_INT_STATUS_INVALID_RESTORECAIRO_INT_STATUS_INVALID_POP_GROUPCAIRO_INT_STATUS_NO_CURRENT_POINTCAIRO_INT_STATUS_INVALID_MATRIXCAIRO_INT_STATUS_INVALID_STATUSCAIRO_INT_STATUS_NULL_POINTERCAIRO_INT_STATUS_INVALID_STRINGCAIRO_INT_STATUS_INVALID_PATH_DATA CAIRO_INT_STATUS_READ_ERROR CAIRO_INT_STATUS_WRITE_ERROR CAIRO_INT_STATUS_SURFACE_FINISHED CAIRO_INT_STATUS_SURFACE_TYPE_MISMATCH CAIRO_INT_STATUS_PATTERN_TYPE_MISMATCHCAIRO_INT_STATUS_INVALID_CONTENTCAIRO_INT_STATUS_INVALID_FORMATCAIRO_INT_STATUS_INVALID_VISUALCAIRO_INT_STATUS_FILE_NOT_FOUNDCAIRO_INT_STATUS_INVALID_DASHCAIRO_INT_STATUS_INVALID_DSC_COMMENTCAIRO_INT_STATUS_INVALID_INDEXCAIRO_INT_STATUS_CLIP_NOT_REPRESENTABLECAIRO_INT_STATUS_TEMP_FILE_ERRORCAIRO_INT_STATUS_INVALID_STRIDECAIRO_INT_STATUS_FONT_TYPE_MISMATCHCAIRO_INT_STATUS_USER_FONT_IMMUTABLECAIRO_INT_STATUS_USER_FONT_ERRORCAIRO_INT_STATUS_NEGATIVE_COUNTCAIRO_INT_STATUS_INVALID_CLUSTERSCAIRO_INT_STATUS_INVALID_SLANTCAIRO_INT_STATUS_INVALID_WEIGHTCAIRO_INT_STATUS_INVALID_SIZE CAIRO_INT_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_INT_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_INT_STATUS_DEVICE_ERROR#CAIRO_INT_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_INT_STATUS_DEVICE_FINISHED%CAIRO_INT_STATUS_LAST_STATUS&CAIRO_INT_STATUS_UNSUPPORTEDCAIRO_INT_STATUS_DEGENERATECAIRO_INT_STATUS_NOTHING_TO_DOCAIRO_INT_STATUS_FLATTEN_TRANSPARENCYCAIRO_INT_STATUS_IMAGE_FALLBACKCAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERNcairo_int_status_ths>-D1 E""E EHH% /EH EX<cairo_path_op_t8 _cairo_path_buf LE linkMk' num_opsN0 size_opsO0 num_pointsP0 size_pointsQ0 opSE cTE;E!'cairo_path_buf_tURE _cairo_path_buf_fixedW>F eXE opZ>F cF<;ENF!'^F7cairo_path_buf_fixed_t\E]*5"% FHFFHFFH FFHf FGGHJ-FD.GHGGHGHHG 4G% mGHmGsGGHTGGHGHGGHGDGHG1GHHGGGHG(G% HH0G% 7HHHD[HH#[HaH)=HDHH#[HlHDHH#HHHH[HH/H=H]HD*IH#Hi[HHDIH#iH#HHH[H0IDIH#[HI1IHIDJH#&8 [HI.J.JH&Jcairo_surface_func_t 1VJ\JgJmJ1,WORD {@DWORD |0ULONG_PTR!7LONG"VHANDLE"|H_LIST_ENTRY"CJFlink"DJBlink"EJJLIST_ENTRY"FJ_RTL_CRITICAL_SECTION_DEBUG "LType"~JCreatorBackTraceIndex"~JCriticalSection"LProcessLocksList"KEntryCount"JContentionCount"JFlags"JCreatorBackTraceIndexHigh"~JSpareWORD"~J_RTL_CRITICAL_SECTION"LDebugInfo"LLockCount"JRecursionCount"JOwningThread"J LockSemaphore"JSpinCount"JLPRTL_CRITICAL_SECTION_DEBUG"LKRTL_CRITICAL_SECTION"LCRITICAL_SECTION#Lcairo_mutex_impl_t$Lcairo_mutex_t%MMM15/^6dM),_cairo_toy_font_face4Mefamily& owns_family1$slant(weight,impl_faceAM0cairo_toy_font_face_tiM_cairo_scaled_glyph_infoNCAIRO_SCALED_GLYPH_INFO_METRICSCAIRO_SCALED_GLYPH_INFO_SURFACECAIRO_SCALED_GLYPH_INFO_PATHCAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACEcairo_scaled_glyph_info_t N_cairo_scaled_font_subset0Ohe0Mh0/f utf8Oglyph_namesOto_latin_charylatin_to_subset_glyph_indexg0 is_composite1$is_scaled1(c1,scairo_scaled_font_subset_tNDPHXMNPD\PH&yy PvPH"bPDPHV |PDPHP"P1PHPDQHOPD&QHV Q% @Q@QFQMAM,Q% uQHHHuQQ{Q(RQAMQHHHuQQcairo_hash_keys_equal_func_t&3Dcairo_hash_callback_func_t&9 E#_cairo_pdf_version'8BRCAIRO_PDF_VERSION_1_4CAIRO_PDF_VERSION_1_5cairo_pdf_version_t';Qcairo_surface_clipper_t(-|R_cairo_surface_clipper(5R c(6+S intersect_clip_path(7Rcairo_surface_clipper_intersect_clip_path_func_t(0RS% %S%SRMi]R)cairo_pdf_operators_use_font_subset_t)9^SdSD}S00H_cairo_pdf_glyph)=S glyph_index)>0 x_position)? g)@cairo_pdf_glyph_t)A}S _cairo_pdf_operators)CU d)DU c)E] g)FU8 use_font_subset)G1S< use_font_subset_closure)HH@ use_actual_text)I1D in_text_object)J1H is_new_text_object)M1L e)N0P Mh)O0T text_matrix)P]X cairo_to_pdftext)Q] font_matrix_inverse)R] cur_x)S cur_y)T hex_width)U c)V1g)Wglyph_buf_x_pos)X/f)YUhas_line_style)\1ff)]e)^Qd)_^d)`has_dashes)a1f.=1SUcairo_pdf_operators_t)bS_cairo_pdf_resource*47V id*50cairo_pdf_resource_t*6V_cairo_pdf_group_resources*:V operators*;V alphas*<'t smasks*=' g*>' shadings*?' xobjects*@' fonts*A'1Vcairo_pdf_group_resources_t*BSV_cairo_pdf_source_surface_entry4*DW e*E, id*F0 c*G  f*H 1c*I1 >g*J1 %c*K7V 5e*L f*M c*N $cairo_pdf_source_surface_entry_t*OW_cairo_pdf_source_surface*Qf op-?# c-@ c-A+S index-C chain-D6g$fcairo_command_header_t-Efbbtree-g c-X< left-g right-g chain-gZg1o)f>*_cairo_surface_is_pdf 1o+f *_can_paint_pattern1o+Hf,_cairo_pdf_surface_output_gradient }p+f }p+Pf p+=c 7V+vh H-start p-end p-domain p+f &+d 7VZpXp;p*_cairo_operator_to_pdf_blend_modev&p-opv#,_cairo_pdf_surface_emit_group_resourcesq+f}p-resq.`h/num_smasks/num_resources/i.c.gq.Hfq.yeq/xobjectq.hqV7Vm*cairo_pdf_surface_emit_alpha_linear_function Dpr+f }p-stop1 pr-stop2 pr+&f q.Nc /i /elem un/res 7V.h Dn*_cairo_pdf_surface_emit_repeating_function Ds+f }p+Hf s+&f q-begin -end /res 7V/i `,_cairo_pdf_surface_add_operatorVs+f}p-op#/resq*_cairo_pdf_surface_select_operatorDs+f}p-op#.hD*_cairo_pdf_surface_add_pattern%Ds+f%}p+Hf&7V*_cairo_pdf_surface_close_streamrDOt+fr}p.htD.guV0.qe}D(_cairo_fixed_from_doubleo&t1do2qt&dr&ist3ut}t"t*_path_covers_bbox!1t+f!}p+qc"RM/box$X<*_cairo_pdf_source_surface_equalC1Tu-key_aC"-key_bC"/aETu/bFTuZuW,calc_gradient_colorW u-new_stopW pr-stop1X pr-stop2Y pr/i[ .g\ *_cairo_pdf_surface_analyze_surface_pattern_transparencyDNv+f}p+HfNv.fG.hH.hD.de=_*_pdf_operator_supported#1v-op##(_cairo_fixed_integer_ceilv1f&(_cairo_fixed_integer_floorv1f&*_cairo_pdf_surface_analyze_operationKDw+fK}p-opL#+HfM+cN4w.g[Nv0/box_X</rect` /rec_extentsa 0.gNv*_cairo_pdf_surface_operation_supported1w+f}p-op#+Hf+c*_cairo_pdf_surface_add_pdf_patternDhx+f}p+Hf+c +d!q+e"q*_cairo_pdf_surface_add_smask_group<Dx+f<}p+d=xZ*_cairo_pdf_surface_add_smaskDx+f}p+g7V*_cairo_pdf_surface_add_xobject4DCy+f4}p-xobject57V*_cairo_pdf_surface_fill_stroke9D3{+Ie9H-fill_op:#-fill_source;+f<i-fill_tolerance=-fill_antialias>+qc?H-stroke_op@#-stroke_sourceA-stroke_styleBH-stroke_ctmCH-stroke_ctm_inverseDH-stroke_toleranceE-stroke_antialiasF+cG.fI}p.hJD/fill_pattern_resK7V/stroke_pattern_resK7V.eK7V.cLg(56f4{.xdq /boxrX<0.xd /boxX<*_cairo_pdf_surface_add_pdf_shadingD{+f}p+Hf+c+Edq+eq*_cairo_pdf_surface_add_shading,D{+f,}p+ye-7V*_cairo_pdf_surface_acquire_source_image_from_pattern]Dy|+f]}p+Hf^+f_mG+h`sG4i|.KgdNv0/surfi,_cairo_pdf_surface_release_source_image_from_pattern~|+f~}p+Hf+fG+hH0.KgNv(_cairo_surface_reference5'})f5*_cairo_pdf_surface_add_source_surfaceD~+f}p-source_surface+Tg+g"+>g1+c+%c q+5e!y+f"y+e#=+c$=-source_extents%HG.*h'BX/surface_key(W.c)DC+f>}p-utf8?&/utf16AC.ndB.hCD/iD"(_cairo_fixed_to_doublev1f&*_cairo_pdf_surface_emit_scaled_font_subsetD߀+"gi+dH.f}p.hD,_create_font_subset_tag^+"gi-font_name&-tags/hash"/i/numeratorV/d*_cairo_pdf_surface_emit_unscaled_font_subsetDɁ+"gi+dH.f}p.hD*_extract_pdf_surface1+f+f.f.d% }p7_cairo_pdf_surface_supports_fine_grained_fallbacks*1+h{8Ie*H7_hash_datav"+h 9;ev#1 9gvY1 :initvalv"1 ;ax"1 ;bx"2 ;cx"3 ;lenx"g4 7_cairo_pdf_surface_has_show_text_glyphs1-hY8IeH7_cairo_pdf_surface_get_supported_mime_types|.J-h8Ie|H<_cairo_pdf_surface_set_paginated_mode-h8IeH8dq9=f}p<_cairo_pdf_surface_update_object -h49f }p4 9@e 7V4 >Xc4 ?-hW@tsA .hX9m<_cairo_pdf_group_resources_clear .h:resq5 ;iK5 ?J.h3X@ts@t0?`.h3X#@ts@t0?v.h3X?@ts@t0?.h3X[@ts@t0?.h3Xv@tsp@t0B.h3X@ts@t07_cairo_pdf_surface_start_pageD.hY8IeH>f}pj5 C.hoG>e&5 ?/h[X@tFhB7/h[X@t"Fh@t@t @t@tBL/h@Ps7_cairo_pdf_surface_get_font_resourcec7V`/ho&9fc}p5 9ed05 9Mhe06 =hgmT>eh/6 ;ihN6 ?/hX@tsB/hX@ts@tv@tw7_cairo_pdf_surface_add_alphaD/h?9f}pm6 8c:indexy6 >`h6 ;i6 DotherX>hD7 ;res q#7 ?/hX@ts?0hX@ts@tu@tw?P0hX-@ts@tHB\0hX@tsE_cairo_pdf_surface_new_object7Vp0hJЈFf}pX7 G@e7V7 GhD7 HXc9mlA0hXB0hX@ts@tl,_cairo_pdf_group_resources_init-resq/i7_cairo_pdf_surface_create_for_stream_internalM0h9dMU7 85eN8fO>fQ}p 8 >hR% q8 .dR% IBAIL0D4hIBAIL164hIBAIL2(4hJЈ@2huKL@2hM8 ?e2hY@ts@t8?{2hY;@ts@t4?2hYW@ts@t4?2hYs@ts@t4?2hY@ts@t4B2hY@ts@t<?0h?Y@t p?1hXY@ts@t`gh@t0@t  0?]1hY?@tu@t ?@t @t$ @t,X?m1hYZ@tw@t4?1hYv@ts@t4?1hY@ts@t8?1hY@ts@tH?1hYˋ@ts@t<?1hY@ts@t4?1hY@ts@t4?2hY @ts@t0?2hY<@ts@t@?)2hYT@thhA2hY?2h*Zq@t1?3h?@Ps?3hkZ@ts@tgh?3hZŒ@tP@tu?3hZ@tP@t9h@ts?4h[@tP@t1?4hU[,@ts@t 0@tg47VJ9 >d5U~9 ?5hɎ@Pw@Rv? 5h?ݎ@Pw?a5h\@tv?5h[X @twFh?5h\'@t @t?5h[X?@t.FhA5hX? 6h]r@tPFh@t9Fh@t h?)6h:]@tv@tuA76hl]AN6h]?X6hl]@tu?6h\ʏ@tv?6h[X@twFh?6h[X@tFh?6h?@Pw?7h}\"@t1B7h\@tu7_cairo_pdf_surface_open_content_stream6D 7hő9f6}p9 9g74: 9@e8q: Ois_form91>h;D: ?T7h?ؐ@Ps?7h@ts@tw@t Gh?7h[X@tGhN7hl]?8h]I@tFh@t9Fh@t =?98h]s@tFh@t9Fh@t >?^8h@ts@tw@t 0Nw8h}\B8h]@tFh@t9Fh@t E7_cairo_pdf_surface_has_fallback_imagesD8hA|8IeHOhas_fallbacks1=hDP>f}p$; =g<PB8h4@P@RP@Q0@t7_cairo_pdf_surface_add_font;D9h4'8e;08Mh<08d=H=f?}p=h@mT>eAC; ;iAy; >hBD; DresCq#?#9hXP@tw?I9hXs@tw@tu@ts?~9hX@tH?9hX@tw@tu@ts?9hXȓ@tw@ts?9h?ݓ@P?:hX@tH@ts?:hX@tw@tsB,:h}\@t17_cairo_pdf_surface_select_pattern)D@:hh9f)}p; 9Hf*%< 9d+7V}< Ois_stroke,1>h.D< =c/X;solid_color0h'= Js;hkQs\Rs= B;hX@ts@t\?:h]0@ts?:h[XH@tGh?:h[X`@tGh?);h&z@Ps@RX?;;h]@ts?];h[X@tGhA;hl]?;h&֕@RX@t ??;h]@ts?hD= ?=h]@tv?+=h[X@tHhB3=h\@tv7cairo_pdf_surface_emit_rgb_linear_function D@=h9f }p> :stop1 pr!> :stop2 prA> 8&f q>Nc a> ;i > Delem m;res 7V> >h D> ?d=hX@ts?=hX@ts@tv@tw?=h]:@t@tu@tH?=h]^@tH@t@tH?=h?t@P?F>h[X@tHh@tv?>hX@ts@tB>h}\@t17_cairo_pdf_surface_set_clipD?h]s9f}p? :compositesJ? >c+Sv? ??h^E@tv@ts?2?h^Z@tvBV?h[^@tw@tsg(7_cairo_pdf_surface_add_pdf_pattern_or_shadingD`?h9f}p? 9Hf @ 9cg@ 8f18dq8eq=PfX@>hD@ CH@hjDmin_alpha?`@h^@ts@t@t0?}@h?@PwA@h^B@h}\@t1??h^ɚ@t`@ts??h?ݚ@Pw?7@hX@tw@t@A@h^7_cairo_pdf_surface_create_smask_group xAh9f }p@ 9c =A >d xtA CAh .d% BAh}\@t1CAh Û.d% BBh}\@t1?.Ah_ߛ@t1@t ??Ah?@PwBAh \@ts<_cairo_pdf_smask_group_destroy+Bh9d+xA A0Bh^A?Bh^AMBh \A[Bh \AiBh \A{Bh=_?Bh \@tsBBhe_@ts4<_cairo_pdf_surface_clearBhL9f}pA ;i B ;sizeB >HfL C >*hRC =dx\?BhXA@tv?BhW]@tv@tsABh^?Bh3X@tv@ts?ChX@tv?ChW@tv@tsA*Ch\?DCh3X؝@tv@tu?VChX@ts?sChX@ts@tu@twA|Ch?Ch3X4@ts@t0BCh3X@tu@t0XBX<_cairo_pdf_source_surface_init_keyRCh;:keyRf}pwC ADh`ADh`7_cairo_pdf_surface_open_groupDDh;9f}pC 9gC 9@eq(D >hDjD ?5Eh\}@tvA:Eh`A\Ehl]?Eh:]@tv?Eh@Ps?Fh]@tFh@t9Fh@t ?FFh] @tFh@t9Fh@t AXFh]?jFh?*@PsBFh}\@t1<_cairo_pdf_surface_set_size_internalFha9f}pD 85e8f?FhY@tv@t ?@t @t$ @t,NFha7_cairo_pdf_emit_imagemaskDGh?b8fG8dU;bytebD Doutput_bytej"_;rowE ;col!E Dnum_colsL?4Gh]Ѣ@ttHh@t9Fh@t ?`Gh[X@tv@tHh?pGh[X@tv@tHh?Hh@a1@tv@tw@t1?/Hh[XP@tv@tHhB7Hhl]@tvj"<_cairo_pdf_source_surface_entry_pluck@Hh0OentryH8dH>ch DG SpƤ;c0DG SfDutf16$CX=nd%\?QIha@tw@t @tX@t \AhIh?YTIhC@tv|@t5@tHhAJh \A!Jh \B-Jh}\@t1?Hha{@twBHh?Y@tu7_cairo_pdf_surface_analyze_user_font_subsetDPJh 8"gi8dH>f}pG >hDG .qeD;i0H >e*H ;null_streamUiH AdJha?Jhbw@tu@tGh?JhZb@tw@t9h@ts?Jhb@tw?Jh\Ǧ@twNJh\?Jh\@tw?Jh\@tuBKh\@tuUo Kh_rQooQooSKKoKoBaKh]@tHh@t9Fh@t UoKhݨQ#pQ/pQ;pQIp QUpQdpRppH QppQppQ p p?Kh[X@tHh@t?ULh[X!@tIh@tv?vLh[X9@tIh?Lh[XQ@tJh?Lh[Xp@tDJh@tw?Lh[X@thJhNLh[X?Lh[X@t Jh?5Mh[X@tHhB~Mh[X@t8Ih@tvUpMh~_RqH QqqM(q7I M4qxI MGqI M]qJ VgqXMsqK MqK MqK MqK MqK ?Mh[Xv@t{Jh?MhX@tw?MhX@tH?NhX@tw?Nh[XΩ@tJh?5NhW@tw@tv?QNh[X@tJh?kNh[X@tKh?yNhX/@tw?Nh[XG@tKh?NhWc@tw@tv?Nh[X{@tKh?Nh[X@tKh?NhX@tw?Oh[X@t$Kh?/OhWܪ@tw@tv?KOh[X@t3Kh?eOh[X @tKh?sOhX!@tv?Oh[X9@t@Kh?OhWU@tv@tw?Oh[Xm@tMKh?Oh[X@tJh?Oh[X@thJh? Ph[X@tJh?BPh[Xԫ@tJh@tu?tPhX@tw@tv@tX?Ph[X@tJh@tv?PhW2@tu@tv?Ph[XJ@tJhBPh[X@tJh,_cairo_pdf_surface_write_memory_stream+f}p+BhU+@e7V+dq-is_knockout_group1+g7_cairo_pdf_surface_close_group DQheX9f }pK 9d q/L >hDqL >qeDL W_Qh"R٬L R M R4M RHM RyM RM ?Qh@Ps@R\?Qhbխ@tw?Qh[X@tKh@t\?=Rh[X @tKh?[Rh[X%@t>Lh?qRh[X=@tMLh?RhݨY@Ps@RX?Rh[Xq@t.Fh?Rhc@tw?Rh[X@tbLhB7Sh[X@tFh?NQh]ݮ@tdKh@t9Fh@t ?\Qh]@tw?Qh:]@twARh\?Sh]:@tFh@t9Fh@t ANSh\BpSh[X@tKhUqShZRrM Q(rQrrQ r rM4rM M@rM VJrHMWrN McrN ?ShXկ@ts?ShX@ts@tw@tH?Sh?@P?Th[X-@ttLh@tw?h DaP ?ThXY@Pw@Rsx@Qs(@tsX rsXXrs?Th @Pw@RsX@Qs@ts?Th?@Pw?>Uh[X@tLh@ts?TUh[X˱@tMh?Uh[X@tMh?Uh[X@tMh?Uh[X@t"Mh?Uh[X+@t0Mh?Vh[XC@tMh?3Vh[X[@t4Mh?YVh[Xs@tMMh?sVh[X@tMh?Vh[X@tBMhNVhl]NVh}\?Vh[XͲ@tMhBVh[X@t"MhUvrVhRrP RrP QrQrQrrMrQ MrMQ ?Wh?I@Ps?BWh[Xw@tTMh@tT@t v@tw?XWh[X@tMh?Wh[X@tMh?Wh[X@tMh?Wh[X׳@t"Mh?Wh[X@tMh@ts? Xh[X@tMh?#Xh[X&@t4Mh?HXh[X>@tMMh?uXh[XV@tMh?Xh[Xn@tMh?Xh[X@tBMhNXhl]NXh}\UVsXhXZRsQ RsR MsBR CYh-GRsUR RshR LYh-YsW s/Yh؆#*R>s{R R2sR Z؆MIsR B/Yh[X@tMh@tvBYh]@tsUsPYh,RtR M(tR M4t-S CZh>MAt@S AZh\B/Zh:]@tw?gYh]ε@twAYhX?Yh[X@tMh?Yh@Ps?Yh[X"@tMh@t wAYhl]7_cairo_pdf_surface_close_content_streamlD@Zh9fl}p^S >hnDS WsZhxȶRtS ZY(tY4tBH[hZ@Ps?kZh]@tMh@t9Fh@t p?Zh]@ts?Zh[X @tHh?Zh4@Ps?Zh[XL@tHh?Zhݨp@Ps@RsXqs?[h[X@tlJhA[hl]B<[h]@tFh@t9Fh@t q7_cairo_pdf_surface_start_fallbackD`[hm9f}pS =g<P>hDS ?k[h,3@Ps?[hXQ@ts@ts?[hf@PsB[h4@Ps@RP@Q0@t17cairo_pdf_surface_emit_transparency_group2 D[h#9f2 }pT 9Pf3 LUT :gstate_resource4 7VT :gradient_mask5 7VT ;smask_resource7 7V U >h8 DNU Dbuf9 #~Dx1: ~Dy1: ~Dx2: ~Dy2: ~C%\hM߹;boxU <lU [%\h[ RK(V R?@V R(UV Ws\h  RthV Z Y(tY4tBv^hZ@PsC]hĺDboxK X<~?]h>cX@t~@tv?]hkc@t~@t~@t~@t ~@t~B#^hc@t~@t~@t ~@t~@t0T\h@tw@td@tMh@t @t?\h"@ts@t0@t PNh@t0w?\h[XA@txOh@tw? ]h?U@Ps?7]h[Xt@tOh@tv?@]h@Ps@Ru?^]h[X@tOh@tu@t vAl]hl]T]h߻@tw@td@tNh?a^h[X@tdOh@tw?^h?@PsB^h}\@t1 3c7_cairo_pdf_surface_emit_smaskD^h9f}pV 9fGV 9>g1W 81c&Ostream_resq>hDRW >csW ;alpha_sizeW ;pixel32PIX ;pixel8bX ;iX ;xRY ;yY ;bitY ;a%Z >de=[ 6CLEANUP ICLEANUP_ALPHA KahWs6ah8 ӽRtV[ Z8Y(tY4tBbhZ@PP?^hc@tu?_h]@tPh@t9Fh@t NM_h}\?_h?Y1@t\? ahu@tw@t0@t1@t Qh@tT@t 18@2.(?=ah@a@tD@t\?Wah \@tD?}ah]Ӿ@tHPh@t9Fh@t Bbh@tP@tX@t1@t Qh@ts*_cairo_pdf_surface_emit_font_subsetsDY+f}p.hD6BAIL,_cairo_pdf_surface_write_pages+f}p/page7V/num_pages/i*_cairo_pdf_surface_write_info7V+f}p.g7V*_cairo_pdf_surface_write_catalog7VF+f}p/catalog7V*_cairo_pdf_surface_write_xrefV+f}p.Xc/num_objects/i.gV/buffer  ,_cairo_pdf_group_resources_fini -resq7_cairo_pdf_surface_finish% bhE8IeH>f}pt[ .gV>g7V[ ;catalog7V[ >h% [ >qe% \ JYbhR\ LbhVTM] M5] ?bh@Ps?bh[X@t(Rh?bhX+@t?'chXP@t@tv@tu?Ech[Xh@tMh?_ch[X@tMh?ych[X@tMRh@twBch[X@tBMhJchA/Ry] LchAM] ?ch?@PsAch)dAch)dBch[X@t\Rh@tD@tvJch7R)] Lch7M5^ ?ch?r@PsBdh[X@tRh@tHJF#dhRqE^ L#dhM}z^ M^ M^ M _ VT?3dhX@twAGdhX?xdh[X*@tSh@tu@t #?dh[XB@tSh?dhW^@tw@tuTdh@tv@t;@tShBdh[X@tSh@tvWs@ehXRt4_ ZXY(tY4tBghZ@PsJehTxRi_ ?eh[ @ts?eh[#@ts?eh[9@ts?fh[O@ts?fh[e@tsB"fh[@tsW ghx3R7_ ZxMC_ \Ogh?:ghEd@tPJh@ts?Xghd@tph@ts?vghd @t|h@ts?ghEd(@t|h@tsAgh[?eh[X[@t0Sh@t H@tD?2eh[X{@thSh@tL?@ehe@tsAreh\Aeh\Aeh\?eh@Ps?*fh[@tw?6fh[@t?Dfh[@ts?Rfh[@ts?`fh[.@ts?nfh[D@ts?fhBe\@t@HhAfh[?fh[{@ts?fh[@ts?fh[@tsAfh[?fhse@ts?gh}\@t1Bgh}\@t17_cairo_pdf_surface_clipper_intersect_clip_path.% ghOclipper.%S8qc/RM8f0i8>f1 8\f2>f4}p_ >h7D,` WthhFJRtJ` RtJ` Rtn` ZVt`JOtXhh)Rtt` LXhhYtWOtthh*0Rtt` ZYtB!hhe@ts@t`? hh]_@tv?Hhhe@tv@ts@t?hh[X@tShBhh\@tvUthhb#Q#uQ1uM?u` MIu` ZȇR1u/a R#uNa ZȇY?uYIuB(ih]@ts@tv*_pattern_supported1P+Hf*_surface_pattern_supported1+HfNv.cl!Uv@ihkR$wma Q/wQ;wQwwQwwW#XihVQCWPihZRxa Z(Mb ?ihf2@tBjh]@tHh@t9Fh@t Bih]@tHh@t9Fh@t Z@KwKwR;w&b R/wRb R$w~b SXUMwb Wujhx:Rvc Rv+c ZxVvPV)v`M5vKc MAvc ?(jh-f&@tP@t`AGjhcAvjhmfB khf@t@tSOMLwc ZVYw@VewPVrw`WvvkhjRvc WvkhȈkRvd WvkhlRvZd ?(kh>c@ts@t?Ckhf @t#0@ts@t0?Skhg<@ts@tPBjkhLg@t`Bjhf@t@t7_cairo_pdf_surface_show_text_glyphsDlh8IeHOop#8eOutf8& 8f}pd >dxd =d7Vz=e7Vz=cg(zDoverlap1z>hDe ]6fvFohJwlh1Rwe RwBf Rwf Rwf Blh@Q@tv@tuWwlhR[xf ROx/g RCxng R7xg R+x%h Blhy@P@Rv@Qu@t0@tz@tzWhxcnh(@RxZh Rxh BynhX@t#@tzWxnh@F.QxzRxh BnhX@t#@tzWxnhXJrQ2yzR&yh BnhX@t#@tz?{lh~g@tw@t@t@t v@t(@t@t@t,@t z?lh@P@Rw?mhVs@P@R?6mh@P@Ru?Vmh^4@tu(@tv?mh?YI@tv?mhgf@t@tv?nh?Y{@tv?=nhg@t@tv?Ynhh@t(?nh]@t#?oh[X@tSh?oh1h@twAohl]?Doh.@P0@Q@tv@tzXws?Roh1hC@tw?woh'c@Ps@Rv@t0?ohf@t@tu?oh_h@tv@t @t@t @t@t@t @t$@t (?phs@Ps?ph]@tv??ph?Y@t?gphg2@t @t?phF@Pu?ph}\Z@t1?ph]@tSh@t9Fh@t Bph@Pu7_cairo_pdf_surface_strokeDph@48IeHOop#8e8qcH OstyleHOctmH86hH8>f8\f$8c[H(>f}ph >dxi =d7Vz=e7Vz=cg(z>hDUi ]6fthJwqh!A"Rwgj Rwj Rwk Rw#k Bqh@Q@t@tzWwqhpIR[xBk ROxk RCxk R7xl R+xMl Bqhy@P@R@Qz@t0@tz@tzWhxshjRxwl Rxl BshX@t#@tzWxthp!QxzRxl BthX@t#@tzWx2thteQ2yzR&yl BHthX@t#@tzCuhp=xd+ zDbox,X<z?/uhh@t @tw@tv@t u@tz@tz?Muh>c@tz@tzBauh i@tz@tz?UqhSiZ@tz@t@t@t @t @tw@tv@t(?qhv@P@Rz?rhVs@P@R?7rh@P@Rz?brh^@tz#(@t?rhi@tz#4@t ?`th] @t#?th[X!@tSh?th1h7@tzAthl]?thr@P0@Q@t@tzXws?th1h@tz?uh'@Ps@R@t1?uhi@ts@t @tw@t v@tu?uhs@Ps?uh]@tSh@t9Fh@t AAvhBvh}\@t1UCydQhRoyl R{yl Ry-m QyQyQy QyQyQ zQ"zQ5z QPz$Qz,YzMzYm VzzVzzVzzVzz\zKThQizizQyyCQhuVzzV {z?-Rhhf@tu@t@t@t  @tz@tz?MRh>c@tz@tzB]Rh i@tw@tzCRhK'V{zV%{z?Rh'j@tu@t@ty@tw?Rh>c @tw@tzBRh i@tz@twWwRh؉R[xm ROx0n RCxSn R7xn R+xn BShy@Ps@Rv@Qz@t0@tz@tzWwBShR[xn ROxn RCxo R7x0o R+xOo B~Shy@Ps@R@Qz@t0@tz@tz?QhSi]@tw@ts@t@t @tu@t@t@t,?pRhw@Ps@Rw?RhVs@Ps@Rz?BSh]@tSh@t9Fh@t ?Sh]@tSh@t9Fh@t ?Sh'@Ps@Rv@t0?Sh'(@Ps@R@t1? Thcje@ts@tu@t@t @t@t ?+Thsy@Ps?;Th1h@tzAIThl]B[Th1h@tzUCy vhIQoyQ{yQyQy QyQyQyQy Qy$Q z(Q"z,Q5z0QPz4QizhDu WsX{hPyRt;u ZPY(tY4t_|hZ@PP?yh@ts@t0@t 0?yh[X@t@Th?yh[X@t$Uh?zh[X@t/Uh?Hzh[X@tBUh@twdw@K$" d,(?zzh[X3@tUh@tu?zhP@PTXs?zh[Xh@tKh?zh[X@tUh@twudwu@K$" d,(?{h[X@tBUh@twdw@K$" d,(?6{h[X@tRUh?L{h[X@t`Uh?{h[X@tUh?{h7@PTXs?{h[XO@tKh? |h[Xn@tUh@tu?=|h[X@tUh?o|h[X@tUh@twudwu@K$" d,(B|h[X@tUh*_cairo_pdf_surface_emit_type3_font_subsetD+f}p+"gi.hD./fq/encoding7V/char_procs7V.d7V.c7V.hm.7g=/i0/font_bboxX<.gX<.eUv|h&QQMƀru YҀW|hpRv R ru ZpM"Cv M.v M:)w MK\w M^w Vj@VvDMw Mx My VPM{ Ws~h:Rt{ ZY(tY4tBׁhZ@PuJIhRl{ JIȀhRl| JIҀh Rl1| JIހh>RlS| ?}hYR@Ps?$}h}\f@t1?e}h?Y}@tv2$?}h \@t?}h?Y@tv?}h@P?}hb@t0@tGh?}hZb@t@t9h@ts?~h&@tu@t0@t 0?~h'kK@t@t P@tv?\h\b@t?ch?v@Ps?h[X@tUh@t?h[X@tVh@tv?h[X@tUh?h?@Ps?h[X@t Vh@tu?4h[X @tVh@tv?Uh[X8@tBMh?ah \O@t?nho@Ps@Rw@Q@?h@Ps@Rv?h[X@t(Vh@t@t @t,@t0u?h[X@tVh?1h[X@tVh?Lh[X@tMh?Xh \(@t?nh[X@@tVh?}hݨ]@Ps@R?h[Xu@tBMh?ˁhX@ts@tD?h\@t?h \@t?h \@t?h \@t?(h \@t?4h}\@t1?Ih \/@t?lh[XG@tVh?}h\^@t?h \u@tBh \@tZRu| R| ZYƀYҀBE}h]@tHh@t9Fh@t U߀ЂhjR | QQQM*| M7| MA} YS?haJ@ts?h{c@Ps@Q0?h{@Pw@Ru2$B hrk@tJ7_cairo_pdf_surface_emit_type1_fontD@h9f}p.} 9"gi} 9e~ >d7V~ >zg7V~ >d7V3 =c7VD=hmT>hD >g ;i 0 >e 0 Dtag!JWsh:Rt ZY(tY4tBZhZ@PvS؊;glyphڀ ?Άh[X@tXhBh[X@tXh?ah7@tuXs?nhYK@Pv?hv@tv@t0@t1@t Wh?h@a@tu?h@Pv@Rs@QD?6h?@Pv?h[X@tDWh@t@t J@t? h @Pv@R?Th[XD@t$Xh@t@t J@tu@t?uh[X\@tVh?хh[Xt@tXh?h[X@tXh?h[X@tBMh?:hX@tv@tT?Nh}\@t1?&h[X@tXhBJh[X@tVhl  7_cairo_pdf_surface_emit_cff_font$DPh9f$}p 9"g%iс 9e& >d(7V >zg(7V >_c(7V# >d)7VG =c)7VD=h*mT;i+0 >e+0, >h,DM Dtag-JWshCWRt ZY(tY4tBGhZ@PvCRh7Dpdf_strZsT?[h@RT?}h[X@t3YhAh \S;glyph# ?h[X@tXhB+h[X@tXh?rh@tuXs?hY&@Pv?hG@tv@t0@t1Ah@a?hp@Pv@Rs@QD?h?@Pv?Lh[X@tXh@t@t u?-h[X@tHYh@t$?dh@Pv@R?h[X#@tYh@t@t u@t@t?ah}\7@t1?{hS@Pv@R?h[X@tYh@tw@t u@tO@t?ʊh[X@tXh?h[X@tBMh?hX@tv@tT?-h?@Pv?jh[X@tZh@t@t u@t?h[X1@tXh?h[XI@tf[h?he@Pv@R?$h[X@tx[h@tw@t u@t?Jh[X@t[hBjh[X@tVhj*_cairo_pdf_surface_emit_cff_font_subsetD:+f}p+"gi.hD.ej/name: J?*_cairo_pdf_surface_emit_truetype_font_subsetDE+f}p+"gi.d7V.zg7V._c7V.d7V.c7V.hD.hm.ek/i0.e0/tag44/pdf_strs0/glyphR*_cairo_pdf_surface_emit_type1_font_subsetD+f}p+"gi.hD.el/name:*_cairo_pdf_surface_emit_cff_fallback_fontD/+f}p+"gi.hD.ej/name:*_cairo_pdf_surface_emit_type1_fallback_fontD+f}p+"gi.hD.el/name:U^ph|QQVYWzh RS QZ Mن V V,~`hu@@tw@t@@t\h?Ōhkc@tv@tw@ts?ٌh@P@Rs@QvBhk@tvWJh80R QZ8Ms M ME Mi V~M V~VMo M V~Wsh`[Rt Z`Y(tY4tAfhZCOh@V#~?Vh@Rw?h[X@t3YhAh \SxM5P ?`h[X@tXhBh[X@tXh?hY@P?*hk@tv@ts?Kh-@t~?}hY@t@t0@t1@t \hAh@a?h@P@Rs@Q~?h?@P?Dh[X@tXh@t~@t ~?rh[X@t~@t(\h@t(~?h @P@R~?h[XD@t\h@t~@t ~@t~@t~?h#lY@tv?h#ln@tv?Đh}\@t1?h@P@R~?ؑh[X@t\h@t~@t ~@tO@t~?h[X@tXh?h[X@tBMh?LhX'@t#@tw?Xh#l<@tv?eh?Q@P?h[X@t|]h@t~@t ~@t~?h[X@tXh?Dh[X@tf[h?Th@P@R~?h[X@tx[h@t~@t ~@t~?h[X@t[hBh[X@tVhWE͐hR R| ZM VV~Th@tw@t@@t\h?hMl@tv@tw@ts@t 0?h@P@Rs@QvB͒hl@tvWhR R ZM  VV!~Th]@tw@t@@t\h?hl@tv@tw@ts?*h@P@Rs@QvB6hl@tvW/ChsRt> RhR ZMf VV~Th@tw@t@@t\h?"h m?@tv@tw@ts?6h`@P@Rs@QvB@hHm@tvLXh(R R LXh(YYBth]@tHh@t9Fh@t UɁhR‹ R YYS؋mRT Rr Z؋M Y?hqm<@tsADh}\?PhmZ@tsB|hm@tsBhm@ts*_get_source_surface_sizeD[+e+5ey+fy+cHG.hD.gse.g.g4/sub[0/free_me/surf_extents /boxX</bounded14(_cairo_surface_snapshot_get_target1)f1ae3af4 4*_get_jpx_image_infoD +e+g +g+gse*_get_jpeg_image_infoDi+e+g +g+gb'}hiRZ} Rf} R}} Q}Q}Q}Q} Q}Q}Q}Q}Q}}V~V ~M ~i M,~ M8~ MD~ MP~ V\~Vh~\t~}h\|~h\~zh\~ahCЕhoM~@ W8h]RS R Rۑ R ZM VVVWRh(JRђ RM R R ?phn7@tv@t_^h@t@t Bh V(V=YIJaohLRk LohLMk Yc|h`7R} dh@t~?hvn@t~@t@t0?hLg@tA™h\?hg/@tAh\WPhxR\ RP RD/ R8l ?nhn@tv@ti^h@t@t Bhn@tC h;M  BhLg@tv@t?hn@tv@tF^h@t@t ?hX(@Ps?hn=@ts?h?YR@t4?hXf@Ps?:h'o{@tv?Lh?@P~?_h}\@t1Azh\?h \@tsAh \?hX@t?җhQo@ts?h{"@P~@Rw@Q@t?!hoF@tv@t@ts?3hc@PwX|PAh?YA!hg?Ch}\@t1? h^@t@twAKh^BQh}\@t17_cairo_pdf_surface_add_padded_image_surface0DhW5 9f0}p 9e1ԕ 9c2 8%c3q85e4y8f5y8e6= 8c7==f9G~;pad_image:D =h;H~>h<D ;w= ;h= =f> ~Dbox?X<~Drect@ ~Dpad_patternA_~IBAIL˜hWv]hRS Rv WvuhSq RvX WvhȌT Rv WvhU Rvȗ ?h{ @Pu@Rs@Q~@t~?.h>c @tw@tQ?Ehf @ts0@tw@t0?Uhg2 @tw@t~Aœho?ۜh\P @tv?hl @PsX|u?ho @t~?.h/p @t?Yhcp @tv@t1@t~@t 0?ghp @t~Bǝhi@Pu@Rv@Q0@t0@t@t @t@t @t@t~X}Q*_cairo_matrix_is_identity1l -matrixH7_cairo_pdf_surface_paint_surface_patternGDPh9fG}p 9eH[ 9cI 8>gJ1=%cL7V~=5eM~=fM~=ZeN]Dpdf_p2dN]>hOD =cP~=fQ ~=eR~=cS~W5 zh R\ M Jxh Q2y~R&yv BhX@ts@t~?hiL @Ps@R0@Qv@t@t~@t ~@t~@t~@t~@t~X}Q?Chpa @tu?hp @tw@tu@tw?hq @tw?,hq @tw@t ?Bh=q @tw@t ?@t ?dh=q @tw?rh]!@ts?7h[X9@t^h?Gh&e@Ps@R~@t ??h[X}@t^h?Kh[X@t^h?h@Ps@Rv@t~@t~@t~@t ~@t~Bh]@tt^h@t9Fh@t u*_cairo_pdf_surface_emit_stencil_maskD+f}p+e+xd+c.hD.fG.hH.de=.d7V56f7_cairo_pdf_surface_maskD he8IeHOop#8e8xd 8c[H>f}p >dx =cg(z>hD Dr zDboxX<z]6f hWwhRw RwI Rw Rw Bh@Q@t@tzWwh(;Rw Rw Rw Rw Bh@Q@t @tzWh@RT* RH R< R0 Z@M` VlzVxzM Y\h?Ϧh{@Pv@R @Qz@tzAhc?ӧh@P ?h'@Pv@R@Q0@t0?h].@tv?'h[XF@tGh?Chl n@Pv@R @Qz@t1?ch[X@tHhAqhl]Whx2h`Rx Rx BLhX@t#@tzWx]hxQxzRx˟ BshX@t#@tzWxh]Q2yzR&yߟ BhX@t#@tzS#;source_statusD ;mask_statusD ?*h@P0@Q@t@twXwv?lh@Q@t @twXwv?^h1h @tuBjhhq@ts@tv?mhq`@tu@t@t@t @t @t? hq}@t@tw?#h>c@tz@tw?3h-r@tu@tz?Phq@t @tw?jh>c@tz@tw?zh i@tu@tz?h)@P@Ru?hVsE@P@R?Ϥha@P@Rz?h^~@tw(@t?h^@tw0@t ?'h?@P?h]@t#?h[X@tSh?h1h@tuAhl]?h1h@tu?h(@Pv?$h]R@tSh@t9Fh@t ?Lh]|@t^h@t9Fh@t ?wh@Pw?h}\@t1Bh@Pw*_cairo_pdf_surface_paint_gradientDE+f}p+e+c.Ed7V.e7V.vh].hD.cU~h=R~$ R~ R~ e~WШhЍRm R R֡ ZЍVVV @M, V8W3{ШhAR{e R{ R{{m Ro{ Rc{֡ Bhy@Pw@t1@t@tW5 h_R\  W{>h Q{R{G BThX@tw@tJxrhQxRx BhX@tw@t?]hp@ts?{hp@ts@ts@tw?h]0@tw?6h[XH@t^h?h[X`@t_h?h&@Pw@R@t ??h[X@t'_hBh]@tt^h@t9Fh@t S8 R~ R~ R~ӣ R~ Bh]@tHh@t9Fh@t BĨhl @Pw@Rs@t07_cairo_pdf_surface_paintD0hX8IeHOop#8e8c[H >f}p >dxU =d7Vz=e7Vz=cg(z>hD ]6fhJwh)kRwd RwХ Rw Rw< Bh@Q@tv@tuWwphPGR[xq ROx RCx R7x) R+x] Bhy@Ps@Rv@Qu@t0@tz@tzWhxhp[ Rx Rx B hX@ts@tzWxhaaQxzRx B4hX@ts@tzWxAheQ2yzR&y BWhX@ts@tz?rhxr@tw@t@t@t v@t ?h@P@Rw?جhVs @P@R?h]&@t#?h B@Rv(Xov?h[XZ@tGh?*hE{@P@Rv@Qu?Jh[X@tHh?Rh1h@twA`hl]?h@Ps@Ru?h^@tu(@tv?h[X@tSh?h0@P0@Q@tv@tzXws?h1hE@tw?ٮh'e@Ps@Rv@t0? h[X}@t9_h?hs@Ps?'h@Ps?\h]@tSh@t9Fh@t )?lh@PuBh}\@t17_cairo_pdf_surface_fillDhx$8IeHOop#8e8qcH 8fi8>f8\f8c[H >f}pҧ >hD >dxG =d7Vz=e7Vz=cg(z]6f3hJwh] Rw Rw7 Rww Rw۪ B1h@Qu@tv@tzWw h R[x ROx[ RCx R7x R+x0 BWhy@Ps@Rv@Qz@t0@tz@tzWhxٱh؎ !Rxe Rxx BhX@ts@tzWxhT!QxzRx BhX@ts@tzWx(h!Q2yzR&y B>hX@ts@tzChl0"=xd zDboxX<z?h'j!@t @t@tz@tz?h>c"@tz@tzB h i@tw@tz?hrk"@tw@t@tu@t v@t @t ?Ch"@P@Rw?VhVs"@P@Ru?kh "@Rv(Xov?h]"@tu?h[X"@tGh?he#@tu@t @t?ѰhE1#@P@Rv@Qz?h[XI#@tHhAhl]? h1hg#@tw?wh#@Ps@Rz?h^#@tu(@tv?hi#@tu4@t ?Vh]#@ts?h[X#@tSh?h$@P0@Qu@tv@tzXws?4h'9$@Ps@Rv@t0?bhs_$@ts@t @t?shss$@Ps?h1h$@twAhl]?h$@Ps?ܳh]$@tSh@t9Fh@t ?h$@PuBh}\@t1*_cairo_pdf_surface_write_pagepD%+fp}p/pager7V/knockoutr7V/resr7V.hsD/it0/lent00.cx .gy<*_cairo_pdf_surface_write_patterns_and_smask_groups@DO&+f@}p.HfBX.dCx.*hDBX/pattern_indexE0/group_indexE0/surface_indexE0.hFD*_cairo_pdf_surface_write_smask_groupD&+f}p+dx.}d.kh.hD.g<6RESTORE_SIZE7*_cairo_pdf_surface_write_mask_group5D'+f5}p+d6x/mask_group87V.g97V/smask_group:x.d;7V.e;7V.h<D.g=<*_cairo_pdf_surface_emit_patternD'+f}p+PfL.}d.kh.hD*_cairo_pdf_surface_emit_surface_pattern DT)+f }p+Pf L.Hf .h D.=c 7V.Ze ]/pdf_p2d ].c l!/xstep /ystep /pattern_extents /pattern_width /pattern_height .e .c /draw_surface T).g <0/x1 /y1 /x2 /y2  d)*_cairo_pdf_surface_emit_gradient D*+f }p+Pf L.Hf s.d 7V. f 7V.vh ]/start ;/end ;/domain *.h D4*/bounds_x1/bounds_x2/bounds_y1/bounds_y2/x_scale/y_scale.>f4*/repeat_beginJ/repeat_endJ0.ho7V**_cairo_pdf_surface_emit_pattern_stopse D++fe }p+Hff s+dg q+ fh q/allstopsj pr/stopsj pr.yfk 0/il 0/emit_alpham 1.hn D6BAIL 0/pad_stops +n+*_cairo_pdf_surface_emit_mesh_patternDZ,+f}p+PfL.vh].hD.Hf.yed/i/res7V0.h7V*_cairo_pdf_surface_emit_surface D,+f }p+*h R*_cairo_pdf_surface_emit_recording_surfacer D-+fr }p-pdf_sources R.}du .khu /old_paginated_modev q9/old_clipperw ]R.gx <.hy D.cz /free_me{ .e| .c} .5e~ .f /is_subsurface 16err 0/sub [*_cairo_pdf_surface_emit_image_surfaceH DF.+fH }p+eI R.fK G.hL H.hM D5eg *_cairo_pdf_surface_emit_jpx_image D.+f }p+e -res 7V.h D.g .g .g se*_cairo_pdf_surface_emit_jpeg_image D[/+f }p+e -res 7V.h D.g .g .g se.f &*_cairo_pdf_surface_emit_image D0+f }p-image_surf G-image_res q+g "+>g 1.h D.;e! s/data_size" /pixel# P/i$ /x$ /y$ /bit$ .g% 7V/need_smask& 1.1c' &.g( W>.f) G6CLEANUP 6CLEANUP_RGB 40/surf1 .Hf2 _0/rt /gt /bt 0/a| j"7_cairo_pdf_surface_show_pageDh0R8IeH>f}p >hDݬ W$Bh RRR% Z V+%|V8%|VI%|MU% Ma%P Mk% Sx3Yx%V%~W^h2R R ZM B)h@P@R~@Q0Wh02RK R?\ R( Jxŵho2Q2y|R&y B׵hX@tv@tsJxh2Q2y|R&y B'hX@tv@t|Jxh2Q2y|R&yͮ BhX@tv@t|Ath`?h`3@t{?RhX'3@tw?hXM3@tw@t{@t|?h[Xe3@t^h?h[X}3@t^h?9h3@P@R|?Hh3@P{?[h43@P@R0@Q0@t0?h[X3@t^hBh,@PW%hQK%ZV%}V%|V%|M& M& M,&? VB&WWO&h(X;R&a R& Z(M&د M& M& V&~\&$hW&hXF:R' R ' ZXV$'|M7' MC' VW'}Vc'}Mo'/ V{'~Wh@K5RK R? R( WwhȐR5R[xϲ ROx RCxS R7xs R+x BOhy@Pw@Q0@t0@t}@t}Whxha5Rx Rx B˼hX@t|Wxhg26Qx|Rxʳ BhX@tw@t|Wxhks6Q2y|R&yݳ B6hX@tw@t|Ww|h06R[x ROx+ RCxt R7x R+x Bhy@Pw@Q0@t0@t}@t}WhxhP7RxŴ Rxش BhX@t|WxAhhZ7Qx|Rx BYhX@tw@t|Wxrh7Q2y|R&y BhX@tw@t|?h7@Pw@R~@Q0Ah ?պh[X7@tGh?hE7@Pw@Qs?h[X8@tHh?h)8@Pw@R|?)hJ8@Pw@R~@Qs,AAh ?_h[Xk8@tGh?lhE8@Pw@Qs?h[X8@tHh?h8@Pw@R0?h?8@Pw?Իh[X8@td`h@tv?޻h8@Pw?h[X9@tOh@t vA hl]?qh?9@Pw@RsAhQs?mh[X`9@tSh?Ͻhz9@Pw@RsAhQs?h[X9@tSh?Ҿh}\9@t1?h'9@Pw@t0?>h[X9@tQ`h?Ehs9@Pw?lh':@Pw@t0?h[X':@tQ`h?hs;:@PwAhWFhj:KKK?K(?h;~:@Pw?h:@Pw@R~@Qs ?h':@Pw?hi:@tw@ts@ts@t s@ts?hs:@Pw?"h;@Pw@R0?>h;);@Pw?qhsF;@tw@ts?h]p;@tHh@t9Fh@t ?h[X;@t9_hBGh_h@tw@t s@tvW'h_=IR' R' ZM' M' M'ܶ Wd)h82BR) R)ȷ Z8M) V)|V)|V)~V)}V)}V)|M*j W*!h>R-+ R!+¹ R+к R +' ZM9+\ MJ+ MX+C Md+ Mn+ M+ \+ihSȒt=V+~?Mh]=@t,bh@t9Fh@t ?KhZI=@Pv@R4@Q~@t0@t|BhZ@Pv@R4@Q~@t1@t|W_uh =Ru Ru R|u ZMu YuW_uuh >RuԽ Ru R|u ZMu Mu" ?oh?Y>@twAwh \?h}\3>@t1?RhZU>@Pv@t0@t|?h w>@Pv@Qw@t|?hX>@Pv@Qw @t|X r{XrwBEhZ@Pv@t1@t|S(~?M*> ?h?>@Pv?hr5?@P{@R}@Q}@tw@t~@ts@tI_h?hW?@Pv@R}@twBqh]@tXbh@t9Fh@t qCh?M*g M*z Ah{sAUh`?h?@Pv@Rs@Q|@twBh@Pv@Rs@Q|Ch!@V*|V&*|V8*}VJ*}M\* Ml*ľ M|* ?mhc|@@tw@t|@t}@t |@t}@t0?hs@@tw?hs@@tw@t ?B h t@ts@t,|?hp@@t~?#hp A@t~@t~@tv?h]7A@t,bh@t9Fh@t 9?hitLA@ts?hitaA@ts?huA@Pv?whrA@Pw@R}@Q}@t~@ts@tU_h?Oh]A@tt^h@t9Fh@t Bh]@tbh@t9Fh@t W'h@-0FR3(9 R'(y Z@M?( MK( VW(|Vc(}Vo(}M(m M( M( V(|V(|V(|V(|V(|V)~Y)W hh\ BRKS R? R( Wsh CRt ZY(tY4tBhZ@PvCGhCV&)|V1)}V<)}VG)~?hcC@ts0@t|@t}@t }@t~@t0Ah`?)hfC@ts?hiD@Pv@R0@Qs@t0@t|@t |@t|@t|@t|@t|X}}?h]1D@tHh@t9Fh@t 2 Ahp?hpWD@tw@tv?hqlD@tw?hqD@tw@t ? h=qD@tw@t ?@t ?shD@Pv?!hE@tv@t}@t0@t `h@twT{h:E@t~@t@t[ah?h[XYE@tbh@ts?h]E@tt^h@t9Fh@t U ?Kh[XE@txah@tw@ts@t w@t0w@t4s@tw?hF@Pv@Rs@Q}@t|@t|@t|@t |@t|d h@t~@t@t^hW+h6HR+ R+@ ZV,~M,^ M, V),}M5, M?,7 SGML, ?WZ,`hfTQR,K R, W-php NR .f R.$ ZpV.|V%.|M1.O \=.\hWF.hؔY JQ.|R. Ru. ZؔM. V.}V.}V.~Jsh MJRt LhY(tY4tBhZ@P?hn{J@ts@t_^h@tv@t }?hdU ? huOS@t@t0@t?*hl]dS@tsNIh?Xh\S@tsNehM\gcairo_pdf_surface_createphePTOfilename&8e8f >dU ?huT@t?hl](T@tsNh?h\FT@tsNhM\hcairo_pdf_surface_restrict_to_versionOhOT8IeO8ePBR=fR}pl?hT@P@RlA"h[hcairo_pdf_get_versionsi0h0UOversionsi0UOnum_versionsjy6Uh%  ?hV@P@Rl?h;;V@tH@tP?h.viV@t H@t PBhm@tBRVi_cairo_pdf_versionsVgh|V&Vi_cairo_pdf_version_stringsVghV&Vi_cairo_pdf_supported_mime_typesVahDcairo_pdf_surface_backendmJ`ghDcairo_pdf_surface_paginated_backendWcUUo_cairo_box_from_rectanglekc5Eo_cairo_box_to_doublescl<====o_cairo_matrix_transform_bounding_boxcH====c1n_cairo_image_analyze_transparency=)dGpcairo_version_string Y&n_cairo_scaled_font_subsets_foreach_user.H% dUiHn_cairo_scaled_font_subsets_foreach_unscaled.%% dUiHn_cairo_scaled_font_subsets_foreach_scaled.% eUiHl_cairo_pdf_operators_fini)k% BeZm_cairo_hash_table_foreach&SseDQHm_cairo_surface_clipper_reset(Ce%Sn_cairo_path_fixed_is_box1eH5El_cairo_pdf_operators_clip)DfZHincairo_pattern_get_extend 9 l!-fn_cairo_surface_acquire_source_imagep% mfmGsGo_cairo_surface_release_source_imageufGHl_cairo_pattern_is_opaque 1fo_cairo_matrix_transform_bounding_box_fixedgH5Eco_cairo_box_round_to_rectangleLgl<HGn_cairo_surface_get_extents1~gHGl_cairo_composite_rectangles_init_for_glyphsDgs#[HcqmemcpyHhH"ncairo_scaled_font_reference %1hm_cairo_composite_rectangles_fini_hsl_cairo_pdf_operators_show_text_glyphs)DhZ&8 n_cairo_path_fixed_stroke_extents% iHHHHHGl_cairo_composite_rectangles_intersect_mask_extentsDSisl<l_cairo_composite_rectangles_init_for_stroke^Dis#HHH[Hn_cairo_path_fixed_init_copyo% iRMHl_cairo_pdf_operators_stroke)D'jZHHHHo_cairo_path_fixed_fill_extentscjHiHGl_cairo_pdf_operators_fill_stroke)DjZHiHHHn_cairo_raster_source_pattern_acquire Sjo_cairo_raster_source_pattern_release X'kl_cairo_type3_glyph_surface_emit_glyph/P% rkHU5E=nldiv qkVVn_cairo_cff_subset_init.v% k&io_cairo_cff_subset_fini.kn_cairo_truetype_subset_init_pdf.% lliko_cairo_truetype_subset_fini.Mlln_cairo_type1_subset_init.% l&i1o_cairo_type1_subset_fini."ln_cairo_cff_fallback_init.% l&io_cairo_cff_fallback_fini. mn_cairo_type1_fallback_init_binary.>% Hm&io_cairo_type1_fallback_fini.`qml_cairo_paginated_surface_get_targetmn_cairo_surface_set_errorDmDl_cairo_surface_is_paginated1nocairo_surface_get_mime_data x vuGl_cairo_recording_surface_replay_region-% ufl_cairo_output_stream_create`Uu} :iHl_cairo_output_stream_create_for_filenameU.v&r_cairo_paginated_surface_set_size% aGNU C 4.8.2 -mtune=generic -march=pentiumpro -g -O2 -flto -fno-strict-aliasing -fno-commoncairo-svg-surface.c/home/kou/work/ruby/rcairo.win32/tmp/build/cairo/cairo-1.12.16/src hA0Xdoublecharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intinunsigned charfloat long doublelong long unsigned intcairo_bool_tkcairo_t|_cairo,i-=&j. >j/1Wj1Mcairo_surface_t6 _cairo_surface 3pWj 4jE device 5uE_j :~j < i >=&j ?  unique_id @ serial A damage B{E _finishing D$ i E$ is_clear F$ has_font_options G$ owns_device H$>j J1(?k K18 device_transform MH device_transform_inverse Nx device_transform_observers O% x_resolution R y_resolution S x_fallback_resolution Y y_fallback_resolution Z snapshot_of ] snapshot_detach ^=E snapshots `%i b% font_options i)cairo_device_t _cairo_device_cairo_matrix0 xx yx xy yy x0 y0(cairo_matrix_tĕcairo_pattern_t_cairo_patternh @i A=&j B >j C1 observers D%_j F filter H $ extend I ( has_component_alpha J,rk L0 opacity M`cairo_destroy_func_t_cairo_user_data_key' unusedcairo_user_data_key_t_cairo_status4 CAIRO_STATUS_SUCCESSCAIRO_STATUS_NO_MEMORYCAIRO_STATUS_INVALID_RESTORECAIRO_STATUS_INVALID_POP_GROUPCAIRO_STATUS_NO_CURRENT_POINTCAIRO_STATUS_INVALID_MATRIXCAIRO_STATUS_INVALID_STATUSCAIRO_STATUS_NULL_POINTERCAIRO_STATUS_INVALID_STRINGCAIRO_STATUS_INVALID_PATH_DATA CAIRO_STATUS_READ_ERROR CAIRO_STATUS_WRITE_ERROR CAIRO_STATUS_SURFACE_FINISHED CAIRO_STATUS_SURFACE_TYPE_MISMATCH CAIRO_STATUS_PATTERN_TYPE_MISMATCHCAIRO_STATUS_INVALID_CONTENTCAIRO_STATUS_INVALID_FORMATCAIRO_STATUS_INVALID_VISUALCAIRO_STATUS_FILE_NOT_FOUNDCAIRO_STATUS_INVALID_DASHCAIRO_STATUS_INVALID_DSC_COMMENTCAIRO_STATUS_INVALID_INDEXCAIRO_STATUS_CLIP_NOT_REPRESENTABLECAIRO_STATUS_TEMP_FILE_ERRORCAIRO_STATUS_INVALID_STRIDECAIRO_STATUS_FONT_TYPE_MISMATCHCAIRO_STATUS_USER_FONT_IMMUTABLECAIRO_STATUS_USER_FONT_ERRORCAIRO_STATUS_NEGATIVE_COUNTCAIRO_STATUS_INVALID_CLUSTERSCAIRO_STATUS_INVALID_SLANTCAIRO_STATUS_INVALID_WEIGHTCAIRO_STATUS_INVALID_SIZE CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED!CAIRO_STATUS_DEVICE_TYPE_MISMATCH"CAIRO_STATUS_DEVICE_ERROR#CAIRO_STATUS_INVALID_MESH_CONSTRUCTION$CAIRO_STATUS_DEVICE_FINISHED%CAIRO_STATUS_LAST_STATUS&cairo_status_t^D_cairo_contentp CAIRO_CONTENT_COLOR CAIRO_CONTENT_ALPHACAIRO_CONTENT_COLOR_ALPHAcairo_content_tt6 _cairo_format` CAIRO_FORMAT_INVALIDCAIRO_FORMAT_ARGB32CAIRO_FORMAT_RGB24CAIRO_FORMAT_A8CAIRO_FORMAT_A1CAIRO_FORMAT_RGB16_565CAIRO_FORMAT_RGB30cairo_format_t cairo_write_func_t   cn_cairo_rectangle_int xyidj cairo_rectangle_int_t _cairo_operatorZCAIRO_OPERATOR_CLEARCAIRO_OPERATOR_SOURCECAIRO_OPERATOR_OVERCAIRO_OPERATOR_INCAIRO_OPERATOR_OUTCAIRO_OPERATOR_ATOPCAIRO_OPERATOR_DESTCAIRO_OPERATOR_DEST_OVERCAIRO_OPERATOR_DEST_INCAIRO_OPERATOR_DEST_OUT CAIRO_OPERATOR_DEST_ATOP CAIRO_OPERATOR_XOR CAIRO_OPERATOR_ADD CAIRO_OPERATOR_SATURATE CAIRO_OPERATOR_MULTIPLYCAIRO_OPERATOR_SCREENCAIRO_OPERATOR_OVERLAYCAIRO_OPERATOR_DARKENCAIRO_OPERATOR_LIGHTENCAIRO_OPERATOR_COLOR_DODGECAIRO_OPERATOR_COLOR_BURNCAIRO_OPERATOR_HARD_LIGHTCAIRO_OPERATOR_SOFT_LIGHTCAIRO_OPERATOR_DIFFERENCECAIRO_OPERATOR_EXCLUSIONCAIRO_OPERATOR_HSL_HUECAIRO_OPERATOR_HSL_SATURATIONCAIRO_OPERATOR_HSL_COLORCAIRO_OPERATOR_HSL_LUMINOSITYcairo_operator_t|$ _cairo_antialiasCAIRO_ANTIALIAS_DEFAULTCAIRO_ANTIALIAS_NONECAIRO_ANTIALIAS_GRAYCAIRO_ANTIALIAS_SUBPIXELCAIRO_ANTIALIAS_FASTCAIRO_ANTIALIAS_GOODCAIRO_ANTIALIAS_BESTcairo_antialias_t6_cairo_fill_rulecCAIRO_FILL_RULE_WINDINGCAIRO_FILL_RULE_EVEN_ODDcairo_fill_rule_t_cairo_line_capCAIRO_LINE_CAP_BUTTCAIRO_LINE_CAP_ROUNDCAIRO_LINE_CAP_SQUAREcairo_line_cap_t}_cairo_line_joinXCAIRO_LINE_JOIN_MITERCAIRO_LINE_JOIN_ROUNDCAIRO_LINE_JOIN_BEVELcairo_line_join_t_cairo_rectangle xyidjcairo_rectangle_trcairo_scaled_font_t  _cairo_scaled_font 4j S*j V i W=&>j X1 original_font_face ZOH font_face ]OH font_matrix ^( ctm _X options `) placeholder b holdover c i d scale g scale_inverse hmax_scale ii jfs_extents k8mutex n:H`h p@xglyph_pages q%|cache_frozen rglobal_cache_frozen sxi u%Wj xUHlink y%cairo_font_face_t"_cairo_font_face 1j*j i=&>j1 WjlH>`index?Nx@yAcairo_glyph_tB1^num_bytes_j`cairo_text_cluster_tav_cairo_text_cluster_flagsrCAIRO_TEXT_CLUSTER_FLAG_BACKWARDcairo_text_cluster_flags_tt0x_bearingy_bearingidjh $i(cairo_text_extents_t'(ascentdescentdjmax_x_advancemax_y_advance cairo_font_extents_t_cairo_font_slantCAIRO_FONT_SLANT_NORMALCAIRO_FONT_SLANT_ITALICCAIRO_FONT_SLANT_OBLIQUEcairo_font_slant_t+_cairo_font_weightCAIRO_FONT_WEIGHT_NORMALCAIRO_FONT_WEIGHT_BOLDcairo_font_weight_t_cairo_subpixel_orderCAIRO_SUBPIXEL_ORDER_DEFAULTCAIRO_SUBPIXEL_ORDER_RGBCAIRO_SUBPIXEL_ORDER_BGRCAIRO_SUBPIXEL_ORDER_VRGBCAIRO_SUBPIXEL_ORDER_VBGRcairo_subpixel_order_t_cairo_hint_style CAIRO_HINT_STYLE_DEFAULTCAIRO_HINT_STYLE_NONECAIRO_HINT_STYLE_SLIGHTCAIRO_HINT_STYLE_MEDIUMCAIRO_HINT_STYLE_FULLcairo_hint_style_t&_cairo_hint_metrics7 CAIRO_HINT_METRICS_DEFAULTCAIRO_HINT_METRICS_OFFCAIRO_HINT_METRICS_ONcairo_hint_metrics_t;cairo_font_options_tSF_cairo_font_options i  subpixel_order  lcd_filter 4 hint_style … hint_metrics  round_glyph_positions Ă5_cairo_font_typemCAIRO_FONT_TYPE_TOYCAIRO_FONT_TYPE_FTCAIRO_FONT_TYPE_WIN32CAIRO_FONT_TYPE_QUARTZCAIRO_FONT_TYPE_USERcairo_font_type_t `N_cairo_surface_type8 ~CAIRO_SURFACE_TYPE_IMAGECAIRO_SURFACE_TYPE_PDFCAIRO_SURFACE_TYPE_PSCAIRO_SURFACE_TYPE_XLIBCAIRO_SURFACE_TYPE_XCBCAIRO_SURFACE_TYPE_GLITZCAIRO_SURFACE_TYPE_QUARTZCAIRO_SURFACE_TYPE_WIN32CAIRO_SURFACE_TYPE_BEOSCAIRO_SURFACE_TYPE_DIRECTFB CAIRO_SURFACE_TYPE_SVG CAIRO_SURFACE_TYPE_OS2 CAIRO_SURFACE_TYPE_WIN32_PRINTING CAIRO_SURFACE_TYPE_QUARTZ_IMAGE CAIRO_SURFACE_TYPE_SCRIPTCAIRO_SURFACE_TYPE_QTCAIRO_SURFACE_TYPE_RECORDINGCAIRO_SURFACE_TYPE_VGCAIRO_SURFACE_TYPE_GLCAIRO_SURFACE_TYPE_DRMCAIRO_SURFACE_TYPE_TEECAIRO_SURFACE_TYPE_XMLCAIRO_SURFACE_TYPE_SKIACAIRO_SURFACE_TYPE_SUBSURFACECAIRO_SURFACE_TYPE_COGLcairo_surface_type_tR  _cairo_pattern_type CAIRO_PATTERN_TYPE_SOLIDCAIRO_PATTERN_TYPE_SURFACECAIRO_PATTERN_TYPE_LINEARCAIRO_PATTERN_TYPE_RADIALCAIRO_PATTERN_TYPE_MESHCAIRO_PATTERN_TYPE_RASTER_SOURCEcairo_pattern_type_t _cairo_extend. CAIRO_EXTEND_NONECAIRO_EXTEND_REPEATCAIRO_EXTEND_REFLECTCAIRO_EXTEND_PADcairo_extend_t3 _cairo_filterO CAIRO_FILTER_FASTCAIRO_FILTER_GOODCAIRO_FILTER_BESTCAIRO_FILTER_NEARESTCAIRO_FILTER_BILINEARCAIRO_FILTER_GAUSSIANcairo_filter_tV " cairo_region_t _cairo_regionsigned charuint8_t $nint16_t %'!short intuint16_t &int32_t 'uint32_t (pixman_image_ty!>i!c!T%PIXMAN_a8r8g8b8PIXMAN_x8r8g8b8PIXMAN_a8b8g8r8PIXMAN_x8b8g8r8PIXMAN_b8g8r8a8PIXMAN_b8g8r8x8PIXMAN_r8g8b8a8PIXMAN_r8g8b8x8PIXMAN_x14r6g6b6挈PIXMAN_x2r10g10b10PIXMAN_a2r10g10b10ՈPIXMAN_x2b10g10r10PIXMAN_a2b10g10r10ՌPIXMAN_a8r8g8b8_sRGBPIXMAN_r8g8b8PIXMAN_b8g8r8PIXMAN_r5g6b5劈PIXMAN_b5g6r5劌PIXMAN_a1r5g5b5ժPIXMAN_x1r5g5b5ՊPIXMAN_a1b5g5r5ժPIXMAN_x1b5g5r5ՊPIXMAN_a4r4g4b4ĈPIXMAN_x4r4g4b4ĈPIXMAN_a4b4g4r4ĈPIXMAN_x4b4g4r4ĈPIXMAN_a8PIXMAN_r3g3b2PIXMAN_b2g3r3PIXMAN_a2r2g2b2ĈPIXMAN_a2b2g2r2ČPIXMAN_c8PIXMAN_g8PIXMAN_x4a4PIXMAN_x4c4PIXMAN_x4g4PIXMAN_a4 PIXMAN_r1g2b1 PIXMAN_b1g2r1 PIXMAN_a1r1g1b1 PIXMAN_a1b1g1r1 PIXMAN_c4 PIXMAN_g4 PIXMAN_a1PIXMAN_g1PIXMAN_yuy2PIXMAN_yv12pixman_format_code_t!cairo_fixed_tAD!_cairo_pointF% xGq% yHq%cairo_point_tI%_cairo_list,% next-% prev-%%cairo_list_t.%cairo_atomic_int_t<+=&i,&cairo_reference_count_t-(&cairo_array_t 9q&_cairo_array & size num_elements  element_size  elements 6 cairo_backend_t :& _cairo_backendcairo_clip_t > '_cairo_clip4<'i= k>A boxes@2@ num_boxesA regionCA is_regionD embedded_boxF8$cairo_clip_path_t ?' _cairo_clip_path83(i4=&k5&-i6c$h7(i80prev9A4cairo_color_t @#(_cairo_color( מ( red green  blue  alpha k  j "i $li &cairo_color_stop_t A(_cairo_color_stop( 8) red green  blue  alpha k 4! j 4!"i 4!$li 4!&cairo_damage_t EN) _cairo_damagecairo_font_face_backend_t G~)_cairo_font_face_backend@*_jAmcreate_for_toyDKLdestroyKscaled_font_createNL get_implementationULcairo_hash_entry_t K)*_cairo_hash_entry Q* hash Ncairo_hash_table_t Lk* _cairo_hash_tablecairo_image_surface_t M* _cairo_image_surface00+Vk1>i3!compositor4|NparentBpixman_formatDT% formatE` dataF iHdjIstrideJ depthK$owns_dataM(transparencyN(colorO(cairo_output_stream_t P+_cairo_output_stream9?,j:S flush_func;S close_func<.T position=N j>  closed?cairo_paginated_surface_backend_t Qh,_cairo_paginated_surface_backend)&- start_page4B set_paginated_modeQ op#?i#@ i#AM index#C chain#DFR$Qcairo_command_header_t#EQbbtree#Ri#8 left#R right#R chain#RjRLR _cairo_recording_surfacep#}SVk#~extents_pixels#i# unbounded#0commands#\&4indices#EDnum_indices#Hoptimize_clears#Lbbtree#jRPcairo_recording_surface_t#Rcairo_output_stream_write_func_t/SS SSc+cairo_output_stream_flush_func_t4TT .TScairo_output_stream_close_func_t7Tcairo_close_func_tT,@T.6pT?T2@T?TT_cairo_scaled_font_subsets_glyph0$,kUj$-j$.h$/j$0 h$1kj$2h$3$i$4 utf8_is_mapped$5( unicode$6S!,cairo_scaled_font_subsets_glyph_t$7Tcairo_scaled_font_subset_callback_func_t$UU?UUJcairo_surface_clipper_t%-V_cairo_surface_clipper%5KVi%6M intersect_clip_path%7KVcairo_surface_clipper_intersect_clip_path_func_t%0VV VV`HcUcairo_svg_document_t&1Vcairo_svg_documentPXSiS refcountN owneri idj xml_node_defsS xml_node_glyphsS$ linear_pattern_id( radial_pattern_id,ai0 filter_id4 clip_id8 mask_id< alpha_filter@ svg_versionMD font_subsets~YH cairo_svg_surfaceP&3YVk&4j&6 i&8dj&9k&;Yj&=S5j&>\& clipper&@U0tj&A8base_clip&B<is_base_clip_emitted&C@Hj&E.6Dforce_fallbacks&GHVcairo_svg_surface_t&HXcairo_svg_page_tQ;Ycairo_svg_page |~Y surface_id}tj~jS}.YkS3kCsvg_path_info_tYZkSin_memtrailingsrcZ nZ!Bbase64_write_closure_tY#_cairo_surface_is_snapshot>hZ$h>%_cairo_surface_is_svgZ&h%_cairo_svg_surface_analyze_operatorZ&hZ'opY%_cairo_svg_surface_analyze_operation?I[&hZ'op&Ki(kY%_cairo_svg_document_allocate_mask_id [&k Y%_cairo_svg_surface_emit_solid_pattern0 [&h0Z&Ki1[&h2S&h3.)_cairo_svg_surface_emit_alpha_filter-\&kY)_cairo_svg_surface_emit_pattern_extendv\&kS&Ki%_cairo_svg_surface_emit_pattern_stops[ ]&k[S&Ki\]'start_offset]&i^&.i_*stopsaO(ib([kc*id+*found*offset_index*offset_color_start(*offset_color_stop(+*x0*x1*color0]*color1]]O(#_cairo_fixed_to_double],fq%%_cliprect_covers_surface8^&hZ&k`H*box8#_cairo_surface_reference5i^$h5%to_recording_surface^^&Ki^(hS^N%_cairo_svg_surface_show_pages?^&js(huZ%_cairo_svg_surface_copy_paged?H_&jd(hfZ*pagegH_#Y)_cairo_svg_surface_emit_operator_&kS&hZ'op)_cairo_svg_surface_emit_operator_for_style_&kS&hZ'op%_cairo_svg_surface_emit_linear_pattern `&hZ&Ki`&hS&h&jC(kY*p2u(j P%_cairo_svg_surface_emit_radial_pattern> b&h>Z&Ki?b&h@S&hA&jBC(kDY*p2uE*extendF *x0G*y0G*x1G*y1G*r0G*r1G*fxH*fyH(iI(jJ *c0K b*c1K b-a([kf+(i*r*x*y(.i+*r_orgPz8#_cairo_svg_version_has_page_set_supportkSb$hkM%_cairo_svg_document_destroy  b&k Y(j  %_cairo_svg_document_reference Yb&k Y%_cairo_svg_surface_operation_supported?%c&hZ'op&Ki%_cairo_svg_surface_fill?c&j'op& k&kC&ic&h&i&i^C(hZ(j %_cairo_svg_surface_stroke ?d'abstract_dst 'op & k &k C&i C'ctm C&3k C&h &i &i ^C(h Z(j  %_cairo_svg_document_emit_outline_glyph_data?d&kY&h&)jN(IkfH(j?%_cairo_svg_document_emit_bitmap_glyph_data?e&kY&h&)jN(IkfH*imageB(j *rowe*bytee*rows*cols*x*y*bit+*output_byte/ ! !%_cairo_svg_document_createV  f&SiV S&iW &djX &hY M'document_outZ f(k\ Y(j]  (ck]  .CLEANUP_DOCUMENT .CLEANUP_NODE_DEFS .CLEANUP_NODE_GLYPHS Y%_cairo_svg_surface_create_for_stream_internalUg&iS&i &dj!&h"M(k$Y(h%(j& %_extract_svg_surface"g&h"&i#g(h%(ck& Z/_cairo_svg_surface_get_supported_mime_types, 1E hh0j, 1_cairo_svg_surface_set_paginated_mode$ 0hfh0j$ 0Hj% .62h' Z/_cairo_svg_surface_supports_fine_grained_fallbacks- @hh0j- 2h/ Z(j0 ?/_cairo_svg_path_close_path `h>i0i2k>i3yh4t hhY1_cairo_svg_surface_emit_pathhkj5kS8 5kCd 53kC 6j 2kYh7hi4ts4t#hh7h̽%j4tv4th4t@h4t h4t`h4th7h+Oj4ti 9bx@9byH9cxP9cyX9dx`9dyh:]0h Rk;] :]@hpk;] :]Ihk;]. :]Qhk;][ :]Zhk;] :]bhk;] 7hJl4t@4tH7hJ l4tP4tX7hJi 9x`9yh:]Lh l;] :]\hm;]* 7hJ!m4t`4th3h4trhh/_cairo_svg_path_move_to hun0i8point86k>iM 9x`9yh:]h m;]l :]hm;] 7 hJn4t`4th3.h4t{hh/_cairo_svg_surface_store_pageBH_@h(o5hBZ 9pageD#Yd6iES (jF?attribute_str >object_matrixC 0jC2rk@?(oh8p@Oo@7h~3p4t@4t@4ts3>h4tv4thh4tw/base64_write_func hdq0i>datac >length 6kq6 hP7FhP{v4ts=\hP7phPv4ts=hFZh{@w;[ @%[R@0[0[@0[0[D<[A Gh;[ H0[H0[;%[ GhI<[JZh;Z ;Z F-\h5w;]\ @i\i\7hw4tP4tih31h4tP4tihFv\@hdly;\! @\@\@\ @\\@\\D\ D\ D]b D] AxD] D-] DB] D]] KnhetxDx]\ D]o D] D] 7Jhx4tw4tDjh7hx4tw4tih7 hx4tw4tih3Gh4tw4tjh4t P7hy4tw4tih73hp-y4tLBhR7hUy4tw4tih3$h4tH34$/_cairo_svg_surface_clipper_intersect_clip_path h;O{8clipperV0k`H0ic0h 0i6hZ 6kY op] 0Ki0ai0jC0j ? h((;= ;1_ ;% ; ;z ; ;< C(DI LU?|zhh>ъ; ; ChLD͂ IقL~L~?h ;H ;:8 ;.X CDW Da Dk 7h4ts4tfnh7h4ts7hކ4ts4t`nh3Mh4t~4tv4t ~v~"?v@h;} ; CD Lă?у@hЗQ; } ; CЗL~L$~L0LCDO 7dhχ4tv4tmnh4t~4t ~7hW4t~7h4t~4txnh7hVp4t7 h14t03;hVp4t4t04t0:\h?;) ;> GhL~LLDƄc 7hԈ4tv4tnh4t~4t ~7(h4t~4tnh7XhVp 4t7h4t03hVp4t4t04t07h`4t~4tnh7 h4tv4th4t~7E h4t03p hVp4t~4t04t07h݉4t~4t~7h34tv4t7&h4tnh7?h*4tGnh7chY4tv4tUnh4t~4t ~7rhz4t~4tnh7he4t~4t~4t~4t 032h+4tnh4t'hh4t ALbDnv 7h34t7h)4tw4tnh4t7h\oV4Pw4Rmh4Q~4t7 hu4tw4toh3h+4tnh4t'hh4t H:N_h%]H_;_ ;x_ 3h$|4Pw4R~7ch4t~7$h4tw4t oh7Bh=4tw4tmh4t 7Xh\4tw4tmh7hh{4tw4tnh7h+4t;@`^;4`CDd`Lp`D|`7]h4tu7h4toh7h@wƘSi\s7h\o4Rph4Qu4t7h4tmh7hw=4Qs4t 4t04t 0S\s7 hU4tph7Qh4tw4t'ph4tohoh0)(3h+4t/_cairo_svg_surface_emit_fill_style hz$5kS5hZ?>opv0 k0ic0jC:_hӚ;_@_\;_3h|4Ps4R\S_v7h 4ts4trh4tjhjh1.(T:hs4PR4QP/_cairo_svg_surface_emit_stroke_style# @h5k#S5h$Z$>op%i0 k&0i'C0j(C6j* 6j+6yk+op0 k8mask_source0j6j ?_ahؙ6;_+;_W;_3h|4Ps4RuS_v7ahU4ts4trh7hs4Pv4Rw4Qs4t04t07h4ts4tsh7hǡ4ts4tmh4t7h4ts4tmh3%hӄ4Ps4Rv4Qu4tw4t 4t#000.(4t /_cairo_svg_surface_mask> ?0h@0j> 8op? 0 k@ 8maskA  0iB ^C6jD  6hE Z6kF Y 6hZ\ 6kY h ح;c ; c@;ck3Chv4Pv4R4Q# 4t#(?_hp !;_;_;_3h|4RS_v7vhE?4tv4t7hW4tNth7hs~4Pv4R4t04t07h4tYth7\h4t4t 04t04t{7hخ4t`th7h4thh7h4thh7h*4ts7# hOJ4t4t 4t4t s7n h%c4tv4t4t4t s4t04t 4t34t 7x h4ts7 hvǯS0[7 h+4tth4t'hh4t 3 h4tsFc hXb;c@c@ d@d @!d@-d@9d@Ed@Qd$@]d(DidDud]:b!h  ̰;cp; c;c3'!hv4Ps4Rw4Qv 4tv(KN!h;Ed;Qd;]d;9d*;-d=;!dQ;de; dy;c;cGN!hIidDud7d!hb4tth7!h$4Rs4Qw4tv4tX4tu7!h4trh7!hDiű4RT4Qu7!h\o4Rmh4Q\4t03!h4tmh7F!hE4ts4tPV"hv;4RS0[3#"h+4tsh4t'hh4t %_cairo_svg_document_emit_glyphA?&kAY&hB'scaled_font_glyph_indexCN&jD&hE(jG?/_cairo_svg_document_emit_font_subset^?0"hE8font_subset^U0i_6kaY6jb?#hRH0e;Her;#hLTe\D`eDneDzeDe"DeTDezDeDeDeK$h@De63$h4tth4ts4t 7Z#hi4ts4tv4t34t \7x#h}4t37#h4tth7#h\o4Rmh4Qv4t07#hѵ4tth7$h4thh3$h4tv7"h4tth4t D3#h4t(uh=I"h==-#hkFf%h;g_@ g@gD0gD; FsymGtargetHflagsIruntime_pseudo_reloc_item_v2J L magic1Mmagic2NversionOruntime_pseudo_reloc_v2Pk r old_protectsec_starthashk2 __write_memory addrsrclenb*oldprotcall_unprotect0do_pseudo_reloc* start*end*base*addr_imp,7reldata,7reloc_target-7v2_hdr. r/ o_ newvald b__report_errorS.hQ3 msgS3 argpS.h twh t1 tK.hV) t ts!/h9 "#mark_section_writable $addr%b*%h%i0&} /h?1 ' ' ' ( D( @) ^*> /h '\ ~+(h D)q )z .^/h tv!/h,/hsA tu tL-0hR t@0h j txh'1h twh.71h twh tv-/h tv tL0h tv,Y0hs t@ t wr0h tv,0hs t w.O1h twh tL tv#restore_modified_sectionsu %i0%b*%oldprot/_pei386_runtime_relocatorP1hc0was_init0h1mSecs0d* 1h82 2 2 +8), w(= D)M )b )q 3^2hD)| (+`( D4} s2hxg' S' g' |+x5 5 ) .2h R Q4*} _3h' ' ' +5 5 ) .}3h R Q2*} 3h_' ' ' 2+5 5 ) E.3h R Q1*} 3hЛ' Y' m' +Л5 5 ) .3h 6P R Q4Q2h  tpxh. 4h t_GetPEImageBase?memcpy:::>__mingw_GetSectionCount0WGNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/gccmain.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt 4h:ncharunsigned intintptrdiff_tshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloatsigned charshort intlong long unsigned intdouble long doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUMVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK func_ptr  __do_global_dtors 4h, pbh __do_global_ctors P4hI( nptrs"7 i#7 ~4ht 4h__main54hJ4h initialized2hn__CTOR_LIST__ c__DTOR_LIST__ catexitT- wGNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/gs_support.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt4h71ocharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublev_EXCEPTION_RECORDP ExceptionCodeExceptionFlagskpExceptionAddress NumberParametersExceptionInformation_CONTEXT+ContextFlags,Dr0-Dr1.Dr2/ Dr30Dr61Dr72FloatSave3SegGs4SegFs5SegEs6SegDs7Edi9Esi:Ebx;Edx<Ecx=Eax>Ebp?Eip@SegCsAEFlagsBEspCSegSsDExtendedRegistersE BYTEz= DWORD|(signed charshort intlong long unsigned int UINT_PTR5 ULONG_PTR7( PVOID  LONG LONGLONG  jLowPartk$ LowPartk$ _LARGE_INTEGER BujQuadPart1 LARGE_INTEGER_FLOATING_SAVE_AREApControlWordStatusWordTagWord ErrorOffset! ErrorSelector"DataOffset#DataSelector$RegisterArea%Cr0NpxState&lO FLOATING_SAVE_AREA' CONTEXTF" PCONTEXTH- EXCEPTION_RECORDv PEXCEPTION_RECORD`-_EXCEPTION_POINTERSkFContextRecord EXCEPTION_POINTERSf_FILETIMEdwLowDateTimeγdwHighDateTimeϳ FILETIME NTSTATUS$Nft_scalar!ft_struct" FT##__security_init_cookie24hcookie42systime5NPperfctr6X4htuX/5htu`__report_gsfailuregp5hcStackCookiegcookieish5h0t05hDtxh5hYt|5h& scGS_ExceptionRecord%-hGS_ContextRecord&hGS_ExceptionPointers(xh __security_cookie,$bh __security_cookie_complement-(bh!abort@! GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/tlsmcrt.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt5p_CRT_MT  bhint"M GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/tlsthrd.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt6hGwpcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charWINBOOLnWORD{DWORD|4floatLPVOIDZsigned charshort intlong long unsigned intULONG_PTR74LONG HANDLE|Z_LIST_ENTRYC2FlinkD2BlinkE2LIST_ENTRYF_RTL_CRITICAL_SECTION_DEBUG CTypekCreatorBackTraceIndexkCriticalSectionProcessLocksList8EntryCountwContentionCountwFlagswCreatorBackTraceIndexHighkSpareWORDk_RTL_CRITICAL_SECTIONDebugInfoLockCountRecursionCountOwningThread LockSemaphoreSpinCountCPRTL_CRITICAL_SECTION_DEBUG KRTL_CRITICAL_SECTIONCCRITICAL_SECTIONdouble long double__mingwthr_key_tw __mingwthr_key  key w dtor! next"  Z ___mingwthr_run_key_dtorsbkeypdvaluel6hqs06h%NR6hts6hbthf6hth___w64_mingwthr_add_key_dtor)6hkey)wdtor)new_key+6ht1t<6hth6hth____w64_mingwthr_remove_key_dtor@7hkey@wprev_keyBcur_keyCI=7hthn7hth7h7hth__mingw_TLScallbacky\7hhDllHandleyreasonzwreserved{7hP78h7h x E8h7hth-8hth__mingwthr_cs.h__mingwthr_cs_inith key_dtor_list&h callocZ !free Z( GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/pseudo-reloc-list.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtq__RUNTIME_PSEUDO_RELOC_LIST_END__hchar__RUNTIME_PSEUDO_RELOC_LIST__h3$ GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/pesect.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtP8h;rcharsize_t{unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charWINBOOLnBYTEzHWORD{DWORD|3floatPBYTEjLPVOIDYsigned charshort intlong long unsigned intLONG_PTR6 ULONG_PTR73DWORD_PTRLONG j>' _IMAGE_DOS_HEADER@ e_magicv e_cblpv e_cpv e_crlcv e_cparhdrv e_minallocv e_maxallocv e_ssv e_spv e_csumv e_ipv e_csv e_lfarlcv e_ovnov e_res e_oemidv$ e_oeminfov& e_res2( e_lfanew!<v'v' IMAGE_DOS_HEADER>PIMAGE_DOS_HEADER> _IMAGE_FILE_HEADERK MachineLv NumberOfSectionsMv kN PointerToSymbolTableO NumberOfSymbolsP SizeOfOptionalHeaderQv lRvIMAGE_FILE_HEADERS _IMAGE_DATA_DIRECTORY !l SizeIMAGE_DATA_DIRECTORY _IMAGE_OPTIONAL_HEADERU Magicv MajorLinkerVersionj MinorLinkerVersionj SizeOfCode SizeOfInitializedData SizeOfUninitializedData AddressOfEntryPoint BaseOfCode BaseOfData ImageBase SectionAlignment FileAlignment$ MajorOperatingSystemVersionv( MinorOperatingSystemVersionv* MajorImageVersionv, MinorImageVersionv. MajorSubsystemVersionv0 MinorSubsystemVersionv2 Win32VersionValue4 SizeOfImage8 SizeOfHeaders< CheckSum@ SubsystemvD DllCharacteristicsvF SizeOfStackReserveH SizeOfStackCommitL SizeOfHeapReserveP SizeOfHeapCommitT LoaderFlagsX NumberOfRvaAndSizes\ DataDirectoryU`e'IMAGE_OPTIONAL_HEADER32PIMAGE_OPTIONAL_HEADER32PIMAGE_OPTIONAL_HEADER _IMAGE_NT_HEADERS& Signature FileHeader OptionalHeadereIMAGE_NT_HEADERS32PIMAGE_NT_HEADERS32] IMAGE_NT_HEADERS & PIMAGE_NT_HEADERS A f PhysicalAddressg VirtualSizeh _IMAGE_SECTION_HEADER(d Namee. Misci  !lj SizeOfRawDatak PointerToRawDatal PointerToRelocationsm PointerToLinenumbersn NumberOfRelocationsov NumberOfLinenumberspv" lq$PIMAGE_SECTION_HEADERr  b lc OriginalFirstThunkd _IMAGE_IMPORT_DESCRIPTORa  kf ForwarderChainh Namei FirstThunkjIMAGE_IMPORT_DESCRIPTORk PIMAGE_IMPORT_DESCRIPTORl  double long double_ValidateImageBase[H lpDOSHeaderk| pOptHeader P8h|   * 5  p8h  ( S* 5 8hH _FindPESection- 8h=$ l-rva-~k/| k0 0l1_FindPESectionByNameC 8hpNameClEkF|  kG  0lH?  8h8O  8 * 5 ! 9hH "P#8h $tw!N9h$ts$tw$t8 %__mingw_GetSectionForAddressb p9hHpbld&rvaei  v9hPh P * 5 !9hH "P!9h "t"t__mingw_GetSectionCountp9h01lrks| ' 9hhv h * 5 !9hH "P_FindPESectionExec 9hkeNo| lk| (k R0l ' 9h  * 5 !:hH "P_GetPEImageBase`:h$>l' `:h  * 5 !z:hH "P_IsNonwritableInCurrentImage[:hTpTargetl&rvaTarget k  :h  * 5 !:hH "P!:h "t"t__mingw_enum_import_library_names:hi!l˜k| &importDescĮ >!k \!&importsStartRVAƂo! :hМ М * 5 !;hH "P!=;h "t$tv)_image_base__*strlen6+,strncmpL+++Gi GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/dllentry.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt;hscharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charBOOLrDWORD|&floatLPVOIDLsigned charshort intlong long unsigned intHANDLE|Ldouble long doubleDllEntryPoint DllEntryPoint@12N;hhDllHandle dwReasonZlpreservedp1 GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/misc/wassert.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crth|tvt\tw>h%tv">h%p%_imp___iob[7mingw_app_type mallocwl_snwprintf?wcscpyy??abort@raise=_exit3fwprintfpstrlen6% freewFGNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/sin.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt0>hudouble long doublefloatcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charlong long unsigned int__fpclassifypxpswsin0>h x3 x_class5 7>h 5) # 7>h N#W>hEt l>h>ht1tyht`t t X>h>ht1tyht t tX__sinl_internal0_errno8__mingw_raise_matherrFGNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/cos.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt>hvdouble long doublefloatcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charlong long unsigned int__fpclassifypxpswcos>h x3 x_class5 >h 5) a# >h #?hEt ,?hb?ht1tyht`t t Xy?h?ht1tyht t tX__cosl_internal0_errno8__mingw_raise_matherr GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/pow.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt?hFdwdouble long doublefloatcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charlong long unsigned int__fpclassifypxpsw__signbitxstwinternal_modfO?hWw valueO iptrOw# int_partQ# ?h k $?h =$pow@hi xq yqx_classsy_classt odd_yuP$dvh rsltv$@hs% '%%'@htU &'@h&g@h | &g@h ('@h  F'@h o'DAh 'DAh' a_x'Ah - 'Ah 'AhYAh(Dh +(DhT( EhEhP$Bh0 g(0(=Bh   (=Bh (PBh < )PBh )bBh l )bBh *pBh  .*pBh W*Bh u*Bh*Bh  *Bh *BhH( *H+Ch X -+Ch K+(Ch i+(Ch|+Ch ĸ +Ch +Ch  ,Ch &,wDh D,wDhb,Dh H ,Dh ,Dhx ,Dh,REh ,REh,@hi @hw t1tyht@tHt*AhPst Bh 2tt BhFPsBh gtt Bh{PshChPstCh t Ch Dh tt  DhPs]Dh PstKEh Ehi Ehw t1tyht@tHt _errno8__mingw_raise_matherr  ldexp !log2l !exp2lS "__powinVzFh+Fh../../mingw-w64-crt/math/ceil.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.52GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/fmod.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt0Fhzfmod 0Fhx y res -double{7{PFh[Fhmingw_getsp.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.52QKGNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/sqrt.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt`Fhp{doublecharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charlong long unsigned intfloat long double__fpclassifypxpsw__signbitxstwsqrt`Fh x1 res3/- x_class4 gFh4h -gFh. Fh 5 $.Fh }. Fh 7 .Fh .FhGh!t1tyhtht t`_errno!__mingw_raise_matherri_|PGh{Gh../../mingw-w64-crt/math/floor.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.522}GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/modf.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGh]|charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublelong long unsigned intfloat long double__fpclassifypxpIswmodfIGh]/value Iiptr /int_partI. Gh ( !/ Gh J/ I8~}GhHh../../mingw-w64-crt/math/sinl_internal.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.52L}Hh.Hh../../mingw-w64-crt/math/cosl_internal.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.52v`GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/ldexp.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt0HhrL~charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublelong long unsigned intfloat long double__fpclassifypxpPswldexpP0Hhrkx Pexpn  res P]/ 7Hh  1 / 7Hh / aHha 0 aHh 40Hhk_errno;6HhHh../../mingw-w64-crt/math/log2l.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.52OHhFIh../../mingw-w64-crt/math/exp2l.S/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtGNU AS 2.23.52cGNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/math/powi.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crtPIh doubleintcharunsigned intshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charlong long unsigned intfloat long double__fpclassifypxpsw__signbitxstw__powiKPIhU xK yKR0 x_classM odd_yN0 dOl1 rsltO1 \Ih`M1`1Ih2Ih02JhUC2Jh2~Jh]"2~Jh2JhiR2Jh63JhlI3Jh}3Jho3Jh3Jhd3Jh4TKhb[TKhP$JhUZJhct1tyht`tstX_errno!__mingw_raise_matherr3GNU C 4.8.2 -m32 -mtune=generic -march=pentiumpro -g -O2 -std=gnu99../../mingw-w64-crt/crt/merr.c/tmp/buildd/mingw-w64-3.1.0/build/i686-w64-mingw32-i686-w64-mingw32-crt0Mhcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charfloatsigned charshort intlong long unsigned intdouble long doubletagCOINITBASECOINITBASE_MULTITHREADEDVARENUMlVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK_iobuf X_ptrY_cntZ_base[_flag\ _file]_charbuf^_bufsiz__tmpfname` FILEbl_exception {Vtype|name}Varg1~arg2retval\ fUserMathErr u{   __mingw_raise_matherr0MhKtypnameVa1a2rsltexPoMhtP __mingw_setusermatherrMh_fuMh_matherrMh]pexcept%type'V4MhtyhstUserMathErr ah_imp___iob[__setusermatherr ufprintfy0 0 V% $ > : ;I I : ; : ;I8   : ; : ; I 'I I I !I/ !I/ : ; : ;I I8 ''I' : ; (  : ; : ; : ; I.?: ;'I : ;I4: ;I5I: ;I< .?: ;'I !.?: ; 'I ": ; I#: ; I$.: ; 'I@B%4: ; I&1'B(1).?: ; n'I@B*: ; I+ U,1RUX Y -1.1/1RUX Y 0 14: ; I2134 U51X Y 61X Y7 84191X Y :;: ; I< : ; =.?: ; n'I@B>4: ; I?4: ; I?<@5A!B&IC4: ; I?D.?: ;'I<E.?: ; 'I<F.?: ;'<G.?: ; '<H.?: ; '<I.?: ; n'I<J.?: ; <K% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; I!I/ 'I : ;   : ; !.: ; 'I ": ; I#: ; I$.: ; ' %4: ; I&4: ; I' (.?: ; 'I ).?: ;'I *: ;I+4: ;I,.?: ;' -: ;I..: ; 'I@B/: ; I0.: ;'I@B1.: ;'I@B2: ;I3: ;I44: ;I5B16B7.: ;' 8.: ;'@B9: ;I:: ;I;4: ;I< =4: ;I>1?1@1X YA1BB1C1D.1@BE1F41G UH1I41J1X Y K1X Y L.1@BM41N UO.: ;'I P: ; IQ: ; IR4: ; IS4: ; IT4: ; IU1RUX Y V4: ;IWX4: ;IY Z1RUX Y[.?: ;'@B\.?: ;'I@B]4: ;I?<^.?: ;'I<_.?: ;'<`.?: ; 'I<a.?: ; '<b.?: ;'I<% $ >  I&I: ; I< : ;  : ; I8  : ; ( : ;I  : ; : ;I8 .: ; ' : ; I: ; I 4: ; I .: ; '@B: ; I: ; I: ; I4: ; I4: ; I1B1.: ; 'I 4: ; I : ;  : ; I8 !I"!I/ #.1@B$1%1& U'41(41)1RUX Y * U+41,1X Y - ..?: ;'@B/: ;I0: ;I1B124: ;I?<3.?: ; 'I<4I5.?: ;'<6.?: ;'I<7.?: ; '<8.?: ;'I<% $ > : ;I I&I: ; I'I   : ;  : ; I8  : ; (  : ; : ;I8 & : ; I8  : ; : ;I8 .?: ; 'I : ; I: ; I4: ; I.?: ; ' .?: ;'I : ;I: ;I.?: ;' .1@B11 B1!41"1#.?: ; '@B$: ; I%: ; I&.?: ; 'I@B': ; I(1)B*1+.?: ;'I@B,: ;I-4: ;I.4: ;I/1X Y01 1.?: ;'@B21RUX Y3 4 54: ;I6: ;I7.?: ;'I@B84: ;I91X Y:.?: ;'@B;<4: ;I?<=.?: ;'<>.?: ;'I<?.?: ; 'I<@.?: ; '<A.?'I4<% $ >  : ; : ;I8 : ;I&I4: ;I?<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8 &  : ;  : ; I8 'III!I/ .?: ; 'I : ; I4: ; I 4: ; I.: ; 'I@B: ; I: ; I4: ; I4: ; I U4: ; I1 B!1"1#.1@B$1%41& U'41(B1)4: ;I?<*4: ; I?<+.?: ; '<,.?: ; 'I<-.?'I4<..?: ;'I</.?: ; 'I<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8 &  : ;  : ; I8 'II : ; I8 I!I/ .?: ; 'I : ; I4: ; I 4: ; I.: ; '@B: ; I: ; I4: ; I.: ; 'I@B4: ; I4: ; I 1!B"1#: ; I$4: ; I%1&.1@B'1(41) U* U+41,B1-4: ;I?<.4: ; I?</.?'I4<0.?: ; '<1.?: ; 'I<2.?: ;'I<3.?: ; 'I<% U$ > : ;I I: ; I  : ;(  : ; : ;I8 &I  : ;  : ; I8  : ;  : ; I8  : ; I 8  : ;I8  : ;I!I/ !I/ : ;  : ; I8 : ; I8.: ; 'I : ; I.: ; ' : ; I4: ; I.: ;'I : ;I 4: ;I!.: ;' "4: ;I#: ;I$ : ;%.: ;'I@B&: ;I'4: ;I(.: ;'I@B): ;I*1RUX Y+1, U- U.41/1RUX Y 0111RUX Y21X Y31415B617.: ;'@B81X Y9 :41; <.1@B=41> : ;? @.?: ;'I@BA: ;IB: ;IC4: ;ID4: ;IE4: ;IF1X Y G 1H I.?: ;'I@BJ : ;K4: ;I?<L.?: ;'I<MIN.?: ; 'I<O.?: ; '<P.?: ;'<Q.?'I4<R.?: ;'<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ;  : ; I8  : ; I 8  : ;I8 I!I/ .: ; 'I : ; I.: ; ' : ; I4: ; I4: ; I.: ;' : ;I: ;I.: ; '@B: ; I4: ; I 1RUX Y !1"1X Y # $.: ;'I@B%: ;I&4: ;I' : ;(4: ;I)1*B+1,: ; I-4: ; I. U/4: ; I011 24: ;I3 44: ;I5 6.: ;'I 7: ;I8: ;I94: ;I:4: ;I;1RUX Y<1= U>41?1RUX Y@1A1X YB1X YC.?: ;'I@BD: ;IE!I/F4: ;I?<G.?: ; '<HII.?: ; 'I<J.?: ;'I<K.?: ;'<L.?'I4<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ;  : ; I8  : ; I 8  : ;I8  : ;I!I/  : ; .: ; 'I : ; I.: ; ' : ; I4: ; I .: ;'I : ;I: ;I4: ;I .: ; 'I@B!: ; I": ; I#: ; I$4: ; I%4: ; I& '4: ; I(1)B* +4: ;I,.: ;'I@B-: ;I.: ;I/: ;I04: ;I11RUX Y213141RUX Y 5 U64174181RUX Y 9 : U;1X Y <1=.?: ;'I@B>: ;I?4: ;I@4: ;IA1B4: ;I?<C.?: ; 'I<DIE.?: ; '<F.?: ;'<G.?: ;'I<H.?: ; '<% U$ > : ;I I: ; I'I  : ; (  : ; : ;I8 : ;I8 &I : ;  : ; I8  : ; I8 'II!I/ : ;  : ; I8!I/  : ;  : ;  : ;  : ; I8.: ; 'I : ; I.: ; ' : ; I 4: ; I!.: ;'I ": ;I#4: ;I$: ;I%.: ;' &4: ;I' (.: ;' ) *.: ;'I@B+: ;I,4: ;I-.: ;'I@B.: ;I/1X Y011 2413 U41RUX Y5 U61RUX Y 7181RUX Y9.: ;'@B:: ;I;4: ;I<4: ;I=1>.1@B?1@BA1B41C1X YDE1F41G: ;IH4: ;II J1BK : ;L : ;M1X Y N1X Y OP.?: ;'@BQ4: ;I?<R.?: ;'<S.?: ; 'I<T.?: ;'I<U.?: ; '<V.?: ; 'I<% $ > : ;I I&I : ;  : ; I8 : ; I ' I   : ; (  : ; : ;I8 < : ;  : ; I8  : ;  : ; I8 : ; I8 : ; I 8  : ; : ;I8 I!I/  : ; 'I.: ; 'I : ; I4: ; I .?: ; ' !: ; I".: ; ' #.: ;'I $: ;I%4: ;I&4: ;I'.?: ;' (: ;I).: ; '@B*: ; I+: ; I,4: ; I-1X Y .1/ 04114: ; I213B415.1@B617.?: ; '@B8: ; I9: ; I:1RUX Y ;1RUX Y <1=1X Y >41?B1@4: ; IAB1B.?: ; 'I@BC UD UE41 F41G1RUX YH1X YI.?: ;'@BJ: ;IK4: ;IL4: ;IM1N.?: ;'I@BO: ;IP QR4: ;IS : ;TU4: ;IV!W4: ; I?<X4: ;I?<Y.?: ;'I<Z.?: ; 'I<[.?: ;'<\.?: ;'I<]% $ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ;  : ; I8 I!I/ !I/ : ; I8.: ; 'I : ; I.: ; ' 4: ; I4: ; I: ; I.: ;'I : ;I4: ;I4: ;I   .: ;' !: ;I".: ;'@B#: ;I$: ;I%: ;I& U'4: ;I(4: ;I)1*B+1,.1@B-1.41/410 1 2 : ;3.: ;'I@B44: ;I5 : ;61RUX Y71RUX Y 81X Y 91RUX Y:1X Y;1X Y<1= U>4: ;I?41@ 1A.?: ;'I@BB4: ;I?<C.?: ; 'I<DIE.?: ; '<F.?: ;'<G.?: ;'I<H.?: ; '<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ; : ; : ;I& : ;  : ; 'II !I/ !.?: ; 'I ": ; I#4: ; I$: ; I%.?: ;' &: ;I'4: ;I(: ;I).: ; '@B*: ; I+: ; I, -1.B/10.1@B112413 415416.1@7 U8B19.?: ; '@B:: ; I;: ; I<.?: ;'I@B=: ;I>.?: ;'@B?: ;I@B1A: ;IB4: ;ICDB1E.?: ;'I@F: ;IG4: ;IHIBJ4: ;IKBL.?: ;'@M UN4: ;IO1P : ;Q4: ; IR4: ;I?<S.?: ; 'I<T.?: ; '<U.?: ;'<V.?: ;'I<W.?: ; 'I<% $ >  I&I: ; I'I  : ; ( : ;I  : ; : ;I8 & : ;  : ; I8  : ; I8 <'I.?: ; 'I : ; I: ; I.: ; 'I@B: ; I.1@B1 U1B11B .?: ; '@B!1".?: ; 'I@B#: ; I$: ; I%B1&.?: ;'@': ;I(.: ; '@B): ; I*.: ; 'I +4: ; I,1X Y - .41/10.?: ;'I@B14: ;I2.?: ;'@B3: ;I4: ;I5: ;I64: ;I?<7.?: ; 'I<8.?: ; '<9.?: ; 'I<% $ > : ;I I&I : ;  : ; I8 : ; I <  : ;  : ; I8 : ; I 8 : ; I 8 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".: ; 'I #: ; I$4: ; I%: ; I&4: ; I'.?: ; ' (.?: ; 'I ).?: ;'I *: ;I+: ;I, -4: ;I.4: ;I/.: ;'I 0.?: ;' 1.1@B21341415B617181RUX Y 9 U:41;.?: ; 'I@B<: ; I=.: ; ' > U?1X Y @1A4: ; IB.?: ; '@BC.: ;'I@BD: ;IE: ;IF: ;IG4: ;IH1X YI1BJ4: ; IK1RUX Y L41M1RUX YN1X Y O P4: ;IQ RB1S1 T.?: ;'I@BU: ;IV4: ;IWB1X.?: ;'@BY : ;Z1[4: ; I\4: ;I]4: ;I?^4: ; I?_4: ;I?<`.?: ;'I<a.?: ; 'I<b.?: ; '<c.?: ;'<d.?'I4<ef.?: ; n'I<g.?: ; '<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".: ; 'I #: ; I$: ; I%4: ; I&.?: ;'I ': ;I(4: ;I)4: ;I* : ;+.: ;'I ,: ;I-.: ; 'I@B.: ; I/: ; I04: ; I14: ; I2 U31X Y 41516B718 941:1RUX Y ;1<.1@B=1>41?41@ 1A1RUX YB.?: ; 'I@BC: ; ID: ; IE1F.?: ;'I@BG: ;IH: ;II4: ;IJ1X YK 1LB1M4: ; IN4: ; IO UP: ;IQ4: ;IRB1S4: ;IT4: ;IU4: ; I?<V4: ;I?<W.?: ; '<X.?: ;'<Y.?: ;'I<Z.?: ; 'I<[.?: ; 'I<\.?: ; 'I<% $ >  I&I: ; I : ;( : ;I  : ; : ;I8  : ;  : ; I8 : ; I8  : ;I8  : ;  : ;  : ; I8 : ; I8 : ; I 8  : ;I!I/  : ; .: ; 'I : ; I4: ; I.?: ; 'I@B: ; I: ; I4: ; I : ;  1X Y !1" #41$ U%4: ; I&1'B(1)1X Y *4: ; I?<+4: ;I?<,.?: ;'<-I..?: ;'I</.?: ; '<% $ > : ;I: ; I  : ;(  : ; : ;I8  I &I  : ;  : ; I8  : ; I8  : ;I8  : ;  : ;  : ; I8 : ; I 8 I!I/ .: ; 'I : ; I.?: ; 'I .: ; '@B: ; I4: ; I4: ; I4: ; I U1RUX Y  1!1X Y " #4: ; I$1%B&1'1(.?: ; 'I@B): ; I*.1@B+1, -4: ;I?<..?: ; 'I</I0.?: ;'I<1.?: ;'<2.?: ;'I<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ;  : ;I!I/ 'I .: ; 'I !: ; I".?: ; 'I@B#: ; I$: ; I%4: ; I&4: ; I'1(B)*1+4: ; I, U-4: ; I.1RUX Y /101X Y 1 2413: ; I4B154: ;I?<6.?: ; 'I<7.?: ;'I<8.?: ; '<9.?: ;'<:.?: ;'I<% $ >  I&I: ; I : ;( : ;I  : ; : ;I8  : ;  : ; I8 : ; I8  : ;.?: ; 'I : ; I4: ; I: ; I.: ; '@B: ; I1RUX Y 1 U4111RUX Y .1@B1 1B .?: ; '@B!: ; I"B1#.?: ; 'I@B$: ; I%4: ; I&4: ;I?<'.?: ; '<(I% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ;  : ;I!I/  : ;! : ; " : ; I# : ; I$.: ; 'I %: ; I&: ; I'.?: ; ' (.?: ; 'I ).?: ;'I *: ;I+: ;I,4: ;I-4: ;I..: ; 'I@B/: ; I04: ; I11X Y 2131415B617.: ; '@B8: ; I94: ; I:.1@B;B1<1=1RUX Y > U? @.?: ; 'I@BA: ; IB: ; IC4: ; ID.?: ;'I@BE: ;IF: ;IG4: ;IH4: ;II1RUX YJ UKB1L41M41N41OB1P4: ;IQ4: ;IR4: ; I?<S4: ;I?<T.?: ; '<U.?: ;'I<V.?: ; 'I<W.?: ;'<X.?: ; 'I<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".?: ; 'I #: ; I$: ; I%4: ; I&.1@B'1(1)41*41+1,B-.1/.?: ; 'I@B0: ; I1: ; I2: ; I34: ; I44: ; I5416B174: ; I84: ;I?<9.?: ; 'I<:.?: ; '<;.?: ;'I<% $ > : ;I I&I : ;  : ; I8 : ; I   : ; (  : ; : ;I8  : ; I8  : ;  : ; I!I/ .: ; ' : ; I: ; I.: ; 'I 4: ; I.?: ; 'I .?: ;' : ;I4: ;I4: ;I  .?: ; '  .: ; 'I@B!: ; I": ; I#: ; I$4: ; I%4: ; I&4: ;I'1RUX Y(1)1* U+1RUX Y, U-4: ;I.1/B011.1@B2.?: ; 'I@B3: ; I44: ; I5B1617.?: ; '@B81RUX Y 91RUX Y :41;41<41 =41>1X Y?1X Y@ A B.?: ;'@BC: ;ID: ;IE4: ;I?<F.?: ; '<GIH.?: ; 'I<I.?: ;'I<J.?: ;'<K.?: ;'I<L% $ > : ;I I  : ;(  : ; : ;I8 &I  : ;  : ; I8 : ; I8 : ; I& : ;  : ; I!I/ .?: ; 'I : ; I4: ; I4: ; I .?: ; 'I@B: ; I 1B4: ; I  .?: ; '@B!4: ; I"1#B1$.: ; 'I@B%: ; I&: ; I'1(: ; I)B1*4: ; I+.1@B,1-41 .41/ U011412 U34: ;I?<4.?: ; 'I<5I6.?: ;'I<7.?: ;'<8.?'I4<9.?: ; 'I<% $ >  I&I : ;  : ; I8 : ; I  : ; ( : ;I  : ; : ;I8 & : ;  : ; I 8  : ;I!I/ 'II.: ; 'I : ; I.: ; 'I@B: ; I: ; I1X Y 11B.?: ; '@B 1!B1"4: ; I#4: ; I$1%.?: ;'@B&: ;I'4: ;I(1X Y)1RUX Y* U+4: ;I?<,4: ; I?<-.?: ;'I<./.?: ; n'I<0.?: ;'<1.?: ; '<2.?: ; '<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ; : ; : ;I& : ;  : ;  : ;'I I!!I/ ".: ;'I #: ;I$4: ;I%4: ;I&: ;I'.: ; 'I (: ; I).: ; ' *: ; I+ : ; , : ; I-4: ; I..?: ;'I /.: ;'I@B0: ;I14: ;I2.1@B31441516B718: ;I94: ;I:B1;B1<: ;I=4: ;I>4: ;I?1@.: ;'@BA B1X YC1D E41F: ;IG1RUX YH1X YI UJ41K UL1MN.: ; 'I@BO: ; IP4: ; IQ: ; IR4: ; IS4: ; IT : ; U: ; IV4: ; IW1X Y X.?: ; '@BY.: ; '@BZ1RUX Y [.?: ;'I@B\4: ; I?<]4: ;I?<^.?: ;'<_.?: ;'I<`.?: ; 'I<a.?: ; '<b.?: ; 'I<% $ >  I&I: ; I : ;  : ; I8  : ; I8 ' I   : ; ( : ;I : ; : ;I8  : ; 'I.?: ;'I : ;I 4: ;I.?: ; ' : ; I4: ; I.?: ;' 4: ;I.1@B1 U41 1!B"B1#.?: ; 'I@B$: ; I% &4: ; I'.?: ; '@B(: ; I)* U+1,41-1X Y./ 011412.?: ;'I@B3: ;I41X Y51 6.?: ;'@B7: ;I8B19: ;I:4: ; I;4: ;I?<<.?: ; '<=.?: ; 'I<>.?: ;'<?.?: ;'I<@.?: ;'I<% $ >  I&I : ;( : ;I : ; : ;I8 .?: ; 'I  : ; I .1@B 1 11B4: ;I?<.?: ; '<I% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<& : ; : ;  : ; I 8 : ;  I!!I/ " : ; # : ; I$ : ; I%.: ; 'I@B&: ; I': ; I(4: ; I)4: ; I*1+B,B1-4: ;I?<.4: ; I?/.?: ;'I<0.?: ; 'I<1.?: ; 'I<% $ >  : ; : ;I8 : ;I&I4: ;I?<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; I!I/ 'I.?: ; 'I  : ; I! "4: ; I#.?: ; ' $.?: ;' %: ;I&.1@B'1( U)1* U+41,1-B.B1/.?: ; '@B0: ; I112.?: ; 'I@B3145: ; I6: ; I7B18.?: ;'I@B9: ;I:: ;I;: ;I<.?: ;'@B=4: ;I?<>4: ; I??4: ; I?<@.?: ; '<A.?: ; 'I<B.?: ; '<C.?: ;'<D.?: ;'I<E.?: ;'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  .: ;'I !: ;I"4: ;I# $.: ; ' %: ; I&: ; I'.: ; 'I@B(: ; I)4: ; I*.: ;'I@B+4: ;I,1-1.B/10: ;I1: ;I2.: ;'@B3: ;I4: ;I54: ;I6: ;I74: ;I8 : ;9.: ;' :1RUX Y;1<1= U>41? 1@1X YA B41CD.: ; 'I E4: ; IF: ; IG1RUX Y H.1@BI41J1K4: ;IL M1RUX YN UO4: ;IP.?: ;'I@BQ4: ; IR4: ;I?<S!T.?: ;'I<U.?: ;'<V.?: ; 'I<W.?: ;'I<X.?: ; '<Y.?: ;'<% $ >  : ; : ;I8 : ;I&I: ; I4: ;I?< I !I/ 4: ; I? !I/ 4: ;I?% $ > : ;I: ; I  : ;(  : ; : ;I8  : ;  : ; I8 : ; I8 &I : ;  I.?: ; ' : ; I.?: ; 'I : ; I4: ; I .1@B1.?: ; 'I@B4: ; I1X Y 1 1B41 U!41".?: ; '@B#: ; I$B1% &.?: ;'I@B': ;I(.?: ;'@B): ;I*1X Y+: ;I,4: ; I-4: ;I?<..?: ; 'I</I0.?: ;'I<1.?: ;'<% $ > : ;I  : ;(  : ; : ;I8 &I : ; I  I  : ;  : ; I8  : ; I8  : ; I!I/.: ; ' : ; I: ; I4: ; I.?: ; 'I  4: ; I : ; .?: ; '@B: ; I4: ; I 4: ; I1 .1@B!1" #41$B1%.?: ; 'I@B&1RUX Y ' U(1)1*B+: ; I,.: ; 'I - 1. U/1RUX Y 01X Y 1412 134: ;I?<4.?: ;'<5I6.?: ;'I<7.?'I4<8.?: ; 'I<% $ > : ; I  : ; : ;I8 : ;I&I  I  : ;  : ; I8 I !I/ .: ; 'I : ; I4: ; I.?: ; 'I@B: ; I4: ; I1RUX Y 1 U41.?: ; '@B1RUX Y 1B1B: ; I14: ;I?< .?: ;'<!I% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ;  : ;I!I/  : ;! : ; " : ; I# : ; I$.: ; ' %: ; I&: ; I'.: ;' (: ;I) *4: ;I+4: ;I,.: ;'I -.?: ; 'I .4: ; I/4: ; I0.?: ;'I 1: ;I2.: ; 'I 3 : ; 4 5.: ;'I@B6: ;I74: ;I8 94: ;I: ;.1@B<1=1>1?41@1RUX YA UB1C41D1EBF41G1H.: ; '@BI: ; IJ: ; IK4: ; IL1RUX Y M1X Y N.: ;'@BO: ;IP: ;IQ4: ;IR4: ;IS UT1X YU.?: ; 'I@BV: ; IW1RUX Y X.?: ; '@BYB1Z.?: ;'I@B[1X Y \.?: ;'@B]1B^B1_: ;I` : ;ab1X Yc1RUX Yd4: ; I?<e4: ;I?<f.?: ;'<g.?: ;'I<h.?: ; 'I<i.?: ; '<j.?'I4<k.?: ;'I<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8 &  : ;  : ; I8  : ; I8 'II'I!I/ .: ; 'I : ; I: ; I4: ; I4: ; I.: ;'I : ;I: ;I4: ;I4: ;I.: ; 'I@B : ; I!.1@B"1#1$41% U&1'41(1)B*.: ;'I@B+: ;I,4: ;I-1.1/.?: ; 'I@B0: ; I14: ; I2 3.?: ; '@B4B15.?: ;'I@B6: ;I7: ;I84: ;I9 : ;:;<1B=.?: ;'@B>1RUX Y?B1@4: ; IA4: ;I?<B.?: ; '<C.?: ;'I<D.?: ;'<E.?: ; 'I<F.?: ;'I<% $ > : ;I I  : ;(  : ; : ;I8 &I : ; I &  : ;  : ; I8 .: ; ' : ; I.: ; 'I : ; I.?: ; 'I 4: ; I4: ; II!I/ .: ; 'I@B: ; I4: ; I U1RUX Y 11RUX Y 1 B!.1@B"1#41$41% U&1X Y '1( ) *41+1,4: ;I?<-.?: ; 'I<.I/.?: ;'I<0.?: ;'<1'I2.?: ;'<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I< : ;&: ;I< : ;  : ; I 8! : ; I 8" : ; #I$!I/ % : ; & : ; I' : ; I(!I/) : ;* : ;+ : ;I, : ;I-!I..: ; 'I /: ; I0.: ;'I 1: ;I2: ;I3: ; I44: ;I5.: ;' 64: ; I7 8 9.: ;'I :.: ;'I ;4: ;I<.: ; 'I =4: ; I>.?: ;'I ?.: ; 'I@B@: ; IA.: ;'I@BB: ;IC: ;ID: ;IE1RUX YF1G1RUX YH1I UJ41K1RUX Y L1M.: ;'I@BN.: ;'@BOB1PBQ.: ; 'I@BR: ; IS1T: ;IU4: ;IV4: ;IW4: ;IX : ;Y1Z U[1X Y\1X Y] ^4: ;I_`a1bBcB1d: ; Ie4: ; If4: ; Ig1RUX Y h.1@Bi j41k41l1 m.?: ;'@Bn1Bop4: ;I?<q4: ; I?<r.?: ;'<s.?: ; '<t.?: ;'I<u.?: ; 'I<v.?: ;'I<w.?'I4<% $ > : ;I I&II!I/ : ; I  : ; (  : ; : ;I8 & : ;  : ;  : ; I8 .: ; 'I : ; I.: ; ' 4: ; I.?: ;'I : ;I: ;I4: ;I.: ; 'I@B: ; I: ; I4: ; I1RUX Y 11RUX Y .?: ; 'I@B!: ; I"4: ; I#1X Y $ %41&1X Y '4: ; I(1)1*1+B,1-.1@B.41/1X Y0 14121RUX Y31X Y44: ;I54: ;I?<6.?: ; 'I<7I% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I : ; I!I/ < : ;&  : ; ! : ; I 8" : ; I 8# : ; $ : ; % : ; I& : ; I' : ;( : ;I8).: ; 'I *: ; I+.: ;'I ,: ;I- : ;. : ;I/4: ;I0.: ;' 1: ;I24: ;I3 : ;4 5.: ;'I@B6: ;I74: ;I819.: ;'@B:: ;I;B1<B=: ;I>4: ;I?4: ;I@B1A B1C UD1E.?: ; 'I@BF: ; IG4: ; IH.: ; 'I@BI: ;IJ1RUX YK1L UM41N1X YO P.?: ;'@BQ R4: ; IS.?: ;'I@BT41U41V1RUX Y WXY1Z 1[4: ;I\4: ;I?<]4: ;I?^.?: ;'I<_.?: ;'<`.?: ; '<a.?: ; 'I<b.?: ; 'I<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I< : ;& : ;  : ; I 8 : ;  I!!I/ " : ; # : ; I$ : ; I%.: ; ' &: ; I'.: ; 'I (.?: ; 'I )4: ; I*: ; I+.?: ;'I ,: ;I-: ;I.4: ;I/4: ;I0 1 2.?: ;'I@B3: ;I44: ;I5: ;I6.?: ;'@B718B91:4: ;I; <1=B1>.1@B?1@41A.?: ; '@BB: ; IC1RUX Y D1E1X Y F G UH UI41J.?: ; 'I@BK: ; IL4: ; IM.?: ; 'I@BN4: ; IO4: ; IP4: ; IQ41R1RUX YS4: ;IT1X YU: ;IV : ;W4: ;IX4: ;I?<Y4: ;I?Z4: ; I?<[.?: ;'<\.?: ;'I<].?: ; 'I<^.?: ; 'I<_.?'I4<`.?: ; '<a.?: ; '<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ; I8  : ; I!I/.: ; 'I : ; I4: ; I.: ; ' 4: ; I: ; I.1@B141 1 411 1!B"1#4: ;I$.?: ;'I@B%: ;I&: ;I'4: ;I(4: ;I)4: ;I*1RUX Y+1,1X Y- U.4: ;I?</.?: ;'<0I1.?: ; 'I<2.?: ;'I<3.?: ; '<4.?'I4<% $ >  I: ; I : ;  : ; I8  : ;( : ;I  : ; : ;I8 &I  : ;  : ; I8 I!I/  : ; .: ;'I : ;I.?: ; ' : ; I: ; I.?: ;' : ;I4: ;I.?: ;'I .: ; 'I  : ;  : ; I4: ; I  4: ;I! : ;" : ;I#.?: ; '@B$: ; I%1X Y &1 '1(.1@B)1*.?: ;'@B+: ;I,: ;I-4: ;I.1RUX Y/10B112: ; I34: ; I41RUX Y 51RUX Y 64: ;I74181X Y9 :.: ;' ;41<1X Y= U> U?B1@.?: ;'I@BA: ;IB41C1DB1E1F G1 H4: ;I?<I.?: ; 'I<JIK.?: ;'<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<& : ; : ;  : ; I 8 : ; I 8  : ; !I"!I/ # : ; $ : ; I% : ; I&.: ; ' ': ; I(.: ; 'I ): ; I*4: ; I+.: ;'I ,: ;I-4: ;I.: ;I/4: ;I04: ; I1.: ;'I@B2: ;I3: ;I44: ;I54: ;I64: ;I78B9B:1;1<=.: ;'@B> ?4: ;I@1AB.1@BC1D1E41F1RUX Y G1X Y H.: ; '@BI: ; IJ: ; IK: ; IL4: ; IM1N1BO.: ; 'I@BP: ; IQ4: ; IR4: ; IS : ; T4: ; IUBV41W: ;IX1X YY1RUX YZ U[.: ;'I \ ] ^ _ U`41a : ;b 1c.?: ;'@Bd4: ; I?<e4: ;I?<f.?: ;'<g.?: ;'I<h.?: ; 'I<i.?: ; '<j.?: ; 'I<% $ >  I&I: ; I : ;  : ; I8  : ; I8   : ; ( : ;I  : ; : ;I8  : ;I8 & : ;  : ;  : ; I8I!I/ .: ;'I : ;I : ; : ;I4: ;I.: ; 'I : ; I4: ; I.: ;'  : ;  : ; I!: ; I".: ; ' #.: ;'@B$: ;I%1X Y&1'1( )41*1X Y+: ;I, -: ;I.: ;I/4: ;I04: ;I11RUX Y21 3 U441516 U741819B:1; <4: ;I=1>: ;I?4: ;I@.?: ;'@BA4: ;I?<B.?: ; 'I<CID.?: ;'I<E.?: ; '<F.?: ;'<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ;  : ; I8 : ; I8 : ; I8 I!I/ .: ; ' : ; I: ; I4: ; I.: ; 'I .: ; 'I@B: ; I: ; I4: ; I.: ; '@B U1RUX Y  1!1X Y "1#B$1RUX Y %1&.1@B'41(41)4: ; I*: ; I+4: ; I, - U..?: ;'I@B/: ;I0: ;I14: ;I24: ;I31X Y4151B617B18 9 :: ;I;1RUX Y<1= >1RUX Y?.?: ;'@B@B1A4: ;I?<B.?'I4<CID.?: ; '<E.?: ;'I<F.?: ; 'I<G.?: ;'<H.?: ; 'I<% $ > : ;I I&I : ;  : ; I8 : ; I   : ; (  : ; : ;I8  : ; : ;I8 &< : ; 'II' : ; : ;.?: ;'I : ;I.: ;'I 4: ;I.: ;'I@B: ;I4: ;I1 B!.: ;'@B"1#B1$.?: ; 'I@B%: ; I&: ; I'.?: ; '@B(: ; I)B1*.?: ;'@B+: ;I,.?: ;'I@B-4: ;I. : ;/ U0.1@B112 314 : ;5 : ;I64: ;I789I:!I/;.?: ;'I@B<: ;I= : ;>1X Y?41@A1B4: ;I?<C4: ; I?<D.?: ; 'I<E.?: ; '<F.?: ;'<G.?: ;'I<H.?'I4<I.?: ; '<% $ > : ;I: ; I I'I  : ; (  : ; : ;I8 &I : ;  : ; I8  : ; : ;I8 I!I/  : ; I8 'I : ;  : ; I8 : ;  : ; I8 : ;I8.: ; 'I : ; I.: ; ' : ; I4: ; I .: ;' !: ;I"4: ;I#.: ; 'I@B$: ; I%4: ; I&4: ; I' : ; (: ;I)4: ;I*4: ;I+1,B-1..: ; '@B/: ; I0.: ;'@B1: ;I21X Y31415B16.: ;'I 7: ;I84: ;I9 :.: ;'I@B;1RUX Y<1= U>41?41@1A B1X YC UD1RUX YE41F1RUX Y G H1X Y IJ4: ; IK.?: ;'I@BL1RUX Y M1X Y N.?: ;'I@BO: ;IP4: ;IQ : ;RS4: ;I?<T.?: ;'<U.?: ; 'I<V.?: ;'I<W.?'I4<X.?: ; 'I<% $ > : ; I  : ; : ;I8 : ;I&I  I .?: ; ' .1@B B BB4: ;I?<4: ; I?% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".: ; 'I@B#: ; I$: ; I%1&B'4: ;I?<(4: ; I?).?: ; '<% $ >   : ; : ;I8 : ;I&I : ;  : ; I8  I : ; I ' I.?: ; '@B: ; I4: ; I 4: ; IB4: ;I?<% $ > : ; I I: ;I I : ;  : ; I8 : ; I8 &I   : ; ( 'II : ; : ;I8 & : ; : ;I8 .: ; 'I : ; I.: ;'I : ;I4: ;I.?: ; ' : ; I.?: ; 'I 4: ; I .?: ;'  : ;I!4: ;I"I#!I/$!I/ %.?: ;'I & '.: ;' (.: ; 'I@B): ; I*: ; I+4: ; I,B-B..: ; 'I@/.: ;'I@B0: ;I14: ;I213: ;I44: ;I5B16.1@B718419 U:1; U<41=B1>1?1@A.1@BB1C1RUX YD1X YEFBG.?: ; 'I@BH: ; II1RUX Y J K1X Y L.?: ;'@BM4: ;IN4: ;IO1 P1RUX YQ1R41S: ;ITU.?: ;'I@BV W4: ; IX4: ;I?<Y4: ; I?Z.?: ; '<[.?: ; 'I<\.?: ;'I<].?: ;'<^.?'I4<_.?: ;'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; I !I/ !'I" : ; #.: ; 'I $: ; I%.: ;'I &: ;I'4: ; I( )4: ; I*.?: ; 'I +.: ;'I@,: ;I-4: ;I.: ;I/4: ;I01X Y1121X Y3.: ;'@B4: ;I5B16B7.: ;'I@B8: ;I9B1:4: ;I;4: ;I< : ;= >41?41@1A1B1C.: ;'I@BD EF UGH.: ; 'I@BI: ; IJ: ; IK4: ; IL4: ; IM.1@BN1O1BP.1@BQ41R: ; IS.?: ; 'I@BT : ; U4: ; IV4: ;I?<W.?: ;'<X.?: ;'I<Y.?: ; 'I<Z.?: ; '<[.?: ;'<% $ >  I&I: ; I : ;  : ; I8   : ; ( : ;I  : ; : ;I8  : ;  : ; I8  : ; I 8  : ; I 8  : ; : ;I8 I!I/ 'II.: ; ' : ; I.: ; 'I : ; I4: ; I.?: ; '  : ;  : ; I 4: ; I! ".: ; 'I@B#: ; I$: ; I%4: ; I&1RUX Y '1(: ; I): ; I*1+B,.1@B-41.1RUX Y / 0114121X Y 3.?: ; 'I@B44: ; I516.?: ; '@B71 81 9B1:B1;41<1X Y = U>4: ; I?4: ;I?<@.?: ;'<A.?: ;'I<B.?: ; '<C.?: ;'<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ; : ; : ;I : ;I& : ;  : ; 'I I!!I/ ".: ; 'I #: ; I$.: ; ' %: ; I&4: ; I'4: ; I(4: ;I)4: ;I*.?: ;'I +: ;I, -.: ; 'I@B.: ; I/4: ; I0: ; I14: ; I24: ; I31RUX Y 4156B71X Y 81RUX Y 91X Y :4: ; I;.: ;'I@B<: ;I=: ;I>4: ;I?1RUX Y@ UA41B41C1D1E F1G.1@BH1I41J.?: ;'@BK: ;ILB1M.?: ;'I@BN: ;IOB1P4: ;IQ4: ;I?<R.?: ;'I<S.?: ; '<T.?: ; 'I<U.?: ;'<V.?: ;'<% $ > : ; I  : ;( : ;I : ; : ;I8 &I  : ;  : ; I8  I : ;  : ; I8  : ; I 8  : ; : ;I8 I!I/ 'II.: ; 'I : ; I: ; I4: ; I.?: ; 'I  : ;.1@B141 41!1"B#.: ; 'I@B$: ; I%: ; I&4: ; I'4: ; I(1X Y )1* +1,1RUX Y - U.4: ; I/1X Y 01RUX Y 14: ; I2.?: ; 'I@B3414 15 61 7.: ;'I@B8: ;I9: ;I:4: ;I;4: ;I< 1=B1>.?: ;'I@B?: ;I@4: ;IA4: ;IB4: ;I?<C.?: ;'I<D.?: ;'<E.?: ; '<F.?: ; 'I<% U$ > : ;I I&I : ;  : ; I8 : ; I   : ; (  : ; : ;I8 & : ;  : ; I8  : ; I 8  : ; I 8 'II : ;I8  : ; I!I/ .: ; ' : ; I.: ;' : ;I: ;I: ; I.: ; 'I  .: ;'I !4: ;I" #4: ;I$ % : ; & : ; I'4: ; I(.?: ; 'I )4: ; I*.?: ; ' +.?: ;' ,.?: ;'I -.: ;'I@B.: ;I/: ;I04: ;I1B2B3.1@B41516417.: ;'I@8.: ;'I@B94: ;I:: ;I; <4: ;I=1X Y>1RUX Y?1RUX Y @1RUX YA1B1CB1D.: ;'@BE4: ;IF1G1BH41I UJ UK41LM N1X Y O.?: ; 'I@BP: ; IQ: ; IR4: ; IS4: ; IT1X Y U1X YV4: ; IW.?: ;'I@BX.?: ;'@BY: ;IZ1[B1\B1]^!_4: ; I?<`4: ;I?<a.?'I4<b.?: ; 'I<c.?: ; '<d.?: ;'I<e.?: ;'<% $ >  I&I: ; I  : ;( : ;I  : ; : ;I8  : ;  : ; I8  : ;  : ; I8  : ; I 8  : ; I 8 'II : ;I8 I!I/ .: ; 'I : ; I : ;  : ; I4: ; I.: ; ' : ; I 4: ; I .?: ; 'I !.: ; 'I@B": ; I#: ; I$4: ; I%.1@B&1'41( )41*1+B,1-: ; I.4: ; I/1RUX Y 0 U112413 41RUX Y51RUX Y 6174: ;I?<8.?: ;'I<9.?: ; '<% $ > : ;I I&I: ; I : ;  : ; I8   : ; (  : ; : ;I8  : ;  : ; I8  : ; I 8  : ; : ;I8 I!I/ 'II : ;  : ; I8 : ; I8.: ; 'I : ; I : ;  : ; I4: ; I.: ; '  : ; I!.: ;'I ": ;I#: ;I$ %4: ;I& '4: ;I(.: ;'@B): ;I*: ;I+: ;I,4: ;I-4: ;I.1X Y/10 14121RUX Y3 U415B6.: ;'I@B7: ;I8 94: ;I:;<.: ; 'I@B=: ; I>4: ; I?1RUX Y @: ; IA: ; IB: ; IC4: ; ID4: ; IE : ;FBG UH1I1J4: ;IK41L1M.: ; '@BN1X Y O1P.1@BQ41R1X YS4: ; IT.?: ;'I@BU1 V4: ;I?<W.?: ;'<X.?: ; 'I<Y.?: ; '<Z.?: ;'I<[.?: ;'<% $ > : ;I I&I: ; I : ;  : ; I8   : ; (  : ; : ;I8 & : ;  : ; I8  : ; I 8  : ;I8  : ; 'III!I/ .: ; ' : ; I.: ; 'I  : ;  : ; I4: ; I.: ;'I : ;I 4: ;I!: ;I": ; I#.: ;'I@B$: ;I%4: ;I&4: ;I' U(4: ;I) U*1RUX Y+1,1-B..: ; 'I@B/: ; I04: ; I14: ; I24: ; I3: ;I4: ;I51617: ; I8: ; I9B1:1X Y; <41=.1@B>1?41@B1A.?: ;'I@BB : ;C1X Y D4: ;I?<E.?: ; 'I<F.?: ; '<G.?: ;'I<H.?'I4<I.?: ;'<J.?: ; '<% $ >  I&I: ; I : ;  : ; I8   : ; ( : ;I  : ; : ;I8  : ;  : ; I8  : ; I 8  : ; : ;I8 I!I/ 'II : ;  : ;  : ; I8 : ; I8.: ; 'I : ; I: ; I.: ; ' 4: ; I  : ; ! : ; I"4: ;I#4: ;I$.: ;' %: ;I&: ;I'.: ;'I (.: ;'@B): ;I*: ;I+4: ;I,4: ;I-1RUX Y.1/ U041112B3141X Y5416.: ; '@B7: ; I8: ; I9: ; I:: ; I;4: ; I<4: ; I=1X Y > U?1RUX Y @1A: ;IB4: ;IC D1RUX YE4: ;IF.: ;'I@BG1H: ;II J1K1X YL M.?: ;'I@BN4: ;I?<O.?: ; '<P.?: ; 'I<Q.?: ;'<R.?: ;'I<S.?: ;'I<% $ >  I&I: ; I : ;  : ; I8   : ; ( : ;I  : ; : ;I8  : ;  : ; I 8  : ; I8 'II : ;I8  : ;I!I/  : ;  : ;  : ; I8.: ; 'I : ; I: ; I.: ; '  : ;  : ; I 4: ; I!.: ;' ": ;I#.: ;'I $4: ;I%.: ;'@B&: ;I': ;I( )4: ;I*4: ;I+1RUX Y,1- U.41/10B1124: ;I31X Y4.: ; '@B5: ; I6: ; I74: ; I81RUX Y 941: U;4: ;I<41=4: ; I>4: ; I?1@: ;IA B: ;IC D.: ;'I@BE: ;IF4: ;IG1RUX YH1IB1J.1@BK4: ; IL.?: ;'I@BM4: ;I?<N.?: ;'<O.?: ; '<P.?: ; 'I<Q.?: ;'I<R.?: ; '<% $ >  I&I: ; I : ;  : ; I8   : ; ( : ;I  : ; : ;I8  : ;  : ; I 8  : ; I8 'II : ;I8  : ;I!I/  : ;  : ;  : ; I8.: ; ' : ; I: ; I4: ; I.: ; 'I 4: ; I ! : ; " : ; I#.: ;' $: ;I%: ;I& '4: ;I(4: ;I).?: ;'I *.1@B+1,1-41.1RUX Y /1X Y 01 112B31415.: ;'@B6: ;I7: ;I8: ;I9 :4: ;I;4: ;I< =4: ;I>1B?41@41A.: ;'I B1RUX YC UD1X YE.: ;'I@BF: ;IG4: ;IH UIB1J4: ;I?<K.?: ;'I<L.?: ; 'I<M.?: ;'<N.?: ; '<O.?: ;'<% $ > : ;I I&I : ;  : ; I8 : ; I <  : ;  : ; I8 : ; I 8 : ; I 8 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ; : ; : ;I'I<& : ; : ;  : ; I 8! : ; I 8" : ; #I$!I/ % : ; & : ; ' : ; I( : ; I).: ; 'I *: ; I+.: ;'I ,: ;I-: ;I..: ;' / 04: ; I1: ; I24: ;I34: ;I4.: ; ' 5.?: ;'I 6 7.?: ;' 8.: ;'I@B9: ;I:.: ;'@B;: ;I<: ;I=4: ;I>1X Y?1@1ABB1C.1@BD UE41F1G1H41I J.?: ; '@BK: ; IL1X Y M1RUX YNB1O UP1RUX YQ R1X YS.?: ;'@BT: ;IUB1V.?: ;'I@BW4: ;IX1RUX Y Y4: ;IZ1 [1 \41]1^_4: ;I`B1a : ;b41c1Bd4: ; Ie4: ;I?<f4: ; I?g4: ; I?<h.?: ; '<i.?: ;'I<j.?: ; 'I<k.?: ;'<l.?'I4<m.?: ; '<no.?: ;'I<% $ > : ;I I : ;  : ; I8 : ; I  : ; (  : ; : ;I8 &I& : ; : ;I8 I!I/ .: ; ' : ; I.: ;' : ;I4: ;I.?: ; 'I .: ; 'I  : ;  : ; I4: ; I.1@B141 1X Y!1"1RUX Y#.?: ; '@B$: ; I%B1& U'1(B)1*.?: ; 'I@B+: ; I,4: ; I-4: ; I.1B/.?: ;'I@B0: ;I1: ;I24: ;I34: ;I415: ; I64: ; I71X Y 8 941:4: ;I;.?: ;'@B<4: ;I?<=.?: ;'<>I?.?: ; 'I<@.?: ;'I<A.?'I4<B.?: ; 'I<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8 < & : ;  : ; I8  : ;  : ; I8  : ;  : ; I8 : ; I 8  : ;I8  : ;I!I/  : ; .: ; 'I : ; I.: ;'I : ;I4: ;I.?: ; '  : ; I!4: ; I": ;I#.: ;'@B$: ;I%: ;I&: ;I': ;I(4: ;I) U*1RUX Y+1, U-41.1X Y/410111X Y213 415B6174: ;I84: ;I91RUX Y:.: ;'@B;.1@B<41=B1>.?: ; '@B?: ; I@: ; IA1X Y BB1C1X Y D1 E: ; IF1RUX Y G H.?: ; 'I@BI: ; IJ4: ; IK4: ; IL1M.?: ;'I@BN.?: ;'@BO4: ;I?<P.?: ; 'I<QIR.?: ;'I<S.?'I4<T.?: ; '<U.?: ;'<% U$ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ; : ;I8 I!I/  : ; !I/ : ;  : ; I8  : ; I8 : ; I8.: ; 'I : ; I.: ; ' : ; I4: ; I.: ;'I : ;I4: ;I .: ;' !4: ;I": ;I#.?: ;'I $ % : ;&.: ;'I@B': ;I(4: ;I).: ;'I@B*: ;I+1RUX Y,1- U. U/4101RUX Y 1121RUX Y31X Y41516B718.: ;'@B94: ;I: : ;; <.1@B=1>41? @41A.?: ;'I@BB: ;IC4: ;ID 1E1X YF GB1H4: ;I?<I.?: ;'I<JIK.?: ; 'I<L.?: ; '<M.?: ;'<N.?: ;'<% U$ > : ;I: ; I  : ;(  : ; : ;I8 &I  : ;  : ; I8  : ; : ;I8  II!I/  : ; !I/ : ;  : ; I8  : ; I8 : ; I8.: ; 'I : ; I.: ; ' : ; I4: ; I.: ;'I : ;I4: ;I .: ;' !4: ;I": ;I# : ;$.: ;'I@B%: ;I&4: ;I'.: ;'I@B(: ;I)1RUX Y*1+ U, U-41.1RUX Y /101RUX Y11X Y21314B516.: ;'@B7 : ;8 9 :.1@B;1<41= >41?.?: ;'I@B@: ;IA4: ;IB4: ;IC4: ;ID 1E1X YF G4: ;I?<H.?: ;'I<IIJ.?: ; 'I<K.?: ; '<L.?: ;'<M.?: ; '<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/ .?: ; 'I  : ; I!: ; I"4: ; I#.?: ;' $: ;I%4: ;I&.?: ; 'I@B': ; I(: ; I): ; I*4: ; I+,B-.?: ; '@B.: ; I/.1@B011412 U314 U5416B1718194: ; I:.?: ;'@B;: ;I<4: ;I= >41?.?: ;'I@B@4: ;IA: ;IB4: ;I?<C4: ; I?<D.?: ; 'I<E.?: ;'I<F.?: ; '<G.?: ; '<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<& : ; : ;  : ; I 8 : ;  I!!I/ " : ; # : ; I$ : ; I% : ; & : ; ' : ;( : ;I8).: ; 'I *: ; I+: ; I,4: ; I- . /.: ;'I 0: ;I1: ;I24: ;I34: ;I4.: ;' 5.: ; ' 6.?: ;'I 7.: ;'I@B8: ;I9.: ; 'I@B:: ; I;: ; I<4: ; I=1>B?.: ; '@B@1A.: ;'@BB: ;IC4: ;ID4: ;IEB1F4: ;IG UH1I.1@BJ1K1L41M N1X Y O1P1X Y Q R4: ; IS1BT41U41V41 W: ;IX : ;Y : ;Z1X Y[1RUX Y\ : ;] : ;^ U_ 1` 1a: ;Ib4: ;Ic1X Yd.?: ;'I@BeB1f.?: ;'@Bg4: ;I?<h.?: ;'I<i.?: ;'<j.?: ; 'I<k.?: ; '<l.?'I4<m.?: ;'<% $ >  I&I: ; I  : ;( : ;I  : ; : ;I8  : ;  : ; I8 'II.: ; ' : ; I.: ; 'I  : ;  : ; I4: ; II!I/ .?: ; 'I .: ;'I@B: ;I: ;I1RUX Y1.?: ; '@B: ; I 1RUX Y ! U"41#1RUX Y $1X Y %1X Y &: ; I'1(B).1@B*1+41, -4: ; I..?: ; 'I@B/.?: ;'@B01RUX Y11X Y24: ;I314B15164: ; I?7.?: ; '<8.?: ;'I<9.?: ; 'I<:.?: ; 'I<% $ > : ;I I: ; I'I  : ; (  : ; : ;I8 : ;I8 &I : ;  : ; I8  : ; I8 'I : ;  : ; I8I!I/!I/  : ;  : ;  : ; I8.: ; 'I : ; I4: ; I.: ; ' 4: ; I : ; I!.: ;' ": ;I#: ;I$4: ;I%4: ;I&.: ;'I ' ( : ;).: ;'@B*: ;I+4: ;I,4: ;I-4: ;I.1/.1@B011124134141RUX Y51X Y67B8 9.: ;'@B:: ;I; U< U=41>1? 1@1RUX YA1RUX Y B1C1X YD E1FG.: ;'I@BH : ;I1RUX Y J1X Y K.: ;'I@BL4: ;IM N.?: ;'I@BO: ;IPB1Q.?: ;'@BR4: ;I?<S.?: ;'<T.?: ; 'I<U.?: ; '<V.?: ;'I<W.?: ;'<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8  : ;  : ; I8  : ; I8  : ; : ; .: ; 'I : ; I 4: ; I.?: ;'I : ;I4: ;I.?: ;' : ;I4: ;I.1@B1 U411 B!1".?: ; 'I@B#: ; I$ %.?: ; '@B&: ; I'B1(1)4: ; I*: ; I+4: ; I,4: ; I-I.!I/ /10411.?: ;'I@B2: ;I3: ;I4B15: ;I64: ;I7 U8 941:1RUX Y;1 <41 =1X Y>.?: ;'@B?4: ;I?<@.?: ; '<AIB.?: ; 'I<C.?: ;'<D.?: ;'I<E.?: ;'I<% $ >  I&I: ; I  : ;( : ;I  : ; : ;I8 : ;I8  : ;  : ; I8  : ; I8  : ;  : ; I!I/ : ; !I/ 'I.: ; ' : ; I: ; I4: ; I.: ; 'I 4: ; I.: ;'@B: ;I : ;I!4: ;I"1#B$%.?: ; 'I@B&: ; I': ; I(1RUX Y )1* U+41,1RUX Y -1.1/ 0.?: ; '@B14: ; I21X Y 31X Y 4: ; I5B1674: ; I8 94: ; I: : ;; U<1RUX Y=41>4: ;I?.?: ;'@B@1RUX YA: ;IB: ;IC1X YD4: ;IE.?: ;'@F4: ;I?<G.?: ; 'I<H.?: ; '<I.?: ; '<% U$ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; 'I I!!I/ " : ;# : ;I8$.: ; ' %: ; I&: ; I'.: ;'I (: ;I)4: ;I* : ;+ : ;, -4: ;I..: ; 'I / : ; 0 : ; I14: ; I2.?: ;'I 3: ;I4.: ;' 5.?: ;' 6.: ;'I@B7: ;I84: ;I9: ;I:4: ;I;1X Y<1= >41?41 @1RUX YA1B1CBD.: ; '@BE: ; IF1RUX Y G H4: ; IIJ1K.: ;'@BL1X Y M4: ;INOP.1@BQ 1R 1S41T1U UVB1WB1X.?: ;'I@BY: ;IZ.?: ;'@B[B\ : ;]4: ;I^1RUX Y_1RUX Y `: ;Ia1X Yb1X Y c Ud : ;e.: ;' f41g1h4: ; Ii4: ;I?<j4: ; I?<k.?: ;'I<l.?: ; '<m.?: ;'<n.?: ; 'I<o.?: ;'<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".: ; 'I #: ; I$: ; I%4: ; I&4: ; I' : ;( : ; ).1@B*1+41, 1- U.1/410411 1213B4516.?: ;'@B7: ;I8: ;I94: ;I?<:.?: ;'I<;.?: ; 'I<<.?: ; '<=.?: ;'<>.?: ; 'I<% $ >  : ; : ;I8 : ;I&I: ; I I .?: ; 'I@B : ; I 4: ; I 4: ;I?<% $ >  I&I: ; I'I  : ; ( : ;I  : ; : ;I8  : ;  : ; I8  : ; I8 'I.?: ; 'I : ; I4: ; I.: ; ' .: ; '@B: ; I.: ; 'I@B: ; I.1@B141.?: ; 'I@B4: ; I1 B!: ; I" #4: ; I$1X Y %1&4: ;I?<'.?: ; '<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<& : ; : ;  : ; I 8 : ; I 8  : ; ! : ;"I#!I/ $!I/% : ; & : ; I' : ; I( : ; ).: ; ' *: ; I+.: ; 'I ,: ; I-.: ;'I .: ;I/4: ;I0 14: ;I2.: ;'I 3 : ;4.1@B516417 U81941: 1;1X Y<1=B> ?1@AB UC1RUX YD41E.: ; 'I@BF: ; IG: ; IH: ; II4: ; IJ4: ; IK4: ; IL4: ; IM : ; N : ; OP1BQ4: ; IR : ;S.: ;'I@BT: ;IU4: ;IV4: ;IW : ;X1Y Z4: ;I[B\: ;I]4: ;I^ _: ;I`1a1X Yb1RUX Yc: ;Id.?: ;'@Be4: ; I?<f4: ;I?<g.?: ; 'I<h.?: ;'<i.?: ; '<j.?: ;'I<k.?: ;'I<% $ > : ; I  : ;( : ;I : ; : ;I8 &I  : ;  : ; I8  I'II : ;I8 .: ; ' : ; I.: ; 'I  : ;  : ; I4: ; II!I/  : ; I.: ; 'I@B: ; I: ; I4: ; I4: ; I 1RUX Y !1" U#41$1X Y %41&1X Y '1RUX Y (41)*B+1,1-.?: ; 'I@B.4: ; I/10: ; I1: ; I2.?: ;'I@B3: ;I4: ;I54: ;I64: ;I74: ;I84: ;I91RUX Y:1X Y; < U= >1?@4: ;I?<A.?: ; 'I<% $ > : ; I : ; : ;I8 : ;I : ;( &I : ;I8  I  : ;  : ; I8  : ; I8 .?: ; ' : ; I4: ; I.1@B14114141 B1B.?: ; '@B: ; I: ; I1X Y  4: ;I?<% $ > : ;I I&I: ; I : ;  : ; I8   : ; (  : ; : ;I8 & : ;  : ; I 8  : ;I8 I!I/ .?: ; 'I : ; I4: ; I.?: ; '@B: ; I.?: ; 'I@B: ; IB11B11 4: ; I!.1@B"1#41$4: ; I%4: ;I&1RUX Y'1( U)41*.?: ;'@B+: ;I,: ;I-4: ;I.4: ;I?</.?: ; 'I<0I1.?: ;'I<2.?'I4<3.?: ;'<4.?: ; '<5.?: ;'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; I !I/ !'I".: ; ' #: ; I$: ; I%.: ; 'I &.: ;'I ': ;I(4: ;I).: ;' *: ;I+4: ;I,.?: ;'I -.?: ;' . /4: ; I0 1 : ;2.: ;'@B3: ;I4: ;I54: ;I6.: ;'I@B7: ;I8: ;I91:B;.1@B<1=41> ?41@.1@BA1B UCB1D.?: ; 'I@BE: ; IF G4: ; IHB1I4: ;IJ1X YKL1M: ; IN.?: ;'I@BO.?: ;'@BP41Q1R UST.?: ;'I@U1RUX YV1RUX YW1RUX Y X1X Y Y4: ;IZ.?: ;'@[ : ;\ : ;] 1^1 _4: ; I`4: ; I?<a4: ;I?<b.?: ; 'I<c.?: ;'<d.?: ; '<e.?: ; '<f.?: ;'I<g.?: ;'I<% $ > : ;I I&I: ; I : ;(  : ; : ;I8 < &  : ;  : ; I8  : ;  : ; I8  : ;  : ; I8 : ; I 8 I!I/ 'II.: ; 'I : ; I: ; I4: ; I4: ; I.: ; 'I@B: ; I: ; I 4: ; I!1"B#$.1@B%1&1'41(41)1X Y * +1,-.?: ; 'I@B.: ; I/: ; I04: ; I1 U21B3B14156.?: ; '@B74: ; I?<84: ;I?<9.?: ;'I<:.?: ;'<;.?: ; 'I<<.?: ; '<=.?: ; '<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".?: ; 'I@B#: ; I$: ; I%1&'B(4: ;I?<).?: ;'I<*.?: ;'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ; : ;<& : ;  : ; I 8 : ;  I!!I/ " : ; # : ; I$ : ; I% : ; & : ; ' : ; (.: ; 'I ): ; I*.: ; ' +: ; I,4: ; I-.: ;'I .: ;I/: ;I04: ;I1.: ;' 2 3 44: ;I54: ; I6.?: ;'I 7.: ;'@B8: ;I9: ;I:4: ;I;1RUX Y<1=1>.: ;'I@B?: ;I@: ;IA4: ;IBBCBD.: ;'I@E1X YF1X YG1HB1I1J1RUX YK UL41M NOB1P4: ;IQ1R4: ;IS41T U.1@BV1W41 X1RUX Y Y1X Y Z1RUX Y [1X Y \ U]^41_1 `1Ba4: ;I?<b.?: ;'<c.?: ; '<d.?: ;'I<ef.?: ; 'I<g.?: ; 'I<h.?'I4<i.?: ; 'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".: ; 'I #: ; I$: ; I%.: ;'I &: ;I'.: ; '@B(: ; I): ; I*1RUX Y +1,1-B.1/.?: ; 'I@B0: ; I1: ; I24: ; I34: ; I4 54: ; I6 : ; 71X Y 8: ;I9: ;I:: ;I;4: ;I<4: ;I=4: ;I>4: ;I?4: ; I?<@4: ;I?<A.?: ; '<B.?: ; 'I<C.?: ;'<D.?: ;'I<E.?'I4<F.?: ;'<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ;  : ;  I!!I/ "'I#.: ; 'I $: ; I%: ; I&4: ; I'.?: ; 'I (.: ; '@B): ; I*4: ; I+4: ; I,4: ; I-4: ; I. : ; /1X Y 0112B3141516.: ; '@B7: ; I8B19.: ; 'I@B:: ; I;B1<=.1@B>1?41@1RUX Y A UB41C UD1X Y E4: ;I?<F.?: ;'I<G.?: ; '<H.?: ;'<I.?: ; 'I<J.?: ;'<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; I !I/ !'I".: ; 'I #: ; I$: ; I%.: ;'I &: ;I'.: ; 'I@B(: ; I): ; I*: ; I+4: ; I,B-B..: ;'I@B/: ;I04: ;I1.: ;'@B2: ;I3: ;I44: ;I54: ; I64: ; I71RUX Y 8191:1;1<.: ; 'I@B= U>: ; I?B1@4: ;IA4: ;IB1C4: ; ID.?: ;'I@BE: ;IF1RUX YG HB1I.?: ;'@BJ4: ; I?<K4: ;I?<L.?: ; 'I<M.?: ; '<N.?: ;'I<O.?: ;'<P.?: ; 'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  : ; I! : ; I".: ;'I #: ;I$.: ; 'I %: ; I&.?: ;'I '.?: ;' (4: ;I).: ;' *: ;I+.: ; '@B,: ; I-: ; I.1RUX Y /1011B213.1@B41X Y5 61X Y7.: ; 'I@B84: ; I91:.?: ; 'I@B;: ; I<: ; I=B1>.?: ; '@B?4: ; I@4: ; IA B4: ; IC : ;D UE.?: ;'I@BF: ;IG: ;IH: ;II4: ;IJ4: ;IK4: ;IL: ;IM4: ;IN1RUX YOB1P.?: ;'@BQ1R41S UT41U.?: ;'I@V.: ; ' W: ; IX Y4: ; IZ4: ; I[41\4: ; I?<]4: ;I?<^.?: ; '<_.?: ;'<`.?: ; 'I<a.?: ;'I<b.?'I4<c.?: ; 'I<% $ >  : ; : ;I8 : ;I&I: ; I I &  : ; : ;I8  : ; I : ;I.: ; 'I 4: ; I: ; I.: ; 'I@B4: ; I1RUX Y  U41B.?: ; 'I@B: ; I1X Y 111RUX Y 1 4: ;I?<% $ > : ;I I: ; I'I  : ; (  : ; : ;I8 : ;I8 &I : ;  : ; I8  : ;I!I/  : ; I8 'I : ;I8 : ;I8 : ; : ; : ;.: ;'I : ;I: ;I.: ;' 4: ;I 4: ;I! ".: ;'I@B#: ;I$4: ;I%4: ;I& : ;'1(B)1*.: ;'@B+: ;I, U-: ;I.1X Y/1011B12 U31RUX Y44154161RUX Y7 81X Y91: ;4: ;I< =41>?.?: ;'I@B@ : ;A.?: ;'I@BB: ;IC 1DE4: ;I?<F.?: ;'<G.?: ;'I<H.?: ; 'I<I.?: ; '<J.?'I4<K.?: ; 'I<% $ > : ;I I: ; I'I  : ; (  : ; : ;I8 : ;I8 &I : ;  : ; I8  : ;I!I/  : ; I8 'I : ;I8 : ;I8 : ; : ; : ;.: ;'I : ;I: ;I.: ;' 4: ;I 4: ;I! ".: ;'I@B#: ;I$4: ;I%4: ;I& : ;'1(B)1*.: ;'@B+: ;I, U-: ;I.1X Y/1011B12.1@B3144154161RUX Y7 81X Y91 : ;1< =4: ;I>1RUX Y?41@ UAB1BC.?: ;'I@BD : ;E.?: ;'I@BF: ;IG 1HI4: ;I?<J.?: ;'<K.?: ;'I<L.?: ; 'I<M.?: ; '<N.?'I4<O.?: ; 'I<% $ > : ;I I&I: ; I'I   : ; (  : ; : ;I8 < : ;  : ; I8  : ; I8  : ;  : ;  : ; I8 : ; I8 : ; I 8  : ; : ;I8 I!I/  : ; 'I : ;I8 : ;I8 : ;   : ;! : ;" : ;#.: ;'I $: ;I%: ;I&.: ;' '4: ;I(4: ;I) *.: ;'I@B+: ;I,4: ;I- : ;.: ;I/4: ;I011B213.: ;'@B4: ;I5 U6: ;I71RUX Y8191X Y:1;1X Y<B1=.: ;'@B> U?4: ;I@1RUX YA1B41C41D1 E F1G H IJ41K : ;L.?: ;'I@BM 1N4: ;I?<O.?: ;'<P.?: ;'I<Q.?: ; 'I<R.?: ; '<S.?'I4<T.?: ; 'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; 'II!I/ .: ;'I  : ;I!.: ; ' ": ; I#: ; I$4: ; I%.: ; ' &.: ;' ': ;I(4: ;I).?: ; 'I *4: ;I+ : ;,.?: ;'I -.: ;'I@B.: ;I/: ;I0: ;I14: ;I2 U34: ;I4B5B6B17.: ; 'I@B89:1;<: ; I=4: ; I>1?.: ; '@B@: ; IA1B.1@BC1D41E UF1G41H1RUX YIB1J1X YK.: ; 'I L4: ; IM 1N41O 1P1RUX Y Q R.?: ;'@BS4: ; IT4: ;IU4: ;I?<V4: ; I?<W.?: ;'I<X.?: ; 'I<Y.?: ; '<Z.?: ;'<[.?: ; '<% $ > : ;I I&I : ;  : ; I8 : ; I ' I   : ; (  : ; : ;I8  : ; I8  : ;I8 & : ;  : ;  : ; I8 : ; I8 : ; I 8  : ;I!I/  : ; 'I.: ; 'I : ; I.: ;'I  : ;I!4: ;I": ; I#4: ; I$.: ; ' %.?: ; ' & '4: ;I( : ; ) : ; I*.?: ;' +: ;I, -.?: ;'I ..1@B/10411 U2 U341415B61718.1@B91RUX Y:1X Y; <1=41>1RUX Y?1@1X Y A.?: ; '@BB: ; IC: ; ID4: ; IE: ; IF1RUX Y GB1H.: ; '@BI: ; IJ4: ; IK4: ; IL4: ; IM4: ;IN1X YO.?: ;'@BP: ;IQ: ;IR4: ;IS.?: ;'I@BT4: ;IU V4: ;IW: ;IXB1Y1RUX Y Z.: ;' [.?: ;'I@B\]^4: ;I?<_.?: ; 'I<`.?: ;'I<a.?: ;'<b.?: ; '<c% $ > : ;I: ; I  : ;(  : ; : ;I8 &I <  : ;  : ; I8  I : ;  : ; I8  : ;  : ; I8 : ; I 8 I!I/ .?: ; ' : ; I: ; I.: ; 'I 4: ; I .1@B1.?: ; '@B: ; I B1!: ; I": ; I#1RUX Y $1X Y %1&4: ; I' (41)41*1+B,1-1.4: ; I/4: ; I01X Y 1412 U34: ;I?<4.?: ;'<5I6.?: ; 'I<7.?: ;'I<8.?: ;'I<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<& : ; : ;  : ; I 8 : ; I 8  : ; ! : ;"I#!I/ $ : ; % : ; I& : ; I' : ; ( : ;) : ;I8* : ;+.: ; 'I ,: ; I-.: ; ' .: ; I/4: ; I0.: ;'I 1: ;I24: ;I3: ;I44: ;I5 : ;6 : ;7.: ;'I 8 9 :4: ; I;.: ;' <.1@=1>1?41@.: ;'I@BA: ;IB: ;IC4: ;IDBEBFBG.: ;'I@H: ;II: ;IJ.: ;'I@BK1L4: ;IM1RUX YN UOP1Q1RS.: ;'@BT U4: ;IVW.1@BX1RUX Y Y1X Y Z.: ; '@B[: ; I\: ; I]: ; I^4: ; I_1`1Ba4: ;Ib41c d41e : ;f : ;g Uh1RUX Y i 1j1X Yk1X Yl1X Y m1RUX Yn.?: ;'@Bo4: ; I?<p4: ;I?<q.?: ; 'I<r.?: ; '<s.?: ;'I<t.?: ;'<u.?: ;'I<% $ > : ;I I&I  : ;(  : ; : ;I8 : ; I .?: ;'I  : ;I4: ;I.: ; 'I@B: ; I4: ; I4: ; I U.?: ; 'I@B: ; I: ;I4: ;I U1BB11.1@B141 41!.?: ;'I@B": ;I#I$!I/ %4: ; I&4: ;I?<'.?: ; 'I<(I).?: ;'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I& : ;  : ; I!I/  : ;  .: ;'I !: ;I".: ; 'I #: ; I$4: ; I%: ; I&.?: ;'I ': ;I(.?: ;' )4: ;I*.: ;'I@B+: ;I,: ;I-4: ;I.4: ;I/ : ;0 U12B314 U54: ;I6B718.: ; 'I@B9: ; I:4: ; I; <4: ; I=1>1X Y?1@ A41B: ; IC: ; ID4: ; IE1RUX Y F4: ; IG1X Y H1X YIB1J.1@BK1L.?: ;'I@BM4: ;IN41O4: ;I?<P4: ;I?Q.?: ;'I<R.?: ;'<S.?: ; 'I<T.?: ;'I<U.?: ;'I<% $ >  I&I : ; : ;I8 : ;I.?: ; 'I@B .?: ;'I@B 4: ;I?<% $ >  : ; : ;I8 : ;I&I: ; I : ;  : ; I8 .?: ;'I  : ;I 4: ;I .: ; 'I : ; I4: ; I.1@B141.?: ;'I@B: ;I4: ;I4: ;I1411B: ;I1RUX Y U1RUX Y1 1X Y!1".?: ;'I@B#4: ;I$ U% &4: ;I?<% $ > : ;I I : ;  : ; I8  : ; I8 &I I !I/ : ; I <  : ;  : ; I 8  : ; I 8 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; 'I.: ; 'I  : ; I!.: ;' ": ;I#: ;I$.: ;'I %4: ;I&4: ;I' ( : ;) : ;*.: ; 'I@B+: ; I,: ; I-.: ;'I@B.: ;I/: ;I04: ;I1.: ;'@B2: ;I34: ;I44: ;I516B718194: ;I:1X Y;1<1X Y =1RUX Y> U?41@: ;IAB1B1C.: ;'I@BD EB1F1G4: ;I H1X Y I.1@BJ1K1RUX Y L M1X YN41OP.: ;'I Q : ;R1RUX YS UT41U 1V1BW1 X.?: ;'I@BY : ;Z[B\.?: ;'@B].?: ;'I@B^B_4: ;I?<`.?: ; 'I<a.?: ;'<b.?: ; '<c.?: ;'I<d.?'I4<ef.?: ;'<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; 'II!I/  : ;  .: ; ' !: ; I".: ;'I #: ;I$4: ; I%: ;I&.?: ;'I '4: ;I(.: ; 'I@B): ; I*4: ; I+.: ;'I@B,: ;I-4: ;I. /4: ;I011B21314.: ; '@B5: ; I64: ; I74: ; I81RUX Y 91:B1;.: ;'@B<: ;I=4: ;I>B1?: ;I@: ;IA4: ;IB1RUX YC.: ; 'I D E4: ;IF UG41H1X Y I41J1X YK1L.: ;' M41NO.1@BP1BQ1R S.?: ;'I@BT.?: ;'@BU UV : ;WX4: ;I?<Y.?: ; 'I<Z.?: ;'I<[.?: ; '<\.?: ;'<].?'I4<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; I!I/ 'I.: ; 'I  : ; I!.: ;' ": ;I#: ;I$: ; I% &4: ; I'.: ;'I (4: ;I)4: ;I* : ;+ : ;I, : ;-4: ; I..: ;'I@B/: ;I0: ;I1.: ;'@B2: ;I314B51617: ;I84: ;I94: ;I:4: ;I;1X Y<1=1X Y >1X Y ? : ;@1A UBB1C.1@BD41E41F1RUX YGB1H4: ;II UJ1KL41MN O1RUX YP4: ;I Q4: ;I R 1S 1T.?: ;'@BU.?: ;'I@BV1X YW1RUX Y X.: ;'I@BY ZB[4: ;I?<\.?: ; '<].?: ;'<^.?: ; 'I<_.?: ;'I<`.?'I4<a.?: ;'I<% $ > : ;I I&II!I/ : ; I <  : ;  : ; I8 : ; I8 : ; I 8  : ; I 8  : ; 'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ;  : ;  .: ;' !: ;I"4: ;I#4: ;I $.: ; ' %: ; I&: ; I'4: ; I(4: ; I).: ;'I *4: ;I+ : ;,.: ; 'I -.: ; 'I@B.: ; I/: ; I04: ; I14: ; I24: ; I3 : ; 415B61718.: ;'I@B9: ;I:: ;I;4: ;I<B1=4: ;I>4: ;I?.: ; '@B@4: ; IA.1@BB1C41D41E F G41H: ;II4: ;IJ: ;IK1RUX YL1M: ; IN: ; IO1RUX Y P Q : ;R US UT 1U 1V1X YWX1Y.?: ;'I@BZ.?: ;'@B[B1\4: ;I?<].?: ;'I<^.?: ;'<_.?: ; '<`.?: ; 'I<ab.?'I4<c.?: ; 'I<% $ >  I&I : ; : ;I8 : ;I: ; I .?: ;'I@B : ;I I !I/ 4: ;I!I/ 4: ;I?<% $ > : ;I I : ;  : ; I8  : ; I8 &I : ; I <  : ;  : ; I 8 : ; I 8 'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; I!I/ .: ;'I  : ;I!.: ; 'I ": ; I#4: ; I$.: ;' %: ;I&4: ;I'4: ;I(.: ; ' ): ; I*.?: ;'I + : ;,.: ;'I@B-: ;I.: ;I/1X Y0111X Y2: ;I34: ;I4B15B6.: ; 'I@B7: ; I8: ; I94: ; I:4: ; I;1RUX Y < U=41>1?1@: ;IA4: ;IB4: ;IC1RUX YDE4: ;IFBG1H UI.1@BJ1K41L.1@BMB1N41OP Q R : ;S1T1RUX YU4: ; IV W4: ;I X 1Y 1Z.?: ;'@B[.?: ;'I@B\4: ;I?<].?: ; 'I<^.?: ;'I<_.?: ; '<`.?: ;'<ab.?'I4<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; I !I/ !'I".: ; 'I #: ; I$: ; I%4: ; I& '4: ; I( : ; ).: ;' *: ;I+.: ;'I@B,: ;I-: ;I.4: ;I/4: ;I04: ;I14: ;I213B415B16.: ; 'I@B7: ; I8: ; I94: ; I:: ; I;.1@B<1=1>41? @1 A B41CD41E 1F1RUX Y G UH1I 1JB1K1BL1RUX Y M.?: ; 'I@BN4: ; IO.?: ;'@BP: ;IQ.?: ;'I@BR : ;S1X YT.: ;'I U4: ;IV4: ;IW UX1RUX YY4: ;I?<Z.?: ; 'I<[.?: ;'<\.?: ;'I<].?: ; '<^_.?: ; 'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;& : ;  : ; 'II!I/ .: ;'  : ;I!: ;I".: ;'I #4: ;I$ %4: ;I&.: ; 'I ': ; I(.?: ; 'I ): ; I*4: ; I+.: ;'I@B,: ;I-4: ;I.B1/4: ; I0: ;I1: ;I21RUX Y314 U541617B8191X Y:1RUX Y ;: ;I<4: ;I=1>.1@B?1@ UA1B41C1 D1X YE.1@BF41G H4: ;II4: ;IJ1BK.?: ; '@BL: ; IM.?: ; 'I@BN: ; IO1RUX Y P41 Q: ; IR.?: ;'I@BS TB1UB1V4: ;I?<W4: ; I?<X.?: ; 'I<Y.?: ; '<Z[.?: ;'<\.?: ;'I<].?'I4<^.?: ;'<% $ > : ;I I&I: ; I : ;  : ; I8 : ; I8   : ; (  : ; : ;I8 & : ;  : ;  : ; I8I!I/ .: ; 'I : ; I4: ; I: ; I4: ; I.: ;'I : ;I .: ; 'I@B: ; I: ; I 1RUX Y !1" U#41$1%B&1'41( U)1RUX Y *1+1,1X Y - ..?: ;'I@B/: ;I0: ;I1B12.?: ;'@B3B144: ; I54: ;I?<6.?: ;'I<7I8.?: ; '<9.?: ; 'I<:.?: ;'<% $ > : ;I I&I: ; I  : ; (  : ; : ;I8 &  : ;  : ; I8 'II' : ;  : ; I8I!I/.?: ; 'I : ; I4: ; I 4: ; I.: ; '@B: ; I: ; I4: ; I1 B!1".: ; 'I@B#: ; I$4: ; I%B1&.1@B'1(41) U* U+41,1-4: ;I?<.4: ; I?</.?: ; 'I<0.?: ; '<1.?: ;'I<2.?'I4<3.?: ;'<4.?: ; 'I<% $ > : ;I I&I : ;  : ; I8 : ; I   : ; : ;I8 & I!I/ .?: ; '@B: ; I4: ; I U1B1BB1!4: ; I?<4: ;I?<.?: ;'I<I.?: ;'<.?: ; n'I<% $ > : ;I I: ; I : ;  : ; I8  : ; I8 ' I   : ; (  : ; : ;I8 &I : ; <'II!I/  : ; .: ; 'I : ; I4: ; I.: ; ' .?: ; 'I 4: ; I.: ; '@B: ; I.: ; 'I@B .1@B!1"B1#B$41% U&41'1RUX Y (41)*+1X Y ,1-1.1/10.?: ; 'I@B1: ; I24: ; I3B4B54: ; I64: ;I?<7.?: ;'<8.?: ;'I<9.?: ; '<:.?: ; 'I<% $ >  I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ;  'I  : ;( : ;I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<& : ; : ;  : ; I 8 : ; I 8  : ; !I"!I/ # : ; $ : ; % : ; I& : ; I' : ; (.: ; ' ): ; I*: ; I+.: ; 'I ,.: ;'I -: ;I.: ;I/4: ;I04: ; I14: ;I2.: ; 'I 34: ; I44I45.?: ;'I 6.: ; 'I@B7: ; I8: ; I94: ; I:1RUX Y ;1<1=1X Y >B?B@4: ; IA1B1RUX Y C.: ; 'I@BDE.1@BF41G.: ;'I@BH: ;II: ;IJ4: ;IK1RUX YL UM41N1O1BP1X YQ1R S4: ;IT41U1 V4: ;IW1RUX YX1X YY : ;Z.: ;'I@B[: ;I\4: ;I] 1^4: ; I?<_4: ;I?<`.?: ; 'I<a.?: ;'I<b.?: ; '<c.?: ;'<d.?: ;'I<% $ > : ; I  : ; : ;I8 : ;I&I  : ;  : ; I8  I .?: ; 'I  : ; I.1n@B1 114: ;I?<4: ; I?<.?: ; '<% $ > : ;I I&I : ;  : ; I8 : ; I : ; I8  : ;  : ; I 8 : ; I 8 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<<& : ; : ;  : ; I 8 : ; I !I/ !'I".: ;'I #: ;I$.?: ; 'I %: ; I& '4: ; I(.?: ; 'I@B): ; I*4: ; I+4: ; I,-B.1/1011.?: ; 'I@B24: ; I3.1@B415 617 8419: ; I:1X Y;1X Y<1RUX Y=4: ;I>4: ;I?!I/@!A4: ; I?<B4: ;I?<C.?: ;'I<DE.?: ; 'I<F.?: ;'<G.?: ; '<H.?: ;'I<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;'I<<& : ; : ;  : ; I 8 : ;  I!!I/ " : ; # : ; I$ : ; I%.: ; ' &: ; I': ; I(.: ;'I ): ;I*: ;I+4: ;I,4I4- .4: ;I/.: ; 'I 0.?: ;'I 1 : ;2.: ; 'I 34: ; I44: ; I5.: ;'I@B6: ;I7: ;I84: ;I91:B; <4: ;I=.1@B>1?41@41 A41B UC1D41E UF1GH1I.: ;'I@BJ: ;IK4: ;IL : ;M1RUX YN 1O1X YPB1Q.?: ;'I@BR4: ;IS4I4T!I/U.?: ;'@BVW.?: ;'@BX.?: ;'I@BY4: ;I Z1 [ \ 1]1B^B1_B1`4: ;I?<a4: ; I?<b.?: ;'I<c.?: ; 'I<d.?: ;'<e.?: ; '<f.?: ; 'I<g.?'I4<h.?: ;'I<% $ > : ;I I&I : ;  : ; I8 : ; I : ; I8  : ;  : ; I 8 : ; I 8 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<<& : ; : ;  : ; I 8 : ; I 8 : ;  'I!I"!I/ # : ; $.: ; 'I %: ; I&.: ;'I ': ;I(4: ;I) *.: ;' +4: ; I,4: ; I-: ; I. /4: ;I0: ;I1 : ;2.: ; ' 3.: ;'I@B4: ;I5.: ;'@B64: ;I78B9.: ;'I@B:: ;I;4: ;I<1RUX Y=1> U?41@1A1BC1X YD E4: ;IF UG.: ;'@BH: ;IIB1J1K.1@BL1M1N1RUX Y O1X Y P1X Y Q41R S1RUX YT.1@BU41V4: ;IW : ;XBYBZ[: ;I\ 1]1B^.?: ;'I@B_B`4: ; Ia!b4: ; I?<c4: ;I?<d.?: ;'I<e.?: ; '<f.?: ;'<g.?: ; 'I<h.?'I4<i.?: ; 'I<j.?: ; 'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; 'I I!!I/ " : ; #.: ;' $: ;I%.: ;'I &: ;I'4: ;I(4: ;I).: ; 'I *4: ; I+ ,: ; I- : ; . : ; I/.: ;' 0.: ; ' 1.?: ;'I 2.?: ;' 3 : ;4.: ;'I@B5: ;I64: ;I74: ;I819B:.: ;'@B;: ;I<: ;I=: ;I>1X Y?1@ A41B1RUX YC UD4: ;IE1FG.: ;'@BH.1@BI1J41K.1@BL41M NOBPQ1R.?: ;'I@BS4: ;IT : ;U UV41 W: ; IX4: ; IY 1Z1X Y [1X Y\B]1RUX Y^4: ;I _ `1a 1bB1cB1d.?: ;'@Be4: ;I?<f4: ;I?g4: ; I?<h.?: ;'I<i.?: ;'<j.?: ; 'I<k.?: ; '<l.?'I4<m.?: ;'I<n.?: ; '<% $ > : ;I I&I : ;  : ; I8 : ; I <  : ;  : ; I8 : ; I 8 : ; I 8 'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ;  I!!I/ ".: ;'I #: ;I$4: ;I%.: ;' &: ;I' (4: ;I).?: ;'I *.: ; '@B+: ; I,: ; I-4: ; I. U/: ; I0.: ;'@B1: ;I2: ;I34: ;I4 51RUX Y6174181941:1RUX Y;: ;I<4: ;I= >1?B@1AB4: ; ICD.: ; 'I@BE4: ; IF4: ; IG : ;H1I5IJ.: ;'I@BK4: ;IL4: ;IMNB1O.1@BP1Q UR41S.1@BT.?: ;'I@BU4: ;I?<V.?: ;'I<W.?: ;'<X.?: ; '<Y.?: ; 'I<Z.?: ; 'I<[.?: ;'I<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ; : ; : ;I<<& : ; : ;  : ; I 8! : ; "I#!I/ $ : ; % : ; & : ; I' : ; I( : ;).: ; 'I *: ; I+.: ; ' ,: ; I-4: ; I..: ;'I /: ;I0.: ;' 1: ;I2 34: ;I44: ;I5.: ;'I 6 : ;7 8 : ; 9.?: ;'I :.: ;'I@B;: ;I<: ;I=: ;I>4: ;I?.: ;'@B@4: ;IA1RUX YB1C D1RUX Y E1X Y F1G1X YH I41JB1K: ;IL4: ;IM4: ;IN1OBP1Q!I/R US41T UU1RUX YV1X Y W1RUX Y X1Y4: ; IZB1[1X Y\ : ;].1@B^41_ 1`ab1Bc1d.?: ;'@Be.?: ;'I@Bf4: ;I?<g.?: ;'<h.?: ; 'I<i.?: ; '<j.?: ;'I<kl.?'I4<m.?: ;'I<% $ > : ;I I&I: ; I< : ;  : ; I8 : ; I8 : ; I 8 : ; I 8  : ; 'I  : ;(  : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; 'I I!!I/ " : ; # : ; I$ : ; % : ; & : ;' : ;I8(.: ;'I ): ;I*4: ;I+.: ; ' ,: ; I-.: ;' .: ;I/4: ;I0 : ;1 2 34: ;I 4.: ; 'I 5: ; I6.: ;' 7.?: ;'I 8.?: ;' 9.: ;'I@B:: ;I;4: ;I<: ;I=.: ;'@B>: ;I?1@BA1X YB C41D 1E1F1GHIJ4: ;IK UL4: ;IM1RUX YN1OBP Q: ;IR4: ;IS UT.: ;'@BU1VB1W : ;XB1Y : ;Z.1@B[1\41]41^1X Y_ : ;`1RUX Ya.?: ;'@BbB1c.?: ;'I@Bd.1@Be4: ; If4: ;I?<g4: ;I?h4: ; I?<i.?: ; '<j.?: ;'I<k.?: ; 'I<l.?: ;'<m.?: ;'I<n.?'I4<o.?: ;'I<% $ > : ;I I&I : ;  : ; I8 : ; I : ; I8  : ;  : ; I 8 : ; I 8 <'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ; I 8  : ; !I"!I/ # : ; $ : ; I% : ; I& : ; ' : ; (.: ; 'I ): ; I*.: ; ' +: ; I,.: ;'I -: ;I..: ;' /: ;I0 14: ;I24: ;I3 4.?: ; 'I 5!I/6.: ;'I@B7: ;I84: ;I9.: ;'I@B:: ;I;4: ;I< : ;=1X Y>1?1@BA1BB1C1D: ;IE4: ;IF1RUX YG UH41I41J1RUX YK1X YL UM N1X Y O41PQ.: ;'@BR: ;IS4: ;IT.1@BU1V1BW1X YBZ4: ; I[4: ; I\ : ;]1X Y ^1RUX Y _` 1ab : ;c : ;d.?: ;'I@Be.?: ;'@Bf4: ; Ig4: ; Ih4: ;I?<i4: ; I?<j.?: ;'I<k.?: ;'<l.?: ; 'I<m.?: ; 'I<n.?: ; '<op.?: ; 'I<% U$ > : ; I I: ;I I&I : ;  : ; I8 : ; I8  : ;  : ; I 8 : ; I 8 <'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<I!I/ & : ;  : ; ! : ; I 8" : ; I 8# : ; $ : ; % : ; I& : ; I' : ; (.: ; 'I ): ; I*.: ;'I +: ;I,.: ;' -: ;I.4: ;I/4: ;I0 1: ; I2 : ; 34: ; I4 5 : ;6 : ;7.: ;'I@B8: ;I9: ;I:: ;I;4: ;I<.: ;'@B=4: ;I>4: ;I?1@BA1B1C D4: ;IE.: ; 'I@BF: ; IG4: ; IH4: ; II : ;J1X YK1L M41NB1O: ;IPQ1R1S UTU.1@BV41W1RUX YX1BY41Z U[1RUX Y\ 1] : ;^ 1_B1`Ba4: ; Ib.1@Bc1RUX Y de1 f1X Y g.?: ;'I@Bh.?: ;'@Bi4: ; Ij4: ;I?<k4: ; I?<l.?: ; 'I<m.?: ; '<n.?: ;'I<o.?: ;'<p.?: ; 'I<q.?'I4<r.?: ; 'I<% $ > : ;I I&I: ; I : ;  : ; I8  : ;  : ; I8 : ; I 8 : ; I 8 <'I  : ;( 'I : ; : ;I8  : ;I8  : ; I8 : ; I8 : ;<& : ; : ;  : ; I 8 : ;  I!!I/ " : ; #.: ; 'I $: ; I%.: ;'I &: ;I': ;I(4: ;I).: ;' *4: ;I+ ,: ; I- . : ;/.: ;'I@B0: ;I1.: ;'@B24: ;I314B5: ;I64: ;I718: ;I94: ;I:1X Y;1<4: ;I=1>: ;I?1RUX Y@1A UBB1C UD41E 1F.1@BG H1I41J1X YK L41M : ;N4: ; IO1RUX YP1RUX Y QRS1BTB1U4: ;I VB1W1 X.?: ; 'I@BY: ; IZ4: ; I[.?: ;'I@B\.?: ;'@B]4: ; I ^4: ; I_4: ;I?<`.?: ; '<ab.?: ;'I<c.?: ;'<d.?: ; 'I<e.?: ; 'I<f.?'I4<g.?: ;'I<% $ >  : ; I I'I' : ;  (  : ; .?: ; 'I@B : ; I 4: ; I4: ; I11B14: ; I?'II4: ; I?<.?: ; 'I<.?: ; '<.?: ; '<% $ >  : ; (  : ; : ; : ; I4: ; I? 5I  I 5% $ > : ;I I : ; I'I  : ; : ;I8 ' .?: ; 'I  : ; I4: ; I.: ; 'I@B: ; I1B.1n@B141 1 41.?: ; 'I@B: ; I4: ; I4: ; I?&I4: ; I?< .?: ; 'I<% $ > : ; I I'I!I/ 4: ; I?% $ >   : ; (  : ;.?: ; 'I@B: ; I 4: ; I?% : ; I I$ > : ;I I &  : ; : ;I8 I !I/  : ; : ;I : ; (  : ; : ;  : ; I8  : ;  : ; : ; I.: ;' : ;I4: ;I .: ; '@B: ; I4: ; I1 B!1"&I#.: ; ' $: ; I%4: ; I&.1@B'1(41)41*1RUX Y+ U,B-.1/.?: ;'@B04: ;I14: ;I213 41RUX Y54167!84: ; I?<9.?: ; n'I<:I;.?: ;'I<<.?: ;'<=.?: ; 'I<>.?: ; 'I<?.?'I4<% $ > : ;I I' : ; (  : ; : ; I .?: ; '@B 4: ; I 4: ; I 1B.?: ; '@BB1I!4: ; I?<.?: ;'I<I% $ >  I : ; : ;I8  : ;I8   : ; : ; I : ;I  : ;  : ; I : ;II!I/ !I/ : ;  : ; I8  : ;  : ; I.?: ; '@B4: ; I4: ; IB: ; I15I&I 4: ; I?!.?: ;'<% 4: ; I?$ > % $ > : ;I : ; I : ; : ;I8  I  : ;  : ; I8 ' I 5I.: ; ' 4: ; I .1@B41 B.?: ; 'I@B: ; I4: ; I111RUX Y  U414: ; I .?: ;'I<!.?: ;'<% 4: ; I?$ > % $ > : ;I : ; I II!I/  : ; : ;I8 : ;I8  : ; : ;I : ;I I8 .?: ; 'I : ; I4: ; I4: ; I.1@B14141B1.?: ; 'I@B: ; I: ; I4: ; I: ; I1RUX Y 1 U!1"#1$B%&I&4: ; I'1RUX Y (4: ; I)4: ; I?<*.?: ; 'I<+I,.?: ; 'I<% $ >  : ; I: ;I.?: ; n'I@B: ; I% $ > : ;I I : ; I&I : ;  : ; I8 .?: ; '@B : ; I : ; I : ; I4: ; I4: ; I1B1I!I/: ; IB1!4: ; I?<.?: ;'I<I.?: ; 'I<.?: ;'<.?: ;'< .?: ;'<% $ >  I&I.?: ;'I : ;I4: ;I.?: ; 'I@B : ; I 4: ; I 1X Y  1 411B11.?: ; 'I<I.?: ; 'I<.?: ; '<% $ >  I&I.?: ;'I : ;I4: ;I.?: ; 'I@B : ; I 4: ; I 1X Y  1 411B11.?: ; 'I<I.?: ; 'I<.?: ; '<% $ >  I&I.?: ;'I : ;I4: ;I.: ; 'I@B : ; I : ; I 4: ; I 1X Y 1 41.?: ; 'I@B4: ; I4: ; I1RUX Y  U1X Y  U14111B1.?: ; 'I<.?: ; '<I .?: ; 'I<!.?: ;'I<".?: ; 'I<%% .?: ; 'I@B: ; I4: ; I$ > %% $ >  I&I.?: ;'I : ;I4: ;I.?: ; 'I@B : ; I 4: ; I 4: ; I 1X Y  1 4111B.?: ; 'I<.?: ; '<I%% $ > .?: ;'I : ;I4: ;I.?: ; 'I@B: ; I4: ; I 1X Y 1  41  I%%% $ >  I.?: ;'I : ;I4: ;I.?: ; 'I@B: ; I 4: ; I 1X Y  1  411.?: ; 'I<%%% $ >  I&I.?: ;'I : ;I4: ;I.?: ; 'I@B : ; I : ; I 4: ; I 4: ; I 1RUX Y 1 U411X Y  14111B.?: ; 'I<.?: ; '<I% $ >  I : ; (  : ; : ;  : ; I8 : ; I &I 'I I .?: ; '@B: ; I4: ; IBB1.?: ; 'I@B4: ; I1I!4: ; I?<.?: ; '<.?: ;'I< ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/include/psdk_inc/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/include../../mingw-w64-crt/includecrtdll.cintrin-impl.hwinnt.h_mingw.hminwindef.hbasetsd.hcombaseapi.hwtypes.hinternal.hinterlockedapi.hstdlib.hprocess.hh>M;/Z,0h;/U[?=L<y.Nf2yNY<X .}fy. <xf1yH .ۆtY8-/0ue>,M<y.yfYFyz =?t-g.X`Y/yJY/-/gg/=Y;=k/"Y(73\[ dt'tt1Zz<4"@M^ t191\\.s.L/=iu}.:0pu}.:0Ht91\[o <xWFxX,x(xxxjk([qMY-/2w wXw /usr/share/mingw-w64/includecairo-arc.ccairo.hcairo-types-private.hmath.hcairoint.hassert.h'h3YYZι*i+hd> 3;K"-g,.0^J~ tYY<XJYXq.(.h-T^$0K>9 ge=**E\w+0&0^ f>-~<cgW#0K-K"KWK /usr/share/mingw-w64/includecairo-array.c_mingw.hcairo.hcairo-types-private.hcairoint.hstdlib.hcairo-error-private.hassert.h-h:MHgu=  fM;3PPK-N;/J#O?y/zfY.X tMLX tMLXKIKWXM,?yt[0fNFN-/1a=u g }JguufM=}Jt}fXtuXM=KsKzv< .7K@tHKKRu1/4y tK Jx<6mXttȃ~]fu|guut#R4z.X=-/u,2, cairo.hcairoint.ho /usr/share/mingw-w64/includecairo-base64-stream.c_mingw.hcairo.hcairo-types-private.hcairo-output-stream-private.hcairoint.hcairo-error-private.hstdlib.h03h9t9?JY;[#<^<".jKGv/u;Iu;K/;/Z\l=sy:>2",JNu=s>xXMwO"=uwnJnX\uWS /usr/share/mingw-w64/includecairo-base85-stream.c_mingw.hcairo.hstdint.hcairo-types-private.hcairo-output-stream-private.hcairoint.hcairo-error-private.hstdlib.h5h3KzXK-gg=-Ko_XNuI]&Kg;:L/K;Kzt .wt .ztXMwO"=wpJpX\uWY /usr/share/mingw-w64/includecairo-bentley-ottmann.ccairo-wideint-private.hcairo-fixed-private.hcairo-combsort-inline.hcairo-freelist-private.h_mingw.hcairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-types-private.hcairo-traps-private.hcairo-freelist-type-private.hstdlib.hcairo-error-private.hcairoint.h7hf=Wl0hJi=;/0u09K0d0d0ffnXJo<Xu .u  .dXX fYW'.AR.L*.t{.<{.,0fw+0V.{.<{.Ly,0/zX...0{zX..oxuu}xgXyX=[<[/MJJJxY+M=Ws{};KIKgIKL6'<4yf .|1+McK\?\AJ?JAKI<< fwJ wJ .wJ wJ kGMI/ugYJJkGMI/ugYPJtzXgH;h=<J<L:hz|>|Y<{.}J}. {.Y>IYv,<yJ{Y -Kixtt< tt L:Lg#yu<IsJus st'h!JJ x0uuqBHvtJK  Iu-/y=[<[/MC=-Kk=WsK;/IzfM<[/MzJ[<[/[ȅsJ <s tJ t=tg<ytL,>/zt...uL9hs>< f:vz|<)~XY;'Y=:;=I=g;w,L|f;Ys{}gIKh |KWg-uW{}ؾgIK/IKL X~w _=J~.<{<|.tx_Jy.<=J.<{;Ys{}";KIuhD=wtKg-KL:{/K IuWIuWRLUiJJiJˮ~'=g<bJ!+?9Tx7y .}mIuu0GMH08{.gI=;"muI<J><y<t<ou#=YxKI<|t={_J~<y}/|xtIu}tf|//Iiw\J!J_t?jAJ?JAXKI<# wt wJ .wt wJ tOtlRI/ugYWtlRI/ugYztuIi:=ut f:vz|>.uJ|.M,GG_J$ts]J?uAJ?JA,KsJ wt wJ .wt tStlKG#c^I/uY1JGtlKG#c^I/uY1JtztuHg>;=t f:v4z|>.v.uuy uu_J"s!xf}QIKu0GMH0${fguu{. tY}tJu'<#"vyJQJ@$vwJ|*M,IKvGNG_J$Js]J?rAJ?JA,KsJ<,t <wt JR[I/ugY1JGtlR[I/ugJttzXJ>yJ.=ytti< f:vz||Y ]KhLZCO/IKIK-K~XXy}wq.F <|.{J '| ftt t< @*iu]KhL]D hOIKU~sKLC}.<kJ. LvY qKg-KLJC tx xtl6{u#=Yxu#=Y{sKLEIKyf Xzteeyf 5yv,>,xU=;IPU=;IrJ fKYMh>d0,>/tXMxN=/0b /usr/share/mingw-w64/includecairo-bentley-ottmann-rectangular.ccairo-combsort-inline.hcairo-fixed-private.h_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-types-private.hcairo-boxes-private.hcairo-traps-private.hsetjmp.hassert.hstdlib.hcairo-error-private.hcairoint.h@h~gXXfJJJ~YOe=M>..L,O=2jJL,O=.o=nO='Ȱ0,L4e/2/=->Ke@JK=YI/r0,/3p/y/~Z: .L;NG=IMkMufQyJN8;t|uvevg <|vt=m=qtY/>ss=qtY/>ss=qtY/>ss<w9N  w K Xo<FK!!=<N<2.NJ Y;1V._~M>I=o;D.;Mu=>Yz}M==~t/st .. ..</f)#.e/W{Ly,>/st .. ..{J:tN/Np\==Y>,?yf t t< J gpYg90fq.?KY;;K@?GYZY9?I=0vr/K=?'8ufKgxt.xK0/tg=gI= JKt u wL,@ 91gw.Ygwuty.Xxt . $u yH00 :0w.Ygwvty.Xxu .{x=NXY/;0/=uuLx==YfLsgWxJtQxtn<JtxJ<xuIKfuuφ7==Hj=YgxtuIgI0hI@57Y=h=YɄ;>H>>\x .xJXn<JtxJ8w<Xm;=;0,==0;gw<X~y<~.Kf;g;v-;>Z~f`gs>,==//;=uf;=;>,==0;g]zJ{, 'x*Pz.Pu:0tJ<x<<_K<t< J{,~N{|X=|?8K>HM+is^J#J]f#J]J>SBJ>B>.BJ \JX< w w tkGMI/ugYJJtkGM\zXJ/u=<K;gI;I;+Bz<1^<|v/HLI=$|_JX'LRX.z=YC<"yrf fwfrf fzf ffz[ufzrX .r弟X~JdxxXw֟41;idrf .gu" f~Jkyffy|ֻ-L"U,Tf0M5XM3<Mf fwJ~ 5#=5y.mxfg <bfM}.Yb fafZ+jbRff fs< <r. Xir frf!< .r}#e;/sJ Jh?uit yJtXrf frpBfe$ft wf 0wJ $Vc˷i/Y/!f<fVwNzJgh:/v<R;g,h-;I;+Bz<1^rf fr< .r<f-=.<f.f.f2-<.=Xxf|䑓w/e-he=-geg=|e9ei;g]#f]J#f]f>dB$(ge"& Zwf fVc˷igY/!3f<fhciB-0h-ffzJggv90R;gI=d"IcBz<1<{<%׹id0s,fae=[e-he=%zf*@{gegLf?U,fTf0Z w <w.~5'iKfJjbf!<27k*O<fae=ieggNx/=.<xfgd/vs<R;gI;I;+Bz<1^cg`< fhd]f# ]f#]>`Bt>.Bf  x<|&/e/dheeg7|e>^"g]X#f]f>rB >.Bf>.B.geff  .wf fw 0wJ $nzgY/!Jf)+M+AffKzghd0=dv<R;g,h-;"I;+Bz<1^{a .yg0cg0s$V~t&L3Hf(r,JT<px<6f  w 0w $hi^/Y/!JfP+i+wNKzgic/u=<R;g,h-;"I;+Bz<1^{f'r <x.f }#XF;/sJ Jhuit vf H.8;f{f'|X=e=LfiU1.Tf,fTf w <w.~5'iIgfjbf!<27k" aJe=/dhe=|$t|tHf(rJ,fT<wyx<6~yf|.y)yg{J,fT< O/sf Jxs< JzX{cyx<6$tfu%ffu#f}/y.|Xg=Y|} fuf v. f f~Xh:>h0 J;=;>,==0;g:,==0;g/ge=/I=XxI(b4fbXsv ;=;>,==h;g~X,2z J/>9/0,h/J;=;>,==0;g<z+~"Xg}8׹id0, ;=;>,==h;gveidh8}  ps.tYptt J~fgs>,==//I=X%/sf Jxhs< Jsb faf0+jbJf s <r XgsXeidh:yf~f|<!0cidh2|Xy.fyy.f|X"/ty.f4{zJ;=;>,==h;gz;=;>,==h;g}~<z:g=Yy  uI s/;=>@:>csqTf0WrK qK < (q trJ +i1fgvgvp.K<=pj9uuu>pw lNh>d0,>/wGXMtN=Y=t fg  /usr/share/mingw-w64/includecairo-boxes.ccairo-box-inline.hcairo-fixed-private.hstdio.h_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hcairo-boxes-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-error-private.hcairo-spans-private.hcairoint.hstdlib.h hi=$:LIJY=>4=ht=$b2 .SAUgurkQ /;K>>>ufJOhz\.Bv.gu>=u==>/d1gc tu<,;?=wU…4ztbxu..i .#@t ML;KKKP\'w=.nfnfnfJMK&z.f}J.}JtOE}.tl;=}.;}<<}J.}<9@gXf(<X.KL) t/->}<f}<R,h-;>I;+Bz<1^&}.fh}f<~<9?ig zj"<0wY$XuA֯K^Y:Xw!LKJw!LKKwJw!K.Jw!LKy*XwO!LK-XyW/aOSJwO=O!Ls /;/KwXXM+/====>wM3OLtf X;/-zJwM3]Ly5y t< .t  ;K.t0NzJKKKJ?0MK &VJwM3]YLt .t  ;KYy<5y Kw#KwKwKw$fMc;KPKgKgwM{.tQy.+====>;/uLz.4/$L~ ֯M9KY;/uLk,01",01v:Leu;KKwKwKwKwKw y*Kwzt;/yo9MWKz.4n*Y.Oz.4i/ -/1%-/1:Le;K億M z.YHvKGKLuGMu Kw#Kw*XKwXJwO fwy!Lh.h q<.q /;/u /usr/share/mingw-w64/includecairo-cache.ccairo.hstdint.hcairo-types-private.hcairo-cache-private.hcairo-hash-private.hcairo-error-private.hassert.hcairoint.h0Ih/u,uI;KY-/2 w.=>=vws st JK[tgIXJKvgg*XhuKW/~KhM 0Lh |}.XMMvuut-=2iYh/qftpJMvYYxtfN?vuZ~Xot-=wJ(mWgL<4X=Kf5fKJ<Bz7fI<Bz3fz>s@;/*t=!wuWY-/[Y-/iKhuw~<<~XXtbJ.fntfntfntfntttgZ-ِ{uwuvwlg4xi*73[e/|Xtf X >oCtK9iju;/Z/$< .uv6Ht*#Y-/{f{<fe=jWg!=8?YgvwK;/I]t {tX2{"$Mt/Ik&z.g{<{JX{JX{JJI=;`de"bz.&fKP^!JMZ Xqt tM\Y-/i-/g-KfNi=;LLLutJ=@uwv;/?9=0,!s>1ifX~tv< XDXY=>><<.Xu:0H~<X>:/=K:0If%Ye/ft2t~$*.2j-tJLIeLeLe~J <vX\ ge Xօ䯕=?uvwgggs}<~Xt/Aut}<}X*}<~X;XMɣJMF.;=D<=.C<?A.?tAJ?JY.XM~9[;3shuvu:LYrf3O.1XCXxsggo  lu5t AKxMt@5u   /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-clip-region.ccairo-fixed-private.h_mingw.hcairo.hcairo-region-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-error-private.hstdlib.hcairoint.hpmh5-Kpf~/ht-K4zvJKMxU) "V(:vKguuvK  K  K MK- fzt732"hu  XO;^LWCyJN /usr/share/mingw-w64/includecairo-composite-rectangles.ccairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-boxes-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-clip-inline.h@wh!t$J]ZZWg1e{ \t   t~.i tvt?2uvhtW9/>=+KBz<K?c[+>Zn=+Ku?c[-d?0:ZnK~f.~.egY;KI~. t}tf}=+Ku?c[-d?0:Zn.~=+Ku?c[-d?0:Zn.}=+Ku?c[-d?0:Zn.}=+KBz<K?c[+>Zn}}z<^ t}tf}l9=>=+Ku?c[-d?0:Z/X}.e}<t/ (M;KIdXX}W M !tN>;?=zbDRk#/~t|xJRwf .q1id-<./;NAMs~J~J~JJ~tsJ Js< JKrfcL~-uh~tuWq t=Iuv~=-K1~0fX J=}Jj9uuuMM!Cz.:g>>9M1,>ZL,[kj

GMVLuB=tQixv;/Zg;K f@8_J!@*@:0Vy/d<-K .zt4 ctF* /usr/share/mingw-w64/includecairo-debug.ccairo-fixed-private.hstdio.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-path-fixed-private.hcairoint.hcairo-mutex-private.hassert.hh<@JJJXJJJXJJ tg <NJ3MJ3Jzm<ZJ'YJ'Jz"=$~=Z[[ZhZZl^J;^XJXJXJXC,L=0xt tJXJXJtJ ~t~JX~JX~JX~JX~JJG?9XhJXJXJXJX L /usr/share/mingw-w64/includecairo-default-context.ccairo-fixed-private.hcairo-gstate-private.hcairoint.hcairo-freed-pool-private.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-backend-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-default-context-private.hcairo-clip-inline.hcairo-path-private.hmath.hcairo-arc-private.hassert.hstdlib.hh~.M! upwpXAgMKG(?hkjkcAgOKEeMIu/1Z/S];/e{<fzffz<KMt{|tbt{<fzffz<45{t{<t{<|tt{<f{ff{<45{t{<t{<J${<tfzffz<KhJ${<tfzffz<KJ$|<tf{ff{<KJ@uMYMYMuhJdJX~?Q|tssuss?stttspmme umurzJMg0:L?Vtk#NX6fJ.6<JJ?w<.[~Xt|2Kw2>ds[/nK;ryM!MLK1q}zzzik;/[e/u</, rwG9M/2yf7ylf-hMb-hMb-hMb-hM|,I  .Q'<$;/XJ,T<,Jyt~JMKUG.=tvy-g0KsAJM tg]X#1tX XKK=e=gWu.gtuK f-/4u u. ./-// buXg]X#1 uf|c /usr/share/mingw-w64/includecairo-device.ccairo.hcairo-device-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hassert.hcairo-error-private.hcairoint.h0hXKWV})Aws0KJ^c\"t=Mww=K[/ft=Mv[xX.KKK11 K[vV@f /usr/share/mingw-w64/includecairo-error.ccairo.hcairoint.hassert.hPhJL$ /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-fallback-compositor.ccairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-surface-offset-private.hhtzPPxf0xbFsUtBzQwf0bF sRt^z.PzKWKJn[JKK;\LtsX^wKIoX"Kid1KK?1u KivV@^LIuJKMvZ/a JKMvzcKIyX-T /usr/share/mingw-w64/includecairo-font-face-twin.ccairoint.h_mingw.hcairo.hcairo-surface-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hmath.hstdlib.hstring.hassert.hhw+?O-=;=K X/vw.Jt/;jMY/bJQ}֐K;K /d(/Djw/>IKuJ v օ91["ؼV0]7)L?#L[!;KY=Z!;KY=X!u a#KeKYKYg:KYKY4dXUsIY;$v:Kug"*.~ր]L:Kugw. .1.~ր$$cd>w},KWf/yt&#&*6Mu=W]3fN|tY-/1Y0N=x8Akȟ\MztM+;KI73YM?Xfw9rX Js. &$s <H&(yh<hJ z@sYzt>b<(sthg?K~eL~f:t3zJ tiK;K2{f{J<fKIL,M+/mJXgIKgIK|(~.it)JdJJd.|J{f?~J~Xtg!I[2zD$(r,0 fXA8/I#u"we-Y/nJ{=*)$,;!/gf!{*+)fi+YX[+YJ8i}RY~X0KKf&x K-/nXA fȻ0wKKgfx K-/nff3otPz.PA7Ljvz؜iejGfuf=f@f؜f,1o-/gqt^=X/0+1vf vXfe fsVg~f=.Of=f~fdde &&u! f fkfegJKΨjjg\u\u\u\u\u\ut@,>l-=l?ɰ-//pfuQnvu8Ht\Xn.Kw  g/j+?A-u?<bp&.Ht&tuu t%fK=;3KZKY\uxf+MZKeu?/e!;/ztf+MXZKeu?/eY;/mJ fMGMZKe/e;/zmW3txQ/IM;KYdZY+Nd&*xXx w<JwJJI>:LLYvGBz.41t.fX.w~f<h0VY-/nvJ XvJ XvJ <vJ   /KY-/i ?Qggh/P :0V3f\.sX-/eg>:09 lyc<^x ddddddcdddcdxf<Zf vX <X(X<0؟-gCg. g J?~< %~<J^ft%^<uɁ=qihd>geg^ tzyE`(*XV.*X q|tJlJlJ N f .tMZ: Pt z7f &z<PXS7gyEOKuZuA;:hf LuuKsYktLH|f|.Jf;y Xtg}<}ff}<<zaM+KSQ@T .btstuWn~tRxJRut]ag~<X~J/~J<~<0LrKW%fjsKutg~<~ff~<D IKY +yf;/K;4/i;=ʻ/@;=_avKIK=!<w0ٖzXʯ J|<|.X|..I|Jf}JY|t}JXYtMh;0;ue/I2;=Xe;=uX˻;/ue/I0=w~JJ~JgLK;K/+=KWY>=;Y0:4W=tlX~JJ~JgLWwI/u=;u0:2=iW=qffP}J}fY} k t ;=wXgR;:7V~tMgu\e/;3;=X_ <;x< 4r)=gI=׏=u;;=r>,LZH>\c9 :Xa)[=yt;/[O;=yEOJȟ& \ aI/ W=Zt{fJ{t{X= .gY@8=-ͼ \ [~ yo;/)$ d e =;K%;g/g`& \ ] d i `.yEO'J\ȭPKI /W=kt|=I|.g;Yfum.0 _eayEO OXB:=L:LJ;n<Jm<.$JL xp 1  =it=;I;//H==wW=y xJ tvJ Jx.0B.X xJX=uuxthL,vm;.L:>:*@iuIggW=(uzt<"g}tKIu;gkEkuef" zt;gK""t#>rwc[K;h:oJ@*@juKm/+? fyt7MGquztYw+)5z.4j ~;Yg0&ǠKss-H=syJD*@pf.pJf=uu;KI=ux0_&/IhhH=us:򔃃te/k/c?mzkJfzw2MyYqA>wg~J~JJ~Jg:vH0KHIM}$h<pJyX o<y.nx.`x`x.ny.Wgy.5yXDxfl/f9WYWwu}JJ}Jf}.J/=IK;=}$WgfiJ o<y<p<xfnx.y.g_y.5yXDxfl/f9YWYr.uwGM~J~JKY;/=~.-gyX/hh#}( Jt'xJ3i*c1i@8@*gփ st(gV>Kyctxifb<"<oXbfq<@XmX /usr/share/mingw-w64/includecairo-image-info.c_mingw.hcairo.hstdint.hcairo-error-private.hcairo-image-info-private.hcairoint.hstring.hP}hi9?~J5*O/~<u"Y<3tRX! y@tJV.c<XJQX!Mu-t.NJCyXAteNMvX?~/.~.( =ntX~J~.G=)J%S@tltwJ ~t'~tJ~.T  /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-image-source.ccairo-surface-snapshot-inline.hcairo-fixed-private.hcairo-pattern-inline.hcairoint.hcairo-surface-inline.h_mingw.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-surface-snapshot-private.hcairo-surface-subsurface-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hstdlib.hassert.hmath.hcairo-recording-surface-private.h h?"z~JMwKI䢡"V <"tPzXu&"JMKIyf<#JKIYZ>=v>=v>=l#]tt儽SX-XYT=-0,-.JYQrt-/f;Yh;Mu;Y0isYtȃ;.X Xy_B>C<=.sJ[9[0-~;=*jih"h,0Y-0cic*)3l ;By.0=g?0.}7Az..z.We/ehع"Xic,eK<y,0fg>*-/i;gW8yfo.foJa.0f/;Pf1|&A:Ff:XFf;fEf;XEfmmf_fO"wlK/ug%xsg3X8h>Hy5|fJ%zzJVfXz}X<}XX uX[&@P=yfCy../"KՓ/tlKՓ/.u t*J>K/IK@Hg/KuHu/KuHg/KKNYhhYhwfqY//0 g%"Biu/=gg/l/s/8euI!"XYZAs/ot=w,$5N?./>X#|>XffhJXjJYcmJtcn.X\f=كɡ q x$tJlf/M&0~/PPfiYh?4g}K}JJQ4)3d/+1 .v. .^ .`. .nn $\f)<Jx//us8jtM{{]E KO>sfK- .u<  JM-zJFxfu.JI.yt/>=g~JF.z~f.Kt/g~I&  /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-mask-compositor.ccairo-fixed-private.hcairo-pattern-inline.hcairo-path-fixed-private.hcairo-clip-inline.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hcairo-region-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-boxes-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-surface-backend-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-surface-offset-private.hassert.hh t46g;I1?U_/pg;I1wiU\82cXȖztz" zfK Jv=unz^֞|xJz,%9uukwxof. <J<wJ J.XK<QAtP-0.ss,:kȬK=:J//4JMft. .,,VJPn<'l.*rzX40:.yE)y.tKGKYKGqՕ7OP9KL=-/ft])iM*LIMg>yM+UMu=-[/usx6P篃J%Ȅ- JA?8K>L*+13fX<A*23dKK>Xggix+1I#yfQK=K=GNV&J/T;MIIL-KuWN//-@8LIKKM/-@9KHLK=i+@9KHMV; wvJR} t>I?8K>L$:0Z/91K=-m=W~J=Me4z.LU WRzt4YttȮ;Y~y.JKyf-p KKtf XQ0HL :IgsKN<.F-KIKIKLg%M5fNY-KY" yfb Jv,X~.+AT91[91U+AU.>/|3ZP*2i'91eKWn>^w rr|(L}J&Y}<38X?+Y~[Z=e]}tXMe.{t<{f.{.f$qf{.;/Og{J.{XEAbNqKGOg) XKLr1uuug /usr/share/mingw-w64/includecairo-mesh-pattern-rasterizer.ccairo-fixed-private.hcairo.hcairo-pattern-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hmath.hcairoint.hcairo-array-private.hassert.hhcK>ב_Y>v<N*N^~JX滎]~J|Xqg~/~ /}<f|$J|.u=X}f}XgfJ~t;ee=-gWWgWWYWXM9}.|Xt}<Y}}}f~.k.JnJFi.k.j.i.~FNFN9/0}X}<$YZW_x>;Cx,|=|=/|.|XKg0 QH=KIĥp$.u]'H0|.ןdfɌw|v^%3R!  /usr/share/mingw-w64/includecairo-mempool.ccairo-list-inline.h_mingw.hcairo.hcairo-list-private.hcairo-mempool-private.hstdlib.hstring.hassert.hcairo-error-private.hcairoint.hhi"Nv ./-Z,=?qa-r3w/s.tu;N=Q}td0)tu<==btJa<K fjtBzXPK-=K//1J$3bg-=kL*gg~</f[-g3#`) vt<$Tf-K-)|Q/"t.Q<<y<=[.=PKW-/e/I3F1ׁg~% 'JfJ=.J=<nt30dY J'yX'y. ;/h#di;JKuI{ /usr/share/mingw-w64/includecairo-misc.c_mingw.hstdio.hcairo.hstdint.hcairo-types-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-hash-private.hcairoint.hcairo-mutex-list-private.hstring.hstdlib.hassert.h` h%)<;JKKIyJKMtKMt!tz.Pj,> kn*R:> k2iJzf tt^lY-9.<<ʆ<#u6K-/=-=d=;i J Yh;3]ftJ]\t,]Xk=ȴg;=.<y<53-/3Po82u-=y.-=7.=Cy.5d.:>-=J==>W=R,0.,>V-Y.p.-K/>:/ggV0g.gW=K?ɠE /usr/share/mingw-w64/includecairo-mono-scan-converter.ccairo-fixed-private.h_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-types-private.hcairo-spans-private.hcairo-error-private.hstdlib.hcairoint.hhzd>KH JM-,P=0JaFO<.M-,P=0L}=lP=X0,L4e/2/=->Ke@JK=YI/r0,/3p/y/gɃ.JJKItMfX$L,v~.!;/ewJ! I=/qou;LYJ'JYJ/-=/u~~1Ih;~.t<,==0;g@=/h=YY/;06=~<~<t<<_J-_~h:fH M呮 ~tJ~. YqKe.O_"^%f6.ytct< tuJ JG?gIKIK;KLI"  Jg/,0e2<fY<f[tS"&<f[u[G?Y-Y;1> (-=I/[;@C2% }KMq/Mup=w-z;~<f\-nuu~JJ~X1 EK.2~t~.'%O%y0;x;!&KsLs/:_D/$(r-uW$?Lwuu3JMO{Jguuuut?qr<Xw.M-/{.f{iGMK;KYhK-M0@JYMu Jwf tIY|i <wfOEKL:LXYMuMבMMfsh=My*N}XNd0 /;0Zl/;/uK%tfQZWJQNFp2Y !OM+/x~JxpY-/3>:>]+gck=M w. J_ KsUJMgJMgJO3aKN9Y=M/U  /usr/share/mingw-w64/includecairo-path-bounds.ccairo-box-inline.hcairo-fixed-private.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-path-fixed-private.hcairoint.hassert.h;h xu@Y@vJY>Bq[Gw+?W< v:>RvY>Yx<u@zgAg{ /usr/share/mingw-w64/includecairo-path.ccairo-backend-private.hcairo-fixed-private.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hstdlib.hassert.h?h?M?M?M?M?,X J`JP1K>:.f<Jtfv.gwuv?yXQyJmJ1hJ<e<.;K fv.gwuv?{tlJJR03KJ7<I<Jf<6JdJ!f_<ftfGJX `J%.[<ft#fCJX$\J7.p.gwuvuvuv?L0gv?˻-/k~,4J+?kg,>f+KLg4L,9'_~;uqw45O %SJN[Ov-u1w.JKJKIfKw[t)/xtxfoXi8k.iuue" /usr/share/mingw-w64/includecairo-path-fill.ccairo-fixed-private.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-boxes-private.hcairo-path-fixed-private.hcairo-traps-private.hcairoint.h0Eh:X/;KI#.tN=;Ls3D28OJuJ.rts AXk.rtsNJJnXfy<Qn< fgsju :>uM|=}]A=-/2L7uu=>=\X;;[-/{.<z<<{.=<<x.1$I<R.Rt}k&e@=KKtfzzz=;vp<p. .gt~ /==>Lׄg$  vL==8=x.M<=gvgh;0sy=9,RJiY-/3xh"xf,lJl<=K;06.=J|~flttlI7]g=;ugL,>ug?%IKu==h>tL,;/I==,//;I==&:=B7KwvulGKI?/2LJF2gIK1=;L=;K<X_tMgIK3:=>;KLT.?~J<=g;=9M.|.<|XfiDf<<DJ[>;=9M;.E.;<ztzf yEQxJR6<d#<JY-=/g|<|f/@Y<g|[:>0YI;L=.<KcJ<t|.KX|z`lf>+J}Xid ft ~< KL~KKK"Qy.uICzX@h~K>;=9?G?<t !s ~<<~<Jv.~Ȓ:t z<KQxf\FyXFN~{fJzJJzJJzJJzJYJzXYJzXYJ\s/z<Jz.=tz<Jz.=tgv"zJJHzfX>z.Jz.Xz<J/-=zfJzJXz.Jz.Xz<J/-=h=T8׈=JJ fINKKMKL^m(f$*tKI=$0Hhte"Wkt~t .$* Mj!fc<gggm  .w.;Y~X/Ig/ufr;Y;~JKKI/lKI=f~KI=f~/uf~gJM-QIKutNxx<6h`< <`< <`///..u/lsJv< .@Z<&fZXg//k?I<7.X/s(.!H<8<H<8<Hg/-.&.BJ>fBJ///=tL6. J.ס;u!RKtmIPt1./lspKw[Nh]:Z}.YY>YYfX<}.<}fgfg>V /usr/share/mingw-w64/includecairo-path-in-fill.ccairo-fixed-private.hcairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-path-fixed-private.hcairoint.hassert.hpohy)R,0hi=;/0u-K0r00fYu JIY  tX /-/sg/hRiv] .u< .*{tih¾i]XNt8tYs@*@xfWXttYs@*@zf t{s=gx8>Z s=u=s4-qy)Rj t .a# MttxzfW&z.<!~t;Jf~JJ~GJ9J.~9JHJJ~L^_JJJ%J/Wh~Jp%  /usr/share/mingw-w64/includecairo-path-stroke.ccairo-fixed-private.hcairo-slope-private.hcairo-box-inline.h_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-path-fixed-private.hcairo-traps-private.hcairo-error-private.hcairoint.hcairo-stroke-dash-private.hassert.hstdlib.hmath.hth u< 0:m#zFJ.NJ<]Eh[=p{f=<cu-JKK-K/-YH0wgOzJguxI=ZMf_JOE;Ku;KHLz~LHLu f[=I=I#eKHLu. Ju X5f1CN=-KX0:i9~h=<st$T$*@mK}NFgOE5GFNGKMLYtr$exJfxIeKI/P.x< IJ{ J{tfztJwZMm}Xn>cJ|fJxJD1qKYxXFJxNJhvA X= ^<rfv./  =|.j!|  =S)#IX}+=g-g}faPvgzf+~ޠyfmxvZ vJ8 Xy}uxv u $w. .2v / .uf JuJFKr< J!//hY0KH>vZҭ]+/ fAv9 Xw. .2v / txFY<MKM@  /usr/share/mingw-w64/includecairo-path-stroke-boxes.ccairo-slope-private.hcairo-box-inline.hcairo-fixed-private.hcairoint.h_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-boxes-private.hcairo-path-fixed-private.hcairo-error-private.hcairo-stroke-dash-private.hstdlib.hassert.h`h5y.vuw  ;=\=;}<=;<0KI}.N/IgJg;/1*/?ihOzu/LKgJl.Xg-=.f=-KwNu}8N8NXHKg+Mh9? stcL3Igr-gi/fT@.wYsjytt ";|Jf|Iu;/I/=I/>,}fYIIi+0|fJgx[%/a" tJRNNgs?+@dV;gO)Og}.VfJOw>s;N[O=+vRyJtX. X|<{X1 s4 to) JxK|uvMoJօyJm.frJ+{t{<hvtBu-[{t{.K'fXX,/-LLGMHFK/IKHLgFK/IKHLgF/ILIKgrL/'Ox|< /  /usr/share/mingw-w64/includecairo-path-stroke-polygon.ccairo-fixed-private.hcairoint.hcairo-box-inline.hcairo-contour-inline.hcairo-slope-private.hcairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-contour-private.hcairo-path-fixed-private.hcairo-error-private.hassert.hmath.hh^"Xz<OzJtXJ>Yg#=Y <fyJtU>YgL,k1Jge/my.yXjFJyXj J/<[=8yf=<tYg<(yfX YgL,k(JeV=q.//"=r zibJ/;Y f[/eK@fgt>tz fh[!KLt/t1/x 7//i  gg;<C.KI=.|#ɝ{<rXJiz{JJ{JLr0VLR{<K5<KJ5.J{JK.5JJ ~w<==C{><~YX{f*.J?HHKgzXFN*Nfz>}J^>Vhzt@2*jzJPzJgPzJ6,LGEOFKPY<<!KFnd8Zyfyff.fyh "txXv+itܠakx>#uIK~fx}O7?w<whYhu x%xf.x.<xK~Jvvu~<Jf 5tN!Mw+y~ +Z 7;<}"ɝ}rfX iz|JJ|JLV0VL~}<K5<KJ5.J|J.|J5JJ~<~<eKE}>>tfvJ<! XyȻKI/~eK~.HtݲyfzJPzJgPyJJy.JKKMKIyJXx<_ici9+tXw>ahxt<~XxhzJ4zBMw.ww 8x =-u f=;'vuvu MvF JuvtN Juz@sx|t.87tL tu. t/v~xfsw,?E>ZLHLg/;KfgtHLz.~J~<~KK~XJ~J~<fu=K H40~,<TXz~JJ~JKs/WK }fE}XfK}JJKH~=;KfgtHLz.  .^"X|<O|JtXJLI#YY <KKtVgK-j/ȭm|+|XjFJ|Xj=J/<[=8|f=< LIf=Y <uxC. gK-j=qf =ztNdZ7KIK,N,uzJFNzJJKIK:LY bxJnxJKPLGE6+M,Lx.KKP~䯛I{X=L[ҭZ=-un>v1'zz^"^jJ^#urzXJN!JuvRJ.RNF.JuPtN*Jwut7xt/&&{ 7!gu /usr/share/mingw-w64/includecairo-path-stroke-tristrip.ccairo-fixed-private.hcairoint.hcairo-slope-private.hcairo-box-inline.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-path-fixed-private.hcairo-tristrip-private.hcairo-error-private.hassert.hmath.hh 9vJ JqZr0j:09`#Am.XW.0VX.JYJR_Zr0j:09K8ym.XC//Jd</O<.M f~==;<C.Ys=.tLIKL:u=K=~X ~Y==:>H0KgXZ?9g>rh#$T$*@nKzOEgPzJ6GEOFKNLY1^"X{<O{JtXJ>Yg#=Y <<xJtU>YgL,k1J=/m{+zXjFJzXj^J/<[=8zf=<Yg<(xfJ YgL,k(JYV=q.//"=r t twJxft/Az.zJPzJgPzJ3EPEKMzJXzJ<gzKIgegig fzJ<t|raky./.yJJyJZ(:sɭIhh7hi!1]z"zJ</XO؝)7?(:gy#yf<A/~v Jzf_fn*ZfXtN!M+yQ =tC<=< gg;<C.=.LIKrgKo$Xv+iJoJt1HICHH>MY-mTZ:u*xֻuvuO2L_y.5/vv .O.O,tu /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-pattern.ccairo-list-inline.hcairo-freed-pool-private.hcairoint.hcairo-recording-surface-inline.h_mingw.hstdio.hcairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-recording-surface-private.hcairo-mutex-private.hassert.hstdlib.hcairo-array-private.hstring.hmath.hcairo-path-private.hhfhgW2e<^t/9K//L׃ YK-i>gQ']2M sd>;-;s~ Xdtnc0 Jv< .xXK%uvy;Ys-K0ha3yf_pXy< <xlu/90/7*ffw<( Xvh*Xw9uKWf tw XOO \uf>kcMU_JKtdJyX"J^Jxt*tVJXJgJfw 򅻇h-0nq uf fXGXv}<Jc*<{ .gtuKf,i{f|..0-// XM[Y|tJyw X9J X-hM-hM-hM-hMzZTf="fMOz..gtuKf,intJnf Xo{tz../-//+Ⱥz.ztzJuKf~uut~fzztz../-/guWY-y.ztyJ8$uh>8C>Bx<]?9?1g\Ie7J]NF@*cdgIpXpJ~*ty=%jghvI-Beuv+yч>(\KHKKKHLHKI*N*PuHKgIK8N*t wk^ggg0f9w-hM-hM-hM-hM֟KuvIKIKIKJAN=2t;v<-hMeLM-hM-hM-hM ,0 J0uvIKIKIKf}8@ f4.t-~QAa3[ghg r~t7e/YR=2tq<<qE-TLHfKwqJ<q<-ufKwpJ<p<-u"yggggKgjK ,0WZVZ#X:<H2~\g"B)$}b*n$,X^ZLd@````4$t\f$.\.D\00*0z~~M<XJ8LWXX',>5K2uf/ Xf??#f!6!!!!= GTY;?!!=. .x9Ƚ/*U. t .t*h0;Y~Y==r< ZH0w~x}A73}!g*fA7/Yu>ܻuuuv< .v.ft=e/;=PN-yX$*JMx.-i=-MieLeLetf73<"wX/*U.@TfM?is.Kf.t$*XMx.~*WM-tV|?U&-.K{{Xf{XJ\zJX3KiefWnty}ۃ-/r F37K;K;K;LLrLyHZhg,@g//8Ywi,2HZvrd$* .Y4? f7~z/u;K:KgK:KgIKTX?usLrLqKgIKgIKX(;<t J!u$q7quZL66Z1  p/.=Ogghggh!=Y2XsKYgXQ(廟XKf/bfy>c .]PsKZL>,01r2JK;/JK;/#f@*JM!tbt;I[ss;IE3P/;/Z,0KI/-7.5uY.-<"0 [[[[Y [[[[[)ttwM=-[J~tX0V tw< .[H=;;/ZMs/Y7qtUntWXlj>)tsXYggwq1K`rt_ `tsXyt$0LHviKKK,1/rXrtvX8 tzMGuvKK,?ist st $`=W[U\T3>l<_=@B_F X' && /usr/share/mingw-w64/includecairo-pen.ccairo-slope-private.hcairo-fixed-private.hcairo.h_mingw.hstdint.hcairo-fixed-type-private.hcairo-types-private.hcairo-error-private.hstdlib.hcairoint.hmath.hUhO)A)/g}uX}J<- J~K(#UfkguY,>23uwxt Yi~tt /vHL@8\/#h <w. <_f&J7A-Xgthwtug=g!Z/c"d>t/J1 ,>+-=-/s*-3-=-/Y,h#]I-=-/Zgj!/-Yw+{-=-/s*-3-=-/Y*#gpKeg/Iu-=-/\H/j!~ /usr/share/mingw-w64/includecairo-polygon.ccairo-fixed-private.hcairo-wideint-private.h_mingw.hcairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hcairo-boxes-private.hcairo-clip-private.hcairo-contour-private.hcairo-path-fixed-private.hcairo-error-private.hstdlib.hassert.hcairoint.h]hؿe=YI==uvuvL̓YXJJ`fKYgwh,>~fY..j.K=g>w fm c0,q<m.fe.Eȳw.-// Igvb2])O7?/IMw!FNg-g;=L+M$GJJf"#v!mffJJ n!YfJJJ)(~<_!<_ JJ~f"#v!mffJJ n!YfJJJ~J<~hJm fJJ JjJO~.J~m fJJ JjJO~.JXY'<YNtmtM,"0Q/JJJ#:hPu[s9M Jgq?| /;K>>>ufJj,;?Kif+=>u"< Y<#.hv=vR=>..32zzzju.K JKY/#+Xg[`/qtO=f/=+?9-gt .@ u.. Ju. {<f===>;=Z=>/==w< X /usr/share/mingw-w64/includecairo-polygon-intersect.ccairo-wideint-private.hcairo-fixed-private.hcairo-combsort-inline.hcairo-freelist-private.h_mingw.hcairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-types-private.hcairo-freelist-type-private.hstdlib.hcairo-error-private.hcairoint.hassert.hpnht=Wl0hJi=;/0u09K0d0d0ffnXJo<Xu .u  .dXX fYW'.AR.L*.t{.<{.,>fw+0V.{.<{.Ly,>/X...0{X..o>tuu;uuzџ XU.?UkJi.0>~mQ1A7jb<fJMxy&cifJ_J X}mjl;u-K04<i.FzJ X @T8@~yȿIK~0wY ۃIK-K\ IMHL9 ֈ#'=;Kdtr.IJuhtJ.J J JapA0uuqv<YguX XuthX.Jt. JxwtwXA:uuqv<sirv,>u< f|tJtt弟Xy=[<[/M J@.Lrx~fq~.t7Iu-/y=[<[/MC-k=W4KIzM<[/MzJ[<[/[ȅsJ <s<Jty/t..i.u9g=u< f:vPz|,Lyfg}QyJ5==IKgIK06F1+NsGKM\J#JH_t?vA.?JAKIy}XyJQ=IKIK00F1+M/IGKM\J!J_J?vA.?JAKIJJX< fwt wJ wt OtpdMg!dGM΁/!ztuK9g==t f:vz|>.{< uJK ~vJ t=v|>. vJ tvf~J<y-K}tQyJQK;gsɟ-K0yg}QyJ5I/IK-K00vwu@zg}5N;KIK0'z}5N;KIK0z g}QN;KIK0u1<_<z>;XL3zt~z.<}.tvY=8+RI==>6IBo=xtq<ou#=YyȻ;}5܄k!#Yz}yJQJ{1ugu=yJy3zftyt;}J6I==܄k3sT+zȻ;=IJJJXu1JJX}'J|$F1+NIGKM\J#JH_J?vA.?JAKIJJX< fwt wJ .wt tOtpdMg!Ys+Me fJtzXuH;h=f f:vz|>tzs/=;gIg}A<x}<(}0J|(+1GMK~`f!.\J?tA.?JAKIft 2wt JdM&/!YdMzg!YztuHg>;=t f:vz|>zt.|'M+wFG_J J1]J#]J?GA.?<AJ?JA.J/Ij  w w XkGMI/uY1JkGMI/uY1JtzXuIh=:>tnvLlzv.wzDJJX}(  /y/zȢ||tz{f!Y6@*ieyt}X}.7+ u*7'|tJu#=Yz<K;=I=;gIg}u#=Y}{u#=[,}i{u#=[,utBzfu=[,Az)eeefut <g.ttht-Z;Z;U)rbKMZ\)t7A3t/J$X(t Oh>d0,>/tXMxN=/ /usr/share/mingw-w64/includecairo-polygon-reduce.ccairo-wideint-private.hcairo-fixed-private.hcairo-combsort-inline.hcairo-freelist-private.h_mingw.hcairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-types-private.hcairo-freelist-type-private.hstdlib.hcairo-error-private.hcairoint.h@hf=Wl0hJi=;/0u09K0d0d0ffnXJo<Xu .u  .dXX fYW'.AR.L*.t{.<{.,0fw+0V.{.<{.Ly,0/X...0{X..ou"uzу XU.?UkJi.0>~mQ1A7jb<fJMxy&gcifJ_J X}mjl;u-K04<i.FzJ X @T8@~yȿIK~0wY ۃIK-K\ IMHL9 -K fY'^t. JvhXJ.J J:uuqw<jqAqguX uIuut弟Xy=[<[/M rx<Dt~~.7Iu-/y=[<[/MC-k=WsK;/IzfM<[/MzJ[<[/[ȅsJ <s= K"=zX;=I^hkzxf.6^<".^J=wy3; ^$z;.=;z}X!;KIuIKL}t~J.~<Jty/t..h.u9g=u< f:vz|,Lyf-K}tQyJQ؆gI-K00M+MFK0GMK\J#]J?sA.?JA.J./IjtJ. w w XKtpR[I/uY1JYGMGwcMlI/uJtzXuH;h=fnvz|v.y}QyJ5KIIK-K0.I1,IMHM]J M`J?JA.? AJ?JAftKIJJX Jwt .w wJ KtpdM&/!YdGMe/!עztuHg>;=t f:vz|>.|< wJ tw. vJ tv|>.ifvJ t=vf~J<y-K}tQyJQ؆K;ɻ-K06M+wpG_J J1]J#]J?DA.?<AJ?JAJ./IjJJ.< w #w Xd+^I/uY1Jd+^I/uY1JtzXJyJK=d< f:v"ztx#.wx<}.tvY6IBo={}tp<ou#=Y~=8+RI==>{';=I}Jy)ugu=yJy1AXty-K}<yJm؆=Iu;gɻ-K00M+MFG_J J1]J#].?:A.?<AJ?JAKIJJ.<Jt 4wJ JdM&/!YdGMe/!YztuHg>;=t f:vzyft~tE.Z6I==|JJX1I=;gIgtJ.}'J{%;=IK;=I}"yJ{/#JJ.}1tzg|9 *iy"|.g|*J|)~zfu#=[,zX>ntzfu=[,}i{)JJ.}1~fiUJJ.}'fIf7.xtszfu=[,|K;=I}.zfu=Yy)Ph>d0,>/tXMxN=/@m /usr/share/mingw-w64/includecairo-raster-source-pattern.c_mingw.hcairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-mutex-private.hstdlib.h`hJxy JNgy&zXX2e/K1y 0A)Nit.ju{fZptMN-jgMuMfMN-jgMN-jgMN-jg&  /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-recording-surface.ccairo-fixed-private.hcairo-recording-surface-inline.hcairoint.hcairo-surface-wrapper-private.hcairo-combsort-inline.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-traps-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-recording-surface-private.hstdlib.hcairo-array-private.hassert.hcairo-analysis-surface-private.hmath.hPhyL/:@guYuZ/xYYYgg;Ys1uQy.A-//>J\<$<[(JYZ#\xXzXXׯ}0y/==;=G0G]:;<EJV8.G<9.G1q@[xH-/wYzytjv*ghn !ؼ弻KW-gjhY-gji|Mpf.OX-gje#9X~xRxRڅ-/1YMu}J>弻QfȦx*-/1Y~JXMv .w弻\ffjK=s?Ks>ZtyoyY-Ki'`0: zf<g-Kuv-/k:ZɅ{<}-/kvɅv{<>>+4}J-/kdZMZ|J<~-/kdZ|<-/kvghj+hn !*Zdhj[Kh,hj\zf<^ghnJJvuwst䃑qt  t< t-s XX/K0eYF`f.~gK]#.XStT<S.tJJW>u=;LL9 Je s />d!y<yJH/  w<:0H8w:HwX9v:HX靝Dr [G.<x~0gusgXVL~(Y Jge=WEHH Jx=q04.~~<~Xf*z}XYt "ve-g1fOsJfh.ltQtg <u& <uJY&KI/hlt J 7O;/Y;/Z=M&t.YvR <#-/k[YXv .EXDxfZvuvHf8.yX弻bj.!Pzf=&$xt. v$S}wqY-/i +gG4/Ig30$ Xv.L=]#]t+>iGMK;KYzzgg--/g>#0XiueIOJ6tFf:.WXٝeI tue\jOr .XY=yoh?agEFwc*H "S;:>H$_8e=IH[ fw<e:MIH X=, <=,6$t:v,p.<~?<A?JB>XC=fD=uhZ..KZrguu 6JK;u/9\/-==XtKIY;Y<XJ~=K> 1J91e. Xg=;5 NTWKI3zJOS[+M0K;Y<Xe~..<~<I=/f~<.<-g,~f<< ."m"M~g5y.=/;4*0=uzKI>I=f,XKZgW=YKg/e;!i=l<<m.Jl<}f؃+jbR}fd=-hs==ie?fLd-M^K= ~$M>IY~<>IY-giBQ:t/~tt~t}fiz}hiZ+}<f}fQI;"I;+Bz<1^<}"u~f~f-gksf <stflt{} /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-region.c_mingw.hcairo.hcairo-region-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hassert.hcairo-error-private.hstdlib.hcairoint.hJhnc0ry.Xf Jvz<4$i(Jw{Tw+Xf Jvz<4$i(Jw{Tw+Xf Jvz<4$i(tNw uw9[%zsJ'tJq?GBz<"xLsJ$J>VKw/K"%S<tt@7/L9L=LMy+Z8@@*Mw#JtJwMEM)^ /usr/share/mingw-w64/includecairo-rtree.ccairo-freelist-private.hcairo-list-inline.hcairo.hstdint.hcairo-list-private.hcairo-error-private.hcairo-freelist-type-private.hcairo-rtree-private.hassert.hcairoint.h`Vh+?uI=W[}XJ=NEXL+iH=h>D<1<=N<4fO<==YNfKG/fgf<<y<=.X=c<MuI=4XYP<yt tu<t.us2uI=?XE<;.EJiX-u1h? zX< v.X yNNs|XKWVz)KKi1u9x>y.v==Drf=8-d=gs=\:hI;=IhhB-gnozfgfxt:>N=󻑝@ut*==e={fe=aA=g{f J;=o14 txfحzf>zfRuZh}4B=-/j@s:Hz.41w>,01ue, <}vcX t`tXY#R׭ɓ!i;=Y6KIK=ytuf=.yX.Yztk.=.Of=/=f;/ KIK=ytuf=.yX.Yytk.=.Of=/=f;/֐?L=W.js> J,?r-/4$;>r׻\*?]:_"W=KJrGX =#/xtd?u;=Ktzrɡc?*@v+1/?d>s*y<@=?Y-Ki/-g}.}Ay.uggkd?cBM|Bzf[$8j* "٫?L,0he//y򃭄2b2Y~</0zf|eI"ʱ{Xzf<iW x'~5-*,%SLgez֭W{z ؟>!z%KK?1 KivV@X txaK===.JO=eeܼLV==-YghYgw Xh02/16=?dT0eUT gue/-=Wt t,yaHct J0Hu[fXIgJ!c.0HuZ// J//aXaJ-$Pz<=gglH=IuktkJfk<JkJfk<JkJJk<JpJ.p<ptvoJptHM&X,h/MeKX,h/MeKX,h/MeK7AhxL,0.YXY5j[+1m u< XXi-/i/uve=K Ȼr0jfj<;h;>..>Cylv,dȁ;X!a/.kF2+g0ffKHIj#fI wei_ =====^==MtȺ etW0:.V4I4GuLZI9?u/N?N*YvO+:M .zztPz=/s f s<ztB.fLWwx=yHyQyqXyWTOS]Ph"iJ"vYʜ# /usr/share/mingw-w64/includecairo-shape-mask-compositor.ccairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-surface-offset-private.hМh'yXzt"wgg*KVWy:X0dHK@&"K0dH~'yX&t82gg*iVW:X0dHH'"K0dHNJ wX(t"wgg*SVWy:X0dHK@&"K0dHXKLr1uuu= /usr/share/mingw-w64/includecairo-slope.ccairo.hstdint.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-types-private.hcairoint.hh<tYWu-K1Jf!X_!._<!XgfNJ Jf Jh<.gXflX[g  /usr/share/mingw-w64/includecairo-spans.ccairo.hstdint.hcairo-spans-private.hcairoint.hassert.hh$ugguXLuu[zugeZefgWXK%u- tnJJh',M滃 ~#O;}f71}<)L}JJfL+MY#/:LZ1M$9M9#ȻKBuu>L[ J 1;Kֽz9w/iah:01MjUZ:LYhJf;zft$M#QwIu-u*Xi#rLYgsg~X~!<}tgwhf<kX QW(IuNcghMIgbP}X XXi%h?K91[e/|k0~}f.֟({J~.}f9MZO<  Kst782K`o3\M.}~|.JK|fuX~t<5vu;KEzJ4d|tX~֒)KIK~&JKIKIKLgt~<pMu͡%u!yeeeIgNfd=;J6KLr1uuuo /usr/share/mingw-w64/includecairo-spline.ccairo-fixed-private.hcairo-slope-private.hcairo-box-inline.hcairo.hstdint.hcairo-fixed-type-private.hcairo-types-private.hcairoint.hmath.hhEtY:<EaXa.JHJ:aJ!f_J"J^<"f^J$J\<$f .Rf/JQJ/Q.0؟j=Kj=K' fK.J;ge;KI/KJh$h$/<b'ulKLgg1gc}.EkFgG}.f/aJ#uVAX>$" z04z/t'<)z)7/z{ cairo-stroke-dash.ccairo.hcairo-types-private.hcairo-stroke-dash-private.hcairoint.hh+ Ar. rJ rJ v- f?;=,0g*=g/;=lf- v.-OK K-Ku-/1gg! /usr/share/mingw-w64/includecairo-stroke-style.c_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-types-private.hcairo-path-fixed-private.hcairo-error-private.hstdlib.hcairoint.hmath.hassert.hh(Mz.z7wuufKgghhw wfV-=15+is t+iJKvw Jkt0:LsXoXKK/;KɿJt f0:Lsf f_OZWMY76XNg4/ksf82NY fmf .@*.WMt%tZWM.H0;=vf- XFL;>T{KJ0,>fgyq.gw)~. [  /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-surface.ccairo-list-inline.hcairo-surface-inline.hcairoint.hcairo-image-surface-inline.h_mingw.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hcairo-region-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-damage-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-clip-inline.hcairo-mutex-private.hstdlib.hassert.hcairo-array-private.hstring.h h M\Mx;/yzJ^5bjs< XY1w fy sf<yJMmTZKIx [vv XfiMYNzfSyuuu(Kw= (s/gWJZ/u0uq~<Oz.Bdv9w}fgf}fgfy xJhlXXMNUyXf=K-/ih=uuxP/Yt'<stiJּe  (%XvkY-//9gy<_p<tp<.Xwx!Nx/sf JsX]xXd> fvffgf Jvw} tf fwJKufT*JKK;\tdX& uz&f$#KIgL g{0JK~f~ff~=[.gfZKIxfid~ff f}.=ggfx.uesX,JKMi fyGKZLIVnqJXJ9M9uLd>]LIp sJ XXKYK)tJw-kfgtt tJx zJKKA~JAX~ fwhO/v XsfЇa !I/KI/** $ gOJKY- HXvvttv|zvzpf\Miof$ttytJmf]tofM-/3avz/f-/; .|hIsLstXc=O|tsfq.oy+wP}t#J$i$xqtorJqtV\T .GZuj /usr/share/mingw-w64/includecairo-surface-clipper.c_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-clipper-private.hcairo-clip-inline.hcairoint.hstring.hassert.h0h\N-KtQy.R-JpK-\YYYMYMH&82[e/tX(f\f;)3z<&z<4z 4z._=eOy.ht&tQ</.T)3$LIg%JKg} /usr/share/mingw-w64/includecairo-surface-fallback.ccairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.h h3=,=4 =\ =L =D. /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-surface-observer.ccairo-surface-subsurface-inline.hcairo-combsort-inline.hcairo-time-private.hcairoint.hcairo-path-fixed-private.hcairo-list-inline.hcairo-surface-observer-inline.h_mingw.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-wideint-type-private.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-output-stream-private.hcairo-surface-backend-private.hcairo-surface-observer-private.hcairo-surface-subsurface-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-recording-surface-private.hstdlib.hcairo-array-private.hstdio.hassert.hmath.hcairo-script.hcairo-script-private.hhKrg/= <u.0H= 1/O)]// /%/vJ JuX fBuLxJLKIuXJ~JuIfyJ fvf f}~f$*uLq}PrttJ X/I=#jsY f"KX K~ !-=w9)tK =K֑K%ʃ>rf r fZ:LHLYsKWwhst Xv ikx%)4I0- Jy.=W2E [/U ˻uJu.=/= .=>/yuf!-KW=-/A1ff<<gf Xw. Jxt;hwy<5l䢻vg ut}fgf}fgf}fgf}fgf}fgf}fgf}fgf J|J|suYzMvN|JJzm!0tvx <x;<uY-//th~. +Y-/3;/׻JMKIU[L,JB+?!AoY-/O.!f;=gX3;N.311K-Y11M+[gu/L~XL~$~J.N73Z@X$J.V82Z XX$~t.f73ZA.XL$J.>91Z`XLE$@J.691Z$*JOOK tx<xJ6] te%wYe[91ZP` }JMzYe[91YO/yZ X!K#~o<=;KLYt$-/ v,w9KvdL^,sg%g22j|>A e*vyf t!_t*f-/ fv5ۭeu:ح>A /vmfzX*< /usr/share/mingw-w64/includecairo-surface-wrapper.ccairoint.h_mingw.hcairo.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-surface-wrapper-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-clip-inline.hassert.hstdlib.hmath.hkh2 sA fYvt1s=W H($v .H&(vZ|t ts< <s@ .s< <sD f&(&&s"#0i .s< <s@u Ys A!LZۓW t:0Y/s ʃLܓWt(:0Y/pʃL#Mq*SqW>>NVxhMp\ t< JKq Kf%0&W$Cy: tK-Kzx<6Yg),/Hg#,gL" f/v#]00XY-/lVzJu=sBs>Ts>yJwRGLvX$wfs < 0iX)uvu.IwX?f,YwxFx/;4t XU0, J{t fsN sBx/?KKNIIMHLGK,s%sK/)8g ^ }tdZztla]X/*'&s'!U /usr/share/mingw-w64/includecairo-time.ccairo-wideint-private.hcairo.hstdint.hcairo-wideint-type-private.hminwindef.hwinnt.hcairo-time-private.hcairoint.h hGf<f ic?7X<XKYWgYW/<J /vJ <XJJ  /usr/share/mingw-w64/includecairo-tor-scan-converter.c_mingw.hcairo.hstdint.hcairo-fixed-type-private.hcairo-types-private.hcairo-spans-private.hsetjmp.hstdlib.hcairo-error-private.hcairoint.hPhzd>KH JM-,P=0JaFO<.M-,P=0L}=lP=(X0,L4e/2/=->Ke@JK=YI/r0,/3p/y/{2:L-=/z1P=uK JL}J|}KIYx twZ;@i@+M f>|XJ|Y-f~X"~Jvu"Jvu,h.m{==*Q=-gpfY.xq,y}e-= f=-_,==0;g<T.g-=/Z:/u zf4u * tyIvur?uuYts=K:.<}K;u-/2K;>Hhgv{tu>,L|֠YJNYGH/@UCH0G=>{KJ{t=Igj{..{J-K#g,L-Y={K=/sKYK-K;IK/Y. vg-Kguf/X|VLXKt.ugXKs{=tY (tNp$Y-/kxf<ytfxf|Jf<{ff{effK|ff|ge{gedJfvy<f2/M|.. fKs|t^;-;}}Jf}.fXgF|fJ|fJ-/}J}g-w}fgiK;=gh,>1<|JKKH JM-,P=0JaFO<.M-,P=0L}=lP=(X0,L4e/2/=->Ke@JK=YI/r0,/3p/y/{2:L-=/z1P=uKJL}J|~KIYy`x.(x.<<xfRJJ>urJVLXt=g "<:fdd<<~<Jewtg fv=s[c fvx#*j f| w.0=0/:syv<.{(<|ffx.<{X<8s{tfg1H;?h;=;0,==0;g?=Yh=YY/;06g|Y'<;?,Y<)fY"~Jg.K0-=9<,~Xg.0:/0-=tKWhKWf_;^e(e/{fq|"Jg.K0-=t<|Xzf4~f~<~~gK,(qJup,>Hg;0ihHgI2<fJy~VLXׁ/tf=g~tVLXׁ/tf=g?"=ft!;|f}s=lf=gfgu={k<<n<j.=eeǭ;82bR~ff~JuYu~~u{VLXׁ/tf=g m~nq,upfY.ux}==*Q=18gif|v" tzIvur?[tgK1.<}=;== J)=@K>x<=>1GA|JJ>Y|Xv,L}֠YJH2G=?I]G;Z0H>|fX|tKK-gj|J-/ |Jg,L-YYY.=Xwg-Kguf/X^VLXKt.ugKs|Y( $tNp$Y-/kyf<ztfyf}Jf<|ff|effK}ff}ge|gedJfztf/gM|.. fKs|fa;-;}J}Jwf>ff.gF}fJ}fJ-/~ .wv-w~fgiK;=g0,>1<|JK.twrLXKtfugZ;@i@+M f>|XJ|Y-fu~X"~JvKf=uuuK"~JvKfuuu=KNJ~J<,=;j|JJ|KfK2+=uut~J<;i}C==fvg~=f=f>grVLXt=gXlP}ȃYHKKHLdL}VLXt=g?==fvgIYJ"JvKXK2+=uut~Jt}VLXt=g?==fvg~XVLXtJ=g X -<XW=Zdh@b+?<wjT@  |<|fsh+1-u.:0//>?yv=efw<fw.f|f=?P=-/yK{ H.6<J<8fHf-~JKX8=uuu/;/,~XKX9uuu=KN<m<f=IZ=IXl.Q*xzf=u|X:K z /K{-H.6<J<8fHfZ*~JKX8=uuu/;/)~XKX9uuu=KN<m<f=IZ=IXm. z[)JKXK2+=uutA)Nȅ,JKXK2+=uut~:wt=egh-w=;ifghhgg<JZK=-=G;hH/nX.h<.h=-=4Og-=g3Y_v;=;>,==0;ggX9JXKfe;=e;;82bRt^G[~fBk*2K;^ug-=0;g8LfW.{z<4}"S.~Xg\>qP.u. Lzz-/kxf<yt=<f+g}tf,hs=+M==4x  tu}ot /usr/share/mingw-w64/includecairo-toy-font-face.c_mingw.hcairo.hcairo-surface-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-hash-private.hcairo-mutex-list-private.hstring.hassert.hstdlib.h`h.MwgI Jv. <*\}ud> Jwt+[P)X!eJMI~iuu@Z,00 tv~~.W>pK J},YtfJJ.}֑;5g~t.JJJJ.g3|ȱYJJ.͒|=;QKYJ.f.gS<g=u>Q<2h t|J}J|Z,Lk-{fL//T==m<${t ftfG/>/\$yyOQwu =>/;K=>=aLyJaQwuHZH> ft< .t. f0H>HKIKIKIKY;IK/Y;K Ju< .u.f0H>HKIKIKIKY;IK/Q0H>HKIKIKIKY;IK/Y;KR~HKIKIKIKY;IK/"uX{=O8g^;= <tf==hghggvSf}u `f&tO x9LILMM:<.=y J. Js. {<fu->========v< %Sf||J@8x<&YvJ{f|.J=}/t}X/t}X=t}X/t}X=t}X/t}X=t}X/t}X=t}X/t {t{JjJ{:.zW=2wYu< m<   /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-traps-compositor.ccairo-fixed-private.hcairo-box-inline.hcairo-pattern-inline.hcairo-recording-surface-inline.hcairoint.hcairo-clip-inline.hcairo-path-fixed-private.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hcairo-region-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-boxes-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-surface-backend-private.hcairo-traps-private.hcairo-tristrip-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-recording-surface-private.hassert.h htEE973EXtMUmxwUb t71,pcguoW_XYyz=unz^}֞|xJz,%9uukwsof. <J<wJ J.XK<QAAtP-0.ss,:kȬK=:J//.JSft. .&,\JPn<'l.*rzX40: .Jn.CRqfKxJRKUMK=-]{yJLOrv[*2 fbkX[\uu9{"oJt=JF9MY#49M-/i.(*2iJ)31yf5TU3nÇY XOKo07OM#"K4z{uyz.KKKMg=/KKsJ:0fAȻg-//*d0hs=<D*J#KhcJvtt <t< <vXt fvJt ftt XttLIK;#otY"K"oKLr1uuur /usr/share/mingw-w64/includecairo-unicode.c_mingw.hcairo.hstdint.hcairo-error-private.hcairoint.hstdlib.hpAhi>PzX2\zfX1zJ9Lh.XSX-Y<YN} XL/-=u< <u.J,Ut-Y-Y-Ym-Y1%S<>4z<6K>uX=0V/u_ut(z&9Cy.Jz0xR0'=v pttXptV-K\/LHv11sLy.{x dNg0o<X~w"geI<:L/ewfj*<@r@pjY-/i) g1%Y>#}~@e=Z\ kF@N5y~S~@/YI/K;+11[1X *w<{-@Zr0Z. <{K. {M3. fdLH(ggOMO&*uvXuW XJMwAxubJMwAxubJMwAxubJLwAxubJMwA=w .tJMwA=w .tJMwA=w .tJMwA=w .Z? cairo-version.ccairo.hcairoint.hVh /usr/share/mingw-w64/includecairo-wideint.ccairo-wideint-private.hcairo.hstdint.hcairo-wideint-type-private.hcairoint.hVhM$#GMYWYh2O$s->@t(*MK-Kugg=-t(K*GiGN-Kugg=-t v. Jg-KY-Kg0GK0,LrLuI;@+;@y tHL6HhKL=-=z tGqMYHƄ?+?t=;$0L;ML0,v=-\t=s0L;ML0,v=-\t=;$1-/;0;ML0,v0=-J/f91+9[tu-u0v .8\sX 0}/W3s Ptw+MGfJ\2;Ye+t0Lu.q<XtX )[q zt!-f-0 ~ .~<.<~X(%IrKם JuJ Jd&H fX6;AhH0hH:0-t5-=\uIK~J.~gg<~.~X=KIZgBI@*Ni.g-~JJ-~JJ~g~J/IIg~.J~t~JIuIKfIdJI/Ig~J~JIf`/II/~X~JYJ--=~////O~<.J~<J~J.~J.~J..<ja,hgu"cJ.cJJa J`#fIhLHKK=w JUJ-Li;/NXK|t|J=+MzJD:;oXJoftX  /oX/#lȃ@<r. fo.z :>Au.u ffLWn*g ts< J$.;=Y=sJ Jt< J$Kx<J;YQX:>tJ J=YKtX J=Nz<;=Vʟ=tJ J>$Kx<e<.PXX.y.`xtgN*@H /yfHp MqMY-/s./J-=3G=v0v wt . JIYKY}My.}ze=<:>W-W$M=Mk}.}0;.}JJ f=s  Hw. .wZ,0iZ,0i/-YgwX˓e/f~<~J-gi=yt/-/ih-k-gk-gk-gk-gk-gk-gkXɅztytz cy~uYKׅ/=g"XZ Mu;=ffX~X2~NGKKKYKgKKKK*,Ig&xhbgiN9guuYKgKKKK|~ <sXgKztJLsy.?uzJX2~<~..-giϻ-i-g fygrYYYYTYYYY Xfןr%SfOvvYYMsKYG#/fYNYYIYYY/YYsYYgpYp)z-lz< <!ht /:GK Xg/I=gLtxe?e>,hggIg t=1.Z;/jt>nJXntv -=k,/t(~fX~. }<.ZIt00t~w/JKuItJk)iJ/-/kVJ}.MkJkfXvk兑NC;%-/3u] trt ~t~tY-/iuvd0-gkY-=jvK-gkx9uvYjfjfjfjfjjfj<Xg-/f{,HytfY`yfY^-g9s/ʅ"ZhYYYYXZ/-YggYYYYXXZuu /282W-jXKL<y uY;/t/-=k-=ku=>-=kv .egg1 MZ.vt~0ZZJ~ r]qf  XJKuI" /usr/share/mingw-w64/includecairo-scaled-font-subsets.c_mingw.hcairo.hcairo-surface-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-hash-private.hcairo-scaled-font-subsets-private.hstdlib.hcairo-user-font-private.hassert.hstring.hhNI?:>M,YbXb<0.==DzxHuu=/W-g3I0F!<y.==d<.i/ oXЭڑ=;KBJ|<?*N,LiE=fJ.9C=G=t}J=t!uY;/YB/D YYt Ks$zQ2}ut }  .q<.M-/;Y;gYsgYeKf*KKg@@bV+}Xg-K1K7+uuB~HK@MyL0IK1cM/;=hS<-6zXKT8\}c;@8@zf,h1YgJmJkt//1=/IKF vf}fJEOkXKYgwhAa=ggg#ln}tq?820YuY>Kt+-Kw.L <t. <}y<NeYvv. ttJKggKI  Jr{t{<tZ,LgXzV0u{f{<~JfC=JA}EIKuZ)<W<)<WJ)WJzXtf J<z.XzJ JXz..zttX t zftX f{J}&K-=kב-/ f,>j=;my. fL,> fwtrf.~.ptXpJȁ_zfYH0z tX ;KY;/\-/g#u-=k=l-=kxZ!"ZJy-gk,zk=0X0hO.x.f{gxIMvtXssMt JYYtt J/; /usr/share/mingw-w64/includecairo-type1-fallback.ccairo-fixed-private.h_mingw.hcairo.hcairo-surface-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-output-stream-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-scaled-font-subsets-private.hstdlib.hcairo-array-private.hassert.hPh=-/i/-/k=>0MEdLY=M3*v .\֟txJR//WL9M>:?;2q[Ut!-/V./.Q</<Q.-<S<.<=uq=>[֞lztPQJg~ZJeXemJ:v;=02ք>:xA .t<x8N~<AY-/k:Yu-N~;/VZ/=0:gu;UJ #?dJ <(dX[.:<'f-/k-=j!h-=k- fzJjʟgh X}!hKx~ %*~}.W|t%)JNi!MK KJKuIO):iejq,g%/it2ggjH.8.hiXj~&~Xa .~ȟ;K;C%<pPAbdf3tJtx~tfs  .s  Xs tst/ tutvmwwo X}J~K;uY-ui\'XYt&.&tu;KfׇHYv+v,u-j#|<<:gPh=s1VtYt<t;1@#tp.JKI"$ vX Xv -v]7WjfWl.vu tY>LY-/i=L4 ֑;Y}JK;w<-=sgY-/i?HL=;/Zx׊=-KYui-ujOOۅ-Kj=-KY/+uv>HxK;sv+Hw+wgHY}g/ JۅguY嫑Y-ui/5.vJ1Xk~w..xx..~"ocNJtt..i΅g-=hY;cztqwq=-=j1 vt .Pf2' Y}t==s=\K-Kxfuv tsX ts. .u=~f~f;~..i([-h ff@urt~w'IK-0׆II">-Khi  0) h?[ztwQ!(!IuZ$Iuex$0>u'IuIZ$ttW?J0JKuIXONu"~Jt.~f  /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-type3-glyph-surface.ccairo-fixed-private.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-output-stream-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-surface-clipper-private.hcairo-pdf-operators-private.hcairo-type3-glyph-surface-private.hassert.hstdlib.hcairo-recording-surface-private.h0/hzt!gY?dvGwPy<5Z/MjF!M#c[]tt@FN!Mo]Xh/B?qQ[]3t"0fc!f~f"HgnyJlgIdg!$\_MwRtPueg(]Z,01;/2؃Ny؇73yX؇ueg-o3nLdu=;KVu]u}f}fX}JX}fJJ/_Y;0~JgY[91Y~0Wl%%*2g2~X~)L,g<|tMxGMUvIut~.v  /usr/share/mingw-w64/includecairo-pdf-operators.ccairoint.hcairo-fixed-private.h_mingw.hcairo.hcairo-surface-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-output-stream-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-pdf-operators-private.hcairo-scaled-font-subsets-private.hassert.hstdlib.hmath.hstring.h ;hOtKLz.;==xJ_.%Jusx,>.q[ui:g=xJp..ot.ru,f~6<JX6Jf6'Jf6JXz t/|Yzt.h/tX!tyt.h/ f/t+J}}JX}JJ}J<}J.}JJ}JX;uMYBUJ~.J~< G~JfL. tsu="sXY[eJ~9~J<~..>H>;uN" N*N/gI1w SyuX <|JMfz#gIY{O"=uuuuwpuW z. egKw+f)!-zfjb4(J)J\<zf*Y'fYfg}f #;)";]f#.gY\z~f$,vx9y<{~uMYgJt0K=IK t}*0:K~<JIK~=;t~t~aYL:=KgYgYgihT@Mg}J:u=-K!=ei@)heehfk}<~ #6~ 3 <ott}YIe=;j"qtfqt0wNp|"0M7W."x~ u9KKK2\}J}J}Jf8}Jf}JfLY:.|gDuup=x8JJt7XOKu JKK/D=zMxUfh  2T_yX .\gesfct.J_tutts>*K <w. J.YJ@T0,^z.f[@T0,^z.f[ !/@,KsStF0 };\ 䅘xT=;/;Y-0,Zr0Wt/-Ks=WL~Xtt-/1 t tg-/0 $t t< t 62byEH#e9fJtPzJ6LJ;7x󒅈lt.M"K0tu4Nkef.I $fuuwJ .M2T_yX .\gesX t CyX<+M_yX .zfwXV.lג;u~J&*uwxFYtM[~t~tv:u=K|||jK rfvdwcH ExH<%K;K-NI/KqXT,f.}('%x}<j /usr/share/mingw-w64/includecairo-pdf-shading.ccairoint.h_mingw.hcairo.hcairo-pattern-private.hstdint.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hcairo-pdf-shading-private.hstdlib.hcairo-error-private.hcairo-array-private.hassert.h`h9tJJf.~t<~tiptt:>fyaASl/ Xv< .u-=iPz.Y=w|+MzK~<=Zc=YW=w+0-ZJL:0V0|J~f~<<d.$20,%~f~<:ב:.~Ju((:)xtF.~.. JKuI /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/includecairo-deflate-stream.c_mingw.hcairo.hcairo-types-private.hcairo-output-stream-private.hzconf.hzlib.hcairoint.hcairo-error-private.hstdlib.heh8 b?UM XyJA8zsX= tLgpn7=x%t#Uuuv$heu=wcJcXt=W XguW# win32/usr/share/mingw-w64/include.cairo-win32-debug.cstdio.h_mingw.hcairo.hminwindef.hwinnt.hwindef.hwingdi.hcairoint.hstdlib.h hh8jKɭ/m>y.@8V>4ug;=>&^skX- win32/usr/share/mingw-w64/include.cairo-win32-device.c_mingw.hcairo.hcairo-device-private.hstdint.hcairo-atomic-private.hcairo-reference-count-private.hcairo-types-private.hminwindef.hbasetsd.hwinnt.hwindef.hminwinbase.hwingdi.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-win32-private.hstdlib.hcairoint.hihy=h t8rX0ZZ[t#^<# -=/<>;fXW #@/-=8_JV>\k < win32./usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-win32-gdi-compositor.ccairo-fixed-private.hcairo-surface-inline.hcairo-clip-inline.hcairo-path-fixed-private.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hcairo-region-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-boxes-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-surface-backend-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hwindef.hminwinbase.hwingdi.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-win32-private.h khj;=<D./;<E18<HfS;zJPzJ .uX <>sf Jtf f-uJ Js< f-tJJr<f-n<<4i<>[8Y+i;r@ fs Xgvfuuugguuy[8] 1UtytJto4)3/ J?Ufotp|Jt)*2/|!Wsn tv|J|JutYI/|f=t vt xX win32./usr/share/mingw-w64/includecairo-win32-system.ccairo.hminwindef.hcairoint.hcairo-mutex-private.hwh==>\ȸ1 ?cg>dhX v( <|X<| }z.lYeKjiX <v(|<|Xf| f|f |.|  |8 ^x.6j>K\8@sgC<J'JY win32./usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-win32-display-surface.ccairo-image-surface-inline.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairoint.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-damage-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-compositor-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hwindef.hminwinbase.hwingdi.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-win32-private.hassert.hstdlib.h0hi!$%)8@ٰg W=iQ73{]hb4.y<5Sh s~0ytY-/~fJ~t@:irYW=Zuq\TB:L\fJpt3"e=e=~ uu t-gi/)kiieZ,hi@8@y4<-=}f8>g7mkZ:0H0i/@@ב~Ȼ-/vf-])uuuwY=9@F uuwKKKGKKK&3 1<O<1.t#zfk>zfu@=?i?ge==ge=x< &؇;/",?J-g>!;/ld> JZbic,YnYe=-JKנt)A1'Yet)A2zZ~=~t?J"ڟe=e=֐ <-/}f;/k/;Ag:hk7klbZr0}9gg}..gh<.}/<c<.}t.u2p;=-/k=-/ .:>Z:/ggu?ikz)t t J. pyX t<[g;V9BzX-.T,T</ win32./usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-win32-printing-surface.ccairo-fixed-private.hcairo-recording-surface-inline.hcairo-win32-private.hcairoint.hstdio.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-paginated-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hwindef.hminwinbase.hwingdi.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-surface-clipper-private.hcairo-recording-surface-private.hcairo-scaled-font-subsets-private.hcairo-image-info-private.hassert.hmath.hstdlib.hh zj+?_y.Jl/;mqf)<W<+.:>iwg8gs;=Ki?+?RyXy<fy<Xy<fy<Xy<f>+?x.x:x<<x<Jx<=^axx<<x.=^axx<<x.=YOtiyffyJ.y<<zXBy..yfy<<y<.=Y8xXDWtiyfyJ.y<<yXCyX.yfy<<y<.=Y @wX <zX/e=?JKI?iGMK;KYk?ׅutiwuwCpXw[ X&XOf i]m~<.[W(<=W+1.t0 t=t.atuuvTY/>/J-g0/`hg=!<YI=Y-/1-=[<tiXt~#"dhM;/~d2f<'dXX_!% fyXxjlztg׽/j=b`;=Z0hY{ff{+g X`~;/eXt~z.t~@8><;=ZZggu0'\zfgf$؎>̣c?ghK%ofJnf@LfXeKe=hr=e=hf<iXpXf%.:'~~{?9E;=Zhdge6HhAaIgYl[c?=@<~X&9~f~<=  6Yt %d,,vid,>hIgsgYYdd>hIgsgYQdd>ggIgQdd>hIgIgQd>e=e=d>e=hd>G=?g%  Jv W7v `<KuOb@!בKdLhct>g}M"YK|?gsheugdv~C}@,e!}f<@ C v< <=-gi%utxTɟs/0/ fVK hibe=B;={f<{fyfmge<u{ff{f'gX#tf ftf fe=Bhia>K[fbw <)4Xee?,Bfן-gige=-= gW=uri;=(-?9?d;lWe=~G-i/ wf w(/[%XL fhIe^-gIlz<Xi7; $Dx.;=xtxT/ffXgt<.8/u->)3hY~ff~;f~<2e=wfw;;h8>hr֏u ru,g teu0eu0 Xy73[;/c<r>r  win32./usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-win32-font.ccairo-fixed-private.hcairo-win32-private.hcairoint.h_mingw.hcairo.hcairo-surface-private.hcairo-device-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hwindef.hminwinbase.hwingdi.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-hash-private.hcairo-mutex-list-private.hcairo-scaled-font-subsets-private.hcairo-array-private.hstring.hstdlib.hassert.hmath.hcairo-win32.hph JQ-ML,ps!-=/-Ke0HKYtJ tJ J/tJ Jg|ֲxYJp/=Y O;/yf{=;=>={  JwJ J/ן hMUgwJ#l/qfXyXuwrt-Y3z.J //resLuqjp>;=-g/?.M3fM<<-/f,../y.C,01K(U.e/x?9ue+ur\su>-gdt6 uV> fvtG[/ @Z,00 tvgot  q.J wZtj fAY-/k#K-/kY-Y~Ja~.<mt~XW.uWYtfz##uu xփ{ <t C <tt\Y]YYYY XtX/Q ==>v:>Jx1)Bdw-/1-/ipJ~<f~t<>,tqJr../uJyX Y-/h-/.Y-=k刑tnv-/k-/kvh)^`/ym   tqt3Z0tY-/i=-/ .w'XXyu0@TM (zCY-/0- Jv=gL ֻuKp r< xsY-/i v< . d"o<of:-*s1<r.9f73dh~*vghpggeK* |.1, <zfh:YK,+1 f .t9v<#Mu<("ghg $+1j X|." xY-/h1l Jol .t< t<xfg׭ f{ .{.3Y|f XuX+. .ut67( z.m=-Y-/hY-giyJY-/h̻E .K fvh,;-g:== ɭuf/-g <uf <uf uf -1>hZ,0f}<}.wX֟!uYYY[=/,/ee}ff}-/fu3a3e~f9iKeideg !&f=]z.;u0"-/i #v;YgY=ywe=e=i9=<<>*.j~@|X v. X|<tM B;?Y-/ f/v>};/ R.K~>,בg,;g:==C82k-gkP0>dd2~j\"-giL.ff.f-#h+ciK;{stc%)$G|t3#& )e;w},>:h--gGIg1Fg2EOaya*'zI(.Mfk5.,om<%.MyJmy XJXN-/4aY/}XKj("֞ <sny\8@hN=֭g-=1<=#+?k-=l/". "YX:K; BKsK "!f XYy%>T0]yXVY/ XCv/XyXX> t#*@k-=k,v"E "ί!E'- t!-=kf-/ku-.`f-!.tuWtxm. . -v] -/gsM"$91u*@4*z.Bl.utXj<.Y~Xt!QszX/~t-//v/QyhfMv0Oub~Xwi-/ .:0NnfnX Uw tX7.JMwiMKuzgk<k<y<=4U.=*<y<=[./"` t;up.V.h2F>z<fzt}<}J=.fwX=f}feg-1H/wwt=[.f.e/wXfwJ tqJfn -Jnf f!19R,>jnXbf=.F<===."f tK;׀LI19 Jnyf=4UX=#<=[./<nJ"nkf=.RJ+===Tmt+ 2< s<\guMx6qXvJ ciA˟w(tttC f~G-.~/-/jr >)pr 191B7uMp7r,t~qff  MMoMt=M/otyfun.oJoxJt,Jkttk<9ghu3h  -eg-2GNuueYe8z,zJBz/My#Cy XD.?.YV.g-/jwI=w$5uQEFu ̈uf /y"gՠztB zXZtf Jzst 筯|tt [;/ X\.vV0u.+-T<,XuX X-zt|ttz9tirh XD!tpK^t}t!f;=gX t{XKu /kMMuJC f'"tlz,':hu=uTλ-/if5Z tu.L=-&;gPzfu-w  j}J<4f&`1*2i1j}J<fjNFM9gh?u#H>;  5&<.(P)Bqwg1-gf#<tl%}WW2fKt5tsK; 4 f|/k tstC f$/}v}.}P-kmltJY-Ki'uktj<f0j<=<jff2?[KgK;glɰ-/i2e/l2nu0/p2Y.J.tt<<@'f9ktkt$j#gc0M8jrur1K 0Y}.|<0mX[[[1wZdssgs" }.K;utrtrCrk..g%JlfL..iqMY-/1cfgfcfgfcfgfbcV>}0uV>RX-/2+11vg2K.>vKs?)J\vZ,0z",0|.}X:}f< hM\|uv;uXrl'v?U"foWRu/a3rX JafX_X!~Z-N%u/r Ow JMZ[ = =*s  <u.0 J. .K>4/\fg`8tu0,E JvX=LH>*Ke/-K3aK@iKzfAeZL,ZKe^J&.qUtguuf  0]>9gZcKL1;=zfJpfpJXpJpJXpJpJXQyWqJfjhMMtJJtGO:h0KKb:txuwGYXZd/K"tp1't;/[X )$)%<nXf) (@$ +k(t?c;=#ֿY-/~fhi8ei;ghZgsgK>,0/~Y~.<d-/fW*<Ttuu>5eu<,0 fv~tuvLJdu>s?X..YLZ Jg4mfv Xqfu@MZ,0h~tm}tuuvJ}t}."v,r%f6-gi1EXi tj<$~wjl-Ki,Llrs: sK-Aۆ4zWh0Oy.nz.>!GhHgIhHJMG+gYZ+/Iu.w ~J~fz<j uWt  uI/:Aڅ vK~Y+z"Kei)IYK-=i#\w+[fg9z9FyMytuzzz$Yg07OZ%KKx 2$xN*.3yX1 ~6 Jvf_y.K <9M/J2ruu=q>;=w,W?x>zJBzJ>@iy.@N+GhHgIiGz<Մ~j .j<MLsLZɼ/vXMMN--=$ȐA=-M-/3 Jbu-Xrȭx$t?trJ\ tU>g9?N--gjftg?K[vf u /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-ps-surface.ccairo-list-inline.hcairo-fixed-private.hcairoint.htime.hcairo-image-surface-inline.hcairo-surface-snapshot-inline.hcairo-surface-inline.h_mingw.hstdio.hcairo.hcairo-private.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-output-stream-private.hcairo-paginated-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-surface-snapshot-private.hcairo-surface-subsurface-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-ps.hcairo-surface-clipper-private.hcairo-pdf-operators-private.hcairo-ps-surface-private.hcairo-pdf-shading-private.hcairo-scaled-font-subsets-private.hcairo-recording-surface-private.hcairo-type3-glyph-surface-private.hcairo-image-info-private.hstdlib.hcairo-array-private.hmath.hassert.hstring.hh NwXcpNY-/khY-g f;gY-/iY-gkCyfz< %u~Wwc:"[yf^gxgfYY\,h=P؅Kerft0m.. Xgz)UqJNu0wG.^!R]f"K]0"K]("KOyJ,hyfQbjyugYqvVʭv/v:Yv  BKI΃ggge!Sqc~~J~J~~~fJ~.JqpXcth.tYg<t  =-/h".dL~t~fE<fCgc.c.CyYe/3QK:=y<lfg==.wt@JJNicYLHZiXN-/1]wJt uf.I>'\QKst9iX8<iHYu-k w< . h>,P!p&z.fZ19 tsX;=>9g>JY/KUt=-gg .x8=KLMqKK R/!/uXJKId <u.:YyzBz Yf'XV<*tKqJfILog0Z/Ing {J{t{ f{Jf{ffeJY$ڃ}- JK}f.sX}  y#kSAym,)\r0>Y#S$xy2Zsg-h}#= JKt9/3h"+N///uJ! "yhJg//uJ>ڑ=:///iv:gLWwJs.  Kt>fYa4g;=Y僄'X[<%.oXQȑ;/se=gXJ  6w. .iuJf;/mf tvXo<uYg"uMnY< Jk.l=g fq qqJKqJKIqJJqJ`<z=Ld"{(/;h:C7kkX zJr< .bf<bfbf/.sKsp"r=eKtXJd0";eY9~ f= F fv.}f~dYf2k8!=J%zJzzz@m֗M/MfKc1~/OO59n'MM3Kd'iw0 򍅑:KhfhJ<h<<h<h<<h<h<g<3w9iY>ruf gYuYtv z0r$KsdsgsgsY U;%:y.QC^u{a-be$w(NPE=sQZnXLn0&k91mfdIgIgIYV~WMOOڊ*g-/snfXׅM6fZMM KO/XufgMλTf~.zzvj*gW/sofXMKMMwKaY1)zzvjمg-/sofXeJfMM tKXY.gMc0h.MG9MY;/#GE(MGM;/#GE?Ƅv KhKL-[u?Ƅ?Y-Mf@ vJWu(IhBJ%SJOEKOXtf-K3Kl. .f?Ƅ"I?Ƅ=eOH& /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-pdf-surface.ccairo-fixed-private.hcairo-image-surface-inline.hcairo-surface-snapshot-inline.hcairo-surface-inline.hcairoint.hvadefs.h_mingw.hstdlib.hcairo.hcairo-private.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-composite-rectangles-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-output-stream-private.hcairo-paginated-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-surface-snapshot-private.hcairo-surface-subsurface-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-hash-private.hcairo-pdf.hcairo-surface-clipper-private.hcairo-pdf-operators-private.hcairo-pdf-surface-private.hcairo-pdf-shading-private.hcairo-image-info-private.hcairo-recording-surface-private.hcairo-scaled-font-subsets-private.hcairo-type3-glyph-surface-private.hcairo-array-private.hassert.hstring.hmath.hcairo-analysis-surface-private.h+hy=Q؃KsIv.0.f   t/u-/ikbdc. eK@\dh/gehV;/Hkzfgg*cu-/l-XcMu-gi-.hh؟sUX1eg'Yt[$'  <*z.PzJQHigsK]v.(x.myQ-Kfj<.mXKe-KKfvIKK-K1=My<7OPׅ-/eiBzfg@*gigeMMM#^eJMO/k˟E oJg=Gw /ufMYvȤzY-K$ -/iVKWu;us%rvY_ .e֟h>,P!Yu5.Nt!Mu-K f8;Xh,KMcKI/hauYu-Kɻ XHu|=-/ku-=kh,/gm>,zHuugt%xJguuןuX}tQy.BzPY-//I=N?+!-/I=N?+!-/gI=NXgtxZo]JKIgXgz)UlcZhjh8LHK^ 4u-ggttxbMdg(V'gI=%-/ig;g.J* B[[[!XK1C^נ1  Ju. tv JY-K/= -/1-FKg>:Lia0.izXBz<4zJPvzt|1JUu-/i9Z=;gMZuegekSe=M[\hsXX)WtX[ Y-Ki fv.Z-=k7Z!=[Za3ud0 [\sR/Qt-Me.efl֘ ؀0dh $,/a272cA,giׅ~X[l("tjYMuMgKYh=s/g q<q frv,h/K-gkhʭY-gkhP0XO.0.M2XM.2.M2XM.2.1-/1!%ȻK/^.=-/5=e`z.4iu-/q-/-g3'lu_S{<ytQy{yJ._f!f|-/Wf('W(XW.(.i-/i-/kue/jKI=Ye/kYkSl,Sf,.Q .XQ...Q.XQ...i-/1)%K//*21u>,0-/i%)3iu-/+iXt ] ,BKQJuZWHw. .//jffrf t.OtX pX.|)!'"/w=I=WphzP\ Xt\[?*$'sf <sKJi+[+??jJ[^hg-] jMmXJBv=I/e1~z4!.Ȟ~[9[K.~+M1[d0~X/-K1ԃ-K3(x Q<"KitKgg"gsu(b/s>_%.u-Kl*\u=[]u-/li+?K=;\˿k.V)VJ)fVJ)fVf)fZɝ=;ZZZmyfu>:KJJ%J%xX w< Jw*cK <vf <+M/.=I/ Mg;KfX˽=;=zu-/fkJk..iXjXlXmXn<:GY h9=,^[myfu>:KktX2gOu/} <vt <+Mi.MhdKhX~u-Ki)iMqq.*oXpXrX sX t<Lx9#2gO~<.~ :9[:nxfu>:KDu-Ki1[h9=,] 1KzfztLr#M:LZJX| x-MlJf2usd$J#-Kk8u%notpqt.q.Xr JsXLx=Hvh:,gO{~X#M:LZJ{J|(H<u>HK>:LZ~#uM:LYJzJ#M:0Y.}f-Kk@h9=,% @I&[*zvl܃yl/utzW3_!.z<tJ Z,/// @>=g1uK-/gh=St*/Tf//=;/fM-/kggg#w-= ;uYs@-=/ٯ;/fg-/1L,01o<.0=-t~ #tʯX<f fg;/Y=<f<ׁgl2~ oihk؃ȜuuY-/U tv}w>XB<>fn68< tv~)YF:u Kfe=g fW "MgHqJ.gqffqJqJ,01,u-/u-/N4rȥyQy{yJQ@{kJ-/i-/Kf8f-/1Y+11*21YgU)"V)XV.).1-/ku-/juY-/kR-XR.-.P/XP./.P/XP./.i-/i0frX.u,0 =-/i$+1iu-/ju-/NkkȾ X/;g_< ]f"]("]f~<fY _f -Y"W+( rJ W,(tMM/W)(t-giTB"f,^.!<~J_<!!X^f!^<!^f!f^.!Y/;@e=HgIu!Dgs91chc]m _. _f f_. Y-/iYZ=:x*2i7X-/j-/iYZ=:x*2i5X-/ju-/i $ ~J_ _< _. .iןKg[$t[$.Yt&tY.&.YJ&tY.&.i*2_ _< _. .iן[$t[$.Xt'tX.'.YJ&tY.&.i2.g-/neb8u-/;g-/neb8u-/o",xwe*X$-/i1} t}f(J@;g! fGf"rJz|c4-gis.g7vV>Yy "i9e;g;ɹg-g*di+?9Ao}k11fl؃ (19g BYje/Pu-/iN\wt:\yJ ff W-*4fl؄"uuXg ufe fuf fu. Yuf fu fn..ig;=u)nl؄u-/iu-gifr.Bɏ="\fu-gi!-/i+r.="[u-/i`\*2=v< 't*y.8j(1Yvdf)kiagw%ʡ-/f t./=;g .&S1c# .!-gi)e/s/ Jf$R rff X&Kqּr=t;h:!H<<<xOy%@fsJ#-/1  u u!g v! z*(l~@w .gU..Tf,h,fTJ,Ms.hd0Kh8.F:.I.:#}d=g0dihdg!g1C!~#wf ==;gkfJ8u fgeggugɮvf" vf <vf .vt fY-/i (82gMKeg# fv.*|#A$*ji=?gZ4)3i")3uY .cigg!:hY;ŃZ}G/{ 9v. .ix% .ռr/seigci XGr..1x%tL֛q/-/ik>e=gXkvUR <r. Xt <r. XqbMGM;/#GE!MG9MY;/#GEMK=I1vTKhKL-[u@~ xJwBKdQh6.R. R.tRJ.JR .Jۆ=u􆭅#U*"U*XU#+'T+X#>M>MuMK @ /usr/share/mingw-w64/include/home/kou/work/ruby/rcairo.win32/vendor/local/include/pixman-1cairo-svg-surface.ccairo-fixed-private.hcairoint.hcairo-surface-snapshot-inline.hcairo-surface-inline.h_mingw.hcairo.hcairo-private.hcairo-surface-private.hcairo-pattern-private.hcairo-scaled-font-private.hcairo-types-private.hstdint.hpixman.hcairo-fixed-type-private.hcairo-list-private.hcairo-atomic-private.hcairo-reference-count-private.hcairo-clip-private.hcairo-image-surface-private.hcairo-output-stream-private.hcairo-paginated-private.hcairo-path-fixed-private.hcairo-surface-backend-private.hcairo-surface-snapshot-private.hcairo-error-private.hminwindef.hbasetsd.hwinnt.hminwinbase.hcairo-mutex-impl-private.hcairo-mutex-type-private.hcairo-svg.hcairo-image-info-private.hcairo-recording-surface-private.hcairo-scaled-font-subsets-private.hcairo-surface-clipper-private.hcairo-svg-surface-private.hassert.hcairo-array-private.hmath.hstdlib.hcairo-analysis-surface-private.h hPo?[z+KK^JKJ{{JX{JJ{JX{JJ{JtVLuI.ZXJ{{JtVLg"e J|{JtVLg" Y;/@KHh-gI=iLst t< .!-uv,J/JY;[#<^<".jKGv/u;Iu;K/;/Z\lKsy,> ~tX<;!u.0u;g> ;g#Ts JC`YeYI0I0I0Lx.C-g z$=--u-;g-gVv,u;vC(YI+:vd;38u%f+?ff&20KMF~t~ff;=[t?c9mJNuMMoEX |Z:0[noOY-/i fnJc[=Y;gY-/1Zh[=nfKsaX&-/t JEt~HK5Kf:j!%wuhl.~%x~<.7kEsu<t .+u fuh+~}f%~.$=O1.O "u.Kg-K))'[$ tKfe=gX ~~f0Zgur@Mu'hYs>2'dj:&!ׇ <|<}<'4C0=%n/&,tt Y}Zgur@M'hYs>juv8@Zd>,=u~ .[f'<d~f>Lgg6xtKvg?9Mu-.qJfq<.r< 19i )/3!,11,"J|Olf.|j=;g(.|f.d~fsq;uZF0#11,J~gg >:L10=m'=Bt2JqJ vX .uJ . !1=WYty<?y"@Kv)GgWY`/ \F!Y$$MZZ/M w&Mv/w4t Jz fU1q1Y;/[g;/?t Xt  Mu <u< Y;/}<J}t.}<&$-/lX@%*_;I> .!t  $-/4t+.tu !Mrw fu< .uJcׇ w.9U<+.wtiןut v.fM3[!Td --Kr.\\g Xt#v !MY"-/1ZxX .lfl<.lJZ) szmWt Xu-#Y#u fuf #,[0s\`MpJfp2Z.V[t)C73[e/XX=t3t YY,01ZvX .jfj<.jJZs)yEOgbf2I/e..T f#`IXM=M/=;0$/gW$KY:>>r>H,# 0}o<o.Jo.:0Y.Ȼ-/jY-= fuo/uuxuuuuuv-/i-/ivott=-=-=o=o.<=-=o$o.lMGM;/!IG/MG9MY;/!IGXJvlyl"ZXzW#]Xu!Rt=KhKL-[u ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/include../../mingw-w64-crt/includeatonexit.ccombaseapi.hwtypes.hstdlib.hinternal.h,h!O:LhsYZ;/u< 2=;Y /tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/include../../mingw-w64-crt/crt../../mingw-w64-crt/includecombaseapi.hwtypes.hnatstart.cinternal.h ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includetlssup.c_mingw.hminwindef.hbasetsd.hwinnt.h-hstdlib.h.hJL<<f:>18t\t[$7A0>*edftwftY!~֦ fvX" >)BzflD֫u:X~X%?gz<h&?+,X<u=;YN<==ȁY~u;. ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includegccmain.ccombaseapi.hwtypes.h_mingw.hstdlib.h 4h]/?cOKi]LruXL.f ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includegs_support.cwinnt.hminwindef.hbasetsd.hstdlib.h4h2Uv td=SD==48ACgYf= s XYBzt\>8 ../../mingw-w64-crt/crttlsmcrt.cV ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includetlsthrd.c_mingw.hminwindef.hbasetsd.hwinnt.hminwinbase.hstdlib.h6hʸ>hKx< JfN*Mr=-/1?q/hhYe:A,>tth3<JY}Xyy~;Mw1  ../../mingw-w64-crt/math/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includecos.def.hmath.herrno.h>h3<JY}Xyy~;Mw1  ../../mingw-w64-crt/math/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includepow.def.hmath.herrno.h?hJ #v. .Kf}Jf/J=}}f}7J }.,}tPX}tKZ}tfX&.}J<}}XX}}X}X}tC}4.}J<}tJ}X}tX-*} (&}08,}t}c}tk4}t  =+}t+z=}teW6 ../../mingw-w64-crt/mathceil.SFhK>]YKg=>0L=N6 ../../mingw-w64-crt/mathfmod.c0Fh CiN ../../mingw-w64-crt/miscmingw_getsp.Smingw_getsp.SPFhL  ../../mingw-w64-crt/math/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includesqrt.def.hmath.herrno.h`Fh1<J}|^$;/<|/5 JtX7 ../../mingw-w64-crt/mathfloor.SPGhK>]YKg=>0L= ../../mingw-w64-crt/math/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includemodf.cmath.hGh  #v. .Kȑ}Jft/c? ../../mingw-w64-crt/mathsinl_internal.SGh)K//Y/!/////Y///c? ../../mingw-w64-crt/mathcosl_internal.SHh%K//Y/!/////Y/// ../../mingw-w64-crt/math/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includeldexp.cmath.herrno.h0Hh <J}=-JdJ}XXvt-mZ:ic7 ../../mingw-w64-crt/mathlog2l.SHh<gK///!////g/=///"//"///i7 ../../mingw-w64-crt/mathexp2l.SHh8O/=//=//=KY=K=/K=///////"Y/// ../../mingw-w64-crt/math/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/includepowi.def.hmath.herrno.hPIhJ}Xf}Xo X 0,0\N-//1}tXK..t|Xg;JiX/ZJ|t|XX<|XXx|X[QJ|tr4VsJ|X  ../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-3.1.0/debian/tmp/usr/i686-w64-mingw32/include../../mingw-w64-crt/includemerr.ccombaseapi.hwtypes.hinternal.hmath.hstdio.h0Mh>VhLKKFKKYy<:| (h?AC m CA CFH@hAB Fi AAA C  AAA C | AAA C ,`hAB ACCW AAA A  h?C c J |  h h h8hgAC CAC@WAA AA phh9AC qC4hadA AEP A AAH 8@hAA C e  AAD M  FAA 4 hAA C   AAA S AAT hAA ACEpc CA AAA  CC AAE <hAA AACp* AA AAA <h}AA AACp AA AAA < hAA AACp AA AAA <0!hVAA AAC) AA AAA <"h`AA AAC` AA AAA <#hAA AAC@g AA AAA $h1 %ht @&h P&h `&h p&h &h,4&hYAA C u  CAA S AA|  'h AHA0(hAC AAH AA AAE  AA AAA  AA AAA L AA AAH -h3 P-h6|  -h -h@-hAA AC b C AAC MA AA P.h(p.hTAA C c  AAF (.hTAA C c  AAF $0/h6AA C j AA(p/haAA C w  AAB 0/hMAA AC0AC AA00h#C _ `0h p0h 0h 00h]AA AC U A AAE 41hYAA C B  CAA J AAP`1hAA AAC@ CA AAA [AA AA0`2hbAA AC XA AA82h\AA CAC0NAA AA| Pt03heAA AAC@L CA AAA AA AA(t4h^AC C T AA8t5hAA C Q  CAF G  AAE | 8D 5h|AC AACnAA AA(D 6hiAA C0a AA4D 6hAA AC0x A AAA 8D 7huAA C J  CAA G  AAE | h4 7hAA ACC j AA AAA L FA AAC C CC AAE T4 P8h\AC AFE@ AA AAF i AA AAC 04 MhqAA AE eA AA$4 9h6AA E0l AA<4 9hAA AAC AA AAF <4 :hNAA CCF> AA AAA T4 BhWAAF AAGA AA AAA ! AA AAA <4 PhAA AAF AA AAA | < @hAA AACb AA AAC H ЅhzAA AAu A AAD ] A AAA < PhAC CAC0c AA AAA 4 hAA AEPR A AAC , hAB I AAA A T PhAA AAF8 AA AAA W AA AAA T `hAF AAG! AA AAA  AA AAA | 8xhAA E@H  AAA g  AAA <xhAA ACC@ AA AAA TxhAF AAG@{ AA AAA $ AA AAH TxphAF AAG@I EA AAA  CA AAA | P hAA FAC \ CA AAB e CC AAC TЧh(AA CAE0 AA AAC [ AD AAA h&AC `A(0h2AA C `  AAA 0lNhjAA AE ^A AA<phrAA ACH AA AAF Nh$AE <hAA AAE0k AA AAH <h'AC AAC0 AA AAB <hAC AAC0 AA AAA <hAA AAE0r AA AAA <hAA AAC@` AA AAE PhRAA ACE0 AA AAA c AA AAB <hAC AACP AA AAA <hAC CCC  AA AAA <@hAC CAF AA AAA ,0hHAB W AAA A <hAA AAF AA AAA h| 4$ hAA AE Y A AAA $ hYAW $P hA$ hoAm $ he$$ hAA  AA $ h"T$@ hAA AACP6 AA AAA C CA AAE P$ hAC AAC@J AA AAA {AA AAP$hAA AACu AA AAA bAA AA($0hWAA C O AAP$hAA AAC0s AA AAA ^ AA AAA $Ph&AC `A<$h^AA AAC0~ AA AAG ($hAA C` AA($hAA CP AA| (8`hhAA E0L  AAA <8hEAC CCC@f AA AAA ,8 h AB Wf AAA A l8 h*AA AAF AA AAA  AA AAA ~ AA AAA | $X $hIAC E } AA(Xp$h`AA C x  CAA $X$h`C _ B S E S E GX0%h,AC fAX`%hFC Z C X%h (X%hPAC \ AA M AB X&hX &hAQ E D X@&h(X`&h0AC ] AA CE(X&h0AC ] AA CE(X&h8AC e AA CEX'hC W8X 'hCAA C b  CAA G  AAE (Xp'h8AC e AA CE(X'hVAC@C AA CE(X(hZAC@G AA CE0Xp(hfAC0 AA G CJ CE0X(hSAC p AA E CE CC$X@)h-AA C a AA Xp)h (X)hBAC o AA CE(X)h8AC e AA CE(X *h8AC e AA CE(X`*hDAC q AA CE(X*h8AC e AA CE(X*h8AC e AA CE(X0+hRAC0 AA CEX+h=C0u A X+h5C q(X,hBAC o AA CE(X`,hIAC0v AA CE(X,hIAC0v AA CE(X-hBAC o AA CE(XP-h;AC h AA CE(X-h;AC h AA CE(X-h3AC ` AA CEX.hAW B AX0.hAW B AXP.hAW B AXp.hAW B A(X.h3AC ` AA CE(X.h3AC ` AA CE(X/hIAC0v AA CE(X`/hIAC0v AA CE(X/hrACP_ AA CE,X00hAC`g AD r EE ,X 1hAC`c AH p EE (X2hIAC0v AA CE(X`2hIAC0v AA CE(X2hrACP_ AA CE(X03hbAC@O AA CE(X3h3AC ` AA CE8X3hfAA A{  AAB a AA(XP4h3AC ` AA CE(X4hBAC o AA CE0X4hVAC s AA E CE CC0X@5hyAA ACpoA AA(X5h3AC ` AA CE(X6h3AC ` AA CE(X@6h3AC ` AA CE(X6h3AC ` AA CE(X6h3AC ` AA CE(X7h3AC ` AA CE X@7h]AC@D AA X7h]AC@D AA @X8h{AA AC0@ A AAA eE AA@X8h{AA AC0@ A AAA eE AA(X9h3AC ` AA CE(X@9h3AC ` AA CE(X9h3AC ` AA CE@X9hyAA AC0` A AAA CE AA X@:h]AC@D AA X:h#@X:hlAA AC S A AAA EC AA(X@;hKAC x AA CE(X;h;AC h AA CE X;h(X;hBAC o AA CE(X@h}AC C AH C CJ C CJ CEhX>hAA AAC`  AA AAA n AA AAA m AA AAG <X@hkAC { AA C CJ C EE CC X0Ah XPAh XpAh XAh0XAhrAA AC0t A AAC <X0BhAA AACp AA AAA <XPChpAA AAF AA AAA XDh XDh XEh X Eh X@Eh X`Eh+ XEh <XEhlAF AAG! AA AAH X Hh X@Hh# XpHh#<XHh{AC @ AA C CJ K CJ EC X Ih|  )0IhP)@IhhAA AAC0H AA AAA KAA AA)IhPAC FA()JhJAC T AG hA )PJh4)`Jh9AA C j  AAB C AA )Jh$)JhDAC E x AA)KhNC X E C B ()`KhIAA C q  AAH )Kh)Kh5Al A F )Lh+AA gA| +0Lh>C g A 4+pLhxAC CC B A AAA +Lh;C Q A ,+0MhAC S AH G AH (+MhAC C t  AAA +Nh~AC f AA <+OhAA ACE@ CA AAA 4+OhAA C   AAA b CA,+PhAC I CA d CH X+0QhZAA AC b A AAE  C AAG C C AAH +RhAA AAC`V CA AAA  CA AAA f AE AAA } FC AAB +pThGAE0A4+ThAA AFW C AAA P+`UhAC CAHn CA AAA NFA AA<+VhAA AAF R AA AAA P+WhAA C {  AAE P  AAG C  FAF K AAD+@XhAA AC  H AAB E C AAF P+`YhAA AAC0 AA AAA C CA AAC $+ ZhC  E m E E A +ZhAA AAC0+ CA AAH C AA AAI g AA AAE C CA AAG C CA AAG +\h<+\hAA AACPC AA AAB +`^h +^h&+^h(AA AACL AA AAA  AA AAA C FA AAA i FA AAA (+`h9AC j AE CA+ ahC [| 1@ahwAA CAE` CA AAD K AA AAA R FA AAE o CA AAA 81dhAC AZ  AAA o FA<1`ehAA AAF CA AAA $1 gh,AA C0d AA1PghBAC|A41ghSAA C0s  FAA P AA 1hhTC f G P A N,1`hhAA Fd  CAA d1hhAA AAC@h FA AAH u AA AAG CFA AA@1ihaAA C s  AAF O  AAE C FA 1ih41jhAA AC0T A AAC | T4jhEAA AAFo AA AAC F FA AAA 4 mhA| TT5pmhAC AAF1 AA AAA G AA AAA T5 oh(ACR AA T5PohDAH[ AA | <6oh AA AACP CA AAC <6ph*AA AAF AA AAE @6shAA AC0w C AAA WA AA| 6thACA60uhKC b A d6uh6Ck 6uh$ 6uh 6vh( 6@vh1$6vhHAY F Z G F 6vh8 6wh/| <7@wh^AC AAE0e AA AAA (7xhyAE0V AC WA 7 yh<7@yhAA AAC0D CA AAA D7zhAA AC0l F AAF  A AAA D7|hAA AC0l F AAF  A AAA P7~hPAA AAC0 EA AAK VFA AAP7haAA AAC@- EA AAE VFA AAP7hAAA AAC0  EA AAE VFA AAP7ЂhDAA AAC0 EA AAE VFA AAP7 hMAA AAC@ AA AAA \FA AAT7phAA AACP EA AAE H AA AAC @7hAA AC@V A AAA jF AA07 hWAA AE KA AA| <;h'AA AAF AA AAB <;hAA AAF AA AAE <;`hAA AAF AA AAA P;hAA AAC`w FA AAA PAA AA<;hAA AAF AA AAA <;hAA AAF AA AAE | TL= hAA AACB AA AAC u CA AAE L=h-PL= hAA AAC0[ AA AAJ xCA AA<L=БhAA AAC@ AA AAA PL=ВhAA AAC0[ CA AAA WAA AA<L=`hAC AAC@ AA AAA <L=0hhAA AACp  AA AAA (L=hJAA C B AAL=h'AC aAPL= hAA AAC@ AA AAA jAA AA$L=h6AA C n AA| ?@hC T?`hfC O A 4?ЙhVAA C }  AAL C AA<?0hAC ACE0 AA AAA ?0h?Ph5C q?h*C0fP?h:AA AAC@ AA AAA C CA AAC | LAhdCP`LAph:C0vLAh:C0vLAh-C iLA hgCN A C K (LAhAA CP  AAB <LAhAA AACp AA AAA |  LBhLBh%AC ]C LBh LBh LBhLBh/C k LB@h LBPhLB`h0C0b A LBh LBhLBh C \ LBСh LBh LBhLBh9C0b A LB@h?C0{LBh7C0sLBhC [$LBh<AA C r CALB h?C0{LB`h7C0sLBhC [$LBh<AA C r CA LBh LBh LB h LB0hLB@h.C0jLBphC [$LBh<AA C r CA LBФhLBhC XLBhC X4LB0hAC C0Z  CAA [ CA LBhLBh?C0{LB hAC@A4LBhzACp AA H CE h AG LB0h LBPh $LB`hAF  AH LBh$LB hAF  AH LBhAC@ALBPhAC@ALBhAC@A(LBphAC@ AE CALBhC V LB0h LBPh LB`h LBph LBh LBhLBhC T LBh LBЮh LBh LBh LBh LBh LB h LB0h LB@h LBPh LB`h LBph LBh LBh LBh LBh$ LBh LBh LBh LBh LB h LB0h LB@h LBPh LB`h LBph LBh4LBhAA ACp C AAA LB0h<LB@h3AA AAC AA AAA LBh C \<LBhAA AACP0 AA AAE LBPh4LB`htAA AC Z A AAA DLBhAA Fs  CAA e  AAA S AA8LBhYAA AAC@KCA AAHLBhzAA AC A AAA w A AAA (LBhBAC k AA KALBзhC O<LBhAA AAC0 AA AAE LBhUAC } AA (LBhYAA C M AADLBPhAC AC F C AAA w A AAE | (hL0hEAA C [  AAE hLhYC @ A H D H hLhIAB D} hL0hFC Z C hLh hLh@AC l AA (hLhCAC W AD aA hL0hAB D\ A hLh$hLh`AB DF A hLphcAB Dz A hLh hLh hL hhL0hAQ E D|  WhNAC ^ AA W h!AC[A4WPh>AA C l  AAE C AA4WhSAA C {  CAA G AALWhTAA AAC0| AA AAE CAA AA<WPhAF AAG' CA AAF 8WP!hVAA F  AAH k  AAA W"h W"h|  0f"hP0f"hxAA CCC0B AA AAA _CA AAP0f`#hEAA ACC0 AA AAH k AA AAA 40f$hAA AC { A AAA 0f`%hqAC I AE <0f%h^AA AAC@ AA AAG P0f@'hAA AAC@ CA AAA E AA AAA (0f@(h|AA C M  AAA P0f(hAC AAC@ AA AAH cCA AAP0f)hAA AAC0l AA AAA CCA AA| dh *hAA AAC0 AA AAA R FA AAA CCA AAPh*h>AA AAF AA AAA sAA AA|  i .h i0.h i@.hD\ A  A iP/h i`/h ip/h i/h d,i0hAB I AAA G 8i5hAA AACPCA AA8i6h}AA AACPoCA AA<i7huAA AAC` CA AAA Pi9hAA AACP AA AAE CAA AA<i@:hAA AAC`. CA AAA Pi;hAA AACp CA AAA CA AAPi=hSAA AACp CA AAC CA AA8i>hAA AACpCA AAi@h6AC nCPi@hAA AACPn CA AAE WCA AA iBhWi ChwACqA<iChAA AAC U CA AAA <iDhiAA AAC" CA AAA DiEhAA AC@ C AAA xC AA8iGhAA AACPCA AA<iGhAA AAC`d CA AAA i`IhAC m A K<iIhAA AAC@l CA AAA PiJhxAA AAC`O CA AAD QCA AA<i@MhAA AACpr CA AAA TiQhAA AAC`O CA AAD ! CA AAA <iRh(AA AAC`5 CA AAA <iVhAA AAC@ CA AAB 8iXh,AA AACPCA AA<i@YhAA AAC@ CA AAG <i@[h AA AACpY AA AAA ifhC <ifh^AA AAC` CA AAD <ikhhAA AAC4 CA AAA <inhFAA AAC` CA AAA <irhAA AACp  AA AAA Pi`uhAF AACg CA AAG VAA AA8i@wh#AF AACpAA AAPipyhAA AAC~ CA AAE RAA AAi`{hIAB E i{h!SMi{hS  F i|hS  A | dhsP}hAA AAHB AA AAA C CA AAD iAA AA<hs}hAA A  AAB A  AAA 0hs~huAA AH J C AAF hs@hAH J CA |  |t h|t0hC W |tPh |t`h|th-AC cA |th4|tЁh&AA CEp C AAA |th?AC uA|t@h;C0w|thC W|thC W|thC W||thAA AC0 A AAD n A AAA  A AAH H A AAE _ C AAA |thl|thAB Ic AAA A k AAA A I AAA B  AAA A . AAA A P|thAA AACP CA AAA S AA AAE |  wh- wЗh wh wh-w0hAC WC wPhjAC H CA wh5C0qwh=C0yw@heC@awhUC@QwhMC0Iw`h5AC kA whX wh#(w0h,AA C   AAD @w`hAA AC k C AAA SA AAwhAA AAC FA AAA O FA AAG i FA AAA _ CA AAH OFA AA<whAA AAC` AA AAC wПhDwhAA AC0m C AAH S A AAE DwhtAA AC@ A AAB A AA(w hAA C0w CA(whiAC0A AA \Aw h/C a A IwPh2C d A Iwh/C a A Iwh/C a A Iwh/C a A Iw hMC I$wph/AA C c AA@whAA C0|  AAE S  AAE i AA w0hNC X E d A H,whrC X E H H H H H H a whcAC | AA TwphAA AAC0A AA AAE O AA AAL w@h TwPhAA AC@ C AAA G A AAE GA AAwh$AC ^ATw@hAA AAC`O AA AAF  AA AAA whAA AACX CD AAH I FA AAA s FA AAA J AC AAA TwhAA AAC,^ AA AAG , FA AAA Tw@hAA AAFB CA AAA  CA AAA | 8~0h\AA E L  AAA a  AAA (~hAD J d  AAA @~0hAF AAGT AA AAH |  Xh Xh.XhDAB X`h" Xh XhFAC0@AXhC(XhCCHXhACH}$XPh3AA CPk AA Xhs Xh, X@h:TXhNAA AACp AA AAE  AA AAF 8Xлh{AA AAC`oAA AA XPh Xh7 X h` XhdXh%AA AC0 A AAD k A AAB Y A AAD ]A AAXпhCx E o A XhXphDAC|C,XhAC@_ AA v AA XphC@b A ! A TXhsAA AAF AA AAG J CA AAA | ThAA AAC` AA AAG  CA AAA 4hYAA AF3 A AAA P`hAA AAFE AA AAA dAA AA< hAA AAF2 AA AAA hhcAC AAEP AA AAG u AA AAG q AA AAA h@h:AC AAE@m AA AAD v AA AAF o AA AAA <hAA AAC` AA AAA <h+AA AACp AA AAF <heAC CAC` AA AAD <@hAC AACf AA AAA ThAC ACF x AA AAA  AA AAA 8hAC CAFAA AAT`hnAA CCEY AA AAF  AA AAF ThAA AAFx AA AAA  CA AAA ThAA AAF AA AAA   CA AAA 8h|AA AAFmAA AA<Ph| AC ACC" AA AAA (hAA C m  AAA 0hAA ACA AA h.|  XhTXPhq AA AAF^ AA AAD { AA AAA TXhAA AAFn AA AAD  AA AAA <XhAA AAF AA AAA | DlhWAA CAA A AAF AC AA8l@hAA CACAA AA<lhAA CCC@ AA AAA <lhAC CAH0_ AA AAA PlhqAA AAC@ CA AAA AA AATl0 hAF AAC@ AA AAA  AA AAA (l hfAF CU AAl0 h&AC \A| |` h9AE qA| h%AC [A | h | h# | h |0h# |`hP|phAA AAC@ AA AAE I CA AAA |phLC H|hLC H|hXC m A @|phAA X AE J AE i AF TA4|0hAB H AA A O AA H ,|@h2AB F AAA A |h\AB X | PhAA AAC$x AA AAA o AA AAA <hAC CAC0c AA AAA h2AE jAPh5AC kA<hAA AAC`r AA AAA <0hAA AAC` AA AAG Th*AA AAC@q CA AAB q AA AAK |  L hQB D  LhQB D | h(C dh(C dh(C d h(C d@ h(C d| 04p h5AA AC kA AA| | hAS B C | h | h|!hC T | !h(|0!hAAC a CH KA$|!h&AA C \ CA(|!hGAC v AE CC$|"h$AC E X AAT|0"hmAA ACEP AA AAB  AA AAA |$h.|$hhC Q A ,|@%hnAC K AA C FA (|%hHAC v CC FA(|&h\AC  AA F AD |`&h8|p&h`AA C m  CAA F  ACA |&h<|&hAA AAC@ AA AAA T|'hAA AAFc AA AAA  AA AAA |+h#C _ |+h |+h,|+hyAC G AD O FA |`,hlAC S AA P|,hAA AAC0Y AA AAE sAA AA@|-h_AA AC \ A AAA kG AA |-h |-hSC | A ,|P.hAC ] AA a AE |  /h# 0/h P/h$ /h /h /h /h /h 0h 00h P0h p0h< 0hAC ACFCA AA< p2hAA AAEP AA AAE 5h 5h5C@q 5h1AE iA( 6hUAC F AE CA( 6heAEPg AB sA8 6hAA C U  CAB v  AAA ( 7hAA C L  CAA D P8hAA ACPf C AAA g C AAA P 9hAA AAC0 AA AAA U AA AAE 9h 9h7AC qA 0:h7AC qA p:hAC@x AA | ;hHAo A V P;h$`;hBAA C0z AA ;hqA{ D Q A 0hAA F CA >h*|  ?h ?h ?h 0?h (@?hoAA C0g AA(?hoAA C0g AA8 @hAA AACpAA AA 0AhTPAh AA CCEP# AA AAA N AA AAA (`ChKAF C n  CAA (Ch5AC b AI CA Ch DhD DhAA ACPY A AAA K A AAE | $0Eh3AA C k AAPpEhAA AAC AA AAA aAA AA0Fh1AC kA(pFhQAA C I AAFhOAC0IA GhC V$@GhAAA C y AAGhCp(PHhAA F AA(HhACPd AG mA8Ih}AC CAFjAA AA Jh| Jh AA AACP AA AAE k AA AAA W AA AAE WAA AA| x0Kh!A^x`Kh!A^ xKh0xKhxLC AO NC AAPx LhAA ACC@ CA AAA KAA AA(xNhAA C  AAxLh9AE qAxMh>AE vADxPMhAA ACi A AAA RA AA8xMhAC AACAA AA xNhohxOhAA AAC0< CA AAG v CA AAA hAA AA0xQhAA AC0A AAxQh!A_TxQhAA AAC`i AA AAA  FA AAC xThC } A $xTh+AA C c AA0xTh5AA AC gA AAx UhRAPxUh4AC nA0xUhAAA ACwA AA@xVh[AA AC ~ A AAA KA AATxpVhAA AAC`: AA AAA @ AA AAF x@Yh0AC jA xpYh6<xYhAA AAC` AA AAE 8x[h^AA AAC@RAA AADx\hnAA AAQ A AAE IA AA(xp\haAE M AA } AE x\h x\h%8x ]hAA AAC@AA AAx^hSC@Ox`^h"AS L ATx^hNAA AAC AA AAA  AA AAA (xchACPe AF mAHxdhWAC AAk A AAA  A AAA TxehAC AACX` AA AAC  FA AAA $xjh7AC Q AA xkh.ACfC xlhTx0lhAA AAC<l AA AAA  CA AAA xPoh| |pohAA AAC [ AA AAA C EA AAA C CA AAD CFA AAdphBAC ACE0 AA AAC s AA AAA UAA AA(PqhOAA Cx  AAA (qhCAA Cm  AAA <qhAA AAC AA AAA sh/A\ C @shXAE`_ AA | <dthAA CCC` AA AAA Pduh=AC CCC` AA AAE hAA AAdvhFC0dwhtAA AAH\ AA AAD  AA AAF  AA AAA K AA AAA ; CA AAA ld|hAA CCH AA AAA y AA AAA C AA AAA (d`hAC E@ AAXdhAA CE` A AAH _ A AAA | A AAA (dh]AF E`N AA<dh|AA AAF AA AAC <d`h?AA AAF AA AAA <dhnAA AAF CA AAB ldh AF AFF AA AAA z AA AAA  CA AAB 8d hAA H  AAB p  AAA (dhlAA C d AA dPhAC f AE 0dhAA AF A AA<dhAA AAF AA AA(dhAA F AA| <D`hAA CCC` AA AAA <D0heAC AAC`% AA AAA 4DhYAA AC @ C AAE PDh!AA AAE@V AA AAA b AA AAF 4D0hAA AC m A AAA <DhAA AACpS AA AAB 0Dh`AC x AE S AA CATDhAA AAFT AA AAA m FA AAA | <hhAC CCH`/ AA AAA <hаhAA AAEP  AA AAH ThвhAA AACP AA AAD h AA AAD <h`hAA ACE` AA AAA 0hhcAA CE`UA AA<h`hAA AAEp AA AAC (hh\AA CT AA<h`hJAA AAC CA AAG ThhAA AAFS AA AAA R AA AAH <hphAA AACPX AA AAA <h`hAA AAC CA AAD Ph@hAA AAF AA AAC AA AA| DhAC CCp A AAA  A AAA (h]AF E`N AAT hAA CCH AA AAG  AA AAA <@hAC CCH` AA AAA <PhkAA AAF CA AAC <hAA CAE` AA AAC <hAA AAF CA AAB Th_AA AAF AA AAH R AA AAA 4@hAA Epw  AAA g AA h[AE~ AA (Ph.AC ] CE CA(h\AA CT AA(hjAA C b AA<PhAA AAF, CA AAD PPhAA AAC AA AAF ^AA AA(0h.AC ] CE CA<`hAA AAF < AA AAF | <hAA CCC0 AA AAF 4phACPf AE  AA U AH hyC0E H h(h]AF E`N AA<`hAC CCH` AA AAA <hAA AAC CA AAE <hAA AAC CA AAA TPhAA AAF AA AAA R AA AAD 8 hAA Epk  AAA P  AAA <hAA AACP` AA AAE (ph\AA CT AA0hAA AFA AA,hAA Q AA AA|  hphECP A |0hpAC AC dA AA 0hFAE W AB PhAA ACC0G CA AAA cFA AA h;(PhfAA C ^ AAPhAA AAC0R CA AAE  AA AAA (phAA C   AAH @@h`AA C h  AAA _  AAA G AADhuAC i AE U AG J AE G AH CAD hAA AC c A AAD w A AAE (0hjAA C b AA@h^AA C i  AAA ^  AAA C CA(hAC C H  AAA @hmAA C w  CAA S  CAH H CAhACpAh)C0eDhAA AC ] A AAA G A AAE (hAC C@  CAA (h*AC CP  CAA ( hAC C i  CAA  hFC Z C h h8 hAA C \  AAA W  AAE h h hAQ E D hAC0 AA hd4P hAC` AG < CJ OC<hACP AA O AE M FE GFThAA AAC AA AAB   CA AAE ,hA` A E J E J EDPhaAA AC0 A AAA P C AAE h9C@uThAA AAC` AA AAA  CA AAF h9C@u<@h$AA AAC`  AA AAA phP0hIAA AC A AA h0 hIAA AC A AA phh)C e h@LhtAA F  AAA   CAK   AAH 4p-hAA C0  AAA e AA40.hAA AC` A AAG <0hAA AAC0~ AA AAG 4p2hAA C }  AAA  FAhp3h^AA AAC`z AA AAA B AA AAD s FA AAA 6hH6hpAC CPn  AAA K  CAA   AAA X`9hAC AC`} A AAH q A AAA  A AAF (;hZAA C p  AAA <;hAA AAC CA AAA \>hAA AF A AAB  A AAA  A AAA (EhAA C`_  AAA FhKAC C GhAC sCPGhAA ACC0N CA AAC  CA AAA @Ih{Aq E C IhA J CJhAA AAC0A AA AAE d CA AAE  AA AAE K AA AAE LhCP C O A Lh2hLhAA AAC$ AA AAE K AA AAE K AA AAE Mh=<NhtAA AT  AAG I  AAE hNhAA AAC$} AA AAH K AA AAE C CA AAC 4POhQAA C w  AAA K AATOh_AA AAC0 AA AAA _ AA AAE hQhAA AAC@ AA AAA C CA AAA K AA AAE hRhAA AAC0 AA AAA K AA AAE K AA AAJ Rh!AH VA8 ShVAA CP  AAD e  AAI | 8Uh~AA AAE pAA AA VhP VhAF AAC0S CA AAA R AA AAE PVh+AA AAC@x AA AAE  AA AAA WhC0I D <Xh{AA AACpI AA AAA PZhcAA AAC0I CA AAA CCC AAPpZhAA AAC@j CA AAA CCC AAP[hPAC AAE0 AA AAA gAA AATP\hJAA CAC0 AA AAA e AA AAA | T\]hAC AAEPf AA AAA I AA AAA <\@`hAC ACC AA AAA T\hh|AA AC e A AAB m A AAA WA AA\hhYAW \hh \ih4 \@ihVAM B A\ihPCe H _8\ihAAA AAC@5AA AA<\@khaAA AAC@ AA AAH \lh\lh%AC _AD\mhAC AC o A AAF b A AAA P\mhqAA AAC0[ AA AAA CCA AA(\nhUAC AM AA| hPpnhAA ACC j AA AAA L FA AAC C CC AAE TP oh\AC AFE@ AA AAE j AA AAB 0POhqAA AE eA AA8PphAC ACE@xAA AA<PqhAA ACHh AA AAF TPvh<AF AAG@ AA AAA  AA AAA <PhAA ACF AA AAF PPhAA AAC$] AA AAH JCA AA| h@hAA ACC j AA AAA L FA AAC C CC AAE Th\AC AFE@ AA AAF i AA AAC 0PhqAA AE eA AA0Ph_AA CE0QA AA<hAA ACH` AA AAA l`h:AF AAG@} CA AAA  CA AAA  EA AAA |  `hDAC u AF h.AC hA4hAF AC \ A AAF h&C bh$C `hhAA AAC0R AA AAE V AA AAD ] AA AAE h h h" Ph6 h h h h h 0h|  Ph `h$phFAC E z AAh+AE cA(hAC C { AA h h h<hAA AAE0 CA AAA <hAA AAC AD AAH <phAA CAE0 AA AAA h=(`hwAA E k CAThAA AAF AA AAA  CA AAA <hAA AAF- AA AAA <hAA AAF_ AA AAA < hlAA AAF AA AAA  hNAE FA<@ hpAA AACp AA AAE 8hAC CCC vAA AA<@h AC AAF AA AAA DhhAA AC0{ A AAA  A AAA <` hAC CAC@} CA AAA T!h@AA AAF AA AAF ] CA AAA P@$hAA AACP AA AAA SAA AA@&h5C@qT&hAA AAFV AA AAA z CA AAA T(hAA AAF AA AAA R AA AAD *h3C o+h1Ak@+h3C o +h'<+hAA AAC@ AA AAG 4,h^AA C B  CAE C EA -h -hC g F Z|  H-h9H-hRCN HP.h8 H.h04H.hAA AC _ A AAH 0HP/hAA K AB M AB DH/hAA AAU A AAD ^A AA4Hp0hPAA AAHA AA<H0h7AA AAC0l AA AAA TH3hAA AACP| AA AAA C AA AAE (H4hAA C0 AA| T4h&AC `A<T 5h%AA ACH` AA AAB <TP6hAA CAC` AA AAH ,TAC xA h4hOAA p AE D AC IAPhAA AAC0d AA AAA XAA AADh%AA AC0 A AAA F A AAA 4hzAA C M  FAA [ CADPhqAA C I  AAA G  AAE K AADhAA C [  AAE I  AAA W AATphAA AC t A AAE C A AAH G A AAF @hAA AC q A AAF CC AA hdAC @ AA ,hqAC b AA  AL h~AC Q AJ DhAA AC t A AAC [ A AAE (hPAC W AD jA @hBAC T AG <hoAA AACP AA AAA 0hEAC0 AE u AE CA0Ph@AC0 AH u AE CA h 0hAC0 AH [ AE aA h& hTphAA AC x A AAA C F AAC iA AA0hVAA AC0~ A AAA @`haAA AC j A AAB hA AA4hUAA C \  AAB l AAT0hAA AAC0H AA AAA U AA AAE <h;AA AAF AA AAC D0hAA C A  AAH g  AAE Y AA hhhAA AAC@| AA AAA B AA AAE C CA AAA ThAA AACp AA AAA j AA AAE ThAA AAC`k AA AAA Z AA AAE Th+AA AAFB AA AAA  CA AAA hlAC T AA hRAC z AA (hAC n AA b CA phlAC@L AA h#AC [ChLC a B M A T`hAA AAFr AA AAA X AA AAC ` h) hAC o AA Xp hAA AC0k A AAA } A AAA N A AAE 4`hAA ACP A AAB D@hAA AC0b A AAE D A AAA 4@hAA AF C AAA dhAA AAC@p AA AAE g AA AAA hAA AA hHC ` A T H C| (0hOAC E0C AATh$AA CAFV AA AAA  CA AAA Xh#AA AC0 C CAH i A AAA F C AAH hhAC WA|   h3C0o `h;C0w hcC@_ hSC@O phKC0G| T hhAC bA,T 0h%AA X AE CA T `h# T h# T h" T h# T  h2T `h AC VAT h4AC jA0T hrAA AC fC AAT @h$AE \A T ph T h T hT h?AE0wA T h(T hEAE0j AA QA T `hPT hzAA AAC@^ AA AAG CCA AA8T hYAA AAC0IAA AA T `h T h! T h<T hsAC AAF AA AAA $T PhDAC E x AA$T hDAC E x AAT h>AE@vA$T 0hDAC E x AA$T hHAC E | AA$T hDAC E x AA(T  h=AC E 1 AA(T `!hOAA C G AA T !hS T "hS<T p"hGAC CAE0g AA AAA DT "hAC CH  A AAA n C AAF 4T #hKAC CC0 C AAA (T  %hwAA C M  CAA T %hKAE ACT %hTC G F <T P&hAA ACH AA AAA TT p(hvAA AAF AA AAA  CA AAA <T +hAA ACH AA AAD <T .hSAA AAF4 AA AAA <T p1h!AA ACH AA AAD <T 3hAA AAF AA AAA <T 7hAA ACE AA AAF <T p9hAA AAF AA AAA TT  hDAA AAF% AA AAA @T P@hAA CE0U A AAA gA AA<T @hAA ACE` AA AAA PT IhAA AAC0w CA AAA S AA AAE $T Ih@Ae J A J D$T  Jh@Ae J A J D$T `Jh@Ae J A J D$T Jh@Ae J A J D$T Jh@Ae J A J D$T  Kh@Ae J A J D$T `Kh@Ae J A J DDT KhiAA C E  AAE C  AAA K AAT LhrC Y D QDT LhgAA C C  AAE C  AAA K AAT MhlC Y D KT pMh<C Y D [T MhBC Y D aT NhBC Y D aT PNhBC Y D aT NhBC Y D a| (NhAC E \  AAA hOhAA AAF[ AA AAG  CA AAA FCA AAhPhBAA AAFm AA AAE  CA AAA FCA AAlRh&AA AAF AA AAF k AA AAA H CA AAA l@UhAA AAF\ AA AAF T AA AAH H CA AAA h0WhEAA AAF@ AA AAB  CA AAA )CA AA| , YhAB Fd AAA A  Zh8AC nA Zh$ [hKAB AF~AA 8 P[hAB Fu AAA A K AAA E $ \h\AB EQAA $ `\h\AB EQAA L \hAB Ei AA E e AA E W AA A U AA E | ,^h%AA X AE CA,^h%AA X AE CA _h- @_h" p_h(_hAA CP CA(@`hAA C` CA(ahAA C` CA(ahAA C@ CA(bhAA C@ CA40chAC CPr  CAC  AE dh4 dhAA AF C AAA dh eh+AC cC40ehAA AF A AAA (fhLAA C D AA `fhfhLC0HTfhAA AAC` CA AAA  AA AAE HihAA AC0= C AAH d A AAE kh| (khAC E \  AAA @lh(mhAC E0  AAA ohAE  CE phAR E A ph<qhAA AAFj AA AAH <qhAA AAFu AA AAA TrhAA AAF$ AA AAA s AA AAF TuhqAA AAF  AA AAB  AA AAB T0yhAA AAF AA AAA c AA AAA <zh1AA AAF AA AAA  h@0hzAA C {  FAA K  AAK R FA(h^AC z AA \A,haAC  AA d AG h h h h(ЁhAA C   AAA hЂhEAA AAF AA AAG $ AA AAH t FA AAC ] FA AAA | P! h4VB Z P!`hAB Y HP!hFAA Ac  FAC G  FAB A CAP!Јh>C Y A P!h<C0x| P$"PhAA AAC$x AA AAA o AA AAA <$"hAC CAC0c AA AAA 0$"h;AC AC oA AA($"hAC w AE CA<$"PhAA AAC` AA AAA <$"PhAB Ik AAA F  AAA A <$" h AA AAC` CA AAA T$"0hAA AAC` AA AAG & CA AAD | PD$hAA AAC$x AA AAA o AA AAA <D$`hAC CAC0c AA AAA 0D$h;AC AC oA AA(D$0hAC w AE CA<D$h)AA CCE@ AA AAD <D$h/AB IO AAA B  AAA A <D$ hAA AAC` CA AAG TD$ hcAA AAC` AA AAF   CA AAA | Hd&hIA AC n A AAA j A AAC `<d&0hvAC CAC0V AA AAA 0d&h;AC AC oA AA(d&heAC V AE CATd&`hAA AAE` AA AAH  AA AAE <d&PhAA AAC` AA AAA <d&`hAB I_ AAA A h AAA A <d&phAA AAF: AA AAH | 4|(`h*AA Z AC A AE AA |(hQAB D` A 4|(hHAA C k  CAA N CA|(@h9AC oA |(hNAE d AE 4|(hAB E~ AA H T AA A <|(phAB C AAA A ` AAA A (|(hnAC u AF C FG $|(ph:AC C n CA$|(h:AC C n CA |(hHAB D@ | P*@hAA AAE0m CA AAD f AA AAF <*hAA ACCPK AA AAH T*hzAA AAF2 AA AAA R AA AAA *h3*PhkAi*hYACSA * h *@h,*`huAA A_  AAA h*h^AA AAC` AA AAE M AA AAA [ AA AAA 8*@hAA AAC`CA AA<*hAF AAEp AA AAG *hPC@L@*`h AF AC  C AAA ZA AAT*ph)AA AAC CA AAG f AA AAA *hKAA GAP*hAF AAC( AA AAA AA AAP*h=AA AAC` FA AAA eCA AA *h0d*h/AA AAC(e FA AAA b AF AAA AA AAP*@hAA AAC0  CA AAA FA AA8*hAA AAC`AA AA<*hPAA AAC! AA AAD (*`hAA C` AA|  / h& /Ph /ph /h;</hAA AAC0h AA AAA 4/ hEAA C R  AAG ^ AA / h3AC mA,/ hAA q AA \A| 81 hAA AAC0~CA AAP1@ hAA AAC` CA AAC qCA AA<1` hAA AAC(_ AA AAF (1 hgAA H a  CAA <1P hAA AAF  CA AAA 01PhAA AFA AAP1hAA AAFE AA AAA dAA AA<1hAA AAF2 AA AAA h1phcAC AAEP AA AAG u AA AAG q AA AAA h1h:AC AAE@m AA AAD v AA AAF o AA AAA 81 hAA AAEPCA AA81hAA AACPqCA AA10hM[ o81h{AA AAC@oAA AA<1hAC AAF AA AAC (1hgAA C0_ AAP1hAA AACl AA AAA AA AA<1hAA CAH   AA AAB T1"hAC ACFt AA AAA  CA AAA 010$hAA CE@p A AAC <1%hAA CAE` AA AAE <1'huAA ACE CA AAB <1-hAA AAC` AA AAF (1`.hAA C@  AAB T1p/hGAC ACH AA AAA B AA AAA l16hAC AAH n CA AAA  CA AAA " CA AAA 81Vh ,>Vh|  `>Vh `>Vh A^ `>Wh `>0Wh<`>PWhAA AAC8 AA AAB <`>WhAA AAC8 AA AAB <`>XhAA AAC8 AA AAA <`>PYhAA AAC@k AA AAA 8`>YhAA AAC`AA AA8`>ZhAA AAC0AA AA8`>P[hAA AAC0AA AA8`>\hAA AAC0AA AA,`>\hwAC(@ CA K FG h`>P]hAA AAC<R FA AAA O AA AAA L AA AAA P`>^hAA AACDC AA AAB E FA AAB P`>^hAA AACDf FA AAA q AA AAD L`>_hHAC AAC8g AA AAA NAA AA8`>_hBAC AAEp2AA AA<`> ch]AA AAC(K AA AAA $`>ch2AA C j AA<`>chRAA AAF AA AAA l`> gh^AA ACC`S AA AAA  AA AAA I AA AAA P`>ihAA AACV AA AAA \AA AA| 8CPkhA| C L D J F S A e G W ClhY Cplh(ClhNAC E B AATClhFAA AAC`] AA AAH  CA AAA C0nh<CPnhAA AAC@ AA AAA @C ohAA CE0^ A AAE \A AA<CohAC AAEP AA AAA CqhCqh'C c<CqhbAA AAH  CA AAC (CPsh*AE W AB HA Csh4AE@h AA Csh7AE@h AA 4CthAC CC0b A AAA Cth)AHNM4Cth AF AC0 C AAA 8CuhAF AAC@}AA AA(CpvhKAC C@A AACvh0AC fA(CvhbAA E@X AA<C`whAA CAC` AA AAA 8CxhAF AAC@AA AACyh'AE _A,Cyh%AA E   AAA 8C{hBAF AACP1AA AA0C@}hMG A QJR A X C}h#TC~haAA AAC s FA AAA  CA AAA Ch (ChHAC E d  AAA PChAC ACE0R CA AAA SAA AA<ChhAA AAE`  AA AAC PChAC DCCP[ AA AAC i AA AAA PChAA CAH AA AAF FCA AA Ch-AE W AA PCЃhAA C [  AAA M  CAA M  CAA K AA4CphyAC CE0E A AAA 0ChYAA AC0MC AA8CPhAA ACCPAA AA Ch"4C@hoAC C p  CAE f CA8ChAF AAC@ AA AAhCЇh^AC CAEP AA AAF I CA AAA I CA AAA TC0h2 AA AAF^ CA AAB   FA AAA 8Cph%AA H  AAH t  AAA <ChAF AAC@h AA AAH <ChAA ACF@ AA AAA PCPhNAC ACC`\ CA AAC  AA AAA 4ChAA C   AAD z AACh?AE wA8CМhAA AAE@AA AATC`hFAA AAFl AA AAA  CA AAA Ch8AC nA<ChAA AAC`` AA AAE <ChAA AAF AA AAG Ch.AC dA|  Ph>(P0hAC C w  AAA Ph0AC fAPh%AC [AP@hFAE ~APh AC WCPPh0AC CCC@ CA AAA RAA AA<PhjAC ACE`+ AA AAD TPPhAA AAH AA AAH z AA AAB P h)C bTPPhAA AC0s C AAB ] C AAA NA AA<PhAC CACp AA AAA PPhAA AAC0S AA AAB @ AA AAA <P@hZAA CAE0| AA AAA PhK Ph Ph Ph P hYAC OA Ph lPh,AA AAF AA AAA n AA AAA  AA AAA Ph Ph Ph<P hAA AACD AA AAA |  dThQRA |AdThuAE mA(dThWAF E H AAldThAC AAC@L CA AAE O AA AAA . AA AAE dThHAE Z AA (dTh>AE a AA MC(dT@hAA C@  CAA (dThAA C@  CAA TdThAA CE0i C AAH C E AAF nC AATdTPh!AA AACT CA AAA  CC AAA 0dThAA AC@Q C AAD (dTh7AE ] AA HEdTh0O _dTh9O h8dT0hAC AAH0AA AA8dThAA CpQ  AAH   AAA DdTh$AA AC@Q C AAD  C AAA (dThmAE Z AA ACldThAA AAFW AA AAA { AA AAA X FA AAA dT`hCAC yA<dTh AA AAC AA AAA <dThGAF AAF[ AA AAB TdTh6 AA ACFp AA AAA  CA AAH dTPh dT`h4dThAA ACT A AAC | <YPh6AC CCF AA AAA Yh<YhAA AAC@ CA AAA 4Yh3AA AH0g A AAA $YhJAC E | CA<Y hAA AAE@g AA AAA <YhAC CAEpd AA AAA 8YhAA AAC@AA AA8YhlAA AAC0^CA AA8YPhlAA AAC0^CA AA<YhAA AAF AA AAD (YPh?AC C o  CAA Yh YhYh-AC cA8YhVAA AAE0DAA AA<Y`hAC AACP AA AAA |  L]P h L]p h| ] hQCh E _] hJAH ]@ h8]` hAA ACC@CA AAT]@ hAC CCE` AA AAA Q CA AAA <]` hAC AAH@ AA AAA P]p h-AA AAF AA AAG FCA AAd]hAC AAE`u AA AAA O FA AAA ICA AA0]PhAC AE C AA8]hAA AAC0AA AAP]hAA CCE`4 AA AAA zAA AAD]hAC AFg A AAA  A AAA 4]hAA AC@ A AAA d]@hAA ACC0D AA AAA r AA AAA CCA AAP]hAA CAE`9 AA AAH VAA AAT]hYAC FAF CA AAD  AE AAA L]-h\AA AAC0l FA AAD SAA AA]P.h-AC cA(].hAA Cp  AAA | 0db0/hAA AFA AA@db@0hPAA AC { A AAE CA AAPdb0hkAA AAC0S AA AAE CAA AA db1h db1h=C Y E [8dbP1hAC CAC`AA AA<db1hAC AAHt AA AAA db3h db3h4db3hAA AC`Y C AAA db5hddb5hAA AAC@ AA AAA Y CA AAA YAA AA<db6hgAA AAF AA AAA |  d ;h<d0;hAA AAC@ AA AAL d>hACA d?hAC@ AA d@hAC@}A<dAhAC t AG S AA [ AA WA(dAh=AC l AE CC(dAhzAC C [  CAA <d`BhAA AAE@ AA AAA d`EhEAE p AA PdEhwAC CAHa AA AAA AA AATd0JhEAA CCC AA AAA f AA AAA 4dLhqAC CC A AAH dNh dNh dNh dNh dNhZ dPOh d`Oh dOhDdOhAA AC a A AAF } A AAA hd`PhAA AACp AA AAG { AA AAE gFA AAPdPUhDAC CAHv AA AAF CA AA dXh!@dXhAA AC g A AAE fA AA0dpYh{AA AH0m A AAE TdYhAA AAF( AA AAA O CA AAD | <j`h?AA AAE CA AAA jPeh j`ehjeh#AC YA| <jehAC AAE0 AA AAA jfh/AH `A8jfhsAA AAC0cAA AADj0ghAA C   CAC G  AAG P  CAA | ,k hhSAB F AAA E |  kihkihCK kih kihAB GU A 8kjhAB Fn AAA F IAAA | (l khAB F}AAA 4lkheAA AA]A AA(l lhAB FtAAA (llhAB FAAA l`mhMAB I  lmh20lmhAA AC0[ A AAA <lnh2AC CCCp~ AA AAA TlohAA FAF\ CA AAA Z CA AAA ,lphNAB AJe AAA A 4l@uhAA FF\ C AAA 4luhAA AK\ C AAA DlvhAF AF\ C AAA VC AA l@whR| PowhGC_ C V E |  owhAB  C oxh14oyhNAA C q  CAF I ACoPyh"AEZA,oyhAB I AAA D | Tp0hMC0ITphUC@QTpheC@a0TpPhAA AC0A AA<TphAD F AAA H r AAA A <TphAB FL AAA H ^ AAA A 8TphAB Ff AAA E AAA (TphgAA C v  AAC ,TpphAB I AAA B <TpphAB FO AAA E ` AAA A Tph7AC qA<Tph_AA AAC@} AA AAH <Tp hRAA AAC@u AA AAA TphC Q TphAB D LTph{AB F, AAA H z AAA C P AAA A ,TphAB AD AAA D PTphoAA AAC0A AA AAE YAA AATpph:C Z E STph8C V G S|  $th $th $th$t h'AB c ,$tPh%AB BF AAA A $th!AB ] ,$thAB F~ AAA F ($t`hAB DI A t ($t0hAB DE D |  $thJAB AE $tPhUAC KA$th5C@q$thC [($thMAE b AG [A($t`hUAA C@Y  AAA 8$thAB C AAA A kAAA ($thfAB BCZAAA <$th AB AOM AAA A  AAA B T$t hAB BI_ AAA A b AAA A K AAA A _ AAA H ,$t hAB I AAA A 8$thAA Fb  AAD K  AAC <$th]AB I AAA F I AAA D 8$t0hAB IM AAA D R AAA A L$thAB I AAA A  AAA C  AAA E <$thAB F= AAA G ` AAA A | (xphZAC0{ CA SCxhAE@ADxphAB Cf AAA A  AAA B PAAA  x`hNAB Du D 4xhbAB u H E A O A K 8x hvAC CFE0_AA AAHxhAA AA A AAA A F AAB x`h~AB DP A ,xhAB CW AAA A 8xh&AB Co AAA H h AAA E xh\AB Da A (xhwAB E| AA A (xhZAC C S  AAD xh xh 8xh:AB I AAA H ` AAA A 4xPhAA AC A AAD xphC W(xh_AB E~ AA H ,xh]AB Fc AAA A <xPhAB Fj AAA A  AAA A 8xhAB Fo AAA E ` AAA A xhLC0V G k4xhAB Ef AA A \ AA C <xh AB IC AAA A . AAA A LxhAB I` AAA A  AAA A  AAA H xph"xh1C _ C K(xhAC g AE nA(xhAC g AE nA x@hHAB D@ | 4L~hAA CAA AA L~@h8AC rA L~h L~h4L~hAC AAA AA L~`h?AA {A(L~hVAA C o  AAA L~hQAA C (L~`hAB B AA H ,L~Ph0AB C AAA A <L~ huAA AAC0~ AA AAE <L~hAA AAC0{ AA AAA @L~hkAA AC q C AAD cA AAPL~hAA C P  AAA K  AAK V  AAH K AA(L~hQAC0t AG OA(L~hAC0~ CA i AA L~h C \|  hh hhch@hOC K hh0hhAA AC A AA h`h<hphAA AAF CA AAA (h h0AF C0  AAG (hPhAA C  CA(hhAC0} CA QC(hhAA C k  CAA h0hC YhPhdCP`hh:C0vhh:C0v8h@hpAA ACEP^CA AAhhhAA CAC0 AA AAA w AA AAA r AA AAA hPh(C d(hhAA C k  CAA <h hAA AAFAA AA8h@hAA AAC0AA AA h h#0hPh^AA AC k A AAL hh&<hhcAA AAC@ CA AAA hP!hAE APh"h0AA AAC@ CA AAA S AA AAE <h0#hAA AAC`j AA AAA <h@%hAA AAC0 AA AAE (h'hWAA C O AA(h0(hWAA C O AA8h(hC w F H H H H H H H H H H HTh0)hAA AACP~ CA AAE  CA AAA h.h]AC0WAh`.h8AC rA0h.htAC CC fA AATh /hXAA AAF G AA AAA ( CA AAA <h2hVAA AACP AA AAA h4hC^ E b H G(h5hAA C   CAG Th6hAA AAC CA AAA M CA AAF <h9hAA AAC` AA AAH <h;hsAA AAF  AA AAA Lh >h< AB I AAA A  AAA A  AAA A (h`GhAA C0E  AAD <h`Hh,AA AACp AA AAC dhJhAA AAC0 AA AAE [ AA AAA CCA AAdhKhAA AAC0/ AA AAF ~ AA AAA CCA AA4h MhAA AC@ C AAH <hOhAA AACp AA AAA <hWhLAA AAF' AA AAA @hshAA AC  A AAA SA AAhshBAC zC hth (h th=AC a AJ GA(h`thMAC q AJ GA0hthpAA AC bA AA h uh h0uhh@uhC@` A (huhAA CPN  AAA (hpvhAA C@  AAA |  @wh# @wh@whZAB e H @0xhAB D] A 8@xhQAB Fq AAA C  AAA A |@@zhAA AAFu AA AAA W CA AAA Z FA AAA RAA AA$@`{h@AA C v CA,@{hAC Ep  AAA H@}hAA AE A AAA O A AAA (@phAA C0H  AAA @hjAC0aD8@phAA AAC` CA AA@h6C o0@ЂhJAA AC ~C AA @ h,@@hAC k AE v AD D@hbAA CE0_ C AAB  A AAD @hXAB AS ,@h;AB BI AAA A H@ hAC E0y  AAA _  AAA O  AAH 4@@hAB Eq AA E S AA K (@PhXAA C L AA4@h2AA CE`x A AAA <@hgAC ACC0 CA AAA (@`hwAC C P  CAA 4@hAA C   AAA T AA(@hrAE S AF K CB P@@hAA AAC@l CA AAG OAA AAh@h/AA AAEpb AA AAA x AA AAD [ CA AAA T@hAA AAF AA AAA  AA AAA l@hJAA AAF CA AAA W CA AAA  EA AAA h@h AA AAC@ CA AAA L FA AAF @ AA AAL h@hAA AAC@[ CA AAH L FA AAA t AA AAE <@hAA AACp> AA AAG @`h4@h.AA C W  AAB C EA @h\ACPF AA @hhAEPY AA @h @h @h8@hAB F` AAA D T AAA A 0@hXAB DZ E K A a  @h$@ hAB Dr G |  h кh h hDhAC AC` A AAI Q A AAA (hwAA C o AAh2AC hA<оhAA AAF@ AA AAA (hXAC I AE CA(hSAA C I CA8@hLAA AACP<AA AAPh#AA AACPO AA AAF CA AA0h]AC CC OA AA< hAC AAC@e AA AAA hUAC KA0@hAA AE0sA AAhGCPC<h2AC CAC@ AA AAA hPh6 AA CCF CA AAE Z AA AAB k CA AAA hXv a0haAC l AA O AA \AD`hAC AHM A AAC YC AA< hAC CCCPC AA AAA T0hAA CCH AA AAA  CA AAA PhAA AACa AA AAD l AA AAA ThdAA AAFd AA AAA  CA AAA H0hAA AAL | A AAA RA AA<hwAA AAC`  CA AAG 0`hAA AE V C AAA phC0w F a A < hAB Cb AAA E  AAA A D hAC CCPN C AAC i E AAA 0hAC CEP\ A AAE LhAB I AAA H = AAA A Y AAA A <p hAA ACH AA AAE <0hAA AAF? AA AAC <hAA AAF AA AAA <hTAC ACH AA AAA X0hAA CE{ A AAH 8 A AAE h C AAC <"hCAA AAF AA AAG <`$hHAA AAF AA AAC <%hAA AAF AA AAC (P'heAC0 AL OA('huAC0O AL OA@(hBC h E Q (h (h(h3C o)h0C l@)hCpq A (0*hAF C0J  AAA +hGC s A OP+hSC  A O|  L+h<L+hAA CAE DC AAA L-h L-h L-h$L-h4AD E g AAL .hAE AL.hAC0CPL`/hoAC ACCPU AA AAA CCA AAPL/hAC AACP^ CA AAC jAA AA Lp0hJAE0~ AA TL0hAA ACCp AA AAI q AA AAA TL4h=AA AAC0S AA AAB  AA AAE dL 7hAA CCE` AA AAE { AA AAE jAA AAL8hAC@}|L9h4AC AACPS CA AAA i AA AAA H AA AAC OAA AA<L@:hAA ACEPB AA AAA (LhCPo A F G | >hCPo A F G |  ?hW,@hACp AF  AA |  40Fh|  X`FhC@X E X H |  Gh]| 0HhrC I D a| ,PIhACP AA ` AA | ,0MhKC@G ,Mh,Mh]C@YComperandonexitbegin__enative_startup_statehDllHandleDestinationdwReasonlpreservedlock_freex_advancescaled_fontref_countfill_ruleabstract_surfaceproxyantialiasclipstatusbackendbackend_statussnapshotuser_datasurfaceheightfinishedy_advancehash_entrynum_glyphsglyph_extentstargetdev_privatestolerancemask_extentsglyphssourceextentstoleranceradiusanglearraynum_slotsslotselement_sizeelementsstatusnum_elementsuser_datastreamfour_tuplestreamfive_tuplesweep_linenum_limitselementsleftstatusevent_queuerightpointeventfreepooledgenum_eventsfill_ruletrapsintersectionstart_eventssweep_linestack_rectangles_ptrsnum_rectangleselementsstatusrectanglessweeprectangles_ptrsstack_rectanglesrightdo_trapsnum_limitsrectanglefill_rulecontainersweep_linestatuseventslimitsevent_ptrsrightdo_trapsnum_limitsnum_eventsfill_rulecontainerstack_event_ptrsstack_eventsstack_edgeswindingexactnessedgeeventcoveragefill_rulemptr__cellentrystart_eventsbottomselfintersectionheightsweepfreepoolstatusconverterleftnum_eventscellsrendererrender_rowssweep_linerightelementsnextfill_ruleboxesnum_boxesantialiasstatuschunklimitsref_countnum_limitsextentselementsrightstatusrectanglessweep_linesweeprectanglenum_rectanglestoleranceclustersglyphssurfacestack_glyphsx_advancey_advancecluster_flagsuser_datascaled_fontfill_ruleutf8_lenwidthextentslast_glyphantialiasoptionsnum_clusterssnapshotref_countfinishednum_glyphsshow_pageinsideline_caphas_show_text_glyphsbackendtypedestroystatusfont_faceheighthash_entryhas_current_pointnum_dashescopy_pagedev_privatesget_font_optionsmatrixgroup_patternline_joincachepredicateentry_destroymax_sizeentrytolerancepointssurfacerectanglesx_advanceblue_shorty_advancered_shortuser_dataalpha_shortdev_privatesclipfill_ruleextentsantialiassnapshotfont_matrixref_countfinishednum_boxesbackendheightclip_rectstatusfont_facegreen_shorthash_entryboxespathsourcecopyfont_optionsbaseclip_pathref_counthash_entrynum_boxesgreen_shortpointsboxesblue_shortantialiasclipstatusalpha_shortsnapshotred_shortsurfacey_advancecurrent_pointheightbasex_advancedev_privatesfill_ruleuser_databackendfinishedextentsfill_ruleref_countclip_pathantialiasstatusextentsref_countis_regionextentsx_advanceref_countantialiasstatusbackendsnapshotuser_datasurfacefinishedy_advanceheighthash_entrydev_privatescopy_pathextentsclip_pathalpha_shortblue_shortred_shortcoloralphagreengreen_shortx_advanceref_countuser_datanum_boxesgreen_shortpointsblue_shortantialiasclipstatusbackendalpha_shortsnapshotred_shortsurfaceheighty_advancehash_entrysourcenum_glyphsbasenum_limitsdev_privatesfinishedextentscompositex_advanceref_countuser_datagreen_shortpointsblue_shortantialiasclipsnapshotbackendalpha_shortred_shortsurfaceheighty_advancehash_entrysourcenum_glyphsbasedev_privatestolerancefill_rulestatusglyphsfinishedextentscompositorsimplifiedfurthestchainnum_pointssize_pointsdirectioncontourtolerancenextstatus__boxesdamageregionstatusref_countclosuretoleranceline_widthtargetglyphsx_advancegstatey_advanceline_joinpatternuser_dataopacityalphadev_privatesscaled_fontfill_rulewidthextentsantialiasoptionssnapshotfont_matrixref_countfinishednum_glyphsshow_pageinsideline_capy_fixeddy_fixedbackendtypeheightgroup_surfacestatusfont_facehash_entryhas_current_pointnum_dashescopy_pagesourcefont_optionsx_fixedget_font_optionsdx_fixedmatrixabstract_crdevicestatusref_countuser_datax_advanceref_countstatususer_datagreen_shortpointsblue_shortantialiassnapshotbackendalpha_shortred_shortsurfaceheighty_advancehash_entrynum_glyphsfinishedbase_compositorimagedev_privatestolerancefill_ruleglyphspixman_imageextentssnapshotheightuser_databackendy_advancestatusextentsfont_facehash_entrydestroyantialiasunscaled_fontref_countx_advancefinisheddev_privatestwin_font_facescaled_fontref_counttoy_facefont_faceweightstatusbackendy_scalex_scaleuser_datasnapshotfinishedy_advanceheighthash_entrymarginly_scale_invantialiasx_advancetwin_facex_scale_invdev_privatesmetricspropsextentssubpixel_orderlcd_filterhint_metricsstatus__hint_styleantialiasoptionsfreelistfreepoolfirst_free_nodenodenodesizelimitsource_patterntransformed_glyphstoleranceoffsetglyphspointssurfacex_advancegstateblue_shorty_advancecluster_flagspatternalpha_shortdev_privatesscaled_fontclusterscluster_visiblefill_rulewidthextentsantialiasoptionsnum_clusterssnapshotfont_matrixref_countuser_datafinishednum_glyphslimitsline_capnum_boxesentrydevice_transformcur_glyphoriginalbackendstatusfont_facegradientgreen_shortheightstack_transformed_glyphshash_entrynum_limitstransformed_clustersnum_dashesfreelistpathsourcered_shortfont_optionsctm_inversebasematrixline_joinkeys_equaltable_sizestatus__hash_tableentrynum_verticesnum_hullverticeshullabstract_dstlimitspixelextentscheck_compositepointscomposite_tristripnum_spansreleasefinishspanspixman_imagered_shortnum_boxesdraw_image_boxesbottomnum_limitsmaskuser_data_dstcopy_boxesset_clip_regiondev_privatessrc_ycomposite_boxesacquiremask_ynum_pointsabstract_maskcompositefill_rectangleswidthdatapixman_glyph_cache_tdst_xscaled_glyphcomposite_glyphsbasesourcedst_yglyphsfill_boxesboxesimagesurfacehash_entryformatfinishedabstract_rendererstridesize_pointscoloralpha_shortnum_glyphsabstract_srcantialiasref_countnum_trapsbackendsrc_xx_advancegreen_shortneeds_clipblue_shortscaled_fontstatuspattern_to_surfacesnapshotcomposite_trapsheightmask_xy_advancecheck_composite_glyphslengthclosuresampletargetpointscolorsurfacex_advanceblue_shorty_advancepixman_imagepatternuser_dataextendalpha_shortimage_extrawidthextentsantialiassnapshotref_countfinishedfinishproxybackendtypeheightstatusis_maskgreen_shorthash_entryabstract_surfaceimagesourcered_shortdev_privatespixman_transformbasepixman_repeatmatrixtoleranceglyphsx_advancepixman_formatblue_shorty_advancepixman_imagesurfaceuser_dataalpha_shortimage_extradev_privatesparentclipfill_ruleabstract_otherwidthextentsantialiassnapshotpointsref_countfinishednum_glyphsbackendheightformatstatusgreen_shortstridehash_entryabstract_surfacecontentimage_surfaceimagesourcered_shortstatus__basestatustablex0_fixedmatrixy_offsetpixman_transformis_tighty0_fixedx_offsetmask_funcclosurecompositortolerancedraw_closureglyphscolorsurfacex_advancecompositepixman_imageblue_shorty_advancecomposite_boxespatternuser_dataalpha_shortdev_privatescoverageclipsrc_patternfill_rulewidthextentssnapshotdelegatepointsref_countmask_xnum_glyphsfinishnum_boxesfinishedclip_regionbackendtypeheightstatusantialiasdraw_funcgreen_shorthash_entryboxessrc_xsrc_ymaskinfomask_patternpathmask_ysourcered_short_compositorbasesrc_samplesteps_sqdataheightref_countwidthstridemin_bitsmax_bitsblock_offsetentrynum_sizesbitsbuddy_offsetnum_blocksmptr__blockpoolclustersnum_clustersnum_glyphsstatus_cairo_intern_stringyminedges_embeddedrendererpolygonstatusymaxnum_edgesconverterfill_rulex_advanceref_countstatususer_datagreen_shortpointsblue_shortantialiassnapshotbackendalpha_shortred_shortsurfaceheighty_advancehash_entrynum_glyphsbase_compositordev_privatestolerancefill_ruleglyphsfinishedextentscompositormptr__bufferdecimal_pointlengthstatuswrite_funcbaseflush_funcdatastreamclose_funcstream_with_closurestatus__x_advanceref_countimage_extrarecording_extentspaginated_surfaceantialiasclipstatusbackendoptionssnapshotuser_datasurfaceheightfinishedy_advancecontenthash_entrynum_glyphsabstract_surfacebaseimagetargetrecording_surfaceextentsdev_privatestolerancefill_rulewidthis_boundedpixman_imagesourceclosurepathstatusbounderextentshas_extentstolerancecurrent_pointhas_current_pointx_advanceref_countget_font_optionsantialiasstatusbackenddatauser_datasnapshotheightfinishedy_advancehash_entrypointclosurestatus__path_fixeddev_privatestoleranceshow_pagetypepathcopy_pageextentsflattenclosurefillerpathnum_limitsstatuslimitsantialiaspointpolygonlast_move_totolerancecurrent_pointfill_rulepointhas_extentsclose_pathnum_opsabstract_closurenum_pointsline_tocurrent_pointclosuretolerancepointssize_pointsmove_tosize_opspathstatusmptr__closurehas_current_pointtolerancein_fillcurrent_pointclockwisepointpointsdev_slopectm_inversestatusnum_dashesnum_pointsadd_triangle_fanadd_convex_quadcurrent_pointclosurelimitsstrokernum_limitsstroke_styleadd_triangletoleranceslope_dxslope_dydash_offsetclosureboxesnum_boxesantialiasstatusnum_dashesline_capcurrent_pointstrokerstroke_styleis_horizontalhalf_line_xdash_offsethalf_line_yclosuretolerancedev_slopeoutptouterpointsstrokerpointctm_inversestatusclockwisein_dot_outnum_pointsfacesize_pointspointstartdev_slopestatusnum_dashesctm_inverseclosurestrokerline_joinline_join_saverectangletoleranceslope_dxslope_dyfacetrapsdash_offsetclockwiseoutptpointsdev_slopestatusnum_pointspointclosurestrokertolerancefacesize_pointsctm_inverseinptin_dot_outtolerancepatcht_cornersamplegradientpointscolorsurfacex_advancet_edgeradialblue_shorty_advancefilepixman_imageblueuser_dataalpha_shortpoint_numcurrent_pointpatch_numwidthextentsantialiasmeshsnapshotcurrent_patchoffsetref_countfinishedothergreenhashbackendtypeout_circlelinearsolidpatch_countstatusabstract_patternsurface_patternis_validgreen_shortcorner_numheighthash_entrypatternalpharasterred_shortdev_privatesstatus__filterbasematrixradiusnum_verticestoleranceverticesref_countnum_limitspointsnum_boxesnum_pointspolygonbottomlimitssize_pointsextentssweep_lineelementsleftstatusevent_queuepolygonrightpointeventfreepooledgenum_eventsintersectionstart_eventssweep_linenum_limitselementsleftstatusevent_queuepolygonrightpointeventfreepooledgenum_eventsfill_ruleintersectionstart_eventsx_advanceref_countreleaseantialiasstatusfinishbackendsnapshotuser_dataheightfinishedy_advancecontenthash_entrydev_privatespatternacquireabstract_patternextentsheadertolerancescaled_fontCLEANUP_PATHregiontargetglyphssurface_transformsurfacex_advancecompositenum_elementsblue_shortsurface_extentsy_advancered_shortshow_text_glyphspixman_imagecluster_flagserr_sourceuser_dataalpha_shortimage_extradev_privatesclipclusterschainfill_ruleutf8_lenwidthextentsstatus__antialiasnum_clusterssnapshoterr_commandpointsref_countfinishednum_glyphsCLEANUP_COMPOSITEproxybackendtypestatustransformimage_outgreen_shortheighthash_entryabstract_surfacecontenthas_extentsimagewrapperpathtarget_clipsourceunboundedCLEANUP_COMMANDelementsctm_inversebaseerr_pathCLEANUP_SOURCEindicescommandnextsweep_lineelementsrendererstatusrectanglesgeneratesweeprender_rowsconverternum_spansheightcoverageselffreepoolrectangleuncoveredrectangleregionstatusotherref_countrtreefreepoolentryheightwidthnodemin_sizemptr__nextclustersnum_charsoriginal_font_facex_advancerecording_surfacey_advancepixman_imageCLEANUP_MUTEX_LOCKuser_datafs_metricsdev_privatesscaled_fontextentsscaled_glyphantialiasoptionssnapshotpagefont_matrixref_countfinishednum_glyphsnum_bytesmptr__destroyentryprivateplaceholder_scaled_fontbackendheightstatusZERO_EXTENTSfont_facehash_entryfont_mapround_glyph_positionsglyphspathstatus__hash_tablex_advanceref_countstatususer_datagreen_shortpointsblue_shortantialiassnapshotbackendalpha_shortred_shortsurfaceheightpatterny_advancehash_entrynum_glyphsdelegatebase_compositordev_privatestolerancemaskfill_ruleglyphsfinishedextentsconverterabstract_converterrendererabstract_rendererstatuslimitsaved_clipcompositortolerancecolorsurfacex_advancecompositepixman_imageblue_shorty_advancered_shortcomposite_boxespatternuser_dataalpha_shortdev_privatesclipfill_rulewidthextentsantialiassnapshotdelegaterendererpointsref_countfinishedfinishlimitsnum_boxesdestroycleanup_polygonbackendtypeheightcleanup_converterboxesstatusconvertergreen_shorthash_entrynum_limitspathsourceunbounded_compositorpolygonintersectbasefeasiblesqrt_deltastatussplineadd_point_funcclosuredash_offsetnum_dashesdash_offsettolerancenum_dashesstyle_expansionstyleclosuretolerancesurfacex_advancey_advancepixman_imagepatterncontentuser_dataimage_extramime_typedev_privatesclipfill_rulewidthextentsstroke_styleantialiasoptionssnapshoty_offsetfont_matrixref_countfinishednum_glyphsothersourcemptr__entrylengthx_pixels_per_inchbackendtypedestroyy_pixels_per_inchstatusimage_outheighthash_entryx_offsetimagepathfont_optionsstatus__mime_databaseref_countstatusclip_pathclipperx_advanceref_countstatususer_datagreen_shortpointsblue_shortantialiasclipsnapshotbackendalpha_shortred_shortsurfaceheighty_advancehash_entrysourcenum_glyphsbasedev_privatestolerancefill_ruleglyphsfinishedextents_devicetolerancescaled_fontline_widthtargetglyphsrecordsurfacestatscompositeelapsedy_advancered_shortpixman_imagepatterncontentuser_dataimage_extraalpha_shortdev_privatesclipx_advancefill_ruleabstract_devicewidthextentsdevicefuncantialiassnapshotpointsref_countstreamfinishedslowestnum_glyphsfinishbackendtypestatusgreen_shortclassifycountheighthash_entrydataabstract_surfaceoperatorsarraymaskpathsourceunboundedstrokectm_inversewrite_funcblue_shortbasex_advanceref_countfill_ruleuser_datagreen_shortpointsctm_inverseblue_shortantialiasclipstatusbackendalpha_shortsnapshotred_shortsurfacedev_pathy_advancehash_entrysourceheightnum_glyphssource_copybasepath_copydev_clipdev_privatestolerancefinishedextentsx_advanceref_countextraantialiasstatusbackendsnapshotuser_datasurfaceheightfinishedy_advancehash_entryabstract_surfacetargetdev_privates_cairo_surface_snapshotpixman_imageextentsx_advanceref_countfill_ruletarget_clipclipstatusbackendsnapshotuser_datasurfaceheightfinishedy_advancehash_entrynum_glyphsantialiasabstract_surfacetargetrectdev_privatestolerancewidthpixman_imagesourceextentsx_advanceref_countimage_extrafill_ruleuser_datagreen_shortpointshas_extentsctm_inverseblue_shortantialiasclipstatusbackendoptionsalpha_shortsnapshotred_shortdev_ctm_inverseFINISHsurfaceheightdev_pathy_advancecontenthash_entrysourcenum_glyphssource_copybasepath_copytransformstroke_styledev_privatestolerancematrixwrapperdev_clippathfinishedextentsHighPartdefault_capacitycapacitylast_coveredgeyminactivecoveragetmp__fill_ruleymaxantialiasrendereris_verticalcellembeddedheightstatusconverternum_spanscellscoveragesprev_chunkmin_heightprev_xpolygonpooldefault_capacityfill_ruleactivepoolrendererstatuslast_coverprev_chunkconverternum_spansis_verticalcapacityheightcoverageantialiascellembeddededgecoveragesprev_xcellspolygonymaxyminmin_heightcapacityright_edgeedgeactivetmp__fill_ruledefault_capacityantialiasrendererref_countspan_poolcellembeddedcursorextentsleft_edgestatusconvertercellscoveragesprev_chunkmin_heightprev_xpolygonpoolnextx_advanceref_countfont_matrixfont_faceweightstatusbackendoptionsuser_dataslantsnapshotheighttoy_font_facey_advancehash_entryfamilyfinishedantialiasdev_privateshash_tableabstract_font_faceextentsfill_ruleleftnum_limitsnum_boxesantialiasstatusbottomlimitsref_countrightnum_trapstrapsextentsnum_limitssize_pointsref_countstripextentspointsnum_pointsmask_funclimitclosurecompositortoleranceglyphscolorsurfacex_advancecompositepixman_imagedatablue_shorty_advancered_shortcomposite_boxespatternuser_dataalpha_shortdev_privatescoverageclipcomposite_glyphsfill_rulewidthextentsdst_xdst_ydraw_closuredelegatepointsref_countmask_xnum_glyphsclearfinishlimitsnum_boxesfinishedclip_regionflagsbackendtypeheighterrorstatusboxesantialiassnapshotdraw_funcgreen_shortnum_pointscomposite_masknum_limitssrc_ymaskinfopathmask_ysourceunboundedcomposite_traps_compositorpolygontrapssize_pointsbasesrc_xhash_entryitems_writtenresultscaled_fontfont_matrixfont_facerecording_surfaceantialiasstatusbackendsnapshotuser_datafinishedy_advancehash_entrytext_to_glyphsnum_glyphsheightuser_font_faceref_countx_advancedev_privatesabstract_fontwidthtypeextentsheadercff_subsetversion_1version_2private_dictnum_hmetricsx_maxx_miny_advancedata_lengthobjectcurrent_ptrunits_per_emfontlocal_sub_indexuser_datascaled_font_subsetindexscaled_fontx_advancefont_returnextentsdictantialiassnapshotsubset_nameintegerdecimal_pointoffsetref_countfinishednominal_widthnum_glyphswrite_infolengthfont_subsetglyph_idoffset_sizelocal_subs_usedlocal_sub_biaswidthsend_bufdict_numbackenddata_enddescentstatusreturn_optype2_subsetdict_sizeoperatorheighthash_entrydatatop_dictoperand_lengthdefault_widthsubset_idascentsizecountfail1fail2fail3fail4buf_endy_minelementoutputdev_privatesnum_subsy_maxoperandcharstringsubset_glyph_indexlatin_characterglyphsis_compositex_advanceis_mappedsubsetsy_advancecollectionuser_datasub_fontscaled_fontutf8_lenextentsantialiasscaled_font_glyph_indexsub_font_glyphsclosuresnapshotref_countfinishednum_glyphsto_latin_charfont_subset_callbackunicodeentryutf8backendtypefont_subsetsis_latinmax_glyphs_per_subsetuse_latin_subsetstatusfont_idfont_faceheightsub_font_glyphlatin_to_subset_glyph_indexscaled_glyphis_scaledsubset_idsubset_glyphhash_entryfont_optionsdev_privatesstatus__version_1version_2num_hmetricsx_advanceunits_per_emfonty_advanceis_pdfglyphsuser_datascaled_font_subsetindexscaled_fontlanguageextentsantialiassnapshotref_countfinishednum_glyphslengthfont_subsetrange_offsetentry_selectorbackendheightnum_stringsdescentstartstatusnum_tableshash_entrydatabufferplatformascentsizeps_nameencodingchecksumtruetype_subsetdev_privatesstring_offsetsx_advancefont_optionsref_countdatafont_facepath_infoorig_sizeantialiasstatusbackendencrypted_outputuser_dataascentsnapshotfinishedy_advanceheighthash_entryhex_encodenum_glyphsclosurefontwidthstype2_subsetscaled_font_subsetdev_privatesnametype1_subsettypefont_matrixcharstringlengthdescentextentssubr_numarray_startname_lengthfontglyphsdata_lengthy_advancedescentglyph_namesuser_datascaled_font_subsetscaled_fontx_advancecleartext_endextentssubr_stringantialiassnapshotref_countfinishednum_glyphsbase_fontsubr_lengthencrypted_charstringnamelengthheader_sizedict_startbackendheightarray_endstartstatusglyphsegment_endhash_entrydict_endhex_encodebufferencrypted_charstring_lengthnp_lengthsubset_idascentcharstring_lengthdecimal_pointsubr_numberglyph_numberdev_privatescharstringx_advancestreamscaled_fontref_countfont_subsetsglyphsuse_font_subsetantialiasclipstatusbackendsnapshotuser_dataline_widthglyph_indexsurfaceheightcairo_to_pdffinishedy_advanceline_capemit_imagehash_entryscaled_glyphnum_glyphsline_joinabstract_surfaceimageinvert_y_axisfont_matrix_inversedev_privatesmiter_limittolerancefill_rulewidthpathpixman_imagesourceextentsstyleline_widthantialiasglyphsx_advancecairo_to_pdfy_advancecluster_flagsuser_datadev_privatespath_transformscaled_fontfill_ruleutf8_lenextentsmiter_limitclosuresnapshotref_countstreamfinishednum_glyphsline_caplengthcur_glyphmax_columnbackendfont_subsetsis_latinx_positionstatusheighthash_entryscalesubset_idnum_dashescountinfosubset_glyphpdf_operatorpathpdf_operatorstext_matrixoutputctm_inverseuse_font_subsetdash_offsetline_joinshadingnum_color_componentsis_alpharef_countstreamdeviceref_countlimitclosuretoleranceglyphsfill_boxescolorsurfacex_advancecompositecompositorblue_shorty_advancepixman_imagepatternuser_datafill_boxalpha_shortdev_privatesscaled_fontfill_rulewidthextentsalpha_blendantialiassnapshotupload_boxpointsref_countfinishednum_glyphsfinishnum_boxescopy_boxbackendtypeheightstatusgreen_shorthash_entryboxespathsourcered_shortbaseunusedDllMain@12ref_countantialiasstatusbackendsnapshotuser_datasurfaceheightfinishedy_advancehash_entrynum_glyphsx_advanceunuseddev_privatestypepixman_imageextentstoleranceregionglyphssurfacex_advancecompositorblue_shorty_advancepixman_imageuser_dataalpha_shortdev_privatesclipfill_rulewidthextentsdeviceantialiassnapshotnew_surfpointsref_countfinishednum_glyphsfinishbmiHeadersaved_dc_bitmapfallbackbackendtypeheightformatsaved_xformstatusbmiColorsgreen_shortoriginal_dchash_entry_cairo_win32_save_initial_clip_cairo_win32_display_surface_flushabstract_surfacecontentimagesourcered_shortbase_create_dc_and_bitmapunusedclosurerighttolerancescaled_fontxformglyphscolorsurfacex_advancerecording_surfaceblue_shortpath_infoy_advancepixman_imageold_has_ctmpatternuser_dataextendalpha_shortimage_extradev_privatesclipfill_rulewidthextentsantialiassnapshotpointsref_countfinishednum_glyphsclearpaginated_modebottombackendtypetransparencystatussurface_patterngreen_shortheighthash_entryabstract_surfacecontentpathsourcered_shortmime_data_lengthmime_databaseunusedwin_fontabstract_facestateglyphspointssurfacex_advancewin32_scaled_fontlogical_to_devicey_advancepixman_imagescaled_hfontuser_datadev_privatesscaled_fontwidthextentsantialiasoptionssnapshotfont_matrixref_countfinishednum_glyphsabstract_fonthfont_outbackendtypestatusfont_faceheightbufferhash_entryold_hfontscaled_glyphdevice_to_logicalglyph_indexlogfontstatus__metricshfontelementsbasematrixhash_tableref_countantialiasread_funcstatusbackendpng_closuredatasnapshotuser_datasurfacey_advanceheighthash_entryclosurefinishedfilenamex_advancewrite_funcrow_infodev_privateserrorerror_msgmime_datacolor_typewidthpixman_imageextentsprevtypestreampathclipentryhint_metricsnextextentssubpixel_ordergreen_shortpointsfinishzlib_streamclosureBAILpixman_imagered_shortnum_boxesfont_optionslinkuser_datamiter_limitmatrixbase85_streamdev_privatesactiveheighthint_styleoperandwidthrecording_surfacedepthabstract_surfacestatus2targetscaled_glyphbasesourcecontentdestroyfont_matrixglyphshas_extentstolerancepatternforceantialiasline_widthgradientwrite_funcfill_rulescriptimagesurfacefinishedline_caphash_entrybackwardmime_data_lengthalpha_shortnum_glyphsindexref_countpassthroughbackendcontextx_advancemptr__abstract_deviceblue_shortmime_datascaled_fontstatusimage_extranum_dashessnapshotline_joinmatrix_updatedfont_privatey_advanceuser_datascaleabstract_facelibrarygenericpathy_scaleextentssubpixel_orderpointssynth_flagsstatus__closurepixman_imagefont_optionsoptionsdev_privateshint_styleglyphwidthtypey_factorbackendbaseglyphslotfont_mapfilenamefont_matrixx_advanceresolvedpatternerrorx_scaleascendermetricssurfacebufferfont_faceformatfinishedinternalhash_entryx_factorunscaledfs_metricsautohinthint_metricsdescendernum_glyphsload_flagsantialiaslcd_filterref_countft_scaled_fontft_optionsfrom_facescaled_fontstatusFREE_PATTERNsnapshotbitmapvertical_layoutfaceheightabstract_fonty_advanceuser_data_cairo_page_standard_mediatypestreampathdata_lengthclipentrycleanup_compositeextentsy_offsetold_cairo_to_pspointsnum_commentsstatus__closurecompresspixman_imagewrite_funccommentsline_joinrecording_surfacebits_per_componentmaskold_widthmiter_limitpaginated_modedev_privatesred_shortoutputrelease_sourcewidth_in_pointsmptr__widthdatais_latinabstract_surfacecairo_p2dtransparencymin_alphax_offsettype3_surfaceline_capsubsetbackendbasesource_surfaceold_contentsourcecontentunboundedglyphsline_widthtolerancepatternascentuse_stringsdescentn_stopsfill_rulefree_meheightimagetargetsurfaceheight_in_pointsfont_subsetssurface_patternfont_subsetfinishedstencil_maskhash_entrygreen_shortbluelengthcoloralpha_shortnum_glyphsantialiasref_countoffsetps_surfacesource_patternx_advanceblue_shortpat_to_psmime_datascaled_fontstatusgreenimage_extrasnapshotsubset_idold_page_bboxold_clipperold_heightis_ps_patterny_advanceuser_datasurface_resinterpolatepattern_resourcenum_elemsobjectcidfont_dicttypepathdata_lengthclipunique_idcluster_flagscairo_to_pdfsurface_entryto_unicode_streamextentsy_offsetpointsalpha_shortextendalphais_latinstatus__closuregroupstreampixman_imagewrite_funcutf8_lenshading_resline_joinbits_per_componentutf16_lenmaskold_widthmiter_limitstatus_ignoredpaginated_modecolor_functionpattern_resresourcesdev_privatesred_shortsubset_resourceoutputrelease_sourceold_outputwidth_in_pointsascentwidthdataresourceabstract_surfacecairo_p2dtransparencystatus2shadingx_offsettype3_surfacefont_idline_capgstate_ressubsetbaseversionlast_glyphsourcesnapshotcontentnum_clustersnum_fontsunboundedalpha_functionis_shadingfunctionglyphscleanuptolerancepatternpdf_patternantialiasline_widthdescentn_stopsfill_rulecolorspaceheightfamily_name_utf8unique_id_lengthimagetargetextents2surfacepdf_surfacehash_entryheight_in_pointsfont_subsetssurface_patternfont_subsetfinishedwidthsstencil_masksurf_patsource_patterncompressedgreen_shortdescriptorlengthcolorpatternsmime_data_lengthinfonum_glyphsbboxref_countoffsetbackendx_advancesmaskblue_shortfiltermime_datascaled_fontstatusfontimage_extrasrc_surfacectm_inversemem_streamsubset_idclustersnum_alphasold_heightpat_to_pdfmask_resourcey_advanceis_strokeversionstylesubset_glyph_indextolerancescaled_fonttargetglyphssurfaceis_compositex_advancerecording_surfaceblue_shorty_advanceemulate_reflectpixman_imagepatternoutput_streampattern_idalpha_shortdev_privatesclipfill_rulewidthextentsreverse_stopsstroke_styleantialiasclosuresnapshotsvg_surfaceoffsetref_countstreamfinishednum_glyphsparent_matrixis_boundedglyph_indexpage_setuser_datapaginated_modebackendtypeheightis_latinclip_levelstatusline_capxml_nodefont_idgreen_shorthash_entrywrite_funcabstract_surfacecontentis_scaledsubset_idextra_attributesinfopathsourcered_shortoutputmime_data_lengthctm_inversemime_datascaled_glyphbasen_stopsstatus_ignoredmatrixline_joindocument__enative_startup_statehDllHandlelpreserveddwReasonsSecInfoExceptionRecordHighPartpSectionTimeDateStamppNTHeaderCharacteristicspImageBaseVirtualAddressiSection_MessageP4S5>SoxPPo0j0o1j1PVSsS00PPPSS0*S0SWScHWHPc0W0SS0`~P~VPPV`RSRRS`QWQQW`1PR1PP:PPudPPud PP .@^P^P@^R^oWoR@^Q^UQVSS (,S,[P8S8EPEFSlP:FV`PVPVCv}CPV`RSRSRSSRSRSPjWlWU#U#.PlUPPPCJPJ`VPFfSPjWlW3UlU"P"APjwlw+S VS V V V3 B P+dPR SV \ P\ ^ S P P S P V  ] V PA S PS SA G PG N SN S Pk  V   h V P  S! V SV \ P\ c Sc h P~ V  V  P S P S P P V0V&P&2SLSS"S"202LSS"0"0P">0>IR0P00PPPP P P;VVlvPvSPSPTTPTTPPJT#Tpp &P&-S-:P:CS/DVGPGS PRV[V [  UUUUUU? lPl+U+,P,$U$%P%'U'(P(xUxyPyU lRl(S(,R,S%R%$S$(R(uSuyRySu!S,S%R%$S$(R(uSuyRySu!},4}46[6>}my[y}[}u}[\46[[}[%]}]o\sy[y}}}}u!},}u!},}u!},}u!U,$U$%P%'U'(P(xUxyPyU[!}[0SsS"VV[%}}[}ht}hpVpt%~y~h%}y}h}y}[[%}y}} -DT! @v#)[)Y}0P VPYVyP%;y;[..2P*& "$2[@qquP@m@i @e@]]u[@]$ +P?VV?Er"EvPvs"\QsRPv|P|SP!V3CVCcvciv~imv!.WCIPIfstfmS0R0SSPptP#0#CQ`WbWW#P#0#aUbxPx}L}PTPDTS<hjPhj0jWTV%%1U14up"4Cup"#CMup"Z` uLp" U* up"L#*4 uLp"4:U:Kur"#KOur"ZZ` wpL" W' Lpw"'* p L"w"*4 wpL" WVWZZbVbe1S1MLMWv$WZ#$ZaSabv$be#$%101MPZ`P Q4P4:0:OR{S{0P4>Q*V*+>QVP#S>NP P |PR{U{|R'lSoxSx|r6%MOsrOdPdjr_jl#ssw %6%U1A0Ao5vor6vry5vSpVrVoSorrSqWrWVVPSP7h7hP7h7hV7h8hP8h8hP8h!8hV!8h.8hP.8h98hV98hG8hP7h7hR7h8hR8h!8hR!8h.8hR.8h<8hR<8hG8hR7h7hQ7h8hQ8h!8hQ!8hG8hQ7h7hps7h7hP7h7hS.8h58hP58h68hS7h7hV7h 8hP# P#<8hG8hP# P#7h7hQ7h 8h QP.8h<8hQ<8hG8h QP7h7hR7h8hU8h 8hQ<8hG8hQ7h7ht7h 8hRQ<8hG8hRQP8hi8hPi8h8hQ8h8hP8hG9hQG9h^9hP^9h9hQ9h9hP9h9hQP8hf8hRf8h8hS8h8hR8hZ9hSZ9h^9hR^9h9hSo8h8hU8h9hU9h19hq^9hu9hUu9hy9hq9h9hU9h9hq9h9hUf8ho8hRo8hx8hRPx8h8hRs 8h8hss 8h8h\8h8hRs 8h8hRP8h9hRs 9h19hss 19h^9h\^9hy9hss y9h9h\9h9hss {8h8hW8h8hq8h8hW9h-9hW-9h19hq^9hk9hWk9hy9hq9h9hq9h9hW{8h8hR\8h8hs\8h8h\8h8hR\9h19hs\19h^9h\^9hy9hs\y9h9h\9h9hs\8h8hUd9hu9hUu9hy9hq9h9hU8h8hQ8h8hPd9h9hQ9h9hP9h9hQ8h8hqk9h9hV9h9hvp"9h9hV8h8hwr8h8hWk9h|9hW|9h9hH9h9hPu9h9hU9h9hup9h9hPR8h8hV8h8hs8h8hsR9h-9hW-9h19hq^9hd9hW9h9hW9hG9hQG9h^9hP^9hd9hQ9h9hQ"9h19hq19hH9hVH9hJ9hvp""9h$9hur$9h49hU49hG9hH:9h<9hP-9hJ9hW:9h<9hwp<9hG9hPRJ9h[9hVJ9hZ9hssZ9h^9h RR#MhNhPNhfNhSfNhiNhP&Nh5NhPYNhbNhP9h9hP9h9hS9h9hP9h9hR9h9hR9h9hQ9h9hQ9h9hp(9h9hs(9h9hP#(9h9hP9h:hh9h9hR9hv:htv:h{:hd{:h:ht9h:hR":h2:h0":he:hUh:hz:hU9h:hR:h:hR7:ho:hS4:ho:hV7:ho:hs7:ho:hv::h=:hws=:hB:hWB:h`:hvsG:hZ:hSG:hZ:hVI:hK:hwsK:hO:hWO:hZ:hvs^:hh:hV:h:hP:hBh~:h:hR:h;hV;h;hR;hHAhVHAhXAhr XAhAhRAh|BhV|BhBhRBhBhVBhBhr BhBhR:h:hQ:h;hW;h;hQ;hEAhWEAhXAhrXAhAhQAh|BhW|BhBhQBhBhWBhBhrBhBhQ:h;hV;hHAhVHAhXAhr XAhAhRAh|BhV|BhBhRBhBhVBhBhr BhBhR:h;hV;hHAhVHAhXAhr XAhAhRAh|BhV|BhBhRBhBhVBhBhr BhBhR:h:h}q:h:hP:h>;h~>;h;h}q;h;hP;hh>h ~PR>h>h~>h>h~1$>h?h~?h@?h~m@h@h }PR@h@h}@h@h}1$@h@h}@h%Ah}BhBh~BhBh};h;h~h~?=hI=hQI=hi=hv=hAh~8BhBh~=he@h}BhBh}=hAh~8BhBh~=hAh~8BhBh~e=hk=hPk=hAh~8BhBh~e=h?hUBhBhUe=hAh~8BhBh~e=ho=hSG?hAh~8BhBh~BhBh~G?he@h}G?hAh~8BhBh~BhBh~G?hAh~8BhBh~BhBh~AhAh8BhBhBhBhAhHAhVHAhXAhr XAhAhR8Bh|BhV|BhBhRBhBhVBhBhr BhBhRAhAh18BhBh1BhBh1AhAh~8BhBh~BhBh~Ah%AhR8BhCBhRCBhWBh~BhBh~8Bh|Bh~BhBh~=BhcBhPBhBhPBhBh~#NBhcBhU?AhXAhRBhBhRBhBh~?AhAh~#|BhBh~#BhBh~#eAhAhW|BhBhWkAhxAhVxAhAhQAhAhVrAhAhQAhAhQrAhAhPAhAhPrAhAhRAhAhRrAhAhpAhAhprAhAhrAhAhrrAhxAhrpAhAhspAhAhSAhAhrpAhAhPAhAhRAhAhspAhAhSAhAhrpBhBhPkBh|Bh~kBh|Bh1kBh|BhVkBh|BhChChGChChGChDhPDhPhQhyhyhzhzhzhGzhzhPzhzhVzh~h~h~hP~hhhhhGhChChDChDhUDhEhzhzhDzhzhU~h~hUBhCh0ChFhоyhyh0zhzh0zhzhо~hhоhh0h hоhh0Ch+Dh0EhEh0EhEhPEhFhSzhzh0~h~h0h h0ChChPCh3Chp,3ChCh#,ChFhyhyh#,zhzh#,zhzh~hhhh#,hhh hhhPhh#,Dh Eh w EhEhWEhEh0EhEhVEhEhvEhFhVh h0ChFhzhzh~hhh hhChuChPuChFhyhyhPyhyhzhzh~hhh hP hhh h3Ch>ChP>ChCh#yhyh#zhzhPzhzh#hh#LChWChPWChZChpzhzhPzhzhp+DhDhW:EhVEhWVEhYEhw ]Eh|EhW+DhfDhPfDhyDh #4v":EhKEhPKEhTEhq4v"]Eh`EhP`EhiEhq4v"?DhfDhpfDhyDh #4v"yDhDhȾDhDh Ⱦp"?DhADh rؾADhMDh p ؾMDh\DhR\DhDhdDhDhdDhDhQdDhlDhؾdDhlDhؾqDhDhWTEhVEhWVEhYEhw EhEhREhEhPEhEhP,FhFh,FhPh,Qhyh,yhzh,zh~h,hh, hh,hGh,,FhPhQhyhyhzhzh~hhh hhhGh,FhYFhYFhPhQhyhyhzhzh~hhh hhhGh,FhTFhUTFh]Fh\PhPhPPhPhPPhPhPPhPhȾlhlhP,FhFh0FhFh00@K$0Fh6GhUؾ6GhGhؾGhGhUؾGh:Hhؾ:HhfKh0ؾfKhKhUؾKhNh0ؾNhOhUؾOhOhUؾOhPhUؾPh PhPؾ PhPhUؾPhXPhUؾXPhPhUؾPhPhؾQhQhؾQh!Qhؾ!Qh'Qhؾ'QhQh0ؾQhQhUؾQhRh0ؾRhVRhUؾVRhUThؾUThbVhؾbVhVhؾVhGWhؾGWhQWhUؾQWhXhUؾXhgYhؾgYhYhUؾYhYhؾYhYh0ؾYhYhؾYh Zh0ؾ ZhZhUؾZh[h0ؾ[h[hؾ[h[hUؾ[h^hؾ^h^hؾW^ho^hؾo^h^hUؾ^h^hؾ^h^hؾ^h^h ؾ^h^h Pؾ^h^hؾ^h^hؾ^h_hؾ_h_hؾ_h)_hUؾ)_h2_hUؾ2_h7_hUؾ7_hC_hUؾC_hS_hUؾS_hX_hUؾSX_h__hؾ__halhUؾalhtlhؾtlhlhؾlhlhؾlhlhUؾlhlhؾlhlhUؾlhlhUؾlhlhUؾlh|nhUؾ|nhRohUؾRohoohUؾoohohUؾohohؾoh vhUؾ vhyhؾyh)yhؾ)yhryhUؾryhyhؾyhyhUؾyhyhUؾyhyhUؾyhyhؾyhyhUؾyhyhUؾyhzhUؾzhazhUؾazhzhUؾzh}hؾ}h0~hUؾ0~h~hؾ~h~hUؾ~h~hUؾhhUؾ h]hUؾ]hhUؾhUhؾUhrhUؾrhhؾhhUؾhhUؾhGhUؾOhPhWGPhPhRHUhbUhUbUhbVhWVhQWhWXWhXhSXhYhW*YhgYhW ZhZhW)_hX_hW_h_hSehlhSlhlhSNnhunhW|nhnhSoohohSohluhWluhuhо# VyhryhSyhyhWyhyhWyhzhRzhazhWqzhzhS}h0~hW~h~hW~h~hS h]hWhhShՃhShhs h1hSOhPhVJPhPhVaWhjWhWjWhXh ZhZhV)_hX_hV__halhlhlhlhlhNnhunhV|nhRohoohohohuhV)yhryhyhyhyhyhVyhyhyhazhVazhzh}h0~hV~h~hV~h~h h]hV]hhhhhhVhGhHhMHhUNhNhWNhOhOhPhP3PhPhSRhgYhYhYhYhYh ZhZhP[h)_h)_hX_hPX_hlhlhlhUlhlhlhNnhunhoh vhyhyhyhyhzhSazhzhzh}h0~h~h~h~hhh]hhhhhGh6PhPhQyhzhQYFhFhYFh]FhP]Fh|PhW|PhPhPPhPhWPhPhPPhPhWPhPhPPhPhWQhyhWyhzhWzh~hWhhW hhWhhPhhWh"hW"h)hP)h8hW8h?hP?hGhW^FhPh_Qhyh_yhzh_zh~h_hh_ hyh_yh}hP}hh_hh_hhPh܃h_܃hhPhh_hhPhGh_FhPhQhyhyhzhzh~hhh hhhGhFh|PhW|PhPhPPhPhWPhPhPPhPhWPhPhPPhPhWQhyhWyhzhWzh~hWhhW hhWhhPhhWh"hW"h)hP)h8hW8h?hP?hGhWFhKhоKhPhо%PhPhоQhQhоQhQhPQhXhоXhgYhоgYhYhPYh_hоehlhоlhlhPlhnhоRohohоoh)yhоVyhyhоyhyhоyhyhоyhazhоqzhzhоzh~hоhhо h]hоhhоhՃhоh1hоFhGhPGh GhqQhQhPgYhYhPlhlhPFhFhоQhQhSFhFhPQhQhPFhFhо#QhQhsFhFhpQhQhpFhFh rо#FhFhRFhFh pо#QhQhpsFhFhоFhFhPFhFh rоFhFhRFhFh pоFhGh_Qh'Qh_lhlh_FhGhWQhQhW!Qh'QhWlhlhWGh;GhS;GhGhUGhGhSQh QhU Qh!Qh!Qh%QhU%Qh'QhlhlhSGh;Gh2;GhGhRGhGhQGhGhRQhQhR!Qh'QhQlhlh2Gh;Gh1;GhGhȾGhGhRGhGhȾQhQhȾ!Qh'QhRlhlh1VGhGhPGhGhPGhGhGhGhr2$w"PGhGhSGhGhSGhGhVGhGhpGhGhpGhGh #GhGh r2$w"#VGhGhsGhGhsGhGh #`GhfGhvqfGhkGhVkGhGh qGhGh qGhGh#GhGhr2$w"#pGhGhPpGhGhSrGhtGhvptGhxGhVxGhGhspGhGhUQh QhU QhQh!Qh%QhU%Qh'QhGhGhPGhGhs2$w"QhQhP!Qh'Qhs2$w"GhGhuQh Qhu QhQh#!Qh%Qhu%Qh'Qh#GhGhpGhGh s2$w"#QhQhp!Qh'Qh s2$w"#GhGhquGhGhQGhGhUGhGhPGhGhquGhGhQGhGhpu:HhfKhKhNh'QhQhQhRhYhYhYh ZhZh[h:HhfKhKhNh'QhQhQhRhYhYhYh ZhZh[h:HhfKhؾKhNhؾ'QhQhؾQhRhؾYhYhؾYh ZhؾZh[hؾ:HhUHhUHhQKhUQKhYKhWYKh_KhUKhKhUKhKhSKhLhULhLhSLhNhU'Qh+QhU0QhIQhUNQhQhUQhRhUYhYhUYh ZhUZh[hU:HhUHhUHhfKhWKhNhW'QhQhWQhRhWYhYhWYh ZhWZh[hW:HhUHh0\HhHhȾHhHhPHhYKhȾKhNhȾ'QhQhȾQhRhȾYhYhȾYh ZhȾZh[hȾHh~IhSKhKhSLh MhSMhNhSHh~IhUKhKhULhLhULh MhUMhNhUHhHh0HhIhPIh~IhQKhKhQKhKhPLhLhQMh MhPMhMhQMhMhPMhNhP#Ih~IhSKhKhSLh MhSMhMhS#Ih~IhUKhKhULh MhUMhMhU#Ih+Ih r+Ih;IhR;Ih~IhKhKhRKhKhLh MhMhMh'Ih~IhVKhKhVLh MhVMhMhVAIhYIhAIhQIhAIhQIhAIhYIhv~IhYKhKhKh Mh=MhMhMh'QhNQhiQhQhQhQhQhRhYhYhYhYh~IhYKhؾKhKhؾ Mh=MhؾMhMhؾ'QhNQhؾiQhQhؾQhQhؾQhRhؾYhYhؾYhYhؾ~IhQKhUKhKhU Mh=MhUMhMhU'Qh+QhU0QhIQhUiQhQhUQhQhUQhRhUYhYhUYhYhU~IhOKhWKhKhW Mh=MhWMhMhW'Qh)QhW0QhGQhWiQhQhWQhQhWQhRhWYhYhWYhYhWIhvJhUKhKhUMhMhUQhQhUQhRhUIhvJhVKhKhVMhMhVQhQhVQhRhVIhIh0IhIhPIhdJhQKhKhQKhKhPMhMhQMhMhPQhQhQQhQhPRhRhP JhdJhUKhKhUMhMhUQhQhU JhdJhVKhKhVMhMhVQhQhV JhJh rJh!JhR!JhdJhKhKhRKhKhMhMhQhQh JhdJhSKhKhSMhMhSQhQhS'Jh?Jh'Jh7Jh'Jh7Jh'Jh?JhsvJhIKhU Mh=MhU0QhIQhUiQhQhUYhYhUYhYhUvJhIKhW Mh=MhW0QhGQhWiQhQhWYhYhWYhYhWJhJh0JhJhPJhBKhQ Mh'MhQ)Mh0MhP0QhNQhQiQhQhQQhQhPYhYhQYhYhPYhYhPJhBKhU Mh0MhUiQhQhUYhYhUJhBKhW Mh0MhWiQhQhWYhYhWJhJh rJhJhRJhBKh MhMhRMh0MhiQhQhYhYhJhBKhS Mh0MhSiQhQhSYhYhSKhKhKhKhKhKhKhKhsKhLhU=MhMhUNQhiQhUQhQhUYh ZhUZh[hUKhLhW=MhMhWNQhiQhWQhQhWYh ZhWZh[hWLh@Lh0@LhGLhPGLhLhQ=Mh]MhQ_MhfMhPNQhiQhQQhQhQQhQhPYhYhQZh ZhP[h[hPgLhLhU=MhfMhUQhQhUYh ZhUgLhLhW=MhfMhWQhQhWYh ZhWgLhmLh rmLh}LhR}LhLh=MhHMhRHMhfMhQhQhYh ZhiLhLhS=MhfMhSQhQhSYh ZhSLhLhLhLhLhLhLhLhsNhNhWNhOhRhgYhYhYhYhYh[h)_hX_hlhlhlhlhNnhunhoh vhyhyhyhazhzhzh}h0~h~h~h~hhh]hhhhhGhNhOhRhgYhYhYhYhYh[h)_hX_hlhlhlhlhNnhunhoh vhyhyhyhazhzhzh}h0~h~h~h~hhh]hhhhhGh:RhUThVbVh}VhV}VhVhPVhVhVYhYhVYhYhV[h[hV[h{]h{]h]hV]h^h^h^hP^h^h^h^hV^h_hX_h__halhplhplhtlhVlhlhmhmhVmhnhohohV vhyhVyh)yhryhyhzh}h0~h~hVhhPhUh)RhBRhBRhLRhPLRhUThbVhzVhzVhVhVVhVhYhYhYhYh[h[h[h]hV]h]hP]h^hV^h^hV^h^h^h_hVX_h__hValhplhVplhtlhPlhlhVmhmhmhmhPohoh vhyhyh)yhVryhyhVzh}hV0~h~hhhVhhp hUhV!NhOhRhUThbVhVhYhYhYhYh[h^ho^h_hX_h__halhlhlhNnhunh|nhRohoohohoh vh)yhryhyhzh}h0~h~hhhhrh!NhCNhWCNhOhRhVRh[h[ho^hv^hWv^h^h^h^hPlhlhlhmhPmhNnhunh|nhRohoohhhUhrh!NhCNhWCNhOhRhLRhLRhUThVbVhVhVVhVhPVhVhVYhYhVYhYhV[h[hV[h[h[h]hV]h]hP]h^hVo^hv^hWv^h^h^h^hP^h^hV^h_hVX_h__hValhtlhVlhlhVlhlhlhmhPmhNnhunh|nhRohoohohohV vh)yhVryhyhVzh}hV0~h~hVhhhUhVUhrhsNhOhؾRh)Rhؾ[h[hؾlhlhQ-mhmhؾnhNnhؾunh|nhؾRohoohؾhhؾUhrhؾsNhOhRh)Rh[h[hlhlh-mhmhnhNnhunh|nhRohoohhhUhrhsNhOhRh)Rh[h[hlhlhR-mhmhnhNnhunh|nhRohoohhhUhrhsNhNh3NhOhPlhlh3-mh1mhPnh,nhP6nhBnhPRohZohPNhOh-mh5mhnhNnhRohoohNhOh-mh5mhnhNnhRohhohNhOhؾ[h[hؾRohoohؾhhؾUhrhؾNhOh[h[hRohoohhhUhrhNhOh[h[hRohoohhhUhrhOhOh vȾOhOhR[hF[hRF[ht[ht[h~[hP~[h[hhMhRMhyhyhƀhRƀhZh vȾZhhRhhhŁhŁhρhPρhށhށhhRUhrhROOhQOhPQOhOh[h4[h4[h[hwvhhhށhwvށhhUhahahrhwvDOhOh[hX[hX[h[h# hhhށh# ށhhUhrhcOhwOh sȾwOhOhROhOh[hN[hN[h[h sȾhhhށh sȾށhhUhrhcOhOh[h[hhhUhrhNh_Oh7_OhOhP[h[hP[h4[hO 00)( #  00)( #sȾ0)(vȾ0)(4[h[hO 0wv0)( #  0wv0)( #sȾ0)(vȾ0)(Rohooh7hhPh+hO 00)( #  00)( #sȾ0)(vȾ0)(+hyh 00)( #  00)( #sȾ0)(  00)( #  00)( #sȾ0)(vȾ0)(yh}hP}hZhO 00)( #  00)( #sȾ0)(vȾ0)(Zh^hP^hehO 00)( #  00)( #sȾ0)(vȾ0)(ehihPihhO 00)( #  00)( #sȾ0)(vȾ0)(hށhO 0wv0)( #  0wv0)( #sȾ0)(vȾ0)(ށhhO 00)( #  00)( #sȾ0)(vȾ0)(UhahO 00)( #  00)( #sȾ0)(vȾ0)(ahrhO 0wv0)( #  0wv0)( #sȾ0)(vȾ0)(Oh.OhPZohoohPOh2OhQZohoohQOheOhROhOOh"[h4[h>[hB[hohhohhUhahRh!Rh=mhmhunh|nhRh!Rh=mhmhunh|nhRh!RhW=mhCmhwvCmhmhWunh|nhWRh!RhSAmhmhSunh|nhSmmhmhQmhmh# tmhmhVmhmhо#tmh|mhmhmhPRLRhUThbVhVhYhYhYhYh[h[h^h^h^h^hohoh vhyh0~h~hLRhUThVbVhVhVVhVhPVhVhVYhYhVYhYhV[h[hV^h^hV^h^hVohohV vhyhV0~h~hVRh6ThؾbVhhVhؾYhYhPYhYhؾ[h[hؾ^h^hؾohohؾ vhyhؾ0~h~hؾRh6ThbVhhVhYhYhYhYh[h[h^h^hohoh vhyh0~h~hRh6ThVbVhhVhVYhYhVYhYhV[h[hV^h^hVohohV vhyhV0~h~hVRhRh3RhShRShShRYhYh3YhYhR^h^hRRhkShShShYhYh^h^hRhShShShYhYh^h^h ShShؾ^h^hؾohohؾ vhyhؾ0~h~hؾ ShSh^h^hohoh vhyh0~h~h ShShV^h^hVohohV vhyhV0~h~hVShSh sȾShShQohohohohQ vhvhQvhiwhiwhwhQwhPxhPxhWxhQWxhxhxhxhQxhyh0~hW~hQW~h~h_ShaShPaShShohoh vhxhxhxhwsxhyh0~he~he~h~hwsQShShohoh vhuxhuxhxh v xh yh yhyh v 0~h[~h[~h~h v xSh~Sh uȾ~ShShQShShohoh vhyh0~h~hxShShohoh vhxhxhxhо#xhyh0~h<~h<~h~hо# ShgSh7gShShP^h^h7ohohLr 00)( #  00)( #uȾ0)(sȾ0)( vhvhPvhUhR+Uh>UhW-Uh/Uhsr/Uh3UhS3Uh>Uhwr~hhPV^hb^hWV^hb^h0V^hb^hV^hb^hvUhNVhWNVhVVhv0VhQWhWXhYhW*YhgYhWyhyhWvUhVVhVhQWhXhYh*YhgYhyhyhUhUh0UhUhPUhVVhQVhVhQVhVhPWh&WhQXhYhQYhYhP*Yh4YhQIYhNYhPSYhgYhPUhNVhWNVhVVhv0VhVhWXhYhW*YhNYhWUhVVhVhVhXhYh*YhNYhUhUh rUhVhRVhVVhVhVhRVhVhXhYh*YhNYhUhVVhSVhVhSXhYhS*YhNYhSVh&VhVhVhȾVhVhȾVh&VhsgWhXh_h_hehalhlhlh|nhnhoohohVyhryhyhyhqzhzh~h~hhhhՃhh1hgWhXhS_h_hSehlhSlhlhS|nhnhSoohohSVyhryhSqzhzhS~h~hShhShՃhSh1hSgWhXhW_h_hWehalhWlhlhW|nhnhWoohohWVyhryhWyhyhWqzhzhW~h~hWhhWhՃhWh"hW"h)hP)h1hWWhXh_h_hehalhlhlh|nhnhoohohVyhryhyhyhqzhzh~h~hhhhՃhh1hWhXhS_h_hSehlhSlhlhS|nhnhSoohohSVyhryhSqzhzhS~h~hShhShՃhSh1hSWhXhehalhlhlh|nhnhoohohVyhryhyhyhqzhzh~h~hhhhՃhh1hWhXhSehlhSlhlhS|nhnhSoohohSVyhryhSqzhzhS~h~hShhShՃhSh1hSWhWh vȾWhWhPWh Xh XhXh vȾehehPeh fh fh~gh vȾlhlh|nhnh vȾoohoh vȾVyhryh vȾWhWhPWhXhQehehQehgh wlhlhQ|nhnh woohohQohoh wVyhryh wWhWhWhXhWhXhWhWhq fhalh|nhnhohohVyhryhyhyhqzhzh~h~hhhhՃhh1h fhlhS|nhnhSohohSVyhryhSqzhzhS~h~hShhShՃhSh1hS fhalhW|nhnhWohohWVyhryhWyhyhWqzhzhW~h~hWhhWhՃhWh"hW"h)hP)h1hWkhlh Wlhalh Ⱦyhyh Ⱦhh WhՃh Wh1h W fhalhJ|nhnhJohohJVyhryhJyhyhJqzhzhJ~h~hJhhJhՃhJh1hJ fh}khD}khkhRkhkhDkhkhRkhalhD|nhnhDohohDVyhryhDyhyhDqzhzhD~h~hDhhDhՃhDh1hD fh!fh Ⱦv!fh,fhP,fhalh|nhnhohohVyhryhyhyhqzhzh~h~hhhhՃhh1h fhfh fh7fhR7fhfh >fhefhPefhalh|nhnhohohVyhryhyhyhqzhzh~h~hhhhՃhh1hhhhhhh4ih RQ4ih9ih9ih=ih1$=ihihihihjhjhȾjhkh ȾRQkh!khȾ!kh%khȾ1$%khnkhȾrkhalhȾyhyhȾqzhzh~h~hȾhhȾhՃhȾh1hȾfhfhfhghRghalh|nhnhohohVyhryhyhyhqzhzh~h~hhhhՃhh1hfhalh|nhnhohohVyhryhyhyhqzhzh~h~hhhhՃhh1hfh'ghQ'ghalh|nhnhQnhnhohohQVyhryhQyhyhqzhzh~h~hhhhՃhh1h+gh4ghnhnh+ghghQnhnhQghalhnhnhyhyhqzhzh~h~hhhhՃhh1hgh~>BPB~P ~ P  ~  P E ~E I PI ~ P ~ P ~PC~CMPM~P~ P 5~59P9~P~P~E~P~PM~MQPQ~P~P>~>BPB~P ~ P  ~  P E ~E I PI ~ P ~ P 0 ~; ~PC~CMPM~P~ P 5~59P9~P~P~P~#e~etPt~ ~  ~; B ~~~~~P~PM~MQPQ~P~P>~>BPB~P~ ~ ~ P  ~  P E ~E I PI ~ P ~ P  ~; B ~~~e~+~+LW~P~PL~1~1+~+G1GLP P 1V1e~~V~+~~P~P~+~ "PPv@SS@~~P~+~JhPP~#S@WW$S$&WPr2$s"~$P$+~2P Q @PP$+Q1 ~  P @~~$+PT~LM~MQPQ~P~P>~>BPB~P~ ~ ~L~ ~ ~GVGQRRkV~VV V V Pf~k~~lSk~SlRk~Rq~VGVGQR~VbVV V`S~SbS S.W~Wws"WbW Wb~ ~bS SbV Vb~P~ ~~~SVS`S`bP SW08W8CwCbW W~ ~S SV V~P~ ~~~SV ~ P  ~  P E ~E I PI ~ P ~ P  ~; B ~~~ P   }   }; B }}}- W R W W; = WWWP ' ~ ~ ' S S R   R  q ' ~ ' VF W R " W W; = WWN S " S  S; B SSN V V  vs" " V  VV  }}  SS WW ~ P  ~~ ~ } S W" n Sp S PS" n Vp r 0r V v VV" n }}" n SS" ` WW" E ~E I PI n ~~M [ ~M [ }M [ SM [ WT W W W ~ ~ ~ 0 ~B ~PC~CMPM~P~ P 5~59P9~P~P~~~T W W W V V VB _ V  S 3 P3 9 S9 ; P P S $ P$ 3 Q3 ; P Q P s1&C ~ 0 ~B ~PC~CMPM~P~ P 5~59P9~P~P~~~ , ~ ~V . ~ ~PC~CMPM~ . } 1 t}t1P . SO ShtS . ~` s Ps ~htP  Qf 2 P Q P  Pf 1 ~ P ~ , ~ P  V :~:hVht~ . ~ ~PC~CMPMt~ P:CPCMv O S:S . ~ ~P:~ht~ & PPw 0 ~B ~PC~CMPM~P~ P 5~59P9~P~P~~~~P~ P 5~59P9~P~P~~~}}}VRVVVVVP ~~ SSRRq ~ V)VRVVVV1SSSS1WWws"WWW}}SSVV~P~~~}SV^S`SPS^W`b0bWW^}}^SSPVV5~59P9^~~=K~=K}=KS=KV7mpmxPxQpP:nWnp7nPnnP:n:LnWnnPnP0:SWS0 $`$,P,^`%^`P-^g^ ^$P$^ ^%^(^(-Sg^.0oPU^U0%U00-U-P0P[o[U0T`R`U,MRM^U=^BiRUP[UgtR  P %^P-HPfo06M0MS=S,.0.WRWRi2izPzW Wgn2nWQ` `VRi0iSsSVv gn0Q`@K$`SP^P%^Ss S-^PTPT^foQouVVv SSs 6MQv^VVq"V",qtRiPPkyRRQ P PSPRPRzSz|P|SDRDRRRlRl|R|RQRQRUQU|Q|Q p$ Ps$PRP#$Rzs$z|P#$|s$E0ERPRo0o|P|0P$T$PT2P2TTTPR$D$RD2R2TDTRQ$\$Q\2Q2T\TQ$P0@K$0$) TW)+ TW+Y TWYmTXWmTXWP TWT  TW XWQv TWv{TXW{ TWTXWTXWP TW TXW - TW-2 TPT TW WPR$D$RD2R2TDTRTRV0UU2TUV$VV2TVR2TRS2TS@BqrBJQJLqrLTsrr2Trs2TsqrQsr25Q5TsrS$[2[T[K+UUaU+2UK+a+2K+\\"S"a\+2SK+WWaW+-WKgXgD S P D $SD"X"DSs 8D8BSBaD+2XpSS$S0WSZS/Q/BSBaQPnvPgt0tVPPR$R0 sr)$UU$$WW0$S$DDPUWSD03Q3;p;HHHvVvyvs"yVp/D#BOD#U/BU/BW/BWS/BSDs /BDPUWSDE[ [EmPP P[a[ +[T[QaQ +QTQPR PaeP{PPVVT_V_jP|PRPP VaeVPRPPT_P_jVPP PaeP{PPPTmPmPpsPsahPs{PsPsTjPsjmpsmPs P_jPpsRps_bRbjpsPT_PpsRpsTWRW_ps P CC W ȿ8C8@P@ZQZgȿܿ!U!FܿFgUS!PJSJgPWWs1$QWQgs1$ !0!wWRZg0 !0! w1$w1$1RĿZg0CCW ȿ C P  Q  ȿܿUf  ܿ  USP S  P P SWWs2$0f Ŀ  W  s2$  00vWvw" w" / w/ f W  00  0 h=hP=hOhPOhthPthhPhhPh˧hP h=hR=hOhROhrhRrhhRhhRh˧hR h=hQ=hOhQOhZhQZh˧hQXh\hvs\hhVhh P#PhhVh˧h P#PvhhShhP# P#h˧hP# P#ZhhQhh QPhhQh˧h QPrhhRhhShhWhhdhhQh˧hQvh{hthhRQh˧hRQЧhާhPާh7hW7hchPchmhWmhqhPqhhWhԨhPԨhhWЧhhRhkhSkhqhRqhͨhSͨhԨhRԨhhShhPh?hs chghPghkhs khqhR# qhxhPxhhs Ԩhhs hnhUnhqhP#qhhUhhwhhP#ԨhרhUרh٨hw٨hhUhhwhhUhhRh?hschkhskhqhR#qhhsԨhhshhruhhQhhruh?hsuchkhsukhnh R#unhqhR#P#qhhsuhhswhh sP#Ԩhרhsuרh٨hsw٨hhsuhhswhhsuhhPh?hs chehPqhxhPxhhs Ԩhhs h2hV2h7hw7h?hP#chehVqhhVԨhhVhhwhhVhhwhhRh?hschehsqhhsԨhhshhRh2hsv2h7hsw7h?h sP#chehRqhhsvԨhhsvhhswhhsvhhswhchU٨hhUhhUh7hw7hchP#٨hhwhhw-h7hw7hVhVVhXhvp"-h/hqr/hBhQBhUhXHhXhW;hJhPJhUhurHhJhpwJhUhPR]hchR]hchs]h_hP_hchV]h_hps_hchPhhVԨh٨hVhhVhhwhhP#Ԩh٨hwhhwhhwhhUhhup"hhqrhhQhhXhhWhhPhhvrhhpwhhPRhhRhhUhhPhhshhpuhhP hhPhhShhPh!hShhSh!hS0hOhPOhXhPXh_hP_hbhP8hRhRXh_hREhRhVlNhwNhPwNhNhSNhNhPNhNhPNhNhPphhQhhVhhohhQh9ho9hAhQAhMhVMh_hQ_hhQhhVhhohȫhQȫhhV~hhohhPhhoh9ho9hAho_hhohhohϫhoϫh٫hP٫hhoh+hP5h;hPhթhRթhhw5hhRh'hRhh0hYhQYhѪhUh9hUhhUhhRhh0héhWéh.hS.hLhWLhphsphʪhWh9hW9hAhRhhWhȫhRhĪhPhhPhhohéhVƩhAhVAhfh s3$o"fhhrh'hrhhUĪhѪhv ѪhhU۪hhu0hhR hhUNhNhPNhNhsGhhPhhSh)hP)huhSuhhsGhhShhp0hhs0h)hP#0)huhs0uhhswhhs0hhP)h6hP6hWhs0hhs0)huhs0uhhswhhs06hdhPhhPhhs0JhThWThWhp WhdhXhhhhhhVhhuhSuhhsGhhPhhUhhPh׭hUhhpȬhѬhXѬhhShyhVyhhSh׭hVѬhhWyhhWh hVbhjhVh hSbhjhSh hvbhjhvh hsbhjhshhPh֮hU֮h׮hP׮hhUhhphhXh hS hhVhϮhS׮hhVhh0h hW h hw h;hWhϮhW׮hhW!h;hVhhV!h;hShhS!h;hvhhv!h;hshhsh hP hhR>hDhWDhKhRKhhWhKhWKhShTShhW>hYhWwh]h@ehh@Xhh@óhhSihhShóhVhhVhóhUhhUhhPhh qu$#hóh u,u$#ʳhGh@Xhh@ֳhhSihhShGhSXhihS޳hGh@Xhih@޳hhSh,hQ,hGh@8&XhihQhGhHXhihHh(hP(h,hR-hGhPXhihPeh}hUhʹhSʹhhDQh9hS9hDhDQhKhUhhPhhsv#hh u,v#hhPh#hW#h%hP%h3hWhhhhRŵhϵhRhhQŵh̵hQhh0hɵhVɵhhu%h3huҵhhQ%h3hQҵh#hW#h%hP%h3hWҵhhR h3hRhhu@hUhPUh'h~@hhRh"hU"h#hR#hhRh'hU@hhQhhWh̻hv ̻h#hQ#h&hQ&hshWshhQhzhWzhhQhýhWýhϽhQϽhڽhv ڽhhQhhWh'hQhhShh}zhh}hýhSýhh}hhSh'h}hhQhhWh̻hv ̻hhQ#h&hQ&hshWhzhWzhhQhýhWýhϽhQϽhڽhv ڽhhQhhWh'hQhhRhhU#hshRhhRh'hUhhpq0hhPhhr0w0h hu0w0#h7hP7hshr0w0hhPhhu0w0EhXhu0w0#h&hQ&hshWhhW#hshRhhR5h>h}OhshPRhhh'hhhWh̻hv ̻hhQhzhWzhhQhýhWýhϽhQϽhڽhv ڽhhQhhWh'hQhhRhhUh'hUhPhPPhVhRVhshPshyhRyhhPh'hPhh }~hhPhLh~Lhh~hh~hEh~EhXh~Xh'h~hhpvhhPhhVhh~h'h~hƶhr~ƶhThRThbhQbhh~h'h~¶hζhvqζhԶhSԶh hQ hh~hh~hμh~μh'h~Thh ~PRhh~hh~1$hh~h h~ hh }PRh/h }P~/hh}~~hh ~~h$h }P~$hhR>h}huؼhhмvhhмhBhмh2hмEhLhмhhм3h}huмhhȼvhhȼhBhȼh2hȼEhLhȼhhȼYh}huԼhh̼vhh̼hBh̼h2h̼EhLh̼hh̼hDh7Dh}hRhhRhh7vhhRhBhRhChRhhREhLhRhhRhhShhSh}huhhhhvhhhLhh2hEhLhhhhhPh}huhhvhhhLhh2hEhLhhhhhhhPRhhhhPRhhhBhPRhh@ hh@hh@hhA hhPhhAhhV hhVhhVhh qA#0hhQhh v0A#0 hhv0p0hh v0A#0hwhA hhPhhAhwhV hhVhhV.h;hRhwhPRhhPRhhWhhWohhW{hhWNhyhWwhhW2hEhWhhAhhAohhA{hhANhyhAwhhA2hEhAhhVhhVohhV{hhVNhyhVwhhV2hEhVhhWhhW+hhWohhW{hhWNhyhWwhhW2hEhWhhA#hhA#+hhA#ohhA#{hhA#NhyhA#whhA#2hEhA#hhv+h7hvhh3hGhR+hGh3NhThRchkhRhh3hhRhh@hh@Ghh@hhShh@ohh@{hh@Nhyh@whh@2hEh@h5hSNh^hShhSDh8hWhhWhhWohhWNhyhWwhhW2hEhWDh8hA#hhA#hhA#ohhA#NhyhA#whhA#2hEhA#hhp@h&hP&h8hhhPhhhhPh|h|h~hP~hhhhPhhNhyhwhh2hEhhhSh8hhhhhNhyhwhh2hEhh8hhhhhNhyhwhh2hEhhhq@hhQh8hhhhhNhyhwhh2hEhh2hS2h8h A#@h hS hh A#@hhSh|h A#@|hhShhShh A#@hh A#@NhvhSvhh A#@hthSwhhShh A#@2hEh A#@Dhh7h8hRhhRhhRhhRohh7hh7NhhRhh;qȿ 00)( #@@0)(v@0)(whhR2hEhRWh8h@hh@hh@ohh@Nhyh@whh@2hEh@WhhQohhQ~hhShhS~hhA#h8h@hh@hh@hh@hh@Nhyh@whh@2hEh@(h>hкNhrhPR2hEhPRwhhغhhPRNhXhȺphhPRhhA#hhA#ohhA#{hhA#NhyhA#whhA#2hEhA#hhvhhvohhv{hhvNhyhvwhhv2hEhv@hhWhhWGhNhWhhW{hhW@hhAhhAGhNhRhhR{hhP@hhVhhVGhNhVhhV{hhVIhLh pA#0LhUhPUhh v0A#0hh v0A#0GhNhPhhv0r0{hhv0p0RhhAhhAhhR{hhPRhhVhhVhhV{hhVzhh@zhh'hh@hh@.h9h@hh@hh@hXh@hUh@'hhAhhA.h9hAhhAhhAhXhAhUhA'hhShhS.h9hShhShhShXhShUhS9hh@Shh@hhVhh@hh@.h9h@hh@hh@hXh@hUh@9hhA#ShhA#hhA#.h9hA#hhA#hhA#hXhA#hUhA#9hhsShhshhs.h9hshhshhshXhshUhs9hch3chhRShch3ghvhRhhRhhRhh3chh@chh@hhVhh@hh@.h9h@hh@hh@hXh@hUh@hh@chh@hhVhh@hh@.h9h@hh@hh@hXh@hUh@hh@hh@hh@hXh@hUh@hhA#hhA#hhA#hXhA#hUhA#hhshhshhshXhshUhsnhhp@hhPhhhhh(hP(hnhxhhPhhh hP hXhhUh>hDhVDhhhnhxhhhXhhUh0hhhnhxhhhXhhUhahghw@ghvhWvhhhnhxhhhXhhUhahhVhh A#@hhVhh A#@hJhVJhnh A#@xh~hV~hh A#@hhVhh A#@hLhVQhXh A#@h!hV!hUh A#@hGh7GhhRhh<wܽ 00)( #@0)(s@0)(hh7hnhRxhhRh6hRQhXhRhUhRhhhhhhhXhhUhh hWhhWhhVhhhhhXhhUh,h6hPhnhPRhhhhPRhhhUhPR'hhA#hhA#.h9hA#hhA#hhA#hXhA#hUhA#'hhshhs.h9hshhshhshXhshUhshh@chgh@hh@.h9h@hh@hhAchghWhhW.h9hPhhAhhSchghShhS.h9hShhShh pA#0hhPhh s0A#0chghPhhs0w0.h9hs0p0hh s0A#0hhAhhW.h9hPhhAhhShhS.h9hShhShhоhhPRhhPR h[hVh hV{hhV hhAhohAhhAhEhA9hShAqh)hAhhFh hAhhAhhAhhAXhlhAHhphAhhADhLhAwhhA(hhA/hWhAahmhA h*hA{hhFhhAhhA5hRhA h3hPhhPhPhuhphhhhhhHhLhwhLhwhh huF h8hQ8hPhuFhhFhhPhhFhhPhphVhhFhhPhhFhhPhhFhhPhhFhHhVLhwhVLhwhVhPhuhphhhhhVhHhLhwhLhwhhhShphShhShHhSLhwhSLhwhShhVhPhuFhPhuwhhPhhQh8huFh%h0+h6hQ!h+hsGhOhShhShh0hhQhhshhshhshhShHhsLhwhshhQhHh wsLhwhQhHhSLhwhS)h/hP/h4h qs$#4h7h s,s$#LhwhSZhhuFh0hFnhwhWwhhuh0hWhhuFhhFhhuOhhOhhuFhhFh huF h8hQ8hhuFhAhFAhShPSh\hF\hhhPhhqhFqhthPthhFhhPhhFhhPhhFvhhFhhFhhPhhFhhPhphVhhFhhPhhFhhPhhFhhPhhFhHhVh0hFLhwhVLhwhVhhPhhFhhPhhFhhPh<hF<h@hP@hhFhhQhhFhhPh hFhhFhhPh$hF9h}hW}hh@hhWvh}h@}hhPhhPhh@h h@hh@h$h@9hShPShVhrVh\ho}hhPhhPMhhOhhOvh}hOMhhShhSvh}hSghzhPzhhr2$s"hhAhhAhhPvh}hAmhh2hhPhhQhhPhhPvh}hQmhh1hhAhhPhhAhhAvh}hP;hhhhh hhhh$h;hAhFAhShPSh\hF\hhhPhhqhFqhthPthhFhhPhhFhhPhhFhhPhhFhhPhhFhhPh<hF<h@hP@hhFhhQhhFhhPh hFhhFhhPh$hF;hhhhh hhhh$hqhhWhhWhOhSh hWhhWh$hWqh~h0hhQzhhwqhhWhhWhhWh$hWhhwhhwhhQhhQhhWhhWhhPhh qw$#hh w,w$#hhSh h0 hhQh hshhs"h6hsh"hSChhVhhFahhwmhhPhhRhhFh$hWhuhVuh`h@Ehgh@ghwhVghqh@)hh@yhh@hh@hh@hh@lhvh@phh@0hDh@ h(h@hh@hh@h$h@uhh@hbhFbhxhPxh`hFEhwhFghqhF)hhFyhhFhhFhhFhhFlhvhFphhF0hDhF h(hFhhFhhFh$hFuhhFh`hoEhwhoghqho)hhoyhhohhohhohholhvhophho0hDho h(hohhohhohhohhPh$houhho$hbhPghwhP$hbhFbhxhPxh`hFEhwhFghqhF)hhFyhhFhhFhhFhhFlhvhFphhF0hDhF h(hFhhFhhFh$hFuhhF.hbhP.hKhQ.h6hR3hbhP?hKhFKhXhQ?hXhPEhKhFKhXhQEhXhREhXhPrhhWEhghWghqhW)hhWyhhWhhWhhWhhWlhvhWphhW0hDhWhhWhhW h$hWuhhWrhhShhȻ#EhghSghqhS)hhSyhhShhShhShhSlhvhSphhS0hDhShhShhS h$hSuhhȻ#rhxhPxh`hFEhghFghqhF)hhFyhhFhhFhhFhhFlhvhFphhF0hDhF h(hFhhFhhFh$hFuhhFhhVh`h h(hh h h$hVuhhVhhWghqhW)hhWyhhWhhWhhWhhWlhvhWphhW0hDhWhhWhhW h$hWuhhWhhShhȻ#ghqhS)hhSyhhShhShhShhSlhvhSphhS0hDhShhShhS h$hSuhhȻ#hhqw0hhQhhs0w0ghqhs0w0)hhs0w0yhhs0w0hhs0w0hhs0w0lhvhs0w0hhWghqhWlhvhWhhSghqhSlhvhShhhhPRlhvhPR(h`h)hhyhhhhhhhhphh0hDh h(hhhhhh$huhh(hhW)hhWyhhWhhWhhWhhWphhW0hDhWhhWhhW h$hWuhhW(hhShhȻ#)hhSyhhShhShhShhSphhS0hDhShhShhS h$hSuhhȻ#(hhFhhRhhFhhRh`hF)hhFyhhFhhFhhFhhFphhF0hDhF h(hFhhFhhFh$hFuhhF(h4h 4hChPCh`h)hhyhhhhhhhhphh0hDh h(hhhhhh$huhhIhWhprWhhPhhQh`hؾ)hhؾyhhؾhhؾhhؾhhؾphhؾ0hDhؾ h(hؾhhؾhhؾh$hؾuhhؾIhch chxhRxhh̿h*hR*h`h̿)hhRyhhRhhRhh̿hhRphh̿0hDh̿ h(h̿hh̿hh̿h$h̿uhh̿FhRh ػؼRh^hؼhhؼ1$h9hػ9h?h?hMh PRMh]hPD]h`hDDhhPDhhDDhh DDhhDDphh DD0hDh DD h(h DDhhؼ1$hhػؼ1$hhؼ1$h$h DDuhh DDhh̿h*hR*h`h̿)hhRyhhRhhRhh̿hhRphh̿0hDh̿ h(h̿hh̿hh̿h$h̿uhh̿hhPhhQh`hؾ)hhؾyhhؾhhؾhhؾhhؾphhؾ0hDhؾ h(hؾhhؾhhؾh$hؾuhhؾh`h)hhyhhhhhhhhphh0hDh h(hhhhhh$huhhh|hQ|hhw s h`h )hMhQMhhw s yhhQhhQhh hhw s phh 0hDh  h(h hh hh h$h uhh hhhh̿h*hR*h`h̿)hhRyhhRhhRhh̿hhRphh̿0hDh̿ h(h̿hh̿hh̿h$h̿uhh̿hh Shh hh hhQShhQhhQh`hShhhhhhphh0hDh h(hhhhhh$huhhh`hؾShhؾhhؾhhؾphhؾ0hDhؾ h(hؾhhؾhhؾh$hؾuhhؾh`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hhhhhh$huhh$h*hR*h`h̿hh̿phh̿0hDh̿ h(h̿hh̿hh̿h$h̿uhh̿$h`hhhphh0hDh h(hhhhhh$huhh$h`hhhphh0hDh h(hhhhhh$huhh$h`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hhhhhh$huhhhhPh`hhhphh0hDh h(hhhhhh$huhhh`hhhphh0hDh h(hh$huhhh`hؾhhؾphhؾ0hDhؾ h(hؾh$hؾuhhؾh`hhhphh0hDh h(hh$huhhhhVh`h h(hh h h$hVuhhVhhW h$hWuhhWhhShhȻ# h$hSuhhȻ#h`h1 h(h1h$h1uhh1h`hF h(hFh$hFuhhFh`ho h(hohhohhPh$houhhohhP hhPhhphhPh`hȻ h(hȻh hȻuhhȻh`hF h(hFh hFuhhFh`hV h(hVh hVh)hS)hEhREhKhSKhMhR h#hRh hSh4hR4hEhQEhMhR h(hQhhRh hs1&hh@thhVhhohvh@Uhh@hh@Whah@mhh@Rhuh@hh@hhFhhPhhFthhFhchRchhhhPhhhvhFUhhRhhFhhWhahRmhhFRhuhFhhFhhothvhoUhhohhoWhahomhhoRhuhohhohhPhhohhFhhPhhFhchRchhhhPhhhvhFUhhRhhFhhWhahRmhhFRhuhFhhFhhWUhhWhhWWhahWmhhWRhuhWhhWhhShvhSUhhShhSWhahSmhhSRhuhShhS#hhAhohAhhAhEhA9hShAqh)hAhhFh hAhhAhhAhhAXhlhAHhphAhhADhLhAwhhA(hhA/hWhAahmhA h*hA{hhFhhAhhA5hRhA#hhFhhVhhFhhPhhFhohFhhFhEhF9hShFqh)hFh hFhhFhhFhhFXhlhFHhphFhhFDhLhFwhhF(hhF/hWhFahmhF h*hF{hhFhhF5hRhF#hhSh hS{hhShhS#hh0hoh0hh0hEh09hSh0qh)h0h h0hh0hh0hh0Xhlh0Hhph0hh0DhLh0whh0(hh0/hWh0ahmh0 h*h0{hh0hh05hRh0#hhohohohhohEho9hShoqh)hoh hohhohhohhoXhlhoHhphohhoDhLhowhho(hho/hBhoBhFhPFhWhoahmho hhohhPh*ho{hhohhPhhohho5hRho)h9hWhhWhho{hhWh ho{hhohhPhhohhP{hhPhhohhWOhhWghohWhhWhhWOhhFhhVhhFhhPhhFhohFhhFhEhF9hShFqh)hFhhFhhFhhFXhlhFHhphFhhFDhLhFwhhF(hhF/hWhFahmhF h*hFhhFhhF5hRhFphhPghohPhhPvhhVhhRhhVhhRghjhRhhV|hhRhhShhRghohShhRhhv1&hhPhhAhghAhhA3hEhA9hChAqhhAhhAhhAphhAbhlhA\hphAhhADhLhA(h`hA/hWhA5hRhAhhWhhWhhW3hEhW9hChWqhhWhhWhhWphhWbhlhW\hphWhhW(h`hW<hWhW5hRhWhhVhhFhghFhhF3hEhF9hChFqhhFhhFhhFphhFbhlhF\hphFhhFDhLhF(h`hF/hWhF5hRhFhhShghлDhLhл/h<hл<hWhS5hRhлhhAhghA9hChPqhhAhhAhhAphhAbhlhA\hphAhhADhLhA(h`hA/hWhA5hRhAhhWhhW9hChWqhhWhhWhhWphhWbhlhW\hphWhhW(h`hW<hWhW5hRhWhh qA#0h#hQ#hh w0A#0h$h w0A#09hChw0p0qhh w0A#0hh w0A#0hh w0A#0bhlh w0A#0 hhA9hChPbhlhA hhW9hChWbhlhW8hEhhhehgheqhhehhehhephhe\hphehheDhLhe(h`he/hWhe5hRhehhAhghAqhhAhhAhhAphhA\hphAhhADhLhA(h`hA/hWhA5hRhAhhWhhWqhhWhhWhhWphhW\hphWhhW(h`hW<hWhW5hRhWhhFh~hF~hhRhhFhhRhghFqhhFhhFhhFphhF\hphFhhFDhLhF(h`hF/hWhF5hRhFhh @hhPhhܿhghܿqhhܿhhܿhhܿphhܿ\hphܿhhܿDhLhܿ(h`hܿ/hWhܿ5hRhܿhhpvh2hP2h5hV5hhhghqhhhhhhphh\hphhhDhLh(h`h/hWh5hRhhh rhhRhhShhhghqhhhhhhphh\hphhhDhLh(h`h/hWh5hRhhhQhhQhghqhhQhhhhQhhphh\hphhhDhLh(h`h/hWh5hRhdhjh QSjhhQShhQS1$7h=hл=hKh лPRKh[hлPB[hghлBBphvhлPBvhhлBBhh BBhhлBB\hph BBhh BBDhLh BB(h[hQS/hWh BB5hRh BBhhRhhShhhghqhhhhhhphh\hphhhDhLh(h`h/hWh5hRhh2hP2h5hV5hhhghqhhhhhhphh\hphhhDhLh(h`h/hWh5hRhhhܿhghܿqhhܿhhܿhhܿphhܿ\hphܿhhܿDhLhܿ(h`hܿ/hWhܿ5hRhܿhhVhh A# w h$h A# w $hgh qhh A# w hh A# w hh A# w phh \hph hh DhLh (h`h /hWh 5hRh }hh}hhQhhQhghqhhQhhhhQhhphh\hphhhDhLh(h`h/hWh5hRh}hhRhhShhhghqhhhhhhphh\hphhhDhLh(h`h/hWh5hRhhh @@hh @@hh @@hmhQhhQhhQhghܿhhܿhhܿphhܿ\hphܿhhܿDhLhܿ(h`hܿ/hWhܿ5hRhܿhghhhhhphh\hphhhDhLh(h`h/hWh5hRhhghphh\hphhhDhLh(h`h/hWh5hRhhghphh\hphhhDhLh(h`h/hWh5hRhhghphh\hphhhDhLh(h`h/hWh5hRhhgh@phh@\hph@hh@DhLh@(h`h@/hWh@5hRh@Lhghphh\hphhhDhLh(h`h/hWh5hRhLhghphh\hphhhDhLh(h`h/hWh5hRhLhghܿphhܿ\hphܿhhܿDhLhܿ(h`hܿ/hWhܿ5hRhܿLhghphh\hphhhDhLh(h`h/hWh5hRhhghphh\hphhhDhLh(h`h/hWh5hRhhghphh\hphhhDhLh(h`h/hWh5hRhhghphh\hphhhDhLh(h`h/hWh5hRhh hP hgh@phh@\hph@hh@DhLh@(h`h@/hWh@5hRh@hghphh\hphhhDhLh/hWh5hRhhghphh\hphhhDhLh/hWh5hRhhghphh\hphhhDhLh/hWh5hRhhghphh\hphhhDhLh/hWh5hRhhhShghлDhLhл/h<hл<hWhS5hRhлhghADhLhA/hWhA5hRhAhhW<hWhW5hRhWhgh1DhLh1/hWh15hRh1hghFDhLhF/hWhF5hRhFhghoDhLho/hBhoBhFhPFhWho5hRhohhP<hBhPBhFhphhPhghDhLh/h<h5hRhhghFDhLhF/h<hF5hRhFhghWDhLhW/h<hWh7hS7hLhPLhRhSRhThPDhGhP/h<hS"h;hP;hLhQLhThPDhLhQ/h7hP7h<hs1&hhVhh@hhVhh@h3h@ChSh@h)h@hh@hph@Xhbh@Hh\h@hh@whh@`hh@ahmh@ h*h@hh@hhAhhAh3hAChShAh)hAhhAhphAXhbhAHh\hAhhAwhhA`hhAahmhA h*hAhhAhhPhhFhhFh3hFChShFh)hFhhFhphFXhbhFHh\hFhhFwhhF`hhFahmhF h*hFhhFAhhShhwhhahmh h*hShh+hh@ChSh@h)h@hh@hph@Xhbh@Hh\h@hh@whh@`hh@ahmh@ h*h@hh@+hhAChIhPIhShAh)hAhhAhphAXhbhAHh\hAhhAwhhA`hhAahmhA h*hAhhA4h=h q@#0=hLhQLhvhA#0@#0ChIh p0@#0IhShA#0@#0h)hA#0@#0hhA#0@#0h.hA#0@#0XhbhA#0@#0Chh@ChSh@Xhbh@ChhAChIhPIhShAXhbhAahrhhhh)hhhhphHh\hhhwhh`hhahmh h*hhhhh@h)h@hh@hph@Hh\h@hh@whh@`hh@ahmh@ h*h@hh@hhAh)hAhhAhphAHh\hAhhAwhhA`hhAahmhA h*hAhhAhhFh hR h4hF4h8hR8hhFh)hFhhFhphFHh\hFhhFwhhF`hhFahmhF h*hFhhFhh wؿhhPhhпh)hпhhпhphпHh\hпhhпwhhп`hhпahmhп h*hпhhпhhpvhchPchuhVuhhh)hhhhphHh\hhhwhh`hhahmh h*hhhhh @Կh&hV&hhhhVh)hhhVhphHh\hhhwhh`hhahmh h*hhh6h*hQ*hhhhQh)hhhQhphHh\hhhwhh`hhahmh h*hhhhh QShOhQSOhwhQS1$hhhh PRhhPChhCC.h4hPC4hehCCehkh CCkhphCCHh\h CChhCCwhhCC`hhQSahmhCC h*h CChhCC6hhhhVh)hhhVhphHh\hhhwhh`hhahmh h*hhh6hchPchuhVuhhh)hhhhphHh\hhhwhh`hhahmh h*hhh6hhпh)hпhhпhphпHh\hпhhпwhhп`hhпahmhп h*hпhhпhhRhhh)hhhhphHh\hhhwhh`hhahmh h*hhhh>hS>hrh@wrhvh @A#hhSh)h@whhSh.h@wh*hQ*hhhhQh)hhhQhphHh\hhhwhh`hhahmh h*hhhhhhhVh)hhhVhphHh\hhhwhh`hhahmh h*hhhhP>hhj%h-hoOhghoghlhPlhohRohhjh6hj6hhR%h;hjOhohjohhRJhhWhhPhhjhJhShhSVhuh0uhhquhhV>hJh0JhohQohuhquhhQVhhShhRhhphh#;hFh#FhHhRHhOhphhPhh#;h=hP=hFh#hhh hPh h h hRhhQhh h hQ h hrhhRhh#h hR h h#PbSbePesPsSPSReReRlRR^VeVPVH^RH^rr!r!r !R)RQ)Q1>HQJTQ>HRJTR>HJU`V`P`SS0R0  P  R  Q @@RMVRblRl@R|SSQSWMSS|VVWVPVQQM  d|0|Mtt0MVVRB v4$u" v4$u"sp+(sp+(R%sv4$u"+(R%(R(BTT q-( q-(W,v4$u"#-(W,CWWlrlxr#xzPzr##~rP#~r#pP ##VUVUXUu UUGuGWU  S S GsxGTS XR X VUVUX 0G0GXPr"Pr" "X" s #P#-sxtPth}V VS VSQ VSQR VSQR VSQR VSQR VSQR VpQRppQR0P"P"$S$-P.2S"$S&2SVP0S0W;APACSCLPMQSACSEQSgv#$vUUx0SPQS"P>DPDS2 V0 S ! ! " s" ' S|l|h|d|`p pppPIVIVPV\V\hv_ R TSTVRVhSDQDhQEIPVgPpPVv\PPVPpRWRRWpQUQQ\P0Sv$VQ\RW0R0XPTP!|PPtPRCu^C]QCu^C^ ^ ^< z ^ ^ ^:^!P!Cu^CD^djPj^RCu^C]u^Cu^C~^~P^P^P^P^P,^,0P0 ^ P ^  P ^ P ^ P ^ P ^ P .^.2P2^RCu^C]u^R70MVPqVRkRDdR<[S<[WFPSCu^CD^d^!Cu^CD^!Cu^CD^d~^~P^P^P^P^P,^,0P0 ^ P ^  P ^ P ^ P ^ P ^ P .^.2P2^V.S.VQyVV S ]V< C V VV~^~P^P^P^P^P,^,0P0a^< C ^g n ^ ^ P ^ P ^ ^^^< C ^ ^^~^~P^P^< C ^ ^ P ^^W^< C ^ ^^SSS< > S SS6W< C WW^ ^< C ^ ^^Jg^^< C ^^^< C ^^< C ^W< C WS< > S^P^< C ^+^^V.S.VV S  V^P^P+^^+^^V.S.VV S  V^P^P+^^PPs.^ +^^.SvS  v.^P^ +^^D\PPs^ +^^S@WyW (SWPr2$s"^ P+^^2 P  Q @PyPQ1 ^  P @^y^PHy^+^+^a^g n ^ ^ ^+^P^,^,0P0a^g n ^ ^ P ^ ^+WaWg n W W WN]SAOS]SASg i S S SVOVg n V V]}^^U^g n ^ ^ ^^O^g n ^ ^O^g n ^OWg n WOVg n VASg i S,^,0P0O^g n ^a ^ ^C L ^L ^ W^ g ^n z ^ ^:^a ^ P ^  P ^ P ^ P < ^C g ^n ^ ^ ^.^.2P2^j{P{PL ^ r{P{QSPL U QU ^ SrV: : ^# ^#C L L ^ V^ g n z ^# ^#:^#P Q  S Q PC L Q^ g Si Vi ^ ^C L V^ g Vn z ^ V  ^:HHa^azz^T i Wi ^ ^n z ^ W:VWVa^aW^T ^ P ^  P ^ P ^ P < ^n ^ ^ ^.^.2P2^i P Pn z Pr S R S R Rn z S~ R V R Vn u Ru z s1& ^:^IaP{P ^ P ^  P ^ ^ P ^ P < ^z ^ ^.^.2P2:^ ^ P ^  P ^ ^ P ^ P < ^z ^ ^.^.2P2:^ 5 ^z ^ ^:^ ^ P ^  P 5 ^z ^ ^.^.2P2:^ / W/ 8 8 5 ^z ^ ^:^) 8 S ) S8  Sz | S S5Sx ) Wz W W8 U ^b 2 ^z ^ ^:^ ^ ) ^z ^ ^ ) ^z ^ ) ^z ^ ) Wz W  Sz | S ^  P ) ^z ^5 ^ < ^5 V - V5 ^ ^ P ^ P < ^> V P P vn ^ < ^n S v ! S! - vn ^ ^ P < ^ P P s ^! < ^  S | W W! - S- 5 W P  r2$s" ^! - P- < ^  2 F PF \ Q\ | P P- < Q  1 F ^F \ P\ | ^ ^- 3 PoPnonoP nnUnUn UWWPnc0cisninPn02028sn8=P=_00SSPnPnnP nQQPGSGIPRHVHIRiVPnS0SpxpxP 335P56Z^PcjPjoRPPRPPR0:C $P$+V+,P:<P<CVrvP{PRPPR*0P=DPDIRPPRPP:>P>HVHLPeefPgoPPPRPPR"&P+2P27R@^^i[prjpPw~P~RPPRPPRBHPU\P\aRP%,P,1RmsP|PRPPR P  P ! RU Y P^ e Pe j R P P R P P R  P * * , P0 J J L PP j j l P P P R P P R # P, 3 P3 8 Rm s P| P R P P  R > $> g [n x $} $ [ [ [ $h n P P R * $* S [Z d $i $ [ [ $T Z P P R#P,3P38RmsP|PRPPRMSPelPlqRPPRP&PR&RQ&Q S #S#& V$V$&$V$&#S#& MQPV]P]bRPPRPP]qPqSPPRP P R=APFMPMRR}PPRPPRP P R]aPrvPvzRPPR#PLSPSZR*LS*LV*LQ*LR*LPPPRSVQRPP P R=APFMPMRR}PPRP PR]aPrvPvzRPPPV VPW WUYP^ePejRPPRPP P REIPNUPUZR`PP`||RRPPPRVSJQRQ[p`dPp|0p|SPPR .2 P.2Q.2S.2SP.2PbPbRbSSPPRSS6S:JSJOPOSzPPOoPoyy}P}RpyPPRSSPPR##(P()0CCJPPccePefpPPWP WP"WfrPr U+U  P L VL X PX V& z WxPW& W  P   P  P !!!!P!! !3!3!:!P@!`!`!a!Pb!j!P@!\!\!a!Rb!j!Rj!k!p!!!!P!!P""P""V""P" #V ##P#n#V##V"?#U!!P!n#^y##^""P""Uy##P##U!!P!"Vy##V""0""R##0##_##R$$$$P$$P $8$8$9$P:$B$PP$h$h$i$Pj$r$P$$Q$$$$$$S$$S$$P$$PdrWrxdsUsx dqVqxdpS *p||RpPPSPRVRSPYiPRrR P P1R'+7'P+6PwRPR@U h1UwQQ^SSewRR hShiS=hShiS=ihhC^R^dhdirRHhShiH^ r2$h"^dh2$h"di r2$h".RPTPTVR h1Q.9Q,S.VSR.9RSS`h`hRhRS r2$`h"h2$`h"P V PVVRSRSQX6BP&P&|UUP;VA_VHWVPS,.P.eVlV8V8:P0PRpPXeVqr"Qsr"sr"#sr"# sr"##sr"#  sr"# #z5[z  5 z5SzSSS5SVV  PzWVV(V(5W$P$zU(5U0<PzSS5SzVtww#Pw#TT#PT#XX#PX#\\#P\#@TPTUPUP@LRL^S^s|RSP   P - S0 N PN Q WQ T PT W P S P W0 F RF S R S R0 N QN U Q U Q W P a va e Pe u vt  Wk u Wt 0  Uk u U  Vk u V  Sk u S P P P  P  S} W " W} S  "  V  V S S " S] W ] ] S P S P Sn r 0r R Wn W   wRwx|RQ 4<Jgz 4<JgzS 4S<FSFJgzSPVP 4V<GVGJPgrPrzVQ^0^PX 4X<JXW\ 4\<J\'4VqP.505kSk~~sS=Np =Np=Np=NpSPcchPhiiuPuvFbPosP003P3..:0:bo{00P.WW00 P *V*.:_V_bpo{V303.VVPP39S9Cs`W.Ss`3CPW.PP3CUW.UU P(RSPWWWHWPWWlWPWtW P W(P(1W1BPBbWbwRR(R(MMwRQSQLSLPQPWSWlQlSQS(Q(wSe0e1111H0PW0lb0bw'e0eR6R_h1PW0'e0ePW0bwKePwPWjWSQss!s!s !Wt7M0PSPSPRRRRRRSPRRQSP0 R @@S*S*.t1StPSt OOV1V1qqxWxVVV"*S*.tStSt(Q(Lr%-P-7S7Lr P ~~VP]ePP(W'VezVz~euuySVSqPP+ S. 3 P3 Y SY k Pk SY s 0PP%3PPTPTqx 'P'0x7;P;ExyUsS 0S>Ss~SS E>uP~PPDuR~RRffPlRPAUABPBUPU <o<DPD7oBZoZaPawooPo2DSD7ojnPnwoS2L0LS%ojw00LzPPLSVSUpVpX_RRr elWlowWwzPpPppv!p!p !mm0S =@R@ \\WW2cPcX Ph0hkPkmUP 0htPt[{P{:{|:0?GP0PU0UcP0P3{3:0P V c{SV3:VVSSP3:SP{{3:{{cV3:U|0K{P{wSw[v[s[U{P{P{P"{")P)2{29P9O{OVPV[{PPP*2PruPuSPSPPPl p  ppR118Q118R11@rrxR@YYlPlxP1S13wH35P5^SR4U45R5^U"P-@S`qPqP`qRq}S}~R~SRHVHRRxVxW6P6HSHRRSCkCkC k CVkxVxCSkSkxVxkSGW7VSS*V*PUUVVV VSRVUPbSRb\b bbbUP S   - S- 1  V 1 # P# 1  U   0 U0 1        S  R   U  P   S  R    \  X  T       U  P  a Y SY a a } S} a V a P a \ U\ a a U  a  a  a   Y SY ` R` a  \ U\ ` P` a " Y SY ` R` a " a \" a  " a " a " \ U\ ` P` a  S  S  : V:  P  U  U f f f  f S R f U P r S R r \r  r r r U P  V*V*- W -  P - S)S)-    V S V     S]SS8S]V8]P8]UU8U#8#8# 8 #S8S#U8UzP8PzS8Sz\8\zX8XzT8Tz 8 z8z8zU8UP.P0.S}}V'Vu}PPQz0}}SSSy}PPUP88JSOySS48POXPXyUyPW"jWu|WP"/P/IQIXzVVP/CPC`Q`oz"P"kRkBRB$Q$(FWVF QS 8QS8BQSBQSSVPVPVPVPVPVV#WV#-WS-FQSQSVVPVV PRBDNPBDNW#BDNBDNPBDN0UBDUNUUF2F2 QBQ(BDN BBDN BBDNSSNx0xzPzSps!PcSkSxPvQaUiUUSWYaRiWaViVQS]aSiSsX XP  P 0siqsaimamimai5a5a5aEaR# V2V0S1SQ(Q5PP!#XnRnXhnPnXRXXzSSXQRQQPPP#+H[H (p@p@& x (p@p@+ & x BHSHUVUPhVsVPS P S& x VBH0H W)UW^U9 ` U)O0OSPSS^sSi x S  $ , & x HT0TSsSS0^S0S& 9 STVV}VVTVW}WWwvTVQQQ)^ & 9 i x )8P8LRLPQP^ P& 9 Pi x PO^ & 9 i x OPQP^ P& 9 Pi x PoPQP^ P& 9 Pi x PoXRX^ X& 9 Xi x XP & x 4X4LQLXRX X& x XPvw",U uvw",Q` & 9 ` P& 9 Pv W& 9 WP& 9 PS S V  P S P S S S v # V  P S P S S S  s  U 0 PN U U 0 0 M RN b Vb k Rk V 0 0 M Q 0N ] 0] n Sn s Sk  pk  p  S/oPs~PPSPSSSPSSPSPSRURURUQAVARv\RVVQVrPs P"V"@R@m\\\qRq\Rp 1$R\gqPquRPVPlV~V 0P P lX~PXPXlUP.S3lSSlW0WSS q q r r p pwpwppp P_{Ps sss0?S?RRSsSXSuu uuRPppp ppp`du `du`du`du@KP[`kwPPP 0;@KP[zPPPP'/P/?bkPk{V{|PdtPPPBKPK[V[\PDT`kp{PP+V+,P$0<<DR0@@DPW`P`lwPSSh hl lP P 7';PGSPSS`RH`hRhPh`=SSSjjSPIQP t`t|R|` |h|Rh PjPHh,H`PoSo_ SU`R ~ _ `Uh R _ hUcP Pch|`XPH@  P % R% 0 ~0 _ P % X% 0 R0 _ X 0 P4 F @F N RN Y ~Y _ @4 N HN Y RY _ H4 Y P` w g { P / S/   S ` R ~  ` h R  h # P P# h< `F XP PZ Hd @ P R ~  P X R  X P  @  R  ~  @  H  R  H  P, y Sy K Y `Y a Ra l Hl `K a ha l Rl hK l Pm h ` S 8  ` R H 8 ` h R 8 h P 2 h 2 `L S k y `y R H `k h R hk P h ` Z SZ ^ ^ b szb f  g k Sk l   P 3 P4 O PP f Pg l PT Z SZ ^ ^ b szb f    P      +0;@KP[`kp{ /''3[@KP[`kp{uVuV.1P1SSazSauVuz;S;xxSPPpVxVPpWxWPpPwPP 8S8<<SP4UfkPP&P&V<kVkPVVVP4VV03P3W<kWWYfPfwLTPTPPPV$$'V'4 ws)$4 ws)PP$'V'4bVVVPVPV:O:OS:OV:OW:OUmVVVXXVV[ \]^SpQsX[sQ ?X[ ?Q X[ &^Q ?X[ ?Q X[ &^Q ?X[ ?Q X[ &^Q ?X[ ?Q X[ &^x[xVVPWPWPWVSSP2S233ES2S233ES (R(.`h3BR.S( r2$ h"(.`h2$ h"SP&3P3<SCSPVCWPWV `h1PRRQQSS(8WIdRdj`hpRNjSNd r2$ h"dj`h2$ h"SSPPPS$SPPPpxpxP,S8;P;~V~PV$PV),P,gVglPV%S%+8VS&V8VV S 0@@BPBCPddfPfgptptP@RSRV!P!NvXZvZhPhkVkxvxPRStSXhXt{Q{qQ7NPXZPvxPENSXaSanww`rI,(vSPSP@P@P R qVqrRrVRV@Q@pSprQrSQSPSPRRQQ ?   ?/WWPP?LPLVVPVv(v vvUp v #[#&vP@Gv`GM[MPv`pt  t  \PRVRSPScVFPFQSSUPUcSpPHPHpRS R NSNRRRpQWQ W  Q WQWpUU ;;vUUP0V P=V=Nv p0 L I0IN1NL0LNNNvUUpxPxQPQP"S"4P4>S>BPBPSPTPTSRw"t#"4R4BRBEt#ERQ"W"4Q4BQBEWETQT[W[QQ0"PBEPTXP0[W[]rH$H&[] rH$H&w`r[`du3$p"dju3$"`sH$H&w0SO S  S&*[*D~[~} [ H ~+6[6>}[} [ H ~ [ H ~ [ H ~  [ H ~  [ B ~R\[# % [% 2 u 2 ~ [PUO  U h ~# U  U$V V# V  V7SSRs"s"&s&DSDKRKLsLssSR) s- 7 R7 ? s? } s} s s s s v H VH O R S h ~# S  S7Zv# R vOR[R~ S ~S UUUUUU?  ~ V  V ~  Q a Ua ~ P # V  ~  W    W  0 h W 0  U 0  0 Q ~ P # ~ P ~  Q  ~ u vu y Py # ~ ~  v) I rR@~ rR@~# UUUUUU?/ 4 [S ?S w ~~ [ ~~ ) P) : W: A PA W wt 5 R5 > S> A RA S 5 Q5 ? V? A QA V W wtP*S*+P+8S8<taePeWWaSSjoPoVVPVRVVRSRRRPsSPsPsoPPsP S   S3S S  3SP+PSP@TTVPDTTVPRPRPPPRRccjRccjQccjR15ccjQ%15c%15cp~~R@h0.(PPPP@SSUPUVDSSUPUVPPPPPP*0P02S2;P<@S02S4@SPggkRZ_P_ggkRySSPPP-6P68S8APBFSIRPRTST]P^bS68S:FSRTSVbSPppPPpVV 0 %S/[S[fPfmpmsPs}S}P%P/8P8Hvsvv/V2RRszRCRPcsVcsR}U}W}V77?W?@?4S@QQR@cczSz@Q0Q\V\avacr1c{VQcczSzQiQiq|0SPSPBSBDPDqSBSBDPDqS`lPBSBDP7DP26P6CVCDP#P P p~# prr pt#H(R(WRW(Q(VSV Q S7Q7S(Q(VSV Q S7Q7S(R(WRWVV V S7Q&S&7s",},V}">S>'P'\V\v~ P v~ D PD o Vo P V Pv~VPV-P-1v~17V7DPDSv~SqVqPVPVPV'R'S R S D RD s Ss R S RSRSRS-R-DSDSRSjSjRS'Q' ~ Q ~ D QD *~*Q6~6-Q-~Q~'p'\v\V P# V D P#D o vo P# v P#VvP#v-P#-1V17v7DP#DSVSqvqP#vP#vP#v'p'\v\v P#X v D P#XD o vo P#X v P#XvvP#Xv-P#X-1v17v7DP#XDSvSqvqP#XvP#XvP#Xvw  wD L w www-Sww10101 [q [    [~    [    [   0t U 0   ) T s 0 0<Z0ZfSfysyS=0-S0j00000t W  0  ) D s 0s R p R 0 4Q4CCiQiyqyQ0=0=--00V0 9 09 V P U 7 0=d0dR 00GRfu0'P'\V\v~ P v~ D PD o Vo P V Pv~VPV-P-1v~17V7DPDSv~SqVqPVPVPV{U{UU(=PPUs $@s[ $@v\v\V P# V D P#D o vo P# v P#Vv-P#-1V17v7DP#DSVSqvqP#vP#vP#vOv v v *P#vP#-P#17vv S sh D SSDSS 9 09 ~ ~ 7 0ww L w wwOw ww17wz [ [[17[[=S=d~dSshS~-~S=d0dUU 0ktVtw V[wy Vppy Vpp[V [ r [jS~S!sh!<S<~S0VGVfu0pWQoQDRDJqJksko#oRqQrpWQoQDRDJqJksko#oRqDpDSs#Hops#HC`P`cscs#IgQIgRN`P`cscs#S0S0IPJXSVJXVSJXS PJXP "p"QRs"Q".r"p"QRs6EUEJ6DW`oSvSVPv#HnvrpQrRs#rWr}Q}Qr}pQ}Rs#PPWS+-[7=[=? ?L[[2 2_^__^[\pv v_^\2 2v\[[\[][][][fp]pv v\2 2]\]][]\pv v]\202PPpPfpPpv0vPP202RrR+RfpRpv0vRRR!"!["!!!!!{!S{!!!!S"("[(""""""""""S""""S#$S$$$p%S@$$S@$$V$$P%o&Vo&p&#p&%'V&d&pd&j&s#Hp&&p&&s#Ho'(V(5)VG)h)V'(VG)h)V'(SG)h)S((PG)b)Pp)})}))p~))))p~))))p~))))p~>++p++r#x++ ##x++P",-p-,-r#x++r,1-r@--P--P@-~-R~--R@--Q--U--Q@-A-re-~-r~--R#n-~-r~--R#w-~-r ~--R# K.M.PM..V..P..P./V//P/G/Vb..U//U.K.VK....V.G//+0P/+0T0+0X0+0\00P00}00P00P00U00UW00V00V00}00R00}00P00S12W22W(3,3{,33W11P12U23U33P33U12V2222V2222V23383V83333V#1h1P22P33P12V2222V231383V83311}11R12}22}22Q23}133}12S22S23133S22W133W3!3{!3'3R'3,3{,313W313S3444R4"4R3 4 44Q4"4Q33P3 4#44P4"4r55P55S|45z56z6 6P 66y66z|45z5 6z 66P66z|4"5S"5555S56S55[535\=7?7P77P>66P77P'8;8P6?7U77U"8'8U66P6?7V77V88P8'8V67P7<7}67R7<7}67p}"77P7<7 }}"77r}"77R7<7 }}"88}8!8R!8'8U8'8SL8v8`v8~8P~88H88`L8~8h~88P88hL88S8889S9 :S:#:S99099R99R: :R99`99`99R9:: :`:x:`99h99h9:R: :h:x:h99P999:P: ::x:q9w9[w99\99\: :\99\99\: :\X;v;d;;P;;x;<P<L<VL<O<xO<<d<<P<<x<<P<<V<<x<<P<<x;<R<O<x<<x<<R=Y=Y=\=W\=`=a=f=Wf=g==U=U=[=V[=`=a=e=Ve=g==Q=Q=`=Pa=d=Pd=g==M= M=`=Ra=g=R=I=I=`=Qa=g=Q=E=E=Z=SZ=`=a=b=Sb=g==>S>>>>S>>=>V>>`>>V>>`>>V=>P>>P>?G?PG?P?WP?Q?P*?O?VW?m?Vm?o?`W?^?P?0@V?0@SDA_A_AcAScAdAdAASAAPAAPAAPBIB~BBPBBPByCyCCqCCYCEEEpE"FY"FF#C1C_1C~DWDDWDDPDFWFFWCWDYD?EY^EbEYbEkEPkEEY7FFY#CWCoWC_CR_C~DYDDoDDPDDYDDoDEYE*Fo*F7FP7FFYFFPFFYCCPCWDYD?EY?EREPREEY7FFYC*CP*CCUWD~DUDDUD,EU,E2EP2EEUEEPE7FU7F:FP:FFUFFPFFUFFPFFUBCPCCsFFP?EYEYYE]ER]EbEYbEkEP?EkESFGGGpGBGoBGGGGpGGoGHFGPGGVGGoGGVGGoG HP HHVFFPjGnGPnGGSGGPHHS(Q(Q^SbS-@1@ZVbV(4R4}Q>ZUbU(2P24r2$w"4@q2$w"@GPU}PPfVfiPiVPVPi\\0;SSiSSs2%is2%s2%s1%is1%s1%PbSepPpS/\V^nVVV^V^cPcnVSWBWcnWg1UBU^gRgSRBScnS{P Pw~#B Pw~#%(P(CCBPBIPIMMnPRUUPU *R*BXPWP BWVV BV1WWRSS BSRPPPPVVSS"=1=YRR'R'YQQ;YUU%P%'r2$w"'=q2$w"=GPUYPP0Ss#SRR VVVSSS)5P1 0-vv#Sss#PU$o$0P0U#P#UPUUPo$P$00o##ooPU$o$0P0U#P#UPUUMYPY]ph]jPjnRPR 0R0MMeRejPjR R PR#wzQzQP# #1 M10R#0 uo" uo"UUuo"#uo"#MhWhoMUPUUM0WWVWVWVWWVSVSSRMQ0QURUWpWhRhVhlRlnpnRRoRoo w1$w"3$u"wHu"wHu"vHu"wHu"oPoQ  s1$s"3$u" s1$s"3$u" v1$v"3$u"oRoo w1$w"3$u"oPooWWRUURpR0ZR0'o'Ao#AEVEZo /P/?S?APAIPIOSO$P R$R ?Q?AQAQQQ$QOSQ#$SOR$RPPrP"$PPX`uPuvPvxPxyPyPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P  P PPPP%P%&P&+P+,P,5P56P6;P;<P<EPEFPFKPKLPLUPUVPVtPt~PB0`Z0Z_P_oP606wVwzPz0PVX0X]P]hVhoooPoo P Bo6?oR[o[_P08o8=P=JoJhoo P BoBHSHstS8=P=JohoSB0oP8J0PRB`P`cocgP#PPs|`cwv"#wv"#wv"8P6Po6z{VWSWkP   V l vxl V U   S  U So S  S   Q s q Q s  F V\  P  8 M Y VY q \ T\ q T q T P V] P] 0 R \\ 0 P (#$ R U 0 W Q , w, 5 W+ j Pj  P q P PfL SbSbf  #$WeU 0 VPtvtyV0WP<w<EW(p(.QPfHpQp'':P:S{ S :S:W0UuU':0:FUFuU"P"L#$PlLlwPw|L0_H  H4$L#"P H4$L#"{S_SrV_V  H4$L#"pW H4$L#"P1-S-0s08S<R R S< RRVvV<LVL<<VPvP2W<DQDIPIdvdyPyQPrp9WtPpRLprPIX wpvX\ wv,v\yU 9PRbWbtQtW<DQDIPPRRXPXwPRwRTQTwQ3\sp?3Osp?#2pp?p p?59[9Osp#p#p OSQTqpTpQprtQT$qpp? "Tb qp? " WZ RrRZPZPwss w"QRrZR1:V:Av`sP P s UUsss #uQurr u"wPpPSVRQc #cu$,P3ccS3cc s"_V_twRrPpPRQPb bfPf bUVvVtvtyVStsxtySV^S5SVvVV?v?V!V'5V W W ?wx?JWJ^ ^5W5U^U^5S5SPp&P&>RU u"Lqq L"pqp q"qp2p q"R p2$r"# p2$r"#CyUfPfm#00.(mq#p0.(q#00.(qy  UuxU  SsSsS V  VPuuPHRRSsS=W=ETEJT1JT=@P@B X\"u_sPs~H=BRg~RSS +V+=vx=VSPWPWw0W0<t=OWP \qpqv  XT"vqp%Q%(q(IU s s v v R2!S!!!"S>APAH K !!">gRgL!V!"V>!!">!!">!S!"Sg|T8 @ \@ T T# P Q !T!!T""\CgUg W W z!Uz!!!m"W""WgxRv R r U R!!R" #S # # #4$S4$8$8$$S #g#j###$ #0# 0##V##vx##V8$$V #4$S4$8$8$$S#0#P0#W#WW##P##W##P8$E$W$$P!#0#U0#$\$$W!#8#Ub##U##U0#A#QA#D#qD#b#U##Q8$?$Q##s##v##R$&U&&&'U$O%R%%%%&k'$% %%V%%vx%%V&k'V$%&k'$%&k'$%U&k'U$%P%J%TJ%s%Ps%%T%%P&o&To&&P&&TY'k'P$%R%%\&z&\z&&W&d'\d'k'S$%RJ%%R%%R&&R%&%S&%-%s-%J%Ss%%S& &S&'S'M'H')(()((P((((((((P()))()( )((W((W((wx((W(( ()S((()((()((()%((L((L4(L(SL(S(PS(a(wa((S((S?(a(Va(g(v((Va(l(Rl(r(rr((RD(g( #0D(L(SL(S(PS(g(wV(g(Pg((Sg(l(rl((rr(z(P()R) )P ))S))R(1)1))Q))))W))w))W(1)1)) q"))))U))u))U(1)v0(1)R) )PC)K)PK)R)pK)Z)RZ)`)r`))RR)v)SR)Z)rZ)t)r`)h)P))sp))v(wp"v,"*M*VM*R*vR**V*P*SP*R*sxR**S****s* +S ++s++S*+*+!*)*P)*-*#,#@#D"-*1*P1*9*R9**P**U*+W-*1*P1*F*RF*R*DR**R**W**D**R*+U9*F*Pq**P**p**P****L*+V +++7, +++;,/+h+Sh+/,/,-S;++V++v++V++v++V+=,V=,,,-;+v+ v++S+/,S/,?, ?,-U;+++-;+a+Ua+++/,/,?,U?,-;+h+Sh+++/,/,-SI+v+Rv++W+/,W/,?,Rd+p+Wp+v+Qt++T+/,Tv++U++ swq"++U+/,Uv++R++P++R++R++P+,R,!,P!,(,R(,/,Pv++P++ ssw++P++ ssw++ ssxw++P++ ssw+,P,,H!,$,P$,*, sswp,,W,-Wp,,T,,T1,,T,-Tp,,R,,s0wPu"s4",,R,,s0wPu"s4",,R,,s0wPu"s4",-R--R--s0wPu"s4"p,,P,,P,-P--Pp,,Q,,Xv"uP,,Q,-Q--Q3-=-VE-@.V.1V27V3-8-sE--s-..1s122@2s@2224s4447s776-8-WE--W.1W11P2@2W24W47Wy22P22W44P44W440p-|-p|-_.S_...1S1227S77p-|-P|-///P/7//s//R//s/0RA4P4s55U|-/t0344566G7W7777|-/ t03 44 56 6G7 W77 77 |-_.S_.../St01S1223S44S56S6G7SW77S77S77|-/t0344566G7W7777|-/Ut03U44U56U6G7UW77U77Uf1o1Po11D<6@6P@6T6DT6]6P]66R66HW7x7H77P77D//s/#/R#/&/s&/:/R01s1A1P656s56<606G7s01@66@6$7@-7G7@W7^7@77@77@22P23@88S8s:x::::::S:<<<88 8:L::L:: :<L8::<8::<8::<8:P::P8:T::T8[9 #:: #:: #8[9L#::L#::L#88P<9H9QH9[9H[9a: p2$H"a:d: p2$H"#d:n: p2$H"#::Q::H::Q<9[9W[9a:p2$w"a:d: p2$w"#d:n: p2$w"#::Wj99U9a:p2$w"j99V9a:p2$H"a:n:@99S9a:p2$w" #99V9a:p2$H"a:n:@99R9a:p2$H" #a:n:@ # :1:U1:a:p2$w"8% #99s8% s"8% 99v s"8% 99s8% s"8% 9a:Bp2$w" #8% p2$w" "#8% 99r8% r"8% 99v r"8% 99q r"8% 99r8% r"8% 9a:Dp2$H" #8% p2$H" "#8% a:n:8@ #8% @ "#8% 9:V:*:rv!*:::R::O:uv8% v!O:n: v8% v! :a: p2$H"8%a:n:@8% ::Q:a:p2$H"8% #a:n:@8% # ::u8% u"8% :(:s u"8% (:1:u8% u"8% 1:a:Fp2$w"8% #8% p2$w"8% "#8%  ::s q"8% ::q8% q"8% :a:Hp2$H"8% #8% p2$H"8% "#8% a:n:<@8% #8% @8% "#8% B:Q:QQ:S:sq!S:Y:SY:n:uq!:(; #:(;L#::P(;<P<<P(;<X<<X1<<X<<X`;;D;< p2$D"<< p2$D"#<< p2$D"#<<Df;;V;<p2$v"<< p2$v"#<< p2$v"#<<Vn;y;y;;1;< p "<< p2<< p "<<; <U <<p2$v";;W;<H;;S; <u @# <<p2$v" @#;;W;<H;;Q;<H #;;w s"8% ;;#w u @"#8% ; <4u @#8% u @"#8%  <<@p2$v" @#8% p2$v" @"#8% ;;q8% q"8% ;;r q"8% ;;q8% q"8% ;<8H #8% H "#8% ;&<W&<O<rw!O<_<R_<t<uw8% w!t<< w8% w!7<<H8%7<;<S;<<H8% #7<V<UV<<p2$v"8% @#7<A<u8% u"8% A<M<s u"8% M<V<u8% u"8% V<<Dp2$v"8% @#8% p2$v"8% @"#8% 7<;<s8% s"8% ;<<<H8% #8% H8% "#8% g<v<Qv<x<sq!x<~<S~<<uq!<=>><>V>>>X@V= =P =>>>>>>X@== =>X>>P>> >X@X=>>X@=>>X@=>V>X@V==v==X#2=:=Pa=m=Pm==W=q>Pt>>Pd=N>QN>t>q|t>>Q==U==R=N>qN>t>q|=>t=t>v0=>t=t>v0=>S>t>v0 t#=>t ==P==u T#==r T#=N>q T#N>t>q| T#==p8% p"8% ==r p"8% ==p8% p"8% ==4u T#8% u T"#8% ==4r T#8% r T"#8% =N>6q T#8% q T"#8% N>t>6q| T#8% q| T"#8% ==s8% s"8% ==r s"8% =>s8% s"8% >t>6v0 t#8% v0 t"#8% ==W=6>pw!6>E>PE>]>uw8% w!]>> w8% w!=>t ==u8%==r8%==R=N>q8%N>t>q|8% > >R >N>q8% T#N>t>q|8% T# >>t >t>v08%>=>U=>t>v08% t#>>s r"8% > >r8% r"8%  >N>:q8% T#8% q8% T"#8% N>t>:q|8% T#8% q|8% T"#8% >(>u8% u"8% (>4>s u"8% 4>=>u8% u"8% =>t>:v08% t#8% v08% t"#8% P>_>R_>a>sr!a>g>Sg>>ur!>?v>?X#>>P/?>?P>?D?WD?2@P5@X@P8? @Q @5@q|5@X@QI?e?Se? @q @5@q|I??U?5@v0q??R? @q T# @5@q| T#q??U?5@v0y??W??u t#?5@v0 t#??S? @q8% T# @5@q|8% T#y?|?r8% r"8% |??p r"8% ??r8% r"8% ? @6q T#8% q T"#8%  @5@6q| T#8% q| T"#8% y??w8% w"8% ??r w"8% ??w8% w"8% ??4u t#8% u t"#8% ?5@6v0 t#8% v0 t"#8% ??W??pw!??P?@ w8% w!@@uw8% w!@@@ w8% w!?@U@5@v08% t#??s8% s"8% ? @:q8% T#8% q8% T"#8%  @5@:q|8% T#8% q|8% T"#8% ??u8% u"8% ??s u"8% ?@u8% u"8% @5@:v08% t#8% v08% t"#8% @ @R @"@sr!"@(@S(@@@ur!o@BVBBBDVw@{@P{@AAABCCDw@@ @ALBXBLXB\BP\BdB dBDLw@ABDw@ABDw@AVBDV@@L#@AHBBL#B.BL#@@R@@W@A@AA@BBRBBrBUBR@AQAAq|AAQBBQBBws2$"u"BUBQ@PAUPASARSAAqAAq|@AH@Av0AAHAAv0 AtAStAAv0 H#AAPAPAu D#PASAr D#SAAq D#AAq| D# AAp8% p"8% AAr p"8% AAp8% p"8% APA4u D#8% u D"#8% PASA4r D#8% r D"#8% SAA6q D#8% q D"#8% AA6q| D#8% q| D"#8%  AAs8% s"8% A"Ar s"8% "AtAs8% s"8% tAA6v0 H#8% v0 H"#8% =AKAWKAApw!AAPAAuw8% w!AA w8% w!KAPAu8%PASAr8%SAYARYAAq8%AAq|8%rAARAAq8% D#AAq|8% D#rAAHrAAv08%}AAUAAv08% H#}AAs r"8% AAr8% r"8% AA:q8% D#8% q8% D"#8% AA:q|8% D#8% q|8% D"#8% }AAu8% u"8% AAs u"8% AAu8% u"8% AA:v08% H#8% v08% H"#8% AARAAsr!AASAAur!BBQlBBL#BCHD.DL#eDsDL#BCPBC P"BBPBBWBC@CC@BCQCCq|CCQBBSBCqCCq|BCHBQCUQCCv0CCRCCq D#CCq| D#CCHCQCUQCCv0C'CW'CQCu H#QCCv0 H#fC~CS~CCq8% D#CCq|8% D#CCr8% r"8% CCp r"8% CCr8% r"8% CC6q D#8% q D"#8% CC6q| D#8% q| D"#8% CCw8% w"8% C%Cr w"8% %C'Cw8% w"8% 'CQC4u H#8% u H"#8% QCC6v0 H#8% v0 H"#8% ?CfCWfCCpw!CCPCC w8% w!CCuw8% w!CC w8% w!fCCHwCCUCCv08% H#wC~Cs8% s"8% ~CC:q8% D#8% q8% D"#8% CC:q|8% D#8% q|8% D"#8% wCCu8% u"8% CCs u"8% CCu8% u"8% CC:v08% H#8% v08% H"#8% CCRCCsr!CCSCCur!.DeDP.DeD p".DDr u">D@Du@DFDq u"FDIDuq2IDMDq u"GshDDvDDQDEsh EEPEAEuE&EQ&E;Esl4E=EP=EAEMEbEQbEtEwpE|EP|EE@wEEQEEstEEPEEDEEQEEsxEEPEEHEEQEEs|EEPFFQF*Fs&F2FP2FFP-FBFQBFTFsPF\FP\FFTWFlFQlF~FszFFPFFXFFQFFs FFPkG}GP}GGQGHHIQIIIIDkGGGGPGHSIIPGGPGH   1.(HHPHI   1.(~JJ3J KS K2Ks2K;KSKIJPJQJvMI]IS]IrIpkIwIRwI}JnIISIIpIIRI}JLIJpJQJv#IISIIpIIRI}J@IISIIp IIRI}JTIJpJQJv#IJSJJpJJv#J!JR!J}JDJ/JQ/JAJv#=JEJPEJ}J\JJRJ K s3$v" KK s3$v"JKPJJUJ;KUJJQJKpJJWJK s3$v"#K1KRlKLRLLL!MR!M/M/M;MPlKKK2LW2LL$L5MW5M;M$KKQKL L;M K7LV7LLL4MV4M;MKALUALLL6MU6M;MKKPKLL;MKLL;MKL L;M KLL;MKLL;MKLRLLL!MR!M/M/M;MP LLPLLS$M:MPKLPLL   1.(L MP M;M   1.( P OSOSPSYSY]P]SPOSOSP]SP-OsOSP#]sP#cWcddkWRrRrrdrrr8$p!r8$r!1dr1cWcd{VV# 0Vnnvv'':#:# h##08@NhSPVPVRSRSQQ#PP9TPbrPS!P!PPPPvPvPPPPPQPRRRRRvRv|R|RRRRQRQQQQQ3S3\r  p ?RQlPpqr8"p"pqR8"p"QppR8"p"'QP#P#R8"P#"%GP!*Q,8Q!,V!&W@E6ENQPfQ@PS@E:EJV\f5foQquQ\qR\f;fkSDrD%qD% Dr:&r! p:&p!>>>>>  >SS>P>WFR00W008=0PP7EPPPV pVtVtR8   AK=aR8   AK=aR8   AK=aR8     A K =a R8  Q QAK=aRS S SaSR8   AK=aXV V V  V pV*VVV[V'2VKlVg0NTPTwV = 0= N PN V 0 0P202>P>KVKh0hrPr0VP3V37t=a008~ ~ ~ ~%0~'A~4W W W W P ~W  ~ W~[~'KWK~P P P PWW  ~  WW[WKW E0EpP0[m0mPKNPwprw3%"~#"W  ~ *WO { PP  P *['=a *['=a *['=a  * [ '  =a *['=a S*S[S'SS=aS W<BPB[WPPWW PP P VP15P5[~!P+ . P. r ~*0'0=a0<0[~0~ r 0r V*0VV'0V=a0 r 0r ~*0[~~'0~=a0 W *W<W<[WW'W=aW+ *['=a+ W *W<W<[WW'W=aW PAs0's0=as0[WW1~~PVP       S S  S  P V P P~PQ ~ < Q< ~ ~ 0  V P sr"=  i   H H P P @ X P     S 0 S PS V P W + P+ ~PBVBPPPZVasVSSP'PPPUgPP`P`ewPOOXR``w0wPPPP4S4BPBKS5V570R7LVLR7MW V !<%?!.V.z<%?zV<%?V<%?V9<%?t!R!ptpzdztdtd/t/9dS!4%?![S[z4%?zS4%?S4%?S94%?W!?!FWFz?zW?W?W9?S$SNWW`SSiov osP~UUfR R ZPPyQyR  yPySSyVVPSPSPWPW S  q Sq t Q T PT V P  V t P P   P V  P p R pH%s3%r"` k Pk p ` k Qk y ` t St y  R  R R  R R  R R  R  R    R  R    R' > R> E E O R) > R> E E O RW n Rn u u  RY n Rn u u  R R  1 R1 > H S RS X b R  C VC G G H  H ] V] b  b V  B SB G H \ S\ b b S * C VC G G H  * B SB G * 1 P1 : b V  b S b l r b R  P 0KPKR}PQQ9EPyPp U!tUtx yU W!sWsxyWGRVPAVACPRsCQRR`RexPx\PPwP w#+P TP$T02PSdPdS$S$/P/2S00#P#+0+2P010P0Um0UVp2$v"QQP"*Nx*WNNdWdffxWxW0NV0_R\0N`x`0t0XN v2$X"QNQt s@$@%t1NtU s 8%(v2$X" 8%(*P*NUPs1 v2$X"14pq4BPBNs8$sq1&"qV_r2$v"P3;P|P3;SPSuSuyPySUYPYxUyUfuSuyPftPtusuyp P SP8S8:P:\S r1$'r1$(0(1P18s8:P#:=P`lPlSPS`uRuVRRV`uQuQQl{Q{SP#P}iw}wsS}P}}}0iw}w}sSUiU0 `00 q2$" iw0s0 ^}i}RR}# s}s 9^}i}PP}#9s}s9P}}i}0 }1i }1s0#S}P}}}}}^}is}sS[_}_vPv^}i}Ps} i }i}P} "0"K 5#vKN 6#vN` 5#v 5#vir 5#v PQiwQ "0"1W:Wi{W"TSXdSS q2$" iwS^}@}@DPDs}EQP}P}PP [6`[5s56#`#+[+5s56#5S56\_t   "(_ft  r"(fi4t  r"t   " it8t  r"tr r" twjt  r"tr r"q  " qr "wpt  r"tr r"q q"qqrq"@tr r"qqrq""qqrq""ph`p"H.R.3HCKHK|R|H`c # "cl #"np[ # " #"[1tQKQ[\[[[t_K_[\\[][ ]kt][^^"^$&^kt^K^::<P<==P P:P[p\] #][#p:] # ^:_[/\[+# [: : : : : : [:TP P O O V PV W $ O O V PV W $ O O V pV W $ O #O V pV W #$ O #O V pV W #$ O #O V pV W #`  P  P  l n [ [  P  P   P [ T  p p p [ T # p p p  [ T # p p p  [ T # p p pH L  "@ H \H J   "` b [~ [ [ [@    @    @   D L  "H J   " F PF L L P s  Qs P s p # p( #( ? ? R PR S S P  P  S s s(' S  S) , [, X s, / [/ X s/ 2 [2 X s2 4 [4 X sH L   "?H L   ?H J  "< > [> H H L [ P MPMP   = = = =MPMPae\[ [ \e}[}`\8G[GVXV`[`vXvz[z\[\w``[\8P'PjrPjV V 3VjWW3WjU3UjS368[IP[Pw\~:~:>[>~6I\I}]~F~FN[IP[Pw\]^5]I 5Q 5P\]][[[p~" ~[p~" ~[[~3~~3~U3USS3SSsS[Ps[PP~3~[PP~3~"["PP~3~~~=~=~=SZ[gm[m~q\[U**PUPX[P["VknPnUVP"UUILPL6VGYV/PP/3P36S@EPGRPRY~xSS?VVs,/P/Q~<]S]aaSXVaoVPIRIN~aR~PiUijPjUPUP3URjRjRR!R!3\@SjuSu q8&S"s"3SgVjVV3VQjQPjrPr|QWj@RPRz X@YRYURUR3 U3 4 R4 z U@UQUS\8SsxQ0 S0 4 \84 z SeVV1 V4 Q VQ l Hl m vm z VgWW2 W4 z We}QQs s4 ; Q; H s s \# s P V 0V c Uc v uv  UK M 0M ] S] p sp u S P W P 5W R 5R Q U Q U 4 Q4 U Q5U  P V  V " P" / V4 5V ( Pz P P  P  R 4 L| P RP.L 0 U Q@OROURU@}Q}QQQQ^p0p}1}S01S7s7S0PvRU[R[URUFRF`U`RQV[Q[AVAaQaVPvPMvav0[m0mvPvW0PPPVFMPMPVPPAQPQava|PVF^V$,ru",/P/Zru"Zd uu"ru" rR#P"*8Q8;P;duuR#L?ZRZduRmPRZRQ1W1ZQP1~15P5OWOZP`{P{WPP\W\hPhyWy{P{W`rRrSRwSw{R{S`pQpVQxVx{Q{VryRysRhrs{8BthV{VhS{ShVVhSS\W\hPWQh8BHQH89BQ80Lp0. +P59P9hUUPXmPPPPF8R(h0hkPkF+R+80j0sRsWWVVSSssssUU W WPWWd PPZdPipPp{)PPSP{wWwWWPWWd!PS]PbiPiw{P{PPSP{wVVVJWJLP-LPAV{AU7AR7AUPhPhVPs Vs P %VPR@ R !@!{"R{""@"5#R5#$@$t$Rt$$@$%R%%@%%R%%@PmQm}U} Q U {"Q{""U"5#Q5##U#%Q%%UqwPwQ%qJW !W!Y!{""W5#l#Wl#t#qt#y#&h`&&S&&&&S`&i&0i&&P&&h&&1&n'Sn'q'&@'P@'j'&@'R@'j'&@'Q@'j' &'V'@'@'j'&j'W&j'S ^ $] \ [r -\Z_^Zl]Zn\Z_[_brjn[P ~R}R } R }JQJ}Q } #Q#/}/OQO}Q } 8 Q8  }[\[[][\[\\\ $[$0\04[6B[BF] "["$\$([6c\/2\46\1 "1hJRR : R[ }]\\\BD[D } }# }B  # BF]Bc\/2\46\hGUG#/OUQ UQ   U_[J]] > ]hk[kou[oCuuuu > uuh }}} }} }}[u0[Cu0u8C}u0u8 } > u0u8>  }[u [Cu u(u u( > u u(gw\][ _^[ _^[ _^^[aY}}} }}}[}}}}[}}}}`` \]` \]  \][   \]  \[\`}}` }}YW~~~Wx [[[ [[[0PpP 0YV #/V OV  V  V Y} }  }Y}Y}Y} }e #/e Oe  e  e  } }  }Y}}} }V e e } }  }L} }  }L} }  }LV V  V  PL} }  }L} }  }L} }  }PL} }  }e #/e Oe  e  e V #/V OV  V  V LQ Q  Q#/O   }#/}O} }  }}#/}O} }  }~#/~O~ ~  ~ }}~ ~L 0~L@}}}@H}}}H}}}~" }}}}}#/}}}O }}  0~ }}~.0}~.L0}}L[U}}[cU}}cU}}~" U}U}}#/U}}O^ U}^ }  0}~L0L/}}#/}O}  0LSL~1#/~1O~1 S S  1q$P}#/}O} }  }}#/}O} }  }}#/}O} }  }}#/}O} }  } R Lv  v   v   p p !P!L }  }  P  }   }  rp R! v p!Lv }  v }   R r v p  v }   v }   p } !LQ Q  Q!& } &-R-L }  }   } !+ } +<P<L }  } P }   } <LQQ  Q<A } AHRHL }  }   } <F } FWPWL }  } P }   } WLQQ  QW\ } \cRc }  }   } Wa } arPrL } P }   } r0 #/0 O0 0  0 rV #/V OV V  V r@@#/@Oh@  @9 #/9 O9 9  9 e #/e Oe e  e @#/@Oh@  @@#/@Oh@  @ @#/ @Oh @   @}}LSPSY }>&1r"Y@}>&1}?&"}"rp"Pp #/}>&1}?&"}"fhpr"hqPq u?&}"r"[u>&1u?&"}"#%P%(p (/ u?&}"r"q}q}q}}qp}qPqWqOq}O}q}O}q~O~S}s"}q"}v}"V& }@%}"&0 O0 H9 O9 [}}[}8}}#S#YRVWPUIQ}}~#/S/8}s")/P/A}p"/PW YR F PF :y F RF :y 7 Q7 :y  % w% :B H [H O \O R [R ^ \^ b [d { [{  ]B F [F H \H O [O R \R V [d \\\ [ [ [ \\ [ \ [ \ [ \\ [ [ \-3[35\B F 0 00H O 0 0 SS-:S{ } [} : y{  ]{ \\\ [  y y: y   :  \\ ]]] P p@p@-:p@D T ]d g [g r \ [ \ pp pPpXpPpX-:pPpX [  p[ pp p@pHp@pH-:p@pH& p0p8 pppxpppx-:pppx# & [& ) p [) p p( p`php`ph-:p`ph [ \ % w%  V  ] Q  y y y y 0 ye P 00R 0 P p  P 0  v"  ; v" ` ? ^ 9 ] ~ \  [  rX M rV  v"  ; v" @V v ^V ]V ~ \V [ [[  rx M r  v"  v"   v" !P!{p@U0U|Ud0dw0PUVU|P*PAPAUp}U | |#|@'|#h'R|#R|#@<P<WP?R?WR"Q"IWIKQKUWUWQBKP`qPqt d`tRtzWzRPP P`Q h#WWVv VSSRUQR W  r SFRFRFQFg\gQ>qRUR>Q>UTQT@K$"Q@K$",(U49P9Xr3%R XT3%PTRRQQR<WDfWVW18S8:s1%:<SDS0U p <UDU  P RKPKfWW`Pq|X4koXkQXr|W|qrXrQX/V*R*/\vqW*P*/ 1u$wBV":V0RPpxlPPlv0vQ0Q*X2X#Q#X*U2UUQTQVL06= s3$u"#4=CPXS26S(SPSRSSgqPP(VSVSVV(L;0;LKgW su<T'kWq|R|~pq~PzWVsIaRacpcpLVI]QQaRacpcpS(#&ER +R+9+Q+9PPsvPPs0sURU0s0sW0W0s0sV0CssssPHsWyRs:UQUXQQ4kVkl @% l{V{| @% |V r@% V @% 4jSlzS|S rG%pS G%p4SQSX0XeQlQP r Pqq@q@ $ %@0.(QrPSSSPSPVVPVPPNSr||PSSVVrVLNPNXWPWPRWX0XnSnrPr0P0 P SSs vrs" vrs"# vrs"VVVVRr,RP,PP'Q'/P/DQDpPpxrxPvPTRT[Q[cRcxQxRhV'P'/V/<P<AVDLhLTVT[R[cVcxRxVW'P'+W+<P<AVDTWT[R[_W_xRxWRwUxUSPP!P!#qRUR#UQWQ#QVP VV0SRs S09P9QSQas}abPxSxs # -U-..IU-u -.# .Iu 0H D PH$P.5H5<S<IHSD+P+$D5<D<IP P%3P3ORSWqWk\FkVVRRr5<V{RQPP57R7<Q'R'+H p"<@R@IH p"+u <Iu +Q<IQ+$+$u +RRRR+K@K$K$+K@K$KQQ$@+K0KVVVSRSVvWv{rWVYwY\Q\vwv{r#wPsJss#Ps#Js#Q--2W2YPY^r3$w"u JgRmP_VV0bPPbv # v (W6W(v 6v  SpSPQpwPQ\ U(DPUD[dPdsw#8&vw#8&v,(6FRFIUIvv 6vvR D S R6sw6>w#>APAsw#PSPSswPSpSVPVsw# PX*XP*.XP.5XP5rXs$rXRLMHTT\TjHjr D8$w#PXXPXQPsPPTbHCcPc S P S , S, 7 P7 : S P8 : P` W  W , W` U  U , U` V  V , V` P , P`cp c s p s , s P uP# P# P uP# P  uP#`R\ wv# w# # R wv#  wv# , RPS'P(.SSR,S,.RPSR,.RRR 247R$247Rp{{phSSPVPS7@G/7/@/;S;@P[P[rSrtPPgRgtRPgQgsVstQP&S&_P_.S.PS[H_HHRV_R_VRVRP^U_UUPWW_2WWPWvq"#S&s&WSSVvvq"#vp"#vq"#.cScfsfxSx|sSVvCJPJ}VQ0QPQ0PP(47 sH$H&7:P:?p0rH$H& vH$H&/qPuP3q h3q03q h3qPSSPP0P=S=>-0P0>RoSS}PRSw0 s# s#w0VVvVV222MMRMMWWW5w V  p w V   V  V # PRsv# / R/ 9 {5OWOUwUaWZWW W q W W5wVvSVP SP W sW q Sq V SV p V0{9 {9 P  p q { { P {0{P _ 1_ d {_awuawWq w Qw W_wUq U {_wq w Pw pH$H&Rr0pH$H& / pH$H&9 P r0_ d pH$H&wu Q Zwu wup wu  wu & Q& q wu wuU Up q U U p   & P& q   UW P h  H x P PL x 0!hL x !hL x P P  S  P  S  !h  0   !h P  S: } S S uh/ @ s@ D P V  W  S uh P P  P /  ( S( . P. /  P /  * W* . Q ' P' . R ( S( . P. / 0 5 O | P PS | 0S |  hS | P P*1P P SP!S*ES !h 0!h !h P!#0CPrrsPTcciRTrrsP]c0>P^p~PiVilPR/U/lR~[vv#~rr PFWFJPJjWjlP/5P5WU ~*~* ~ iVilP8<P<hSpPxSx|P|qSP"W"VL|DWDQLQqWPD'P'N0N\P\0PA0ALPLV0VtD|0dPD 0 P6PDQPhqP|0PU0V0|101Q0(V|0P0DV6MPPVHDQH(P(V@DQ@(0(VUDQUPP9?PDNPpuP(kSptStuPPRSRSRPSR PP0NVNOPOrVrPPMSMOOSSSJ S0VP0P V  P H VH J PZ  S  S   Sp y P P P P   T P S   S P V  V3 P PP S P S S W W  W & S& ' \ f Sf g  S  S P P%%HQ%%0S011GSGH %%HQ%%0S011GSGH%# %Hq mS!QSS!S!QSS# q q txPPrlPPrlOOSrlKDDSPST*S*- V-%P%X%P%XPVPQS_ViQXhi`Q`iP_ipi|cipi|#SVQXh`Q`Ppp#3+V+.I*SSpQpxx.SppxQx.SxPISpSlMSpSl#Q.H@Q.@PyuuQ.XPQ.PPwwPhPhWPWPYWPhRhQSQRSRTSTYRPhQhVQVQYVmzPzUUPYU{}UUPUYU{}VVQVYV{[[{}WWPWYWPP5<P}U5URYU}V5VRYVQSQ}R5SRTSTYR}W5WRYWCOP05PRYPsSSPP9SS'S9VV'V 1S13NUUS U0S01 s, Rh0s,01#,ISIRs,RYRYdhds,#,Srr#Pr##rP#r#pP ##P OSOQ=?Q?KQR0Bv08v#8=Q=Bv#=Bv=?R?Bv#Pd P doPPx6>P:NSNO\PsPsWPPpRpURPQxQPPxPP\dPdlQ0KhNKhNKhPKhQ9KhNKhNKhPKhQ`Kh~Kh~KhKhQiKh~Kh~KhKhQKhKhKhKh LhALhPALhdLhVdLhLhPLhLhVLhLhP Lh>LhR>LhLhR Lh;LhQ;LhLh\,Lh\LhS\LhaLhPaLhLhSLhLhP,Lh\LhS^LhaLhPaLhtLhS^LhdLhVdLhtLhv\^LhdLhv$dLhtLhVaLhdLhv$dLhtLhVaLhtLhPaLhtLhSzLhLhSzLhLhXLhLhSLhLhWLhLhLhLh\NhOhPOhOhPOh?OhpOh?Ohp?OhYOhp?OhYOhpLhLhPLhMhSMhMhPMhMMhSMMhNMhP]MhMhSMhMhMhMhSMhMh]MhMhsMhMhQMhMhsMhMh#MhMhsMhMh#MhMhVMhMh MhMhSMhMhMhMhPMhNhUNhNhh$MhNhPNh}NhVNh Nh0 NhXNhPZNh}NhVNhNhPNhOh#(iPhrPhPrPhPhVPhPhPPhQhV5PhdPhQnPhPhS2Ph=Ph0=PhPPhRZPhdPhR2Ph=Ph0=PhPPhPZPhdPhPLOhOOhPOOhPhw(PhQh\5Ph=PhQ=PhYPhuYPhZPh#$ZPhdPhuHPhPPhQZPhdPhQnPhrPhSPhPhSPhPhVPhPhWPhPhPhPh\PhPh\PhPhPPhPhVPhQhWQhQh\$PhPhPPhPhSPhPhPPhPhSPhPhPPhPhPPhPhSPhPhSPhPhPQh,Qh ,QhEQhPFQhlQhPmQhQhPQhQhPQhQhP%Qh,QhV,QhYQhSuQhQhSOQhYQhSQhQhSQhQhSQhQhPQhQh0QhQhQQhQh0QhQhRQhQhP=RhRhRRhShShTh=RhJRhQJRhShShThFRhXRhP\RhgRhPRhRhXRhShPShShPShShPShShPuRhRhPRhRh\RhShTShShPShShTShShTRhRhPRhRhqP>wUwxPxUPR;V>QRQuVxVQ:S>QQQtSxS1>d>Q1QdS  /Ss$ /s$s /sS /S9cSceesSDKVesVDKsessDKSesSSSRrq-(vq-(r-(v#-(r-(pwv#-(r-(RPQRPpq+(wp+(Rs p pppSPRrp-(#r -(SSSS#$s$#sx] \[@xsxRx(y}PPP0PP@(S[@xs}S(SS(Sdd!Q!(d\\!R!(\PVPV>R>WRRYQYQQx ZPxX^ S-^ s#PQRWPQUQUQP 6P6fP ^R^fR#6p6fP##6p6fP##W`W^P^f`=^r^fR#=^r^fR#=OhOWPW^T^fhpPSwPSPSP-S-/w/1P1TSTsPsSpRR R RR{RpQQ Q QQ{Q|d{dW{4{4Wt{t~P~{;{;EPE{{Q { -{1{{W{W{WP#hGWGsP#hWsP#h/W/1P#h1WsIWIs W TsTsP#hssWsWsW0A0AEprEfQ1QqQ0 pr -Qoz1zQqQ 0 Q!P!-{-1u1s{sQUP{uQPPPT^P^oSosPVVV1swP#s-s-/w/1P#PWclP>MWcWWPPWzPPPSP\ S\ ` P` S P SRVR; V; ] vx] ` R` V R ^ V^ R V R V . R. n Vn RQWQ8 W8 ^ wh^ ` Q` W Q W Q  P U_ U` U UdQ' M QM T ~ Q  gR) E RE T ~ R  ;MPZ^P  P " Po P  P{~ w8 w0~v8w8 w0~[s s ] [ [     ~ B L ~    [ [ B P  [   [  #    #v ^ v^ f R# v  R#. n vn R# \B L \  ~B J ~ _B J _v ^ v ^ f R# v  R# . n v n R# ^] 5 ]. B ]^ f ]  \ [ [+ A \ P I SI K P R J VJ K R Q K QP ] P] VSVYPYSPSPSP | R| 'V'YRYcRc|V|RRVrhvxRVo | R| 'V'YRVo VSVYPS  Y @@ HH*P7EP6P6=PR=RQR&Q&6QQSS~~<~j~ ~%+  +>\<~Q  %:[:} }}j   }}[<}HV Vj j}=up? up?~~up?<~<V V\up?\j j~Qs#s1~~~)P PPPPssssss~Pt~~~R~=0n 0n 0n =HP={n {n {n =kn kn kn ~~[<~HN[NV~\^[^~= UjUYwFw~uFupsPS*.R.xS*.P.xSTSTXXS W TsTX#XW$<\\  [>\[\~ ~[m~~[ PPMUmU W MsmW~PtM~m~$2R2\~>M0m0>\P>Mss mss >Mcs mcs [$'P'\~SnS7Uwp?\ nr[ JQ\ [rw[w / w~"/Dw~"q~"Dn w~"7UwM0n0MhPM~v n~v Mnv nnv fl[7UwJW:Q:D~)P)D~v v nv VVnVnssnsssnspr[r    [    sw P 2~,.pq.6P6P~FHprHTPT`~`< v vD vZ\pr\P~r< PrD ~w~P~w~w~qrqrDq  [  SOSOSSSy SP ~~~# ~T [ ~g p ~ E~p?\Eyp?\h    [H O [T g "6\ [Um\ [ # [O T [g y P~0%=PP000P# T 0[ g 0p y 0 E%0S000# T 0[ g 0p y 0%EP%z Sz z z # T z [ g z p y z %z Sz z z # T z [ g z p y z @ F [ E~EyX000# 0T [ 0g p 0XyPXz z z # z T [ z g p z Xz z z # z T [ z g p z   [EyRURS OsOS#BBGPGS P !S!!P!!S!!P!6"Sj!r!P!!P E! ?E!`!\!! ?!" """ ?""&"[+"6" ? E! E!`![!&" &"+"[+"6"  {!0!6"0 P {!U~ !6"U~ {!F~ !6"F~ " "[n!{!Vn!{!S!!s!!R!!s!!P#!!S!!PI""S"""#S###@#S""P"#P%#'#P:#@#P$$P$ %Sb##V#%P#$S$%I#8$w8$ %W %%w!$0$P% %W&&P&&ST%'WT%W%PW%%s$%'vT%%[%'T%%V%'T%'U''T%s&vs&&P&&v&&Q&&v&&P&'v&$&P&&v''P''P''x P VPVP?GPP4v#4P4v 4"%P%4v4@"404WW4US^SS4Us^ss4UjnRnRqt pqtwppuqwHLuq HLU HLHLuq@ HL HLHLuq HLGS wuS^R^g wuXD@DDRawpawPai @i i PUP5UPu#5LPu 5DP5H!P0ER3]RbREeRRRRKQEsQQQ#p#qv.(u"#'1QQP.PP5Pp.EpJSPS^ePeWPPPSP'S'/P/SRRR/R/JRJoXoRXQQQ/Q/JQJo\oQ\ *U/jUjosoUY[P[oTPRTDSDGG\SFWFG#G\W.@Po S  5 So s # 5 so U  5 U1 D  D" 5 D$2[2   [  " 5 =E E    ?  " 5 EK[pt[\M j   \EP P  p & P Po* 0* j W 5 0= H H  H" 5 HssUs*EP[      p  PH y Sy P  S  P e n P Pi y Sy P  P  P P P P+3PPP%P+FPLgPmP}  $    $   $ 5 P5  W  $ 8 W8 : : e We  e }e W  }$ }P W m}mW $ 5 P5 6 z  ?z w? # ? + P + R P } }PCVCFPFV8R8DWDFRFWEQEUFQFU3Q3U F F 1$X$,R,77X1,P,7R7P1E\3\13[3EX3Xks\s{[{(s|\s[9;[TV[r&8r8Eww7PP8XCXcX8PCPcPAE[EYPCvPEG[GYXCvX[^] F. BSBF-FE -BsBF#PSPS$R$_R_RHR$Q$_Q_QLQ[U[s P# U_s _Us Vs{Pq1$q"3$s "[bX{XXPX[bSSS[bXXXPX[bWWWPPwPX_XXPXS_SSX_XXPXW_WW 4PPw P ]P]PPPP P # P# = P= N PR]R]Rrxt8whRR R N RQqhQQQ= Q= N Q\UfyUU= UZViVN VYSlSN S     "   q(" [ p NP#pP# p # P## = p[  \[LHH= HM``V``M^^V^^ X # - X  P [[[  # /  [3Nuu= uDNuu= uMNvv= vQNvv= vrNR#R# = R#r NR# R#  = R# \# - \ P X# 1 X_# + _]]__ # _ \  \[ \  \8LPL]PH$-[LYS8LHL][P= N PV= N VS= N SP= H PP P g Pg P PP ^ R^ _ S_ g Rg S sp SP Q O VO g Qg z Qz V  ?   H H P P ? P P ? X X P X P X ? V V P P v ? P P ? X X P X ? V V 4 P P v? g P P? _ s_ g R# s S? O VO g Q VB U P P ; P; C P R C R Q @ S@ C Q Q  QR # R# / r/ ; rP P S P P U SU ] P] S U V V A WA U  W U S S0 I R R0 U V V0 F P P[ o V[ c pc i Ri o s[ i Pi o So so Vv P P s J SJ L ^ SS{ V s#VsVsV U:USU V s:VSVsVsV  R :S XS4tS X4__gPgn~nt X4t P[_P_csXS4[SX4<<GPG[!s!+P+X4VV[s%X4<<GPG[%+P+X4VV[s+IP4<P<@sS4Ss4ss(4s(4PP#sSSssPPs PSVPX^P^WWrWWrPtrtrStSPPtWWtWVstsVWtWPPtWtWPtxPx{wUUWUvUBUv  P~Bvu(Bu(vP P  uUBU!!+P+2~2BuBuP!P!%u@iiyQyBW@QuQ]P]W~W~BW~zVVzBWzW~W~BW~zUBWUWWBWWP~P~BW~SuSBWu~~BW~PP~#WBWW~BW~PBFPFJ~#kSCS}P QQ7MQAQQQ WW7iWAWW2CWVV7_VAVV2CVs7psAss2Css7psAss2CsSV[VX[Xs7Csss\[[HACHHH````^^^^ ? X  X    P [[[  ![tqACqqqqACqqqwACwwwwACwwwsACss?\\% P= X X-=^^sACssCE]C_AC__C^\\CP[N^\\fo[VzH[MiW2CWM_V2CVPpP2=PpAss2spAss2spASS2SQA@QP2@ VD2VAH2H V2VP P vA@2@ V2VP!P!$v VeSS(SR~VVQ ~Q~UjSSjPjs(#(s(j|RRmPPsSS~~s#sVVPPsP~v0)(~(~s(s S(S s(s ( 4P PsTS STsUs sTZsZdPd ^sUs s^dPd dPPs0  [:*np@np@N*np@np@ P ,V,>P>CVoP1p P L)en=en P VPVPV.R.WRRWRWQ@HvPvP#@vKTPK``PPRRQRQQ 3P3SP~S~P<S 6R6VRVR<V IQIWQSWSQWH W `Q`HW H <WoQ~4Q48QQ``dQ <o~~<~oQ~4Q48QQ``dQ <oS~S~P<S w8 w0v8w8 w0[4pps#][XZ[Z\  \n  ++` ~ ~ ", ~   [[ "0 [  [qq~~#48vHv <v\",\  ~"* ~_"*_48v Hv <v ^48]] "]\[[\Z[Z`Ps`dPds s:CPCNq1$q"3$s":yPPPq1$q"3$s"P P@OPO V  P N V@zRz W  R N W@QU Q N U  qXRN XqPRN Pq\\ ' \ \+ : \qs[sXX  X X X [@Arfzrzw * w w w+ G wX\ X X + XG N XP\ P P + PG N P [ 9PMTPz P  PG N P  [ KXMTXz X X  X  [^] -S  -s #h : S: > > S (  ( V (  ( [ _ V_ VQ vQ v P Q  R W [ [ R  R Q ; S; Q S Q _ @_ u Ru @ } U} ~ ~ U' _ @_ u Ru @' } u} ~ #~ u; v U~ U U; v ~  ; v ~  q SS S S S  PS  PRS SS Q #Q  S$S$.SR.0SR08S8tSSt}PRS} PRVRSVSSVRS VRSM  #~ # #M  #~ # #q   q  # 8#8:w:#   8t  2 82t2 u8u #8#  utu  2t2  UtU  #t#SSLRLs#sRsLQLQ!LQL!LRLsss!;~;@P@LtL~~~SS?SV#4P@gPgSPSPVSsRsP#SPP5S56P6KSXtStxPxyy}S}~jsPy~PSHSHJIVIJHSHJaSAS  \a [?}q{  H}H #A as#Asa||VA1{~1|~A~{|A{s|sAs~Pt{~|~~ R A~R~s|RUq{UH|UU#AU{~s~A~{~s~A~[W}uw[w{}HR[Rn}[}]#1}[mu&um~&~ssspsPSRPS^SS#W#4P8TSTXPXYY]S]^JSPY^PPOrPSxS[xP Px 7W7WxxUUxj[w[U#w#xUbqPP Px .umvAuAvUP~V~PYVYPV)R)WRRWRW)Q)g\gQQB\BQ\36P6SPSsSs_cPcUuUR:>P>dUdjuU%1P 1 1 SSWWVV  uUUVPup"rp"RVVPPSsp"SaVVa11adudUUPv1sSsS{P{HPPPTRTRRrhRR{Q{LQqhQQ&) q8 q0)9r8q8 q0p)+[+\pPIPItPtyP%R%IRIVRVtrhtyR%R%ERPEPPPRRQRQQPVPVRWRW%Q%UQUQU XRXPRP%\\[%XXKS\S[[[sLT\[s[  [$&[rr%wwaP[PXX3XPP3P[)PHP[)XHXZ^[^]oSos#( S( , ,  SO S VS s VQs uQ U . A SA E E SK { P{ A sA E #E _ P_ s^ ; _ ^ { P{ ; s_ s^ n n { R{ ; _ _ U_ n sn z Pz V S  S  S G G U QU [  1 s1 ; P; [ V P S P S P PCS P4S)4V)4S4:s:@R@Cs[SSmPssssSSssss   s s #ss ss [JsJSJLP"&P&5S1pPXhPhiPi}P}~P~PPXPXPhPRXRXRlR $[(,[07[7Nrrr^\[^[[ [PP)P*CPDPPROWOPR0SDsDISP[P[nSnoPoPSP[R[oRoRl0S0WPWXPX_P_`P`jPjkP0``k[>XR>A[AWpWXP>WPWXPRUPSSSUU,9PU9US9S'U'S\n1\`P`nUnUnSUSV U S  U  S7>>G GNNWyPPSVSshS sSUS(S(//NSUW*W/NW~PVPPPPP/9P9NVP9DPDNlS  S  V  V  R  RV  V  T p S P S 2 h12 T Rr } R; T Qr } QB T Sr S P S P  S P V  V  S  S P R  h   : ^ ^f h ^R t ]| ]h \ \ [ k v  ` Sv } S SC ` Vv } V P V ` hv } h h t h  Dh1 C R R* C Q Q1 C V V$ S S P Hh t Hh h1 $ R R $ Q Q $ S S- h- `- X- P- S- 28 S S P h t h ̔h1 8 R R 8 Q Q" 8 S SA hA `A XA PA HA @A SA 34mSu|SPДhtДh h14R|R4Q|Q"4S|STlSlqSWmVVRQrqQSq2$r" r2$r"q2$r"PpxpxP=SSckPPRr|0|1230123>S$SPR::>P>BBUPUVVcPcd: :<[<B BD[DH HJ[JL LU[UV VX[Xd :BUPUVLV$LUPUVZcPcdsSSSRQ"r"%Q%aRR q2$h"" r2$h""> q2$h">P r2$h"Pa r2$h"adP r2$h" q2$@h"" r2$@h""> q2$@h">P r2$@h"Pa r2$@h"asQ r2$@h"$SPSP  %PPP]`[`brbfr[fh[h\ESRSf p3#ES r2$h"Sfp3#2$h"ES r2$@h"Sfp3#2$@h"$PP# U U&W1U1WUW-W5VWfRpu#WUP w2$,h"1V1 w2$h"0RrER0123>UQQ_P_``nPnoQQ_Q_``nQno668[8BBD[DQQS[S``b[bo6Q_P_` 6 2$,h" 6 2$h"FQ>FQU`$U_P_`dnPnopppp   VV ? ^^ ? ]] ? \\ ? [H^:\*]*[*DsWV&S>V$Vac[c$a\\a]]a^^aw_aWGW_Wa ?G ?_ ?a G _ a__w ?G ?_ ?w G _ w^^ ?G ?_ ? G _ \\ ?G ?_ ? G _ [ ?G ?_ ? G _ ]]]J\]]]]J\][[[J\[\\\J\\WG_^^^J\^WGW_W5P_mP\yP 0 5R_iR\y0GW\WyWPP$6P:JRPR GS\SySG2\2y2GU\UyUqUyUqVyVmqPy}P}Rq1y1qVyVqSySP Py}P}R" " V" 2" V " S P " PQ Q V[ 4[ Vc S^ e P{ P [ !## [ !## [!'V'',',V,,,,}/V/1V!!!![!\%'<)V)\)*,/20Z11!4"4"6"[T"V"['F(!*"~*"."[L"N"['F(~!&"~&"D"^D"F"['F(~!"~""[""" ~<">"['F(~!'S''',S,}/S/1S!![!"s$K%s#0&0s! "\ ""$K%I,},#020!![!"s$K%s#0&0s!"[""[""[$$[$:$ K%% 4&8& // 0)1 !" "$H$$ $$[$%H4&>&H''HF(,H.}/H/20H01HZ11H!" "$X$$ $$[$%X4&>&X''XF(,X.}/X/20X0 1XZ11X~""["'~F(}/~/1~Z"\"[\"h%F((***,/20Z1d1k11b"r%F(.)V)\)*,/20Z11j"%4&>&F()V)\)*,/2001Z11p"t"[t"%@4&>&@''@F(,@.}/@/20@01@Z11@!"0":$R$K%0K%%R&&R&'R2''R''RT)V)P\)*R,+d+R++P++R++P+$,RD,I,PI,,R,,P,,R,-1-P1-P-Rg-l-P--P--R--P@.E.PE.g.R..P..P./R//P/7/RH/M/PM/g/Rx/}/P//R/#0h#0-0020K0RK0_0~_00R00@00R000)1R)1Z1P""["" ~"" ~I,, ~""  ""~ ##[#># "D#J# "+$, "##  ##" n#p#[p## ~## ~++ ~n#p#  p##~ ##~ ++~ ##[## "## ",+d+ "##  ##" ##" ,+d+" h)l)[l))""))[)*P""* *[ *l*""w*{*[..""/&/P""M/}/"":$$ $$[F(o( v(|([((])&)\V)X)\**[**\** *,+ Z1^1[^1f1 k11 h$l$[l$$ *+ ++[ + +[++[$$[$$$$[o(v($$[$$[(([(( (([(( (( (([((\()\))\,,\,,[,,[,,\4)6)   ))[))?M/R/?z))~~M/}/~~z))~~M/}/~~z))  M/g/  z))*~~~~"  M/g/*~~~~"  ))[) *?/"/?) *~~/0/~~) */M/) *  /7/  ) **~~"  /0/*~~"  N*P*[P*h*?..?.*h*./.*h*~~./~~.*f*  ./  .*f**~~"  ./*~~"  **[''**''****  ***"  $$[$K% #020 #0200#020[#020V\%`%[`%',,,.20Z1%%[V&X&[X&&&&[&'""R'X'""`'d'[-E._0000""%%~" %%~"~4&>&~"~`&b& "~b&&"~&&"~&&~ "~&&~ "~`'p' "~_0x0"~0)1~"~%%`%%[4&>&`v&x&[&&[&&[&'~"~''[R'X'~"~t'v'[''[00~"~0)1`%%[%&&&[.. ....`&&[&&  "&&[' '[ '8'~8':'[l--~''[''  "''["2H2SH2J21 2S 2"233[3$3 s$363\63H3]H3Z3^Z3n3_n3r3`~33^33\33[64<4[<4H4 sH4Z4\Z4n4]n4r4^|44\44[44S23S5:5[F5J5[55[55[55[55[o6v6[}66[66p 5:5\F5J5[55[55\55\55[55\o6v6[}66[66p :5J5WJ5S5WS55M6}6h5l5Pl55UM6}6U550o6v60550m5{5PM6h6P56W)6M6W}66W551}66167P66P66S66S670 77077066[67\77[7 7] 77[77]7"7["7&7]&7(7[.717[G7a7[67[77p77^ 77\77^77\7"7^&7,7\97=7[G77^66[67\77[7 7] 77^77[77]77^7"7["7&7]&757^A7G7\G7a7[67[77p77\ 77]77\77]7$7\&7?7]G77\79S99989S89999S9::g:Sg::::S::::S889:88S99S9::g:Sg::::S::::S99 ?m:o:[s::\::[::pp0"99 ?s:v:[::[99[99p99^99s "{:~:[~:: p ::]::^::]99[99p99]99s "::[:: p::\::]::\99[99\99s"::[::_::`::_99[99p 99s  "::[::[99Q::1::R::r::R88199199Q::168l8Q9 :QV::Q::[::pp8d98d989S99989S89d99<91<9^9U: ;";;S;;S;;;n=Sn=p=p==S5;x;5;x;SN;x;N;x;s;;;<p==;;S;<Sp==Ss<<0<<Py==0;<S<3=<3=S<3=S<3=<<Q<=P=3=<3=`3=F=S==S====S=B>SB>E>E>?S? ? ??S==S====S=,>S==R==P=,>RE>>S>>0 ??0>>S ??S>>0>>P,?p?S??[??P0@@P@AUAAPAwBUwBBPBBU:@O@v0X@~@v0wBBv0GGkG[GG[FFPxIIP0CLCSHISHH[HIsHH[HIsHH[HIsHH[HIsHH[HIsHH[HIsvCCVCCC DS DDS#D5DPDESIxISDEPIIPLCvCSE ES5EESIISLCvCSE ES@EESIISFFs0F(H#0(HyHs0yHH#0xII#0JJSJJ!J0JP3J5JP5JJVJJV3J5JP5JJVJJVJJPJJPJJVJJPJKK/KP0K:KP@KfKfKKPKKPKKPKKPKLSLLLLSLLLQMSKLPL7LW7LMLPNLdLPeL{LPLLPLLWLMWM&MW-MKMPKMQMWLLSLLLLWLLSLLLLWLLPLLWLLPLLVLL0LLSLLsLLSLLPLLUMMSMMWMMwp'MMW`MMMMrMMPMM`MMMMSMMMMMMMMrMNNNrNNPNNMNNNSNN_NN_NNNNrNNNPNNNPNNVNNNNvNNhN OV'OiOViOOOOVOOOOVOOOPVNNSNNNNsNNhN OS'OfOSfOOOOSOOOOSOOOPSNNVNNNNvNNhNNSNNNNsNNhcOiOViOOcOfOSfOOOOUOOPOOUOOPOO0OOVvOzOPzOOW{OOPOPSOPV'P>wqwq*(wLwL*(wqwq*(qq*( P  0 7 p   wqwq*( ( E N N W wqwq*(W8,(W0 7 ,(D W # ,( W ,W,( # ,( W( @ ,(p@K$"r@K$",q@K$"w@K$"-'$p@K$"#@K$",q@K$"w@K$"-')#@K$"#@K$",q@K$"w@K$"-'y)#@K$"#@K$",q@K$"w@K$"-'i)#@K$"#@K$",q@K$"w@K$"-'i"@K$"H@K$",q@K$"w@K$"-'#@K$"H@K$",L@K$"w@K$"-'"@K$"H@K$",q@K$"w@K$"-'$@K$"H@K$",q@K$"@K$"-'8)#@K$"#@K$",q@K$"w@K$"-'8O"@K$"H@K$",q@K$"w@K$"-'O\#@K$"H@K$",L@K$"w@K$"-'\|"@K$"H@K$",q@K$"w@K$"-'|$@K$"H@K$",q@K$"@K$"-' )#@K$"#@K$",q@K$"w@K$"-'E W "@K$"H@K$",q@K$"w@K$"-'\Q\gHgQHQ0 D Q ( Q0 D  ( 0 D  (  ]W]gwp"  Pg%g%8%ARAg%8rgWggRp"pPP p=Q=HHHQHQ 0 Q( E Q 0 ( E  0 ( E >W>Hwp" PHH"R"HrHWHHbrrRp"bjpjxPxP p   P N W   N W   N W 6 6:qw:LPL P  qwVVXPX HV\@VX@pX\@H@N W RN W N W Wp"pW HW HQP @pqPR  E N   E N   E N \  qw P\ P  qw%\%'P'\ H%+@%'@p'+@H\@E N R\E N \E N v|W|p"vpW HW HQP @pqPR` P P P P` R Q R R` Q R S Q Q`   R S Q  R 9 R Q 9 Q  1@ X X Z P@ X X Z R@ X X Z Q`  P`  Rr Qr Rr  V 0  W S w ww | W,808AWAwW0""&pH') UW02R;WRWa0 0%S%;s;=SpVpp0QqQPpnhnhPnhnhVnhnhPnhnhPnhnhVnhnhPnh ohV ohohPpnhnhRnhnhRnhnhRnhnhRnh ohR ohohRpnhnhQnhnhQnhnhQnhohQnhnhpsnhnhPnhnhSnhohPohohSnhnhVnhnhP#P# ohohP#P#nhnhQnhnh QP#nh ohQ ohoh QP#nhnhRnhnhUnhnhQ ohohQnhnhtnhnhRQ ohohRQ oh9ohP9ohohQohohPohphQph/phP/ph_phQ_phgphPgph|phQ oh6ohR6ohohSohohRoh+phS+ph/phR/ph|phS?ohohUohohUohphq/phEphUEphIphqgphophUophuphquph|phU6oh?ohR?ohHohRPHoheohRs eohohss ohoh\ohohRs ohohRPohohRs ohphss ph/ph\/phIphss Iphgph\gph|phss KohohWohohqohohWohohWohphq/ph=phW=phIphqgphophqoph|phWKoheohR\eohohs\ohoh\ohohR\ohphs\ph/ph\/phIphs\Iphgph\gph|phs\~ohohU5phEphUEphIphqgphophU~ohohqohohP#5ph_phq_phgphP#gphophqohohq=ph`phV`phbphvp"bphgphVohohwrohohW=phLphWLph_phHRphTphPEphgphURphTphupTph_phPRohohVohohsohohsRohohWohphq/ph5phWophuphWohphqph/phP#/ph5phqophuphqohphqphphVphphvp"ohohurohphUphphH ph phPohphW ph phwp phphPRph,phVph+phss+ph/ph RR#OhOhPOhPhSPhPhPOhOhPPhPhPphphPphqhSqh qhPphphRphqhVqh qhRphphQph qhU qh qhQphphp(phqhs(qh qhP#(phphWphphw|qh!qhR!qhrhSrhrhRrhvhSqh3qhQ3qhArhVArhDrhQDrhrhVrhrhQrhvhVqh3qhq3qhArhvArhDrhqDrhrhvrhrhQ#rhvhvqh!qhr!qhrhsrhrhR#rhvhs@qhArhWrhrhWAshshWshshW"thwthWhuhuhWCvh]vhWpvhvhW@qhArhVrhvhV@qhArhSrhvhS@qhXqh3XqhqhPrhrh3rhrhPAshSsh3SshhshPtshxshPshshPshshPXqhArh~rhrh~rhAsh~NshSshPSshvh~lqhqhQrhrhQ^shdshQtshshQshshQqhArhWshshW"thwthWhuhuhWCvh]vhWpvhvhWqhArhVshthV"thvhVqhArhSshthS"thvhSrh(rh~u(rhArhRshshRshth"thcthRcthhuhhuhuhRuhCvhCvhvhRqhqhPqhArhshth"thvhqhArhshshshth s~"thavhavhpvh s~pvhvhvhvh s~rhrh~urhrhRrhArhshth"thvhrhArhshshshth v~"thvhvhvh v~qhqh7qhArhPshsh7shshPshthJ 00)( #  00)( #~u0)(~u0)("th4thJ 00)( #  00)( #~u0)(~u0)(4th6thP6thhuhJ 00)( #  00)( #~u0)(~u0)(huhluhPluhCvhJ 00)( #  00)( #~u0)(~u0)(CvhGvhPGvhpvhJ 00)( #  00)( #~u0)(~u0)(pvhtvhPtvhvhJ 00)( #  00)( #~u0)(~u0)(qhqhshshqhqhRshshRqhqhPqhqhshshQvhavhshthPR{vhvhrh7shVshshVrh7shSshshSrhrhq~rhrhQrhrhPrh7shUshshQrhshWshshWrhshQrhsh~sh7sh v~rhsh~ sh7shPR׬hhPhhP"whFwhGFwhZwhPZwhihAthkhAkhyhGhĬhAhhAh=hG=hEhPEhfhRfhرhAhhhAohhA"wh9whF9whFwhPFwhih@thkh@khhFhĬh@hh@hYhFYhfhWfhرh@hhh@ohh@,wh9whP9whzh@Uhuh@khyhPyhh@h*hP*hmh@Twhowh0owhxhUxhxh0xhyh@ yhyh@yhyhP`hmh0Twhowh0owhxhUxhyh@`hmh0owhwhRwhwhsSxhyxhRowhwhPwhwhw4v"SxhdxhPdxhmxhw4v"mxhpxhPpxhyxhw4v"whwhpwhwhw4v"whwh@whwh@p"whwhq@whwh p @whwhQwhwhQwhwhw4v"# whwh@whwh@whwh@w4v"# whwh@@xhxhRxhxhsyhyhRxhxhPxhxh #4v"yhyhPyhyhw4v"yhyhPyhyh #4v"xhxhpxhxh@xhxh@p"xhxhwqxhxhuqxhxhWxhxhWxhxhPxhxhRxhxhrpxhxhPRyhihthkhhĬhhhmhرhhhhohhyhzh@Uhuh@yhzh@Uhuh@yhzh0zhs}h0@h h0h/hP/h4h@thh0h-h0:hؓh06h_h0~hh0ܕh:h0Ihh0ۗhh0h h0@hSh0]hkh0hh0hh0$hҫh0߫hĬh0hZh0thh0mh԰h0hرh0hh0hƲh0ܲhh0"hEh0ohh0i~h@hVhmhVmhzhw hhSLh\hP\hh@_h~hVhԕhVh hS:hIhVh#hShۗhVۗhRhSRh_hw h@hV@hIhShhVhhVh$hV]hxh@h=h@=hhShh@hhVh&hSJhUhPUhZh@ZhthVhhSmhhShhShhShh@hh@hhSjhh@԰hhV8hrhSrhرh@hhShhVhh@ܲhhw EhPhw ohh@r~h~~hW~~h h@hh@hhVPhYhs$h~h@hԕh@h hV:hUh@h#hV#hۗh@ۗhihV֝h@h@@hIhVIh]h@h$h@=hhVhh@h&hV&h@h@JhZhs$Zhh@hhVmhhVhhVhLh@԰hh@8hrhVhhVh/h@ܲhhV"hhh@}h hUhhVhhUhThWhhV-h:hUuh6hUhhUh hW:hmhU#h|hUhۗhU֝h@hUIh]hUhĞhU̞hݞhUh hUh$hU]hhVhɫh@h=hVhhVhhUh&hW&h@hUJhZhVZhhUhhVhhVhh@hLhUjhhV԰hhUrhرhVh/hUhhVƲhܲhUhhhUohhVhhShhS]hhSh=hShhSJhZhShhShhSjhhSrhرhShhSohhSyhzhWzhzhPzh?hW?hFhPFhihWthkhWhĬhWhhWmhرhWhhWhhPh hW hhPh hW h'hP'hhWhhPhͲhWͲhԲhPԲhhhWohvhWvh}hP}hhWyhyhRzh+zh0zhczhUfzhzhUyhyhRyhzhRUhuhR5zhmzhQ2zhmzhS5zhmzhq5zhmzhs8zh;zhvq;zh@zhV@zh^zhsqEzhXzhQEzhXzhSGzhIzhvqIzhMzhVMzhXzhsq\zhfzhSzhih_thUh_uhkh_hĬh_hh_mhرh_h6h_6h:hP:hh_hhPhh_hhPhh_h hP h)h_)h-hP-hLh_LhPhPPhhh_ohh_zhihAthUhAuhkhAhĬhAhhAmhرhAhhhAohhAzh?hW?hFhPFhihWthUhWuhkhWhĬhWhhWmhرhWhhWhhPh hW hhPh hW h'hP'hhWhhPhͲhWͲhԲhPԲhhhWohvhWvh}hP}hhWzh+|h@+|h2|hS2|h|h@|h|hS|h΀h@thh@hmh@hPh@ۏh h@ h#hP#h:h@:hUhPuh˖h@˖hҖhPҖhh@hۗh@h@h@Shkh@hh@hh@h$h@߫hh@hĬh@h&h@Zhth@hh@԰hh@hh@Ʋhܲh@h"h@Ehhh@ {hJ{hPJ{hS{hq h#hP:hUhP˖hҖhP{h@{h@ h#hS{h@{hP h#hP{h@{h@# h#hs{h@{hp h#hp{h{h r@#{h {hR {h@{h p@# hhps%{h8{h@%{h8{hP'{h){h r@){h-{hR-{h8{h p@@{h8|h_|h|h_hh_@{h8|hW|h|hWhhWV{h8|hU|h|hUhhU\{hw{h2w{h{hR{h|hQ|h+|hR+|h2|h2hhR\{hw{h1w{h{h@{h|hR|h+|h@+|h2|h1hh@{h{hP|h|hP|h)|h@)|h+|hr2$w"{h{hS|h|hS|h+|h@{h{hp|h|hp|h)|h@#)|h+|h r2$w"#{h{hs|h|hs|h+|h@#{h{hvq{h{hV{h{h@q|h%|h@q%|h)|h@@#)|h+|h@r2$w"#{h{hP{h{hS{h{hvp{h{hV{h{hsp{h|hUhhU{h{hP{h|hs2$w"hhP{h|huhhu{h{hp{h|h s2$w"#hhp{h{hqu{h{hQ{h{hU{h{hP{h{hqu{h{hQ{h{hpuU|h|hۏhhh h#h-h6hh h:hmh˖hҖhhh֝h]hkh߫hhhĬhhhU|ho|hWo|h|h@ۏhh@h h@#h-h@6hh@ h:h@mh˖h@Җhh@h֝h@]hkh@߫hh@hĬh@hh@U|h|hUۏhhUhKh@*hnhUnhh@h h@#h-h@6hxh@hhUhhVhhShђhVђh֒hS֒hhVh hV#h-hV6hhV h:hVmh˖hVҖhhVh֝hV]hkhV߫hhVhĬhV=hhSnhhSh hS#h-hS=hhVnhhVhђhV֒hhVh hV#h-hV=hhsnhhsh hs#h-hs=hhvnhhvhђhv֒hhvh hv#h-hvQhhShhSh hS#h-hSQhhVhђhV֒hhVh hV#h-hVQhUhpwUhehPehh@hhPShhQhhQ֒hؒhQh hQ#h-hQhh@hh v@#h-h v@hh@#h-h@hh@@hhPRhhq@hhPRhhqv@#h-hqv@Ȑhnh6hh h:hmh˖hҖhhh֝h]hkh߫hhhĬhȐhnh@6hh@ h:h@mh˖h@Җhh@h֝h@]hkh@߫hh@hĬh@ȐhnhV6hhV h:hVmh˖hVҖhhVh֝hV]hkhV߫hhVhĬhVȐh*hU6hhU h:hUmh˖hUҖhhUh֝hU]hkhU߫hhUhĬhUhhV6hhVh˖hVҖhhV]hkhV߫hhVhhS6hhSh˖hSҖhhS]hkhS߫hhShhv6hhvh˖hvҖhhv]hkhv߫hhvhhs6hhsh˖hsҖhhs]hkhs߫hhshhVZhhVҖhhV]hkhV߫hhVhhSZhhSҖhhS]hkhS߫hhShhp@h)hP)h_h@Zh`hp@`huhPuhxh@hhQ\hhQҖh֖hQ]hkhQ߫hhQDhmh@mhh s@߫hh s@Ohh@߫hh@Oh[h@@[hchPROhihq@ihqhPRqhhqs@߫hhqs@h$hV h:hVmhhVh֝hVhhVhĬhVh$hU h:hUmhhUh֝hUhhUhĬhUh$hv h:hvmhhvh֝hvhhvhĬhvh$hu h:humhhuh֝huhhuhĬhuh$hVmhhVh֝hVhhVhĬhVh$hUmhhUh֝hUhhUhĬhUhhpshhPhh@mh{hPh$hWmhhWh֝hWhhWhĬhWܑhh@hh u@hĬh u@hh@hĬh@hh@@hhPRhhw@h hPR hhwu@hĬhwu@hhSh˖hS}h hUhhU-h:hUuh6hUhhU:hmhU#h|hUhۗhU֝h@hUIh]hUhĞhU̞hݞhUh hUh$hUhhU&h@hUZhhUhLhU԰hhUh/hUƲhܲhUhhhU}h hAhhA-h:hAuh6hAhhA:hmhA#hۗhA֝h@hAIh]hAh$hAhhA&h@hAZhhAhLhA԰hhAh/hAƲhܲhAhhhA'}h8}hS8}hD}hPD}hh}hSuhhVhhShhVhhS~hhVUhWhVWhmhS$}h5}hV5}hD}hSD}hh}hVxhhShhPhhShhVhؓhSUhWhS}h5}hPuhhPhhP~hhPUhWhPs}h hUhhU-h:hUؓh6hUh~hUhܕhU:hUhU#h|hUhۗhU֝h@hUIh]hUhĞhU̞hݞhUh hUh$hUhhU&h@hUZhhUhLhU԰hhUh/hUƲhܲhUhhhUs}h hWhhW-h:hWؓh6hWh~hWhܕhW:hUhW#hۗhW֝h@hWIh]hWh$hWhhW&h@hWZhhWhLhW԰hhWh hW hhPh hW h'hP'h/hWƲhͲhWͲhԲhPԲhܲhWhhhWv}h}hS}h}hVS}h~hwS~h~hSؓhhSh)hVS)h6hSԕhܕhSƲhܲhVSh hwS h"hSv}h~hSؓh6hSԕhܕhSƲhܲhSh"hSv}h huhhu-h:huؓh6huh~huhܕhu:hUhu#h|huhۗhu֝h@huIh]huhĞhu̞hݞhuh huh$huhhu&h@huZhhuhLhu԰hhuh/huƲhܲhuhhhu}h}hV}h}hP}h}hW}h}hwp}h}hPR}h hhh-h:hh6hh~hhԕh:hUh#hۗh֝h@hIh]hh$hhh&h@hZhhhLh԰hhh/hƲhܲhhhh}h h0hh0-h:h0h6h0h~h0hԕh0:hUh0#hۗh0֝h@h0Ih]h0h$h0hh0&h@h0Zhh0hLh0԰hh0h/h0Ʋhܲh0hhh0}h hUhhU-h:hUh6hUh~hUhԕhU:hUhU#h|hUhۗhU֝h@hUIh]hUhĞhU̞hݞhUh hUh$hUhhU&h@hUZhhUhLhU԰hhUh/hUƲhܲhUhhhU}h hWhhW-h:hWh6hWh~hWhԕhW:hUhW#hۗhW֝h@hWIh]hWh$hWhhW&h@hWZhhWhLhW԰hhWh hW hhPh hW h'hP'h/hWƲhͲhWͲhԲhPԲhܲhWhhhW}h}hWhhWhhWƲhײhWh)hWƲhͲhWͲhԲhPԲhܲhWhhPƲhͲhPͲhԲhWhhW}hb~hW-h:hWh"hW}hb~h_-h:h_hh_h hP h"h_~hb~hP-h:hP~h&~hV&~h.~hQ.~h_~hV~h.~hQ5~h_~hQ~h.~hR8~h_~hR~h.~hW8~h_~hW~h.~hr8~h_~hr~h.~hw8~h_~hw~h&~hwr8~h;~hsr;~h@~hS@~h_~hwrE~hX~hRE~hX~hWG~hI~hsrI~hM~hSM~hX~hwr hhPh)hWh)h0h)hUh)hx~h@hUhhU_h~hUhԕhU:hIhUhۗhU h@hUSh]hUhhUhhUh$hUhhUZhthU԰hhUhhUEhhhUx~h@hVhmhVmhzhw _h~hVhԕhV:hIhVhۗhV h@hVhhVhhVh$hVhhVZhthV԰hhVhhVEhPhw x~h@hWhhW_h~hWhԕhW:hIhWhۗhW h@hWSh]hWhhWhhWh$hWhhWZhthW԰hhWh hW hhPhhWEhhhWx~h@huhhu_h~huhԕhu:hIhuhۗhu h@huSh]huhhuhhuh$huhhuZhthu԰hhuhhuEhhhux~h@hvhmhvmhzhw #_h~hvhԕhv:hIhvhۗhv h@hvhhvhhvh$hvhhvZhthv԰hhvhhvEhPhw #~h@hUhhUhԕhU:hIhUhۗhUSh]hUhhUhhUh$hUhhUZhthU԰hhUhhUEhhhU~h@hVhmhVmhzhw hԕhV:hIhVhۗhVhhVhhVh$hVhhVZhthV԰hhVhhVEhPhw ~h~h@s~h~hP~h~h@~h@h@sh h@shhPhԕh@:hIh@hۗh@shh@shh@sh$h@s~h@hQ@h@h@whh@whԕhQ:hIhQhۗh@whh@whhQh$h@w~h~h@~h~h@~h~h@@~h~hq@8h@hUhhUhۗhUSh]hUhhUh$hUhhUZhthU԰hhUhhUEhhhU8h@hVhmhVmhzhw hۗhVhhVh$hVhhVZhthV԰hhVhhVEhPhw 8h@hWhhWhۗhWSh]hWhhWh$hWhhWZhthW԰hhWh hW hhPhhWEhhhW5hh@Shh @@Sh]h @@԰hh@Shh@SEhhh@S8h@hFhhFhۗhFSh]hFhhFh$hFhhFZhthF԰hhFhhFEhhhF8h@hFhhFhhRh&hF&h,hR,hhFhۗhFSh]hFhhFh$hFhhFZhthF԰hhFhhFEhhhF8hDhs@DhWhPWh@h@hh@hۗh@Sh]h@hh@h$h@hh@Zhth@԰hh@hh@Ehhh@8hjh @@jhhPhhQh@h@hh@hۗh@Sh]h@hh@h$h@hh@Zhth@԰hh@hh@Ehhh@8hOhw@OhlhQlhh@h@hQhhQhhAhhQhۗhASh]hAhhQh$hAhhAZhthA԰hhAhhAEhhhA8hKh @@Kh_hR_h@h@hh@hhAhh@hۗhASh]hAhh@h$hAhhAZhthA԰hhAhhAEhhhAfhnh @@nhh@hh@@1$h h@1$ h1h@Wh_h @@_hh@hh@@1$hh@1$hh@hh@Zhth@@1$hh@h@hQhhQhhAhhQhۗhASh]hAhhQh$hAhhAZhthA԰hhAhhAEhhhAhhPh@h@hh@hۗh@Sh]h@hh@h$h@hh@Zhth@԰hh@hh@Ehhh@h@h@hh@hhAhh@hۗhASh]hAhh@h$hAhhAZhthA԰hhAhhAEhhhAhh@hh@hhQhۗhQh$hQhh@hۗh@Sh]h@h$h@hh@Zhth@԰hh@hh@Ehhh@hh@hۗh@Sh]h@h$h@hh@Zhth@԰hh@hh@Ehhh@hh@Sh]h@hh@Zhth@԰hh@hh@Ehhh@h h@h[h@hWhS4hhASh]hAhhAZhthA԰hhAhhAEhhhA4hLh@hh@4hh@Sh]h@hh@Zhth@԰hh@hh@Ehhh@4hh@Sh]h@hh@Zhth@԰hh@hh@Ehhh@hhPhh@Sh]h@hh@Zhth@԰hh@hh@Ehhh@hnh@hh@Sh]h@hh@Zhth@԰hh@hh@Ehhh@hhW8hhASh]hAZhthA԰hhAhhAEhhhA8hLh@8hh@Sh]h@Zhth@԰hh@hh@Ehhh@8hh@Sh]h@Zhth@԰hh@hh@Ehhh@5hhFSh]hF԰hhFhhFEhhhF5hhUSh]hU԰hhUhhUEhhhU5hmhVmhzhw ԰hhVhhVEhPhw 5hh1Sh]h1԰hh1hh1Ehhh15hhWSh]hW԰hhWh hW hhPhhWEhhhWhP>hhWhHhRHh߫h@*hhRhh@rhرh@hh@ohh@h߫h@*hh@hh@rhرh@hh@ohh@Ӧh߫h@hh@rhرh@hh@ohh@Ӧhdh@Ӧh߫h@hh@rhرh@hh@ohh@Ӧhh@*h߫hAhhArhرhAhhAohhA*hLh@hh@*hHhRHh߫h@hh@rhرh@hh@ohh@*h8h@hh@h߫h@hh@rhرh@hh@ohh@hXh@hHhQh hP hh@h߫h@hh@rhh@hرh@hh@ohh@hLh@h߫h@hh@rhh@hرh@hh@ohh@h8h@h߫h`hh`hرh`hh`ohh`hhShرhShhSohhShxh@hرh@hh@ohh@h߫h1hh1hرh1hh1ohh1h߫hWhhWhرhWhhWohvhWvh}hP}hhWh(hRhhRhhWohvhWvh}hphرhWohvhWvh}hP}hhWhhPohvhPvh}hWhhW8hYhRhhRhh@8hҫh_hh_hh_hhPhh_nhhPh«hV«hҫh@h hV hh@nhhWhhQhūhWhhQhhQhɫhQhhQhhPhɫhPhhPhhRhɫhRhhRhhphɫhphhphhrhɫhrhhrhhrphhsphhShɫhrphhPhhRhhsphhShhrphhPDZhرhWDZhرh1DZhرh@DZhرhSDZhرh`(hۏhW$h]hWhhWhhWhhWhhW]hjhWh԰hWh8hW/hhWhhWhhPhƲhWHhTh@wThhhPhhh@hۏh@w$hPh@Phh@whh @vhhPhh@hh@whh@wRhۏhQ$hphQphh@shhQhh@shh@shhPhۏhUhh@hh@@hhqphhquhʏhPRʏhۏhquPh]hWhhWhhW]hjhWh8hW/hhWhhWhhPhƲhWhh@Wh]h@]hjh@/hh@WhƲh@WPh]hnhhnhhn]hjhnh8hn/hhnhƲhnPhhFhhRhhFhhRh]hFhhFhhF]hjhFh8hF/hhFhƲhFnhthPthhQhhUhӟhPӟh]h@hh@hh@]hjh@h8h@/hh@hƲh@nhxh @@xhhPhhQh]h@hh@hh@]hjh@h8h@/hh@hƲh@nhh@hThQTh]h@hhQhhQhh@]hjh@h8h@/hh@hƲh@nhhRhh@hJhUJh]h@hhUhhUhh@]hjh@h8h@/hh@hƲh@hh QS@hXhQSXhhQS@1$hh@1$أhܣh QS@ܣh8hQS8huhQS@1$uh|h@1$h(hQS@1$(h8hQShh@hThQTh]h@hhQhhQhh@]hjh@h8h@/hh@hƲh@hhAhJhUJh]h@hhUhhUhh@]hjh@h8h@/hh@hƲh@ThhUhhUThVhPVhhQhhPhhQDh]h@hh@]hjh@h8h@/hh@hƲh@Dh]h@hh@]hjh@h8h@/hh@hƲh@h]h@]hjh@h8h@/hh@hƲh@hh@h]h@]hjh@h8h@/hh@hƲh@hhWhhvhhPh]h@]hjh@h8h@/hh@hƲh@hh@hh@h(h@hhSؠh]h@]hjh@h8h@/hh@hƲh@ؠh]h@]hjh@h8h@/hh@hƲh@ؠh]h@]hjh@h8h@/hh@hƲh@ؠh]h@]hjh@h8h@/hh@hƲh@h]h@]hjh@(h8h@/hh@hƲh@h]h@]hjh@(h8h@/hh@hƲh@h]h@]hjh@(h8h@/hh@hƲh@h]h@]hjh@(h8h@/hh@hƲh@h]hn]hjhn/hhnhƲhnh]h1]hjh1/hh1hƲh1h]hW]hjhW/hhWhhWhhPhƲhWhˤhSRh`hS`h{hWhhWhhpRhhWhhWhhPhƲhWYh{hPhhPhhWjh{hRۤh]hS]hjhS/hRhSۤh]h_]hjh_/h6h_6h:hP:hRh_h]hW]hjhW hhPh"hQ"hShPh"hQ)hShQh"hR,hShRh"hS,hShSh"hr,hShrh"hs,hShshhsr,h/hvr/h4hV4hShsr9hLhR9hLhS;h=hvr=hAhVAhLhsr;hJhPLh]hWLh]h1Lh]hn#h'hP'hKhxƳhѳh0ѳhhVKhhVh hh1hhhh1hhhh1hh h h1h ϴhشh0شhhR@hWhPWhuhVuhhPhhPhhVhεhPεhٵhVٵhhP@hwhRwhhRhhRhεhRεhܵhRܵhhR@h_hQ_hhQhhQhhQ]hahpsahrhPrhhSεhյhPյhֵhSyhhVhhP# P#ܵhhP# P#_hhQhh QPεhܵhQܵhh QPwhhRhhUhhQܵhhQyhhthhRQܵhhRQh hP hkhQkhhPhhQhhPh/hQ/h7hP7hLhQhhRhhShhRhhShhRhLhShkhUhhUhѶhqhhUhhq7h?hU?hEhqEhLhUhhRhhRPh5hRs 5hkhss khh\hhRs hhRPhhRs hѶhss Ѷhh\hhss h7h\7hLhss hYhWYhkhqhhWhͶhWͶhѶhqh hW hhq7h?hq?hLhWh5hR\5hkhs\khh\hhR\hѶhs\Ѷhh\hhs\h7h\7hLhs\NhkhUhhUhhq7h?hUNhkhQkhhPh/hQ/h7hP7h?hQahkhq h0hV0h2hvp"2h7hVahchwrchkhW hhWh/hH"h$hPh7hU"h$hup$h/hPRuhhVkhuhsuhhsRhͶhWͶhѶhqhhW?hEhWhhQhhPhhQ?hEhQ¶hѶhqѶhhVhhvp"¶hĶhurĶhԶhUԶhhHڶhܶhPͶhhWڶhܶhwpܶhhPRhhVhhsshh RR#Ph#PhP#PhPhSPhPhPFPhUPhPyPhPhPPh]hP]hhShhPPh~hR~hhVhhRPh~hQ~hhWhhQPh]hp$]hhs$hhP#$hhRhhSh#hR#h\hShѷhQѷh߸hV߸hhQh hV h#hQ#h\hV޷h߸hW#hJhWҹhhW%hxhWhhWhWhWӼhhWh#hW޷h߸hV#h\hV޷h߸hS#h\hS޷hh3h6hP#h6h36hEhPҹhh3hhPhhP%h6hPChPhPh߸h~6hAh~Ahҹh~߹hhPh\h~ h(hQAhIhQhhQhhQ+h6hQ%h߸hW6hxhWhhWhWhWӼhhWh#hW%h߸hV6hhVh\hV%h߸hS6hhSh\hShƸh~uƸh߸hRPhlhRlhhhhRhhhChRChӼhӼh\hRhhPh߸hPhhh\h~h߸hPhphphh s ~hhhh s ~h-h-h\h s ~hh~uhhRh߸hPhhh\hh߸hPhhhh v ~hhh\h v ~%hh7h߸hP6hPh7PhThPThhJ 00)( #  00)( #~u0)(~u0)(hĺhJ 00)( #  00)( #~u0)(~u0)(ĺhƺhPƺhhJ 00)( #  00)( #~u0)(~u0)(hhPhӼhJ 00)( #  00)( #~u0)(~u0)(Ӽh׼hP׼hhJ 00)( #  00)( #~u0)(~u0)(hhPh\hJ 00)( #  00)( #~u0)(~u0)(hR>hZh@h!hr#4v"# !h%hr@1h*h~hhhQh1h*h~hhhQh1h9h@hh@1h9h@hh@1h9h0?hh05hh0hhPhh@Vhh0hh0hJh0hh0hIh0~hh0hzh0hh0hh0hh0h*h0~h h0hh0hh0hhShhv phXhVhhPhh@hhSIhvhShh@hhVhhShhVzhhSh|hVhhShhVhUh@UhhVhhPhh@hhS~hh@ hhShh@hhVhkhVkhh@hhVhhv h(hS>hQhShhWhh@shJhShhWhh@)hJh@hhWhh@Ihvh@hh@hhShh@hhS hh@h|hS|hh@hh@hhShUh@UhhShhWh*h@~hh@hh@hh@;hh@Gh]h@hh@hhShkhSkhh@hhSh(h@>hQh@hhUdhhPhhVhh@hhU hhUIhhUhh@hhPhhUhhPhrhUzhhU|hhUhhUhhPhUhVhhVh*hU~hhVhhUhhU;hhUGh]hUhhVhhUkhhVhQhUhzhSzhh@#hUhShhS~hhShh@#hhSkhhS1hοhWοhhPh hW hhPh*hW~hNhWNhUhPUhdhWdhkhPkhhWhhWhhPh/hW/h6hP6hEhWEhLhPLhQhW1h4hR[hlh0[hhUhhU1h4hR@hhRhhRuhhQrhhSuhhquhhsxh{hvq{hhVhhsqhhQhhShhvqhhVhhsqhhShh_h*h_~hQh_QhUhPUhh_hhPhh_hhPhh_hhPhh_hh_hhPhh_hhPhQh_hhBh*hB~hhBhQhB?h hW hhPhhWh*hW~hNhWNhUhPUhdhWdhkhPkhhWhhWhhPh/hW/h6hP6hEhWEhLhPLhQhW?hth@th{hV{hh@hh@hhVhTh@Vhh@hVh@VhihPihh@hhPh)h@h h@zhh@hUh@hh@~hh@hh@ h;h@hh@hh@hh@khh@hQh@NhhPhhqVhihPhhPXhh@VhihVXhhPVhihPXhh@#VhihvXhhpVhihp[h^h r@#^hchRchh p@#Vh`hpvhh{h@hh{hPjhlh r@lhphRph{h p@hh_hh_hh_hhWhhWhhWhhUhhUhhUhh2h:hR:hKhQKhthRth{h2hhRhh1h:h@:hKhRKhth@th{h1hh@hhPahjhPjhrh@rhthr2$w"hhSahthShhpahjhpjhrh@#rhth r2$w"#hhsahthshhvqhhVhh@qahnh@qnhrh@@#rhth@r2$w"#hhPhhShhvphhVhhsphKhUhhUhAhPAhKhv2$w"hhPhKhuhhuhAhpAhKh v2$w"#hhph hqu hhQh(hUh(hPhhquhhQh(hpuh}hhhhhhhhVhihhh hhIhhhh}hhhhhhhhVhihhh hhIhhhh}h@hh@hh@hh@hVh@ihh@h h@hIh@hh@hhWhh@hhUhhu h`h@`hihUihohu hh@hhUhh@hh@hh@hVh@ihh@h h@hIh@hh@hhU hhUhBhUDhhUhvhUh}hU}hhVhhUhhUhhUh3hU3hVhVihuhUuhhVh hVhIhVhhVhphWhhWhhWlhhW3hVhWuhhWh hWhIhWhhWhphSDhhShphUDhhUhhUhphSwhhShhShphUwhhUhhUhh@vh hP hHh@Hhph@vwh{hP{hh@hh@vhh@vhhPhXh@Xhph@qwhh@hh@qhh@qhh @shh@q-hph@hh@8hph@hh@8hDh@@DhLhPRLhph@v@hh@v@8hTh@@Th\hPR\hph@q@hh@q@whhhohhlhhhhhhhh3hihuhwhh@hoh@hlh@hh@hh@hh@h3h@ihuh@whhUhohUhlhUhhUhhUhhUh3hUihuhUwhh@hhu h`h@`hohu hlh@hh@hh@hh@h3h@ihuh@h&hUh;hUhhUhhUhhU*h3hUh&hSh;hShhShhShhS*h3hSh&hUh/hUhhUhhUhhU*h3hUh&hSh/hShhShhShhS*h3hShh@whhPhh@h&h@whhPhh@h/h@whh@whh@whh@w*h3h@whhPhh@h&hqvhh@hhqvhhqvhhqvhhqv*h3hqvh&h@*h3h@h&h@*h3h@hh@@hhPRh&h@w@*h3h@w@h h@@ hhPRh&hqv@*h3hqv@BhhUhohU;hlhUhhUh*hUihuhUBhh@h`h@`hohu ;hlh@hh@h*h@ihuh@]hhUhohUhhUh*hUihuhU]hh@h`h@`hohu hh@h*h@ihuh@]hihswihwhPwhh@hhswhhPhh@hohswhhswh*hswihuhswehghPghh@hhqvhh@hGhqvhhqvh*hqvihuhqvhh@hh@hh@@hhPRhhsw@hh@@hhPRhhqv@hhV3hVhVuhhVh hVhIhVhhVhh@3hVh@uhh@h h@hIh@hh@hhVuhhVh hVhhVhh@uhh@h h@hh@hh@qhhPh#h@#h{h@q{hh @@uhyhPyhh@hh@qhh@qhh@qhhPh3h@3hh @@uhh@hh @@h h @@hh @@hYh@hYh@hh@@h'hPR'hYh@q@h/h@@/h7hPR7hYh@@@hhUhhU hhUIhhUhhUhrhUzhhU|hhUhhUh*hUhhUhhU;hhUGh]hUhhUhQhUhhBhhB hhBIhhBhhBhhB|hhBhhBh*hBhhBhhB;hhBGh]hBhhBhQhBEhShSSh_hP_hhS h hShhVhhShhV~hhVhhVh hSBhNhVNh_hS_hhV h hV h)hShhShhPhhShhS4hNhP h hPhhP~hhPhhPhhUhhU)hhUhhUIh~hUhhUhhU hrhUzhhU|hhUhhUh*hUhhUhhU;hhUGh]hUhhUhQhUhhWhhW)hhWhhWIh~hWhhWhhW hhW|hhWhhWh*hWhhWhhW;hhWGhNhWNhUhPUh]hWhhWh/hW/h6hP6hEhWEhLhPLhQhWhhShhVShhwSh7hSJhThSThhVShhSvh~hShhwShhS(h>hVSh7hSJhhSvh~hShhS(h>hShhUhhU)hhUhhUIh~hUhhUhhU hrhUzhhU|hhUhhUh*hUhhUhhU;hhUGh]hUhhUhQhUhhVhhPhhWhhwphhPRhh$hh$)hJh$Thh$hh$Ihvh$hh$hh$ hh$|hh$hh$h*h$hh$hh$;hh$Gh]h$hh$hQh$hh0hh0)hJh0Thh0hh0Ihvh0hh0hh0 hh0|hh0hh0h*h0hh0hh0;hh0Gh]h0hh0hQh0hhUhhU)hJhUThhUhhUIhvhUhhUhhU hrhUzhhU|hhUhhUh*hUhhUhhU;hhUGh]hUhhUhQhUhhWhhW)hJhWThhWhhWIhvhWhhWhhW hhW|hhWhhWh*hWhhWhhW;hhWGhNhWNhUhPUh]hWhhWh/hW/h6hP6hEhWEhLhPLhQhWhhWThxhWxhhW(h9hW\hhW(h/hW/h6hP6h>hWchhP(h/hP/h6hWxhhWhyhWhhWhhWhyh_hh_hh_hhPhh_)hyhPhhP0h=hV=hEhQEhvhV7hEhQLhvhQ7hEhROhvhR7hEhWOhvhW7hEhrOhvhr7hEhwOhvhw7h=hwrOhRhsrRhWhSWhvhwr\hohR\hohW^h`hsr`hdhSdhohwrhhPhhWhh0hhUhh$h5hUhhUIhvhUhhUzhhUhhUhhUhhU hhUh(hU>hQhUhhShhv hhSIhvhShhSzhhShhShhS hhShhv h(hS>hQhSh5hWhhWIhvhWhhWzhhWhhWhhWhhW hhWh(hW>hEhWEhLhPLhQhWh5hUIhvhUhhUhhUhhUhhUhhU hhUh(hU>hQhUhhShhv IhvhShhShhShhShhS hhShhv h(hS>hQhShh @@hhPhh@hh @@IhKhPKhvh@hh@hh @@h8hQ8hh @@IhjhQjhvh @@hhQhh @@hLhWhh@hh@@hhqwh6hPR6h8hqw8hLh@@wLh5hUhhUhhUhhUhhU hhUh(hU>hQhULhhShhv hhShhShhS hhShhv h(hS>hQhSLh5hWhhWhhWhhWhhW hhWh(hW>hEhWEhLhPLhQhWhh@Wh5h @@hh @@h(h@W>hQh@WLh5hK(hhK(hhK(hhK(hhK( hhK(h(hK(>hQhK(LhRhFRhahRahqhFqhwhRwh5hFhhFhhFhhFhhF hhFh(hF>hQhFLhhh @@hhhPh5h@hh@hh@hh@hh@ hh@h(h@>hQh@LhVh @@VhdhWdhhRh5h@hh@hh@hh@hh@ hh@h(h@>hQh@Lhlh @@lhhWhh@hchWch5hAhhWhhAhhAhhAhhA hhAh(hA>hQhALhZhq@ZhhVhhWhh@hhVh"hP"h5hAhhAhhAhhAhhA hhAh(hA>hQhAhh@hNh @RQNhSh@ShWh@1$Whh@hh@h#h @RQ#h(h@(h,h@1$,hGh@Gh5h@hh@hh@hh@hh@ hh@ hh@hchWch5hAhhWhhAhhAhhAhhA hhAh(hA>hQhA h hR h5hAhhRhhAhhAhhA hhAh(hA>hQhA hhVh"hP"h5hAhhAhhAhhAhhA hhAh(hA>hQhAmhh @@hh @@mhhWhhWXh5h@hh@hh@hh@hh@ hh@h(h@>hQh@Xh5h@hh@hh@hh@hh@ hh@h(h@>hQh@h5h@hh@hh@hh@ hh@h(h@>hQh@h5h@hh@hh@hh@ hh@h(h@>hQh@h5h@hh@hh@hh@ hh@h(h@>hQh@hh@h5hAhhAhhAhhA hhAh(hA>hQhAh5h@hh@hh@hh@ hh@h(h@>hQh@h5h@hh@hh@hh@ hh@h(h@>hQh@hh@hh@hhPh5h@hh@hh@hh@ hh@h(h@>hQh@h h@h hQhh@h5hAhhAhhA hhAh(hA>hQhAh5h@hh@hh@ hh@h(h@>hQh@h5h@hh@hh@ hh@h(h@>hQh@hh@h5hK(hhK(h(hK(>hQhK(h5hUhhUh(hU>hQhUhhShhv hhv h(hS>hQhSh5h1hh1h(h1>hQh1h5hWhhWh(hW>hEhWEhLhPLhQhWhhVhhVhhW>hOhVh(hW>hEhWEhLhPLhQhWhhP>hEhPEhLhWhhVh-hVhhVhhVh-h_hh_hh_hhPhh_hhPh-hWhhWhhShhRh$hShhRh$hRhhPh$hPhhVh$hVhhph$hphhvh$hvhhvphhqphhQh$hvp hhP hhV hhqphhQhhvphhPh(hWh(h1h(hSh(hUh(hK(Ahh@)hJh@hh@ hzh@|hh@h*h@hh@h h@;hh@Gh]h@AhhU)hJhUhhU hrhU|hhUh*hUhhUh hU;hhUGh]hUAhhW)hJhWhhW hzhW|hhWh*hWhhWh hW;hhWGhNhWNhUhPUh]hWhhh@hh@ hzh@h*h@hh@h h@;hh@Gh]h@hhhUhhU hrhUh*hUhhUh hU;hhUGh]hUhhth@vthhPhh@hFh@vhhPhh@ hzh@vrhhQhh@shhQ hzh@shhWhh@hh@@hhqwhhPRhhqwhh@ hzh@h*h@hh@h h@;hh@Gh]h@hhU hrhUh*hUhhUh hU;hhUGh]hUhhW hzhWh*hWhhWh hW;hhWGhNhWNhUhPUh]hW2hh@Vhh@h*h@Jhh@VGh]h@Vhhu. hzhu.h*hu.hhu.h hu.;hhu.Gh]hu.hhFhhRh%hF%h)hR)hhF hzhFh*hFhhFh hF;hhFGh]hFuhhWhh@ hzh@h*h@hh@h h@;hh@Gh]h@uhh@ hzh@h*h@hh@h h@;hh@Gh]h@uhhRhhWhhA h)hW)hzhAh*hAhhAh hA;hhAGh]hAuhh@ hzh@h*h@hh@h h@;hh@Gh]h@hh QS@hhQSh9hQS@1$9h@h@1$|hh QS@hhQShhQS@1$hhQS@1$hh@1$h hQS@1$;hJhQShhRhhWhhA h)hW)hzhAh*hAhhAh hA;hhAGh]hAhhQ hzhQhh@ hzh@h*h@hh@h h@;hh@Gh]h@hhRhhWhhA h)hW)hzhAh*hAhhAh hA;hhAGh]hAh2hvs3hzhvsh=hW3hzhWhh@+hzh@h*h@hh@h h@;hh@Gh]h@hh@+hzh@h*h@hh@h h@;hh@Gh]h@2hh@h*h@hh@h h@;hh@Gh]h@2hh@2hph@2hFhVhhAh*hAhhAh hA;hhAGh]hAhh@h*h@hh@h h@;hh@Gh]h@hh@h*h@hh@h h@;hh@Gh]h@hh@h*h@hh@h h@;hh@Gh]h@fhlhPlhh@h*h@hh@h h@;hh@Gh]h@fhRh@h h@fhh@h*h@hh@h h@;hh@Gh]h@fhhSYhh@h*h@hh@;hh@Gh]h@Yhh@h*h@hh@;hh@Gh]h@Yhh@h*h@hh@;hh@Gh]h@Yhh@h*h@hh@;hh@Gh]h@2hhu.h*hu.Jhhu.Gh]hu.2hh@h*h@Jhh@Gh]h@2hhUh*hUJhhUGh]hU2hh1h*h1Jhh1Gh]h12hhWh*hWJhhWGhNhWNhUhPUh]hW9hJhSmh{hS{hhWGhNhWNhUhpmhhWGhNhWNhUhPUh]hWthhPGhNhPNhUhWhhRZhhSh*hSJhmhSZhh_h*h_JhQh_QhUhPUhmh_hhWh*hWhhPhhQhhPhhQhhQhhRhhRhhShhShhrhhrhhshhshhsrhhvrhhVhhsrhhRhhShhvrhhVhhsrVhehPhhWhh1hhUhh@hhu.h hW hhPhVhWhVh_dhhWhhWhhWh|hWhhWUhhWhhWhhWhkhWhhWhhPhhWshhBhhBhhBh|hBhhBUhhBhhBhhBhkhBhhBshhPhhPhhPhhPhJhSh|hSUhhShhShkhShhShXhVh|hVUhhVhhVhkhVhhVhhWh|hWUhhWhhWhhWhkhWhhWhhPhhWhJhShEhSUhhShhShkhShhShXhVhEhVUhhVhhVhkhVhhVhh @@hhPh:h@:hh @@hhPhEh@Uhh @@hh@h^hQ^h>h @@h.hQ.hEh @@Uhh @@hhQ!hrhW!h.h@!h.h@@!hBhqwBh\hPR\h^hqw^hrh@@wrhJhSUhhShhShkhShhSrhXhVUhhVhhVhkhVhhVrhhWUhhWhhWhhWhkhWhhWhhPhhWhh@Uhh@Uhkh@Uhh@Urhh}5Uhh}5hh}5hh}5hkh}5hh}5rhhFhhRhhFhhRhhFUhhFhhFhhFhkhFhhFrhh @@hhPh hR hh@UhhRhh@hh@hkh@hh@rh|h @@|hhWhh@Uhh@hh@hh@hkh@hh@rhh @@hhPhhUh/h@/hhAUhhAhhAhhAhkhAhhArhhq@hhUhhWhhUhh@h5hW5h@hP@hh@Uhh@hh@hh@hkh@hh@$h(h WU@(hhWUhhWU@1$hh@1$hh @@hmh@mhh@@1$hh@1$hh@hh@hhWUhkh@hh@hh@@1$%hhUh hq@UhhUhhq@%h'hP'hhAUhhAhhAhhAhkhAhhA%h5hW5h@hP@hh@Uhh@hh@hh@hkh@hh@%h/h@/hhAUhhAhhAhhAhkhAhhAhh @@hh @@hhWhhWvh hR hh@whhRhh@hh@hkh@hh@vhh@whh@hh@hh@hkh@hh@hh@hh@hh@hkh@hh@hh@h4h@hh@hhAhhAhhAhkhAhhAhh@hh@hh@hkh@hh@h hR hh@hh@hh@hkh@hh@hh@hh@hh@hkh@hh@hh@hh@hh@hkh@hh@h>h@h hQhhPhh@hh@hh@hh@hkh@hh@hh@hh@hkh@hh@hh@hh@hkh@hh@hh@hh@hkh@hh@hh}5hh}5hkh}5hh}5hJhShkhShhShXhVhkhVhhVhh1hh1hkh1hh1hhWhhWhkhWhhWhhPhhWhhW5hChWCh^hWhhWhhp5hkhWhhWhhPhhWhR>hhFhhF~hhFhhFhh @@hhPhhRhh@hh@~hhRh/h@/hhRhh @@hhWhh@hh@~hh@hh@h#h @@#hThPTh`hU`hh@hhAhhA~hhAhhAhhq@hhUhhWhhUhmh@mhhWhhPhhAhhA~hhAhhAhh@hh @RQhh@hh@1$h*h@.hTh@xhh@hh @RQhh@hh@1$h h@hh@hh@h/h@h2hU2hhq@~hhU/hhUhhPhhAhhA~hhAhhAhhWhhPhhAhhA~hhAhhAhh@hhAhhA~hhAhhAhh @@~hh @@chh @@h+hW~hhWchhWhhRhh@hh@~hhRh/h@QhhRhh@hh@~hh@h/h@Qhh@hh@hh@h/h@hh@hh@h/h@hh@h6h@shhAhhAh/hAshh@h/h@shhRhh@hh@h/h@shrh@h/h@Nhh@hh@h/h@Nhh@NhhQNhUhPUhah@[hhAhhAhhA[hh@[hh@hh@hh@[hrh@Ghh;hh;hh;GhzhSzhh@#hh@#Ghh@hh@hhRhh@Ghh1hh1hh1GhhWhhWhhWGhh@hh@hh@mhh@hh@hh@mhh_hh_hh_hhPhh_hhWhhWhhShhQhhShhQhhQhhQhhQhhPhhPhhPhhVhhVhh@hhVhh@hhphhphhphhvhhvhh@#hhvhh@#hhvphhrphhRhhvphh @#phhPhhVhhrphhRhhvphhPhhWhhWhhWh;hWhhW'hGhW]hdhWdhkhPkhhWhhWh(h @@(h PM b Pr } P P z  P  z" & P& - z9 ; P U  ; U  P S - S- 8 P8 ; S S z U U P P 0 P@ U Pe o P P z P z P z Pz#%P P R S S"P"%S^ S z^  }PPPPX\P\azhoPo|zPzPL<U<==UP2S=SPS2S=Qz2U=QU2U=QURSRQQzSzCC`SPzWzCCNPN`BzSz`lCBzWz`lC\bPb`lChz0z`UlCUhtPtzsz`lCzS0V`0l0PC0SSlSSQesXzSQsXCSSS*CSS*CPRSV*CVP PlpPpz+SV*CX+S*ClSlPRVPPPquPuP5mV5mSS P RVVP+}PPP%*P\p\SQesXePReVP!)P-eV%e-ezSQsXzPRVPV`mPmP`mRmUR`mQmVQpSPUPUWUWUPUP`U`'P'EUECPCiUiR PR U !~!!P!"~"\"U\"p"Pp""URWK"RK"\"W\""RXQXV}'Q'EVEK"QK"V"QV""Q*-P-~C>~R K"~\""~0WE0Ed/P/0P0P 0 P0P0d P 7W7>P>>0>< d< R PR "00n0n'~'E0EC~C>0>R ~R "0S`S@ESCiSR d Sn0'VECV>V< ~1< R ~!%P%X~`'~EC~>R ~8UP`U`'P'EUECPCiUiR PR U !~!!P!"~"K"U\"p"Pp""UJ`V`n~CiVi>~R V "~"7"V7"K"~\"p"~p""VJ`U`nPCiUi>PR U !~!!P!"~"K"U\"p"Pp""U>~R0U URR$>RSP PR U !~!!P!"~"K"U\"p"Pp""Ud j Pj !S!!~!K"S\"p"~p""S P "~\"p"~!!P\"f"P 0 Pv!!1!!W\"`"Wt z Pz K"~\""~ V 0 )!~,!!~\"p"~ V V 9!~!"V 9!S !U! !qq !!R!!!u2$s"#u2$s"# W !w2$s"#w2$s"#!9!Q ! w2$s"# !!q !!! u2$s"# !,!W\!!V!!~#\!!W!!~\"p"~!!S\"p"SS'SECS>R SYw0wRR>YRY~'s ECs >R s '~EC~>R ~E  P>4 4 ; P; R ""S"""#S###$S""P""P""P"#S###$S##P##V#$V##V#$V##S###$S'#O#PO#j#W#$Pj##V##Vj##S####S##S####S$$P$$W$$P$$W$)$R)$$U$$R$$U$)$Q)$$\/$3$P3$$V$$V9$=$P=$$S$$SA$X$P$$PY$$SY$$W;%N%Po%~%P%%P[&b&Pb&o&zv&z&Pz&&z&&P$%S%%%%S%D&D&'SS%c%Pc%n%Rn%%VD&&V&&P&&V%%VD&T&z%%SD&T&S%%SD&T&S%%S%&t&D&$%S&'S$%P''''P$%p0''#0''P''S(0(P0()S))P))SH*T*RT***+j*l*Pl**W**W*+Wj*l*0l**U**U*+UN**V**V*+VH**0**0**P* +0 +(+P(+:+z:+m+0m+r+Pr++0++P++Ps**S**S**u2$w"**s}*+S+:+s}:+]+Sr++S++s}D,R,P2.M.PG,,R,,rX,,R,t-rX|--R--rX--R--rX-.R.*.rX2.M.R,,Ww-|-P--P--P-.2.P+,S,,S,,,S.S....P....Q...... ..S..0/H/H/V/P0/R/R/V/R0/D/D/J/QJ/V/-0<0P//U0B0U//P//T//XP//P//L/0\T00Pk00V00k00S00k0p0Pp0000R0[1R"P"##8P899Q9Q"P"##8P89Caairirrzrz r### # #"R #" ## "  R ## "AAmptmypdyAAmVmpvpwVyAmptAmS)R)PS"S")rQ# QrV#V rR# R# 0PJUUSW#W^vVvz3#"#"#"#",(VlxQx}%## "s## "s,(QPUW#VQ>0H0<\<0W\0PG\>0H0<`<0`0 P G`>0H0<d<0d 0 *d*;0;=P=Gd>0H02Q<0Q 0 *Q*B0BGP<\w \ww`PR<w` w`PRdvPR<dv dv2vq vqZvVvP<ViVvGV]ctr<WirtrW *WBGW>R>HH]R]<<gRgG>Q>HHQ<<QQ Q **BQBGH]r]<#<grgG#HQ<<QQ Q **BQBG_RR$$FR[PP$FPQQPPWP#P PSP!SS!S0kPkPPUKk0kURU01R V-0-U1kqVq u3$"@-UVsSs SKiRRRKyQyQUQQiRR`oPoW%%X L 4WL 4`RPRP`QTQT PPPw w %VVV %0%RQR0 %0%8QRSQ0 %@K$%qUU@K$PPPP  P ASAPS4!WWW=~WW!=~!*P*=S=KPKiSitQtPSPQP=~SSp!#!=~#!#!P=DPDg#!#!=~#!#!JtRR^tP PWvvvv5!@@@4@@5gQgDDQDQ4D=YDD5WWW4WW5~5APANSN\P\zSzQPS*P*#!Q#!P#!P4SSp!#!4#!#!PP#!#!4#!#!,QQ,PQWv v v FdQFuVur8&RVq8& .Pk~PuSr8&P_S~SPt;PR uE ;EaQa/ S/ ;Q, / V/ ] uE] z Sz 6 uE6 B SB U uEU g Sg t uE S;Sz S 0 = S  Sg t S ,S SS P uE ;EC uEC G PG [ uE[ p Pp uE P  uE  P uE E P @E@DPD_E_cPc;E uF ;E / uE#] 8 S6 B SU g S;S] [ uE[ p Pp uE P  uE  P uE E P @E@DPD_E_cPc;Ef r Pr ~ Q~ V PU ^ Q^ g V uf 8 S6 B S;S [ uE[ p Pp uE P  uE  P U uEg uE E P @E@DPD_E_cPc;E - P6 B PP R  Q  R  Q6 B QRE  Q  W  Q6 B WQP,;Pq uE P  uE  P 6 uEB U uEg t uE Sg t S uE 6 uEB U uEg t uE uF 6 uFB U uF S k W 6 WB N SN P W P r2$s" uE 6 uEB N PN U uE 2 5 P5 K QK k P 6 PN U Q 1 5 uE5 K PK k uE 6 uEN U Ps uE = S  S uE  uE uF=  uF W= w Sw W  W  S uEQ d Pd  uE  P QW w 2w P Q  P PW w 1w uE P  uE uE,SSt uEEAWEjvEEt uF,EAWEjvEt v W,fSfWAWWjvSt uE@SPSEAWEjvPt v QFf2fPQPAWPt v PFf1fEPEAWE~ uE uE E uF Et uE @E@DPD_E_cPcEdSS EdAEWjEvEE EAEWjEvEWS<WWjWvS EPAEWjEvPQ2PQAPWjPP1EPAEWjE EDvhwowPoScopoooP oQYbPbcS0P0UcopoRUcopocopoUR0W"3WR>RpR+V+P up+U"V# &# Ia# S@ISPP&vI]P]avWUv&vIUPP&v #rRV#V*XV5APALw&WWP$W*XWQ\Q}RQ*<Q<BRBLQR*<R P SP?P?FS R R?R?FlpxbgPgSoP U o"P"UoPUP V PVPVPV -0pyPyS0P)P)JSJMPMlSpxPPSPSrSS0SPVPVPV ..3P377;pxsSsvPv S PQSSWPQSSWPQSSWP  R  S l Sl ~ ~ S l z Sz ~ P^ l 1^ l S P `   S 4 4 ^ S^ `  0 S0 4 P  1  Ss v Rv   px R   Q    P  R0 S 0 S 0 7 R7 S `  P  P  px P `  R  rx R  R  rx  P  pxP5V58PR6W68RQ7U78Q0S"s"4SIs#HsLUPPsPsRRPs4QRQr)S)1s16SPCvCE#EHPHKvKOvQELQRELR PCvCE#EHPHKvKOv6DwDE#H6CVCDwDE#HPbbSS0PUuUv4PQRRv4PSPdTdXXd01TP1T,P,SXSfT#QPWRRQPQ P  v< sP#WRRQ P  v< sP#v4RPrsQRRpv4RPrs=bPfP5?R?nqSZRdP_d_f0ftdPW P*S*ePSrls<DS$W$tSW RSs S *0*QRPRPrfjPjqrRXVXtVVRSQQVR*U*wwLfpwptLK`R`epUVXWRs<UQQWRs<3O#4OVPVYsYf#43fU6fR6?PBLPLYsBO#4OVPVYsYf#4BfURVr,pl #<DWP#<SQQWP#<P3w03;s0;s,ps0s,!P!3w3;s;s<p(ss<yRyPyQP s  #@P s0  #0  R  P0 z 0 t L Z SZ _ s_ h S``h`hP`hahP``h`hŝ`h`hsv'`h`hPm`hp`hŝp`hy`hRy`h`hS`h`hRm`hp`hQp`h`hp(`hahP#(m`hs`hQs`hy`hqy`h`hQ`h`hR`h`hS`h`hR`h`hV`h`hp`hahP#X`h`hV`h`hQ`h`hq`h`hQ`h`hR`h`hS`h`hR`h`hS`h`hP`h`hR`h`hP`h`hrp"`hahSahahP ah:ahP:ahahVahahP ah:ahR:ahahSahahw~ahahR6ahahWahahR#:ahOahQahahPah;bhW;bh=bhP=bh[bhP[bhbhWahahRahjhjhVjhjhP#Pjh[jhRjhkhP@khKkhPKkhjkhWjkh~khP~khkhWkhkhPkhkhWkhkhPkhykhSykhkhs}khkhSkhkhPkhkhWkhkhVlhlh#lhmhQlhlhQlhmhlhlh#lhmhQmh`mh`mhcmhScmhemhmh,mh,mh>mhQ>mh`mh`mhbmhQbmhemh mhbmhP mh,mhP,mhGmhr`mhemhr2mh6mhPBmh`mhRBmh`mhPDmh_mhVDmhOmhQOmh`mhQOmh`mhROmh`mhPmhmh#mhmhQmhmhQmhmhmhmh#mhmhQmhnhnhnhSnhnhmhmhmhmhQmhnhnhnhQnhnhmhnhPmhmhPmhmhrnhnhrmhmhPmhnhRmhnhPmhmhVmhmhQmhnhQmhnhRmhnhPNnhnhSnhnhnh ohSbnhnhVnhnhPnhnhVnhnhPnhnhVnhnhPnh ohV,ohXohS0phnphSnphrphrphqhSqh qh7qhqhSqhqhZphrph0phph0phqhSqhqh[qhqhWMphSphPSphophVphqhV7qhRqhPRqhqhVrhrhSrhrhSrh0rhP0rhMrhudTrhrhV/sh1shP1shshSshshPshshSshUvhUvh`vhP`vhpvh|vhvhQwhwhwh)yhwyh8zhvzhzh {h{hPshshP=thIthPvhvhP"wh.whP.whwhSzhzhP{h{hPNthethPethwhVwhxhVxhxhVxhyhVyhyhPyh1{hVshuhwhwhxhxhyhyhyh8zhsh0wh00whwhWwhwh0whwh0whxhSxh1{h0shxth0xthuh|whwh0xhxh0yhyh0yh3zh03zh8zhPshth[th th[bthnth xhxh yhyh zh8zh bthnthxhxhyhyhzh8zhbthnthWxhxhWxhxhyhyhWzh8zhWbthnthxhxhyhyhzh8zhbthnthSxhjxhSjxhxhs~yhyhs~zh8zhs~xthuh xthuhxthuhWxthuhxthuh|uhuhPuhvh|vhvhRvhwh|whxh|xhyh|yhyh|8zh1{h|uhuhSxhyh0yhyhPyhyhPyhyh0@{hT{hT{hV{hPV{hW{h`{hk{hk{ho{hptp{h{h{h{hpt{h{hP{h{h{h{h{h|hRd|h}h ~hp~h d|h}h~h3~hP3~hp~hd|h}h~he~he~hp~hPd|h }hS }h}h~hp~hS||h|h[|h|h\|h|h^|h|h[|h|h^;~h>~h[>~hV~h\e~hk~h\||h|h[|h|h\|h|h[|h|h[|h|h\|h|h[;~h>~h[>~hV~h\e~hk~h\|h|h[|h|h#|h|h]|h|h[|h|h[>~hD~h[D~he~hpe~hg~h[g~hp~hp|h|h[|h|h#|h|h\|h|h\>~hD~h[D~he~hpe~hg~h[g~hp~hp|h|h\|h|h[|h}hH|h|h1>~hp~h1|h|h[|h|h[p~h1hp~h1h11hKhSKhhVhh0hhVhIh0~h1h 1hh~hh[h~h~1hPh Phxh~hh\hh[hth~Àhˀh\ˀh̀h  "̀hҀh\p~h1h 1h[h~[hbh[bhnhwnhbh=h<h ;*h*X:*bhb9bșh8ԙh7h 6*h*X5*bhb4bh3h2h 1*h*X%SS, 14 ' 1, h4 \ $4 c  hc #c 0h " @h ! Ph   ( `h( P O( Z hZ NZ h M h L h  K ( h( P J( Z ЖhZ IZ h H h G h  F ( h( P E( Z  hZ DZ 0h C @h B Ph  A ( `h( P @( Z phZ ?Z h > h = h < (h(P;(ZhZ:ZЗh9h8h7(h(P6(ZhZ5Z h40h3@h2(Ph(P1(ZphZ%PIP0<Q S%s%5S5<P#PQWNWsN#$SP3APBTPTYN]cPcsNWNWsNSOSsOW0UQ_QQ_ Q ._.dQd_ P VP.VgnPnV q#0.2?P?\S\aPalSloPoS).PPq_#H q ._#H.dqd_#HVVPFkFtPtPkPkRVttRtRVRQtktQkPtkk,UUP U-UUUbuS S-SpSSShW0WKRKk0R W-W0WrWkkEkPPPklzPPW4POSPSk PP-koyPPk#3PGKPKtkWPkPkPq bq P i bi w Pw b  P & bRq Sq R  S w Rw S R S  R & SQ W Q  W w Qw W Q W Q W  Q V WV & Q_ g Px | P| b P PF R Pi m Pm r br w P P / P5 P P " R" K s s ( qs"( K ss" ss" ( Q( K s sx q SV S  R & Sx q VV & Vx q bV b & b P P P b , PO S PS X b_ c Pc q bV S  R & SV b & br | P|  W  P & W P P  b  P  b0 N PN V pP P (V(+P+V0 N RN S R 'S'+R+S0 N QN U Q *U*+Q+U P^bPb|xW U *U*+Q+UuRxP*U*AuLALPL U !P!*U*|uL|}P}UPcURHSHLRLS!R!kSk}R}SxcSQAWALQLW!Q!8W8?w?}Q}WQcW8APwP!w*?P@YPkoPoySy}P$W!*W}WQcW$S!*S}SxcS$U!*U}UPcUPs$w!0s0*w}AwAEsEcwPs$w!0s0wRQ*w}wwAwAEsE'w;cw$s!*s}sxcsdV6BPPwdPVd:d;\d$11Uw}ww2w2APcw|wP!w:w;cwRRxP!0PAEPUS}SSxASccSPwsssssPPsQxsvTZPZVsTsZeRex9DPD\R\wwPfQf|x!:Q.Q.;w0wc{0{~P~|w!:Q;w0xc0|x!-x-1P1:x;x0xc0|x!5x5:P;x%W:W;cW%S:S;cSw%s:s;cs%s:s;csV%x:x;cxXcPfkPkVVwpPWPWPWPpRVRVRVRpQSQSQSQwQSQSQSQwRVRVRVRISKWKL{8KWKL{jSjW{W{dsPPPx P!x!sds~PPx Ads!# sA]ss!#H sA]sW W` p jdPPx4dPPP&x-1P1AxdqWWAAWW4=s=A#Ass4=s=A#HAss&WW(P(GPGPPPPBRB):P[^^!#[GO^jwa[[!%\rw^)+[[!-]S[\^!(^[`^w^^59[$'V'[G7OUOfvGUULPrqPWSWeeWrqG{rqrq]asvahWhfsvGsvsv[  [ GU `n  }qW!qGwqwv!WGwWI:@:>P>?@I(P(?PI?HI(p(?P#?R(p(?P#(p(?P#I?MI(p(?P#?W?M?H?\?R?M?a?\?WwpP#pP#wPPPPwRw#<r<pP#PP@S@S  SPSPV#S# VUSd VUd WUSd WUS  WVSd (tVSd(]thSd]d SPSPdkS#S#kp##]]] ]pQp V  5V58 8VpS  4S488Sp W   6W688Wp U   7U788U###(q qq08q 8q8q0pqpqpq(q qq("2P^[[\R V \X \ \]]P707K1K0~ ~# Pj0j; ~; I ~#I R PR ~ ~# P  ~ ~# ) P) ^ 0^ r 1r ~ ~# P 0 Z ~Z 0 ~ 1/ A 0A W' 3 P Pauju) r u uZ uuju) r u uZ urjr) r r rZ rrjr) r r rZ rpj) r  Z p#j#) r # #Z #pjp) r p pZ ppjp) r p pZ p![`b[df[1jp1 1 1v[]]&([(:]R^] [ ]Z l ][[[JL[LR\J V [V r \ 4 " " " 4 ~~" ~" ~"H P [P X w3$"@P a [c e [e g  g i [i k  k m  g i [i k  k m  m o [y \ _ [# % [b d [f h [1 ) 1 1[]  ]x [ ] ] [  ]1 C ] [ [ [  [ \ [ \[p)2\9A[MW[W[\_t[)1)SQSWq1'WxQ1)0)PRPWrWxR0PP NNRP NNRRININ1IN0 < ?<M[MVhtz[ ?[h` ?h ?446P68# #4[46 68[#0460~ [[ \[ \[+1 ~[ ?[+/[0pp}pP p P+10`p[x[h[[[[+X26[6@X[ [ Hu HW]W[[[p]pxu x~]2@u H1HpSpx1x~S+@1H0H^P^apapPpx0x~P+@0U@U [+2 0+20 P IVIJPJ`V`aPaqVqrP R BSapSprR Q rQPRPRPRPPSSS  $Q%+Q%%+R0<P<SPSHLPPrSPP!!:S:;;CSCDBP!R!Dq'1RP(hpR P^s^a#p0P0 446P67pXPpXPPQQSSS V V V PQSV X `} /Q/X`}XV`zVz} P X`}08P0808XU`|UXS`yScsPpP*0PAEPS^P^clP0SScSPSPS "V "S0KNRN{K{SS]xPP#<V#;S;@qVVqSSX SX [ \ f Sf i 3 V3 X sX [ #\ f sf i #  P p) X SX [ \ f Sf i C Z WZ [ \ h Wh i C X SX [ \ f Sf i C \ 0 S  0 S S   S~ P s s # Q R P s s #> R, P> Q> PU [ s[ ^ ^ h sU \ V\ ^ ^ } V} r~U [ S[ ^ ^ | S| p~  S    S  P _ PPP WWW;MPPPPP-KPpQ[ hcght ScgS PcgPQP<P<I#Hp#H<p<I#HPP%S%((6SGQPdWdVdUdSlrPPPUPVPO0OYPYl0lwP0P9WSWYYlSS@\H\@VHV@WHW@UHU@SHS$P)3PPVPrP)3PNTPP*4POUPPETPYhPitPP\gPP}P0PS  <  , $,.$?$, ( $(.$?$( $ $$.$?$$  $ .$?$  $.$?$  $.$?$  $.$?$  $.$?$  $ .$?$  $.$?$  $.$?$ S "S""" $S.$?$S P V P V +!PC!K!PK!!d!!P!"W""P""P""d#$d$ $P.$9$P;!"V"#V##P# $V.$?$V "S""" $S.$?$S ;!V;!"s""#H""V"#s#;#V;#F#~F# $s.$?$s@$c$ c$e$[e$i$ P%&&6&%%0%%P%%P%&lU&&0&&P&&V ''P''V&&S&&V ''''''V''''V'(''P''P''P''W''W]'}'V''V]'}'`''`' (<((P((P((~b(e(Pe((S((P((S((P()N)T)P\))P))\))<PNVNOPR%S%Is|IORQOQPPhPht{MQPQ\V\_P0"V_tV"U_tU"S_tSPPPP.CPKcPPWPPP010RPXRXhR9Q [ M spr00"0GIS`RdssPdRmsSSs pVprqWqr#pVproSS;?SMpvpr#SP.S./PR/RQ/Q0>PYPYSPSPPjRjR\+0KVwo[W[Vwo[S[_S{S<P<M}MhPhn}nP<R<U&V&1R1MUMhRhnUnR<Q<M}MhQhn}nQ4@0@^P0W w &Wi04@0@HRHOrO^Ri0^U&V&1R1MU^M}^}QM}^b}beR0PPbeRsR1MRUWVVPSPRVRP"S"$PR#V#$R0hPhnP0hRhnRpPSPpRVRPSPRRQVQ(P(RSRTP(R(SVSTR`lPl V P`R S Rq | PR PR  h@@   P  P P P  P  P  P  P # P# 7 P7 < P< C P  P 5  6  7 # P# 7 P= C PP \ P\ b Qb j Pj QP X RX Rl x Rl x Q P S P S R U R U Q W Q W P P S P V S P ) P) S P S P  P R V R V R  VD s P# s P#D s P# s P# D a s a y sy s s s P# s P# a s P# s P#a s P# s P#a y sy s s s P# s P# y s P# s P#y s P# s P#y s s s P# s P# s P# s P# s P# s P# s s P# s P# s P# s P# s P# s P# S P % P% & W& ' P' [ W % R% % V% ' R' [ V& J PJ  S' 2 P? Y Sc r P? J PJ [ l P  s P  s P  s P  s P  s P  s  P  si V  Vi 0 P S P P V P P *S*+P$S0HPHVprV{P{P0VRV{R{RWvP[wPPnSnrPrSRQoVorQrVPPpWUrWUQoVorQrVRP)R)=S=AAS&SPPz&PUbPb-Uwz6WA'WQ*zALzs=s=A#As#&s=s=A#As#&s%9s%>v Av &v B>v Av &v 6MAM6rMArM*U*6zAUUUzz-3WUW#SVVV0IPI S  P AS0cRcA0cQc V  Q AV<DP;P[ WU AWU>M>cQc V  Q AV>cRcA>IIcPcRAhSSPpPPzWQzss#ss#ss # s )As)cvvOcvvccvvU UUzzWU]W]ScVcgVVPSPSRQVQVPPWUWUQVQVRPLL^R^SScrP<PPPzUQ^zSgsSs # s rs # s s # s sv np v v np v v np v k\k\kzRzRzPzUzoWoSuVuyVVPg!Sg!k!Pk!!SRs vxs !RQ! P}!!Pi!WUk!!WURs vxs !RPM M _ R_ !!H$SH$L$L$\$S""P`#t#PL$\$P#)#z"#W"#Q#A$z!!s!!ux!"rx!H$sH$L$#L$\$s""rx"H$sH$L$#L$\$s"H$sH$L$#L$\$s="Q"s="$vL$\$vZ"n"sZ"$vL$\$vw"$vL$\$v"A$c"A$c"#U#A$zy#A$z##WU$A$W$A$S$A$V$$V;$?$V`$o$Po$%S%%P%&S& &P &1&S`$$R$1&`$$Q$%V%%Q%&V& &Q &1&V"%*%P &+&P}$%WU%&WU &1&WUk$$Q$%V%%Q%&V& &Q &1&Vk$$R$1&k$o$o$$P$$$$R$1&Q&p(Sp(t(t((S'"'P''Pt((Ph's'z5''WL'P'QP'i(zu&&su&p(sp(t(#t((s&p(sp(t(#t((s&&s&@(vt((v&@(vt((v'i(#j'i(j''U'i(z'i(z''WU:(i(W:(i(S@(i(V@(H(Vc(g(V((R((S()R((Q()Q((P((W()W((P((S()S )2)P2)@,V@,C,PC,81V )2)R2)?,S?,C,RC,81SB)F)PF)81LG)?,S?,C,RC,81SG)Y)sY)_)WUe)k) s"})/,WUC,,WU-81WU})/,WUC,,WU-81WU**PRw**PR**PRg+v+PR++PRG-]-s ]-o-Ro-a.s G-a.V--s --R-a.s -a.V..s..R./s./V11P11V11Pb11U11112Ub11W12Wn11P11S11S12P11P11P11\11V11U 2E2E2J2PK2V2PV2[2[2^2P^2`2 2K2K2Z2RZ2[2[2`2R 2K2K2Z2QZ2[2[2`2QK2V2PV2[2=2E2E2J2P=2K2=2K2`2222P22P2222P22`2222R2222R`2222Q2222Q22P22}2222P}22}222222P22P2222P222222R2222R2222Q2222Q22P222222P2222233 3P 33P3333P3 32 3 33R333 3R2 3 33Q333 3Q 33P33233 3P2 32 3 3E3E3J3PK3V3PV3[3[3^3P^3`3 3K3K3Z3RZ3[3[3`3R 3K3K3Z3QZ3[3[3`3QK3V3PV3[3=3E3E3J3P=3K3=3K3`3333P33P3333P33`3333R3333R`3333Q3333Q33P33}3333P}33}333333P33P3333P333333R3333R3333Q3333Q33P333333P33333?44"4P"4,4V,4044+4S3+4S74C4S74C4S74H4RH4I474H4QH4I4]4g4Qo44Q44o44Q44o44q44#o44q44PR44PR44 q "44 q "4-5 55P55V5545S45S%515S%515S%565R6575%565Q6575L5W5Q_55Q55_55Q55_55q55#@_5r5qr5x5PR~55PR55 q "55 q "55P55P5555P5555PR56P66P62666P6266'6PRL6W6P_6l6Pl66_6l6Pl66l6w6PR66P66P6666P6666PR66P6 7P 7"76 7P 7"7 77PRPgVghPhVRRQfSfhQhSfSfhQhS||W}PVPSVSViPiUSAL{P{{ALU}PSPALPV Uy?*V?*g0gx1x0?0PPUWxSxPHHUy/PPUZV/Z(PWSS(+S+/(/6Wxx@@ U   } % P% [ |[ x }x @ Q SQ U Pe r Pr x SJ@  U  P x Ux  PR VU V P x V 0 0 mSmqqS6;P;]VqVPPVPVPVqV(SSSWWX`nS0VPYePNSNRqRdPeSAEPeqPqXReOVeVRYR_W_eReSPVPSS<.2P2:V:<P9S@mx(SS SPPPVP V PP lx %%0IMU2IMUSPSP `(R(`ESEREIPIPSPRP`RR`i(S(5(,P,3S35P`R5`ISPSPm}`}R`jSjwjnPnuSuwP `(R(w`S@S@F0VPB0BFPP^S:P$V$&P&8V8:PPS&:S@HXzSz{SRPDVFRVP<SFRSiV R    3 V6  V  6     6   P2 S2 P S P v 6 #H6 v #H v V > P F SF { P PD G vG I #HI { vPgVghPhVRRQfSfhQhSfSfhQhSPRPGRrP#Er<RP:R>pP#H:pP`P`6S68P89SP`R`7V78R89VP6s68P#8P s1R R@MPMSP8S@MRM8RNgPjlPlRR$R$2P38PrQ$Q@RXZ`jpW}W>PS P;PPV>V@{P4@ W  } W4 PSP1PqvPvV4V@4 y4 h Ws  PPO S PS _ x P x PJ h Us   UKPPPh Vs V  V   y yy S  $ L wL W SW u w $ P P P vT _ P_ o vo P*  U o o UH M PM V l Vo V RRyyyRyI/P8@PPx P(x(CP 0 0W( (IW P V%V(IVPmPPSP SPEIPI^S^{PPQ mmZ2o2;P;aWaoPm)o)6P6 mo+P+moP7oE^0^mZa(am( mm7(7mO0OYVYvVvEvE#7v^#VS6P6TTP6P6TSSSTSDHPP #%(0:v(v0:k}P}1P $PNSPaWawWUwUoQwQpuu=EPdPJSJN X,[P'Q'/P/DQDpPpxrxPvPTRT[Q[cRcxQxRhV'P'/V/<P<AVDLhLTVT[R[cVcxRxVW'P'+W+<P<AVDTWT[R[_W_xRxWRwUxUSPP!P!#qRUR#UQWQ#QVP VV0SRs S0APAjWjkP:ORRYRYhSFPSxSS|s # s # s#PRRRRReReiRiRQ@zPPP?P!TPiqPPzTT0T!\TiqTTzDDDwD!TDiqDDVXpqXzPzWWP!\iqJSvVvVSvVSvSS'v'kSkvVTST\V\iSiqvqSSPzWzSPWeeiWi;>W>LWkT\JLLQ$QS$2Qr2QQQeiQ!QS!$ Psr("$)PS), Prr(",7PS7XPP}WSSSkS\W\DWDWDDWDWW\DW\k\k{W\{D\!T\T\DWiq\\WW!\iqQ D D Dk D!T Diq D DR\\R H1RHRH\\!\\iq\\SvSvSv'v'kSkv!TSiqvS!\iqVVVV!TViqVVSvvSv'v'kSkv!TSiqvS!\iqPWRPWWWWS(WR(6WP6dWSdnWnWSSWSRWRWR'WS'kWkS!TWiqWSWW'kW!TWWS'kS!TSS'k!T<'kkUUT\UVYR~>_~sPp~pPJ~J^P^P~PSPS~PB~d'~'3P3_~s4b #4p4b #4B~d_~Bd_ s4p4s4#4b#4#4w B# d_# wA#AGPG#Bd_w B# d_# by0@0P0V0'>0( N # N R0@# J# # ~ P# B# '# >_# PP@PJP P~ PP BP 'P>_PP~ ~WQWQ 'WR 'RVp# 'VQQP w$~0# PP0L"V0@J ~ P B>_0@J ~ P B>_0@# J# # ~ P# B# >_# 0 V;VV=JV V08@K$8S@SSS=ES08@K$8LJ ~ P B>_0808EJ ~ P B>_dmPmvPvvJ ~ P B>_dRR=JRPR=JRS=ES J ~ P B>_vS/S S9 S~ S PS BSP = ~ P B>_ R  R= ~  R P B>_ = ~ P B>_ VS V$R$2P2_VitVVtvPPv~S~R~P~S~ ~S ~S ~R R 9 ~S9 V ~S V6_V9 V V6iS9 S S6i9  6i<9 < <6i#9 # #?iW9 W WUWP9 < <9 # #9 Q 0Q Q 0 0 P9 K P>Eq|s"<>pu>BPRBEq|s"u0[gmSqySysXmsmsHQqHq[gmsRPPPWPWqPms msHXHPPPWWqX1q[g1ms1PPPWPWqPPR000aVr0S|ppp|pw(#pw(#|p#Qp# w(##p#Qp# w(##|pw(#pw(#|p#Rp# w(##p#Rp# w(##ppQpQqp#qRqp Ppp #pP505YRY$S.SY$.YU$.HUH0$W5H0HxVx~P~vV$RV #(X"#$TU$\P$VTfrf{R{ #(w" T`T\iUi #(w"(\sXHKTTHKT#T#RT#HKXXHKX#X#QX#0<DPT\PltPPPS$ SW 6>SWRQ#("#V#("##("#6QJSW#("#Q#("#V#("##("#QhSWXQV@Hhm SWX\V@Hmu SWP\V@HuSWPQV@HSWPV@HSWPV@HSWP@HSWPVHSWHS H*Um*6>SWRQ#("#V#("##("#6QJSW#("#Q#("#V#("##("#QhSWXQV@Hhu SWX\V@HuSWXQV@HSWXV@HSWXV@HSWX @HSWXH6HqvHUPUhhu\v6Q #("#QuX6>\6>\#("#PwvR XrpPRXwvqvQHvPsvR@urpPR@usvHqPQ!R$L@@r:U0U[V[vVP R  PUVUW VPSPP0BBFphGIQR$<PKQPQ0R!!cSceeS!!Q!!eQ!!cSce!1!bP!6V<bV~wc Usok] M$ww$#R#..R// / / ////Q  /Q0MPM`P`P0F0F^S^`P`j0jrStS0S*W*WP P{UPU0$ {v "uq"CRCur1SSP<@P@CVCMPhS S  /VVsPQ~,MSMQQSHVQ_VP9R9>~QR~PYUYZPZUPUP# URZRZRR R # \0SZeSe q8& S  s # SWVZVV# VQZQPZbPblQGZ0 B PB j X0 I RI U R U R # U# $ R$ j U0 E QE S \8 S sx Q S $ \8$ j SU V V ! V$ A VA \ H\ ] v] j VW W W " W$ j WU m Q Q s s$ + Q+ 8 s s \# s 0 S s S C PC  G N 0N ] S] p sp u S 0 Q 1 Q " P" K P R K R Q K Q# B P ru J RuJ K R I QwI K Q  J uJ K  I wI K  ' C P' C ' C ' C U' C WP j Pj ] U] ~ P~ UcmcUP R RP m Qm ] m] ~ Q~ mQmcQcm>Q>BmBgQgmQ P ] S~ ScmcS P s m~ xmm PS ] P~ P P RRbPbmRR9FPFgmPRmiWv8cW>v8WiPiSc>SSiUc>UUP>Q>mPQmPcjPjqRPCmCGPGmPmmmWVmmScmUcm0cWPVPcvp0P0WPRWRQWQ1PPRWR5QP5Q5QPPRQVUWUVUSVU@RS_R_jSjRRVS@QWQQWbQbWVQX[P[yryvrVvPJQPQTWPP"P"/W/KPb}PRssRsRsRPTv_vVvQQQqp"Pqs"qs"qs"`rPrVPNVNQPQyV P OWQyWNYPYcnPPPNnNbUbnPnUPUPPUPTPTcUcynPCPRSRCSQVQCVPP-P-C\PaPaWGXPpRp8S8<R<GSjlPlV<T<GVsvPv;U<GURPsPF@RFDwpMWsSVaVam\acpvciPiHags*WR)DsP`P`,V,/P/"VPR+S+/R/SR"SPQKQKQQ  Q !!"Q""].U/"UlrPrrK:r  :!A!W!!!""vPKP  sP  P !!!P!"v0P 0 "v0-W-/PIKPKd0dhPh0W#WP 0 0>HPHQS'ES--QS0PCWEW-W-8P8QWG' @y- @'W-WP`^0^uPv00P0PUL 0L T PT ^ U^ b Pb k Uk 0 P  0  P # ~* 5 P5 A ~xVVA V~WWWL Wc v W # W* A WPvU  U # UP0RR R, @ RQQRss s @ s@ B RB L sPss s % P% @ sQq, 6 Q6 9 qPssP s P &s  P  s)8P8>s  P  sP~c n P* 1 ~U  U  v PR~L k ~rVL c Vv VP P  [ P~  X  [  X~ [ v [ v P S P * / F  * S/ F S|  | S S    S  S< J O f < J SO f S S  S #S#$\cScdhrRr~ VWVWQS PRQSPR PRQSQS PRQSGVWVWQS PRQSPR PRQSQS PRQS:l9Pt $"t %X"lq9PH $"H %X"SP|AWAqq|WQ|EVEq q|VPt(ltlqHq|t`5X:|X3sVUs V 7iQWi| W| PR PRVW PR  PRVWLPRLS PRVWS\VW\a PRVWaoVW  NSVW VWPRPR VWPR PR  VWPRVW! VWPR!/VWS~PR PRVW VWVW VWQQQQ PRVWVW PRVWPR PRVWVW@SASRAH RHLSRLZ RZdSRdw R3;QP;= Q=H HLQPLw VR V   VR V   VR RVR" V SQ QSQ QSQ QSQ" Q tPSQtPQDPQDLQ tPSQtPQ tPSQtPQ"tLQ UWVR UWV UW U\ X\  UWVR UWV  UWVR" UWV Ur USRr{US {~U ~  USRUS U   USRUS  USRUS U] DthrQPr QQP QQP QQP Q00:SP:C S CG  GNSPNy S y}  }SP S :QR:G QGJQRJ} Q}QR Q.0 HVQR0:HtQRGJHtQRJiHtQ}HtQRHtQ @USP.SP.: XUSPGN XUSPNiXUS }SP S BGPGi006 T T z z    K K   j  B  t tVW  t t  j tj tVW t tVW t = t= B   QS   QSVW VW QSVW j QSVWj QS  QS QS QS ? QSVW? B QS W @W {  @ j @ B @  j  tVW  tj tVW t tVW t t    F K K QSVWK W @W { [ r @w @ 1 QSVW VW QSVW QS QSVW 1 t  t t  j  B  QSVW VW j QSVW ? QSVW? B QS t  j t    j  1 QS  QS QS QS 1 tVW t tVW VW tVWW k t`k } QS`} QSVW QS QSVW} QSVW QS QSVW} VW VW VW t h t QR ` QR& VW VWPR PR VWPR ;VW;I VWPRIaPR"2VW   *;   "  S B Q BPRPR'PR'APRA] PR]u  PR2B PRK PR    VWPR PR PR  PR PRPRPR "PR    " "*"    ''/'/U] PR]iiu QSu~ QS~QS QSu~em SvQSem SXmXX %RRPPfPRmPRnQSQSQSrQSQShShVprSrV  P nSrStWtSWWSW$fr'@QS% QSPR%8PREt QSPRtPR!U!s'W'sl:sPX:sPXPR QSPRQSPR:s% QSPR%8PR8EPR-:PR8EPR%PR(:PR,P,2p~2gPgkp}k{P{p{PPpPq Pq Pq P q Pq RrRrRrRr R rR@KPKVP\eP@K0KSP@RLRLQ Q Q P HPHPPS(U(*R*RRRSLUPWWRD lPUPU(6P0R0RU0U0Rp8LL w r L#"u"L#ru" r L#"u"w U  RU 0 P P0(>w>Cq w""CLwq"LRq w""w(*R*>>RQ(>0>JSLRS0.1P1UUEVPPK`R`LRLprpr#pr pL#KWWPVPVP:V:<P<^V^`PR9S9<R<]S]`R`vPvUP@U`vRvS@DL1 Vs1V@VPV@@0Ss Ss0SS@SPPP$PP.:PksPs0P0 P 0R6G1GI0ILQL06GL1GLp#$LOp##OWp#$Rp#$p#%W[PSUuUPSR}PPi}}PVVPV u4%q4% u4%P.OPOs}WPRPRPR@W@O}O^}^mRmn}nx}v"xR}v"W}~,S,@~@W~PP$P$%P%*PRSR$R$)S)*R0NPNdP0CRCN`NdR0NQN_S_`Q`dSO[P`bP6C\CNRNd\6Cr CN ` NdR pPPpR`RpQSQSPPv\R\vr  ` R P V P F VR W R F WPQP ? P? F \ PhijF k P P P = PG b Pe P P  P P P 1  S + P+ j Vj k P ? R? k RD I PI i S' + \+ ? P? k \' ? r ? k R x S  P S  P R  R P P  \ 7 P7 h Wh  v~ + P 7 R7 + R 7 Q7   Q  + Q P $ P$ + z M M@DSM M@DSMH "M@DSMHL &M@DSMHLUW 'M@DpMHLUW + &M@DSMHLUW PG V Pz } R} S + Sz _= _= _=  + _= W + W _= _= _= _=  + _= (.P P .W P .U puPpc  P P P P P 1 .0 3 2 1 0 .  P Rp8%R#r8%#.0 3 21#0#. .V@YPYfSfgPp}P}SPS00V0V0VRvV=I0IVVV^v^lV`p0pSsSP P@TPPPNWN`w|`Ww|W\`P`LRQPPDPDYPYPP!P7R7DRDRtR!RQ!h7QJrWrysy p1$s"1 Q!W17P1PSq|8$  #%! 7SSq}8$  #%!  SWw 7WVvVY]p8$  #%! ]rw8$  #%! rs8$  #%! q8$  #%! $p1$s"18$  #%! Qs8$  #%! !w8$  #%! Jy1yP!1q| S3q37q|q~W3q37q~Y]P]rwrsQ p1$s"1s!wq}Sqq}q04P4PR24P4PRP[P[VPVlxPbxSPVPV"PRURU"RQSQS"QPW\WPW\WVPV0DPD0YRYS:FS^gSgqs~qSs0YQYQUYPYcWcMM^RQ"^DW00P0P&9P:F0MQPQ^^0cSS^gSgqs~qsSsWcSS^gSgqs~qSsDH^qHHsDS^gsgqSS0DW^l lqW0NPVP;V;LPR W LRQ U Q=U=>Q>LU"*PLPLL W R <W<>R >LWPePeM~PkRk9W9;R;KWKMRPk0k7S;ISks s2$`h"s| s2$`h"|7 s2$`h";I s2$`h"k9W9;R;KWKMRPPPU(0PPQR;~PaPanSnoPo}SPPVVVVS ?P?sVsuPuV ?R?tWtuRuW ?Q?rSruQuShnPP\uVuWuS0PVPVP`S`PVP.9PQ]PPbhPioPpyPPR'WJUPRRPP+V+,P,ZVZ_P1$Rsr2$s"$s,ZVZ^p~^_P1rSPp $P$+p+6P6Xr P0Pt0V rV!$pa$+P_bPRPxSxRQWQWQWQWPPPP1=PVbPx|P|SSSS0WXYZ[2;PzPPPZ b P P4$@$P"P"DWDMPMWPWAGPPWPWP 9 09 M WM O P##W##P#$P#$b$W&&P~P ~ P"~"1P1= ~= A PA '~N9 0##$0&&0Ng~go~ow~w~ ~  ##$~&&~ 0~ ~     u #S5&&S&'Su V v vr"# vr"# vr"#5&J&vJ&R&v~R&g&Vg&&}&&p}&&~3&&~&'V R5&g&RR&^&p ^&a&Pa&g&v~8$  #%! &&w &&W&&u &&U&&V 0 RR&g&0&&w &&WG&R&PR&g&v~n&&W&&~3&&U&&~ P ~ !r!#~&&~ #S&&S##P! "0 "#U&&U ""P"!"P##P !!P!:!W/">"P""P=#Z#Ph#w#P##P##W&&P&&P&&W ~ P !~!!P!!~!!P!w#~w##P##~##P##~&&~&&P&&~<"F"sq""Z#0""~""~""~""~"#~#Z#"Z#0"#~# #~ #####Z#d$$s$d$5&S$$P$$P$$P$$P%%P%%P%%P%%P$$V%%V%&?~& &[ &&?~ '?'P?''S''P'5(S5(7(P7(E(S[''S''0''''''''''''''0''''''''''((0((S((P((P((P()P))1)PL)T)Pe)m)P))P))P))P**P#*>*Ps))RP*j*Pj*m+Sm+w+Pw+.SP**R*.RP**Q*.QP**R*m+Vw++V++v~++V++v++V+,v},,V,,v~,~,V~,,v,,V,,v{,.VY*m+Wm+w+RQ"w+.W..RQ"++P++P,,P,,P,,P~,,PQ-a- ss"a-x-U--usT"2$s""--ssT"2$s""d.t. ss"t..Um--P--P..P--sT"--R--\w++\f++\f,,\f,,\fw++V++v~++V,,V,,v~,,V,,V,,v{,,V//P/+/V+/./P.//V//w~/0  0%0P%0N0V//R/-/U-/./R.//U/%0R%0N0U//Q///%0Q%0@0@0N0QP/l/Pl/o/R}//P%0D0PD0N0//P/0WP/l/Pl/o/RP/Y/XY/b/Yb/s/Zs/N0[/01/0V/0W/0S//P//d0t00t00V00000V00P00P1!1PZ1d1P11S11111U11S11V11P11L2@20K27077S7 90 9>S!>>S>>0>$?S$?.?0.?b?Sb?s?0s??S?9@09@V@S;;V ?$?VW!>>>0>>P>WP>>0>$?W$?.?0.?b?Wb?s?0s??W?V@02@20K2;0;<0<>V!>>>0>>P>VP>>0> ?V$?.?0.?>S$?.?Sb?s?S?(@S(@3@P3@9@Sn2q2Pq2 7S79S>>S$?.?Sb?s?S?(@Sn2q2pq2y2sy22Vl45V??V22Pl44P44P44P5$5P55P55r6-6P$5/5P/55L>5B5PB55NQ5U5PU55Pd5h5Ph55Rt5x5Px5555P5555P55)616u)6:6VJ3l4S344,4l443303l4V33P33W3l4~33R,4=4R33P34Pc4l4P33P33J44P44~=66S>>S$?.?Sb?s?S=66V>>Vb?s?Vq6}6P66P$?)?P66$?.?66V$?.?V88s,8,8P,89s,-808s<08?8P?89s<@8C8sC8R8PR89sS8V8sV8e8Pe89sf8l8sl8{8P{89s|88s88P89s77p9>p>$?p.?b?ps??p9@V@p77p9>p>$?p.?b?ps??p9@V@p77S9>S!>>S>$?S.?b?Ss??S9@V@S<<P#7>7P>>P7707o7V>>V9@Q@V>77S9;S;<S!>>>SP>>SN7X7P!<)<P9>>>PX77S9;S;<S!>>>SP>>S77P77U99U;;Ub7t70t77V9:Vh;;V;;Vw77Rh;r;Rw77h;l;l;r;Qr;;w77Sh;;S77Q77P7777s77P77s9:s;;s;;s9 :V ::v;;V;;V99P99t9:~;;~;;~99Q99R9:S;;S;;S99P;;P;;P9 :R : :v2$p" ::v2$p"99P;;P+:h;S;!<S!>2>S::0::0:h;V;<V!>%>V;$;R;<R::P::U:h;~;<~!>%>~: ;RH;V;R:;;H;P;P;V;QV;h;;<!>%>:;;SH;h;S;<S!>%>S)<<Sx>>S3<F<PF<k<0k<y<P<<P<<0x>}>P>>PF<R<0R<<V@@U AuAU2BBU@@d@@P AAPFANAPAAPAAWAAPAAPBBPZBfBPBBPBBP@@0@ AV A A0 A)AP)A2BV2BrB0rBwBPwBBVBBPBBVdAgAvw"gAqAPqAAWA2BBBmA2BVBBVAAP@@0@AS AB0B2BS2BB0RAiAWRA2BVBBVA2BUBBUA2BUBBUBD0DHSHUISUIJ0JnJSDDPDDV.IHIV"J'JP5JLJVZJaJPaJnJVBG0GGPGHWH.I0HIJ0JnJWBG0GHVH.I0HIJ0J"JV'J5JVLJZJVG H0 H+HRBKEUKEUIUIJUJnJC/CPCCPCCPUIcIPcIhI~rIyIPyI~I~IIPII~IIPII~IIPII~IIPJJPJJPBBPBDSUIISIIPIJSCCs,CCPCDs,CCsMT[T%@-@Z@'<PPPP6HPHZ% Q[ Z %Q[Z%Q[Z%UQ[UZU%@Q[@Z@%Q[>R%HQ[HZH%LQ[LZL%VQ[VZVPPP%VQ[V6ZV`sPs,S, P uSuPS P ) S`R:~: R 7R7RR~ R ) ~`Q:~: Q 7Q7QQ~ Q ) ~, SyS S`01l: 2) y 2) 2) ) 2)` U U` S Sv0 V V0WwW` Q Q Q Q Q  l`  s S S  S 1 P1 W P W 9 R9 H rH R H QH U Q UK P PP S S P+ 9 9 H RH + 9 R9 H rH R V  " V" % % C V S  ! S! % % C S ! S! % % C S " V" % % C V $ U% C U # W% C WP f Pf W P WP f Rf S R S Q rw w r" rw  P  P  P RP|?d||BEPEV?XVV! & P P 00PUPV59P9W|PPVV?X0XdVPUP|eq qPtUUGX@<$U\qP?SP & V& 1  V VVV & U& 1 } U }U}WUW}F V F U } VWVV U }W}}} SSS?Sd}SS ?d}    ? d}  ?d} UUU?Ud}UUPPbqPP |R|||?|d}||9||P|P?|d}||9f0fpPpW{0W0 W P?WdkPk}WPW090V0V0V8?P00Q"0")10 Pt  )PP?d}?d}?d}?d}fWWWQZPZVV,P,9rrPV?dU}?d}}PP$$(Pv0v0#0#)S)1s1;SSPhPh~~P;{P00P%P%|0|PVv00PPP  #P#;VLgPg~~0VPP)7)VP)0Q0r#>r#=r#>`lPlSPPp~7PRS7RQ V 7Q 6V01P PQ1r|#S#1r~@MPMUPUPUP@RRRR@Q%T%QQQTQ{VvtKVVVV@{0{W0P0!.0ixpsx{ps#{ps0%KW}VWdV@0PSX0[S[dTdStWStSPSKSX!%P%.T.OUdSPW}0d01PV{vvzSvSvSvSvWv.6P6@v0 V 'v0%P%dTP_SSw1&Wd\WP3>PP1S12P2QPQXSR2R2QRQXl`lPlSPSPP`{R{R`{Q{QPRPRPRSPPP;IPIMRQ!h)Rh! )R P!S)RSR!s)2P26R69V);S;IPIMRP P  RQhh$$PSSRsPRVS P  R 0P0WVWYPYiVikPkVP 7R7LSLYRYeSeR8PPYgPkxP>BqpBXWYjWkWFYlktlt|Q|lFXWkWFWVWYPkVPVSV\\S=0\l0lV=w8$  #%! \`w8$  #%! `l^8$  #%!  PP]gPP9J\ttQ9J4\49JS\S=JR=JS=W\`W`l^PPS: P Pb h P P R PL f hf l Ql hL P Rb l RL SP ` VP b S P S P  S  P  S  P  P R  R Q  Q  P  R  P  R  S  P  P J PJ P P 6 R6 P R* 6 R6 N RB N 2B F nF J RJ N nB J PJ N PP P PP f Rf RZ f Rf Rb j Qj R@%{ 4{  l R l{ P P 0 P p PD F 0F S SS X sX r Sr t 0t S s S >s ?s >s 0 S s S 0 : U  S ! s! 7 S N W  F S  P  p2$v#"` S  3 S 0 V v V 0 V  v  V P P ! P! - R ! P! - R` 4S477dS P'P7HPHLRTdP h Q 7hTdh R R 4S47TdS V S7DP7DSpxPxSPSPPpRRRlPQPQPQSPPWWWPZP P ) u3$w"P u3$w"PSS6SSS%PP0PUU6U9EUUU0uPt~~VPDVPVnRPR:DPZ^P^tRdPbPpPPPR S #u3$w"1$q"HPRRHPWEWWftdftWWSu3$w"2$q"Ru3$w"2$q"#Pu3$w"2$q"#Ru3$w"2$q"#%Q%E%REWWRRVVWVVVPN\1\|P|~r|~Pu 9u 9FPvr"PQQ$4SFJPJ1WPRhdhPP07PPW$W WpXPQ 0y|u |Vv V0 U uu @1@1uuyUyZS S SW1WWSR PP'P' dgPgkrk\\PP 1W11W1 1v0P 0-R-sSsPslvQvRVLLVL LWZPZbQb lpDvQQ Qr8$  #%!$p1$u"8$  #%!$p1$u"8$  #%!-1$p1$"v"28$  #%!$p1$u"8$  #%!0W0s1$q"28$  #%!1% s"11$q" WUR RjPU !P! s1$q"2 s1$q"2>BRB s1$L"2 s1$L"2>FPF s1$"2 s1$"2P^'+P+7q7### #Rp1$u"p1$u"1$p1$"v"2p1$u"Rp1$v"p1$v"R p1$" p1$")>R>ks:KPKks PPPP2FPP7~PPPP".PZgPLUaUygUPyWyPgWjsSsSs7\sjUtu}UuU7\URpP&~pRVRV$R$$V$%R%Z%VZ%%R%%V%&R&&VpQUQ#U#$Q$Z%UZ%k%Qk%r%Ur%%Q%%U%&Q&&Up0Q0QE#SI#$S$Z%0Z%%S%%0%&S&&0yPk%r%P& &P0&4&P4&C&~&&P&&Pp00!0!!~I##0##P#$~$%0&&0p00!0!!~I##0##P#$V$%0&&0*$I$VI$T$~T$a$w2$ &C&VQ^0^Ve"v"0v""Rk%r%Vp00!0!!~I#$0$$P$%0&&0p00!0!!~I##0# $P $$W$%0&&0pUtPPGZPPP?QP$$P$$~$$P$$~$$P$$~$$P$%~%%P%%P%%P%%~&&P_pPpQS$%S%Z%S%%S%%P%%S&&SWvWvs%%WpP~4P4LCQPQN`dPdPswPwRPPPSE#SI#$SZ%k%Sr%%S%&S0PW W#0#)P)0U U^0^`p0)` ~0) ~0)Z%k% ~0)r%~% ~0)^q0qP01RPVR)V)LrLRrRmrmrrRv 0 ; vZ%a%v}Ps  s }h$hZ%k%hr%%h%&h} fylg$ fylgZ%k% fylgr%% fylg%& fylg}SE#SI#$SZ%k%Sr%%S%&S00h pamcSRp r1$r"2$s"# h tvcSR#p )h) mgpf)S)W  WZ%\%W)h $hZ%k%hr%%h%&h) daeh $ daehZ%k% daehr%% daeh%& daeh)S E#SI#$SZ%k%Sr%%S%&SLOrOUVUgq grr|v} ; v}Z%a%v}Lh $hZ%k%hr%%h%&hL aehh $ aehhZ%k% aehhr%% aehh%& aehhLS E#SI#$SZ%k%Sr%%S%&SRUrUpVpq p1$p"#2$s"# rr}v~ ; v~Z%a%v~RPh $PhZ%k%Phr%%Ph%&PhR xtmh $ xtmhZ%k% xtmhr%% xtmh%& xtmhRS E#SI#$SZ%k%Sr%%S%&SmprpVq p1$p"# 2$s"# rr~v ; vZ%a%vmh $hZ%k%hr%%h%&hm acol $ acolZ%k% acolr%% acol%& acolmS E#SI#$SZ%k%Sr%%S%&SrV ; VZ%a%V@h $@hZ%k%@hr%%@h%&@h pxam $ pxamZ%k% pxamr%% pxam%& pxamS E#SI#$SZ%k%Sr%%S%&SrRh perpS~ $~Z%k%~r%%~%&~~ $~Z%k%~r%%~%&~} $}Z%k%}r%%}%&}} $}Z%k%}r%%}%&}S E#SI#$SZ%k%Sr%%S%&S P 0 !P!A!P!!P!!Rk#$0r%%0%%P !0 !!~k#|#~r%%0##V##P 0 !~I#|#~r%%0| r4$ r4$ s4$ $ 1$ 5 P; G PZ%k%1 $ 0$ ; WZ%k%0E Ur%%U|  Q !!!R!$r%%%&| E#SI#$Sr%%S%&S P R S=!!~I#|#~=!!UI#|#U=!A!QA!!~I#|#~=!!SI#|#SQ!V!PV!!WI#|#WQ!T!RT!!~I#|#~Q!!~I#|#~T!^!R^!!~I#|#~n!w!Ps!{!R!!UI#|#U!!R!!u@%I#|#u@%!!P!!~uI#|#~u!!P!! ~uI#|# ~u!!R!! ~u@%I#|# ~u@%!!RI#V#R!!SI#|#S!!P!!R%%P!"S%%S##V##R''2'P>'C'Pl''P&<'V>''Vu''R''''R''X#P#[V[^s^ P  V 6P#R#W R 6W#Q#WUW^s^ Q  U 6Q(9P9S 6S~P~ 6~V 6V@KKOptgU2UiV"2VrwPwRPuPugS2S@HPHSPsS@URU]rRPRPR5<R<XPXsR@dQdQQ5Q5sQP/PrtPtV5VKRfR]g]WfghWfhgij k 5W5<f<HgHLhLUWU\g\didijisWPSP0VPPASAEPEMPMnSREREMRMnRPMkP PCWMnW[\UuRDuEI[IMVMnu!=S!=RpPSPxSpRURxUpQWIQIxWPZjPPPI[PsxP8p8J#pp1WIWIX1Xx0SRzPLruPPz\zW\V\`RPTwRSWVPUPvW h Sh l 7 b W= b V% 1 P1 k Uk l P' / v/ 4 W4 C p P p R p Q P Q PSPPSPVVD\0\~RjqP  ZVZ<V<V<V P Zo VZVoVV 1 S  ~  s ! S! 0 ~0 1 s1 9 SSRRa VZVoVV P Zo & U& ZowUw VZVoVV P  S N 0N \ P~ PH 0ovPvSPS & 0& U Z P $ S$ / ~ZS U WZW P S s S P R s R s   Q Q 8s 9s 8s#)P;?P 9S9;;?S'3S@TTXP`ttxP0STsSPWP*DPPRPPRRRPu0S#0#=RS P *P,QPqH$H&S!s 36qH$H&69S9Cs p~PV,S,UPR$L$RQWQ,0,VP,Q,PR[uL"1H$H&[jPuuP"v"H$H&PLRRQ`S`dQdSQS P+U+DDQ@@RUPW+4P4WUdUUWWdWWP0\VdhVhsHVV4ApH$H&EHpH$H&HKRKPr dhr pH$H&PSPSRRQQRUUVRQ"VPR\PQSWuWQPV   P  m|PPbhPhlQPQP 33$v"PPVPDRQSQSQSQRRURVPVWVP(U(,P,UUUQLlPPWHJ0J@0V0V^P^0PpH$H&Rr ;>pH$H&>ARAJr P{W{|PL0LySy|P0Sd s SPQG\PP U V?UPQ s}s}EWrH$H&Ss0rH$H&Ss0PQW Q W  QPw Ww { P{ p p P  WPS{ 0 0 P SS Q  v2$H"v"#  @5H"# S  v2$H"v"#  S  v2$H"v"#  @5H"# 0  V M vM ] V  0 0  s b S  0 P  PPP DP @ P  @V Q  V S   S P P P  P P Q  P Q^ f P P V 9 \9 @ V@ C \ R C R P W 7 W9 > P> A W 0 U 8 U 8 U 9 \P j Pj S  PSPP j Rj D RDP j Qj W QWQ 0  @ V@[@Z@w@@P@0q y Py P V V P  W ] P] e p~ P P p WP!p~!(P(Hp{HRW_WP  q q5Kq[cqcg p !gj w !w y Py  p" p"1w W wp"# wp"w   Q Q S Rw 0 P p Pe Q Q!QCHQ5 v\ v\Hv\5 ] P] e p~e P PPp~(P(Cp{CHP$PPL JT[TbrTV[Vb p3$s"#Rw}RS_SR_eRS_wSkV+8V0'P{!W! { P{PN{NRPRi{itPt{{{P{P"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${ { P{PN{NRPRi{itPt{{{P{P"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${WWWWP$P`tPPVp|#NY${N{NRPR{i{itPt{{{P{N"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${4NY$N{NRPR{4i{itPt{{{{P{N"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${S_PuPq}P1APP""P ##P,#?#PX#k#Py##P$/$PH$Y$PPpz4AP|PzRzzNRz Y$zENPNRRRzER0RzzNRz Y$zVzz_Rz Y$z P!pz!%P%AWAz&0PPRz Y$zAKPKW|PV"#P# #QRzz_Rz z0VKR101V_s0sP'P}PC{}{R Y$R{ "{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${ PRR R z5!-!P-!!z!!P!Y$z P RW W z `!W`!k!Pk!!WC"N"PN""W##W$ $WRV m"V#$V!!0!"W#$W$4pH$H&7:pH$H&:=Q=Fq ##w2$p"##w2$p"+V+S}MVMPQP&q8$q@$!qH$!q!!p8$q@$!qH$!q!p8$r@$!qH$!q!!q8$r@$!qH$!q!&q8$q@$!qH$!q!SyW{yN{NRPR{i{itPt{{{P{N"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${y qٟRdR qٟ qٟyWwWwW*w*-S-EzE]w]WWWWzPVzz4zVVzPpdPPzQSQ8w8? z2?ESE]QQoq0qPPQQ8w8E z2E]QQ8w8E z2E]QE]Q*EQ/;Q{6N{NRPR{{4i{itPt{{{{{P{N"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${P;GPzPN{NRPR{{4i{itPt{{{{{P{N"{""P"#{# #P ##{#+#P+#L#{L#W#PW#k#{k#x#Px#${$$P$<${<$G$PG$Y${Ppw"P">V>lzlqPqWWW#-PRV"R>HPHVWVVVq r"rqq r"pH$H& {Pzj P8v9v8vtvvtPP#%<%PX%~%P%%P\%%v%%v\%%%%W0QPPVPSBSBNNRs}RX Y]S]`8XPY`PoSr}SPPrU 4r}rU 4R >Q>AQADPDVDcPPSPPFUFGPGqURCSCGRGqSQqQ<SGqSPP<W<GPGNW #s0G@s0Iqs0 #VGJPJ@VIqV #UG@UIqUPIkPPPPPP P S<GPPddhp}ijPTddhp}ijP{<S<@@\S\``zSz~P W PW$P$8W@^W^`P`~048PP8V@]V`{V8V@]V`{V8S@\S\``zSz~| S|  S P u W W W P W P ? ~? e We k Pk W P - W ~ WP P : ~: [ P P ~u  u S S $ v $ v $ v $ v P ? V V V P ? V V V ? S S S ?    ? S S S   S S # P P V8 L rC L r ##VVUuwUU'S'Wr1h1w1Gnunvw u"vuww u"uGVVGSSGnVnvvw"vvw"1vw"VGK0Kn1nWU1G00PX0u uw w u"FuwFHw u"bruwSuwmwuwHVbrVSVmwVHSbrSSSmwSV vw"1 vw"Fvw"1FHvw"brvw"1Svw"1mwvw"10HWHbUbrW W 'H'SWmwWr0 0 'P'SXmw0"' vw"1'*P*2p02; vw"1pRr u3p u"3DuqDHq u"SYp u"emp u"uhVSmVVSHXSYXemXSV3vp"3Dvq"1DHvq"SYvp"emvp"V03P39q9HQSYPemP0pv r Ww 3rSYremrpvSqqrr#p p #DSDEESSRESRP\EQPQS\lSlpPs Rs$Q$*Q*?Q?EQE\Q\bQbuQu{Q )S)**DSDE $Q$*Q*?Q?EQSSSP&V&'P':VPS'7P@KPK S  P 2 SeP_rP P  V& - P  Py0RrR_r0rvRy[s[[_a[acsch[hrsKZP  P_U_S0 W "w"9Wv Uv S0Ww W @P@[ $  @$ * [* v P@v  @  @d P P P @P@ $  @$ * [* v P@v  @  @@ L PL w Sw x Px S P SPSP 7 SS 7 V 7 S P S&vSS S ~S ~Uv~~ S [S ~Uv~~ SUvSST \ Ph p PUpPP [ VvVV SvSSPSP7P7WPPWPUW7R7VRRVR;V;UR7Q7QQUQhShmshmS;USP0F0FOPZePp00P*0;G00yVBW;W^W^eQe^VRP0VvVW;UWW`mRmVRVRV`yQyWQWQWPVPP`yPPXHKH&KL3KP=KTp~~Pt~~P@NNTPTUP!P(2Pj&S.cScPVSP!Sj)U.U8uJBUBJ#J^R^{DUUu$Ujup u}# }\\l# l66V# V%p}[}\\t[t66^[^%P P7PP.Pl|0|V8eVehp~hyV0"V0VvV0CPCSPpSptP0RRRURURsUstR0RQRWQWQrWrtQPPekPP PgoP0 ?[ \ ~[~ ?(N(NVtV[[\[\ [ ?~?~PRPPPHOP}SbsP##P$;$P$$P_##0##Ws$$0$$S4####V_## ##UV S$$S v$$v %#V$ $VA$s$V8!%#~$ $~A$b$~8!%#V$ $VA$b$V!!P""P$ $PA$\$PPpXpP?X R :S:pRpS$R$?SQpHpQ?HpX?XQpH?H:S:pRS$R$?S0V0p 0H0)(2#V$ 0H0)(2#$4V4? 0H0)(2#00RPP0 HpH$H0:S:sss RpR$R0 XpX$XbfPfW$W[p p X#[p p X##\[ p [X\P\VVSzWzwxnWnSs~ SSkszS00W0}U}uhUvWpWp[p pp[pAVp[} u2$h"} u2$h"V u2$h"Vh u2$h"} u2$`h"} u2$`h"V u2$`h"Vh u2$`h" A A Ap A   p \\AC\ A AA AV Ap A  A V p '\\oroVoporzWzwxrzwzwyvSs~v[Ss~PpvS3sz"v"&[S'sz'@P3<v<@[AZPMVvVZ[[pPPSpSRURUBFPFa\Xar0)x1Pr0)S6S>kSmW*S*ZV0U0=T>nU4>h-V-.>TVTUUhVP&S>HSHLtUePlqPq WU_P_\0VtvVRQimPmSz00<0<SPSP4^P|P\R\q/W/E### LRL~V4Q4@S#VrvRLQLcpcxTcpcx#]cpcfRfx#PRdGdGOP|PSS|S||S|PVPVRURUQWQWPQQG.Q.G0S7PQP7Q0Q]PdWPBdVaWacPcdS_S_ccS 9V {bUbc{cU3bUbc{cU3_S_ccS;BPcPP>BRcRsR>_s_c#csPq8%sUsPLcRLbUbc{PWP%W%KPKW P P WP P  WRRRRR#R#7R7MuM RSS SQ6QQ#7Q7MupwP#%w%KP#Kw P# P wP P#  w6dMdKd C dRu%w%KP# P#C P wP P#  wKS SC  S%w%KP# P#C P wP P#  wPKu uC  u%d%Ku uC d 0 u  PYSKaSY|R|uKauYwKawYwKawY0SKa0\wKaw#S# RQ#w#S`gRgua~u`%w%KP#aw P# P wP P#  w`KSa SmpPpQaQu# 6 06 : P: C u0 C 0Qu u0P. D dD N VN P PP d P V P V= M SM P P S d \ d\ b Pb i Si p Pp s Ss d V  V d W P d  P  W  P S   S    V { W  {  P%>%>0%> CP.CS6CPkP=j=ckclPljkPjk>joP=j=ojo>j0P9S=0PS>00S>S0pV|V-VW==WW>8<R<-k=kk=jj>j=jj>jjkpjpk>jjWpjpW>j:kcvk:MkNkkj[pkjrj*wj*0[0pwjpWipp*VVcVfV00VcVfVPSTbSbfPPWWWPQQLEOPEO0OSP)P)FFPPPR)R)FFRRRQ)Q)FFQQQWvWPW=P=SPS)SPrSr}P}SSP22MelP6QPQ``cPcr2MMPPPlt[`Pmrr##r)Fr)Fr)Fr)Fr=P=SPS)SPrSSPWPW=0=V0)FVV0PrVV0:0:=0  P!0!11162~P~SS S  P S  S. 8 W8 J pJ R s# W  W    P  P  S 7 S P { { 7 { { {' - P- > { { { 7 { {#  S {# {#  0 $ W$ / t/ 0 w0 \ W P S S 0 V 0 Pi k Pk b V - Vc i Pi V  V P D V U U0U1BUzGSlzPzSPSDSDOPO]SdSZ^P^VrzPzSPSDSdSrZV VDVdVPPPdPPWWPDWdWPBS}SPSPR W RRWQQQu`B[P[ySy}PP .P.XW}PWudPPzV}V8<P<Xu`S!;S;?P!\!'P'?\00'=W=? '<V<?'/P@XbzbmRmrbmQmzbmPmzns}Pp"s}&s}W&YWps}&Ys}GSGKKeS q q w w v vKpqpxjpqpx#ww!v!vzS1S16pppp#JSS YgpYgppp#PXSXZP 8R8ISIJRJ[R[lSlmRJ[R[lSlmRpPPPPPPpRRRRR X RpQQQQQ \ QPP2Q GQGXCGQGXLPSaPPPaSaePeSPRRRRPaSaePeSPrR#h"p8$uf@$!ug!Vdugde_eqVqtPt_"PenPntQt|PRdufde^ezRz|Q|^k|W|SPP S  PRV RP V  P  P 2 W2 4 P4 W P W  P  W  u| P/W , R, 4 R4 Q RQ V R V R V  R  V R/V P S P S  S J RL R PR  S = Rj  SPS RPSS<HPHSP1SMR0l r Pr u} u} u} u}u}\u} 0 y 0y  P u}  u| P y 0y u| 0 u|0u|0u|/0 P u| ' u|' :SS ' u}"Fu}u|Kdu}iu}PX u} u} P u} u}u}\u} u| D u| u|AGPGRu|$P$/u| u} D u} u}MRP*/PJ u}MR1  4  5 S ^ S 4 S4R4R/5 W  P  W  u| P/W u}Pu}P/u}  PP PP  WR/W  u}Ru}P/u}  jR/j  sjR/sj PRuPP u}y u}u} u~y u~u~W Z PZ j u|u|0MPMYWYaPaWPWPWPW1}1PWPWPWSw}s}6!W6!"P"#W##s}##S#0&W0YRYaRa|R|VRRVRRVRRVRVRVRRV"R"#V##R##V#&R&0&VRVRWPRVRRV6!R##R##V#&RWPWSw}s}6!W##W##W##s}##S#&WPru~~r~##~r$$~RV6!R##R##V#&RWSw}s}6!W##W##W##s}##S#&WPw}%%w%&}[(}( }[  }} }}[}}}}}}[}}}}r$$}}}}P}r$$}qyPP-0-BPBJ~k6!0#A#PA#P#~i##0##P#r$0%&P!$P$~##~r$$~}k~##~}#r$}}$%}%&}}C%p%}%&}}%%}%&}}%&}~##~r$$~ ~ R6!~##~#&~WSw}s}6!W##W##W##s}##S#&WS   P !!!P!!!0!P0!6!#y#y##P####P###r$r$&SVW6!S##S##S##W#r$wr$&V&tS$$S&tw$$w}S S#i#S##S$$ ~~$$PC%I%p~I%t%PRVRVRVR6!"R"#V##V&0&VW1}1PWPWP6!"P"#W##W&0&W }4CPC~}}6!"}##P401S##0Pv~#~#6!"~###~#W][]yv]c[cyvio[oyvy~~"#~&0&~u[~~~"#~& &~ &0&~[~~"#~&0&~[~~"#~&0&~[@~~"#~##~\\P~~6!#~##~&0&~}}6!"}"#S##}"# ##~Ra~##~P~~6!"~##~0ERR~r P #0>gPgt6!A!PA!!p|!"P>Q~6!!~!"}3;PP~`R`~~~6!#~##~SS6!"""S"###v QKv#1vK]q]qp#1qp0&o&o&}&W}&)))1)/0&)))~)*P*/B&*(S*(2(2()W))S)<*S<*y*y**W*t+St+++,S,,,7-S7-- ..////SB&^&0^&}&P}&(}(2(02(J(P((P()0)")P"))}))}))P))Q)D*}D*S*Pp**P**}'+3+P3+e+Ve+t+}t+w+P++P+,},7-07-/}//}B&9'09'<'P<'S'S')})y*0y*;+}e++0++}++0+,},,0,/}(2(02(;(V;((v()V*D*0D*y*Wy**Vt+w+W,7-0//V''[(''s('' s[ '' ss ''ss[''sss''sss[''sss}')}}}}y*;+}}}}++}}}},7-}}}}//}}}}')}y*;+}++},7-}//}&&P&9'++&S'S++S&&p&9'#h++#h&&R&&}&D'}D'S'W++}++P++}&&R++R++W++R&&P++P++Q++P++V((P((Wy**W//S+,7-/+,7-/+,7-/+, 7-/ +,7-/+,S,,7-- ..//I-R-PR-v-Wv-z-Rz-/}//W+,0,,S,/,s/,7,Sb-z-0z--W ..W.9.09..V..R..V..R//0.9.0..R..Q..Q'.9.R9..S..S+,07-z-0z--P--0--P .9.0t..P..P./}//06/l/Sl/p/Pp//S////P//S////SO/W/P//PS// // S////Q////~//P//S/_/V_/p/R//R//V////1S/l/Sl/p/Pp//S//P//S////Sl////l/p/Pp//S//S/1S 11P11S111O1SO1Q1PQ1=2S 0&0P1&1P00 111100 111100 11 11 00 111100 11 11 0.0W.020Q201W 11Q11W161W61;1;1=2W0"0V"020R 11R101V01;1;1C1VC1Q1R01S 11P11S111O1SO1Q1PQ1=2S01V11P11V2$2P$2=2V.020Q201WQ1=2W.01SQ1=2Sd00 Q11 11 11 d0k0pk00t01SQ11S1=2SX22W22W2228Wj2x2P22Pn22246a68n22246a68n22$246$a68$n22(246(a68(n22246a68n22S22S2224S446a67S7777S78n22 246 a68 n2|222n22V22V22V2222V77Vn22W22W2228W&6a6Vf8k8P44P4a6S77S7k8Sk8v8Pv88S:4q4R7%7R33@<$34V44vq!44Qa6c6@<$c66 6o7V330346}a66066P66V6o7}77}78} 55P|88P66066Qj3x3[x33\33}a66}246a6822V77V03o777780383V833t3o7~77~78~@3F3[F3N3 tN3T3[T3\3\\3b3[b3j3\j33[33?}a66?}33P3:437o73:4W37o7W33p3:4#h37o7#h3#4}#4:4}37_7}_7f7Pf7o7} 4#4}#434R37h7}h7o7R4#4}#464P37j7}j7o7PP7o7QY4q4P7%7Pv44P66P65a5Pa546 77 7k8 88 65a5va5a6W77W7k8W88W5#6V#6a6~77V7f8Vf8k8~88V5a6~77~7k8~88~7f8Vf8k8~88V7k8w88w8:S:z;S~;`<S`<h<h<<S:~;P9:s:z;s~;><s::s:z;s~;;s<<P<?S ?0?S4?u?S>>P>?V? ?P=?S4?u?S>?S4?u?S>?S4?u?S\?l?P@?X?PBSBCCYSYZ(2P`PP`iR`QP,S,-vh-0P0eSewxP$BPQUPUuLDVP+S->SP%U%&PRS"sl"#vd#&RQP&Q PP&P0P0[[{R{RR4PF[0[P  pPSPSpRRRu/P/PPu9P9susP6u/R/SRSRR6S'C0CaPaWW&0&1P19W960'/R/SRSRR6S'/P/PPu9P9susP6uD^P^ u#.PP9CPCVu#6uPVPV VISSR&9P&9SSSPVPV/7R7==dRdz/7Q7==aQaz^aQaz^dRdzP  P o Vy P W P VPu Sy S S P S[ k P  P P  V V f Si     P ] S{ S S S P W P W = P= { { P : {  : { V V: = H= J PJ U tU { H H: { v v  iwB S PS \ 0 0 P "V"9TI~0TS 0 VS"V"$S$iVinS 0 0 P AWA~0W 0 WP$0$0P0nW 0 P W Wi~WPW- < PW b Pi{Ph 0 PPcP 0 R$0$9RR 0$Y0 cSS  SS$bS P  V ) P) ViVPV P"$PinP~Pp!H%H$! 8$!@$8%!APSSS;P;ASPVPVPVPP\RpRV.V.22gV0PS-S2MPMgSPP .V.2p0e~e[0[~~~L~sL ?e[ ?PeP[e[Le [   L e[Le[Le[Le~[~~~L~e# [# # # L# *P/>P>eS[SSSPVP,VVVW~*=W=~~L~S*SSLSozPhPV[swy @@z[~[SLS(5P5VPLSPSVVPWLWPWcS ~[[ ~P[P#6n. !##$!%-(G(Z,,Pn##PnnW#$W!%i%W&'WPV!%'%V%B&0B&H&PH&&0&&P&&P&'VG((0((P(c)0c)m)Py))R))R))~))R))0))P)8*08*A*PA*x+0x++P+Z,0,,P,,P,,P,,0hnPnS#$P$$S!%%S&'S,,S,,Si%v%Pv%%W,,P,,W,,W%%P%%~%%Q,,P%%P%%~%%Q%%P%&vp&L&VL&&~&&PG((~))~A*r*~,,P,,~,,P{P~ $$P&n'~%%P%L&vp&L&WL&&~G((~))~A*r*~,,~U&&SG((S))SA*g*Sg*r*~#,,SG((0(k)V))0)A*VA*r*0++~,,0*6+ ~3~"U+h+s3w"+6+ ~3~"@+M+s3v"+6+ p3~"6+8+p3w"))Pn. !##$!%-(G(Z,,n. !##$!%-(G(Z,,%P:EP !!P!!V-(B(VB(G(PPqW.W !W##W$$P$$W-(G(WZ,,Wn$!% !S-(G(S2!!n".P!!n".!! P VPV V 0B$P$V7= P[=C ~[CI~~IR~~[RWs[Wsw!!sw!"sB$U$swP ~R~psPqwQvR".R!!RWp#l!!#l!!W!!pP#p!!#p!!P!!#pQv!!Q!!vI 0!#0)$$0'-(0I 1!#1)$$1'-(1IOPOR~I . !#. )$$. '-(. IRPV!!P!^"V^"j#0j#u#V##V)$B$0U$$0^"u#0)$B$1U$$0/"="P="@"p/"="="J"PJ"Q"~Q"#)$B$U$$^"s"~""[^"s"~""[""~^"s"~^"#)$B$U$$=#E#Pd#j#P)$6$P6$=$Vu$$P""~""j##)$B$u##V####P v''v~PP S'-(S P z ~''P'-(~ 0 p W''0'-(~J P 0P e P''0'(RA P VP ] p2$v"#] e p2$v"#J P QP ] qp"#] e qp"''W'(r2$w"( ( r2$w"# (( r2$w"#''V' ( r2$v"# (( r2$v"#----P-"-Px--P--- .P ..-.S..- .P ..(.C.PC.H.Q..P..Q..S..Q..P.../S0W'w"'? w"4?Ww"W w"4?VAV?SFSV0Qq" q"4R)0)Q)q" q"44TSTppR@WUWbSbupuUSUIoWozSzpWSM]R]pRRWuWZUZbsbpRV`jUjpv#VuVxWpv#  V0 Ss"  s"4rr|rr}rr~!r@$r8$!r!@D$!!r|@$r}8$!r~!@D$!q@$r}8$!r~!@D$!!r|@$r}8$!r~!@D$!?NPNfV!*POePPVPSXuDXSRXu@XQXuX0PV09V)Q818PJ SJ u S u  S  S  P V PH W PW V P V PJ 0J [ P[ S 0 S 0 0 X SX 0 S 0i 0 0 W 0 P R W  P u P  H VH  V  00 u 1  & P> I PI e \  P 6 S> e SJ d Pp  V vp" V Vp  S sp S S P W W P P S P S   . V. 0 vp"0 ; V= e V   . S. 2 sp2 : S= d S < W< = = f W. 4 P= G PX f WX e VX d Sp   P Q V P V V P S S S  `pSpqPSPPP P^^rPrsSAVAs#*R Wq Q*R*P5W*Q*P;APACVCPPQUVACVIUV[aPacVcpPquVacViuVPoPYo'=p=o1o2uu~ununqu~qxu~uu~uu1V14vy4=rrVS8V8xSxYVW PWW8o8YWS!SSPV6S68P8xVxSoS3W8YS=F0FxR0P8>0>OPSpp}P0tRs nHSHJJSS!sV8SSCSCEEcSs=VEcVqqrrppppGXpGXp0SsSI PI W P W P  W  P 9 W9 ; P; V PV WI PI W P W P  W  P 9 W9 ; P; V PV W I PI W W 9 W9 ; P; V PV W" 2 R5 I R; V R 0 00 9 Sp Ws p Rs V Qy R R w p R V P  3 S3 5 5 S S s - V5 S V 0 P z s 0 i U 0  S  P ] s] b S \ P 8 p( 8 p- 8 p - 8 p V VV \  P  Q ! P 0 * U  qO q5% " S0 C PC F v F V vV \ #3 \ Q0 : R8 C PC F v F V vV \ #@ V VV \ C \ RC \ PH V VV \ ` w w { p~| P d w w { p~| P  S  s~   S  p~ P  p~ P+SS40PUPgUgP~U3PU3SSXpS3SS PPP0RRKPKXrp{P3PV?PR?PPDPVXV1R1Kp KXr# X \XV+<w<XR+KPKXr1<R<Ep1<w<XR1KPKXrP8S89PwPGSGKPgpPP@s@GsGKp P U{SSSsS{0PQ\0\gPgsPPPBMPMR<WUpSQWSSqpSQ;S!p!;R;U3QR!R!-u!p!;R;U)V),,V)V),,V{W{"u,uWus|rs|s}Ps}"s}")P)-s}S-RrR"PSVVPPP0RR"Vp"R"S"QRR"vp"R"S8DPrWeSeg$/P49P9aVagPySPPVPPUgkPkSPQDPUPUPPD PU&PDP1D17UPU&PP'P'(U17PPP{WW7gSgS7SW7;VPVDDcnPPPRBDIKPKDSD`hPP\PPSPRVRTPRSWSTRPQSP S w do!!SPP0 V o!0o!!VA \ P!!P!!w w o!Vo!!w  P ! w o!V o! p #R#-#  o!!!! Uo!!U!!U S w d!!Sp R W w!!wQRRwp R W w!!wV wb R\ r Pn w~ Q  " "X "F#W\##W9""U\##U##UC"\"P_"~"P\#b#P##P9"V"0V"c"Q##0p"v"Rr"v"R{""R{""U""Q~""P""R""P""U\##W\##Ub#m#Rb#k#Pk##Pk##Wk##U)"F#H\##H">#S>#F#vt##S""P""P##P##D###P""0"#R##0##R#F#V##R#"#p#"#P#F#V(#>#S>#F#vt(#9#R(#9#P-#>#S>#F#vt"F#W##W $>$F$$'$:$P:$>$>$E$p~F$$P$$$$P$$d$$Rd$$P$$$x%Sx%z%z%%S%y%Vy%z%#z%%VV'\'P\''d''W''P'=(d=(?(Px(}(P}((d((d%&S&&&'S'''(S%&S&&&'S'''(S&&s&&#&'s''#'(s{''P}((P''T}((T''X}((X''\}((\ (?(((%))V)) X)*V3)[)Pq)u)P))P))P))P*%*P=*E*P**P))W)%*W)*Wu)w)s h**s **s(,,P,,w+d+Pe+k,vk,,#,S-v+060P74D4d//1+0F1Vg2l2Q]3q3Vt33Ve6o6Vy-010o10w1j31t3313303D41D4e40e4j61j6o60o661c-0w133D4e444J55556 6e6o66-/3466-/3466--P..PC/M/P--0-/3466- .P ..S..P34S66P .i.Vq..V34V- .0 ..W..0..V./t/ /v //V/m/Vm/|/t|/}/v}//V34W/0o66/0o66//P/0Wo66P66W//P/0300#000p000#0t33p033#011P181W33WF1o1VD4e4Vw12e4h4Ph44405w12e444052F22F2l22l22234405J55556 6e6234405J55556 6e623W44W05x5W55W5<6W<6[6  55P6!6P220234405J555560 666`60220234405J555560 666$60$6*6P*6e633P3344055P22W56W6<6W<6[6  03;3V55V03;3S55S44W4405x5W66W05J5 6665W5P66P 66PX5`5P6 6P660 66P 66$6<6W<6[6  <6e6W"7*7P67>7P66S6667SJ7Q7P78S8.9.99S77P78P88P88Q8)8P)888Q=8G8PG8R8Q88P88P88Q^9d9Pq9u9Qu9~999P99Q99P99Qg8&9V.9d9V.9G9V9:S::::s~:: ::S::::S::99P ::P:4:P9:F:PK:P:PP:j:Q::P::Q::\:;S;;;<s~<< <O<SO<S<S<Y<SY<]<:;P;&;P+;@;PE;V;P[;l;P;;P3<6<P6<@<Q@<K<\j<>S> > >%?Sq<>S> > >%?S<>s >%?sw=>s >s>s>%?s;?DWDDD"FW"F,F,FFSFFWV?e?P{??P??V??P??V??P??V??P??V??P? @V @@P@&@V&@2@P2@2CVC DP DDVD"DP"DDVDDV(EEV@rCUCCUDDU=EEUFFU@DD(E=EF@DWD(EW=E"FW"F,F,FFSFFW(ArCUCCUDDUIEEUFFU(AXA[XA`AHIENE[(ADWD(EWIE"FW"F,F,FFSFFWA!BSmEESADWD(EW]E"FW"F,F,FFSFFWAAwABSmEES!B/CS]EmESEES!BDWD(EW]EmEWE"FW"F,F,FFSFFW^BdBwdBBSEESBrCUCCUDDU]EmEUFFUBB[BBHBDWD(EW]EmEWE"FW"F,F,FFSFFW2CrCUCCUDDUFFU2COC[OCDHD(EHEFH2CCSCCSD(ESE(FS(FFVFFS2CCVCCVD"EVE$FV$FzFWFFV2CDWD(EWE"FW"F,F,FFSFFWF,F0,FFUCCsDDsDDp s"FFsFFsp2FFp s"FFsp2CCVDDVDD p3$v"#FFVFF p3$v"#FF p3$v"#FF p3$v"#CCRDDRDD p3$r"#FFRFF p3$r"#FF p3$r"#FF p3$r"#GGPG;G~;GHGPHGOGQTGaGPaG~GQGGPGGQhHuHPuHHQIIPJKPK!K~KKPKKPKL0LLPLL0L9MPMMPMKN0KNSNPlNN0NN0NN~NjOSOPPPPQ&QJQSQQQnUUPUU~W%WSWWPWW~WX~X!X~^^Q^!^~`$aS$a/aP/a@a~za~aP~aa~aaSII[IIIIpIJ}JK~LL~LL[L2M~2M^M[^MlM}lMN~NN h㈵>NQ~&QQ~>UnU~W%W~W!X~`Ka~aa~IJ[JL~LL[LOM~OMM~MM[MN~NN~NN~>UnU~X!X~$aKa~uJJ0JKWKKwK'KWWKK0KULWULLwLNWNN0OCO0COhOPOO0OOVOOvOOVCQQQ0QQWQVWQxQvxQQV>UDUWWWWX!XW`$a0$a@aW@aKa0GWK0WKKLVLMVMMPM2N02NlNVlNN0NNVNN0NNVOOPOOSOP~QW0%WW0WWVWW0X]0!^`0a$aP@aa0aUWWWW]]W!^)^WaaWHH0QQ0Q R~8R>S~iS>U~WW~]]~!^)^~5`c`~aa~Q>U(WW(]](!^)^(5`c`(aa(Q>U~WW~]]~!^)^~aa~Q8RVQ8RR8RVRRRR8R~)SiSV)SiS3SiSV3SBSRBSiS~iStS~iS>U~WW~iS>UVWWViS>UWWTTPSSQ:T>Uv(WWv(5JQ(&QQ(>UnU(W%W(W!X(`Ka(aa(5JJUJ'K~>UDU~X!X~@aKaUNNPNNSPgP$UUPUW%WW)^=^UUUUP)^8^8^=^PUU UUWUmVUVWU%WWU)^=^ UeVSVVSVVfVVSVVtVWb%W(WS(W^WQ^WW~UUPUmVWVWW%WWWWWW0WWWZb^bP^bbSbbPbbS}bbPbbsbbpbbPbbsbbpbbPbbsbbpbbPbbsbbpbbVccPcAcSAcBcPucycPyccSccccSzccPccPccPccSccccSccPccPcddZdVcYdSdd0ddRddHdd0 eePeeCeYe0YeoeRvee0eeRee0efR8ff0ffPf2fV+f/fP/f2fSe+fS+f2f8ffSe2fP8ffPffRe+fS+f2f8ffS8ffPffR8ffSP`P`yPyPutP^SP#VGkVkPVPWGkWVGkVPWGkWCUDiUUUPP}gr0rUS PPV +P+SspPS RR QVQVP|PP ^@\\ \'146Q@\Q1Q00 '`@M]O\^ ] '_@M[O\] [\VZ[Z\r  [r  Z\[ 3P3/S/2P2BSBEPESPS 3R3RRP%)P2=P# P# @ P@ F PF P: R: @ R@ ^ R^ \ q q r r p p  S R  )uXUUUUUU?X" %uUUUUUU?X"R Z 'wvUUUUUU?v"Z $wUUUUUU?v"R ` 'upUUUUUU?p"` $qUUUUUU?p"R X $qUUUUUU?r"X w %LUUUUUU?r"w { 'LUUUUUU?"7 < U< Z UWZ  U( - w- 9 P9 I < @ v@ I  % p% 9 Q % p^ S c w W` z V  P  P 0 S5 N SN U PU l Sl m m S P R P  Rm P 0 P Q  Pm v Q P S P J SJ M PM o Po S R V R K VK M RM o Ro V 1 P PP P 5S5Ss~SXP`~P~~ P ~P~`~R~V R VR3V3\R\{V{RVR`~Q~~ Q ~Q~PW +P+0W0EPE\WmxPxWPS \S\gPgSPV{P \m~ ~\~m~VR VR3V3\Rm{V{RVR~ ~\~m~~R~ \~m~Ppq"rp"P~r6\6~\~~6VR3V3\RVR6~\~~6EPEW\WW^zPz^0^1^W{p~"P)NPP-\0-\~-NP-\WOUp~"U\PP#S#%P%SPSPSR$V$%R%VRVRVPP%)P]hPPSSSSZZSPVTVZVPV6V6S"S"'#V#(VS0>P>VPbV0ERESRbS)PpPZUZ[P[UpR-V-RVSPQS[SSPQW[WWP;V;<P<WVP4S<PSP'V'(r{P{&S(3P3=SPPNVQV[[wQwQNVRV[[~R~Rt~R~RtwQwPT9U:SUP6S:KPKPSP+P:RWRT`zPzSPP S  P ,S,rPrS P vSvP,S,[[C SC o Po S`RRR R ,R,rRrR R &R&7R7VRVRRRR[R[lRlRRRRR@ R@ R`QQQ Q ,Q,rQrQ Q &Q&7Q7VQVQQQQ[Q[QQ@ Q@ QnVV ,VrV vV V [[ VnU U ,UrU ,U,Q&U&,P,[[ U*,P,rP PPRP,Q,[PR P  " % P% o Wo r Pr `2,2,8P8Krv2% 2% o 0o 2P,W,^W  &P&'PvW[W[{P{sW P  s% @ Po v Wv NRPRnSvSC G PG o S`0^0rv0% 0% o 1o 0RrR^bPb~,202QR,0,QU p@$@&1( w@$@&1(,s@$@&1QQ&U&,P,IVILvLRV,R,VUP,Q,9S9AtI[S #W#$$)W)))K*WK*e*e*,W,,,&,W&,(,(, .W .A/A/H0WH0h0h00W0 1 1*2W*2222W2#3#3L3WL3}3}33W3333W3R4R4~4W~4444W4r5r55W5556W #U$)U)K*Ue*,U,',U(,.U..|A/H0Uh00U 12U22|22U2#3|#3=3U=3}3|}33U33|33U3R4|R4n4Un44|4 5U 5r5|r55U55|56UF!L!PL!T!|#TT!n$|$$|$$|#T$K*|e*,|(,5|55| P ,|,,P,6|2!?!P*$9$PK*[*P S s ! v ! !V! !S !n$|$,|,$,S(,6|!N#|#)K*|#U/0|# 1M1|#!![!![!![! "[""[U/}/[ !0!n$|$$0$$1$,|,(,0(,6| P #|#n$0n$$|)K*|`*e*P*,|,,P(,4,|>,.|.U/0U/0|40H0|H0Y00Y0h0Ph00|0 10 15|55055|!!P"#P)4*PU/_/P 11P+141P!"Qd/0S" "P "" s s"#? ""|# |#"#? //R""V/0Q""R"" ss$#? ""|#|#$#? //P8""S/0Vz##P##|$)|e**|(,>,|040|56|z##}##Q##|##}$)}e**}(,>,}040}56}z##V$%V%)we**w(,>,V040w56wz##S$%S(,>,S##P##P(,3,P$)}e**}040}56}$)ue**u040u56uU)`)P((P()V/040P56V%m&V%%S%&|&&1&'Se**Sm&'Ve**V&)|e**|040|&m)|e**|**|040|56|&)|e**|**|040|56|''P'(V0/0V'(S() ||040S((P))P))|56|a){)}))}*,|>,.|40H0|h00|M15|*,}>,.}..P..|..}40H0}h00}M15}*,w>, .w ..#40H0wh00wM1*2w*22#22w2#3##3L3wL3}3#}33w33#33w3R4#R4~4w~44#44w4r5#r55w55#*,0>,e,0e,-S40H00h00000SM1W10W11S12Sr55S*C+@C+,V>,,V40H0Vh00@M1W1V++P+N+|#TN+,|>,.|40H0|h00|#T00|M15|+U+PU+,|#l>,.|#l40H0|#lh00P00|#lM15|#l++sq6&++ ~q6&++S++ ~q6&++ ~~6&>,t, ~q6&40H0 ~q6&M1W1 ~q6&..P,,P,,V+0+Q0+,|>,,|40H0|h00Q00|M1W1|+C+0C+,|>,.|40H0|h00000|M12|22|#373|}33|33|R4j4|4 5|r55|++2++P,.|W12|22|#373|}33|33|R4j4|4 5|r55|,-VW11V12Vr55V,.~..P..~W15~,-vW11v12vr55v,,P,.|W11|12R2*2|2~4|45|, -P --v-.|W1[1P[11v11P11v11|11P12v2*2|22|#33|R4~4|4 5|r55v55|,&- |# &-.|W11 |# 11|11 |# 1r5|r5y5 |# y5}5P}55|--P-.|11|25|55|-.|11|22|22|#373|}33|33|R4j4|4 5|55|--V-.~..P..~11~2r5~55~--v-.S11S2H3SH3q3U}3r5S55S55U--~-.|..W11~2 2~ 2*2|*2:2U:2l2|t2{2U22~2#3|#3'3~'3L3|L3}3S}33|33V3R4|R4^4~^4~4|~44U44|44U4 5| 5r5W55~55|55S--P-.V..|11V22V22|22V2#3|#3;3V;3}3|}33V33|33V3R4|R4s4Vs44|4 5V 5r5|55V55|-.|11|2*2|2~4|4r5|55|-.|11|2*2|22|#33|R4~4|4 5|55|-.|11|2r5|55|-.R11R2*2R22R#3L3R}33R33RR4~4R4 5R55R-n.|n.{.|1{..| 2l2|l2y2|1y2{2|23|33|13#3|'3L3|L3`3V`3k3vk3}3V}33|33U33u33U3:4|:4K4|1K4R4|^44|44|14^5|^5k5|1k5r5|55P55W55w55W.;.0;.n.R.;.S;.n.sr"I.U.'sr"|"@$q8$!qH$!sr"!U.e.7sr"|"@$ur"8$!ur"H$!sr"!*2:20:2l2P22022S22R22r}23R22r@$v8$!vH$!r!22r@$v8$!vH$!r}!22&r@$r~8$!r~H$!r}!33033P33Q33R33qr!33Q3 403 4S 44R464r}64:4R44r@$v8$!vH$!r!44r}@$v8$!vH$!r!4&4p@$v8$!vH$!r!&4/4r}@$v8$!vH$!r!/464&r}@$r~8$!r~H$!r!~44044P 5+50+5^5R 5+5S+5^5sr"5595'sr"@$q8$!qH$!sr"|"!95A5p@$q8$!qH$!sr"|"!A5J5'sr"@$q8$!qH$!sr"|"!J5U57sr"@$ur"8$!ur"H$!sr"|"!55V$U$0%/A/SY0h000 10550.A/|H0h0|55|.A/wH0h0w55w.A/Y"H0h0Y"55Y"..|#T..V.%/vH0M0v55v..P.%/SH0c0S55S/%/P55P55|16A7VA7D7D7_7V_7b7b78V888j8VF67UD7a7Ub77U8 8Uy677 b78 8j8 y66S677b78 8j8y677b78 8j8y677Vb78V 8j8Vy66W6 7P 777Wb78W 8j8W66P77P77P 8$8PG8^8P78U<8F8PF8^8U^8b8Pb8j8U77S77P78Se8j8P88S8999S999S9SS9U9U9a9Si9{9S89W99W9c9Wi9{9W88PU9h9Pi9{9P88d89S99P9{9d88S8999S99Q9S9SS9U9U9a9Si9{9S99V999:V:::<:VC:b:Vb:;99U9:U:>:UC:;U99P99X/:B:PB:C:XC:G:PG:;X99099V99P9:0::P:;0::P::w0vr.(::vr0vr.(::P::w0vr.(:;w0v\.(;;wvX#h#\.(::P99V999:V::/:<:VC:b:Vb:;K:R:PR:;XS:i:P+;g=Vg=j=j=?VX;n;Pn;b=Sj=?S4??S??P??SB;S;PS;i=Uj=?U4??U??P??U<6=p >>U>p >?p g<u<Pz<<PJ=R=PR=V=R\?`?R`?m?t?x?Rx????P????Pa;b=Wj=?W4?m?W??W;b=v$j=?v$4?m?v$??v$;b=sj=?s4?m?s??s;(<Pj=>>P>>P;&<0&<b<Qj==0==Q=>>0>>0>>Q>>0<<[<<[<<[<<[=6=S>?SY>\>[\>> r4?U? r>>S4?U?Si@m@Pm@w@SC@K@P|@@P@@P@@S@@L@@P@@@@LlAASAAAASAAABSAASABSAAPAAWABWBBPBBWAAPAAPAB\ B=BFBxB*B@BSFBPBSPBRBRBoBSoBxBRBoBSoBxBBCSC>CS@cPcWPWPCWPVVVP P.0P0>V>CPhPSS S +P+CS;P;ss]VS4~0uS_0PVl~_VU_~_U ~w)V)3P3 ~W_~_W ~U_~_U ~EKQK 0'~')V)~_00<~<LWL~_0!7sws ssRn~nt  R St V= Vt ~= ~nQ E Q(hPP PN d Pd k W0= k S[t ~ ~[~#  k %*Q*nun~ u . ~*Vp p*XS S=Np p=NV VQXQrV k VrS = SW N WN k ~R $ R$ 6 ~"ffffff9@R@t "~ffffff9@R@v Uv Q U P Q S   s{     S  ) q Sq s S [ P[ r Vr s P  P  w X Xw" X . X. 7 U7 r ur U  P \ \1 \* r Sr u su S4 P "r  @r  !! @%  s{ +  + s{   W W P # V+ V  s{ #  + s{PJWJVw{V]PR[V[]R S >0>DS`Ww,W,VwwWwW`UVtUtVUUVqSS0P0Pl0SPUBRBGRBQBGQPaPaRWRTPTWPtRtxUxSuSRPtQt\u0SsS1SsST01P*W*,P,MWMOPOWPWRVU}U,R,LVLR}LRLkRkVR}RVQL}LkQk}P+U+,POUPUPLUUVUUVU}U,R,LVLR}LRxVR}RV*W*,P,MWMOPOWPLWxWPG}}x}}j}z}P`}`G}}x}}}}}}j}z}0`0/Vz0 S }}x}}j}zUAP[u^u^6[[~]~]6\[~\[~\6]U###U###Uv#v#v#UUUU####v#v#UU[?~R}QP4PQ4P}4PR4PP4P ư>SSQhPhuuQWWQRRQSS06[6}@D[D}RT[T}  \0\P\bPbmPmsPsvPvP0\R\bRbmRmsRsRR0\Q\bQbmQmsQsQQsQQsRRsvPvP|RRPc Sc j ~j P \!S\!_!PR W R ^!W^!_!RQ_!QP S PS V$ R$ 2 s _!RM Q _!Q P WS!_!0PM v !P!]!v]!_!~ P ~!"!P"!_!~  P ~2!4!P4!_!~`!!R!!W!!R!n"Wn"y"y""R""W"#R#B#WB#c#R`!!Q!!U!!Q!"U""Q"c#U)"-"P-""V"#V4#c#V ""S"#S4#c#SY"]"P]""L"#L""P""WB#I#PI#c#W"#"P."Q"P""P""P""V""P""P"#P4#;#P""P|!!V!!P!!S! "V!!P! "Sp##P#b$Vb$e$Pe$E%VE%H%PH%%Vp##R#a$Sa$e$Re$$S$H%RH%i%Si%%R%%Sp##Q#c$Wc$e$Qe$F%WF%H%QH%%W##P$$$PV$k$PH%c%P$$0$$S$$s$$S&-&-&]&S]&a&a&Y'SY'b'b'@(W@((S((W((&%&P-&W&Pa&g&Pg&v&r-&]&S]&a&a&Y'SY'b'b'@(W@((S((W((-&^&V^&a&a&(V((&&P+'b'0''0''P8((0((P((&&0&&W&&~&&w&&W&'~''w' 'W+'b'0b'm'Sm''s'1(S1(8(s8(@(S((S-&Y&0000a&b'0000b'f'Uf't'Ut'x'x'|'PU|''TU''TUP' (U ((PU((U( (PU (%(U%(8(U8(@(UP((U((U&&P&(`((U`((`((`(()3)3))S)))d-S )()P3)=)P3))S)))d-S3))V)))6+V6+++X,VX,,,d-V|))P))P)) PL"T"))P))~)6+V6+++X,VX,,,d-V))P,,P*$*1$*y*W**1**W +8+08+G+UG++u++U+X,W +8+08+:+W:++V++W +8+08+:+W:+D+VD++W,,P8-\-P,- PL"T"--P-$-~--P--P..Z.V71C1PC1Y1V11011P11U173V73:3P'44V11P11U11P+./S/A2:3'4'4Z4SZ4412C20C2I2WI2Q2wQ2Y2W22022W22w22W23033U33u33U2,2@q22@2212C2PC2Y2S22P22S22P23W33S6./S/1:3'4'4<4S|//P//S33P33W|//0//U33033Uw/{/P{//W/0D00P00V:3a3Da3g3Pg33V3'4Dq.1H:3'4H6.{.-h{..V'4<4-hO//0////Q//{..\..P.1\:3'4\..P./Q/1@:3'4@.]/V./1/O/0./=/P=/O/v '4<4001S00P00V00P00V01P11V=11S12@22W2,2@11rt12U11R12u 11Q11P11R12u 44P44S44P45S44R44R44R44h44R4 5R 55h55R44Q44Q44Q44l44Q4 5Q 55l55Q55t55S 5F5PX5m5Ps55P55P5 6P 6+6P+6:6P:6R6PR6`6P5&6R&6+6R+6M6RM6R6RR6`6R55[55r55^5&6]+6M6]R6`6^55[55r55]55\R6`6]55[55r55\55[R6^6\^6`6[5&6r&6+6R#h+6M6rM6R6R#hR6`6r557#R6`67#55 7#R6`6 7#556#R6`66#55rR6`6r55[55\5&6]+6M6]5R6 h㈵>`66P66P66P6A7A7M7PM7m7Pm7r7Pr77P7 8 8^8P`6n6Rn66S66R67S7A7RA7D7SD7^8R`66Q66Q66Q6A7QA7_7Q_7m7Qm77Q7 8Q 868Q68^8Q`7m7P77P777"7P"7A7S7 8S(7A7S7 8SD77S77 8(8S(868R68^8S}77077W(8Y80}77S77R(868R68Y8S(868R68^8S 8(8S`8n8Pn88W88P88W88P809W`88R88V88R88V88R809V`88Q809Q88P88P88P88S88S88P89S9*9S*9,90,909P88P88P99P09B9PB9P9SP9\9P\9:S:;P;8;S8;;P09P9RP9[9W[9\9R\99R9Z:WZ:{:R{::W::R:;W09P9QP9Z9VZ9\9Q\99Q9Z:VZ:{:Q{::V::Q:;V\99Q9Z:VZ:{:Q{::V::Q:;V\9:S:;P;8;S8;;Pt99Q99V9:99Q9:9:S99Q9::Z::;:Z::;:Z:V:;V:Z:W:;W:Z:S::S:;P;8;S8;;P:;V8;;V<;C;PC;;s;;P;;sY;`;P`;;D;;D;;P;;Dv;;P;;L;;P;;L;;P;<~<<P<?~?APAB~B>BP>B8D~8D;EP;EG~GIPI K~ KLPL_M~_MNPN_N~_NNPNxO~xOOPOO~OPPPUP~UPqPPqPP~PPPPQ~Q7QP7QQ~;<P<<<>A?ILNNqP7QQ;</r<</r>BC/rGG/rLL/r;<;r<<;r>BC;rGG;rLL;r;<P<<<<>BCGGLL;<~<<~>BC~GG~LL~U<`<PBBPBC0GG0>BHB7hHBCVGGV>BHB7hHBMCWGGW<<<>A>BCGG?ILNNqP7QQ<<S<=SABSLLSNOSPUPS7QQS<<<>A>BCGG?ILNNqP7QQ<<P<<<>A>BCGG?ILNNqP7QQ<<~<>~A>B~CG~G?I~LN~NqP~7QQ~B;BV;B>B~HHPHIVhMzMPCPGPPGPUPVQQPh=t=Pt=>~CG~G?I~$MN~xOO~OP~UPqP~QQPQQ~+=R=P[=_=P_=>}CG}G?I}M$MP$MN}xOO}OOPOP}UPqP}QQ}=>WCGWG?IWLNWiOPWUPqPWQQW==0=>~CC~CCPCC~eEE0EFPFFpFFP6FFPFF~FFPG.G0.GGRn==0=>~CD~;EG~n==0o>}>s}>>SCCsCCSCCsp"EF~#FFS/F1Fsp"1F6FSqFxF~#xFF~FF~.GGS>>Vm>>VCCV:GCG"q  @q  !! @%CGKGp @q  !! @%KG\G*p @s~"1  !! @%\GjG:s~"1  @s~"1  !! @%=>~CG~G?I~LLPLLWLN~NP~UPqP~7Q=QP=QQ~=>~CG~G?I~LN~xOP~UPqP~QQ~==R==~>>~CC~eEE~EF p2$~"FF p2$~"FF p2$~"6FF p2$~"FF ~2$~"FF p2$~"==R=c>~c>m>Pm>>~CC~GGPG.G~ww"==7=*>Q*>->q->>QCCQCC7CCQeEE7EdF~dFkF~1kFqF~qFF7FF~=+=2LMPM$M~OOPOO~<>}CG}G?I}LN}NP}UPqP}7QQ}$D;ESGHSI?I2$MNSxOOSOPSUPqPS$D;E~GH~I?I8h$MN~xOO~OP~UPqP~<<AAPA B BBPP PP PUP~ BBPP PP PUP~EEREFR6FSFRFFRFFREESEERE FS6FCFSFFSFFSEEQEE~NxOF#`QQF#NNPNxOW`QQW\O`OP`OxOSQQP>???PN>N>?~N_N~>?~N_N~>>[>?~N_N~2?K?p~~~~K??~~~~N_N~~~~>>S>?~N_N~>>S >>p~ >? p~S? ? p~~ ?&?p~~S&?2?p~~~2?4?p~~~S4?K?p~~~p~K??~~~~N_N~~~~>t?0t??~NZN0:?=?S=?Q?}Q?t?}St?? }}N"N}S"N_N }}??P??W@@P@@W@@P@AWAAPNNPNNW?? ~s??P??~?? ~s??P??~?? ~~N>N>N_Ns~>NMNPMN_N?I KqPPPQI K~qPP~PQ~IIKWqPPWPQ ~ I KV KLs{qP}PV}PP~PPs{PQVQ7Qs{I K~qPP~PQ~I K~qPP~PQ~I K~~~}qPP~~~}PQ~~~}I K~qPP~PQ~II~~~IJ~~~SJ K~~~~qPP~~~~PQ~~~~ JJSJJ}J0J}S0J K }}qPP }}PQ }}IK0K K~qPP~PQ0IK^KP^KcKWcKKPKLWQ1QP1Q7QWPPWPQ ~ PQWQQPQRVRRPRRPRfYVQQRQRSRRRRRRRfYSQQQQRQRRQR*TW*TVQVWWWWQWXWX:YQ:YfYWRRPRRP_YaYPQQRQRSRV.W_YR*TW*TVQ.WWWWWQWXWX:YQ:Y_YWRVS.W_YSRVV.W_YVqSySPSSPStT0tTTPTUUUUPUVU.WIWPWWPWWUWW0WWPWWUWX0XXUX:Y0TT TV~WW[WW~WW[WW~XX[X:Y~TT TV~WW[WW~WW[XX[X:Y~*TUWWWWX:YW^WWPW.W1W.WSW.WVYJZSJZZZ[SYYP"Z1ZP9ZDZPZZPZZzZZPYYzYZUZ[UYZ0Z[0YZZ[YZWZ[WYJZSJZZZ[S,[a\Sa\\\]S~[[P[[P[[P2\=\PP\[\P\\P\\z\\P\\z[\z\\U\]U[\0\]0[\\][\\][a\Sa\\\]S]&]P&]4aS4a8aP8addS]9]R9]5aV5a8aR8addV]9]Q9]n^Un^aQabUbddQ:]F]P|]]Pr^v^Pv^_U!_)_P a-azaaP/b:bPbbPbcUdddU]n^Un^ aQ8aaQ:bbUbddQ]]{]6_W6_ a{8aa{:bcWcd{dddW]]P]]P]^P!^)^P1^P^P:b[bPab|bPbbPbbP]]u]]u]]u]]u ]]P^ ^u$``W` a{8aaWcdWa(bzbb[bfczbb[bfczpddPddVddPddPdeVeePe$fP$f,fV,f.fP.fIgVpd}dR}ddSddRdeSeeRe+fS+f.fR.fIgSpddQddQdeQeeQe$fQ$fIgQdeQeeQ.fIgQdeSeeR.fIgSddPdeVeeP.fIgV e(ePeePffP>eeWee@.ffWfIgWfg0fgSfgV f$fP$f,fV,f.fP f+fS+f.fR f$fQ$f.fQ f.f f.flgiSi i iiPiiSggPghPBhNhPSh^hPhhPhhPhhzhhPhhzi iP i'iz>iIiP`ikiPkiriz&h*hz*hhzhhQhhz'i2iz2i=iQ=iiz&hh0'ii0&hhW'iiW&h*hR*hh'ii&hhS'iiSijSjjjjPjjSijUjjUijP=jNjPVjijPjjPjjzjjPjjzjjP&j*jz*jLjzLjUjQUjujzujjQjjzjjz&jj jj &j*jQ*jjjj&jjVjjV&jjSjjSk lS llllPllSk lUllU8kJkPkkPkkPkkPkkzkkPklzllP.l[lP[lblzhklkzlkkzkkQkkzl"lz"l-lQ-llzhkk0ll0hkkVllVhklkRlkkllhkkSllSllPllSllPllS5m9mP9mTmSTmXmPYmpmSTodoPdokoopPpp\+h,hP,h,hpt,h -hP-h-hP+h+hR+h-ht-h-hh-h-hR-h-ht+h+hQ+h-hQ-h-hQ+h+hy7+h',h)p8$pH$"p@$"p"r"',hE,h,p8$p@$"pH$"p"r"vI,hq,hRq,h,hV,h,hvq,h,hV,h,hR -hC-hRE-hP-hRP-hf-hQh-hs-hQs-h-hS-h-hy7+h+hy7+hE,hVP,h[,hV[,ho,hUq,h~,hU~,h,hS,h,hS,h,hV,h*-hV/-h:-hV:-hN-hPR-hT-hPT-h]-hR]-hq-hPs-h~-hP~-h-hQ-h-hy7+h+hQ+hY,hS[,hd,hSd,h~,hQ~,h,hR,h,hQ,h,hqv,h,hQ,h8-hS:-hE-hSE-h[-hV]-hh-hVh-h|-hR~-h-hR-h-hq?%r'-h-hP-h-hQ+h+hR+h,hW,h,hw ,h,hW-h-hR-h-ht-h-hP-h.hS.h.hP-h-hR-h.hP.h.hV .h:.hP:.h.hS.h.hs~.h.hP .h(.h0(.hI.hR.hR/hSR/hS/h.h/hP`/h/hP/h/hs|/h/hP`/h/hR/h/hU/h/hR/h/hU/h/hR`/h/hQ/h/hL/h/hP/h/hH/h/h0/h/hV/h/hP/h:0hs{:0ho0hP/h/hR/ho0hD0h0hP0h;0hV>0hl0hV0h0h00h=0hU=0h>0hDP0h[0hP/h/hp/h:0hs:0ho0hP#p0h|0hP|0h0hS0h0hP0h0hS0h0hP0h0h00h0hP0h0hP0h0hP0he4hVe4hl4hPl4h4hV4h4hP4h4hV0h1hP1hd4hSl4h4hS4h4hP 84h4hP4h4hS$4h`4hU~4h4hP4h4hP4h4hU4h4hP@2hU2hP5h5hR5h5h4h+5hV+5h\5hw?6hp6hVp6h6hw6h6hP6h 7hV 7h7hV 5h 5hP15h`5hP5h;6hSz6h6hS4h5h0?6hS6h0S6hW6hPW6h6hU6h 7h0 7h7hU 7hE7hPE7h7hS7h7hP7h8hP8ho8hSo8hw8hPw8h8hS8h8hP 7h37hR37h7hV7h7hR7hp8hVp8hw8hRw8h8hV8h8hR 7hM7hQM7h7hW7h7hQ7h8hQ8hq8hWq8hw8hQw8h8hW8h8hQ7h7hP^8hc8hP8h8hP8h8hP8h8h)9h-9hP-9h9hD9h9hP9h4:hD)9h-9h0-9hb9hU9h9h09h9hU9h9hU:h:hP@:h:hP:h;hS;h;hP;h;hP;hUh>hV=h=hP=h=hP=h6>hV6>h>hV>h>hP>h?hV>h>hP?h?hP?hJ?hWJ?hV?hwyV?h]?hP?h?hR?h[?hV[?h]?hR?h ?hS ?h>?h0>?hD?hS`?hn?hPn?h?hW?h?hP?h@hW@hG@hw|G@hH@hPH@h@hW@hAhw|`?h?hR?h?hS?h?hR?h?hR?hE@hSE@hH@hRH@hAhS`?h?hQ?h?hQ?h?hQ?hF@hVF@hH@hQH@hAhV?h?hP7@hD@hP@h@hP@hAhAh-AhP-AheAhWeAhAhPAhAhWAhAhPAh BhWAh-AhR-AhAhVAhAhRAh BhV2Ah:AhP:AhAhSAhAhSAhBhPBh BhSBhBhPBhBhSBhBhPBhBhSBhBhPBhChLBhBh0BhBhSBhBhDBhBhsBhBhSCh Ch0 ChChSChChDCh*Chs*Ch.ChSZCh\Ch0\ChgChUgChrChDrCh|Chu|ChChUBhBhPBhChWCh ChP Ch?ChWZCh\ChP\ChChVBhBhPCh"ChPChChPChChSChChPChChSChChPmDhDhVDhDhDh EhP EhEhSEhEhvyEhEhPEhFhPFhFhSDh EhR EhEhUEhEhREhFhRFhFhUDhEhQEhEhWEhEhQEhFhQFhFhWcEhiEhPiEhEh\cFhFh\FhFhPFhFhv}FhFh FhFhPGhGhUGhHhuHhHhUGhGh0GhHhHGh Hh0HHhkHhSkHhoHhpHhHhPHhIhWIh!IhP!Ih}IhW}IhJhPJhAJhWpHhHhRHhAJhLHhHh0HhHhQHhHh0Hh IhQIhIh0IhIhWIhIhwIhIhW2JhAJh0HhHhPHh IhU!IhIhUJh7JhUpHhIh1!Ih!Jh02JhAJh1HhIhPIhIhSlIhIhPIhJhSJhJhLJhJhPJh2JhS2JhVh1>VhIVhVIVhYVhvYVh]VhVVhVh0VhVh1ThThPThThPVh WhP WhfWhSfWhWhUWhWhSWhWhVWhXhSXhXhPXhXhSXhXhPVh WhQ WhXhXWh WhP WhXhTXhXhPXhXhTXWhkWhVkWhWhvWhWhVWhWhPWhWhSWhWhWhWhsWhWhS#Xh)XhUHXhOXhVOXhRXhUuXhyXhVyXhXhUXhXhPXhFYhSFYhHYhPXhYhRYhGYhVGYhHYhRYhYhPYhBYhVYhBYhS7YhBYhV7YhBYhS7YhBYhsPYhfYhPfYhYhSYhYhPYh>ZhSiYhoYhPoYhYhVYhYhPYhZhVZh>ZhUYhYhWZhZhPZhZhU@ZhjZhPjZh[hS[h[hP[hR[hSZhZhPZh[hSA[hR[hS`[hj[hPj[h[hS[h[hPk[hu[hP[h[hP[h[hP[hs]hSs]hw]hPw]h^hS^h^hP[h\hR\h ]hV ]hw]hRw]h]hR]h^hV^h^hR[h\hQ7]hv]hUw]h]hQ[h[h[hw]hw]h]hP]h^h ]h ]hP ]h]hP]ht]hV^h^hP^h^hP\h\hP>^hF^hP9\hC\h[C\hF\h rH\hP\h[P\hX\h q[X\h\\h qr\\hn\hr^n\hr\hr+\hr\hBO$+\hr\hv+\h9\h[\hl]hSa^h^hS^h^hP^h^hP^hbhP^h^hR^hH_hUH_hM_hRM_h`ahU`ahaahRaahahUahahRahbhU^h^hQ^haahLaah|ahQ|ahbhL^hah0ahahPah!ahSKah]ahS]ahaahPaahbh0bhbhP_h_hP_h_hW_haahDahbhD(_h9_hsqo_hy_hp8qy_h|_hp8q|_h_h u#8q_haah\ahbh\_h`hR`h `h`h`hahah_h`hR`h]`h]`he`hRe`h`hahahahahWahahHuu"_h_h0g`hv`hsv`h~`hS`h`hsahahsahahSah-bhS3bhGbhS_h`h0`hp`hPp`hv`hpv`h`hPahahPahah0ah-bhR_h_h0_h`hHahGbhH_h`h7`h6`hQ6`h9`hq9`h`hQahahQahah7`h/`hWe`h~`hWahahWahah"q  @q  !! @%ahahp @q  !! @%ahbh(p @sw"1  !! @%bhbh6sw"1  @sw"1  !! @%^h_hP_hM_h@M_hT_hPT_haah@ahbh@=ahKahVbhbhVbhfhSfhfhfhghSchghDghghDdhghHghghHbhbhPbhQeh@QehehUehfhVfhfhPfhghUghgh@gh&ghP&gh*ghs*ghgh@ghghUghgh@ghghPHehLehPLehQehUrehwehPehehPehehPehehVbhfhSfhfhfhghSghghSchchPch)dhWghghWghghWch ch0 chchVch&ch&chEchvEchIchVchfhSfhfhfhghSghghSchchPchghDghghDchfhSfhfhfhghSghghSchchPchghHghghH#dhfhSfhfhfhghSghghSdhdhP9dh?dhP?dhRdhVRdhghghghdhdh0dhdhUdhdhdhdhudhdhUVdh\dhP\dhghLghghLQehfhSfhfhfhghSghghSehfhsfhfh#ghghS:ghDghPXghbghPvghghPghghPghghghNhhwyNhhOhh 0Ohhhhwyhhhh 0 hhhhPhhhhPhhHhhwyOhhhhwyhhHhhSOhhhhS2hh4hhw{Xhhhhw{thhhhw{hhhhRhhhhhh'ihR'ih2ihhhhhQhhhhhh'ihQ'ih2ihhh'ihQ'ih2ihhh'ihR'ih2ih@ihQihQQihXihQXihihQihihQihihQihihihjhQjhjhjhlhQihihjhjhihihPjhjhPihihihjhjhlhihihihjhjhlhihihQihihpih'jhQjhjhpjhjhQjh khQjhjhPjhjhjhkhkhkhjhjhwkhkhwjhjhkhkh(jh4jhP[jh_jhP_jhjhkhkhPMjhRjhPRjhbjhRjhjhkhkhPkhkhkhlhvkh}khP}khkhskhkhPkhkhskhlhskhkhPkhkhDkhkhDkhkhPkhlhDkhkhPkhkhLkhkhPkhkhLlhohoh$ohS$oh(oh(oh]ohS]ohcohcohphS:mhJmhPJmhohU.phphUphphU{lhlhPlhlhPlhlhRmh%mhP%mh/mhRZmhkmhPkmhvmhRnhnhPMohQohRQohcohzcohiohR{ohohPohphPphphR phphP#ph.phP.ph>phRphphPlhlhzlh:mhU:mhohzcoh.phU.phphzphphUphphzlhmhVmhohcohohVoh.ph.phlphVlphphphphVphphlhohcohphlhohohohScohphSlhlhylhohzcohphzphphzlhlhylhohzcohphzphphzlh:mhU:mhohzcoh.phU.phphzphphzlhlhRlhmhVmhohcohohVoh.ph.phlphVlphphphphVphphlhohohohScohphSphphScnhgnhzgnhqnhpqnhxnhyxnhohzcnhohnhohnhohphthththSththththSththth vhS;rhOrhPOrharhRarhxrhz vhvhPUqhlqhPqhqhPqhqhQrh!rhP!rh6rhQjrhtrhPtrhrhQrhrhPrhshQdthpthPpththQththQththzthuhP3uh=uhP=uhLuhQeuhpuhPpuhtuhQuhuhPuhuhQuhuhPuhuhQuhuhPvh vhPqhqhzqhqhQqhqhyqhqhzqhqhQqh0rhz0rh6rhR6rhthzpuh vhzqhthpuh vhqhthpuh vhqhthpuh vhSqhqhyqhthzpuhuhzuh vhzqhqhyqhthzpuhuhzuh vhzqhqhQqh0rhz0rh6rhR6rhthzpuhuhzuh vhzqhqhRqhthpuhuhuh vhqhthpuhuhSuh vhSshshRshthzshththth'ththdQhyQhPyQhfThSfThjThPdQhQhRQhVThzVThjThRdQhQhQQhgThVgThjThQQhQhP-Rh=RhP]RhkRhPpRh~RhPRhRhPRhRhPShShPShShP Th&ThP+Th3ThPVThZThPZTh_ThzShShyShMShzMShUShPUSh}Shy}ShKThzShShyShKThzShShQSh`Shz`Sh}ShQ}ShKThzShShRShKThVShShPShKThSySh}Shy}ShKThzySh}Shy}ShKThzySh}ShQ}ShKThzySh}ShR}ShKThySh}ShP}ShKThS/vhvhSvhvhvhawhSawhhwhPpwhwhPwhwhPwhwhPwhwhPwhwhPwh#xhPpwhwhRwhwhRwhwhRwhwhRwhwhRwh#xhRpwhwhQwhwhVwhwhQwhwhQwhwhVwhwhQwhwhQwhxhVxhxhQxh#xhVwhwhxh#xhwhwhQwhwhVwhwhQxh#xhVwhwhRwhwhRxh#xhRwhwhPwhwhPxh#xhPwhwhPwhwhSxh#xhSwhwhSxh#xhSwhwhRwhxhR0xh\xhP\xhbxhPbxhmxhPmxhsxhPsxhvxhPvxhxhP0xh\xhR\xhbxhRbxhmxhRmxhsxhRsxhxhRxhxhR0xh\xhQ\xhbxhQbxhmxhQmxhsxhQsxhxhQxhxhQAxh\xhP\xhbxhPAxh\xhR\xhbxhRAxh\xhQ\xhbxhQsxhvxhPvxhxhPxhxhRxhIyhRIyhoyhRoyhzyhRyhyh0yh+yhS+yhAyhsAyhIyhSyhyhPyhl{hSl{hp{hPp{hz|hSz|h|hP|h|hP|h|hSyhyhRyhm{hVm{hp{hRp{h{|hV{|h|hR|h|hVyhyhQyh|h\HzhZzh0zhzhU{h {h0p{h{h0{h{hUF|ht|hU!zhzhW{hh{hWp{h||hWyhyhPzhzhP{h{hPX{hh{hSt|hz|hSz|h|hP|h|hP|h|h|h$}hS$}hR}hR}h~hS~h7~h7~h\hU\h hS h?hU?hhShЁhЁhhUhƂhS|h|hW|h|h|hP}hWP}hR}hR}hƂhW|h|h0|h$}h0R}h7~h0e~h~h0~h~hP~h~hPHh\h0nhhPhhrhhPhh9hAhPAhRhqhƂh0k}h|}hP|}h}h}h}hP}hƂhihuhPuhЁhhqhhhPhhUh?h|h|hP}h }hP }h}hP}h#}hR}hY}hPhhVhhP}h}hP}hƂh}h7~h07~hE~hSE~he~hse~h>hS>hHhsHhThShh0hhVhh~hhvhhVh h0 h hV h3h~3h4hv4h?hVhh0hhVh1hv1h6hVЁhhSqhh0|h|h0000|h$}h0000R}h7~h00007~h;~h;~hO~hO~hV~hPV~hZ~hTZ~ha~hTPa~he~hTXe~hk~hTXPk~h h hhPhhh&hP&h/h/h6hP6hHhHhRhPRh\hЁhhhhqhƂh0000}h}hP}hihЁhhqhƂh7~hk~hU~h\hUЁh߁hUhЁhRhqhhЁhRhqhhЁhRhqhhЁhRhqh)}hP}hWP}hR}h)}hR}hЂhhQhhSh:hQhhPhhQh hP h6hS hhP h:hP@hPhPPh}hV}hhPhhVh?hv|?hBhPBhhVh hW hOhV@hYhRYh|hS|hhRh>hS>hBhRBhhShhVhOhS@hRhQRh~hW~hhQhօhWօhBhQBhhWhhPhhSh hQ h+hW+hOhQ˃hуhPуhՃhvՃhhBhkh:hThPThhQhօhBhMhPkhzh h+hnhthPthxhPhhPh*h>hLhP-h1hPhăhPhhPhhrhhUh/hUhh0hhUhхhuхhօhUkhh h hU hhuhhUh/hs 1/hhUBhShUkhhUh h1 h+hUhhVh?hv|?hBhPBhhVh hW hOhVhhP݆hhPhhu2$v"Ph`hP`h hV hhPhhVh-hW-h7hV7h:hP:hfhVfhihPihhVhhv|h hP h&hW&hhVhҋhWҋhohVPhjhRjh hS hhRhhSh-hV-h6hS6h:hR:hehSehihRih֊hS֊h hR h$hV$hyhSyhҋhҋhOhROhohSPhchQch hW hhQhhWhhPh-hS-h8hW8h:hQ:hghWghihQihhWh hQ h"hS"h&hQ&h}hW}hhPhЋhVЋhҋhPҋhhWhohQ͇hӇhPӇhׇhvׇhhh_h:hh&hwhh,hP,h-hUhoh3hBhPBhOhhhPhhPhhR-h5hP5hhhhW hhPhohWBhchQchhhh h-hUihzhQ h&hUjhh0hhShhsh̋hSUh_hihhOhÇhPhhPhhPhhr[hehPhhVhhVh-hW:hfhVfhihPihhVhhv|h hP h&hW&hhVhҋhWҋhohVh݉hPhhPh#hu2$v"hhShhhĐhSĐh{h{hhShahahrhSrhPhPhΓhSΓhƔhƔhhSŌhЌhPhhPhh~hĐhSĐh{h{hhShahahrhSrhPhPhΓhSΓhƔhƔhhShhPhhphh#hh~hh~{hؑh~ahrh~Yhkh~hhPhh~hĐh~{hؑh~Yhh~kh|hP|hƔh~hhQhhPh)hQhhRhĐh~{hh~ȑhבhR8h?hPahrh~Phth~hhR*h9hP}hhPhhPhhrVhehPhhPhh~ShWhPWhah~hhQhh~hh hhU{hhQPhThUhΓh0ΓhhShhsh'hShhQhh~{hؑhOhĐh{hLhahrhPhhhHhPsh~hP~hhu2$s"͐h{hrhPh͐h{hrhPhhhPȒh̒hP̒hђh~ڒhhڒhhh!hP1h5hP5h:h~ChXhChXh"h-hP;h?hP?hBhSBhPhPXh{hXh{hhhPhVhSVhXhPXh^hS^h`hP`hhSh hR h8hV8hXhRXh`hR`hhVh8hVihhVh8hSihhSh6hP6h8hvih{hPhhPh}h~}hhPh&h~&h8hP8hǘh~ǘhJhPJhzh~zhPhPPhh~h hP hEh~EhohPoh֛h~֛hhPhӕhRӕhhVhDhVhhRhEhVJhhVh@hVPhohVohhRhhVhhQhhWhhQhhWhhQhhWhhQhhW h)hP)hhShhShhPhhShhS&h8hS8hEhPEh7hS7hBhPBhJhSJhRhPRhhS}hh~hh~ahhVhhPhhPh֗hV֗hۗhPۗhޗhVhhP&h8h~EhJhPhhP@hPhVchohPh}h~h&h~8hǘh~Jhzh~Phh~ hEh~oh֛h~h}h0}hh~hh~h&h0&h8h~8hh0h hP hh~h hPJhh0h@h0Phh0h}h0}hh~hh~h&h0&h8h~8hh0hh~hhPh htJhh0h@h0Phh0ЕhӕhW8hǘhJhzhPhh hEhoh֛h8hǘhJhzhPhh hEhoh֛h8hǘh Jhzh Phh hEh oh֛h 8hǘhVJhthVthhRhh~PhhV hEhVohhRhhVh֛hV֛hߛh~hhPhh~֛hܛhPܛhߛh~RhUhUh\hP\hoht ohǘhPhShShZhPZhmht mhhh֛hRh\h\hohPohǘhPhZhZhmhPmhhh֛hRhhhhPhǘhPhhhhPhhh֛hRhǘhVPhhVh֛hV]hth0thzh~ohh0ohhRhhVhhRhh~PhShShZhPZhmht mhhh֛hPhZhZhmhPmhhh֛hPhhhhPhhh֛hPhhVh֛hV hEhVhhPhhUhhPhGhUhhRhhShhRhGhSh hQ h"hW"h-h~-hGhQ&hǜhVǜh˜hP˜hhVhhPhGhVh-hP˜hߜhWbhfhPfhohW˝hޝhPޝhhWhh0hhPhhWhhWPhhWhhPhhthh[hh{hh[hh[hh{hh[hh[hh{hh[hh  h h\hh}hh}h,h}hh}hhVhhVh,hVhhVhhShhShhSPhhSh,hShhShhWhhP%h4hP4hhWhhPhhWhhPhhWh,hWhhWGhVhPVh\h{PhVhPVh\h{hh hh{ h$h[$hGh{hh[ hh[h,h{hh hh{ P> Y U 4 V4 7 P7 H WH O PO ] T] i V V " X7 > WT Y P  P  W7 B WB O PO X TX ] P7 > P>HSHKuKLPL3 S7 Y S P W P  V 0 U   u " U U ] P] U " \" > P> Y UP Vi V> T Vg m Pm W w}] i W 7 W> Y W` p Pp z Sz Pj V P# V P# V P# V P P R R P  P  P  P ' P' W  P _ W_ e Pe \ P;W;\PI\IP P q  Le L P;R;L s" sP"s @  H: C PC HH 0 V v Ve y Py 0 S*HSHsS0UuU,S;P0SIPIS 0 BSB\ [ p[ pp[ ppp[ pppp  \^][\^]!\^!)^dr] ru][u]rp "]rp [9]rp rp]rp ] \[  r[ rr[rrr[rrrPnq[ qt r[tw rr[wrrrrrr[ ^]\[ ^]p  ^p  p  ,@P^[]\^P\ ^PP^]\[^]P ^PPVY[ Y]@ ]` @[`d @dg@[gk@kn@[n@PNW\NQ[NpNr<s}<? 0?s} 0=V?Vsh0VvV<s}<? 0?s}>W>??WhXhsl//;SP/?P/;S@PPPVP@cRcSRPVPRSRPSPPVP&P&9V9@P@VPV&R&;U;@R@URU+LPL8S@SPS PPPPW 4W@xWxPW|4V@VP"4VVP}W}RPRsWsPEWEhPhW<~<P,W,@P@"WBRBJ~JRRR~.R._~_GRGh~hR@~@ R U"~U""RBQBJ~JRQR~.Q._~_GQGh~hQ@~@ Q U"~U""QJ R Gh  @ U" JRGh@ U"JRGh@ U"}S}JRsSsGhS,S,@ U"SBQBJ~R~Gh~~@~ U"~BRBJ~R~Gh~~@~ U"~}W}JPRsWsPGhPW<~<P,W,@P U"WCKPRmPp}V}J~(s~(Gh~(]V]~($V$@~( "V "U"~(ptPtJ~s~Gh~~@~ U"~PPvR~<~vP<~vQ S <~vPvVvQvvPWtV W <Vv0 ~ v"v~ ~ v" ~ v"14P4$~ !~1CtC$V$,~( "V "U"~(!!PkyPP !~ "V "U"~(8!?!PPGbPs~sW_  __:S:_S_~~.R._~_GRhR~@ RU""REWEGPhWW@ WU""WDVhVV@ VU""V/7PP:CShSSPS ~ @ SU""SJXSS ~ S ~ SXCShS@ SU""SXDVhV@ VU""VPPP~""P""~gjPjyRz~mp~#mtP P~W""P"#P##P#%P%%P%,&P,&U&PU&i&Ri&&P&&P&+P""R"#S##R#<#R<#r%Sr%%R%&R&(&S(&,&R,&6&R6&y&Sy&&R&<'R<'>(S>(B(RB(H(RH(h)Sh))R)+S""Q""W"#Q#%W%%Q%*&W*&,&Q,&&W&&Q&@(W@(B(QB(+W##P#%PB(G)Ph)+P#%B(G)h)+#%B(G)h)+#%W%%QB(G)Wh)+W#<#R<#r%Sr%%RB(H(RH(G)Sh))R)+S#%VB(G)Vh)+V.#B#PB##s(#%~5%;%~B(N(PN([(s([(G)~)*~++~_#b#[b##r#$[(G)))w*0+7+U+f#h#[h##r#$[(G)))w*0+7+O+l#o#[o#r#pr#u$~u$$^[(G)~))~)) ")* ~"w*+~v##[# $~u$$_()~) * "f#u$u$$~$$[$F%~[(G))))w* w*0+0+7+ 7+Y+v#u$u$$\$$[$F%~[(G)))))~))\w*%+%+)+[)+0+~7++~1$5$[5$=$ ?$I$[I$K$]))[)) B#J#0R#%N([(1[(G)h)+# $Pg%z%P())Ph)k)P<##RH([(RB#r#PN([(Pu$z%~h))~)w*~0+7+~) *]))  ") * "$$0$F%0))0)w*~+%+0%+0+10++~))^+)+^h(r(~%%P%,&P%,&%*&W*&,&Q%&R&(&S(&,&R,&&,&&,&&W&&Q,&6&R6&y&Sy&&R,&U&PU&i&Ri&&P6&K&Rj&&PB&&V&&P&B(PG)h)P&B(G)h)&B(G)h)&@(W@(B(QG)h)W&<'R<'>(S>(B(RG)h)S&?(VG)h)V='E'P''PG)b)P++P+,S,,Q,,P++R+,V,,P,,R++Q+,\+,V,,P,,R+,S,,Q,,P ,/,P/,-W--P--W ,9,R9,,V,-R-j-Vj--R ,S,QS,-U--Q-4-U4-S-QS--U,,PS,u,P-&-P&-4-Xu,,R,,Vr--V--v--V--v,,V,,R]-j-Vj--R,,U]--U,,W]--W ..S..#.1.Pe.w.P..P//P//S//P//S//P/ 0S 0 0P/@/R@//V//R//V//R/ 0V 0 0R/@/Q@//U//Q//U//Q/ 0U 0 0Qh/{/PA//V//R//VA//U//Q//UA//S//P//S00Pv11P11V11Pr2u2P3 3P 33V33P33V00S0000P02S2 2 2%2S%2)2)22S2223S>0X0W0 2W)22W23W1 1P 1 2U22U23UX0z0Pz00W 22P2'2W00P2 2R0 2)230 2)2300P02S2 2)22S2223S0v1Vv1 2 Q22V22 23V33 0 22Q23202S2 2Q22S2223S00W22W1 2W23Wr22Vr22v# 333433P44P44P/3|3S|3333S33R33S33P34S4444S33W44W33V44V33S44S4|5U|55P55U55P55P 55P:5J5P4P5VP5555V44P44v45X/525P5#50#5J5S`55X566656S6666S66P66S66P5R6VR6666V56W6666W56S6666S666666U66\66X6R6VR6666W66SR6Z6PZ66V68 89 68V888S9VS9e9e9i9Pi9r9Vr9u9u99V78W8c9We9s9Wu99WV7e7P77P<8]8P88P99PS9W9PW9b9Vb9e9P99P99{7707L8SL88s88S88S7e9u997"7R"7e9u9978V888S9VS9e9u99V78V88V788877P9::;9:S::::S::P:;S&:4:P9f:Vf:::;V9:W:::;W9:S:::;S.::.::$.::(.::U.::\.::X.::T.:f:Vf::.::W.::Sf:n:Pn::V;@;W@;=;;0;;0;<P<<<=0);@;0@;;D<=DW;;D<=DW;q;RW;;V<Z<VW;;S<<SW;;W<<W;;0==0r;;V<Z<Vr;;S<<S;;P<"<P<Z<V<<SZ<]<P]</=V/==W==V:<B<P]<d<Pd<l<v<<P<<v<=H<<H<=1==<<P<= L<<R<<0<\=S\=s=s=t=st==S<<0<===$=1=71=Q=UQ=t=ut==U$=+=R+=1=Q1==V==P=>V>>P>>V>?P?%?V%?j?Pj??V==0>>0>?S?g?Sj??0 >>P>>S>>V>>P>?P??V?8?P8?h?Vh?j?P==h==`0>:>P:>>Sj??S??P??S>>P>>W>>Pj?m?Pm??W??P>?S(?g?S@ @P @$@S$@(@P)@@@Su@y@Py@@S@@P@@S@A0AAPA9A09AFAPOAVA0@ AS AAA(AS(A-A.AMASMAOAOAVAS@AP9AFAPOAVAPjnPnSP2Ss|$hS`PlVloPoVPIVIWPWV`R5uD5oRo{uD{RIuDIWRWuDR`tQt5u@5oQo{u@{Qu@QQg01gPlVloPoVPIVIWPWVP-WIWWwWwPWg0SoySIW0PkoQPhPsxPPP8P@OSOWstxS`pSOS;SSsxS4P02RP0 1 R P 04;448R8;48P4;00sS;`S:CSceSgyS?JSJMsMbSADVDFwv'FQVQVvp'VWvs'WZ vs'uT'V$bhVoW@APAYSPSPFR0RaRx~R0FRRRZPZ]R]aPxPRPP P  PP#<"P PP#<"p PP#<"# ..1P12$..1P12@xx{S{}M_R_} #<"[zPM_0_xRR S PS0VVV^PS SQ0PPqyPzPPS*8SV;RPVHHVVXV44S S XS"1P1W W PXWPP*PPV"*VP"\"*P0R0R"*0&[&33;[;zz[ P&[&33;[;zz[ P<P<WP+ +/\35\5J\JR[RW\>BP0)0)/R/309{0{RR0RxRR0R )0QF0X04[4eXl\[\b\bd[[\[\[9B[\[\[ \\w~P~QQw\[\b\bd[[\[\[9B[\[\[ \\P\[\[\PPLb\bd[9B[UuP9BP\P\\\[PP/4P)P"\"$[$)\)P)/@{[@@@P)+[+/[)/PP\[\[\[\[\[\[\[\PP[\[\[\P[[\PP[P\[[ PPR`[`xYqPPjx[[sxPPx[P[@@@[@PPP@0R@P;eP/3\\/3PP[P8J[?QP\[\P [X ^| |` H[H^^b[bnnt[t[[['P H[H^[[)^PP^t[t[iPP/ /3\79\9U\UX[X]\IMP/ 1=[=?\GI MX [GGI[Ir6PGIPMXP1=[=?\6GPXdP]]sSs{P{}p1&}PSSS9s19Rs11s11Rs1RUm[s[[[[os[s\\X[-PP[P[ ?[ ?PP.?[[ ?5?PPDF[R[[[[W^Pp[[[[uPP[[[PPP[P}R`hpp`b|TW;qdFjq:JOTA p/3:=FS"L0J/?DIu!6%(n!BT[hptT[kp]!(.3f 4#>Q>EJQU8hZ8hi8hx8h8h9h}8h8h8h8h8h8h8h8h9h9hd9h9h8h8h8h8h9h9hd9h9hu9h9h9h9hu9h9h9h9h9hV9h`9hd9h9h9h9hJ9h`9hd9h9h9h-9h89h:9hH9h-9h89h<9hH9h:h":h:h:h:h:hAhAhAhAh:h;h;h;hAhBhBh%Bh ;h;hBh%Bh;h;h>h]=ha=hi=hk=ho=h{=h=h=h?h(?h,?hSh^h^hSh6Th[h[h[h\h\h\h#\h]h]h]h^h^h^h_hX_h__halhtlhlhlhyh)yhryhyhzh}hhUh[h[h]h]h^h^h[h\h\h\h#\h]h^h^halhtlhlhlhryhyhzh}hhUhe\h]halhtlhlhlhryhyhzh}hhUhe\h\halhtlhlhlh]h]hX_h__hyh)yh;]h]hyh)yhOhOhOhOhOhOh7_hX_h)Ph0Ph6Ph?PhJPhePhgPhsPhyhzhUThHUh Yh0Yh]h]h^hb^h_h_hrhh\ThTh^h^h^h^h_h_hThThThThThThThThThHUh Yh0Yh^h^h^hb^hrhhThTh^h^h^hN^hhh#^hN^hhhThHUh Yh0YhrhhUhUhUh>Uh Yh0YhUhUhUh&Uh Yh0YhvUhKVhVhVhWh&WhXh Yh0YhWYhYYh\YhgWh Xh_h_hehTlhlhlh|nhnhoohohVyhryhyhyhqzhzh~h~hhhhՃhh1hWhWh_h_hWh XhehehlhlhoohohWh Xhoohoh fhTlh|nhnhohohVyhryhyhyhqzhzh~h~hhhhՃhh1h fhkh|nhnhohohVyhryhqzhzh~h~h fhvkh}khkh|nhnhohohVyhryhqzhzh~h~h0fh7fhBfhfhfhfh4ghQghnhnhoghghghghghghghghghghghghghhhhhhhghghghghghghihihihihihihjhqjhkhTlhyhyhhhhՃhh1hkhkhĥhh1hkhTlhyhyhhՃh lh#lh(lhHlhyhyh lh#lh(lh0lhyhyh,XhXh__h_h_hehlhlhnhBohohoh)yhFyhyhyhyhyhazhqzh~h~h]hhՃhh1hGhQXhYXh__h_hYXhXh_h_hlhlhyhyhXhXhyhyh_hehnhBohohoh)yhFyhyhyhazhqzh~h~h]hhՃhh1hGh_h"ehnhBohohoh)yhFyhazhqzh~h~h_hdhdhdhnhBohohoh)yhFyhazhqzh~h~h`h `h'`h`h`h`hah%ahnh ohCahLahSah_ahcaheahlahpahtahxahLahSah_ahcaheahlahxah|ahahahahVbhpahtah|ahah.ch 5(8 C ]  k u }  " ] a k n a c h k 4CEgz  ejC0W  0e W_bg"%*1(*47DH  euzg 0P PSX_erz3_3 38CCSXccsusu)*0RpblnpVblnpblnp  $     W ] i $ ' A a t  $ ' A $ ' A Q T X \ a t w f t w t w   OUq*,FIP#*,FIPz 8$(F 2Fc2D <@B (<@B <@BJ    P=E]i025i025=E]7=E])X[b + & x x{})-<@DHOSWZ^oSWZ^oui x ,8`s& 9 & 9 l<?Sep p%(,Uc cioux| # # ) / 5 8 < m s y      T ^ b g   apsu#@p$4l".3ECjp 'E!&08V8V  @NRW/P,ELT #  S a 3%-5[\by/Vs}/Rs}}:<ACQWDq 0 $L7V"8>H JJD V  \{ D 7S D FS  D m 47@7`ciOfDp7=CZ7=CN (.(.6>EJZnZfr}?ADf!!!!!!$""""""#@$%c%h%p%@$$p%|%%%%%&%'&d&p&&o''(&)'(G)h)>++",,w-z-~--.....b.2/G/./ /2/////W0`0001133#1013322133334 4|446655"5&5)515153595=5A5E5>6K6'8;86@7778'8888'8999:q99: :_;c;P<<<<===!>HARAdAABBFFD@E7FFb~ Y--7:FIMOS7:FIMOS_ce $*P#Q #&-/5AIO$$&+B(*67 = ? C t!+.!$.1(+14:=EH e{` 2@P)-5;s/5 ?qy|=EL=>!!"g@ H K g !"#.$8$$0#b#g#j#q####8$${####$%&p'%J%O%R%Y%%%%&p'((()((((0((((((8((((((D(J(P(a(g((((g(i(l(}(()))))()))( ) ))( ) ))R)o)q)t)R)W)Z)k);+++-T+++/,v+++++++++/,p,,--p,,,,--8-=-@2244S-X-p--/t011344566G7W777/L066A4C4G4M4--./t0123566G7W777777//566601666G7W7777778::<8:::8n:s:x:::8888899n:::j9w9999999999999w9999999999999999: :::::":(:*:,:1:4:::@:99999999999:(:*:4:::999999:: :::::":,:1:@:Y::<<<<<::::::(;<<<(;<<<;;;;;;;;;;;;;;;;;;;;;;;;;< <<<<$<&<M<O<Y<_<;;<$<&<1<7<9<;<><A<G<<<<<1<7<9<;<><A<G<M<O<Q<V<Y<_<e<Q<V<e<~<=>>X@ =>>> =$=(=A==K>N>l>q>t>==============================4>6>@>E>==>>> >">%>(>.>=>>> >">%>(>.>4>6>8>=>@>E>K>8>=>N>g>>>>X@>>>>I?@ @-@2@5@I?Q?S?X?k?s?y??????Q?S?X?b?s?y???????e?k?????????????????????????????????????@@ @@?@@(@w@ABD@AAABdB@ABdB@AAAAA@@@@@@A AA%A-A0A5A;A@@@@@A AA*A-A0A5A%A*A;AKAAAAASA^AlAwA}AAAAAAaAlAwA}AAAAAAAAAAAAAAAAAdBCCCDDBCCCCCBBBBC CCC,C/C2C7CBBBB CCC'C/C2C7C=CBC?CDCSCYCfCqCwC|C~CC'C,C=C?CDCNCQCSCdCfCCCCCYCdCqCwC|C~CCCCCCCCCCCCCCCDFF>G!I&IKIIII!I&IMIkIIIIIIIIIIAJJJJ=JJJJKJJJJKLL/M6M;MMMMgNpNzNMMpNzNNNNO!O+ONN!O+O&)-`}&)-Enrtnrthln[fks !0\afuH13R 13at *`' `K 13= *`'=a   "   + [ A=a'(+1> ^ c i o u z 7GMRNV\`Y\`iitz~wz~fkoyy` p t y * > C H !)_abep36;@GKMQ0Y\afP_ X#[s`pw V!#1 *CGKOSY]aeqtx &-5 &-5:T 2 @ P T X  F P s F H s s ' ==4<p38=}"3 "%)-7:BY[]`[]`c358??DIMDGMQWFVAah(F8m!(5#g#VOt$$%%hP %% n"" ##t$$%& &&&&&`&w&{&}&&&&&#Bf6k0#6(  Y]_.O#6(  ! ( +< FWarrxz|P*/#6PUfq#6&*/H{    Kor*2gkquz~kquzCFIcCFIQCms&.I{+.I+<I+QV\Y\%7b 036 ILPV.IPVY`{  IPVY` /7;@&,4:7KRg7:<o5wx _wq x   ,   ! ' * /   ! ' * / VHQ(IHQ-1D IMknrcfik+/WZbyMPSWZ^|{x5RYs ,MOVq0258;=258;=?^LhaLhdLhgLhiLhtLhdLhgLhiLhtLhtLhwLh|LhLhzLh|LhLhLh?OhBOhDOhGOhMOhYOhMhMhMhMhMhMh=RhShShThRhShShShShShShShShShShShUhUhUhUh.Vh1Vh5VhLVhNVhQVhXVh`VhfVhkVhVhVhXhXhWhWhWhWhWhWhWhWhWhWhXhXhXhXhXh2YhXh'XhXh2Yh:XhFXhJXhNXhFXhJXhNXh`XhYhYh,[h3[hZh,[h@[h[hZh[h[h [h@[h[h[h[h[h [h@[h[h]\he\hi\hn\h\h\h\h\h^h6_hA_hD_h^h^h^h^h^h^h^h_h"_h,_h._h2_h6_hA_hD_hp_hu_h_h_h_hL_hO_hW_hY_h_h_h_h_h_h_h_h`h`h `h#`h'`h_h_h_h_h`h`h `h#`h'`h<`hS`he`h`hah}`h`h`h`h`h`h`h`h`h`hIahRahYahcah|ahahRahYahcahgahsahwahgahnahwah|ahahahnahsahahYchchchahahahahahahahahahah$bh(bh*bh4bhLbhPbhRbh\bhbhbhbhbhbhbhbhbhbhbhbhbhbhchchch chchchchYchchchchdhdhdhdhehehehehdh?ehDehehdhdhdhehUehaeheheheh:ehDehUehaehrehehfhfh@fhWjhjhjhjh@fhghghghghWjhCfhfhhhhhihihfh!gh#gh?ghgh~hhihjh?ghghghghhhihjhPjhjh.khkhkhkhkhOkh~khkhkhkhkhjlhmlhplhslhlhlhlhlhlhmh0mhMmhnhnhmhmhmhmhmhmhmhmhmhmhBohIoh0KhnohNhOh#%(/DKhspw !1=Ht !59}(((x|~|~#39=39=KMu D ^  2 D + 1 3 ; ? A E I ^ h n r v x ! % 1 9 o Ro R 9=!%,29=Bj!%,2mq~   $'+  +6>t 6>7:>DHJ:>DHQZZ &)9 ,.26:DFLPTZ  " %06S4 T ` g p y EIMUIMXgm 4 T ` g p -4; !!6" ?!!6"W#[#b#4$8$a$$$L%P%T%&4GUG@at'/ !5#*pM   i y }    P  m 1sVCv 8Cv b`@$'U= 3$'U= % =   % '148148:DH:>BDHL= N = N = N p ?       ? ? _ * 0 U $ * 0 U [ ] c p p [t [tX4[%X4[#4@Strttilvilv B%+B@BW@ekmorzBWBWfipA2CSfitfi!%)CC^iisvzsvz||Mp2CMp2CMp2Cp22j(  4( 4(T ^ =AOWeq}0LORflo8`<$<$'+`JOq ' 2 G T 2 G N      ! ' - 1  ! ' - ; M q q :t &*0 &*0:t!+/324DWHs%6 #AKUcm{$,auS&`Fa`UF0 C K m v  ^ b f j s w ` C I L Vbp@@apNU\a   U$*N        2 T r ~ 2 4 ; J  ! ` v ! C ! # * 9  $  - R X   8  * A f l 4|*ThmraQTVZQTVZQTVZiby#by)+TVZiqy " U X [ !'',,,,//1""P,, #P#+P,f##++#$0++&$$F(0+,,.//#0s11N$$*0+(),,z))V//)*&/V/.*l*.&/$D%#0@0#0&0+0@0P%',,,,,.@0s1%>&N..1s1&&-N.x00'X'9--01~'',,,,,9-@0x01111"2D22244P5555M6}65556)6M6}66789:889 :::::::89 9999;;;<p==>>??,?L?Q?p?:@@wBB0CvCHIDEIsI5EEIIFRF(HNHRF-GxIIKLLQMMMMM_NNNNNNNO'OOOOOPNNNNHQQQQQQRRRRR1S`SdSSSSShTmTTTaVVVVVWWW@XXX2Y7Y@YfYY Y2Y7Y@Y]imp )FL\ls[FSn!^ALN\ALP\0DQTn   W w0  nr W gqy0 7 ( 8<@]gqy7 D HRZ # ( E !>HRZ# 0   \`dN W \ +/3T\nrE N   w 8>A%oh*oh9ohHohohohMohSohohohyoh|oh~ohohohoh5phpphyoh|oh~ohohohoh5phpphEphPphRph`phEphPphTph`phoh'ph0ph5phpphuphohph0ph5phpphuphoh ph phphoh ph phphqh>qh\qh^qhArhsrhrhrhrhrhDshFsh@qh\qh^qhArhrhrhrhrhAshDshFshshshth"thvhqhArhshth"thvhqhqhshshshthQvhpvhrhAshth"thrhAshth"thpwhwhSxhxhwhwhwhwhwhwhwhwhwhwhxhxhyhyhxhxhxhxhxhxhxhxhxhxhyhyhyhGhthkhhĬhhhmhرhhhhohhyhyhyhyzh{zhzhzhzhUhuhyhyhyhuzhUhuhyhzhUhuhzhzhzhzhyzh{zhzhzhzhzhzh8|h|h|hh#h:h=h?hFh@{h8|h|h|hU|h|hhh#h0h6hh h@hmhhh֝h]hkhhhhĬhhh=hhphǒhϒhh#h0h=hQhphhϒh֒hQhh#h0hkhh#h0hh'h6hh h@hmhhh֝h]hkhhhhĬhhh6hhҖhh]hkhhhhh6hZhhhZhjhhh/hhhhhh h@hmhhh֝hhhhĬhhh h@hhhhĬhǑhhhĬhhhhҖh|h|h|h|h}hh}hl}hs}huhؓh~hhܕhhUhmh}hh}huhؓh~hhUhmhh}hl}hs}hb~h0h:hؓh)hԕhܕhƲhܲhh"hv}h}hߓhhԕhܕh}h}h}h}h}h}h}h}h}hb~h0h:hؓhߓhh)hƲhܲhh"h}h}hؓhߓhhhƲhܲhhhƲhܲh}hb~h0h:hh"h0~h3~h8~hX~h0h:h0~h3~h8~h@~h0h:hx~h@hh֌h_h~hhԕh@hIhhۗh h@hSh]hhhhhh$hhhZhth԰hhhhEhhhx~h~h_h~h h@h~h8hhh@hIhhh~h8hhh8h@hh֌hhۗhSh]hhhh$hhhZhth԰hhhhEhhh8h@hh5hhۗhhhh$hhhZhth8h@hhhhhhۗhhhh$hhhZhth[h_hjhhhhhhḣhhhhhhhhhhhhhhhhh4hhhhhhh4h hhh-h8hh5h֌hSh]h԰hhhhEhhh5hMh԰hhhhch֌hSh]hEhhhhhhʌhSh]hhhhhSh]hLh hh_hIhUh#hh֝h hIhShhhhh&h@hthhhLhh/h"hEhLhphhh֝h hphhh.hIhUh̞hhhh̞hhh h#hhIhShh̞hhh&h@hthhhLhh/h"hEhheh#hhh̞hhh&h@hthhh.h7h@h#hhh̞hhh&h@hthh*h.h2hhhhhhh.h5h9h=hShBhHhOhchghkhHhOhkhohhhh݂hhThchghohhhhVhdhoh2heh hIhShhLhh/h"hEheh}hhDhh/hh hIhSh"hEhֆhنhކhhIhShֆhنhކhhIhShxhhhhhhhhhAhhhh&hQhhh#hۗhh@hIh=hh@hJhhhmhhhh8hrhhhܲhhQhmhh#hmhhۗhߗh@hIhhhhhhhhh=hh@hJhhhmhhhhhh8hrhhhܲhhhh=hhhhmhhhhhhhhhh=hhhhmhhhhhh#h'h/hhhh hhh+h_hchgh}h?hEhLh`hdhhhEhLhhhlhnhuhhܙhhSh`hdhlhnhuhh[hihth7hhh@hJh8hrhhhܲhhh2h8hehhhHhh@hJhܲhhhhhh@hJhhhhh@hJhFhHhPhrhvhyhJhQhhh]hҫhh=hhhhhhhhhjhhrhرhhhohhhhh=hjhhhh]h_hhhƮhhӎhhƮhhhҫhhƮhhhhhrhرhhhohhhhhƮhhhrhhh٪hhhhƮhhhrhhhhhͥhѥhhh.h2h6hEhGhKhhhhhhhhQhThvh~hhhhhhhhhhyhhhJhQhThhhh(h>hhhJhQhThh(h>h\hh(h>hhyhhhhhGhJhOhohhhGhJhOhWhhhh-hhhIhvhhhzhhhhhhh h hhh(h>hQhhhhhzhhhLhIhMhhhLh-hhhhhhhh h hhh(h>hQhLhhhhhhh h hhLhKhRh[hhhhhh h hhph{hhhhh hhh*hXh_hchkhmh{hhhhhhhhhhhhhhhhhh8h?hhhhhhhhhhhhhhh-hhhh(h>hQhhhhh>hQhh-hhhhhhhhhhhhhhhhhAhh)hJhhh hzhhh h*hhhh h;hhGh]hAhhh)hJhhhhhhhhhhhh hzh h*hhhh h;hhGh]hh2h hzhhhh h;hJhhhh h hzhhhh h;hJh$hqhuhhhhhhhhhh+h/h3hIh2h6h=h?hJh^hbhfh6h=h?hJhfhjhhhhFh^hbhjhh@hNhYhh2hh h*hJhhGh]h2hJhmhhGh]hdhh h*hJhmhhhhh h*hhhhh h*hZhahdhmhshhhhhhhhhhhhUhhhhhhhkhhhhhEhhhrhh hhhrhhUhhhhhhhkhhhrhhUhhhhhhrhhhhUhhhhhhhhhhhhhhhh%h1h5hHhvhzh~hhhhwh{hhhhhhhhhhhhhhhhMhThhhhhhhhhhhhhhhhhkhhhhh5h^hhh)hhhhh5hhhkhphhhhhhkhphxhhhhhhhhhhhh hhhhhhhhUh~hhhhkhhh9h2hUhkhh9hhhhhhhhhh~hhhhhGh~hhhhhhh$h~hhhhhhhh#hghih}hhhhhhhhhhhhhQhUhYhahchqhh$h2hFhJhNh$h2hUh]hsh.hFhJhNhUh]hsh.hR K"d""$> E!!" !"O!Y!\!k!p!v!'EC>R Y>@ "##$#j##$j########Y$$$$p*****+*@+++//// #6CMQUY\UYaeileirvz}vz ) 7<@HV@TYbgks$F$358;68>Aiow !@@@t$(+15@@,:@J$* *2wzkwwz     W ' U g ;W ` ' ;W ` ;   s U g v   s U  7 = 1 7 =  v ~ &,AWjvv ~ &,AWjvdAWjvAWjv !/ppRUWZkm#Avz}@L0@ Fr~ =?@Enr-/05^b %NR t w y ( + - 4 `    IU    Zy{,/3HRYBHRY ady`h`h`h`h`h`h*ah0ahPahVahbhbhbh-bhbhbhbh'bh=dhIdhWdhudhihihLihRih>jhDjh\jhbjhlhlhlhmhlhlhlhmhmhmhmhmhmhmhmhmhNnh{nhnh oh0phjphrph qhqhqh7qhqhZphjphphqhqhqhbthnth xh~xhxhxhxhxhxhyhyhyhzhzhzhzhd|h}h~hp~hPhhhhhhhhhhhhhhhhhhhhhƁhɁhсh؁hhhƁhɁhсhhhhhh6hhhhh؃hÄhhhԅh"h)hAhhhhhhhhh׆h8hHhhh·hhh"hVhihDhyhhuhhhwhuhhh_hxh2hhph͓hؓhۓhhhhhh h2h!hphڔhhhhhhhhڔhhhhhhhhhhhԖhƕh~hhԖhוhhhhhh(h+h/hThhh(h+h/h4hhhhhhhhhƖhʖhΖhԖhxhzhhhh5hlh֚hxhzhhԙhh֚hhhh h`hhh֚h`hdhnhqh{hhqh{hhhhhhhh֚hHhSh\hŚh͚h֚hh hhhhhhhhhhhhƜh@`h̜hPhaQh(5s<G 5DF2)( + 5 9 0 0*!0TZc !&AFFKU%A!TZNRZfc!:;:;\)`dj! A A]"> 446A4BAkUY]y&;?;Gw7;FLPTW]aehn!GwIOSIOS[_bhl[_nrt}bhlnrt}w 49@@^ceegpvZ8 z \ p \   \ 8 z \ r 8 \ 8 `p+6X`u "%'K{#7<Aq    C T Z `  0 r x ~ r x ~ 2 8 @ U > @ U W   $gosxId@H " " $.$?$ ! "" ! ""L'''']''''79J ?OU[^1Mb1Mq } 7 @ C x D J P S V a #BN\d%5EI[ 6BGOBGOccov~HLX\hjrhjr  kUflxI M Y !!!"!!""w""""""""""y#~###k$o$}$$$$&&&&'"'$'B'H'L'''''}))))* ***9*?*w*~*********&+,+g+n+r+w+++++++,,G-W-]------....b1112=2E2F2P2}222222222333=3E3F3P3}3333333374?4D4I4%5-52575Vh).1 RY`esx( )-/m )-/<@B6 D P Vh8"lor$g  d   p R(I$7`7TO(ww`wpdYd*01(:=APz!\rz}k!\'k!\'k!\:n':\'kkrr7k7Y_!\\qq/4ORVn : n Gm: L 07G: L 07Gc * m      m  # ) : @ F  m   0 V m V  V & f P& G P p P p P   0 m  m  m m||[|0[LOSMx`  3x46?NMSyS1T0F$FP%y+.5;Ar|+.ANTZEKTZ5;NTZdv0dv0r|dp0hr| @ ]!8 P!]!8W Ws` l @!P!sl ! 1 9C9C 19C   @ ` M~:=AP y)Jv)Jd)_pv"Bd->_R "Bd->_Rb( Rb. : F H N ( . : @ y@J ~ P B->_-"(.0#J ~ P B>_038;LRXJ ~ P B>_*/@ ~ P B>_  6v9 6W9  9  9 */@~ P B>_'~ P B>_P B>_ P B>_B>_X`(  E K Y a e m ~ dk": "1  `p^#'4`p^X{p<^p<^<^#<GELLLElnpPP`,dh$*dhdh$*,Y]dtw$*-1@l47A47AY]_T``G`G}seG`:qyu R ( ?CLa_ u aqyvNZ]E _ , (  , (  , ( J * YE , R , R HLOE HLOE HE (E  E R ( R ( ( i  ( i    2?Ik #?Ik sG?Ik !fl|!?Ifl|GGG< 8  f  z " $ & > } 2@+Q} @+Q + +1+1S+@Q@QxQxQ2f24;AP.02.028@+Q%h@+Q;>AGMh&@h+;>AGMGJP&@h+m+m+Dmh!mh&hQhQhQhQ[ssyy^wzUdUd?dz8dzA1cioU \ v 1>JW8>QW>JWcioU \ b >JW]1 %1cio~ S!Z!f!u!{!0"J"c""~ c"{" {"" S!Z!`!0"J"  "'o);)b{7>BRUX)JQVb%368}HP"@H?@H =Y0"@#"&2@!9}P'*-08;*-58;>02>ADG25ADGP!$$''0ADJADUXJM\_    " ! & 3 c KYKYgqu ar||Y$.Kuxcfxfoio*,0$>DHi"" x{}!.6Zvy{I K M P K M P S        icc $$((,dhvPhA!!"" ' / ; ? !!!"####%&+,%%%%&''((()+';'='A')*E*R*G'T'w**U++G'T'w**'v())++*5*R*p**U+++ +++"+,,,,,.F0011,.F00011U0000\0b0e0h0000000e0h000b0e0h0n0000000k0n00000000000000011111111111111111111111111111111111111117..p//.S/50F01124282?2A2H2234D5N334D5556 6w66Usvxr0p (Pdh=FHP\_a39Cmt/qbvP  * @ P # * , @    -8  c v * A P c v   * 0 F |  < J P f ':=BGp    p K {  K {  o q } " " ;"2 ";"2K2B'+/K2BUuz~SUmquw{}#'+/m E @168E @ *.6R f v z ":=CY]cqDF`qbp|0 0SVXZ_ rf q u 5&&&''' #&&>"F"W"_"[''7(E((((D*w+++,,,H/M/P/h/l/s////01111!2@2K2 779>>$?.?b?s??9@n22p4=6??!6&6)626=66>>$?.?b?s?8888779;;<%>>>P>>9@E@>779;;<%>>>P>>X779:h;;;;w77h;s;77779$9(9:;;+:h;;!<%>2>; ;H;W;)<<x>>qAAAABBBDUIIIJQDYD\DaDDGHHI.IHIUI !$(`  % C 1 4 F T ?d} 8?d}[%2Xs~FPpFPp}PSU\#)9@p&B H L P b m o q     * , / 8 = B 8 = B K Z \ _ r w { r w {   ! ` 3 ` .7d {>DHZ &)5@GS  5@GSa7\pQ$%%Z%%%&&  ,6GIL !!!P#$Z%%%% Z%v%s y | "!%!(!+!/!9!=!!B!O!Q!V!Z!c!e!g!n!!!!!!!!!!!!P#W#!!!!' ) 1 4 , / 7 : eo Zo L W ^ a Zo h Zow[bfk}4:EK V     1 5 h j  H5 e H $ $DjlrHRw~_fhl  NY$N9 D Y j Y$4N^`b Y$R "#$$*7=yyEh #*;+6* j hmt\%%%% #Gq @  1 8 GrYpwhYp %0@'.3:K] &  av  F P x   " ) 7 &C Ux xBP*@Gj|t{7P6`68  $$ b$i$!!%!0!8!#A$b$?CG`fhory|0 $0240 p $z}XCXrCrz}rz}]ap3M]ap&@MUhU\ahCKPzz,/!$%(]`cf`cil Vc3Bc}P C  IPaOY\tPa C = D P U   s 0 : ? q cv \_afRT\_a2\0Fr  ! $ T rDdbruzPRZdjmpt'),14qsvy u,NU)e  ,;R   R/} 1 j 6! ###&6! ###&6! ###&tr$~$$$#&Vd}6! ## > J 6! ###&0& KTd&S'++&&++("(((2(((((+,7-. ./S//////0111&1=2U0a0d00n2222233803338333:437p7:4?4Y4q4737q4t4v44675!5*53565h5555599;@<99:W:;;===>>>4?u?$'/9696Ii y ] : = C J M ee``pP{pP`P#$"$$$!%'G(Z,,,P#$!%'G(Z,,,%&G(m))Z,,,,,L&&&&G(m))Z,,,,,g*++Z,,,p0 !##$!%-(G(Z,, !-(G(p"0 !#0$$'-(v"0!!!!!!7=I!#0$$","/"^"^"j#U$$" # #%#)#E#U$$j##0$B$ '-(*:?TW0WZ]bejZ]beoru  4 @ X X ` f k  +1#afnqtEc  3 ; s   5 S j q }    ] " * - 0 8 : @ * - 0 8 8 : @ M 8 : @ H 33PEp+6?E16?E39<V'-'-  {""U[r 7 p!&p!!V b i ~ V b i n ""!")""!"9""\####)"3"""":#####"#(##"#(#2##"#(#-#$$%B%%%&b&&'{''(( (%((())****+ +e+",,S--/3466-/3466... //j/m/}//0o66300t331133F1O1D4e4w11e44444)5F2X2l222]34405e603;35505566<6?6B6M666:77g8z809;9<=s>>w==>V>@CD1E@EF(AAPE`EAAABpEEAAAApEE!BBEEUBXB^BdBEEBC`EpEC%C2CCDE E"EEFFFFFGJH!X]=^5`c``aaa>><6=>?<<=!=M>>4?U?d>n>>>@@@@AAABAAAA6B=BABFBRBlBoBrBsBxBBC C>CXpt $ !%0 4 7 r 0 G0<x $,24P1Q!! !"!  2!9!q!x!|!!! "#4##%#*#4#0&Y&a&(`(d(((3))))6.0@3Z4...P/0111112 2111111111155R6`655R6`66&7(7:778A77778^8}77(8^8`99`:::::`::;:;8;;: ;8;;<;I;;;Y;f;;;v;z;~;;;;;;;<<>A6B>BrBxBBB}CCCCHH?ILBrBxBBB}CCCCCGGLL<<<>A6BCGGHH?ILANNY?\?f?h???????????7N;N>NEN?ILqP7Q?IEIHITIYIIIIIyLqP7QPPPPRV.W_YOWW:Y_Y]Q^@bb]]]]]]]]]]]]$``8aabcc dde0fIg>ee0ff f%f(f*fHhHhHhHh!IhJhJh2JhhKhuKhxKh}KhQhQhQhRh!Sh@Sh/Yh1Yh7YhBYhZhZhA[hH[h%\h(\h+\h\\h\h]ha^hv^h6ah8ah=ahKahbhbh@ehFehQeh[ehghgh ghghghghhh4hhPhhzhh|hhhhthhzhh|hhhhhhihihihih2ihXihsihxihihihihjhjhihihjhjhihihjhjhihjhjhlhjhjhjhkhkhkhjhjhkhkhjhjhkhkhkhlhvkhkhkhkhkhkhkhlhkhkhkhkhkhkhkhkhlhlhlhlhmhmhcnhynh{nh}nhnhnhnhnhnhnhnhnhqhqhqhqhqhqhshshshshththth!th2thHthJthLthRhShShShBShiShySh~Shwhwhwhwhxh#xhwhwhwhwhxhxhxh#xhX{hh{hw|hy|h}|h|h|h|h|h$}hR}hƂh~h~hЁhׁh)}hE}hK}hM}hhhShZhhΆh׆hhhh@hGhhh h0hzhhhhh6hhThVhXhɪhhhhphhhhhhh hhhh4h6h8hAhWhYh[h hBhRhWhYh[hٱhhhhhhhh(h>h@hBhBh۵hhhh6hhRhhh6h Y y O@/7;@"(JRGh@ U"Zjp}v@ U"fhv< +1$ U" +1Gh7:?h@/2 U"":XXu@/2  U"",/2:U"t" #$$L%O%%B(G)h)+$$$L%O%z%h)))w*++)))))) * ***++h( )w*+0&&&&&''''7(G)h)A/N///>0C0E0L0N002!2000022111#1%1(1`5w5557777W;;<======= >>j???? ?%?(?=?@AA$A)A@APAVAntw-s;`p *.14;s;`2@@G&18Bs~ *BMS]lw5"/?tx{KORY (-.file"gcrtdll.cj v@ `   .text_3.data.bss  g i    c# ..file3gcygming-crtbegin.c;,I` _ .text`U.data.bss.rdata"#4 .jcr,.filekgw    p  4 D@ j        ,  J0 j    @ P 9` `p   .textIR.data.bss.rdata@ ft it    Wc#H .0.filegcairo-arc.c 0 1 BP .textv).data.bss.rdata h{ bz  H@  p  {k#\ ..filegcairo-array.c\ o  P p  0 p  -0  B`  ]p  p    ! `! `"  " .text.data.bss.rdata^ݏ zr %5`  (  J#p .$.filegcairo-atomic.c.text0#.data.bssu 5A ^   6# .fileg)0# ES$ o% .text0#Q.data.bss.rdata@ > " pZ  @H  s# .t.fileg% & &  ' .text%.data.bss.rdata@  - 3  0 Q W# .D .file6gQ )' GP( p=  ~) ) * 2  Pt .text'M\.data.bssB = q.rdataD` \  OPe (X  ]# .4 L.fileZg5 i @u z u  Pv  v  w  P  ` .text@u$.data.bss.rdatao z)P +-   ! 4|# . .file{g ~ Y     p .text .data.bss.rdata:G { D(   ( 9( &# .x@.fileg )  ! З C  h 0  l>   p  >              %  ;  a @  0     .text an.data.bssB l> .rdataP`e {vl" < %@ 0 !h , # .l&.filegcairo-boxes.c    7 P J  l       @      0  P / J m .text 3 .data.bss.rdataH0 N*' )PG p  = rC "U# .$ .fileg_end_box`     .text`.data.bss.rdata#~ !"2-, p\"  8?H H K#$ .8 .filegcairo.c  p   '0 4` E R a v  @ `      p  - Dp ^ p@ p     `   0 + A Q h` y  P    0 P p 8 H \ k` z 0   ! " `" " 0# # # P$ '$ ?$ K@% _% m& @& & & ' @' ' ( ( ) @) 2) D) X@* g* * @+ + + + @,  ,  , 8- PP- g- ~- `. . 0 01 P1 p1 1 '1 @02 TP3 e4 z4 5  5 @5 `5 5 5  8 @8 .p8 D8 W 9 .text %G.data.bss.rdata ( g0 !@  C M  -#8 .X`.filegcairo-cache.ce09 @9 9 : P: `: : : "; 5`; J; `; t< .text09.data.bss.rdata P Q4 La/  PD @W -#L .).filegcairo-clip.c0< p< < 0= = /`:> O? w? @ 0A B pD D `E FF dG @H `I  J J L L `N 4N [x N P  Q .text0<.data.bss .rdatap , *w68   hD X K 7#` .+`6.filegcairo-clip-boxes.c@Q T '`U K W ePW W X `X X Y 'Y IZ .text@Q 9.data.bss E )\>  d  (GP *b N5#t .1.file2gaZ z ] .textZ.data.bss .rdata @ 3C vs0  xH xh c 7# .4|.filePgp]  _ P_ .textp]$.data.bss ˽ +E eP  H j T # .T5.filengX_ (` Ac .text_#.data.bss  JvqH "Np  (IH m p # .6.filegcairo-color.cmd 0e   @  e e (e Ef \@f f f g .textd .data.bss .rdata  ~  GK /߼  pIx Qq . ?# .6.fileg*"@g h  i 2 @i ^ j  l  n  p  !q K!r y! t !pu !w ! x .text@g7j.data.bss v% iM   I r  E # .7.filegcairo-compositor.cG"x h"y "`z "{ "| "} .textx.data.bss .rdata> TR    x 6 # .; .file gcairo-contour.c" ~ # #  4#Ё L#Ђ `#` }#0 # # #  # .text ~ .data.bss .rdata s U 2H  L | . R# .L=.file1gcairo-damage.c$@ $4$` J$Љ a$0 z$0 $P $ $ .text@.data.bss .rdata$2 "MZ Yv  O0  d .# .?T.fileUgcairo-debug.c$ $p $ % %  <% U% .text0.data.bss .rdata$T s] 0  O0 " J #( .LA.fileg3q% % % % & && I&@ h&P &` & & ' ,'Б U' }' ' '@ ' ( 4( Q(  x(` ( ( ( ( )  M)0 p)@ )p ) )Д ) * @*0 j* * *  * *0 +P >+` c+ +  + +P + ,p ?, d,0 ,P ,` ,p - C- f- - -О - - . 6. \.  .0 .@ .P .` /p ?/ e/ / / / / 0 C0 j0  00 0@ 0P 0` "1p E1 h1 10 1@ 1 1  2P L2` t2 2 2 2  3Ч 43 B3 _3 3 3`3P .text.data.bss D.rdata _- ?_ t P  P l   #< .LB .filegcairo-device.c30 4 24?4P4b4 v40 4 4 4 40 4 4 5p %5 >5 `5  |50 .text0 .data.bss.rdata '< ebe [p  R0  m"#P .hL.file gcairo-error.c5P .textP3.data.bss.rdata@0"  h c    #d . *> Y>  w> > >p >P > >@ ? ,?  F?0 i?@ ?P ?  ?` ?p ? @ #@ @@ ]@ z@ @ @ @ @  A  (A0 EA@ ]A uA A A Ap A` Ap B` *B  IB cB B  B@ B` B C :C  \Cp C C C C D .D BD` XD qD D DP D D@ Dp E E 9E0 MEp iE  E  E@  E  E0   F  ,F  IF  hFP  F  F  FP  FP F G .text8H.data.bss.rdataX+ 1 V}  n$3  Th e S#.W|.filegcairo-hash.c6G XG G` G,G G` G G@ H@ 9H SH .textF'.data.bss.rdata+$c E W  `[8 ! 0#,.0f.filegcairo-hull.cnH  H .text .data.bss @[ ^  [   H $#@.h.file9gL_acquire  _release0 H@ HP H` Hp H H  I_lerp% %I& CI' ZI) nI@* I+ I- I. I0 I0 I2 J 3 %J3 4J4 IJ5 TJ7 aJ7 pJ`9 J9 J: J@= JA JB JF KH K@I $K@K 8KV cK`uKV K[ K^ Kb K`e K@g  Lpi !L`k ALk dLk LLl LL.text +O.data.bss.rdata - ?. Qgl  \  D#T.i ^.file\gcairo-image-info.cLPm Lm Mn ?M-OM@p oM-.textPm.data.bss.rdata-' ? (   p  3#h.hs.fileg&Ow q {M0q MPq M`q Mq Mq Mq N.&N.1Ns IN@s bNs wNs Ns Ns Nv Nv N//N .text qsx.data.bss.rdata . ɀ f&s@  Hq Q :c#|.|t .filegT;O XOЇ O O O0 OP P +P FP@ cP ~P P` P P Q0 "Q` PQ iQ QЏ Qt0Q Q R  &R BR  `RP R R R R  Rp %S JS0 fS S Sp S@ SP T ;T@ cT T T@ .textQ.data.bss.rdata 0h  v3`  Xt  3t#.wT.filegcairo-lzw.cT0 T U0 .text0.data.bss.rdata 1c yO u  pvX *  #.~.file,gcairo-matrix.cU 2U EU _U` |U U U U U UP V V @V@ ^V VЫ VP V V  V W JWЯ pW Wp W Wp W .text3".data.bss.rdata1 + 3VJ A   v  bE#.Xh4.file]gY&X 6X UX` dX  wX X@ X X X X@ Y Y 4Y` NY mY Y YP Y _blt_in Y .text'.data.bss.rdata1C, Y    y@ @ * c#.(.file~gaZZ ZP /Z BZ .text0:.data.bss.rdata82 +w ?{*/  | j R,#.X.filegcairo-mempool.cZ Z@ Z Z Z Z0 Z Z0 .textv.data.bss.rdata3|~   j   ~h  ~^#.l.filegcairo-misc.c[` &[ <[ T[:_[ u[  [0 [` [p [p [  \ C\p [\0 q\@ \\ .text`|8.data.bss.rdata3& #m 't   `(  =#.|.filegj]z    \ \P \ ]0  G]  .text: .data.bss+ u߶ *z@    IO#..file gcairo-mutex.c]  ] .text T.data.bssJ  8Ļ `   G ]#0.L\.file( gB^] ] ]  ^ &^@ .text.data.bss.rdata:<)S Mq &    h#D. .fileB gcairo-observer.cX^p .textp5.data.bss1 þ Ή   c `#X.4H.file~ gaq^ ^ ^ ^ ^  ^0 ^ ^ ^ _0 _ 8_ U_@ {_;_ _ _` _p ` .` U` s` ` ` ` `` a 5a Pa ma aP .textE`.data.bss.rdata: a)k׿ @z   `  Sgr#l.|<.file gea a0 bP ?b nb b b b c  'c0  GcP  rcp  c  cp" c% c% d% d & >d& dd& d' dP( d) d<e) 7e) \e0* ep* .text ].data.bss.rdata;g 5l ?=   8H M  @#. l6.file g9ge+ eP+ e`+ f+ 9f0, Vf, f- f- f`- f0. g. .text+.data.bss.rdata= 9 ep. |  x (   H#.d.file gcairo-path.cMg/ [g/ ig / xg0/ g@/ g/ g 0 g01 gP1 gX=g`3 h3 $h3 8h4 Qh 4 .text/',.data.bss.rdata =HU P\ B   P 5 a #..file3 gcairo-path-fill.cph05 hp5 h06 hp6 h6 h 7 h@7 i7 :iP8 bi8 i9 i: i : .text05!.data.bssQ & ԰ @  H  iU!t#.x.file} gcairo-path-fixed.cj0; %j`; 3j; Dj; \j < sj>  j< j= jP= j= k> )k? FkA ^kA vkA kD kD kD k E kE lE (lF GlpF bl@I slpI lI lK lL lpL lL mL 7m M TmN nm`N mN mS mT mU nZ 'n[ Gn\ dn0\ nP_ .text0;>$A.data.bssB > .rdatah= J/ ޵3%` (Іb ' ) !#.xV.file gFo)p_ n` nPa na na oc +o@c .textp_(.data.bss.rdata>H" = G   P P' i":#..file gNq[od joe of og ol o`q oq os ps \; Pt8 .4  Џ )  "#.d$.file grbq` q0 q q  r0 -r Xr r .text`6.data.bss.rdata> q,6  !  ` 5 ## .D$.file gCsr _add_fanР rТ _add_cap` r r` _move_to _line_to` r sp s` s@ .text\.data.bss.rdatah?l GLV V0/  H ; 3 $# .h8.fileL gs_add_cap r _join  r@ sP _s _line_to r r@ ms sP _move_to zs sP sP s0 s` .textxF.data.bss.rdata?TY D V_m    D $#4.".filev g^ts rp _add_cap r r` s _line_to rP r  s _move_top  t 8t .text\?.data.bss.rdata(@LJ 7< D(   M k-%#H..file gcairo-pattern.c{t tp t t0 u 1u @uP Uu oup u@ u u  u0 u v 8vLv@H`v v v v vGv w 2w Mw fw ~w w w w w x (x DxP axEtx@Ex x xEx,Ex yP =y fy y  y@  yp  y  y  z  -zp  Gz  az  z  zp z0 z  {p" 8{p# Z{& z{& {`) {+ {+ {. |5 %|6 A| 7 ]|7 r|@9 |9 |: |< |< |< }= <}> ]}> }P? }? }A }B ~B 2~ C .textY.data.bssT.rdata@H i ޏ:c0H   S y%#\..file gcairo-pen.cN~E p~F ~ F ~F ~G ~H ~J pJ ,K PPL .textE#.data.bss .rdata IT Xg h    e ''#p..file; gcairo-polygon.cuM @P X X X Y @Y Y 1Y L@[ k\ \ ] ] ׀^ .textM.data.bss .rdata8IJk -B   ر h '[#.\.fileb g)p^ G _ p?  ` a 'f A m .textp^Fg.data.bss B ? q.rdataXI˘ Z"m :F" (p 3p (y#.Pt.file gׁ)@ G p@  P  ` .text@CM.data.bss B @ q.rdataJ  U & v (J  (#. .file gr`  : b   ҂  0  YP   փ  " J0 .text`.data.bss H oI      D")#. .file g"wP ` p ˄ ׄ  M M / P mp y  `      ? Z@ }K @  @K` 5 U@ u@     2@ f   ֈ   .textP[1.data.bss .rdata@J+6 H {*    * )#.H.file gcairo-rectangle.c< Y rP   P ݉ p    5# N$ .text2.data.bss .rdata@Lh3B  LM 8  x` * #.H .file= gFp$  % P& , NJ06 9 P: .text$.data.bss 9W )~ \X    w,#.T.filey gcairo-region.ci: ; `MP; ϋp; ; < @< 6= W0> pP> > ? `? Ќ? ?  `@ #@ 8@ O0A pA  B B C ܍C PD  E !@E 9`E ZE wF .text: L.data.bss .rdataLҀ $ [9x     -(#.,<.file gcairo-rtree.c`F F PG ێG `H J +K @K _x.28939 [M o N O O O .text`F .data.bss .rdata|Mɥ %@"   0  4-<#$..file g;@P `P  Q Q AR a@  S ؐS 0T T :T VT pT W  X ɑX Y  Z H[ h\ \ ] Œp] ]  ^ /QG@g_ _ ` œa b "c <@k c`k pk k  l pn Pr 0r Nr y s Pv x `z   *` S0 r    ؖ   .text@P<U.data.bss@.rdata`NB @  l& gy4* (`$ B }p-#8.0\ j.filegߗOЌ t  Г .textЌ.6.data.bssl (W, .'<  @H  /#L.,.file3gcairo-slope.c .text.data.bss L/ +   m A#`..filegcairo-spans.c 'Д K q   ј` `x$/:EP[fq|   , 8 D P ə\ ԙh ߙt      ! , 7 B M X c n y l0 @ ך  0@)P4`?JU`kv 0Û@ΛPٛ`p&1<GR] h0s@~Pp.text.data.bss(.rdata`STN *Et0 ', J    "0?#t.8.filegҝ`  Ϝ  Y0    4Yм 9@ W v   P .text`.data.bss( .rdataT_ 2 `:!@  h >  a0#.<.filegcairo-spline.c  ` # 7@ P .text .data.bss( .rdataUވ N8 hW`    s429#.<X .fileg֞e 0 P  .textR.data.bss( .rdata$Uâ ; Kk   Y m2#.t.file6g^   # = i @ ˟     8 .text@!.data.bss( .rdata(UPD NV= l  0 A 27#..filegcairo-surface.cs  0   ̠  P   0 F `  }p (   ١@ ` % B _ |  P ڢ p  1 T k   @ ֣  P < ]   Фp  "` G b0 x 0  ܥ    9 R k p   ` ` $ DhXga^ɧ]\[4_Tfw`edݨcb#p G` n@ @  ͩ ZY.text *.data.bss( .rdataU' N@ dq    _ 2#. .fileg30 i   ۪ .text0.data.bss, .rdata i;X FF Si   ( na4##.$ .fileg  0` N n p .text  .data.bss, /o OngI 7    4#.  .fileOg?ū ҫ0 ` # F p   `  ڬ    @  7p  V  s  _sync      ͭ`      5`  c      P ʮ֮   0 `( 7F R^  lT_percent` }  p ˯ կ n  G V bP up   İp! װ# ' p) & , 8. WP0 n0 H<9 xnޱ9  : 3`: ]: :  ; `;  ; *< J< g= p= = ϳ> P> > .text"7.data?.bss, .rdata`i ƾ O|K <  @ M 2q5#.T h .filepgX> s? @ B ʴ@E 0G .text> -.data.bss,  GY:Q ?@  H  1p7#(.d .fileg\I BJ pJ K PK ޵L `L "L ;o.textI(..data.bss, .rdata o\ O.U  ]`  P  X8#<. x.fileguN N ϶O @O "pO LO n@P Q Q зR 0S T 8 T \T U 0U ޸V `V 'V OV spY [ .textN B.data.bss, .rdatap1; s^-:Y N     mO9#P.p,.fileg6X[ @\ 1] W_ x` ` Һa a  b ,e P0i mj  o 0o o  p 9q Zq q q Ѽq r  r .text[}.data.bss, .rdata q7 p]      u 8:#d.H..file"gcairo-time.cN x i0 v`x x x _s.287288 y .text x,.data.bss0 .rdataXq6  c )   H * Y; #x.P! .fileEgpz Py  y z ɽz P{ P '  N0 .textPyn!#.data.bss@ N B<9e V      ;#.$" .filehgAz   `  0  ξ     .text.data.bss@ OR G:=i 4= ;  H W! F<#.D$ .filegz   0  ^ ` P ` пp .text"..data.bss@ .rdata\q@ Rqm Ey \  @  ) v y=#.d&.filegK` @ f@  @    p %rDrdrTrr p  # .text`Q.data.bss@ .rdataq` >Mq  @  @.8 4 X>#.|(.filegcairo-traps.ca@ t   P     @  ` 7 V@ e  ` p   , B X u@   ` .text@*.data.bssD .rdatas+ HMv x (`  x/p &8  0?k#.*x0.filegcairo-tristrip.c  P p  ? Z s  .text .data.bssD t ~@g|    50 $D R?A#./ .fileNgPK &X@ H`  P nIP UX dX p X X  X 0  X   _blt_in $ = d0 | Y  ` 4Yp & ,  - 0 2@1 .text6.data.bssD .rdatas+ \ j* :  6 vF ?e#.1<.filergcairo-unicode.cip1 y@2 3 4 @t6 6 .textp1 .data.bssD .rdata@tM  Fƅ >@A   < T vAB#.9  .filegcairo-user-font.c@8 8 9 : k; `u> C C C 20D VD D PE E E 00F ^pF .text@8kY.data.bssD .rdata@uXoZ  b( AK O  p= V vVB#,.0; .filegcairo-version.cF F .textF.data.bssD .rdatau     q\ ^#@.,>4.filegcairo-wideint.cF F G 0G PG +G ?H YPI rI J PK L L PM N N O !O 8 S OS cS y W Y .textFs.data.bssD  \ V B"  ?` \ #T.`>..fileEgcairo-cff-subset.cP[ \ p\ \ \ 0^ -P^ G _ b_ sa a a Pc c c d (d Jd le pf f f `g h i i ,k O@m _m {n o o v w o %p 4q Kr o`y}s s pt t Pu v @v Cv g`ww 0y p    6P V  Ќ ` y & I c .textP[J`.data.bssD .rdatau m x /X(@  BH a dFC#h.C( t.file|g} 0   @   4 OP |  P   @  +zB l      = h    .text.data.bssD .rdatay@Ē .m, /  `  (H u &F #|.PP2.fileg ' D l w  @   >P d    0 `{- S y  `   & KP k`  .text'}.data.bssD .rdata{  7 D @6  I B}  (H#.dT4.filegP   ( C ]  x   P  `P & I i  ` .textP.data.bssD .rdata{z #h{ e+ o  O < II#.Y`".filegjP !4p Q.textP:.data.bssD .rdata6       #.L]4.file3g  @ ` 1@ ` :!Lp _ P     -@ Q {   P  .text%.data.bssD .rdataD 4 | M< *,  Q   K#.]&.file^gC0 =@  ^  ! ! P!  ! 3# U# v# % % & .text0 W.data.bssD .rdata` z mi^ (!i    0U T $M#.db.fileg_ + x0+ . / 0 1  1 '1 U`2 `5 5 0: < > +> F> v> > P? `?  ? &? A`@ iPE H H pI I .text +$.data.bssD .rdata  w" &r    U  z N#.d8.fileg*P CW`kPU `U U .textP&.data.bssD .rdata@[ H ʏ  @  `Y p P0#.j.filegLU V V .0W .textUh.data.bssD .rdatau -_ ̙  `  [8 / P#.j.filegc X .text XS.data.bssD .rdataKc ! ՛   P[ ߰ '#0.kD.filegPY Y Y Y D p5Z .textY.data.bssD .rdataT4 , g   h[X  P#D.k .fileHge [ p[  \ \ `] ] ] ^ _ ` +?@e ce f @g H .text [r >.data.bssH .rdata  xп    [  P#X.l.filebgg .textgG.data.bss` >  ]  <   » oR #l.Po4.filegg 7h Yi uPi i .textg>4.data.bss` .rdata  Uz S R  ^X | zR#.o .filegY0o o o 9Pp cp s `w +y ^py  p{ | |  } 8} a} ~   p 4 .text0o.data.bss` .rdatau {Y  q   ^0 a ] S#.Tp(.fileg{w    L  uP    ` 80 d P    O`      E  p в 0    . T.textu?8.data .bss` .rdata{   Z;@   `h  U#.$t2.file3gcairo-win32-font.cp  p `  /  P ~` `    d < \    P p I q P    > i |lp   ( W@ .textp/.data.bss` .rdata< U p &`  e w v V#.x>.fileagcairo-png.c| @    `    7` BP L ^ p       .text0.data.bssh .rdataGA he F" t    j@  X#.L~".fileg8  )  @@  ^    `  p     P  Ю    0  )P  9  H  W@  s  P      @     P  ,  X  vP    0  @    70  X  k0    _active`       "  $  $%  4&  @)  s+   .  `7  `8  :  ;   =  0?  N[hG  ܪlc  خ c  'd  O d  d`d  d   e  0e  @e  e  pf  .text f.data.bssh .rdata@q  . 3U  `k o Y#.h |.filegcairo-ft-font.cOg  cg  {g  0h  h h  @j  `k  6k  Jm  mpp  q  pq  r  r   s  @s  t  '\3h?xKv  iv   y  @z  P{  ({  ALM~  i`      @      +;P  x      `    5  \            0  V  .textg >C.data.bssh .rdata Я! s  L  0x`    \p#.@H Z.fileugcairo-ps-surface.cx  Ъ       =  k     Ю   $   J   g @               @  8   l    P         `  P   ~ 0         0  (   B `  d p              F p  f 0         0      `    /P  H  l@          @  90  W  yP  .text p@.data.bssl .rdata "6C" ]M  `  ~ * )_# . j.fileg         6W  ~       `    %p  D  s`<$   '  (  #)  @@*  c,  @-  /  `/  1  '2  G2  a3  4  `4  4  6  7  *@8  Qp8  fP:   ;  ;  =   A  5C  jD  F  H  PI  @J  C`K  fK  N  R  W  X  @Y  J\  o`  dA   f  pg  0h  Fh  yi  l  r  @s  Pw  7p|  e      P    '  V0  p      p     0  %:P  Wsp  .text b.data.bssl .rdata8":B dA # hv9  )#1 + (p :1 &c~# .LP.file,ga"  0  @  L`  h    @    @      E@'p  L  lP  P  `  '@  U      `    /  T  |       , @  R    r     0   @           !  3!0  Y!  !  !p  !  !  "p("  E"h.text A!.data.bssl .rdata h3 % e 8 ?D(  8 0X Dh#4.8 V.text .idata$7 !.idata$5.idata$4.idata$6@feat.00.text .idata$7(!.idata$5.idata$4.idata$6@feat.00.text .idata$7$!.idata$5.idata$4.idata$6@feat.00.text .idata$74!.idata$5.idata$4.idata$6h@feat.00.text .idata$7 !.idata$5t.idata$4.idata$6H@feat.00.text .idata$70!.idata$5.idata$4.idata$6L@feat.00.text .idata$7!.idata$5x.idata$4.idata$6d@feat.00.text .idata$7!.idata$5.idata$4.idata$6@feat.00.text .idata$78!.idata$5.idata$4.idata$6@feat.00.text .idata$7!.idata$5.idata$4 .idata$6@feat.00.text .idata$7!.idata$5|.idata$4.idata$6@feat.00.text .idata$7!.idata$5p.idata$4.idata$68@feat.00.text  .idata$7h!.idata$5.idata$4.idata$6@feat.00.text( .idata$7P!.idata$5.idata$4.idata$6X@feat.00.text0 .idata$7.text < .data$.bss.idata$7($.idata$5P .idata$4.idata$6<.text(< .data$.bss.idata$7x$.idata$5 .idata$4.idata$6 .text0< .data$.bss.idata$7t$.idata$5 .idata$4.idata$6.text8< .data$.bss.idata$7l$.idata$5 .idata$4.idata$6.text@< .data$.bss.idata$7$.idata$5 .idata$4.idata$6.textH< .data$.bss.idata$7|$.idata$5 .idata$4.idata$6.textP< .data$.bss.idata$7$.idata$5 .idata$4$.idata$6.textX< .data$.bss.idata$7%.idata$50 .idata$4h.idata$6f.text`< .data$.bss.idata$7$.idata$5 .idata$4H.idata$6.texth< .data$.bss.idata$7$.idata$5 .idata$4D.idata$6.textp< .data$.bss.idata$7$.idata$5 .idata$4X.idata$6@.textx< .data$.bss.idata$7$.idata$5 .idata$4L.idata$6".text< .data$.bss.idata$7$.idata$5 .idata$4@.idata$6.text< .data$.bss.idata$7$.idata$5$ .idata$4\.idata$6J.text< .data$.bss.idata$7%.idata$5D .idata$4|.idata$6.text< .data$.bss.idata$7%.idata$5< .idata$4t.idata$6.text< .data$.bss.idata$7$.idata$5 .idata$4.idata$6..text< .data$.bss.idata$7p$.idata$5 .idata$4.idata$6.text< .data$.bss.idata$7$.idata$5D .idata$4|.idata$6.text< .data$.bss.idata$7$.idata$5 .idata$4<.idata$6.text< .data$.bss.idata$7\$.idata$5 .idata$4.idata$6.text< .data$.bss.idata$7X$.idata$5 .idata$4.idata$6.text< .data$.bss.idata$7$.idata$5 .idata$4.idata$6|.text< .data$.bss.idata$7D$.idata$5l .idata$4.idata$6~.text< .data$.bss.idata$7@$.idata$5h .idata$4.idata$6v.text< .data$.bss.idata$7$.idata$5< .idata$4t.idata$6.text< .data$.bss.idata$7d$.idata$5 .idata$4.idata$6.text< .data$.bss.idata$7%.idata$58 .idata$4p.idata$6t.text< .data$.bss.idata$7%.idata$5, .idata$4d.idata$6^.text= .data$.bss.idata$7T$.idata$5| .idata$4.idata$6.text= .data$.bss.idata$7%.idata$5@ .idata$4x.idata$6.text= .data$.bss.idata$7$.idata$5 .idata$40.idata$6.text= .data$.bss.idata$7,$.idata$5T .idata$4.idata$6F.text = .data$.bss.idata$7$.idata$5 .idata$4.idata$6F.text(= .data$.bss.idata$7 %.idata$5H .idata$4.idata$6.file gfakehnametfthunk< .text(= .data$.bss.idata$2.idata$4t.idata$5< .file gfake.text(= .data$.bss.idata$4.idata$5L .idata$7$% .file gfakehnamefthunkP .text(= .data$.bss.idata$2.idata$4.idata$5P .file- gfake.text(= .data$.bss.idata$4.idata$5d .idata$7D% .file; gfakehnamefthunk.text(= .data$.bss.idata$2x.idata$4.idata$5.fileI gfake.text(= .data$.bss.idata$4h.idata$50 .idata$7# .filen gmerr.c&0=  5&D&=  \&=  f& .text0= .data$.bss.rdata 4 X& 7  p4    #.,T.text= .data$.bss.idata$7$.idata$5@ .idata$4x.idata$6.filek#gcygming-crtend.cp&,}&pD  .text= .data$.bss.jcr,&pD &D #(.text.data.bssl .idata$7#.idata$5H.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4P.idata$6.text.data.bssl .idata$7".idata$5(.idata$4`.idata$6J.text.data.bssl .idata$7".idata$5.idata$4 .idata$6.text.data.bssl .idata$7\#.idata$5.idata$4.idata$6H.text.data.bssl .idata$7".idata$5.idata$4(.idata$6z.text.data.bssl .idata$7".idata$5.idata$40.idata$6.text.data.bssl .idata$7(#.idata$5l.idata$4.idata$6v.text.data.bssl .idata$7T#.idata$5.idata$4.idata$6$.text.data.bssl .idata$7P#.idata$5.idata$4.idata$6.text.data.bssl .idata$78#.idata$5|.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4H.idata$6.text.data.bssl .idata$7$#.idata$5h.idata$4.idata$6j.text.data.bssl .idata$74#.idata$5x.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4,.idata$6.text.data.bssl .idata$7".idata$5.idata$4.idata$6*.text.data.bssl .idata$7".idata$5.idata$4.idata$6@.text.data.bssl .idata$7".idata$5.idata$4<.idata$6.text.data.bssl .idata$7".idata$5 .idata$4D.idata$6.text.data.bssl .idata$7".idata$5<.idata$4t.idata$6.text.data.bssl .idata$70#.idata$5t.idata$4.idata$6.text.data.bssl .idata$7#.idata$5T.idata$4.idata$6.text.data.bssl .idata$7X#.idata$5.idata$4.idata$64.text.data.bssl .idata$7 #.idata$5P.idata$4.idata$6.text.data.bssl .idata$7#.idata$5\.idata$4.idata$66.text.data.bssl .idata$7".idata$5 .idata$4X.idata$6..text.data.bssl .idata$7<#.idata$5.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4$.idata$6j.text.data.bssl .idata$7".idata$5$.idata$4\.idata$6<.text.data.bssl .idata$7".idata$5.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$44.idata$6.text.data.bssl .idata$7,#.idata$5p.idata$4.idata$6.text.data.bssl .idata$7H#.idata$5.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4.idata$6.text.data.bssl .idata$7 #.idata$5d.idata$4.idata$6Z.text.data.bssl .idata$7#.idata$5X.idata$4.idata$6,.text.data.bssl .idata$7#.idata$5`.idata$4.idata$6N.text.data.bssl .idata$7L#.idata$5.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$4@.idata$6.text.data.bssl .idata$7".idata$5.idata$4L.idata$6.text.data.bssl .idata$7D#.idata$5.idata$4.idata$6.text.data.bssl .idata$7".idata$5.idata$48.idata$6.text.data.bssl .idata$7`#.idata$5.idata$4.idata$6X.text.data.bssl .idata$7d#.idata$5.idata$4.idata$6f.text.data.bssl .idata$7".idata$5.idata$4 .idata$6T.text.data.bssl .idata$7@#.idata$5.idata$4.idata$6.text.data.bssl .idata$7#.idata$5D.idata$4|.idata$6.text.data.bssl .idata$7".idata$5@.idata$4x.idata$6.text.data.bssl .idata$7".idata$50.idata$4h.idata$6h.text.data.bssl .idata$7".idata$54.idata$4l.idata$6.text.data.bssl .idata$7".idata$5,.idata$4d.idata$6Z.text.data.bssl .idata$7#.idata$5L.idata$4.idata$6.text.data.bssl .idata$7".idata$58.idata$4p.idata$6.text.data.bssl .idata$7".idata$5.idata$4T.idata$6.text.data.bssl .idata$7$.idata$54 .idata$4l.idata$6.text.data$.bss.idata$7H$.idata$5p .idata$4.idata$6.text.data$.bss.idata$70$.idata$5X .idata$4.idata$6N.text.data$.bss.idata$7$$.idata$5L .idata$4.idata$62.text.data$.bss.idata$7$.idata$5 .idata$4 .idata$6.text.data$.bss.idata$7P$.idata$5x .idata$4.idata$6.text.data$.bss.idata$7`$.idata$5 .idata$4.idata$6.text.data$.bss.idata$7$.idata$5 .idata$4.idata$6p.text.data$.bss.idata$7$.idata$5 .idata$4.idata$6\.text.data$.bss.idata$7$.idata$5 .idata$4.idata$6f.text.data$.bss.idata$70%.idata$5P .idata$4.idata$6.text.data$.bss.idata$7<%.idata$5\ .idata$4.idata$6.text.data$.bss.idata$74%.idata$5T .idata$4.idata$6.text.data$.bss.idata$7@%.idata$5` .idata$4.idata$6.text.data$.bss.idata$78%.idata$5X .idata$4.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4P.idata$6.text.data$.bss.idata$7#.idata$5.idata$4.idata$6D.text.data$.bss.idata$7#.idata$5.idata$4.idata$6l.text.data$.bss.idata$7#.idata$5.idata$44.idata$6.text.data$.bss.idata$7|#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5 .idata$48.idata$6.text.data$.bss.idata$7#.idata$5.idata$4(.idata$6.text.data$.bss.idata$7#.idata$5.idata$4$.idata$6.text.data$.bss.idata$7x#.idata$5.idata$4.idata$6.text.data$.bss.idata$7t#.idata$5.idata$4.idata$6r.text.data$.bss.idata$7#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4H.idata$6F.text.data$.bss.idata$7#.idata$5 .idata$4D.idata$6,.text.data$.bss.idata$7#.idata$5.idata$40.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4<.idata$6.text.data$.bss.idata$7#.idata$5.idata$4 .idata$6.text.data$.bss.idata$7#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4@.idata$6 .text.data$.bss.idata$7#.idata$5.idata$4.idata$6X.text.data$.bss.idata$7#.idata$5, .idata$4d.idata$6.text.data$.bss.idata$7#.idata$5( .idata$4`.idata$6.text.data$.bss.idata$7#.idata$5.idata$4 .idata$6~.text.data$.bss.idata$7#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5.idata$4,.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4L.idata$6b.text.data$.bss.idata$7#.idata$5$ .idata$4\.idata$6.text.data$.bss.idata$7#.idata$5.idata$4.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4T.idata$6.text.data$.bss.idata$7#.idata$5 .idata$4X.idata$6.text.data$.bss.idata$7#.idata$5.idata$4.idata$6..idata$2.idata$5.idata$4.idata$2.idata$5.idata$4@.idata$2(.idata$5l.idata$4.idata$2<.idata$58.idata$4p.idata$2P.idata$5.idata$4.idata$5h .idata$4.idata$4<.idata$5.idata$7| .idata$4.idata$5h.idata$7 .idata$4l.idata$54.idata$7!.idata$4.idata$5.idata$7d".idata$4.idata$5.idata$7"&&&+  & /&'.'  _tan;  B'\'_putchar;  m'(W(  j(_isspacev(((h  (+  _feof<  ((  (P  __exit=  ())D ,)D%F)f)lv)  ___xi_a) _free;  ))h  )( )=  _strcmp`<  ** :*V* c*`  q**l ****+-+, D+p  ]+  x+;  +L+  +p+  +0+,  ,,EB,Q,h,8,  ,,, -l&-=-[-8  j- -__errno <  ---<_rand<  -L-, -X   . .:.L.<  V.d___xl_cm..4...D.x  . /4/ F/X/Ht//<///</_rewind<   0`010H C0 R0b0`___xl_z v0+  0x  0  0  00 0$ 1  1   41D1Y1i1d"1  __unlock<  1 111t 11  2  #2  <2d H2b2|2222 2  222  3_fputc;  3  43>3H  Z3Pu3,3T3  333 3x4L!4  /4D4W4<z4444d4  45L!5954 P5c5w5  55H55 6h636H6Y6+  d6 t6H  6 6P 666@6  77\<7P7b7o777_ferror0<  7$7x 7  78P  _wcscmp<  8'8pC8T_8p8~88X  8p  8  8 889T (9D 69 D9]9 l99$99  999x  _pcinit __dll__9_raise=  :':_fwrite;  <:  _strncpyp<  M:h:+  s: : :":!::p : ;h;2;C;@a; q;h  ;x;;;;  < <  1< @<___xc_a[<}<  <  <<d%<_memcpy;  <(<= =X0=  U=  e=< >@ %>lA>Y> f>$~>>p _wcscpy=  >0>$>   >  >?h  ?p___xl_a.?___xl_dF?  ^?D l?{?8  ?0  __CRT_MT ?_fflush(<  ??,?$@|_ldiv<  @P +@(I@[@`s@@  @@H  _fprintf;  @@  @@@P  @LAh#0At @Ax LArAAAAXAA   B_strtol;  _wcslen<  B2B|EBWB  wB  B_GetDC@4BBB   CPC0C  LC ZC  uCC(  C#CtCL CD  D0D_fread<  MDsD D0  DDxDD`FDD| EE  )E  ;E_fopenH<  VE;  aE<__strdup_calloc;  xE  E  E EEEF+F  QWQgQ{QXQGQ iQ_isprintQ=  Q  Qh  R  R;R@PRx;  \R iR~R(R  R RRX  SS1S >S^S\sS(  S S  S  SSS\ T(  _deflate  ___xi_zT  2TGT  UTl mT_strncmp;  TTTP  T0  T T__closeT U0U@UKUWUoUUU@U$ UU U U  V*VxEVgVxV4V+ VVV  V@WW4W<FWYWtWpWWW8WWH  X X8 _strlen;  %X8XLXD [X8  jXl zXX@u_memmove@<  Xp __fdopenXX  XXY$&YEYZYeYHYY  Y =  YY@  Y4 YZ_printfP<  \_\x\  \ _qsort<  _Sleep@4\H \| \@ \  ]]  ']  B]p  T]\ __time32<  g]$w]]  ]X  ]X]<  ]] ^^6^L^j^^d^ ^`  ^^.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges_pre_c_init__CRT_INIT@12___proc_attached___DllMainCRTStartup_DllMainCRTStartup@12.CRT$XIAA.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_line.debug_str.rdata$zzz.debug_frame___JCR_LIST_____gcc_register_frame___gcc_deregister_frame_proxy_finish__return_success__cairo_analysis_surface_get_extents__cairo_analysis_surface_operation_extents__cairo_analysis_surface_has_show_text_glyphs__cairo_analysis_surface_finish__add_operation__cairo_analysis_surface_merge_status__cairo_analysis_surface_create_cairo_analysis_surface_backend__analyze_recording_surface_pattern_proxy_backend__cairo_analysis_surface_show_text_glyphs__cairo_analysis_surface_show_glyphs__cairo_analysis_surface_fill__cairo_analysis_surface_stroke__cairo_analysis_surface_mask__cairo_analysis_surface_paint__cairo_analysis_surface_set_ctm__cairo_analysis_surface_get_ctm__cairo_analysis_surface_get_supported__cairo_analysis_surface_get_unsupported__cairo_analysis_surface_has_supported__cairo_analysis_surface_has_unsupported__cairo_analysis_surface_get_bounding_box__cairo_null_surface_create_cairo_null_surface_backendcairo-analysis-surface.c__cairo_arc_segment__cairo_arc_in_direction__cairo_arc_path__cairo_arc_path_negative__cairo_array_init__cairo_array_fini__cairo_array_grow_by__cairo_array_truncate__cairo_array_index__cairo_array_index_const__cairo_array_copy_element__cairo_array_allocate__cairo_array_append_multiple__cairo_array_append__cairo_array_num_elements__cairo_array_size__cairo_user_data_array_init__cairo_user_data_array_fini__cairo_user_data_array_get_data__cairo_user_data_array_set_data__cairo_user_data_array_copy__cairo_user_data_array_foreach__cairo_base64_stream_write_base64_table__cairo_base64_stream_close__cairo_base64_stream_createcairo-base64-stream.c__expand_four_tuple_to_five__cairo_base85_stream_close__cairo_base85_stream_write__cairo_base85_stream_createcairo-base85-stream.c_edge_compare_for_y_against_x__cairo_bo_edge_contains_intersect_point__pqueue_grow__cairo_bo_edge_end_trap__cairo_bo_event_queue_sort__cairo_bo_event_queue_insert_if_intersect_below_current_y__cairo_bentley_ottmann_tessellate_polygon__cairo_bentley_ottmann_tessellate_traps.text.unlikelycairo-bentley-ottmann.c__rectangle_sort_merge_sorted_edges_sort_edges_edge_end_box__cairo_bentley_ottmann_tessellate_rectangular__cairo_bentley_ottmann_tessellate_rectangular_traps__cairo_bentley_ottmann_tessellate_boxescairo-bentley-ottmann-rectangular.c__cairo_bentley_ottmann_tessellate_rectilinear__cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxes__cairo_bentley_ottmann_tessellate_rectilinear_trapscairo-bentley-ottmann-rectilinear.c_bo_edge_contains_intersect_point__cairo_botor_scan_converter_destroy__cairo_freepool_alloc_from_pool_pqueue_grow_render_rows.isra.7_event_insert.part.13_sub_add_run.isra.10_sub_nonzero_sub_evenodd_coverage_alloc_coverage_render_cells_full_add_edge_coverage_render_runs_coverage_render_vertical_runs.isra.9_event_insert_if_intersect_below_current_y_botor_generate__cairo_botor_scan_converter_generate__cairo_botor_scan_converter_initcairo-botor-scan-converter.c__cairo_boxes_add_internal__cairo_boxes_limit.part.0__cairo_boxes_init__cairo_boxes_init_from_rectangle__cairo_boxes_init_with_clip__cairo_boxes_init_for_array__cairo_boxes_limit__cairo_boxes_add_span_to_boxes__cairo_boxes_extents__cairo_boxes_clear__cairo_boxes_to_array__cairo_boxes_fini__cairo_boxes_for_each_box__cairo_rasterise_polygon_to_boxes__cairo_debug_print_boxes__cairo_boxes_intersect_with_box_intersect__cairo_boxes_intersectcairo-boxes-intersect.c__cairo_set_error__cairo_create_in_error__cairo_nil_cairo_create__cairo_init_cairo_reference__cairo_fini_cairo_destroy_cairo_get_user_data_cairo_set_user_data_cairo_get_reference_count_cairo_save_cairo_restore_cairo_push_group_with_content_cairo_push_group_cairo_pop_group_cairo_set_operator_cairo_set_source_rgb_cairo_set_source_rgba_cairo_set_source_surface_cairo_set_source_cairo_pop_group_to_source_cairo_get_source_cairo_set_tolerance_cairo_set_antialias_cairo_set_fill_rule_cairo_set_line_width_cairo_set_line_cap_cairo_set_line_join_cairo_set_dash_cairo_get_dash_count_cairo_get_dash_cairo_set_miter_limit_cairo_translate_cairo_scale_cairo_rotate_cairo_transform_cairo_set_matrix_cairo_identity_matrix_cairo_user_to_device_cairo_user_to_device_distance_cairo_device_to_user_cairo_device_to_user_distance_cairo_new_path_cairo_new_sub_path_cairo_move_to_cairo_line_to_cairo_curve_to_cairo_arc_cairo_arc_negative_cairo_rel_move_to_cairo_rel_line_to_cairo_rel_curve_to_cairo_rectangle_cairo_close_path_cairo_path_extents_cairo_paint_cairo_paint_with_alpha_cairo_mask_cairo_mask_surface_cairo_stroke_cairo_stroke_preserve_cairo_fill_cairo_fill_preserve_cairo_copy_page_cairo_show_page_cairo_in_stroke_cairo_in_fill_cairo_stroke_extents_cairo_fill_extents_cairo_clip_cairo_clip_preserve_cairo_reset_clip_cairo_clip_extents_cairo_in_clip_cairo_copy_clip_rectangle_list_cairo_select_font_face_cairo_font_extents_cairo_set_font_face_cairo_get_font_face_cairo_set_font_size_cairo_set_font_matrix_cairo_get_font_matrix_cairo_set_font_options_cairo_get_font_options_cairo_set_scaled_font_cairo_get_scaled_font_cairo_glyph_extents_cairo_show_glyphs_cairo_show_text_glyphs_cairo_glyph_path_cairo_get_operator_cairo_get_tolerance_cairo_get_antialias_cairo_has_current_point_cairo_get_current_point_cairo_text_extents_cairo_text_path_cairo_get_fill_rule_cairo_get_line_width_cairo_get_line_cap_cairo_get_line_join_cairo_get_miter_limit_cairo_get_matrix_cairo_get_target_cairo_show_text_cairo_get_group_target_cairo_copy_path_cairo_copy_path_flat_cairo_append_path_cairo_status__cairo_cache_entry_is_non_zero__cairo_cache_init__cairo_cache_fini__cairo_cache_freeze__cairo_cache_lookup__cairo_cache_remove__cairo_cache_pluck__cairo_cache_shrink_to_accommodate__cairo_cache_thaw__cairo_cache_insert__cairo_cache_foreach__cairo_hash_string__cairo_hash_bytes__cairo_rectangle_list_create_in_error.part.8__cairo_clip_path_create.isra.0_clip_path_pool__cairo_clip_path_reference__cairo_clip_path_destroy__cairo_clip_create_clip_pool__cairo_clip_destroy__cairo_clip_path_copy_with_translation__cairo_clip_copy__cairo_clip_copy_path__cairo_clip_copy_region__cairo_clip_intersect_path__cairo_clip_intersect_clip_path__cairo_clip_intersect_clip.part.3__cairo_clip_intersect_clip_path_transformed__cairo_clip_transform.part.6__cairo_clip_intersect_clip__cairo_clip_equal__cairo_clip_translate__cairo_clip_transform__cairo_clip_copy_with_translation__cairo_clip_contains_extents__cairo_debug_print_clip__cairo_clip_get_extents__cairo_rectangle_list_create_in_error__cairo_rectangles_not_representable__cairo_clip_copy_rectangle_list_cairo_rectangle_list_destroy__cairo_clip_reset_static_data__cairo_clip_intersect_rectangle_box__cairo_clip_contains_rectangle_box__cairo_clip_intersect_boxes.part.1__cairo_clip_contains_box__cairo_clip_contains_rectangle__cairo_clip_intersect_box__cairo_clip_intersect_boxes__cairo_clip_intersect_rectilinear_path__cairo_clip_intersect_rectangle__cairo_clip_reduce_to_rectangle__cairo_clip_reduce_for_composite__cairo_clip_from_boxes__cairo_clip_get_polygon__cairo_clip_is_polygoncairo-clip-polygon.c__cairo_clip_extract_region__cairo_clip_get_region__cairo_clip_is_regioncairo-clip-region.c__cairo_clip_combine_with_surface__cairo_clip_get_surface__cairo_clip_get_imagecairo-clip-surface.c__cairo_color_compute_shorts__cairo_stock_color_cairo_color_black_cairo_color_white_cairo_color_transparent_cairo_color_magenta__cairo_color_double_to_short__cairo_color_init_rgba__cairo_color_multiply_alpha__cairo_color_get_rgba__cairo_color_get_rgba_premultiplied__cairo_color_equal__cairo_color_stop_equal__cairo_color_get_content__cairo_composite_rectangles_intersect__cairo_composite_reduce_pattern__cairo_composite_rectangles_fini__cairo_composite_rectangles_init_for_paint__cairo_composite_rectangles_intersect_source_extents__cairo_composite_rectangles_intersect_mask_extents__cairo_composite_rectangles_init_for_mask__cairo_composite_rectangles_init_for_stroke__cairo_composite_rectangles_init_for_fill__cairo_composite_rectangles_init_for_polygon__cairo_composite_rectangles_init_for_boxes__cairo_composite_rectangles_init_for_glyphs__cairo_composite_rectangles_can_reduce_clip__cairo_composite_rectangles_add_to_damagecairo-composite-rectangles.c__cairo_compositor_stroke.part.0__cairo_compositor_paint__cairo_compositor_mask__cairo_compositor_stroke__cairo_compositor_fill__cairo_compositor_glyphs__cairo_contour_simplify_chain__cairo_contour_init___cairo_contour_add_point__cairo_contour_reverse__cairo_contour_add__cairo_contour_add_reversed__cairo_contour_simplify__cairo_contour_reset__cairo_contour_fini__cairo_debug_print_contour___cairo_contour_remove_last_chain__cairo_damage_create_in_error___cairo_damage__nil__cairo_damage_create__cairo_damage_destroy__cairo_damage_add_boxes__cairo_damage_add_box__cairo_damage_add_rectangle__cairo_damage_add_region__cairo_damage_reduce__print_curve_to__print_line_to__print_move_to__print_close_cairo_debug_reset_static_data__cairo_debug_print_path__cairo_debug_print_polygon__cairo_default_context_has_current_point__cairo_default_context_new_path__cairo_default_context_show_page__cairo_default_context_copy_page__cairo_default_context_glyph_extents__cairo_default_context_glyph_path__cairo_default_context_glyphs__cairo_default_context_font_extents__cairo_default_context_get_scaled_font__cairo_default_context_set_font_face__cairo_default_context_set_font_matrix__cairo_default_context_set_font_options__cairo_default_context_get_font_options__cairo_default_context_get_font_matrix__cairo_default_context_set_font_size__cairo_default_context_get_font_face__cairo_default_context_fill_extents__cairo_default_context_in_fill__cairo_default_context_fill_preserve__cairo_default_context_fill__cairo_default_context_stroke_extents__cairo_default_context_in_stroke__cairo_default_context_stroke_preserve__cairo_default_context_stroke__cairo_default_context_mask__cairo_default_context_paint__cairo_default_context_copy_clip_rectangle_list__cairo_default_context_reset_clip__cairo_default_context_in_clip__cairo_default_context_clip_preserve__cairo_default_context_clip__cairo_default_context_append_path__cairo_default_context_copy_path_flat__cairo_default_context_copy_path__cairo_default_context_get_current_point__cairo_default_context_backend_to_user__cairo_default_context_path_extents__cairo_default_context_line_to__cairo_default_context_arc__cairo_default_context_user_to_backend__cairo_default_context_close_path__cairo_default_context_rel_curve_to__cairo_default_context_user_to_backend_distance__cairo_default_context_curve_to__cairo_default_context_rel_line_to__cairo_default_context_rel_move_to__cairo_default_context_move_to__cairo_default_context_rectangle__cairo_default_context_new_sub_path__cairo_default_context_backend_to_user_distance__cairo_default_context_device_to_user_distance__cairo_default_context_device_to_user__cairo_default_context_user_to_device_distance__cairo_default_context_user_to_device__cairo_default_context_get_matrix__cairo_default_context_set_identity_matrix__cairo_default_context_set_matrix__cairo_default_context_transform__cairo_default_context_rotate__cairo_default_context_scale__cairo_default_context_translate__cairo_default_context_get_tolerance__cairo_default_context_get_operator__cairo_default_context_get_opacity__cairo_default_context_get_miter_limit__cairo_default_context_get_line_width__cairo_default_context_get_line_join__cairo_default_context_get_line_cap__cairo_default_context_get_fill_rule__cairo_default_context_get_dash__cairo_default_context_get_antialias__cairo_default_context_set_tolerance__cairo_default_context_set_operator__cairo_default_context_set_opacity__cairo_default_context_set_miter_limit__cairo_default_context_set_line_width__cairo_default_context_set_line_join__cairo_default_context_set_line_cap__cairo_default_context_set_fill_rule__cairo_default_context_set_dash__cairo_default_context_set_antialias__cairo_default_context_get_source__cairo_default_context_set_source__cairo_default_context_set_source_surface__cairo_default_context_get_current_target__cairo_default_context_pop_group__cairo_default_context_save__cairo_default_context_push_group__cairo_default_context_get_original_target__cairo_default_context_set_scaled_font__cairo_default_context_paint_with_alpha__cairo_default_context_clip_extents__cairo_default_context_set_source_rgba__cairo_default_context_restore__cairo_default_context_reset_static_data_context_pool__cairo_default_context_fini__cairo_default_context_destroy__cairo_default_context_init__cairo_default_context_backend__cairo_default_context_createcairo-default-context.c__cairo_device_set_error.part.0__cairo_device_create_in_error__nil_device__invalid_device__mismatch_device__cairo_device_init_cairo_device_reference_cairo_device_status_cairo_device_flush_cairo_device_finish_cairo_device_destroy_cairo_device_get_type_cairo_device_acquire_cairo_device_release__cairo_device_set_error_cairo_device_get_reference_count_cairo_device_get_user_data_cairo_device_set_user_data__cairo_error__cairo_fallback_compositor_glyphs__cairo_fallback_compositor_fill__cairo_fallback_compositor_stroke__cairo_fallback_compositor_mask__cairo_fallback_compositor_paintcairo-fallback-compositor.c__cairo_font_face_set_error__cairo_font_face_init_cairo_font_face_reference_cairo_font_face_destroy_cairo_font_face_get_type_cairo_font_face_get_reference_count_cairo_font_face_status_cairo_font_face_get_user_data_cairo_font_face_set_user_data__cairo_unscaled_font_init__cairo_unscaled_font_reference__cairo_unscaled_font_destroy_field_matches__cairo_font_face_twin_create_internal_twin_scaled_font_unicode_to_glyph_compute_hinting_scale_compute_hinting_scales_twin_scaled_font_init_twin_properties_key_twin_font_face_create_properties_find_field_twin_snap_twin_scaled_font_render_glyph_parse_field_weight_map_slant_map_stretch_map_smallcaps_map_monospace_map__cairo_font_face_twin_create_fallback__cairo_font_face_twin_create_for_toycairo-font-face-twin.ccairo-font-face-twin-data.c__cairo_font_options_init_default__cairo_font_options_init_copy_cairo_font_options_create__cairo_font_options_nil_cairo_font_options_copy_cairo_font_options_destroy_cairo_font_options_status_cairo_font_options_merge_cairo_font_options_equal_cairo_font_options_hash_cairo_font_options_set_antialias_cairo_font_options_get_antialias_cairo_font_options_set_subpixel_order_cairo_font_options_get_subpixel_order__cairo_font_options_set_lcd_filter__cairo_font_options_get_lcd_filter__cairo_font_options_set_round_glyph_positions__cairo_font_options_get_round_glyph_positions_cairo_font_options_set_hint_style_cairo_font_options_get_hint_style_cairo_font_options_set_hint_metrics_cairo_font_options_get_hint_metricscairo-font-options.c__cairo_freelist_init__cairo_freelist_fini__cairo_freelist_alloc__cairo_freelist_calloc__cairo_freelist_free__cairo_freepool_init__cairo_freepool_fini__cairo_freepool_alloc_from_new_pool__cairo_freepool_alloc_array__freed_pool_get_search__freed_pool_put_search__freed_pool_reset__reduce_op__cairo_gstate_unset_scaled_font.isra.0__cairo_gstate_ensure_scaled_font__cairo_gstate_update_device_transform__cairo_gstate_copy_transformed_pattern.isra.1__cairo_gstate_stroke.part.15__cairo_gstate_transform_glyphs_to_backend__cairo_gstate_init__cairo_gstate_fini__cairo_gstate_save__cairo_gstate_restore__cairo_gstate_redirect_target__cairo_gstate_is_group__cairo_gstate_get_target__cairo_gstate_get_original_target__cairo_gstate_get_clip__cairo_gstate_set_source__cairo_gstate_get_source__cairo_gstate_set_operator__cairo_gstate_get_operator__cairo_gstate_set_opacity__cairo_gstate_get_opacity__cairo_gstate_set_tolerance__cairo_gstate_get_tolerance__cairo_gstate_set_fill_rule__cairo_gstate_get_fill_rule__cairo_gstate_set_line_width__cairo_gstate_get_line_width__cairo_gstate_set_line_cap__cairo_gstate_get_line_cap__cairo_gstate_set_line_join__cairo_gstate_get_line_join__cairo_gstate_set_dash__cairo_gstate_get_dash__cairo_gstate_set_miter_limit__cairo_gstate_get_miter_limit__cairo_gstate_get_matrix__cairo_gstate_translate__cairo_gstate_scale__cairo_gstate_rotate__cairo_gstate_transform__cairo_gstate_identity_matrix__cairo_gstate_set_matrix__cairo_gstate_user_to_device__cairo_gstate_user_to_device_distance__cairo_gstate_device_to_user__cairo_gstate_device_to_user_distance__do_cairo_gstate_user_to_backend__do_cairo_gstate_user_to_backend_distance__do_cairo_gstate_backend_to_user__do_cairo_gstate_backend_to_user_distance__cairo_gstate_backend_to_user_rectangle__cairo_gstate_extents_to_user_rectangle__cairo_gstate_fill_extents.part.16__cairo_gstate_path_extents__cairo_gstate_paint__cairo_gstate_mask__cairo_gstate_stroke__cairo_gstate_in_stroke__cairo_gstate_fill__cairo_gstate_in_fill__cairo_gstate_in_clip__cairo_gstate_copy_page__cairo_gstate_show_page__cairo_gstate_stroke_extents__cairo_gstate_fill_extents__cairo_gstate_reset_clip__cairo_gstate_clip__cairo_gstate_clip_extents__cairo_gstate_copy_clip_rectangle_list__cairo_gstate_set_font_size__cairo_gstate_set_font_matrix__cairo_gstate_get_font_matrix__cairo_gstate_set_font_options__cairo_gstate_get_font_options__cairo_gstate_get_font_face__cairo_gstate_get_scaled_font__cairo_gstate_get_font_extents__cairo_gstate_set_font_face__cairo_gstate_glyph_extents__cairo_gstate_show_text_glyphs__cairo_gstate_glyph_path__cairo_gstate_set_antialias__cairo_gstate_get_antialias__cairo_hash_table_uid_keys_equal__cairo_hash_table_lookup_unique_key.isra.0__cairo_hash_table_manage_hash_table_sizes__cairo_hash_table_create__cairo_hash_table_destroy__cairo_hash_table_lookup__cairo_hash_table_random_entry__cairo_hash_table_insert__cairo_hash_table_remove__cairo_hash_table_foreach__cairo_hull_vertex_compare__cairo_hull_compute_fill_reduces_to_source_check_composite_glyphs_check_composite_free_pixels__pixman_operator_composite_glyphs_global_glyph_cache__mono_finish_unbounded_spans__mono_unbounded_spans_span_renderer_fini_composite_boxes_fill_boxes_fill_rectangles_draw_image_boxes__cairo_image_finish_spans_and_zero__cairo_image_spans_and_zero_line_exceeds_16_16_project_line_x_onto_16_16.isra.3__fill16_spans__fill_a8_lerp_spans_composite__mono_spans__fill32_spans_set_clip_region__fill8_spans__inplace_src_opacity_spans__inplace_src_spans__inplace_opacity_spans__inplace_spans__fill_a8_lerp_opaque_spans__cairo_image_spans__blit_spans_span_renderer_init__cairo_image_traps_compositor_get.part.24_compositor.29891__blit_xrgb32_lerp_spans__fill_xrgb32_lerp_spans__fill_xrgb32_lerp_opaque_spans__pixman_image_add_traps_composite_traps__pixman_image_add_tristrip_composite_tristrip__cairo_image_scaled_glyph_fini__cairo_image_traps_compositor_get__cairo_image_mask_compositor_get_compositor.29895__cairo_image_spans_compositor_get_spans.30428_shape.30429cairo-image-compositor.c__jpx_match_box__cairo_image_info_get_jpeg_info__cairo_image_info_get_jpx_info__jpx_signature__cairo_image_info_get_png_info__png_magic__cairo_image_source_finish__defer_free_cleanup_proxy_acquire_source_image__acquire_source_cleanup_proxy_release_source_image__pixman_image_set_properties_CSWTCH.50_CSWTCH.49__raster_source_cleanup__pixman_image_for_color__pixman_white_image__pixman_black_image__pixman_transparent_image__pixel_to_solid__cairo_image_reset_static_data__pixman_image_for_pattern_CSWTCH.36__cairo_image_source_create_for_patterncairo-image-source.c__cairo_image_surface_source__cairo_image_surface_acquire_source_image__cairo_image_surface_release_source_image__cairo_image_surface_get_extents__cairo_image_surface_unmap_image__cairo_image_surface_finish__cairo_image_surface_paint__cairo_image_surface_mask__cairo_image_surface_stroke__cairo_image_surface_fill__cairo_image_surface_glyphs__cairo_image_surface_get_font_options__cairo_format_from_pixman_format__cairo_content_from_pixman_format__cairo_image_surface_init__cairo_image_surface_create_for_pixman_image__pixman_format_to_masks__pixman_format_from_masks__cairo_format_to_pixman_format_code_CSWTCH.43__cairo_image_surface_create_with_pixman_format__cairo_image_surface_snapshot__cairo_image_surface_map_to_image_cairo_image_surface_create_cairo_image_surface_get_data_cairo_image_surface_get_format_cairo_image_surface_get_width_cairo_image_surface_get_height_cairo_image_surface_get_stride__cairo_format_from_content__cairo_image_surface_create_with_content__cairo_image_surface_create_similar__cairo_content_from_format__cairo_format_bits_per_pixel_cairo_format_stride_for_width_cairo_image_surface_create_for_data__cairo_image_surface_assume_ownership_of_data__cairo_image_surface_coerce_to_format__cairo_image_surface_coerce__cairo_image_surface_create_from_image__cairo_image_analyze_transparency__cairo_image_analyze_color__cairo_image_surface_clone_subimagecairo-image-surface.c__lzw_buf_grow__lzw_buf_store_bits__cairo_lzw_compress_cairo_matrix_init_identity_cairo_matrix_init__cairo_matrix_get_affine_cairo_matrix_init_translate_cairo_matrix_init_scale_cairo_matrix_init_rotate_cairo_matrix_multiply_cairo_matrix_translate_cairo_matrix_scale_cairo_matrix_rotate__cairo_matrix_multiply_cairo_matrix_transform_distance_cairo_matrix_transform_point__cairo_matrix_transform_bounding_box__cairo_matrix_transform_bounding_box_fixed_cairo_matrix_invert__cairo_matrix_is_invertible__cairo_matrix_is_scale_0__cairo_matrix_compute_determinant__cairo_matrix_compute_basis_scale_factors__cairo_matrix_is_integer_translation__cairo_matrix_has_unity_scale__cairo_matrix_is_pixel_exact__cairo_matrix_transformed_circle_major_axis__cairo_matrix_is_pixman_translation__cairo_matrix_to_pixman_matrix_offset_composite_mask__cairo_mask_compositor_glyphs_composite_box_composite_opacity_do_unaligned_row.isra.1_do_unaligned_box_composite_mask_clip_boxes_composite_opacity_boxes_create_composite_mask_fixup_unbounded.isra.4_fixup_unbounded_boxes_get_clip_source.isra.7_clip_and_composite_boxes__cairo_mask_compositor_stroke__cairo_mask_compositor_fill__cairo_mask_compositor_paint_clip_and_composite__cairo_mask_compositor_mask__cairo_mask_compositor_initcairo-mask-compositor.c_split_bezier_draw_bezier_curve_draw_bezier_patch__cairo_mesh_pattern_rasterizecairo-mesh-pattern-rasterizer.c_get_buddy_merge_buddies_clear_bits.isra.0_free_blocks__cairo_mempool_init__cairo_mempool_alloc__cairo_mempool_free__cairo_mempool_fini__intern_string_equal__intern_string_pluck_cairo_status_to_string_CSWTCH.22_cairo_glyph_allocate_cairo_glyph_free_cairo_text_cluster_allocate_cairo_text_cluster_free__cairo_validate_text_clusters__cairo_operator_bounded_by_mask__cairo_operator_bounded_by_source__cairo_operator_bounded_by_either__cairo_half_from_float__cairo_win32_tmpfile__cairo_intern_string__cairo_intern_string_ht__cairo_intern_string_reset_static_data_polygon_fini__cairo_mono_scan_converter_destroy__cairo_mono_scan_converter_generate__cairo_mono_scan_converter_add_polygon__cairo_mono_scan_converter_createcairo-mono-scan-converter.c__cairo_mutex_initialize__cairo_mutex_finalize__cairo_no_compositor_glyphs__cairo_no_compositor_fill__cairo_no_compositor_stroke__cairo_no_compositor_mask__cairo_no_compositor_paintcairo-no-compositor.c__cairo_observers_notify_closure_write_closure_close_null_write_memory_close_memory_write_stdio_flush_stdio_close_stdio_write__cairo_output_stream_write.part.5__cairo_dtostr.constprop.10__cairo_output_stream_init__cairo_output_stream_create__cairo_output_stream_create_in_error__cairo_output_stream_nil_write_error__cairo_output_stream_flush__cairo_output_stream_close__cairo_output_stream_fini__cairo_output_stream_destroy__cairo_output_stream_write__cairo_output_stream_write_hex_string__cairo_output_stream_vprintf__cairo_output_stream_printf__cairo_output_stream_get_position__cairo_output_stream_get_status__cairo_output_stream_create_for_file__cairo_memory_stream_create__cairo_memory_stream_destroy__cairo_memory_stream_copy__cairo_memory_stream_length__cairo_null_stream_create__cairo_output_stream_create_for_filenamecairo-output-stream.c__cairo_paginated_surface_get_supported_mime_types__cairo_paginated_surface_snapshot__cairo_paginated_context_create__cairo_paginated_surface_release_source_image__cairo_paginated_surface_show_text_glyphs__cairo_paginated_surface_has_show_text_glyphs__cairo_paginated_surface_fill__cairo_paginated_surface_stroke__cairo_paginated_surface_mask__cairo_paginated_surface_paint__cairo_paginated_surface_get_font_options__cairo_paginated_surface_get_extents__paint_fallback_image__paint_page__cairo_paginated_surface_source__cairo_paginated_surface_create_similar__start_page.isra.1__cairo_paginated_surface_copy_page__create_recording_surface_for_target__cairo_paginated_surface_show_page__cairo_paginated_surface_finish__cairo_paginated_surface_acquire_source_image__cairo_paginated_surface_create_cairo_paginated_surface_backend__cairo_surface_is_paginated__cairo_paginated_surface_get_target__cairo_paginated_surface_get_recording__cairo_paginated_surface_set_sizecairo-paginated-surface.c__cairo_path_bounder_line_to__cairo_path_bounder_close_path__cairo_path_bounder_curve_to__cairo_path_bounder_move_to__cairo_path_bounder_extents__cairo_path_fixed_approximate_fill_extents__cairo_path_fixed_approximate_clip_extents__cairo_path_fixed_fill_extents__cairo_path_fixed_approximate_stroke_extents__cairo_path_fixed_stroke_extents__cairo_path_fixed_extentscairo-path-bounds.c__cpc_move_to__cpc_line_to__cpc_curve_to__cpc_close_path__cpp_move_to__cpp_line_to__cpp_curve_to__cpp_close_path__cairo_path_create_internal__cairo_path_nil__cairo_path_create_in_error_cairo_path_destroy__cairo_path_create__cairo_path_create_flat__cairo_path_append_to_context__cairo_filler_line_to__cairo_filler_curve_to__cairo_filler_close__cairo_filler_move_to__cairo_filler_ra_line_to__cairo_filler_ra_close__cairo_filler_ra_move_to__cairo_path_fixed_fill_to_polygon__cairo_path_fixed_fill_to_traps.part.1__cairo_path_fixed_fill_rectilinear_to_polygon__cairo_path_fixed_fill_rectilinear_tessellate_to_boxes__cairo_path_fixed_fill_to_traps__cairo_path_fixed_fill_rectilinear_to_boxes__cpf_move_to__cpf_line_to__cpf_close_path__cairo_path_buf_create__cairo_path_fixed_add__cairo_path_fixed_move_to_apply.part.2__cairo_path_fixed_last_op.isra.3__cairo_path_fixed_drop_line_to__cpf_curve_to__cairo_path_fixed_translate.part.11__cairo_path_fixed_init__cairo_path_fixed_init_copy__cairo_path_fixed_hash__cairo_path_fixed_size__cairo_path_fixed_equal__cairo_path_fixed_create__cairo_path_fixed_fini__cairo_path_fixed_destroy__cairo_path_fixed_new_sub_path__cairo_path_fixed_move_to__append_move_to__cairo_path_fixed_rel_move_to__cairo_path_fixed_line_to__append_line_to__cairo_path_fixed_rel_line_to__cairo_path_fixed_curve_to__append_curve_to__cairo_path_fixed_rel_curve_to__cairo_path_fixed_close_path__append_close_path__cairo_path_fixed_get_current_point__cairo_path_fixed_interpret__cairo_path_fixed_append__cairo_path_fixed_translate__cairo_path_fixed_transform__cairo_path_fixed_interpret_flat__cairo_path_fixed_is_box__cairo_path_fixed_is_simple_quad__cairo_path_fixed_is_stroke_box__cairo_path_fixed_is_rectangle__cairo_path_fixed_iter_init__cairo_path_fixed_iter_is_fill_box__cairo_path_fixed_iter_at_end__cairo_in_fill_add_edge.part.1__cairo_in_fill_move_to__cairo_in_fill_line_to__cairo_in_fill_curve_to__cairo_in_fill_close_path__cairo_path_fixed_in_fillcairo-path-in-fill.c__compute_face__cairo_stroker_add_sub_edge__cairo_stroker_join_is_clockwise__tessellate_fan__cairo_stroker_join__cairo_stroker_limit__cairo_stroker_add_cap__cairo_stroker_add_leading_cap__cairo_stroker_line_to_dashed__cairo_stroker_line_to__cairo_stroker_spline_to__cairo_stroker_curve_to__cairo_stroker_add_caps__cairo_stroker_move_to__cairo_stroker_close_path__cairo_path_fixed_stroke_to_shaper__cairo_path_fixed_stroke_dashed_to_polygon__cairo_path_fixed_stroke_polygon_to_trapscairo-path-stroke.c__cairo_rectilinear_stroker_emit_segments_dashed__cairo_rectilinear_stroker_emit_segments__cairo_rectilinear_stroker_move_to__cairo_rectilinear_stroker_add_segment__cairo_rectilinear_stroker_line_to__cairo_rectilinear_stroker_line_to_dashed__cairo_rectilinear_stroker_close_path__cairo_path_fixed_stroke_rectilinear_to_boxescairo-path-stroke-boxes.c_compute_face_outer_join_add_leading_cap_add_caps_curve_to_close_path_spline_to__cairo_path_fixed_stroke_to_polygoncairo-path-stroke-polygon.c_add_sub_edge__close_path_move_to_dashed_line_to_dashed_curve_to_dashed_close_path_dashed__cairo_path_fixed_stroke_to_trapscairo-path-stroke-traps.c_add_fan.isra.2__cairo_path_fixed_stroke_to_tristrip.part.5__cairo_path_fixed_stroke_to_tristripcairo-path-stroke-tristrip.c__radial_pattern_is_degenerate__cairo_linear_pattern_box_to_parameter__cairo_gradient_color_stops_hash__cairo_pattern_set_error.part.10__cairo_gradient_color_stops_equal.isra.11__extend_range__cairo_pattern_init__cairo_pattern_init_copy__cairo_pattern_init_static_copy__cairo_pattern_init_snapshot__cairo_pattern_fini__cairo_pattern_create_copy__cairo_pattern_init_solid__cairo_pattern_init_for_surface__cairo_pattern_create_solid_freed_pattern_pool__cairo_pattern_nil__cairo_pattern_create_in_error_cairo_pattern_create_rgba_cairo_pattern_create_rgb_cairo_pattern_create_for_surface__cairo_pattern_nil_null_pointer_cairo_pattern_create_linear_cairo_pattern_create_radial_cairo_pattern_create_mesh_cairo_pattern_reference_cairo_pattern_get_type_cairo_pattern_status_cairo_pattern_destroy_cairo_pattern_get_reference_count_cairo_pattern_get_user_data_cairo_pattern_set_user_data_cairo_mesh_pattern_begin_patch_cairo_mesh_pattern_move_to_cairo_mesh_pattern_curve_to_mesh_path_point_i_mesh_path_point_j_cairo_mesh_pattern_line_to_cairo_mesh_pattern_end_patch_mesh_control_point_j_mesh_control_point_i_cairo_mesh_pattern_set_control_point_cairo_mesh_pattern_set_corner_color_rgba_cairo_mesh_pattern_set_corner_color_rgb_cairo_pattern_add_color_stop_rgba_cairo_pattern_add_color_stop_rgb_cairo_pattern_set_matrix_cairo_pattern_get_matrix_cairo_pattern_set_filter_cairo_pattern_get_filter_cairo_pattern_set_extend_cairo_pattern_get_extend__cairo_pattern_transform__cairo_radial_pattern_focus_is_inside__cairo_gradient_pattern_box_to_parameter__cairo_gradient_pattern_interpolate__cairo_gradient_pattern_fit_to_range__cairo_pattern_alpha_range__cairo_mesh_pattern_coord_box__cairo_gradient_pattern_is_solid__cairo_pattern_is_opaque_solid__cairo_pattern_is_opaque__cairo_pattern_is_clear__cairo_pattern_analyze_filter__cairo_pattern_sampled_area__cairo_pattern_get_extents__cairo_pattern_get_ink_extents__cairo_linear_pattern_hash__cairo_radial_pattern_hash__cairo_pattern_hash__cairo_linear_pattern_equal__cairo_radial_pattern_equal__cairo_pattern_equal_cairo_pattern_get_rgba_cairo_pattern_get_surface_cairo_pattern_get_color_stop_rgba_cairo_pattern_get_color_stop_count_cairo_pattern_get_linear_points_cairo_pattern_get_radial_circles_cairo_mesh_pattern_get_patch_count_cairo_mesh_pattern_get_path_cairo_mesh_pattern_get_corner_color_rgba_cairo_mesh_pattern_get_control_point__cairo_pattern_reset_static_data__cairo_debug_print_pattern__cairo_pen_compute_slopes.isra.0__cairo_pen_fini__cairo_pen_init_copy__cairo_pen_add_points__cairo_pen_vertices_needed__cairo_pen_init__cairo_pen_find_active_cw_vertex_index__cairo_pen_find_active_ccw_vertex_index__cairo_pen_find_active_cw_vertices__cairo_pen_find_active_ccw_vertices__add_edge__add_clipped_edge__cairo_polygon_add_edge__cairo_polygon_limit.part.0__cairo_polygon_limit__cairo_polygon_limit_to_clip__cairo_polygon_init__cairo_polygon_init_with_clip__cairo_polygon_init_boxes__cairo_polygon_init_box_array__cairo_polygon_fini__cairo_polygon_add_external_edge__cairo_polygon_add_line__cairo_polygon_add_contour__cairo_polygon_translate_edges_end__cairo_bo_sweep_line_compare_edges.isra.5__cairo_polygon_intersect__cairo_polygon_intersect_with_boxes.part.8__cairo_polygon_intersect_with_boxescairo-polygon-intersect.c__cairo_bo_edge_end__cairo_polygon_reducecairo-polygon-reduce.c__cairo_raster_source_pattern_acquire__cairo_raster_source_pattern_release__cairo_raster_source_pattern_init_copy__cairo_raster_source_pattern_snapshot__cairo_raster_source_pattern_finish_cairo_pattern_create_raster_source_cairo_raster_source_pattern_set_callback_data_cairo_raster_source_pattern_get_callback_data_cairo_raster_source_pattern_set_acquire_cairo_raster_source_pattern_get_acquire_cairo_raster_source_pattern_set_snapshot_cairo_raster_source_pattern_get_snapshot_cairo_raster_source_pattern_set_copy_cairo_raster_source_pattern_get_copy_cairo_raster_source_pattern_set_finish_cairo_raster_source_pattern_get_finishcairo-raster-source-pattern.c__cairo_recording_surface_has_show_text_glyphs_bbtree_new_bbtree_del__cairo_recording_surface_destroy_bbtree__cairo_recording_surface_release_source_image__cairo_recording_surface_finish_bbtree_left_or_right.isra.2_bbtree_add__cairo_recording_surface_get_extents__command_init.isra.5__cairo_recording_surface_show_text_glyphs__cairo_recording_surface_fill__cairo_recording_surface_stroke__cairo_recording_surface_mask__command_init_copy.isra.6__cairo_recording_surface_snapshot_cairo_recording_surface_backend_bbtree_foreach_mark_visible__cairo_recording_surface_replay_internal__cairo_recording_surface_acquire_source_image__recording_surface_get_ink_bbox__cairo_recording_surface_paint_cairo_recording_surface_create__cairo_recording_surface_create_similar__cairo_recording_surface_get_path__cairo_recording_surface_replay_one__cairo_recording_surface_replay__cairo_recording_surface_replay_with_clip__cairo_recording_surface_replay_and_create_regions__cairo_recording_surface_replay_region_cairo_recording_surface_ink_extents__cairo_recording_surface_get_bbox__cairo_recording_surface_get_ink_bbox_cairo_recording_surface_get_extentscairo-recording-surface.c__cairo_box_add_spline_point__cairo_box_from_doubles__cairo_box_to_doubles__cairo_box_from_rectangle__cairo_boxes_get_extents__cairo_box_round_to_rectangle__cairo_rectangle_intersect__cairo_rectangle_union__cairo_box_intersects_line_segment__cairo_box_add_curve_to__cairo_rectangle_int_from_double__cairo_rectangular_scan_converter_destroy_generate_row.isra.4_render_rows_generate__cairo_rectangular_scan_converter_generate__cairo_rectangular_scan_converter_add_box__cairo_rectangular_scan_converter_initcairo-rectangular-scan-converter.c__cairo_region_set_error.part.0__cairo_region_create_in_error__cairo_region_nil__cairo_region_init__cairo_region_init_rectangle__cairo_region_fini_cairo_region_create_cairo_region_create_rectangles__cairo_region_create_from_boxes__cairo_region_get_boxes_cairo_region_create_rectangle_cairo_region_reference_cairo_region_destroy_cairo_region_copy_cairo_region_num_rectangles_cairo_region_get_rectangle_cairo_region_get_extents_cairo_region_status_cairo_region_subtract_cairo_region_subtract_rectangle_cairo_region_intersect_cairo_region_intersect_rectangle_cairo_region_union_cairo_region_union_rectangle_cairo_region_xor_cairo_region_xor_rectangle_cairo_region_is_empty_cairo_region_translate_cairo_region_contains_rectangle_cairo_region_contains_point_cairo_region_equal__cairo_rtree_node_foreach__cairo_rtree_node_create__cairo_rtree_node_destroy__cairo_rtree_node_collapse__cairo_rtree_node_insert__cairo_rtree_node_remove__cairo_rtree_insert__cairo_rtree_evict_random__cairo_rtree_unpin__cairo_rtree_init__cairo_rtree_reset__cairo_rtree_foreach__cairo_rtree_fini__cairo_scaled_glyph_page_can_remove__cairo_scaled_font_compute_hash__cairo_scaled_glyph_fini__cairo_scaled_glyph_page_destroy__cairo_scaled_glyph_page_pluck__cairo_scaled_font_free_last_glyph_cairo_scaled_glyph_page_cache__cairo_scaled_font_map_lock_cairo_scaled_font_map__cairo_scaled_font_keys_equal__cairo_scaled_font_set_error.part.2__cairo_scaled_font_set_error_cairo_scaled_font_get_type_cairo_scaled_font_status__cairo_scaled_font_init__cairo_scaled_font_freeze_cache__cairo_scaled_font_thaw_cache__cairo_scaled_font_reset_cache__cairo_scaled_font_fini_internal__cairo_scaled_font_register_placeholder_and_unlock_font_map__cairo_scaled_font_set_metrics__cairo_scaled_font_fini__cairo_scaled_font_attach_private__cairo_scaled_font_find_private__cairo_scaled_glyph_attach_private__cairo_scaled_glyph_find_private__cairo_scaled_font_create_in_error__cairo_scaled_font_nil__cairo_scaled_font_nil_objects__cairo_scaled_font_reset_static_data_cairo_scaled_font_reference_cairo_scaled_font_destroy__cairo_scaled_font_map_destroy__cairo_scaled_font_unregister_placeholder_and_lock_font_map_cairo_scaled_font_create_cairo_scaled_font_get_reference_count_cairo_scaled_font_get_user_data_cairo_scaled_font_set_user_data_cairo_scaled_font_extents__cairo_scaled_font_glyph_approximate_extents__cairo_scaled_glyph_set_metrics__cairo_scaled_glyph_set_surface__cairo_scaled_glyph_set_path__cairo_scaled_glyph_set_recording_surface__cairo_scaled_glyph_lookup_cairo_scaled_font_glyph_extents_cairo_scaled_font_text_to_glyphs_internal_cached_cairo_scaled_font_text_to_glyphs_cairo_scaled_font_text_extents__cairo_scaled_font_glyph_device_extents__cairo_scaled_font_glyph_path__cairo_scaled_font_get_max_scale_cairo_scaled_font_get_font_face_cairo_scaled_font_get_font_matrix_cairo_scaled_font_get_ctm_cairo_scaled_font_get_scale_matrix_cairo_scaled_font_get_font_optionscairo-scaled-font.c__cairo_shape_mask_compositor_glyphs__cairo_shape_mask_compositor_stroke__cairo_shape_mask_compositor_fill__cairo_shape_mask_compositor_initcairo-shape-mask-compositor.c__cairo_slope_compare__cairo_nil_destroy__cairo_nil_scan_converter_generate__cairo_nil_span_renderer_render_rows__cairo_nil_span_renderer_finish__cairo_scan_converter_status__cairo_scan_converter_set_error__cairo_scan_converter_create_in_error_nil.29071_nil.29067_nil.29065_nil.29063_nil.29061_nil.29059_nil.29055_nil.29053_nil.29051_nil.29049_nil.29047_nil.29045_nil.29043_nil.29041_nil.29039_nil.29037_nil.29035_nil.29033_nil.29031_nil.29029_nil.29027_nil.29025_nil.29023_nil.29021_nil.29019_nil.29017_nil.29015_nil.29013_nil.29011_nil.29009_nil.29007_nil.29005_nil.29003_nil.29001_nil.28999_nil.28997_nil.29057_nil.29069__cairo_span_renderer_status__cairo_span_renderer_set_error__cairo_span_renderer_create_in_error_nil.29176_nil.29172_nil.29170_nil.29168_nil.29166_nil.29164_nil.29160_nil.29158_nil.29156_nil.29154_nil.29152_nil.29150_nil.29148_nil.29146_nil.29144_nil.29142_nil.29140_nil.29138_nil.29136_nil.29134_nil.29132_nil.29130_nil.29128_nil.29126_nil.29124_nil.29122_nil.29120_nil.29118_nil.29116_nil.29114_nil.29112_nil.29110_nil.29108_nil.29106_nil.29104_nil.29102_nil.29162_nil.29174__clip_is_region.part.2_composite_boxes.isra.7_composite_polygon.isra.8_get_clip_surface_clip_and_composite_polygon_clip_and_composite_boxes.part.10__cairo_spans_compositor_mask__cairo_spans_compositor_paint__cairo_spans_compositor_stroke__cairo_spans_compositor_fill__cairo_spans_compositor_initcairo-spans-compositor.c__cairo_spline_decompose_into__cairo_spline_intersects__cairo_spline_init__cairo_spline_decompose__cairo_spline_bound__cairo_stroker_dash_start.part.0__cairo_stroker_dash_start__cairo_stroker_dash_step__cairo_stroker_dash_initcairo-stroke-dash.c__cairo_stroke_style_init__cairo_stroke_style_init_copy__cairo_stroke_style_fini__cairo_stroke_style_max_distance_from_path__cairo_stroke_style_max_line_distance_from_path__cairo_stroke_style_max_join_distance_from_path__cairo_stroke_style_dash_period__cairo_stroke_style_dash_stroked__cairo_stroke_style_dash_can_approximate__cairo_stroke_style_dash_approximatecairo-stroke-style.c__cairo_mime_data_reference_nothing_to_do__pattern_has_error__cairo_mime_data_destroy__cairo_surface_set_error__cairo_surface_finish_cairo_surface_get_type_cairo_surface_get_content_cairo_surface_status_cairo_surface_get_device__cairo_surface_has_snapshot__cairo_surface_init_unique_id.29410__cairo_surface_map_to_image_cairo_surface_reference_cairo_surface_get_reference_count__cairo_surface_release_device_reference_cairo_surface_get_user_data_cairo_surface_set_user_data_cairo_surface_get_mime_data_cairo_surface_set_mime_data_cairo_surface_supports_mime_type__cairo_surface_copy_mime_data__cairo_surface_set_font_options_cairo_surface_get_font_options__cairo_surface_flush__cairo_surface_begin_modification_cairo_surface_destroy__cairo_surface_detach_snapshot__cairo_surface_attach_snapshot_cairo_surface_finish_cairo_surface_flush_cairo_surface_mark_dirty_rectangle__cairo_surface_set_device_scale_cairo_surface_set_device_offset_cairo_surface_get_device_offset_cairo_surface_set_fallback_resolution_cairo_surface_get_fallback_resolution__cairo_surface_has_device_transform__cairo_surface_acquire_source_image__cairo_surface_default_acquire_source_image__cairo_surface_release_source_image__cairo_surface_get_source__cairo_surface_paint__cairo_surface_unmap_image_cairo_surface_unmap_image__cairo_surface_default_release_source_image__cairo_surface_mask__cairo_surface_stroke__cairo_surface_fill__cairo_surface_fill_stroke_cairo_surface_copy_page_cairo_surface_show_page__cairo_surface_get_extents_cairo_surface_mark_dirty__cairo_surface_default_source_cairo_surface_has_show_text_glyphs__cairo_surface_show_text_glyphs__cairo_surface_set_resolution__cairo_surface_create_in_error__cairo_surface_nil__cairo_surface_nil_surface_type_mismatch__cairo_surface_nil_temp_file_error__cairo_surface_nil_invalid_stride__cairo_surface_nil_invalid_size__cairo_surface_nil_device_type_mismatch__cairo_surface_nil_device_error__cairo_surface_nil_write_error__cairo_surface_nil_invalid_status__cairo_surface_nil_read_error__cairo_surface_nil_invalid_content__cairo_surface_nil_invalid_format__cairo_surface_nil_invalid_visual__cairo_surface_nil_file_not_found_cairo_surface_create_similar_image__cairo_surface_create_similar_scratch_cairo_surface_map_to_image__cairo_surface_create_similar_solid_cairo_surface_create_similar__cairo_int_surface_create_in_error__cairo_surface_nil_unsupported__cairo_surface_nil_nothing_to_do__cairo_surface_clipper_intersect_clip_path_recursive__cairo_surface_clipper_intersect_clip_boxes.isra.0__cairo_surface_clipper_set_clip__cairo_surface_clipper_init__cairo_surface_clipper_resetcairo-surface-clipper.c__cairo_surface_fallback_paint__cairo_surface_fallback_mask__cairo_surface_fallback_stroke__cairo_surface_fallback_fill__cairo_surface_fallback_glyphscairo-surface-fallback.c_add_extents__cairo_surface_observer_create_similar_image__cairo_surface_observer_copy_page__cairo_surface_observer_show_page__cairo_surface_observer_get_font_options__cairo_surface_observer_snapshot__cairo_surface_observer_create_context__cairo_device_observer_destroy__cairo_device_observer_finish__cairo_surface_observer_finish__cairo_device_observer_flush__cairo_device_observer_unlock__cairo_device_observer_lock__cairo_surface_observer_map_to_image__cairo_surface_observer_unmap_image_record_target__cairo_surface_observer_get_extents__cairo_surface_observer_mark_dirty__cairo_surface_observer_flush__cairo_surface_observer_release_source_image__cairo_surface_observer_acquire_source_image__cairo_surface_observer_source_print_array_print_path_path_names_print_antialias_antialias_names_print_extents_print_operators_operator_names_print_pattern_pattern_names_print_clip_clip_names_print_record_fill_rule_names_classify_pattern.isra.7_classify_path__cairo_surface_observer_add_callback_log_init__cairo_surface_create_observer_internal__cairo_surface_observer_backend__cairo_surface_observer_create_similar_classify_clip_add_record_add_record_glyphs__cairo_surface_observer_glyphs_add_record_fill__cairo_surface_observer_fill_add_record_stroke__cairo_surface_observer_stroke_add_record_mask__cairo_surface_observer_mask_add_record_paint__cairo_surface_observer_paint_replay_record.isra.17__cairo_observation_print_cap_names_join_names_cairo_surface_create_observer__cairo_device_observer_backend_cairo_surface_observer_add_paint_callback_cairo_surface_observer_add_mask_callback_cairo_surface_observer_add_fill_callback_cairo_surface_observer_add_stroke_callback_cairo_surface_observer_add_glyphs_callback_cairo_surface_observer_add_flush_callback_cairo_surface_observer_add_finish_callback_cairo_surface_observer_print_cairo_surface_observer_elapsed_cairo_device_observer_print_cairo_device_observer_elapsed_cairo_device_observer_paint_elapsed_cairo_device_observer_mask_elapsed_cairo_device_observer_fill_elapsed_cairo_device_observer_stroke_elapsed_cairo_device_observer_glyphs_elapsedcairo-surface-observer.c__copy_transformed_pattern__cairo_surface_offset_paint__cairo_surface_offset_mask__cairo_surface_offset_stroke__cairo_surface_offset_fill__cairo_surface_offset_glyphscairo-surface-offset.c__cairo_surface_snapshot_copy_on_write__cairo_surface_snapshot_release_source_image__cairo_surface_snapshot_source__cairo_surface_snapshot_finish__cairo_surface_snapshot_acquire_source_image__cairo_surface_snapshot_get_extents__cairo_surface_snapshot_flush__cairo_surface_snapshot__cairo_surface_snapshot_backendcairo-surface-snapshot.c__cairo_surface_subsurface_create_similar__cairo_surface_subsurface_create_similar_image__cairo_surface_subsurface_get_extents__cairo_surface_subsurface_get_font_options__cairo_surface_subsurface_create_context__cairo_surface_subsurface_glyphs__cairo_surface_subsurface_fill__cairo_surface_subsurface_stroke__cairo_surface_subsurface_mask__cairo_surface_subsurface_paint__cairo_surface_subsurface_mark_dirty__cairo_surface_subsurface_flush__cairo_surface_subsurface_snapshot__cairo_surface_subsurface_release_source_image__cairo_surface_subsurface_finish__cairo_surface_subsurface_acquire_source_image__cairo_surface_subsurface_source__cairo_surface_subsurface_unmap_image__cairo_surface_subsurface_map_to_image_cairo_surface_create_for_rectangle__cairo_surface_subsurface_backend__cairo_surface_create_for_rectangle_int__cairo_surface_subsurface_set_snapshotcairo-surface-subsurface.c__cairo_surface_wrapper_needs_device_transform__cairo_surface_wrapper_get_transform__cairo_surface_wrapper_get_clip__cairo_surface_wrapper_acquire_source_image__cairo_surface_wrapper_release_source_image__cairo_surface_wrapper_paint__cairo_surface_wrapper_mask__cairo_surface_wrapper_stroke__cairo_surface_wrapper_fill_stroke__cairo_surface_wrapper_fill__cairo_surface_wrapper_show_text_glyphs__cairo_surface_wrapper_create_similar__cairo_surface_wrapper_get_extents__cairo_surface_wrapper_intersect_extents__cairo_surface_wrapper_set_inverse_transform__cairo_surface_wrapper_set_clip__cairo_surface_wrapper_get_font_options__cairo_surface_wrapper_snapshot__cairo_surface_wrapper_has_show_text_glyphs__cairo_surface_wrapper_init__cairo_surface_wrapper_fini__cairo_surface_wrapper_get_target_extentscairo-surface-wrapper.c__cairo_time_ticks_per_sec_ticks.28724__cairo_time_get__cairo_time_cmp__cairo_time_to_s__cairo_time_from_s_pool_fini__cairo_tor_scan_converter_destroy_cell_list_render_edge__cairo_tor_scan_converter_generate__cairo_tor_scan_converter_add_polygon__cairo_tor_scan_converter_createcairo-tor-scan-converter.c__cairo_tor22_scan_converter_destroy_cell_list_render_edge.isra.7__cairo_tor22_scan_converter_generate__cairo_tor22_scan_converter_add_polygon__cairo_tor22_scan_converter_createcairo-tor22-scan-converter.c__cairo_clip_tor_scan_converter_destroy_glitter_scan_converter_add_edge__cairo_clip_tor_scan_converter_generate__cairo_clip_tor_scan_converter_createcairo-clip-tor-scan-converter.c__cairo_toy_font_face_get_implementation__cairo_toy_font_face_hash_table_lock_cairo_toy_font_face_hash_table__cairo_toy_font_face_keys_equal__cairo_toy_font_face_scaled_font_create__cairo_toy_font_face_fini__cairo_toy_font_face_destroy_cairo_toy_font_face_create__cairo_font_face_null_pointer__cairo_font_face_invalid_slant__cairo_font_face_invalid_weight__cairo_toy_font_face_backend__cairo_font_face_invalid_string_cairo_toy_font_face_get_family_cairo_toy_font_face_get_slant_cairo_toy_font_face_get_weight__cairo_toy_font_face_reset_static_datacairo-toy-font-face.c__cairo_traps_grow__cairo_traps_extents.part.3__cairo_traps_extract_region.part.4__cairo_traps_init__cairo_traps_limit__cairo_traps_init_with_clip__cairo_traps_clear__cairo_traps_fini__cairo_traps_add_trap__cairo_traps_add_clipped_trap_span_to_traps__cairo_traps_tessellate_convex_quad__cairo_traps_tessellate_triangle__cairo_traps_init_boxes__cairo_traps_tessellate_rectangle__cairo_traps_translate__cairo_trapezoid_array_translate_and_scale__cairo_traps_contain__cairo_traps_extents__cairo_traps_extract_region__cairo_traps_to_boxes__cairo_traps_path__cairo_debug_print_traps__cairo_rasterise_polygon_to_traps__cairo_tristrip_init__cairo_tristrip_fini__cairo_tristrip_limit__cairo_tristrip_init_with_clip__cairo_tristrip_add_point__cairo_tristrip_move_to__cairo_tristrip_translate__cairo_tristrip_extents_need_bounded_clip_composite_mask_clip_do_unaligned_row.isra.2_need_unbounded_clip.isra.4_add_rect_with_offset_add_rect_fixup_unbounded.isra.11___clip_to_surface.isra.5.constprop.14_traps_get_clip_surface_fixup_unbounded_with_mask__cairo_traps_compositor_glyphs__cairo_traps_compositor_mask__cairo_traps_compositor_paint__cairo_traps_compositor_stroke__cairo_traps_compositor_fill__cairo_traps_compositor_initcairo-traps-compositor.c__utf8_get_char__utf8_get_char_extended__cairo_utf8_get_char_validated__cairo_utf8_to_ucs4_utf8_skip_data__cairo_ucs4_to_utf8__cairo_utf8_to_utf16__cairo_user_ucs4_to_index__cairo_user_text_to_glyphs__cairo_user_scaled_font_create_recording_context__cairo_user_font_face_scaled_font_create__cairo_user_scaled_font_backend__cairo_user_scaled_glyph_init__cairo_user_font_face_create_for_toy__cairo_font_face_is_user_cairo_user_font_face_create_cairo_user_font_face_set_init_func_cairo_user_font_face_set_render_glyph_func_cairo_user_font_face_set_text_to_glyphs_func_cairo_user_font_face_set_unicode_to_glyph_func_cairo_user_font_face_get_init_func_cairo_user_font_face_get_render_glyph_func_cairo_user_font_face_get_text_to_glyphs_func_cairo_user_font_face_get_unicode_to_glyph_func_cairo_version_cairo_version_string__cairo_uint32_to_uint128__cairo_int32_to_int128__cairo_uint64_to_uint128__cairo_int64_to_int128__cairo_uint128_add__cairo_uint128_sub__cairo_uint64x64_128_mul__cairo_int64x64_128_mul__cairo_uint128_mul__cairo_uint128_lsl__cairo_uint128_rsl__cairo_uint128_rsa__cairo_uint128_lt__cairo_int128_lt__cairo_uint128_cmp__cairo_int128_cmp__cairo_uint128_eq__cairo_uint128_divrem__cairo_uint128_negate__cairo_uint128_not__cairo_int128_divrem__cairo_uint_96by64_32x64_divrem__cairo_int_96by64_32x64_divrem_decode_integer_decode_nibble__cairo_cff_dict_equal_cff_index_fini_cff_index_read_cairo_cff_font_read_strings_cairo_cff_font_read_name_cairo_dict_write_operator_cff_index_write_cairo_cff_font_write_strings_cairo_cff_font_write_header_decode_real_decode_number_cff_dict_get_operands_cff_dict_get_location_cairo_cff_font_set_topdict_operator_to_cur_pos_cairo_cff_font_write_charstrings_cairo_cff_font_write_cid_charset_cairo_cff_font_write_encoding_cff_dict_remove__cff_dict_entry_pluck_cff_dict_write_cairo_cff_font_write_private_dict_cairo_cff_font_write_top_dict_cff_dict_fini_cairo_cff_font_destroy_cairo_cff_font_write_cid_fontdict_encode_integer_cairo_cff_font_read_header_cairo_cff_font_get_gid_for_cid.part.3_check_fontdata_is_cff.part.4_cairo_cff_font_write_subset_font_write_type1_funcs_font_write_cid_funcs_cff_dict_create_operator_cff_dict_read_cff_dict_set_operands_cairo_cff_font_subset_dict_strings_dict_strings_cff_dict_init_cairo_cff_font_read_global_subroutines_cff_index_append_copy_cairo_cff_font_write_name_cairo_cff_font_set_ros_strings__cairo_dict_collect_cairo_cff_font_add_euro_charset_string_cairo_cff_font_write_type1_charset_winansi_to_cff_std_string_cairo_cff_font_read_private_dict.isra.15_cairo_cff_font_read_top_dict_cairo_cff_font_create_cid_fontdict_cairo_cff_font_write_fdselect_cairo_cff_parse_charstring.constprop.20_cairo_cff_font_write_local_sub_cairo_cff_font_write_cid_private_dict_and_local_sub_cairo_cff_font_write_type1_private_dict_and_local_sub_cairo_cff_font_write_global_subrs__cairo_cff_subset_init_font_read_funcs__cairo_cff_subset_fini__cairo_cff_scaled_font_is_cid_cff__cairo_cff_fallback_init__cairo_cff_fallback_fini__cairo_sub_fonts_equal__cairo_scaled_font_subsets_create_internal__cairo_sub_font_glyph_pluck__pluck_entry__cairo_sub_font_destroy__cairo_sub_font_pluck__cairo_sub_font_create__cairo_sub_font_add_glyph__cairo_scaled_font_subsets_foreach_internal__cairo_string_equal__cairo_sub_font_glyph_map_to_unicode.isra.1__cairo_sub_font_lookup_glyph__cairo_sub_font_glyph_collect_create_string_entry__cairo_unicode_to_winansi__winansi_0x80_to_0x9f__cairo_scaled_font_subsets_create_scaled__cairo_scaled_font_subsets_create_simple__cairo_scaled_font_subsets_create_composite__cairo_scaled_font_subsets_destroy__cairo_scaled_font_subsets_enable_latin_subset__cairo_scaled_font_subsets_map_glyph__cairo_scaled_font_subsets_foreach_scaled__cairo_scaled_font_subsets_foreach_unscaled__cairo_scaled_font_subsets_foreach_user__cairo_scaled_font_subset_create_glyph_namescairo-scaled-font-subsets.c_cairo_truetype_font_use_glyph_cairo_truetype_font_destroy_cairo_truetype_font_calculate_checksum_find_name__cairo_truetype_font_set_error.part.0_cairo_truetype_font_allocate_write_buffer.part.1_cairo_truetype_font_write_maxp_table_cairo_truetype_font_write_hhea_table_cairo_truetype_font_align_output_cairo_truetype_font_write_hmtx_table_cairo_truetype_font_write_generic_table_cairo_truetype_font_write.part.4_cairo_truetype_font_write_be16_cairo_truetype_font_write_be32_cairo_truetype_font_write_cmap_table_winansi_unicode_ranges_cairo_truetype_font_write_loca_table_cairo_truetype_font_write_head_table_cairo_truetype_font_check_boundary.part.7_cairo_truetype_font_write_glyf_table__cairo_truetype_subset_fini__cairo_truetype_index_to_ucs4__cairo_truetype_read_font_name_cairo_truetype_subset_init_internal__cairo_truetype_subset_init_ps__cairo_truetype_subset_init_pdf__cairo_truetype_get_stylecairo-truetype-subset.c_cairo_type1_font_create_cairo_type1_write_stream_cairo_type1_write_stream_encrypted_hex_digits.29109_charstring_encode_integer_cairo_type1_font_destroy_charstring_encode_command_cairo_type1_font_create_charstring__charstring_curve_to__charstring_line_to__charstring_move_to__cairo_type1_fallback_init_internal_zeros.29127__charstring_close_path__cairo_type1_fallback_init_binary__cairo_type1_fallback_init_hex__cairo_type1_fallback_fini__cairo_type2_charstrings_fini__cairo_type2_charstrings_initcairo-type1-fallback.c__cairo_ps_standard_encoding_to_glyphname_ps_standard_encoding_offset_glyph_name_symbol__cairo_winansi_to_glyphname_winansi_encoding_offsetcairo-type1-glyph-names.c_skip_token_cairo_type1_font_subset_build_subr_list_type1_font_write_find_token_delimiters.29079_cairo_type1_font_subset_for_each_glyph_cairo_type1_font_subset_write_encrypted_hex_digits.29194_write_used_glyphs_cairo_type1_font_for_each_subr__cairo_type1_font_subset_fini_cairo_type1_font_erase_dict_key.isra.1_cairo_type1_font_subset_get_matrix.isra.2_write_used_subrs_cairo_type1_font_subset_build_glyph_list_use_standard_encoding_glyph.part.5_cairo_type1_font_subset_parse_charstring__cairo_type1_subset_init.part.6_zeros.29451__cairo_type1_subset_init__cairo_type1_subset_fini__cairo_type1_scaled_font_is_type1cairo-type1-subset.c__cairo_type3_glyph_surface_show_glyphs__cairo_type3_glyph_surface_fill__cairo_type3_glyph_surface_stroke__cairo_type3_glyph_surface_finish__cairo_type3_glyph_surface_clipper_intersect_clip_path__cairo_type3_glyph_surface_emit_image.isra.1__cairo_type3_glyph_surface_paint.part.2__cairo_type3_glyph_surface_paint__cairo_type3_glyph_surface_mask__cairo_type3_glyph_surface_create_cairo_type3_glyph_surface_backend__cairo_type3_glyph_surface_set_font_subsets_callback__cairo_type3_glyph_surface_analyze_glyph__cairo_type3_glyph_surface_emit_glyphcairo-type3-glyph-surface.c__word_wrap_stream_close__word_wrap_stream_write__cairo_pdf_path_curve_to__cairo_pdf_path_line_to__cairo_pdf_path_move_to__cairo_pdf_operators_emit_glyph_index.isra.0__cairo_pdf_path_close_path__word_wrap_stream_create.part.4.constprop.13__cairo_pdf_operators_flush_glyphs.part.5__cairo_pdf_operators_end_text__cairo_pdf_operators_emit_glyph.isra.9__cairo_pdf_operators_emit_cluster__cairo_pdf_operators_emit_path.isra.7__cairo_pdf_operators_init__cairo_pdf_operators_fini__cairo_pdf_operators_set_font_subsets_callback__cairo_pdf_operators_set_stream__cairo_pdf_operators_set_cairo_to_pdf_matrix__cairo_pdf_operators_enable_actual_text__cairo_pdf_operators_flush__cairo_pdf_operators_reset__cairo_pdf_operators_clip__cairo_pdf_operators_emit_stroke_style__cairo_pdf_operators_emit_stroke.isra.10__cairo_pdf_operators_stroke__cairo_pdf_operators_fill__cairo_pdf_operators_fill_stroke__cairo_pdf_operators_show_text_glyphscairo-pdf-operators.c__cairo_pdf_shading_init_pdf_points_order_i_pdf_points_order_j__cairo_pdf_shading_init_color__cairo_pdf_shading_init_alpha__cairo_pdf_shading_finicairo-pdf-shading.c_cairo_deflate_stream_deflate__cairo_deflate_stream_close__cairo_deflate_stream_write__cairo_deflate_stream_createcairo-deflate-stream.c__cairo_win32_debug_dump_hrgncairo-win32-debug.c__cairo_win32_device_finish__cairo_win32_device_flush__cairo_win32_device_destroy__cairo_win32_device_get___cairo_win32_device__cairo_win32_device_backend__cairo_win32_flags_for_dccairo-win32-device.c_alpha_box_source_contains_box_copy_box_upload_box_fill_box_check_blit.isra.3.part.4__cairo_win32_gdi_compositor_glyphs_alpha_blend_boxes.part.5__cairo_win32_gdi_compositor_mask_draw_boxes___FUNCTION__.29749__cairo_win32_gdi_compositor_stroke__cairo_win32_gdi_compositor_fill__cairo_win32_gdi_compositor_paint__cairo_win32_gdi_compositor_get_compositor.29860cairo-win32-gdi-compositor.c_DllMain@12cairo-win32-system.c__cairo_win32_print_gdi_error__cairo_win32_surface_get_extents_cairo_win32_surface_get_dc_cairo_win32_surface_get_image__cairo_win32_surface_emit_glyphscairo-win32-surface.c__cairo_win32_display_surface_glyphs__cairo_win32_display_surface_fill__cairo_win32_display_surface_stroke__cairo_win32_display_surface_unmap_image__cairo_win32_display_surface_flush___FUNCTION__.30791__cairo_win32_display_surface_create_for_dc_cairo_win32_display_surface_backend___FUNCTION__.30735__cairo_win32_display_surface_map_to_image__cairo_win32_display_surface_create_similar_image__cairo_win32_display_surface_set_clip___FUNCTION__.30832__cairo_win32_display_surface_unset_clip__cairo_win32_display_surface_discard_fallback__cairo_win32_display_surface_mask__cairo_win32_display_surface_paint__cairo_win32_display_surface_mark_dirty__cairo_win32_display_surface_finish_cairo_win32_surface_create___FUNCTION__.30813_cairo_win32_surface_create_with_ddb.part.3__cairo_win32_display_surface_create_similar_cairo_win32_surface_create_with_dib_cairo_win32_surface_create_with_ddbcairo-win32-display-surface.c__cairo_win32_printing_surface_get_supported_mime_types__cairo_win32_printing_supported_mime_types__cairo_win32_printing_surface_set_paginated_mode__cairo_win32_printing_surface_supports_fine_grained_fallbacks__cairo_win32_printing_surface_show_page__cairo_win32_printing_surface_clipper_intersect_clip_path__cairo_win32_printing_surface_path_close_path__cairo_win32_printing_surface_path_curve_to__cairo_win32_printing_surface_path_line_to__cairo_win32_printing_surface_path_move_to__cairo_win32_printing_surface_done_solid_brush__cairo_win32_printing_surface_get_font_options__cairo_win32_printing_surface_create_similar__cairo_win32_printing_surface_finish__cairo_win32_printing_surface_init_clear_color.isra.2__cairo_win32_printing_surface_analyze_operation__cairo_win32_printing_surface_select_solid_brush__cairo_win32_printing_surface_paint_solid_pattern__cairo_win32_printing_surface_paint_image_pattern__cairo_win32_printing_surface_paint_pattern__cairo_win32_printing_surface_show_glyphs__cairo_win32_printing_surface_paint__cairo_win32_printing_surface_fill__cairo_win32_printing_surface_stroke__cairo_win32_printing_surface_start_page_cairo_win32_printing_surface_create_cairo_win32_printing_surface_backend_cairo_win32_surface_paginated_backendcairo-win32-printing-surface.c__cairo_win32_scaled_font_is_synthetic__cairo_win32_transform_FIXED_to_fixed__flush_glyphs__cairo_win32_scaled_font_fini__have_cleartype_quality__cairo_win32_font_face_init_key__cairo_win32_scaled_font_index_to_glyph_name__get_global_font_dc_hdc.29960__win32_scaled_font_get_scaled_hfont__cairo_win32_scaled_font_select_unscaled_font__cairo_win32_font_face_hash_table_lock_cairo_win32_font_face_hash_table__cairo_win32_font_face_destroy__cairo_win32_font_face_keys_equal__cairo_win32_scaled_font_is_type1__cairo_win32_scaled_font_is_bitmap_cairo_win32_font_face_create_for_logfontw_hfont__cairo_win32_font_face_create_for_toy_cairo_win32_font_face_create_for_logfontw_cairo_win32_font_face_create_for_hfont_cairo_win32_scaled_font_select_font__cairo_win32_scaled_font_index_to_ucs4__cairo_win32_scaled_font_load_truetype_table__cairo_win32_scaled_font_load_type1_data__cairo_win32_scaled_font_ucs4_to_index__cairo_win32_font_face_scaled_font_create__cairo_win32_scaled_font_glyph_init_matrix.30132_matrix.30319_cairo_win32_scaled_font_done_font_cairo_win32_scaled_font_get_metrics_factor_cairo_win32_scaled_font_get_logical_to_device_cairo_win32_scaled_font_get_device_to_logical__cairo_win32_font_reset_static_data_unpremultiply_data_convert_data_to_bytes_png_simple_warning_callback_png_simple_output_flush_fn_premultiply_data_convert_bytes_to_data_stream_write_func_png_simple_error_callback_write_png_read_png_stream_read_func_stdio_write_func_stdio_read_func_cairo_surface_write_to_png_cairo_surface_write_to_png_stream_cairo_image_surface_create_from_png_cairo_image_surface_create_from_png_stream_script_snapshot_finish__scaling_matrix_equal__cairo_script_surface_source__cairo_script_surface_has_show_text_glyphs__device_destroy__device_flush__write_image_surface__emit_surface__emit_fill_rule_names.31878__emit_tolerance__emit_antialias_names.31882__path_close__path_curve_to__path_line_to__path_move_to__emit_gradient_color_stops__get_target_detach_snapshot__emit_operator_names.31866__emit_path_boxes__cairo_script_scaled_font_fini__cairo_script_surface_snapshot__cairo_script_surface_release_source_image__cairo_script_surface_acquire_source_image__cairo_script_surface_finish__cairo_script_implicit_context_init__cairo_script_surface_create_internal__cairo_script_surface_backend__cairo_script_surface_create_similar__emit_context__cairo_script_surface_show_page__cairo_script_surface_copy_page__format_to_string__emit_image_surface_script_snapshot_backend__emit_image_surface_pattern_attach_snapshot.part.9__emit_recording_surface_pattern_inactive.isra.10__cairo_script_surface_get_extents__emit_identity__emit_path__cairo_script_surface_clipper_intersect_clip_path__emit_scaled_glyph_vector__emit_pattern_names.31874_names.31870__emit_source__cairo_script_surface_fill__cairo_script_surface_paint__cairo_script_surface_mask__emit_scaling_matrix__cairo_script_surface_stroke_names.31886_names.31890__cairo_script_surface_show_text_glyphs_names.31862_names.32503_names.32507_names.32511__cairo_script_context_create_internal__cairo_script_device_backend__cairo_script_context_create__cairo_script_context_attach_snapshots_cairo_script_create_cairo_script_create_for_stream_cairo_script_write_comment_cairo_script_set_mode_cairo_script_get_mode_cairo_script_surface_create_cairo_script_surface_create_for_target_cairo_script_from_recording_surfacecairo-script-surface.c__has_unlocked_face__cairo_ft_is_synthetic__cairo_ft_unscaled_font_unlock_face__cairo_ft_unscaled_font_map_lock_cairo_ft_unscaled_font_map__cairo_ft_unscaled_font_lock_face__cairo_index_to_glyph_name__cairo_ft_ucs4_to_index__compute_transform__cairo_ft_unscaled_font_set_scale__cairo_ft_scaled_glyph_vertical_layout_bearing_fix__cubic_to__conic_to__line_to__move_to__cairo_ft_scaled_font_fini__cairo_ft_font_face_destroy__cairo_ft_font_options_substitute_CSWTCH.129_CSWTCH.128_CSWTCH.127__cairo_ft_unscaled_font_fini__cairo_ft_unscaled_font_create_internal_cairo_ft_unscaled_font_backend__cairo_ft_unscaled_font_create_for_pattern__cairo_ft_unscaled_font_destroy__cairo_ft_unscaled_font_map_pluck_entry__get_pattern_ft_options_CSWTCH.139__cairo_ft_font_face_create__cairo_ft_font_face_create_for_pattern__cairo_ft_font_face_create_for_toy__cairo_ft_unscaled_font_keys_equal__cairo_ft_index_to_ucs4__get_bitmap_surface.isra.3__cairo_ft_scaled_glyph_init_invert_y.32049_outline_funcs.32048__cairo_ft_font_face_get_implementation__cairo_ft_load_truetype_table__cairo_ft_scaled_font_backend__cairo_ft_load_type1_data__cairo_ft_font_face_scaled_font_create__cairo_scaled_font_is_ft_cairo_ft_font_options_substitute_cairo_ft_font_face_create_for_pattern_cairo_ft_font_face_create_for_ft_face_cairo_ft_font_face_set_synthesize_cairo_ft_font_face_unset_synthesize_cairo_ft_font_face_get_synthesize_cairo_ft_scaled_font_lock_face_cairo_ft_scaled_font_unlock_face__cairo_ft_scaled_font_get_load_flags__cairo_ft_font_reset_static_data__cairo_ps_surface_start_page__cairo_ps_surface_has_show_text_glyphs__cairo_ps_surface_get_supported_mime_types__cairo_ps_supported_mime_types__cairo_ps_surface_supports_fine_grained_fallbacks__cairo_ps_surface_create_for_stream_internal_cairo_ps_surface_backend_cairo_ps_surface_paginated_backend__cairo_ps_surface_get_extents__string_array_stream_close__cairo_ps_surface_set_bounding_box__cairo_page_standard_media__cairo_ps_surface_set_paginated_mode__cairo_ps_surface_show_page__cairo_ps_emit_imagemask__cairo_ps_surface_clipper_intersect_clip_path__cairo_ps_surface_set_clip__string_array_stream_write__cairo_ps_surface_get_font_options__cairo_ps_surface_analyze_user_font_subset__cairo_ps_surface_emit_linear_colorgradient.isra.6__cairo_ps_surface_emit_stitched_colorgradient__cairo_ps_surface_emit_gradient__can_paint_pattern.isra.9__cairo_ps_surface_release_source_surface_from_pattern.isra.12__cairo_ps_surface_create_padded_image_from_image.isra.15__cairo_ps_surface_emit_base85_string.isra.16__cairo_ps_surface_emit_mesh_pattern.part.20__cairo_ps_surface_emit_scaled_font_subset__cairo_ps_surface_emit_unscaled_font_subset__cairo_ps_surface_emit_body.isra.29__cairo_ps_surface_finish__extract_ps_surface.constprop.31__cairo_ps_surface_emit_solid_pattern__cairo_ps_surface_acquire_source_surface_from_pattern__cairo_ps_surface_analyze_surface_pattern_transparency__cairo_ps_surface_analyze_operation__cairo_ps_surface_emit_surface.isra.19__cairo_ps_surface_emit_pattern__cairo_ps_surface_show_text_glyphs__cairo_ps_surface_stroke__cairo_ps_surface_paint_surface__cairo_ps_surface_paint_pattern__cairo_ps_surface_fill__cairo_ps_surface_mask__cairo_ps_surface_paint_cairo_ps_surface_create_cairo_ps_surface_create_for_stream_cairo_ps_surface_restrict_to_level_cairo_ps_get_levels__cairo_ps_levels_cairo_ps_level_to_string__cairo_ps_level_strings_cairo_ps_surface_set_eps_cairo_ps_surface_get_eps_cairo_ps_surface_set_size_cairo_ps_surface_dsc_comment_cairo_ps_surface_dsc_begin_setup_cairo_ps_surface_dsc_begin_page_setup__cairo_pdf_surface_supports_fine_grained_fallbacks__hash_data__cairo_pdf_surface_has_show_text_glyphs__cairo_pdf_surface_get_supported_mime_types__cairo_pdf_supported_mime_types__cairo_pdf_surface_set_paginated_mode__cairo_pdf_surface_update_object__cairo_pdf_group_resources_clear__cairo_pdf_surface_start_page__cairo_pdf_surface_get_font_resource__cairo_pdf_surface_add_alpha__cairo_pdf_surface_new_object__cairo_pdf_surface_create_for_stream_internal_cairo_pdf_surface_backend_cairo_pdf_surface_paginated_backend__cairo_pdf_surface_open_stream__cairo_pdf_surface_open_content_stream__cairo_pdf_surface_has_fallback_images__cairo_pdf_surface_add_font__cairo_pdf_surface_select_pattern__cairo_pdf_surface_unselect_pattern_cairo_pdf_surface_emit_rgb_linear_function__cairo_pdf_surface_set_clip__cairo_pdf_surface_add_pdf_pattern_or_shading__cairo_pdf_surface_create_smask_group__cairo_pdf_smask_group_destroy__cairo_pdf_surface_clear__cairo_pdf_source_surface_init_key__cairo_pdf_surface_get_font_options__cairo_pdf_surface_get_extents__cairo_pdf_surface_open_group__cairo_pdf_surface_set_size_internal__cairo_pdf_emit_imagemask__cairo_pdf_source_surface_entry_pluck__utf8_to_pdf_string__cairo_pdf_surface_analyze_user_font_subset__can_paint_pattern.isra.3__cairo_pdf_surface_output_gradient.isra.5__cairo_pdf_surface_emit_group_resources.isra.6_CSWTCH.186__cairo_pdf_surface_close_group_cairo_pdf_surface_emit_alpha_linear_function.isra.7__cairo_pdf_surface_emit_stitched_colorgradient__cairo_pdf_surface_emit_repeating_function.isra.8__cairo_pdf_surface_select_operator__cairo_pdf_surface_close_stream.part.10__cairo_pdf_surface_close_content_stream__cairo_pdf_surface_start_fallback_cairo_pdf_surface_emit_transparency_group__cairo_pdf_surface_emit_smask__cairo_pdf_surface_finish__cairo_pdf_surface_clipper_intersect_clip_path__cairo_pdf_source_surface_equal__cairo_pdf_surface_analyze_operation.isra.14__cairo_pdf_surface_show_text_glyphs__cairo_pdf_surface_stroke__cairo_pdf_surface_fill_stroke.part.16__cairo_pdf_surface_fill_stroke__cairo_pdf_surface_acquire_source_image_from_pattern__cairo_pdf_surface_release_source_image_from_pattern.isra.18__cairo_pdf_surface_emit_unicode_for_glyph.isra.22__cairo_pdf_surface_emit_to_unicode_stream__cairo_pdf_surface_emit_scaled_font_subset__create_font_subset_tag.isra.24__cairo_pdf_surface_emit_type1_font__cairo_pdf_surface_emit_cff_font__cairo_pdf_surface_emit_unscaled_font_subset__extract_pdf_surface.constprop.28__cairo_pdf_surface_add_source_surface.isra.20__cairo_pdf_surface_add_padded_image_surface__cairo_pdf_surface_paint_surface_pattern__cairo_pdf_surface_mask__cairo_pdf_surface_paint_pattern.constprop.27__cairo_pdf_surface_paint__cairo_pdf_surface_fill__cairo_pdf_surface_show_page_cairo_pdf_surface_create_for_stream_cairo_pdf_surface_create_cairo_pdf_surface_restrict_to_version_cairo_pdf_get_versions__cairo_pdf_versions_cairo_pdf_version_to_string__cairo_pdf_version_strings_cairo_pdf_surface_set_sizecairo-pdf-surface.c__cairo_svg_surface_get_supported_mime_types__cairo_svg_supported_mime_types__cairo_svg_surface_set_paginated_mode__cairo_svg_surface_supports_fine_grained_fallbacks__cairo_svg_path_close_path__cairo_svg_surface_emit_path__cairo_svg_path_curve_to__cairo_svg_path_line_to__cairo_svg_path_move_to__cairo_svg_surface_store_page__cairo_svg_surface_emit_transform_base64_write_func__cairo_svg_surface_get_font_options__cairo_svg_surface_get_extents__cairo_svg_document_finish__cairo_svg_internal_version_strings__cairo_svg_surface_analyze_operation.isra.3__cairo_svg_surface_operators__cairo_svg_surface_emit_pattern_extend.isra.8__cairo_svg_surface_emit_pattern_stops.isra.9__cairo_svg_surface_clipper_intersect_clip_path__cairo_svg_surface_show_page__cairo_svg_surface_copy_page__cairo_svg_surface_emit_operator.isra.14.part.15__cairo_svg_surface_emit_operator_for_style.isra.16.part.17__cairo_svg_document_destroy.part.20__cairo_svg_surface_create_for_document_cairo_svg_surface_backend_cairo_svg_surface_paginated_backend__cairo_svg_surface_emit_composite_pattern__cairo_svg_surface_emit_pattern__cairo_svg_surface_emit_fill_style__cairo_svg_surface_emit_stroke_style__cairo_svg_surface_fill_stroke__cairo_svg_surface_emit_paint__cairo_svg_surface_mask__cairo_svg_surface_paint__cairo_svg_surface_finish__cairo_svg_surface_fill__cairo_svg_surface_show_glyphs__cairo_svg_surface_stroke__cairo_svg_document_emit_font_subset__cairo_svg_surface_create_for_stream_internal.constprop.26_cairo_svg_surface_create_for_stream_cairo_svg_surface_create_cairo_svg_surface_restrict_to_version_cairo_svg_get_versions__cairo_svg_versions_cairo_svg_version_to_string__cairo_svg_version_stringscairo-svg-surface.c_mingw_onexit___dyn_tls_dtor@12___dyn_tls_init@12___tlregdtor__decode_pointer__encode_pointer___report_error___write_memory.part.0_maxSections_the_secs__pei386_runtime_relocator_was_init.60783___do_global_dtors___do_global_ctors_initialized___security_init_cookie.data$__security_cookie.data$__security_cookie_complement___report_gsfailure_GS_ContextRecord_GS_ExceptionRecord_GS_ExceptionPointers___mingwthr_run_key_dtors.part.0___mingwthr_cs_key_dtor_list____w64_mingwthr_add_key_dtor___mingwthr_cs_init____w64_mingwthr_remove_key_dtor___mingw_TLScallbackpseudo-reloc-list.c__ValidateImageBase.part.0__ValidateImageBase__FindPESection__FindPESectionByName___mingw_GetSectionForAddress___mingw_GetSectionCount__FindPESectionExec__GetPEImageBase__IsNonwritableInCurrentImage___mingw_enum_import_library_names_DllEntryPoint@12__wassert_internal_modf_mingw_getsp___sinl_internal___cosl_internal___mingw_raise_matherr_stUserMathErr___mingw_setusermatherr__matherr_CSWTCH.5___JCR_END___register_frame_ctor.text.startup.ctors.65535_DeleteFileW@4__head_libfontconfig_1_dll___moddi3__cairo_image_source_backend_VirtualProtect@16__cairo_ft_font_face_backend_FcConfigSubstitute__head_lib32_libmsimg32_a_ExtCreatePen@20___RUNTIME_PSEUDO_RELOC_LIST____imp__MessageBoxW@16__head_libpixman_1_0_dll__imp__CreateCompatibleDC@4_pixman_region32_copy__imp__png_set_interlace_handling_FcPatternGetString__imp__GetTempFileNameW@16__head_lib32_libuser32_a_png_get_error_ptr_FillPath@4__imp__GetTempPathW@8_QueryPerformanceCounter@4_FT_GlyphSlot_Embolden___divdi3_pixman_region32_translate_pixman_add_triangles__imp__CloseHandle@4__data_start_____DTOR_LIST____lib32_libuser32_a_iname__cairo_scaled_font_error_mutex__imp__SaveDC@4_pixman_image_get_height__imp__LocalFree@4__cairo_win32_font_face_mutex_png_set_interlace_handling__imp__VirtualProtect@16___setusermatherr__imp__GdiFlush@0__imp__pixman_region32_init_rect_UnhandledExceptionFilter@4__imp__raise_FcPatternGet.weak.__Jv_RegisterClasses.___gcc_register_frame__imp___onexit__imp__png_set_packing__head_libfreetype_6_dll__imp__GetLastError@0__imp__GetVersionExA@4_SetUnhandledExceptionFilter@4__imp__VirtualQuery@12_pixman_image_set_repeat_pixman_glyph_cache_lookup__setjmp3__cairo_empty_rectangle_FcPatternGetFTFace__cairo_toy_font_face_mutex_png_set_IHDR__imp__pixman_transform_point_3d__imp__FcPatternDuplicate_pixman_glyph_cache_thaw__cairo_pattern_white___tls_start_____native_startup_lock__imp__png_create_info_struct_pixman_image_create_solid_fill__cairo_pattern_solid_surface_cache_lock_ExtTextOutW@32__imp__pixman_image_create_linear_gradient__imp__pixman_add_triangles__imp__png_set_read_fn__imp__pixman_image_get_width_png_read_info__imp__TlsGetValue@4__imp__InitializeCriticalSection@4_BeginPath@4_DeleteCriticalSection@4__rt_psrelocs_start__imp__png_error__imp__abort_FT_Render_Glyph__imp___strdup__cairo_win32_font_face_backend_SelectClipPath@8__ctime32__imp__PolyBezierTo@12__dll_characteristics____imp__GetGlyphIndicesW@20__size_of_stack_commit___SetBkMode@8__imp__GetOutlineTextMetricsA@12_png_set_tRNS_to_alpha__size_of_stack_reserve____major_subsystem_version____imp__localeconv___crt_xl_start____imp__FT_Outline_Decompose__imp__FcPatternAddDouble__imp__GetGraphicsMode@4_GetWorldTransform@8__imp__BeginPath@4__imp__FT_Load_Glyph__imp__pixman_image_set_component_alpha__imp__MoveToEx@16___crt_xi_start____imp___amsg_exit__imp___time32___crt_xi_end____imp__png_read_end___popcountsi2_FT_Library_SetLcdFilter_pixman_image_create_linear_gradient_pixman_image_composite32_isxdigit__imp__rand__imp__strpbrk_FT_Init_FreeType_pixman_image_set_clip_region32_MessageBoxW@16__imp__FT_Bitmap_New_GetLastError@0_libpng16_16_dll_iname_pixman_fill__imp__QueryPerformanceCounter@4_VirtualQuery@12_CreateRectRgn@16_mingw_initltsdrot_force_SetWorldTransform@8_png_set_palette_to_rgb_pixman_blt_png_create_write_struct__imp___iob__imp__FcConfigGetCurrent__imp__FcPatternAddString_GetModuleHandleA@4__imp__png_set_longjmp_fn_BitBlt@36__imp__strncmp_png_error__imp__FcPatternGetBool_FormatMessageW@28_FcPatternAddString_SetTextColor@8_pixman_region32_fini_SaveDC@4_pixman_rasterize_trapezoid__imp__GetWorldTransform@8__imp__GetFontData@20__imp__png_get_error_ptr_png_get_io_ptr__bss_start____imp__EndPath@4__imp__fputc__imp__png_set_expand_gray_1_2_4_to_8__imp__FT_Outline_Get_CBox_FT_Done_Face__imp__png_write_end__imp__WidenPath@4___RUNTIME_PSEUDO_RELOC_LIST_END____imp__pixman_region32_copy_LoadLibraryW@4__imp__png_set_strip_16__head_lib32_libgdi32_a_FT_Vector_Transform__imp__FcConfigSubstitute__cairo_unbounded_rectangle__size_of_heap_commit____imp__GradientFill@24_SetGraphicsMode@8__imp__FcPatternDel_pixman_glyph_get_mask_format__imp__pixman_region32_contains_rectangle__imp__GetRegionData@12__imp__pixman_region32_intersect___onexitend__imp__RestoreDC@8__imp__GetCurrentProcess@0_SetStretchBltMode@8_PolyBezierTo@12___umoddi3__imp___ctime32_pixman_image_get_component_alpha__imp__isspace__imp___errno_SetMiterLimit@12__imp__FT_Get_First_Char__cairo_twin_outlines_png_set_write_fn_GetModuleFileNameW@12__imp__ModifyWorldTransform@12_CreateSolidBrush@4__imp__deflateEnd_MoveToEx@16__imp__pixman_image_ref__imp__GetProcAddress@8_GetProcAddress@8___crt_xp_start____imp___snprintf_FcInitBringUptoDate__imp__FcFreeTypeCharIndex_FcFreeTypeCharIndex_StrokePath@4__cairo_fallback_compositor__imp__IntersectClipRect@20_GetDeviceCaps@8_GetClipRgn@8_GetTempPathW@8_pixman_glyph_cache_remove_png_set_gray_to_rgb_pixman_region32_n_rects__imp__putchar__imp__ExtCreatePen@20__imp__pixman_region32_fini__imp__GetDC@4__imp__wcslen__imp__ferror__imp__FormatMessageW@28__imp__isprint__imp__FT_Done_FreeType___crt_xp_end____imp__pixman_region32_n_rects_pixman_region32_intersect_GetFontUnicodeRanges@8_EndPath@4_FcPatternDel__imp__CreateFileW@28__imp__FillPath@4__minor_os_version___FcPatternCreate__imp__FcPatternGetInteger___udivdi3__imp__GetClipBox@8__imp__QueryPerformanceFrequency@4_zlib1_dll_iname_libpixman_1_0_dll_iname_CreateFileW@28__imp____popcountsi2_GetTickCount@0__image_base____imp__FcPatternGetString_GetVersionExA@4__cairo_scaled_font_map_mutex__imp__fwprintf_pixman_image_set_filter__imp__pixman_composite_glyphs_no_mask__section_alignment___GetModuleHandleW@4_IntersectClipRect@20_FT_Set_Char_Size_libfreetype_6_dll_iname_FcPatternGetInteger__imp__memmove__imp__FcInitBringUptoDate__imp__pixman_region32_init_rects_FcFontMatch_png_write_image_GradientFill@24_libgcc_s_sjlj_1_dll_iname__imp__ExtCreateRegion@12__imp__FT_Get_X11_Font_Format__imp__FcPatternGet__IAT_end____imp__LineTo@12_pixman_format_supported_destination_png_write_info__RUNTIME_PSEUDO_RELOC_LIST___FT_Load_Sfnt_Table__imp__FcPatternAddInteger__imp___fdopen__imp__GetDeviceCaps@8__imp__FT_Done_Face__imp____umoddi3__tls_start__imp__wcscmp__imp__wcscpy__imp__png_read_update_info___native_startup_state__imp__qsort__imp__FT_Get_Next_Char_CloseFigure@4__imp___open_osfhandle__data_end____imp__GetClipRgn@8_FT_Outline_Translate_png_write_end__imp__pixman_image_get_data_FcPatternAddInteger__imp__pixman_blt__imp__CreateRectRgn@16_FT_Get_X11_Font_Format__CTOR_LIST_____onexitbegin_pixman_image_get_stride_pixman_image_create_bits__imp__SetPolyFillMode@8__imp__deflate__bss_end____imp__pixman_region32_subtract__imp__png_set_filler__imp__FillRect@12___security_cookie_complement_GetRegionData@12__imp__FT_Set_Transform_FT_Bitmap_Convert___crt_xc_end___png_get_valid_SetTextAlign@8_FcPatternAddDouble_GetObjectW@12_CreateFontIndirectW@4_FT_Load_Glyph__imp__GetTextMetricsA@8__lib32_libgdi32_a_iname__imp___setjmp3__tls_index__imp__pixman_image_create_solid_fill__imp__FcPatternGetFTFace__imp__GetCharWidth32A@16__imp__pixman_glyph_cache_create__imp__FT_Render_Glyph__imp__GetTickCount@0_pixman_region32_extents_ReleaseDC@8__imp__FcPatternAddBool__imp__pixman_fill___crt_xc_start___png_set_expand_gray_1_2_4_to_8_pixman_composite_glyphs_no_mask__imp__StrokePath@4__imp__pixman_image_create_bits__head_libgcc_s_sjlj_1_dll_pixman_region32_not_empty__imp__png_get_IHDR__cairo_mutex_initialized_pixman_region32_init_rects__imp__strchr_pixman_transform_point_3d__imp__png_set_write_user_transform_fn_png_create_read_struct__lib32_libkernel32_a_iname__imp__pixman_composite_glyphs__imp___close___CTOR_LIST____imp__pixman_glyph_get_mask_format__imp__GetCurrentProcessId@0__imp__pixman_region32_contains_point__imp__feof_FT_Get_Next_Char__imp__ExtTextOutW@32__imp__SelectObject@8___gnu_lto_v1__cairo_pattern_clear_SelectClipRgn@8_mingw_app_type_GetGlyphIndicesW@20_png_set_packswap_pixman_image_ref__imp__png_set_gray_to_rgb__initterm__head_libpng16_16_dll_pixman_region32_subtract_pixman_image_get_depth__imp__TerminateProcess@8__imp__pixman_region32_extents__rt_psrelocs_size_QueryPerformanceFrequency@4__imp__SetMiterLimit@12_png_set_packing__imp__png_set_bKGD__imp__fread__imp___hypot__imp____udivdi3_GetCurrentProcessId@0__imp__SetGraphicsMode@8__imp____dllonexit__lib32_libmsimg32_a_iname__imp__FT_Bitmap_Convert__imp__memcpy_pixman_glyph_cache_freeze_png_set_filler__imp__FT_Outline_Transform__imp___snwprintf__imp__GetModuleHandleW@4__imp__strcmp__imp__png_set_write_fn__file_alignment____imp__LoadLibraryW@4__imp__png_set_read_user_transform_fn__imp__deflateInit__pixman_region32_contains_point__cairo_rectangles_nil__imp___unlock__head_lib32_libmsvcrt_a__imp__png_read_info_FT_GlyphSlot_Oblique__imp__CloseFigure@4__imp__LeaveCriticalSection@4__imp__pixman_region32_equal__imp__FT_Vector_Transform_png_create_info_struct__imp__pixman_rasterize_trapezoid_pixman_glyph_cache_insert_FT_Get_Glyph_Name__imp__malloc_png_destroy_read_struct__imp__strncpy__imp__pixman_glyph_cache_insert_pixman_region32_contains_rectangle__imp__SetWorldTransform@8__imp__CreateDIBSection@24__imp__pixman_image_set_filter_pixman_image_create_radial_gradient__imp__memcmp_deflateInit___cairo_output_stream_nil_ExtSelectClipRgn@12__imp__pixman_region32_union__imp__SetBkMode@8__major_os_version____lib32_libmsvcrt_a_iname__imp__png_destroy_read_struct__imp__acos_SetMapMode@8__imp__FT_Load_Sfnt_Table__cairo_ft_unscaled_font_map_mutex__imp__pixman_image_set_destroy_function_CloseHandle@4__head_zlib1_dll__imp__SetTextAlign@8__imp__realloc__IAT_start___pixman_region32_union_LocalFree@4__imp__FT_New_Face___cairo_no_compositor__tls_end__imp__SystemParametersInfoA@16__imp__png_write_info__imp__ldiv_FcDefaultSubstitute__imp__GetModuleHandleA@4__cairo_font_face_nil__imp__rewind_FcPatternGetBool___dllonexit__imp__pixman_image_get_stride_pixman_image_set_component_alpha_pixman_image_set_destroy_function_png_set_strip_16__imp___lock__imp__FT_GlyphSlot_Embolden__imp__GetGlyphOutlineW@28__DTOR_LIST____imp__fprintf_TerminateProcess@8_pixman_region32_equal__imp__pixman_image_get_component_alpha__imp__pixman_image_composite32_FcConfigGetCurrent_EnterCriticalSection@4__imp__png_set_packswap__imp__pixman_glyph_cache_thaw__imp__pixman_glyph_cache_freeze__imp__pixman_region32_init__imp__memset_GetOutlineTextMetricsA@12__cairo_image_surface_backend__imp__fclose__imp__DeleteDC@4_GetClipBox@8__imp__png_write_image__imp___initterm_FT_Outline_Get_CBox_RestoreDC@8_GetCurrentThreadId@0__size_of_heap_reserve_____crt_xt_start____imp__FT_GlyphSlot_Oblique___ImageBase__subsystem____imp__FcDefaultSubstitute__imp__strlen_GetFontData@20_pixman_region32_rectangles__imp__fflush__imp__strtol__imp__pixman_image_set_clip_region32__imp__strcpy__imp__pixman_region32_translate__imp__calloc_pixman_region32_init_rect__imp__pixman_image_get_height__imp__FcPatternCreate___native_vcclrit_reason_SelectObject@8_ExtCreateRegion@12__imp__png_get_io_ptr__cairo_pattern_black__Jv_RegisterClasses__imp__GetSystemTimeAsFileTime@4__snwprintf_FcPatternDuplicate__imp____divdi3_FT_New_Face__imp__pixman_glyph_cache_remove__cairo_twin_charmap__amsg_exit__imp__fopen_CreateDIBSection@24__cairo_scaled_glyph_page_cache_mutex_deflateEnd__imp__isxdigit__cairo_win32_scaled_font_backend_png_set_read_user_transform_fn___native_dllmain_reason_CreateCompatibleDC@4___tls_end____cairo_image_solid_cache_mutex__imp__png_get_valid_pixman_image_get_data___cairo_clip_all_png_destroy_write_struct_png_set_longjmp_fn_GetSystemTimeAsFileTime@4_localeconv__imp__FT_Set_Char_Size_FT_Get_First_Char_FT_Outline_Decompose_GetCurrentProcess@0_png_set_bKGD_mingw_initltssuo_force_SetPolyFillMode@8_FillRect@12_InitializeCriticalSection@4_png_read_update_info_png_set_read_fn__imp__free__imp__GetModuleFileNameW@12__imp__SetUnhandledExceptionFilter@4__imp__BitBlt@36_DeleteObject@4__snprintf_GdiFlush@0__major_image_version____loader_flags___SystemParametersInfoA@16__imp__GetObjectW@12__imp__UnhandledExceptionFilter@4_DeleteDC@4__imp__frexp__imp__printf_pixman_composite_glyphs_ModifyWorldTransform@12__head_lib32_libkernel32_a__imp__pixman_image_set_transform__open_osfhandle__imp__FT_Init_FreeType___chkstk_ms__imp__png_set_tRNS_to_alpha__imp__DeleteFileW@4_pixman_region32_init__imp__png_create_write_struct__imp__FcFontMatch__imp__CreateFontIndirectW@4__rt_psrelocs_end_GetTextMetricsA@8_CreateCompatibleBitmap@12__imp__png_set_IHDR__minor_subsystem_version____minor_image_version____imp__FT_Library_SetLcdFilter__imp__SetStretchBltMode@8_FT_Bitmap_Done__imp__Sleep@4__imp__vfprintf_GetGraphicsMode@4__imp__ExtEscape@24__imp___access_FT_Bitmap_New__imp____moddi3_GetCharWidth32A@16__cairo_user_font_face_backend_mingw_initltsdyn_force__imp__GetCurrentThreadId@0_png_read_end_TlsGetValue@4_GetTempFileNameW@16___security_cookie__imp__DeleteCriticalSection@4_GetGlyphOutlineW@28_LineTo@12__imp__png_destroy_write_struct_LeaveCriticalSection@4_FT_Done_FreeType_fwprintf__imp__pixman_image_get_depth_png_get_IHDR__imp__tan__imp__CreateCompatibleBitmap@12__imp__pixman_image_create_radial_gradient__imp__sscanf__imp__GetFontUnicodeRanges@8_StretchDIBits@52__imp__SelectClipRgn@8__imp__FT_Outline_Translate__imp__DeleteObject@4__imp__ExtSelectClipRgn@12_pixman_image_unref_png_set_write_user_transform_fn__imp__SelectClipPath@8__imp__png_set_palette_to_rgb__imp__pixman_region32_not_empty__imp__pixman_image_set_repeat_FT_Outline_Transform_WidenPath@4__imp__png_create_read_struct__imp__pixman_format_supported_destination__RUNTIME_PSEUDO_RELOC_LIST_END____imp___exit__imp__CreateSolidBrush@4__imp__pixman_glyph_cache_lookup___dyn_tls_init_callback_pixman_image_get_width__imp__FT_Bitmap_Done__imp__longjmp_libfontconfig_1_dll_iname__imp____setusermatherr__imp__pixman_region32_rectangles__tls_used_FT_Set_Transform_pixman_glyph_cache_create_FcPatternAddBool__imp__ReleaseDC@8___crt_xt_end____imp__SetMapMode@8_png_read_image_FcPatternDestroy__cairo_intern_string_mutex_vfprintf__cairo_glyph_cache_mutex__imp__FT_Get_Glyph_Name__imp__FcPatternDestroy__imp__StretchDIBits@52__imp__SetTextColor@8__imp__EnterCriticalSection@4__imp__pixman_image_unref__imp__png_read_image__imp__fwrite_pixman_image_set_transform_ExtEscape@24