Warning: mkdir(): Invalid path in /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php on line 74

Warning: Cannot modify header information - headers already sent by (output started at /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php:74) in /home/web/htdocs/site-source-j25/libraries/edp/helpers/file.php on line 123

Warning: Cannot modify header information - headers already sent by (output started at /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php:74) in /home/web/htdocs/site-source-j25/libraries/edp/helpers/file.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php:74) in /home/web/htdocs/site-source-j25/libraries/edp/helpers/file.php on line 125

Warning: Cannot modify header information - headers already sent by (output started at /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php:74) in /home/web/htdocs/site-source-j25/libraries/edp/helpers/file.php on line 126

Warning: Cannot modify header information - headers already sent by (output started at /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php:74) in /home/web/htdocs/site-source-j25/libraries/edp/helpers/file.php on line 138

Warning: Cannot modify header information - headers already sent by (output started at /home/web/htdocs/site-source-j25/plugins/system/edp/edp.php:74) in /home/web/htdocs/site-source-j25/libraries/edp/helpers/file.php on line 139
%! %%BoundingBox: 0 0 595 842 10 dict begin /this currentdict def /y 720 def /ebuf 200 string def /prnt{ 36//this/y get moveto//ebuf cvs show //this/y 2 copy get 12 sub put }bind def /newline{ 36//this/y get moveto //this/y 2 copy get 12 sub put }bind def errordict/handleerror {systemdict begin $error begin newerror {(%%[ Error handled by opdfread.ps : )print errorname//ebuf cvs print(; OffendingCommand: ) print/command load//ebuf cvs print( ]%%)= flush /newerror false store vmstatus pop pop 0 ne {grestoreall }if errorname(VMerror)ne {showpage }if initgraphics 0 720 moveto errorname(VMerror)eq {//this/ehsave known {clear//this/ehsave get restore 2 vmreclaim }if vmstatus exch pop exch pop } /Courier 12 selectfont { (ERROR: )//prnt exec errorname//prnt exec (OFFENDING COMMAND: )//prnt exec /command load//prnt exec $error/ostack known{ (%%[STACK:)= (STACK:)//prnt exec $error/ostack get aload length{ //newline exec dup mark eq{ (-mark-)dup = show }{ dup type/nametype eq{ dup xcheck not{ (/)show (/)print }if }if dup =//ebuf cvs show }ifelse }repeat }if }ifelse (%%]%)= //systemdict/showpage get exec quit }if end end }bind readonly put end 50 dict begin /DefaultSwitch { dup where{ pop pop }{ false def }ifelse }bind def /=string 256 string def /=only{ //=string cvs print }bind def /HexDigits(0123456789ABCDEF)readonly def /PrintHex {8{ dup -28 bitshift//HexDigits exch 1 getinterval//=only exec 4 bitshift }repeat pop }bind def /PDFR_DEBUG DefaultSwitch /PDFR_DUMP DefaultSwitch /PDFR_STREAM DefaultSwitch /TTFDEBUG DefaultSwitch /RotatePages DefaultSwitch /FitPages DefaultSwitch /CenterPages DefaultSwitch /SetPageSize DefaultSwitch /error { counttomark 1 sub -1 0{ index dup type/arraytype eq{==}{=only}ifelse }for ()= cleartomark ....Undefined }bind def //SetPageSize{ //RotatePages//FitPages or//CenterPages or{ mark(/RotatePages, /FitPages and CenterPages are not allowed with /SetPageSize)//error exec }if } { //FitPages//CenterPages and{ mark(CenterPages is not allowed with /FitPages)//error exec }if } ifelse /knownget { 2 copy known{ get true }{ pop pop false }ifelse }bind def /IsUpper {dup(A)0 get ge exch(Z)0 get le and }bind def /cpa2g{ dup length array 0 1 2 index length 1 sub{ dup 3 index exch get cp2g 3 copy put pop pop }for exch pop }bind def /cpd2g{ dup length dict exch{ cp2g 2 index 3 1 roll put }forall }bind def /cps2g{ dup length string copy }bind def /cp2gprocs <> def /cp2g{ dup gcheck not{ dup//cp2gprocs 1 index type 2 copy known{ get currentglobal 3 1 roll true setglobal exec exch setglobal 1 index wcheck not{readonly}if 1 index xcheck{cvx}if exch pop }{ pop pop }ifelse }if }bind def /BlockBuffer 65535 string def /PDFReader currentdict def /ObjectRegistry 50 array def /CurrentObject null def /DoneDocumentStructure false def /GraphicState 20 dict begin /InitialTextMatrix matrix def /InitialMatrix matrix currentmatrix def currentdict end def /TempMatrix matrix def /GraphicStateStack 20 array def /GraphicStateStackPointer 0 def /PDFColorSpaces 50 dict def /InstalledFonts 50 dict def /MacRomanEncodingInverse null def currentglobal false setglobal userdict/PDFR_InitialGS gstate put userdict/PDFR_Patterns 50 dict put userdict/FuncDataReader 10 dict put setglobal /InitialExtGState 20 dict begin /BG2 currentblackgeneration cp2g def /UCR2 currentundercolorremoval cp2g def /TR2 currentglobal false setglobal[currentcolortransfer]exch setglobal cp2g def /HT currenthalftone cp2g def currentdict end readonly def /InitialGraphicState 20 dict begin /FontSize 0 def /CharacterSpacing 0 def /TextLeading 0 def /TextRenderingMode 0 def /WordSpacing 0 def currentdict end readonly def /SimpleColorSpaceNames 15 dict begin /DeviceGray true def /DeviceRGB true def /DeviceCMYK true def currentdict end readonly def /1_24_bitshift_1_sub 1 24 bitshift 1 sub def /ReadFontProcs 10 dict def /Register { exch dup //PDFReader/ObjectRegistry get length ge{ dup dup 2 idiv add array dup //PDFReader/ObjectRegistry get dup length 3 2 roll exch 0 exch getinterval copy pop //PDFReader exch/ObjectRegistry exch put }if exch//PDFReader/ObjectRegistry get 3 1 roll 3 copy pop get dup xcheck{ 5 4 roll pop //PDFR_DEBUG{ (Have a daemon for )print 2 index = }if exec }{ dup null ne{ mark(The object )4 index( already defined : )4 index//error exec }{ pop }ifelse 4 3 roll exec }ifelse put }bind def /IsRegistered { //PDFReader/ObjectRegistry get dup length 2 index le{ pop pop false }{ exch get null ne }ifelse }bind def /GetRegistered { //PDFReader/ObjectRegistry get dup length 2 index le{ exch mark exch(Object )exch( isn't defined before needed (1).)//error exec }if 1 index get dup xcheck{ exch mark exch(Object )exch( isn't defined before needed (2).)//error exec }{ dup null eq{ exch mark exch(Object )exch( isn't defined before needed (3).)//error exec }if exch pop }ifelse }bind def /StandardFontNames<< /Times-Roman true /Helvetica true /Courier true /Symbol true /Times-Bold true /Helvetica-Bold true /Courier-Bold true /ZapfDingbats true /Times-Italic true /Helvetica-Oblique true /Courier-Oblique true /Times-BoldItalic true /Helvetica-BoldOblique true /Courier-BoldOblique true >>def /CleanAllResources {//PDFR_DEBUG{ (CleanAllResources beg)= }if //PDFReader/ObjectRegistry get dup length 0 exch 1 exch 1 sub{ 2 copy get dup xcheck{ pop pop }{ dup null eq{ pop pop }{ dup type/dicttype eq{/.Global known}{pop false}ifelse{ pop }{ //PDFR_DEBUG{ (Dropping )print dup = }if 1 index exch/DroppedObject put }ifelse }ifelse }ifelse }for pop FontDirectory length dict begin FontDirectory{ pop dup//StandardFontNames exch known not{ dup null def }if pop }forall currentdict end{ pop //PDFR_DEBUG{ (Undefining font )print dup = }if undefinefont }forall //PDFR_DEBUG{ (CleanAllResources end)= }if }bind def /PrintReference { //PDFR_DEBUG{ ({ )print dup{ =only( )print }forall ( })= }if }bind def /R { 0 ne{ exch mark exch(A referred object generation )exch( isn't 0.)//error exec }if [ exch//GetRegistered/exec load ]cvx //PrintReference exec }bind def /IsObjRef { dup type/arraytype eq{ dup length 3 eq{ dup xcheck exch dup 0 get type/integertype eq 3 2 roll and exch dup 1 get//GetRegistered eq 3 2 roll and exch 2 get/exec load eq and }{ pop false }ifelse }{ pop false }ifelse }bind def /DoNothing { }def /RunTypeDaemon { dup type/dicttype eq{ dup/Type//knownget exec{ //PDFReader/TypeDaemons get exch //knownget exec{ exec }if }if }if }bind def /obj { //PDFR_DEBUG{ (Defining )print 1 index =only( )print dup =only( obj)= }if 0 ne{ exch mark exch(An object generation )exch( isn't 0.)//error exec }if }bind def /endobj { //PDFR_DEBUG{ (endobj )= }if dup type/dicttype eq{ dup/.endobj_daemon//knownget exec{ //PDFR_DEBUG{(.endobj_daemon for )print 2 index =}if exec }if }if dup type/dicttype eq{dup/ImmediateExec known}{false}ifelse{ pop pop }{ //PDFR_DEBUG{ (Storing )print 1 index = }if //RunTypeDaemon exec //DoNothing 3 1 roll//Register exec }ifelse }bind def /StoreBlock { //PDFR_DEBUG{ (StoreBlock )print//PDFReader/BlockCount get =only(, Length = )print dup length = }if dup length string copy //PDFReader/BlockCount get exch //PDFReader/CurrentObject get 3 1 roll put //PDFReader/BlockCount get 1 add //PDFReader exch/BlockCount exch put }bind def /CheckLength {dup type/integertype ne{ mark(Object length isn't an integer.)//error exec }if }bind def /ResolveD { 3 copy pop get dup//IsObjRef exec{ //PDFR_DEBUG{ (Resolving )print//PrintReference exec }if exec exch exec }{ exch pop }ifelse dup 4 1 roll put }bind def /ResolveA {2 index 2 index get dup//IsObjRef exec{ exec exch exec 3 copy put }{ exch pop }ifelse exch pop exch pop }bind def /StoreStream { dup//PDFReader exch/CurrentObject exch put //PDFReader/BlockCount 0 put dup/Length//CheckLength//ResolveD exec //PDFR_DEBUG{ (StoreStream Length = )print dup = }if currentfile exch()/SubFileDecode filter {dup//BlockBuffer readstring{ //StoreBlock exec }{ //StoreBlock exec exit }ifelse }loop pop //PDFReader/CurrentObject null put //PDFR_DEBUG{ (StoreStream end.)= }if }bind def /MakeStreamDumper { //PDFR_DEBUG{ (MakeStreamDumper beg.)= }if currentglobal exch dup gcheck setglobal [exch 1 dict dup/c 0 put exch 1024 string {readstring pop (StreamDumper )print 1 index/c get =string cvs print( )print dup length =string cvs print( <)print dup print(>\n)print dup length 3 2 roll dup/c get 3 2 roll add/c exch put }/exec load ] cvx 0()/SubFileDecode filter exch setglobal //PDFR_DEBUG{ (MakeStreamDumper end.)= }if }bind def /ShortFilterNames 15 dict begin /AHx/ASCIIHexDecode def /A85/ASCII85Decode def /LZW/LZWDecode def /Fl/FlateDecode def /RL/RunLengthDecode def /CCF/CCITTFaxDecode def /DCT/DCTDecode def currentdict end readonly def /AppendFilters { //PDFR_DEBUG{ (AppendFilters beg.)= }if dup 3 1 roll /Filter//knownget exec{ dup type/nametype eq{ dup//ShortFilterNames exch//knownget exec{ exch pop }if 2 index/DecodeParms//knownget exec{ exch }if filter }{ dup 0 exch 1 exch length 1 sub{ 2 copy get dup//ShortFilterNames exch//knownget exec{ exch pop }if 3 1 roll 4 index/DecodeParms//knownget exec{ exch get }{ pop null }ifelse dup null eq{ pop 3 1 roll filter exch }{ 3 1 roll 4 1 roll filter exch }ifelse }for pop }ifelse //PDFR_DEBUG//PDFR_DUMP and{ //MakeStreamDumper exec }if }if exch pop //PDFR_DEBUG{ (AppendFilters end.)= }if }bind def /ExecuteStream { dup//PDFReader exch/CurrentObject exch put dup/Length//CheckLength//ResolveD exec //PDFR_DEBUG{ (ExecuteStream id = )print 2 index =only( Length = )print dup = }if //PDFReader/InitialGraphicState get //PDFReader/GraphicState get copy pop //PDFReader/Operators get begin pop currentfile 0(endstream)/SubFileDecode filter 1 index//AppendFilters exec cvx mark exch exec counttomark 0 ne{ mark(Data left on ostack after an immediate stream execution.)//error exec }if cleartomark end //PDFR_DEBUG{ (ExecuteStream end.)= }if //PDFReader/CurrentObject null put dup/IsPage known{ dup/Context get/NumCopies//knownget exec{ 1 sub{ copypage }repeat }if showpage }if }bind def /stream { //PDFR_DEBUG{ 1 index =only( stream)= }if //PDFReader/ObjectRegistry get dup length 3 index gt{ 2 index get dup xcheck{ exec //PDFReader/ObjectRegistry get 2 index null put }{ pop }ifelse }{ pop }ifelse dup/ImmediateExec known{ dup/GlobalExec//knownget exec{ currentglobal 4 1 roll setglobal //ExecuteStream exec 3 2 roll setglobal }{ //ExecuteStream exec }ifelse }{ //StoreStream exec }ifelse dup/.CleanResources//knownget exec{ /All eq{ //CleanAllResources exec }if }if }bind def /HookFont { //PDFR_DEBUG{ (Loaded the font )print dup/FontName get = }if { dup/FontFileType get dup/Type1 eq exch/MMType1 eq or{ dup/FontName get //PDFReader/RemoveFontNamePrefix get exec findfont exit }if dup/FontFileType get/TrueType eq{ //PDFReader/MakeType42 get exec //PDFR_DEBUG{ (Font dict <<)= dup{ 1 index/sfnts eq{ exch pop (/sfnts [)print { (-string\()print length//=only exec(\)- )= }forall (])= }{ exch//=only exec( )print == }ifelse }forall (>>)= }if dup/FontName get exch definefont exit }if mark(FontHook has no proc for )2 index/FontFileType get//error exec }loop /Font exch put }bind def /endstream { }bind def /xref { //PDFR_DEBUG{ (xref)= //PDFR_DUMP{ //PDFReader/ObjectRegistry get == }if }if end count 0 ne{ mark(Excessive data on estack at the end of the interpretation.)//error exec }if currentfile 1(%%EOF)/SubFileDecode filter flushfile cleardictstack }bind def /ResolveDict {dup{ pop 1 index exch //DoNothing//ResolveD exec pop }forall pop }bind def /SetupPageView { //PDFR_DEBUG{ (SetupPageView beg)= }if //GraphicState/InitialMatrix get setmatrix /MediaBox get aload pop 3 index neg 3 index neg translate 3 -1 roll sub 3 1 roll exch sub exch userdict/.HWMargins//knownget exec{ aload pop }{ currentpagedevice/.HWMargins//knownget exec{ aload pop }{ 0 0 0 0 }ifelse }ifelse currentpagedevice/PageSize get aload pop 3 -1 roll sub 3 1 roll exch sub exch exch 3 index sub exch 3 index sub //SetPageSize{ //PDFR_DEBUG{ (Setting page size to )print 1 index//=only exec( )print dup = }if pop pop 3 index 3 index 2 copy currentglobal false setglobal 3 1 roll 2 array astore << exch/PageSize exch >>setpagedevice userdict/PDFR_InitialGS gstate put setglobal }if //RotatePages{ 2 copy gt 6 index 6 index gt ne{ 1 index 5 index le 1 index 5 index le and not }{ false }ifelse }{ false }ifelse {//CenterPages{ //PDFR_DEBUG{ (Rotating page, and then centering it)== }if 90 rotate 0 5 index neg translate 5 index 1 index exch sub 2 div 2 index 6 index sub 2 div neg translate }{ //FitPages{ 1 index 5 index div 1 index 7 index div 2 copy gt{ exch }if pop dup scale }if 90 rotate 0 5 index neg translate }ifelse }{ //CenterPages{ //PDFR_DEBUG{ (Ccentering page)== }if 1 index 6 index sub 2 div 1 index 6 index sub 2 div translate }{ //FitPages{ 1 index 6 index div 1 index 6 index div 2 copy gt{ exch }if pop dup scale }if }ifelse }ifelse pop pop translate pop pop //PDFR_DEBUG{ (SetupPageView end)= }if }bind def /PageContentsDaemon { //PDFR_DEBUG{ (Executing PageContentsDaemon for )print 2 index = }if 1 index exch/Context exch put dup/ImmediateExec true put dup/IsPage true put dup/Context get//SetupPageView exec }bind def /FontFileDaemon { //PDFR_DEBUG{ (Executing FontFileDaemon for )print 2 index = }if dup/FontFileType get 2 index exch dup//ReadFontProcs exch//knownget exec{ exch pop exec }{ mark(FontFile reader for )2 index( isn't implemented yet.)//error exec }ifelse //PDFR_DEBUG{ (FontFileDaemon end)= }if pop }bind def /FontDescriptorDaemon { //PDFR_DEBUG{ (Executing FontDescriptorDaemon for )print 2 index = }if 2 copy/FontResource exch put /Subtype get 1 index exch/FontFileType exch put }bind def /UnPDFEscape{ dup dup length string cvs dup(#)search{ { pop (16#--)2 index 0 2 getinterval 1 index 3 2 getinterval copy pop cvi 0 exch put 0 1 index 2 1 index length 2 sub getinterval 3 copy putinterval length 3 copy exch put getinterval (#)search not{ pop exit }if }loop (\0)search pop exch pop exch pop cvn exch pop }{ pop pop }ifelse }bind def /TypeDaemons<< /Page {//PDFR_DEBUG{ (Recognized a page.)= }if dup/Contents//knownget exec{ 0 get//DoNothing exch [ 3 index//PageContentsDaemon/exec load ]cvx //Register exec }{ (fixme: page with no Contents won't be printed.)= }ifelse }bind /FontDescriptor {//PDFR_DEBUG{ (Recognized a font descriptor.)= }if dup/FontName//knownget exec{ 1 index/FontName 3 -1 roll//UnPDFEscape exec put }if dup dup/FontFile known{/FontFile}{/FontFile2}ifelse //knownget exec{ 0 get//DoNothing exch [ 3 index//FontFileDaemon/exec load ]cvx //Register exec }{ (Font descriptor )print 1 index =only( has no FontFile.)= }ifelse }bind /Font {//PDFR_DEBUG{ (Recognized a font resource.)= }if dup/BaseFont//knownget exec{ //UnPDFEscape exec 2 copy/BaseFont exch put //PDFReader/RemoveFontNamePrefix get exec currentglobal exch dup/Font resourcestatus{ pop pop //PDFReader/GetInstalledFont get exec pop }{ pop }ifelse setglobal }if dup/FontDescriptor//knownget exec{ 0 get dup//IsRegistered exec{ //PDFR_DEBUG{ (already registered )print dup = }if pop }{ //DoNothing exch [ 3 index//FontDescriptorDaemon/exec load ]cvx //Register exec }ifelse }if }bind >>def /MakeStreamReader {dup [ exch //PDFR_DEBUG{ (Stream proc ) /print load //PDFR_STREAM{ (<) /print load }if }if 1 dict dup/i -1 put /dup load /i /get load 1 /add load /dup load 3 1 /roll load /i /exch load /put load //knownget /exec load /not load {()} /if load //PDFR_DEBUG{ //PDFR_STREAM{ /dup load /print load (>) /print load }if ( end of stream proc.\n) /print load }if ]cvx //PDFR_DEBUG{ (Stream reader )print dup == }if 0()/SubFileDecode filter exch//AppendFilters exec }bind def /RunDelayedStream { //MakeStreamReader exec mark exch cvx exec counttomark 0 ne{ mark(Data left on ostack after a delayed stream execution.)//error exec }if cleartomark }bind def //ReadFontProcs begin /Type1 {//PDFR_DEBUG{ (ReadFontProcs.Type1)= }if dup/.endobj_daemon[4 index//HookFont/exec load]cvx put dup/ImmediateExec true put /GlobalExec true put }bind def /MMType1//Type1 def /TrueType {//PDFR_DEBUG{ (ReadFontProcs.TrueType)= }if dup/.endobj_daemon[4 index//HookFont/exec load]cvx put pop }bind def end /.opdloadttfontdict 50 dict def .opdloadttfontdict begin /maxstring 65400 def end /.InsertionSort { /CompareProc exch def /Array exch def 1 1 Array length 1 sub { /Ix exch def /Value1 Array Ix get def /Jx Ix 1 sub def { Jx 0 lt{ exit }if /Value2 Array Jx get def Value1 Value2 CompareProc{ exit }if Array Jx 1 add Value2 put /Jx Jx 1 sub def }loop Array Jx 1 add Value1 put }for Array }bind def /putu16{ 3 copy -8 bitshift put exch 1 add exch 16#ff and put }bind def /putu32{ 3 copy -16 bitshift putu16 exch 2 add exch 16#ffff and putu16 }bind def /.readtable{ dup dup 1 and add string dup 0 4 -1 roll getinterval 3 -1 roll exch dup()ne{readstring}if pop pop }bind def /.readbigtable{ dup maxstring lt{ .readtable }{ currentuserparams/VMReclaim get -2 vmreclaim [4 2 roll{ dup maxstring le{exit}if 1 index maxstring string readstring pop 3 1 roll maxstring sub }loop .readtable] exch vmreclaim }ifelse }bind def /ReadTTF { .opdloadttfontdict begin /TTFontFile exch def /TableDir TTFontFile 12 string readstring pop def /tables TTFontFile TableDir 4 getu16 16 mul string readstring pop def /tabarray tables length 16 idiv array def TableDir 0 4 getinterval(ttcf)eq{ QUIET not{(Can't handle TrueType font Collections.)=}if /.loadttfonttables cvx/invalidfont signalerror }{ 0 16 tables length 1 sub{ dup tables exch 16 getinterval exch 16 div cvi exch tabarray 3 1 roll put }for }ifelse tabarray{exch 8 getu32 exch 8 getu32 gt}.InsertionSort pop /Read TableDir length tables length add def /tabs[ tabarray{ dup 8 getu32 Read sub dup 0 gt{ dup string TTFontFile exch readstring pop pop Read add/Read exch def }{ pop }ifelse 12 getu32 dup Read add /Read exch def TTFontFile exch .readbigtable }forall ]def end }bind def /GetLocaType { 0 1 tabarray length 1 sub{ dup tabarray exch get 0 4 getinterval(head)eq{ tabs exch get 50 gets16 /LocaType exch def exit }{ pop }ifelse }for }bind def /GetNumGlyphs { 0 1 tabarray length 1 sub{ dup tabarray exch get 0 4 getinterval(maxp)eq{ tabs exch get 4 getu16 /NumGlyphs exch def exit }{ pop }ifelse }for }bind def /StringToLoca { /LocaIndex exch def /StringOffset 0 def { dup length StringOffset gt{ dup LocaType 1 eq{ StringOffset getu32 LocaArray LocaIndex 3 -1 roll put /LocaIndex LocaIndex 1 add def /StringOffset StringOffset 4 add def }{ dup StringOffset getu16 LocaArray LocaIndex 3 -1 roll put /LocaIndex LocaIndex 1 add def /StringOffset StringOffset 4 add def }ifelse }{ pop LocaIndex exit }ifelse }loop }bind def /GetSortedLoca { NumGlyphs 1 add array/LocaArray exch def 0 1 tabarray length 1 sub{ dup tabarray exch get 0 4 getinterval(loca)eq{ tabs exch get exit }{ pop }ifelse }for dup type/stringtype eq{ 0 StringToLoca pop }{ 0 exch { exch StringToLoca }forall pop }ifelse LocaArray{gt}.InsertionSort pop }bind def /GetWorkingString { WorkString 0 GlyfArray GlyfStringIndex get putinterval /WorkBytes GlyfArray GlyfStringIndex get length def /GlyfStringIndex GlyfStringIndex 1 add def }bind def /GetWorkingBytes { /BytesToRead exch def WorkString 0 BytesToRead getinterval dup length string copy WorkString BytesToRead WorkBytes BytesToRead sub getinterval dup length string copy WorkString 0 3 -1 roll putinterval /WorkBytes WorkBytes BytesToRead sub def }bind def /GetGlyfBytes { /ToRead exch def WorkBytes 0 eq{ GetWorkingString }if WorkBytes ToRead ge{ ToRead string dup 0 ToRead GetWorkingBytes putinterval }{ ToRead string dup 0 WorkString 0 WorkBytes getinterval putinterval dup WorkBytes ToRead WorkBytes sub GetWorkingString GetWorkingBytes putinterval }ifelse }bind def /SplitGlyf { /GlyfArray exch def /DestArray GlyfArray length 2 mul array def /DestArrayIndex 0 def /LastLoca 0 def /NextLocaIndex 0 def /LastLocaIndex 0 def /GlyfStringIndex 0 def /WorkString maxstring string def /WorkBytes 0 def { LocaArray NextLocaIndex get LastLoca sub maxstring gt { LocaArray LastLocaIndex get LastLoca sub GetGlyfBytes DestArray DestArrayIndex 3 -1 roll put /DestArrayIndex DestArrayIndex 1 add def LocaArray LastLocaIndex get/LastLoca exch def }{ /LastLocaIndex NextLocaIndex def /NextLocaIndex NextLocaIndex 1 add def NextLocaIndex NumGlyphs gt { WorkBytes GlyfStringIndex GlyfArray length lt{ GlyfArray GlyfStringIndex get length add string dup 0 WorkString 0 WorkBytes getinterval putinterval dup WorkBytes GetWorkingString WorkString 0 WorkBytes getinterval putinterval }{ pop WorkString 0 WorkBytes getinterval }ifelse dup length string copy DestArray DestArrayIndex 3 -1 roll put exit }if }ifelse }loop DestArray }bind def /ProcessTTData { .opdloadttfontdict begin 0 1 tabarray length 1 sub{ /ix exch def tabarray ix get 12 getu32 dup maxstring le{ dup 4 mod 0 ne{ 4 div cvi 1 add 4 mul string/newstring exch def /oldstring tabs ix get def newstring 0 oldstring putinterval 0 1 newstring length oldstring length sub 1 sub{ newstring exch oldstring length add 0 put }for tabs ix newstring put }{ pop }ifelse }{ dup 4 mod 0 ne{ dup maxstring idiv maxstring mul sub 4 idiv 1 add 4 mul string/newstring exch def tabs ix get dup length 1 sub dup/iy exch def get/oldstring exch def newstring 0 oldstring putinterval 0 1 newstring length oldstring length sub 1 sub{ newstring exch oldstring length add 0 put }for tabs ix get iy newstring put }{ pop }ifelse }ifelse }for 0 1 tabarray length 1 sub{ dup tabarray exch get dup 12 getu32 maxstring gt{ 0 4 getinterval dup(glyf)eq{ pop GetLocaType GetNumGlyphs GetSortedLoca dup tabs exch get SplitGlyf tabs 3 1 roll put }{ (Warning, table )print print( > 64Kb\n)print pop }ifelse }{ pop pop }ifelse }for end }bind def /Makesfnts { .opdloadttfontdict begin 0 tabs{ dup type/stringtype eq{ pop 1 add }{ { type/stringtype eq{ 1 add }if }forall }ifelse }forall 1 add /TTOffset TableDir length tabarray length 16 mul add def 0 tabarray{ exch dup 1 add 3 1 roll dup tabs exch get dup type/stringtype eq{ length 2 index exch TTOffset dup 3 1 roll add /TTOffset exch def 8 exch putu32 exch tabarray 3 1 roll put }{ 0 exch { dup type/stringtype eq{ length add }{ pop }ifelse }forall 2 index exch TTOffset dup 3 1 roll add /TTOffset exch def 8 exch putu32 exch tabarray 3 1 roll put }ifelse }forall pop array dup 0 TableDir length tables length add string dup 0 TableDir putinterval dup 12 tables putinterval put dup /ix 1 def tabs{ dup type/stringtype eq{ ix exch put dup /ix ix 1 add def }{ { dup type/stringtype eq{ ix exch put dup /ix ix 1 add def }{ pop }ifelse }forall }ifelse }forall pop end }bind def /MakeType42 { //PDFR_DEBUG{ (MakeType42 beg)= }if 10 dict begin /FontName 1 index/FontName get def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def /FontBBox 1 index/FontBBox get def dup/FontResource get dup/Encoding known{ //PDFReader/ObtainEncoding get exec /Encoding get }{ pop null }ifelse /PDFEncoding exch def /CharStrings 2 index//PDFReader/MakeTTCharStrings get exec def /sfnts 2 index//MakeStreamReader exec ReadTTF ProcessTTData Makesfnts def /Encoding StandardEncoding def /PaintType 0 def currentdict end //PDFR_DEBUG{ (MakeType42 end)= }if }bind def /GetInstalledFont { dup//InstalledFonts exch knownget{ exch pop }{ dup findfont dup 3 1 roll //InstalledFonts 3 1 roll put }ifelse }bind def /RemoveFontNamePrefix {//=string cvs true 0 1 5{ 2 index exch get//IsUpper exec not{ pop false exit }if }for {(+)search{ pop pop }if }if cvn }bind def /CheckFont {dup/Type get/Font ne{ mark(Resource )3 index( must have /Type/Font .)//error exec }if }bind def /CheckEncoding {dup type/nametype ne{ dup/Type get/Encoding ne{ mark(Resource )3 index( must have /Type/Encoding .)//error exec }if }if }bind def /ObtainEncoding {dup/Encoding known{ dup dup/Encoding//CheckEncoding//ResolveD exec dup type dup/arraytype eq exch/packedarraytype eq or{ pop pop }{ dup type/nametype eq{ /Encoding findresource }{ dup/BaseEncoding//knownget exec not{ /StandardEncoding }if /Encoding findresource exch /Differences//knownget exec{ exch dup length array copy exch 0 exch { dup type/integertype eq{ exch pop }{ 3 copy put pop 1 add }ifelse }forall pop }if }ifelse /Encoding exch put }ifelse }{ dup/Encoding/StandardEncoding/Encoding findresource put }ifelse }bind def /ObtainMetrics {dup/Widths//knownget exec{ 1 index/Encoding get 256 dict 3 index/Subtype get/TrueType eq{ 1000 }{ 1 }ifelse 4 index/MissingWidth//knownget exec not{ 0 }if 5 index/FirstChar//knownget exec not{ 0 }if 6 5 roll dup 0 exch 1 exch length 1 sub{ 2 copy get exch 3 index add 7 index exch get dup null ne{ 6 index 3 1 roll exch 6 index div 3 copy pop//knownget exec{ 0 eq }{ true }ifelse {put }{ pop pop pop }ifelse }{ pop pop }ifelse }for pop pop pop pop exch pop 1 index exch/Metrics exch put }{ dup/MissingWidth//knownget exec{ 256 dict 2 index/Encoding get{ dup null ne{ 3 copy 3 2 roll put }if pop }forall exch pop 1 index exch/Metrics exch put }if }ifelse }bind def /NotDef { FontMatrix aload pop pop pop exch pop exch pop 1 exch div exch 1 exch div exch 1 index 0 setcharwidth 0 setlinewidth 0 0 moveto 2 copy rlineto 1 index 0 rlineto neg exch neg exch rlineto closepath stroke }bind def /BuildChar {//PDFR_DEBUG{ (BuildChar )print dup//=only exec( )print }if exch begin Encoding exch get //PDFR_DEBUG{ dup = }if dup null eq{ pop//NotDef exec }{ CharProcs exch//knownget exec{ //RunDelayedStream exec }{ //NotDef exec }ifelse }ifelse end }bind def /printdict {(<<)= {exch = ==}forall (>>)= }bind def /printfont { dup{ exch dup = dup/Encoding eq{ pop = }{ dup/FontInfo eq exch/Private eq or{ //printdict exec }{ == }ifelse }ifelse }forall }bind def /ScaleMetrics {1 index{ 2 index div 3 index 3 1 roll put }forall pop }bind def /ResolveAndSetFontAux {exch dup //PDFReader/CurrentObject get/Context get/Resources get /Font//DoNothing//ResolveD exec exch//CheckFont//ResolveD exec dup/Font//knownget exec{ exch pop exch pop }{ { dup/Subtype get dup dup/Type1 eq exch/TrueType eq or exch/MMType1 eq or{ exch pop dup/BaseFont get //RemoveFontNamePrefix exec //PDFR_DEBUG{ (Font )print dup = }if 1 index/FontDescriptor known{ //PDFR_DEBUG{ (Font from a font descriptor.)= }if 1 index /FontDescriptor//DoNothing//ResolveD exec /Font//knownget exec{ exch pop }{ //PDFR_DEBUG{ (Font descriptor has no Font resolved.)= }if //GetInstalledFont exec }ifelse }{ //GetInstalledFont exec }ifelse exch dup/Encoding known not{ 1 index/Encoding get 1 index exch/Encoding exch put }if //ObtainEncoding exec //ObtainMetrics exec exch dup length dict copy dup 2 index/Encoding get /Encoding exch put 1 index/Metrics//knownget exec{ 2 index/Subtype get/TrueType ne{ 1 index/FontMatrix get 0 get dup 0 eq{ pop 1 index/FontMatrix get 1 get dup 0 eq{pop 1}if }if 0.001 div //ScaleMetrics exec }{ 1 index/sfnts known not{ 1 index/FontMatrix get 0 get dup 0 eq{ pop 1 index/FontMatrix get 1 get dup 0 eq{pop 1}if }if //ScaleMetrics exec }if }ifelse 1 index exch/Metrics exch put }if 1 index/BaseFont get exch dup/FID undef dup/UniqueID undef definefont dup 3 1 roll /Font exch put exit }if dup/Subtype get/Type3 eq{ //ObtainEncoding exec 2 copy exch/FontName exch put dup/CharProcs get//ResolveDict exec dup/FontType 3 put dup/BuildChar//BuildChar put dup dup/Font exch put dup 3 1 roll definefont 2 copy ne{ 2 copy/Font exch put }if exch pop exit }if dup/Subtype get/Type0 eq{ }if dup/Subtype get/CIDFontType0 eq{ }if dup/Subtype get/CIDFontType2 eq{ }if mark(Unknown font type )2 index/Subtype get//error exec }loop }ifelse exch scalefont setfont }bind def /ResolveAndSetFont { //ResolveAndSetFontAux exec }bind def /.knownget {2 copy known{ get true }{ pop pop false }ifelse }bind def /.min {2 copy lt{ exch }if pop }bind def /.max {2 copy gt{ exch }if pop }bind def /.dicttomark {>> }bind def /getu16{ 2 copy get 8 bitshift 3 1 roll 1 add get add }bind def /gets16{ getu16 16#8000 xor 16#8000 sub }bind def /getu32{ 2 copy getu16 16 bitshift 3 1 roll 2 add getu16 add }bind def /gets32{ 2 copy gets16 16 bitshift 3 1 roll 2 add getu16 add }bind def /cmapformats mark 0{ 6 256 getinterval{}forall 256 packedarray }bind 2{ /sHK_sz 2 def /sH_sz 8 def dup 2 getu16/cmapf2_tblen exch def dup 4 getu16/cmapf2_lang exch def dup 6 256 sHK_sz mul getinterval/sHKs exch def 0 0 1 255{ sHKs exch 2 mul getu16 1 index 1 index lt{exch}if pop }for /sH_len exch def dup 6 256 sHK_sz mul add cmapf2_tblen 1 index sub getinterval /sH_gIA exch def /cmapf2_glyph_array 65535 array def /.cmapf2_putGID{ /cmapf2_ch cmapf2_ch_hi 8 bitshift cmapf2_ch_lo add def firstCode cmapf2_ch_lo le cmapf2_ch_lo firstCode entryCount add lt and{ sH_offset idRangeOffset add cmapf2_ch_lo firstCode sub 2 mul add 6 add sH_gIA exch getu16 dup 0 gt{ idDelta add cmapf2_glyph_array exch cmapf2_ch exch put }{ pop }ifelse }{ }ifelse }def 16#00 1 16#ff{ /cmapf2_ch_hi exch def sHKs cmapf2_ch_hi sHK_sz mul getu16 /sH_offset exch def sH_gIA sH_offset sH_sz getinterval dup 0 getu16/firstCode exch def dup 2 getu16/entryCount exch def dup 4 gets16/idDelta exch def dup 6 getu16/idRangeOffset exch def pop sH_offset 0 eq{ /cmapf2_ch_lo cmapf2_ch_hi def /cmapf2_ch_hi 0 def .cmapf2_putGID }{ 16#00 1 16#ff{ /cmapf2_ch_lo exch def .cmapf2_putGID }for }ifelse }for pop 0 1 cmapf2_glyph_array length 1 sub{ dup cmapf2_glyph_array exch get null eq{cmapf2_glyph_array exch 0 put}{pop}ifelse }for cmapf2_glyph_array }bind 4{ /etab exch def /nseg2 etab 6 getu16 def 14/endc etab 2 index nseg2 getinterval def 2 add nseg2 add/startc etab 2 index nseg2 getinterval def nseg2 add/iddelta etab 2 index nseg2 getinterval def nseg2 add/idroff etab 2 index nseg2 getinterval def pop /firstcode startc 0 getu16 16#ff00 and dup 16#f000 ne{pop 0}if def /putglyph{ glyphs code 3 -1 roll put/code code 1 add def }bind def /numcodes 0 def/glyphs 0 0 2 nseg2 3 sub{ /i2 exch def /scode startc i2 getu16 def /ecode endc i2 getu16 def numcodes scode firstcode sub exch sub 0 .max ecode scode sub 1 add add exch 1 index add exch numcodes add/numcodes exch def }for array def glyphs length 1024 ge{ .array1024z 0 1024 glyphs length 1023 sub{glyphs exch 2 index putinterval}for glyphs dup length 1024 sub 3 -1 roll putinterval }{ 0 1 glyphs length 1 sub{glyphs exch 0 put}for }ifelse /numcodes 0 def/code 0 def 0 2 nseg2 3 sub{ /i2 exch def /scode startc i2 getu16 def /ecode endc i2 getu16 def numcodes scode firstcode sub exch sub 0 .max dup/code exch code exch add def ecode scode sub 1 add add numcodes add/numcodes exch def /delta iddelta i2 gets16 def TTFDEBUG{ (scode=)print scode =only ( ecode=)print ecode =only ( delta=)print delta =only ( droff=)print idroff i2 getu16 = }if idroff i2 getu16 dup 0 eq{ pop scode delta add 65535 and 1 ecode delta add 65535 and {putglyph}for }{ /gloff exch 14 nseg2 3 mul add 2 add i2 add add def 0 1 ecode scode sub{ 2 mul gloff add etab exch getu16 dup 0 ne{delta add 65535 and}if putglyph }for }ifelse }for glyphs/glyphs null def }bind 6{ dup 6 getu16/firstcode exch def dup 8 getu16/ng exch def firstcode ng add array 0 1 firstcode 1 sub{2 copy 0 put pop}for dup firstcode ng getinterval 0 1 ng 1 sub{ dup 2 mul 10 add 4 index exch getu16 3 copy put pop pop }for pop exch pop }bind .dicttomark readonly def /cmaparray{ dup 0 getu16 cmapformats exch .knownget{ TTFDEBUG{ (cmap: format )print 1 index 0 getu16 = flush }if exec }{ (Can't handle format )print 0 getu16 = flush 0 1 255{}for 256 packedarray }ifelse TTFDEBUG{ (cmap: length=)print dup length = dup == }if }bind def /postremap mark /Cdot/Cdotaccent /Edot/Edotaccent /Eoverdot/Edotaccent /Gdot/Gdotaccent /Ldot/Ldotaccent /Zdot/Zdotaccent /cdot/cdotaccent /edot/edotaccent /eoverdot/edotaccent /gdot/gdotaccent /ldot/ldotaccent /zdot/zdotaccent .dicttomark readonly def /get_from_stringarray {1 index type/stringtype eq{ get }{ exch{ 2 copy length ge{ length sub }{ exch get exit }ifelse }forall }ifelse }bind def /getinterval_from_stringarray { 2 index type/stringtype eq{ getinterval }{ string exch 0 4 3 roll{ dup length dup 4 index lt{ 3 index exch sub exch pop 3 1 roll exch pop }{ dup 3 1 roll 4 index sub 5 index length 4 index sub 2 copy gt{exch}if pop dup 3 1 roll 5 index exch getinterval 5 index 4 index 3 index getinterval copy pop exch pop add exch pop 0 exch dup 3 index length ge{exit}if }ifelse }forall pop pop }ifelse }bind def /string_array_size {dup type/stringtype eq{ length }{ 0 exch{length add}forall }ifelse }bind def /postformats mark 16#00010000{ pop MacGlyphEncoding } 16#00020000{ dup dup type/arraytype eq{0 get}if length 36 lt{ TTFDEBUG{(post format 2.0 invalid.)= flush}if pop[] }{ /postglyphs exch def /post_first postglyphs dup type/arraytype eq{0 get}if def post_first 32 getu16/numglyphs exch def /glyphnames numglyphs 2 mul 34 add def /postpos glyphnames def /total_length postglyphs//string_array_size exec def numglyphs array 0 1 numglyphs 1 sub{ postpos total_length ge{ 1 numglyphs 1 sub{1 index exch/.notdef put}for exit }if postglyphs postpos//get_from_stringarray exec postglyphs postpos 1 add 2 index//getinterval_from_stringarray exec cvn exch postpos add 1 add/postpos exch def 2 index 3 1 roll put }for /postnames exch def numglyphs array 0 1 numglyphs 1 sub{ dup 2 mul 34 add postglyphs exch 2//getinterval_from_stringarray exec dup 0 get 8 bitshift exch 1 get add dup 258 lt{ MacGlyphEncoding exch get }{ dup 32768 ge{ pop/.notdef }{ 258 sub dup postnames length ge{ TTFDEBUG{( *** warning: glyph index past end of 'post' table)= flush}if pop exit }if postnames exch get postremap 1 index .knownget{exch pop}if }ifelse }ifelse 2 index 3 1 roll put }for } ifelse }bind 16#00030000{ pop[] }bind .dicttomark readonly def /first_post_string { post dup type/arraytype eq{0 get}if }bind def /.getpost{ /glyphencoding post null eq{ TTFDEBUG{(post missing)= flush}if[] }{ postformats first_post_string 0 getu32 .knownget{ TTFDEBUG{ (post: format )print first_post_string dup 0 getu16 =only(,)print 2 getu16 = flush }if post exch exec }{ TTFDEBUG{(post: unknown format )print post 0 getu32 = flush}if[] }ifelse }ifelse def }bind def /TTParser<< /Pos 0 /post null >>def /readu8 {read not{ mark(Insufficient data in the stream.)//error exec }if }bind def /readu16 {dup//readu8 exec 8 bitshift exch//readu8 exec or }bind def /reads16 {//readu16 exec 16#8000 xor 16#8000 sub }bind def /readu32 {dup//readu16 exec 16 bitshift exch//readu16 exec or }bind def /reads32 {dup//reads16 exec 16 bitshift exch//readu16 exec or }bind def /SkipToPosition {dup//TTParser/Pos get exch//TTParser exch/Pos exch put sub //PDFR_DEBUG{ (Skipping )print dup//=only exec( bytes.)= }if dup 0 eq{ pop pop }{ dup 3 1 roll ()/SubFileDecode filter exch {1 index//BlockBuffer readstring pop length dup 0 eq{pop exch pop exit}if sub }loop 0 ne{ mark(Insufficient data in the stream for SkipToPosition.)//error exec }if }ifelse }bind def /TagBuffer 4 string def /ParseTTTableDirectory {//PDFR_DEBUG{ (ParseTTTableDirectory beg)= }if 15 dict begin dup//readu32 exec 16#00010000 ne{ mark(Unknown True Type version.)//error exec }if dup//readu16 exec/NumTables exch def dup//readu16 exec/SearchRange exch def dup//readu16 exec/EntrySelector exch def dup//readu16 exec/RangeShift exch def //PDFR_DEBUG{ (NumTables = )print NumTables = }if NumTables{ dup//TagBuffer readstring not{ mark(Could not read TT tag.)//error exec }if cvn [2 index//readu32 exec pop 2 index//readu32 exec 3 index//readu32 exec ] //PDFR_DEBUG{ 2 copy exch//=only exec( )print == }if def }repeat pop //TTParser/Pos 12 NumTables 16 mul add put currentdict end //PDFR_DEBUG{ (ParseTTTableDirectory end)= }if }bind def /ParseTTcmap {//PDFR_DEBUG{ (ParseTTcmap beg)= }if /cmap get aload pop 3 1 roll 7 dict begin //PDFR_DEBUG{ (Current position = )print//TTParser/Pos get = (cmap position = )print dup = }if 1 index exch//SkipToPosition exec //TTParser/Pos get/TablePos exch def dup//readu16 exec pop dup//readu16 exec/NumEncodings exch def //PDFR_DEBUG{ (NumEncodings = )print NumEncodings = }if null NumEncodings{ 1 index//readu32 exec 2 index//readu32 exec 3 array dup 3 2 roll 0 exch put 2 index null ne{ dup 0 get 3 index 0 get sub 3 index exch 1 exch put }if dup 4 3 roll pop 3 1 roll def }repeat dup 0 get 4 3 roll exch sub 1 exch put //PDFR_DEBUG{ currentdict{ exch dup type/integertype eq{ //PrintHex exec( )print == }{ pop pop }ifelse }forall }if 4 NumEncodings 8 mul add/HeaderLength exch def //TTParser/Pos//TTParser/Pos get HeaderLength add put 0 NumEncodings{ 16#7FFFFFF null currentdict{ 1 index type/integertype eq{ exch pop dup 0 get dup 5 index gt{ dup 4 index lt{ 4 1 roll exch pop exch pop }{ pop pop }ifelse }{ pop pop }ifelse }{ pop pop }ifelse }forall //PDFR_DEBUG{ (Obtaining subtable for )print dup == }if 3 2 roll pop 3 copy pop TablePos add//SkipToPosition exec 3 copy exch pop 1 get //TTParser/Pos//TTParser/Pos get 3 index add put string readstring not{ mark(Can't read a cmap subtable.)//error exec }if 2 exch put }repeat pop pop currentdict end //PDFR_DEBUG{ (ParseTTcmap end)= }if }bind def /GetTTEncoding {//PDFR_DEBUG{ (GetTTEncoding beg)= }if get exch pop 2 get 10 dict begin /TTFDEBUG//PDFR_DEBUG def //cmaparray exec end //PDFR_DEBUG{ (GetTTEncoding end)= dup == }if }bind def /InverseEncoding { 256 dict begin dup length 1 sub -1 0{ 2 copy get exch 1 index currentdict exch//knownget exec{ dup type/arraytype eq{ aload length 1 add array astore }{ 2 array astore }ifelse }if def }for pop currentdict end }bind def /GetMacRomanEncodingInverse {//PDFReader/MacRomanEncodingInverse get dup null eq{ pop MacRomanEncoding//InverseEncoding exec dup//PDFReader exch/MacRomanEncodingInverse exch put }if }bind def /PutCharStringSingle { dup 3 index length lt{ 2 index exch get dup 0 ne{ def }{ pop pop }ifelse }{ pop pop }ifelse }bind def /PutCharString {1 index type/nametype ne{ mark(Bad charstring name)//error exec }if dup type/arraytype eq{ { 3 copy//PutCharStringSingle exec pop pop }forall pop }{ //PutCharStringSingle exec }ifelse }bind def /ComposeCharStrings { //PDFR_DEBUG{ (ComposeCharStrings beg)= }if 1 index length 1 add dict begin /.notdef 0 def exch //TTParser/post get dup null ne{ exch 1 index length 1 sub -1 0{ dup 3 index exch get exch dup 0 eq 2 index/.notdef eq or{ pop pop }{ def }ifelse }for }if exch pop exch { //PutCharString exec }forall pop currentdict end //PDFR_DEBUG{ (ComposeCharStrings end)= }if }bind def /ParseTTpost { //PDFR_DEBUG{ (ParseTTpost beg)= }if /post get aload pop 3 1 roll //PDFR_DEBUG{ (Current position = )print//TTParser/Pos get = (post position = )print dup = }if 1 index exch//SkipToPosition exec //TTParser/Pos//TTParser/Pos get 4 index add put exch dup 65535 le{ string readstring not{ mark(Insufficient data in the stream for ParseTTpost.)//error exec }if }{ [3 1 roll dup 16384 div floor cvi exch 1 index 16384 mul sub exch 1 sub 0 1 3 -1 roll { 1 add index 16384 string readstring not{ mark(Insufficient data in the stream for ParseTTpost.)//error exec }if }for counttomark -2 roll string readstring not{ mark(Insufficient data in the stream for ParseTTpost.)//error exec }if ] }ifelse 1 dict begin /post exch def //.getpost exec //TTParser/post glyphencoding put //PDFR_DEBUG{ (ParseTTpost end)= glyphencoding == }if end }bind def /MakeTTCharStrings {//MakeStreamReader exec dup dup//ParseTTTableDirectory exec //TTParser/post null put dup/post//knownget exec{ 0 get 1 index/cmap get 0 get lt{ 2 copy//ParseTTpost exec //ParseTTcmap exec }{ 2 copy//ParseTTcmap exec 3 1 roll //ParseTTpost exec }ifelse }{ //ParseTTcmap exec }ifelse { dup 16#00030001 known{ //PDFR_DEBUG{ (Using the TT cmap encoding for Windows Unicode.)= }if 16#00030001//GetTTEncoding exec AdobeGlyphList//ComposeCharStrings exec exit }if dup 16#00010000 known{ //PDFR_DEBUG{ (Using the TT cmap encoding for Macintosh Roman.)= }if 16#00010000//GetTTEncoding exec PDFEncoding dup null eq{ pop//GetMacRomanEncodingInverse exec }{ //InverseEncoding exec }ifelse //ComposeCharStrings exec exit }if dup 16#00030000 known{ //PDFR_DEBUG{ (Using the TT cmap encoding 3.0 - not sure why Ghostscript writes it since old versions.)= }if 16#00030000//GetTTEncoding exec PDFEncoding dup null eq{ pop//GetMacRomanEncodingInverse exec }{ //InverseEncoding exec }ifelse //ComposeCharStrings exec exit }if mark(True Type cmap has no useful encodings.)//error exec }loop //PDFR_DEBUG{ (CharStrings <<)= dup{ exch dup type/nametype eq{ //=only exec }{ == }ifelse ( )print == }forall (>>)= }if }bind def /ScaleVal { aload pop 1 index sub 3 2 roll mul add }bind def /ScaleArg { aload pop 1 index sub 3 1 roll sub exch div }bind def /ScaleArgN { dup length 2 sub -2 0{ 2 2 index 3 1 roll getinterval 3 2 roll exch//ScaleArg exec 1 index length 2 idiv 1 add 1 roll }for pop }bind def /ComputeFunction_10 { //PDFR_DEBUG{ (ComputeFunction_10 beg )print 1 index//=only exec( stack=)print count = }if exch dup 1 eq{ pop dup length 1 sub get }{ 1 index length 1 sub mul dup dup floor sub dup 0 eq{ pop cvi get }{ 3 1 roll floor cvi 2 getinterval aload pop 2 index mul 3 2 roll 1 exch sub 3 2 roll mul add }ifelse }ifelse //PDFR_DEBUG{ (ComputeFunction_10 end )print dup//=only exec( stack=)print count = }if }bind def /ComputeFunction_n0 { //PDFR_DEBUG{ (ComputeFunction_n0 beg N=)print dup//=only exec( stack=)print count = }if dup 0 eq{ pop }{ dup 2 add -1 roll dup 3 index length 1 sub ge{ pop 1 sub exch dup length 1 sub get exch //PDFReader/ComputeFunction_n0 get exec }{ dup floor cvi dup 4 index exch get 3 index dup 5 add copy 6 2 roll pop pop pop pop 1 sub //PDFReader/ComputeFunction_n0 get exec 3 2 roll pop exch 4 3 roll exch 4 add 2 roll 1 add 3 2 roll exch get exch 1 sub //PDFReader/ComputeFunction_n0 get exec 1 index mul 3 1 roll 1 exch sub mul add }ifelse }ifelse //PDFR_DEBUG{ (ComputeFunction_n0 end )print dup//=only exec( stack=)print count = }if }bind def /FunctionToProc_x01 { dup/Domain get exch dup/Data get 0 get exch /Size get length [4 1 roll //PDFR_DEBUG{ {(function beg, stack =)print count//=only exec(\n)print}/exec load 5 2 roll }if dup 1 gt{ {mark exch 3 add 2 roll //ScaleArgN exec counttomark dup 3 add -2 roll pop exch //ComputeFunction_n0 exec }/exec load }{ pop 3 1/roll load//ScaleArg/exec load /exch load //ComputeFunction_10/exec load }ifelse //PDFR_DEBUG{ (function end, stack =)/print load/count load//=only/exec load(\n)/print load }if ]cvx //PDFR_DEBUG{ (Made a procedure for the 1-result function :)= dup == }if }bind def /FunctionProcDebugBeg {(FunctionProcDebugBeg )print count = }bind def /FunctionProcDebugEnd {(FunctionProcDebugEnd )print count = }bind def /FunctionToProc_x0n { PDFR_DEBUG{ (FunctionToProc_x0n beg m=)print dup = }if 1 index/Size get length exch dup 7 mul 2 add array PDFR_DEBUG{ dup 0//FunctionProcDebugBeg put }{ dup 0//DoNothing put }ifelse dup 1/exec load put dup 2 5 index/Domain get put 2 index 1 eq{ dup 3//ScaleArg put }{ dup 3//ScaleArgN put }ifelse dup 4/exec load put 1 index 1 sub 0 exch 1 exch{ dup 7 mul 5 add 1 index 4 index 1 sub ne{ dup 3 index exch 6 index put 1 add dup 3 index exch/copy load put 1 add }if [ 6 index/Data get 3 index get 6 index 1 eq{ //ComputeFunction_10/exec load }{ 6 index //ComputeFunction_n0/exec load }ifelse ]cvx 3 index exch 2 index exch put 1 add 2 index 1 index/exec load put 1 add 1 index 4 index 1 sub ne{ 2 index 1 index 6 index 1 add put 1 add 2 index 1 index 1 put 1 add 2 index 1 index/roll load put }if pop pop }for PDFR_DEBUG{ dup dup length 2 sub//FunctionProcDebugEnd put }{ dup dup length 2 sub//DoNothing put }ifelse dup dup length 1 sub/exec load put cvx exch pop exch pop exch pop //PDFR_DEBUG{ (Made a procedure for the n-argument function :)= dup == }if PDFR_DEBUG{ (FunctionToProc_x0n end)= }if }bind def /MakeTableRec { 0 exec }bind def /MakeTable {//PDFR_DEBUG{ (MakeTable beg )print count = }if 1 index/Size get exch 1 sub dup 3 1 roll get array 1 index 0 eq{ exch pop exch pop }{ dup length 1 sub -1 0{ 3 index 3 index//MakeTableRec exec 2 index 3 1 roll put }for exch pop exch pop }ifelse //PDFR_DEBUG{ (MakeTable end )print count = }if }bind def //MakeTableRec 0//MakeTable put /StoreSample { 1 sub dup 0 eq{ pop }{ -1 1{ I exch get get }for }ifelse I 0 get 3 2 roll put }bind def /ReadSample32 { 4{ File read not{ mark(Insufficient data for function.)//error exec }if }repeat pop 3 1 roll exch 256 mul add 256 mul add //1_24_bitshift_1_sub div }bind def /ReadSample { Buffer BitsLeft BitsPerSample {2 copy ge{ exit }if 3 1 roll 8 add 3 1 roll 256 mul File read not{ mark(Insufficient data for function.)//error exec }if add 3 1 roll }loop sub dup 2 index exch neg bitshift 2 copy exch bitshift 4 3 roll exch sub /Buffer exch def exch/BitsLeft exch def Div div }bind def /ReadSamplesRec {0 exec }bind def /ReadSamples { //PDFR_DEBUG{ (ReadSamples beg )print count = }if dup 1 eq{ pop 0 1 Size 0 get 1 sub{ I exch 0 exch put 0 1 M 1 sub{ dup Range exch 2 mul 2 getinterval //PDFR_DEBUG{ (Will read a sample ... )print }if BitsPerSample 32 eq{//ReadSample32}{//ReadSample}ifelse exec exch//ScaleVal exec //PDFR_DEBUG{ (value=)print dup = }if exch Table exch get Size length//StoreSample exec }for }for }{ 1 sub dup Size exch get 0 exch 1 exch 1 sub{ I exch 2 index exch put dup//ReadSamplesRec exec }for pop }ifelse //PDFR_DEBUG{ (ReadSamples end )print count = }if }bind def //ReadSamplesRec 0//ReadSamples put /StreamToArray {//PDFR_DEBUG{ (StreamToArray beg )print count = }if userdict/FuncDataReader get begin dup/BitsPerSample get/BitsPerSample exch def dup/Size get length/N exch def dup/Range get length 2 idiv/M exch def 1 BitsPerSample bitshift 1 sub/Div exch def /BitsLeft 0 def /Buffer 0 def dup/Size get/Size exch def dup/Range get/Range exch def /File 1 index//MakeStreamReader exec def /I[N{0}repeat]def M array dup length 1 sub -1 0{ 2 index N//MakeTable exec 2 index 3 1 roll put }for /Table exch def N//ReadSamples exec PDFR_DEBUG{ (Table = )print Table == }if /Data Table put end //PDFR_DEBUG{ (StreamToArray end )print count = }if }bind def /FunctionToProc10 { PDFR_DEBUG{ (FunctionToProc10 beg, Range = )print dup/Range get == }if dup/Order//knownget exec{ 1 ne{ (Underimplemented function Type 0 Order 3.)= }if }if dup//StreamToArray exec dup/Range get length dup 2 eq{ pop//FunctionToProc_x01 exec }{ 2 idiv//FunctionToProc_x0n exec }ifelse PDFR_DEBUG{ (FunctionToProc10 end)= }if }bind def /FunctionToProc12 {begin currentdict/C0//knownget exec{length 1 eq}{true}ifelse{ N currentdict/C0//knownget exec{ 0 get }{ 0 }ifelse currentdict/C1//knownget exec{ 0 get }{ 1 }ifelse 1 index sub [4 1 roll { 4 2 roll excp mul add }aload pop ]cvx }{ [ 0 1 C0 length 1 sub{ N C0 2 index get C1 3 index get 4 3 roll pop 1 index sub [/dup load 5 2 roll { 4 2 roll exp mul add exch }aload pop ]cvx /exec load }for /pop load ]cvx }ifelse end //PDFR_DEBUG{ (FunctionType2Proc : )print dup == }if }bind def /FunctionToProc14 {//MakeStreamReader exec cvx exec //PDFR_DEBUG{ (FunctionType4Proc : )print dup == }if }bind def /FunctionToProc1 { dup/FunctionType get {dup 0 eq{ pop//FunctionToProc10 exec exit }if dup 2 eq{ pop//FunctionToProc12 exec exit }if dup 4 eq{ pop//FunctionToProc14 exec exit }if mark exch(Function type )exch( isn't implemented yet.)//error exec }loop }bind def /FunctionToProc20 { PDFR_DEBUG{ (FunctionToProc20, Range = )print dup/Range get == }if dup/Order//knownget exec{ 1 ne{ (Underimplemented function Type 0 Order 3.)= }if }if dup//StreamToArray exec dup/Range get length dup 2 eq{ pop//FunctionToProc_x01 exec }{ 2 idiv//FunctionToProc_x0n exec }ifelse }bind def /FunctionToProc {//PDFR_DEBUG{ (FunctionToProc beg )print count = }if dup type/dicttype eq{ dup/Domain get length 2 idiv { dup 1 eq{ pop//FunctionToProc1 exec exit }if dup 2 eq{ pop//FunctionToProc20 exec exit }if mark(Functions with many arguments aren't implemented yet.)//error exec }loop }{ //PDFR_DEBUG{(Not a function dict, assume already a procedure.)print}if }ifelse //PDFR_DEBUG{ (FunctionToProc end )print count = }if }bind def /spotfunctions mark /Round{ abs exch abs 2 copy add 1 le{ dup mul exch dup mul add 1 exch sub }{ 1 sub dup mul exch 1 sub dup mul add 1 sub }ifelse } /Diamond{ abs exch abs 2 copy add .75 le{ dup mul exch dup mul add 1 exch sub }{ 2 copy add 1.23 le{ .85 mul add 1 exch sub }{ 1 sub dup mul exch 1 sub dup mul add 1 sub }ifelse }ifelse } /Ellipse{ abs exch abs 2 copy 3 mul exch 4 mul add 3 sub dup 0 lt{ pop dup mul exch .75 div dup mul add 4 div 1 exch sub }{ dup 1 gt{ pop 1 exch sub dup mul exch 1 exch sub .75 div dup mul add 4 div 1 sub }{ .5 exch sub exch pop exch pop }ifelse }ifelse } /EllipseA{dup mul .9 mul exch dup mul add 1 exch sub} /InvertedEllipseA{dup mul .9 mul exch dup mul add 1 sub} /EllipseB{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub} /EllipseC{dup mul .9 mul exch dup mul add 1 exch sub} /InvertedEllipseC{dup mul .9 mul exch dup mul add 1 sub} /Line{exch pop abs neg} /LineX{pop} /LineY{exch pop} /Square{abs exch abs 2 copy lt{exch}if pop neg} /Cross{abs exch abs 2 copy gt{exch}if pop neg} /Rhomboid{abs exch abs 0.9 mul add 2 div} /DoubleDot{2{360 mul sin 2 div exch}repeat add} /InvertedDoubleDot{2{360 mul sin 2 div exch}repeat add neg} /SimpleDot{dup mul exch dup mul add 1 exch sub} /InvertedSimpleDot{dup mul exch dup mul add 1 sub} /CosineDot{180 mul cos exch 180 mul cos add 2 div} /Double{exch 2 div exch 2{360 mul sin 2 div exch}repeat add} /InvertedDouble{ exch 2 div exch 2{360 mul sin 2 div exch}repeat add neg } .dicttomark readonly def /CheckColorSpace { dup type/arraytype ne{ mark(Resource )3 index( must be an array.)//error exec }if }bind def /SubstitutePDFColorSpaceRec {0 exec }bind def /SubstitutePDFColorSpace { { dup 0 get/Pattern eq{ dup length 1 gt{ dup dup 1//CheckColorSpace//ResolveA exec dup type/nametype ne{ //SubstitutePDFColorSpaceRec exec }if 1 exch put }if exit }if dup 0 get/Indexed eq{ exit }if dup 0 get/Separation eq{ dup dup 2//CheckColorSpace//ResolveA exec dup type/nametype ne{ //SubstitutePDFColorSpaceRec exec }if 2 exch put exit }if dup 0 get/CalGray eq{ 1 get dup/Gamma//knownget exec{ [exch/exp load]cvx 1 index exch/DecodeLMN exch put }if [exch/CIEBasedA exch] exit }if dup 0 get/CalRGB eq{ 1 get dup/Matrix//knownget exec{ 1 index exch/MatrixLMN exch put }if dup/Gamma//knownget exec{ aload pop [exch/exp load]cvx 3 1 roll [exch/exp load]cvx 3 1 roll [exch/exp load]cvx 3 1 roll 3 array astore 1 index exch/DecodeLMN exch put }if [exch/CIEBasedABC exch] exit }if dup 0 get/Lab eq{ 1 get begin currentdict/Range//knownget exec{aload pop}{-100 100 -100 100}ifelse 0 100 6 2 roll 6 array astore /RangeABC exch def /DecodeABC[{16 add 116 div}bind{500 div}bind{200 div}bind]def /MatrixABC[1 1 1 1 0 0 0 0 -1]def {dup 6 29 div ge{dup dup mul mul}{4 29 div sub 108 841 div mul}ifelse} /DecodeLMN[ [3 index aload pop WhitePoint 0 get/mul load]cvx [4 index aload pop WhitePoint 1 get/mul load]cvx [5 index aload pop WhitePoint 2 get/mul load]cvx ]def pop //PDFR_DEBUG{ (Constructed from Lab <<)= currentdict{exch = ==}forall (>>)= }if [/CIEBasedABC currentdict] end exit pop }if dup 0 get/CIEBasedA eq{exit}if dup 0 get/CIEBasedABC eq{exit}if mark exch(Unimplemented color space )exch//error exec }loop }bind def //SubstitutePDFColorSpaceRec 0//SubstitutePDFColorSpace put /ResolveArrayElement {2 copy get dup type dup/arraytype eq exch /packedarraytype eq or{ xcheck{ 2 copy get dup 0 get type/integertype eq 1 index 1 get type dup/arraytype eq exch /packedarraytype eq or and{ exec 2 index 4 1 roll put }{ pop pop }ifelse }{ pop }ifelse }{ pop pop }ifelse }bind def /ResolveColorSpaceArrayRec {0 exec }bind def /SetColorSpaceSafe { PDFR_DEBUG{ (SetColorSpaceSafe beg)= }if currentcolorspace dup type/arraytype eq{ 1 index type/arraytype eq{ dup length 2 index length eq{ false exch dup length 0 exch 1 exch 1 sub{ dup 4 index exch get exch 2 index exch get ne{ exch pop true exch exit }if }for pop { setcolorspace }{ pop }ifelse }{ pop setcolorspace }ifelse }{ pop setcolorspace }ifelse }{ pop setcolorspace }ifelse PDFR_DEBUG{ (SetColorSpaceSafe end)= }if }bind def /ResolveColorSpaceArray { //PDFR_DEBUG{ (ResolveColorSpaceArray beg )print dup == }if dup 0 get/Indexed eq{ 1//ResolveArrayElement exec dup dup 1 get dup type/arraytype eq{ //SubstitutePDFColorSpace exec //ResolveColorSpaceArrayRec exec 1 exch put }{ pop pop }ifelse }if dup 0 get/Separation eq{ 3//ResolveArrayElement exec dup 3 get//FunctionToProc exec 2 copy 3 exch put pop }if PDFR_DEBUG{ (Construcrted color space :)= dup == }if //PDFR_DEBUG{ (ResolveColorSpaceArray end )print dup == }if }bind def //ResolveColorSpaceArrayRec 0//ResolveColorSpaceArray put /ResolveColorSpace { //PDFR_DEBUG{ (ResolveColorSpace beg )print dup = }if dup//SimpleColorSpaceNames exch known not{ dup//PDFColorSpaces exch//knownget exec{ exch pop //PDFR_DEBUG{ (ResolveColorSpace known )= }if }{ dup //PDFReader/CurrentObject get/Context get/Resources get /ColorSpace//DoNothing//ResolveD exec exch//CheckColorSpace//ResolveD exec dup type/arraytype eq{ //SubstitutePDFColorSpace exec //ResolveColorSpaceArray exec dup//PDFColorSpaces 4 2 roll put }if }ifelse }if //PDFR_DEBUG{ (ResolveColorSpace end )print dup == }if }bind def /CheckPattern { dup/PatternType//knownget exec{ dup 1 ne{ mark(Resource )4 index( is a shading, which can't be handled at level 2. )//error exec }if pop }if dup/Type knownget{ /Pattern ne{ mark(Resource )4 index( must have /Type/Pattern .)//error exec }if }if }bind def /PaintProc {/Context get //RunDelayedStream exec }bind def /ResolvePattern { dup userdict/PDFR_Patterns get exch//knownget exec{ exch pop }{ dup //PDFReader/CurrentObject get/Context get/Resources get /Pattern//DoNothing//ResolveD exec exch//CheckPattern//ResolveD exec dup dup/Context exch put dup/Resources//DoNothing//ResolveD exec pop dup/PaintProc//PaintProc put gsave userdict/PDFR_InitialGS get setgstate currentglobal exch false setglobal dup/Matrix get makepattern exch setglobal grestore dup userdict/PDFR_Patterns get 4 2 roll put }ifelse }bind def /SetColor {//PDFR_DEBUG{ (SetColor beg)= }if currentcolorspace dup type/nametype eq{ pop setcolor }{ 0 get/Pattern eq{ //ResolvePattern exec setpattern }{ setcolor }ifelse }ifelse //PDFR_DEBUG{ (SetColor end)= }if }bind def /ImageKeys 15 dict begin /BPC/BitsPerComponent def /CS/ColorSpace def /D/Decode def /DP/DecodeParms def /F/Filter def /H/Height def /IM/ImageMask def /I/Interpolate def /W/Width def currentdict end readonly def /ImageValues 15 dict begin /G/DeviceGray def /RGB/DeviceRGB def /CMYK/DeviceCMYK def /I/Indexed def /AHx/ASCIIHexDecode def /A85/ASCII85Decode def /LZW/LZWDecode def /Fl/FlateDecode def /RL/RunLengthDecode def /CCF/CCITTFaxDecode def /DCT/DCTDecode def currentdict end readonly def /GetColorSpaceRange {2 index/ColorSpace get dup type/arraytype eq{ 1 get }if exch//knownget exec{ exch pop }if }bind def /DecodeArrays 15 dict begin /DeviceGray{[0 1]}def /DeviceRGB{[0 1 0 1 0 1]}def /DeviceCMYK{[0 1 0 1 0 1 0 1]}def /Indexed{ dup/BitsPerComponent get 2 exch exp[exch 0 exch] }def /Separation{[0 1]}def /CIEBasedA{[0 1]/RangeA//GetColorSpaceRange exec}def /CIEBasedABC{[0 1 0 1 0 1]/RangeABC//GetColorSpaceRange exec}def currentdict end readonly def /Substitute {1 index//knownget exec{ exch pop }if }bind def /DebugImagePrinting { //PDFR_DEBUG{ (Image :)= dup{exch//=only exec( )print == }forall }if }bind def /CompleteImage { dup/ColorSpace known{ dup/ColorSpace//CheckColorSpace//ResolveD exec pop }if dup/Decode known not{ dup/ColorSpace//knownget exec{ dup type/arraytype eq{ 0 get }if //DecodeArrays exch get exec }{ [0 1] }ifelse 1 index exch/Decode exch put }if dup/ImageMatrix[2 index/Width get 0 0 5 index/Height get neg 0 7 index/Height get]put //DebugImagePrinting exec }bind def /CompleteInlineImage { //PDFR_DEBUG{ (CompleteInlineImage beg)= }if dup/ImageType known not{ dup/ImageType 1 put }if dup length dict exch{ exch//ImageKeys//Substitute exec dup/Filter eq{ exch//ImageValues//Substitute exec exch }if dup/ColorSpace eq{ exch dup//ImageValues exch//knownget exec{ exch pop }{ //ResolveColorSpace exec }ifelse exch }if exch 2 index 3 1 roll put }forall //CompleteImage exec dup/DataSource 2 copy get 2 index//AppendFilters exec put //PDFR_DEBUG{ (CompleteInlineImage end)= }if }bind def /CompleteOutlineImage { currentglobal exch dup gcheck setglobal //PDFR_DEBUG{ (CompleteOutlineImage beg)= }if dup dup//MakeStreamReader exec/DataSource exch put dup/ImageType known not{ //CompleteImage exec dup/ImageType 1 put dup/ColorSpace known{ dup/ColorSpace//CheckColorSpace//ResolveD exec dup type/arraytype eq{ //ResolveColorSpaceArray exec //SubstitutePDFColorSpace exec 1 index exch/ColorSpace exch put }{ pop }ifelse }if }if //PDFR_DEBUG{ (CompleteOutlineImage end)= }if exch setglobal }bind def /DoImage { //PDFR_DEBUG{ (DoImage beg)= }if gsave dup/ColorSpace//knownget exec{setcolorspace}if dup/ImageMask//knownget exec not{false}if {imagemask}{image}ifelse grestore //PDFR_DEBUG{ (DoImage end)= }if }bind def /GSave { gsave //PDFReader/GraphicStateStackPointer get dup//GraphicStateStack exch get null eq{ dup//GraphicStateStack exch//InitialGraphicState length dict put }if dup//GraphicStateStack exch get //GraphicState exch copy pop 1 add//PDFReader exch/GraphicStateStackPointer exch put }bind def /GRestore { grestore //PDFReader/GraphicStateStackPointer get 1 sub dup //PDFReader exch/GraphicStateStackPointer exch put //GraphicStateStack exch get //GraphicState copy pop }bind def /SetFont {dup//GraphicState exch/FontSize exch put //ResolveAndSetFont exec //GraphicState/FontMatrixNonHV currentfont/FontMatrix get 1 get 0 ne put }bind def /ShowText {//GraphicState/TextRenderingMode get 0 eq{ //GraphicState/WordSpacing get 0 32 //GraphicState/CharacterSpacing get 0 6 5 roll //GraphicState/FontMatrixNonHV get{ [ 7 -2 roll pop 5 -2 roll pop 5 -1 roll { exch pop 3 index add exch 2 index eq{3 index add}if 4 1 roll } currentfont/FontMatrix get 0 get 0 ne{ 1 1 index length 1 sub getinterval cvx }if 5 index cshow pop pop pop] xshow }{ awidthshow }ifelse }{ //GraphicState/CharacterSpacing get 0 eq //GraphicState/FontMatrixNonHV get not and //GraphicState/WordSpacing get 0 eq and{ true charpath }{ { exch pop 0 currentpoint 5 4 roll ( )dup 0 3 index put true charpath 5 1 roll moveto rmoveto //GraphicState/CharacterSpacing get 0 rmoveto 32 eq{ //GraphicState/WordSpacing get 0 rmoveto }if } //GraphicState/FontMatrixNonHV get dup not exch{ pop currentfont/FontMatrix get 0 get 0 ne }if{ 1 1 index length 1 sub getinterval cvx }if exch cshow }ifelse }ifelse }bind def /ShowTextBeg {//GraphicState/TextRenderingMode get 0 ne{ currentpoint newpath moveto }if }bind def /ShowTextEnd {//GraphicState/TextRenderingMode get {dup 1 eq{ stroke exit }if dup 2 eq{ gsave fill grestore stroke exit }if dup 3 eq{ currentpoint newpath moveto }if dup 4 eq{ gsave fill grestore clip exit }if dup 5 eq{ gsave stroke grestore clip exit }if dup 6 eq{ gsave fill grestore gsave stroke grestore fill exit }if dup 7 eq{ clip exit }if exit }loop pop }bind def /ShowTextWithGlyphPositioning {//ShowTextBeg exec {dup type/stringtype eq{ //ShowText exec }{ neg 1000 div//GraphicState/FontSize get mul 0 rmoveto }ifelse }forall //ShowTextEnd exec }bind def /CheckFont {dup/Type get/ExtGState ne{ mark(Resource )3 index( must have /Type/ExtGState.)//error exec }if }bind def /SetTransfer { //PDFR_DEBUG{(SetTransfer beg )print count =}if dup type/arraytype eq 1 index xcheck not and{ 0 4 getinterval aload pop setcolortransfer }{ settransfer }ifelse //PDFR_DEBUG{(SetTransfer end )print count =}if }bind def /CheckExtGState {dup/Type get/ExtGState ne{ mark(Resource )3 index( must have /Type/ExtGState.)//error exec }if }bind def /CheckHalftone {dup/HalftoneType known not{ mark(Resource )3 index( must have /HalftoneType.)//error exec }if }bind def /ResolveFunction { //PDFR_DEBUG{(ResolveFunction beg )print dup = count =}if 2 copy get//IsObjRef exec{ 2 copy//DoNothing//ResolveD exec 3 copy put pop }if 2 copy get dup type/arraytype eq exch xcheck and not{ 2 copy get dup type/arraytype eq 1 index xcheck not and{ dup length 1 sub -1 0{ 2 copy//DoNothing ResolveA dup/Identity eq{ pop 2 copy{}put }{ //FunctionToProc exec 3 copy put pop }ifelse pop }for }{ dup/Default eq{ }{ dup/Identity eq{ pop{} }{dup type/nametype eq{ //spotfunctions exch get }{ //FunctionToProc exec }ifelse }ifelse }ifelse }ifelse 3 copy put exch pop }{ 1 index exch get }ifelse //PDFR_DEBUG{(ResolveFunction end )print dup == count =}if }bind def /ResolveFunctionSafe {2 copy known{ //ResolveFunction exec }if pop }bind def /CreateHalftoneThresholds { dup/Thresholds known not{ dup/HalftoneType get 10 eq{ dup dup//MakeStreamReader exec /Thresholds exch put }if dup/HalftoneType get dup 3 eq exch 6 eq or{ dup dup//MakeStreamReader exec //BlockBuffer readstring pop dup length dup 0 eq{ mark(Could not read Thresholds)//error exec }if string copy/Thresholds exch put dup/HalftoneType 3 put }if }if }bind def /SetExtGState { //PDFReader/CurrentObject get/Context get/Resources get /ExtGState//DoNothing//ResolveD exec exch//CheckExtGState//ResolveD exec dup/LW//knownget exec{ setlinewidth }if dup/LC//knownget exec{ setlinecap }if dup/LJ//knownget exec{ setlinejoin }if dup/ML//knownget exec{ setmeterlimit }if dup/D//knownget exec{ setdash }if dup/RI//knownget exec{ mark(Unimplemented ExtGState.RI)//error exec }if dup/OP//knownget exec{ setoverprint }if dup/op//knownget exec{ setoverprint }if dup/OPM//knownget exec{ mark(Unimplemented ExtGState.OPM)//error exec }if dup/Font//knownget exec{ mark(Unimplemented ExtGState.Font)//error exec }if dup/BG known{ /BG//ResolveFunction exec setblackgeneration }if dup/BG2 known{ /BG2//ResolveFunction exec dup/Default eq{ //InitialExtGState/BG2 get }if setblackgeneration }if dup/UCR known{ /UCR//ResolveFunction exec setundercolorremoval }if dup/UCR2 known{ /UCR2//ResolveFunction exec dup/Default eq{ //InitialExtGState/UCR2 get }if setundercolorremoval }if dup/TR known{ /TR//ResolveFunction exec //SetTransfer exec }if dup/TR2 known{ /TR2//ResolveFunction exec dup/Default eq{ pop//InitialExtGState/TR2 get aload pop setcolortransfer }{ //SetTransfer exec }ifelse }if dup/HT//knownget exec{ dup/Default eq{ pop//InitialExtGState/HT get sethalftone }{ //PDFR_DEBUG{(Ht beg)=}if pop dup/HT//CheckHalftone//ResolveD exec /SpotFunction//ResolveFunctionSafe exec /TransferFunction//ResolveFunctionSafe exec null exch dup/HalftoneType get dup 5 eq exch dup 4 eq exch 2 eq or or{ dup{ dup//IsObjRef exec{ pop 1 index exch//CheckHalftone ResolveD }if dup type/dicttype eq{ dup/SpotFunction//ResolveFunctionSafe exec /TransferFunction//ResolveFunctionSafe exec //CreateHalftoneThresholds exec dup/HalftoneType get 5 gt{ 4 3 roll pop dup 4 1 roll }if }if pop pop }forall }if //CreateHalftoneThresholds exec //PDFR_DEBUG{ (HT:)= dup{ 1 index/Default eq{ (Default <<)= exch pop {exch = ==}forall (>>)= }{ exch = == }ifelse }forall (HT end)= flush }if exch dup null ne{ (Warning: Ignoring a halftone with a Level 3 component halftone Type )print dup/HalftoneType get = pop pop }{ pop dup/HalftoneType get 5 gt{ (Warning: Ignoring a Level 3 halftone Type )print dup/HalftoneType get = pop }{ sethalftone }ifelse }ifelse //PDFR_DEBUG{(HT set)= flush}if }ifelse }if dup/FL//knownget exec{ setflattness }if dup/SM//knownget exec{ setsmoothness }if dup/SA//knownget exec{ setstrokeadjust }if dup/BM//knownget exec{ mark(Unimplemented ExtGState.BM)//error exec }if dup/SMask//knownget exec{ mark(Unimplemented ExtGState.SMask)//error exec }if dup/CA//knownget exec{ mark(Unimplemented ExtGState.CA)//error exec }if dup/ca//knownget exec{ mark(Unimplemented ExtGState.ca)//error exec }if dup/AIS//knownget exec{ mark(Unimplemented ExtGState.AIS)//error exec }if dup/TK//knownget exec{ mark(Unimplemented ExtGState.TK)//error exec }if pop }bind def /CheckXObject {dup/Subtype get dup/Image ne exch dup/Form ne exch/PS ne and and{ mark(Resource )3 index( must have /Subtype /Image or /Form or /PS.)//error exec }if }bind def /DoXObject { //PDFReader/CurrentObject get/Context get/Resources get /XObject//DoNothing//ResolveD exec exch//CheckXObject//ResolveD exec dup/Subtype get dup/Image eq{ pop //CompleteOutlineImage exec //DoImage exec }{ dup/PS eq{ PDFR_DEBUG{ (Executing a PS Xobject)= }if pop //RunDelayedStream exec }{ dup/Form eq{ pop PDFR_DEBUG{ (Executing a Form XObject)= }if //PDFReader/CurrentObject get exch dup//PDFReader exch<< exch/Context exch >>/CurrentObject exch put dup/Matrix get concat dup/BBox get aload pop exch 3 index sub exch 2 index sub rectclip //RunDelayedStream exec //PDFReader exch/CurrentObject exch put }{ mark exch(unimplemented XObject type )exch//error exec }ifelse }ifelse }ifelse }bind def /Operators 50 dict begin /q{//GSave exec}bind def /Q{//GRestore exec}bind def /cm{//TempMatrix astore concat}bind def /i{1 .min setflat}bind def /J/setlinecap load def /d/setdash load def /j/setlinejoin load def /w/setlinewidth load def /M/setmiterlimit load def /gs{SetExtGState}bind def /g/setgray load def /rg/setrgbcolor load def /k/setcmykcolor load def /cs{//ResolveColorSpace exec//SetColorSpaceSafe exec }bind def /sc/setcolor load def /scn{//SetColor exec}bind def /G/setgray load def /RG/setrgbcolor load def /K/setcmykcolor load def /CS//cs def /ri{SetColorRenderingIntent}bind def /SC/setcolor load def /SCN{//SetColor exec}bind def /m/moveto load def /l/lineto load def /c/curveto load def /v{currentpoint 6 2 roll curveto}bind def /y{2 copy curveto}bind def /re{ 4 2 roll moveto exch dup 0 rlineto 0 3 -1 roll rlineto neg 0 rlineto closepath }def /h/closepath load def /n/newpath load def /S/stroke load def /s{closepath stroke}bind def /f/fill load def /f*/eofill load def /B{gsave fill grestore stroke}bind def /b{closepath gsave fill grestore stroke}bind def /B*{gsave eofill grestore stroke}bind def /b*{closepath gsave eofill grestore stroke}bind def /W/clip load def /W*/eoclip load def /sh{ ResolveShading dup/Background known{ gsave dup/ColorSpace get setcolorspace dup/Background get aload pop setcolor pathbbox 2 index sub exch 3 index sub exch rectfill grestore }if shfill }bind def /Do{//DoXObject exec}bind def /BI{currentglobal false setglobal<<}bind def /ID{>> dup/DataSource currentfile 2 index/F//knownget exec{ /A85 eq{ 0(~>)/SubFileDecode filter }if }if put //CompleteInlineImage exec exch setglobal //DoImage exec }bind def /EI{}bind def /BT{gsave//GraphicState/InitialTextMatrix get currentmatrix pop}bind def /ET{grestore}bind def /Tc{//GraphicState exch/CharacterSpacing exch put}bind def /TL{//GraphicState exch/TextLeading exch put}bind def /Tr{//GraphicState exch/TextRenderingMode exch put}bind def /Ts{ mark(Unimplemented SetTextRise)//error exec }bind def /Tw{//GraphicState exch/WordSpacing exch put}bind def /Tz{ mark(Unimplemented SetHorizontalTextScaling)//error exec }bind def /Td{translate 0 0 moveto}bind def /TD{dup neg//TL exec//Td exec}bind def /Tm{//GraphicState/InitialTextMatrix get setmatrix //TempMatrix astore concat 0 0 moveto}bind def /T*{0//GraphicState/TextLeading get neg//Td exec}bind def /Tj{//ShowTextBeg exec//ShowText exec//ShowTextEnd exec}bind def /'{//T* exec//ShowText exec//ShowTextEnd exec}bind def /"{3 2 roll//Tw exec exch//Tc exec//' exec}bind def /TJ//ShowTextWithGlyphPositioning def /Tf//SetFont def /d0/setcharwidth load def /d1/setcachedevice load def /BDC{BeginMarkedContentSequenceWithPropertyList}bind def /BMC{BeginMarkedContentSequence}bind def /EMC{EndMarkedContentSequence}bind def /BX{BeginCompatibilitySection}bind def /EX{EndCompatibilitySection}bind def /DP{DefineMarkedContentPointWithPropertyList}bind def /MP{DefineMarkedContentPoint}bind def /PS{cvx exec}bind def currentdict end def //PDFR_STREAM{ //Operators length dict begin //Operators{ exch dup [exch//=only/exec load ( )/print load 8 7 roll dup type/arraytype eq{ /exec load }if ( )/print load ]cvx def }forall currentdict end/Operators exch def }if /.registerencoding {pop pop }bind def /.defineencoding {def }bind def /.findencoding {load }bind def /AdobeGlyphList mark /A 16#0041 /AE 16#00C6 /AEacute 16#01FC /AEmacron 16#01E2 /AEsmall 16#F7E6 /Aacute 16#00C1 /Aacutesmall 16#F7E1 /Abreve 16#0102 /Abreveacute 16#1EAE /Abrevecyrillic 16#04D0 /Abrevedotbelow 16#1EB6 /Abrevegrave 16#1EB0 /Abrevehookabove 16#1EB2 /Abrevetilde 16#1EB4 /Acaron 16#01CD /Acircle 16#24B6 /Acircumflex 16#00C2 /Acircumflexacute 16#1EA4 /Acircumflexdotbelow 16#1EAC /Acircumflexgrave 16#1EA6 /Acircumflexhookabove 16#1EA8 /Acircumflexsmall 16#F7E2 /Acircumflextilde 16#1EAA /Acute 16#F6C9 /Acutesmall 16#F7B4 /Acyrillic 16#0410 /Adblgrave 16#0200 /Adieresis 16#00C4 /Adieresiscyrillic 16#04D2 /Adieresismacron 16#01DE /Adieresissmall 16#F7E4 /Adotbelow 16#1EA0 /Adotmacron 16#01E0 /Agrave 16#00C0 /Agravesmall 16#F7E0 /Ahookabove 16#1EA2 /Aiecyrillic 16#04D4 /Ainvertedbreve 16#0202 /Alpha 16#0391 /Alphatonos 16#0386 /Amacron 16#0100 /Amonospace 16#FF21 /Aogonek 16#0104 /Aring 16#00C5 /Aringacute 16#01FA /Aringbelow 16#1E00 /Aringsmall 16#F7E5 /Asmall 16#F761 /Atilde 16#00C3 /Atildesmall 16#F7E3 /Aybarmenian 16#0531 /B 16#0042 /Bcircle 16#24B7 /Bdotaccent 16#1E02 /Bdotbelow 16#1E04 /Becyrillic 16#0411 /Benarmenian 16#0532 /Beta 16#0392 /Bhook 16#0181 /Blinebelow 16#1E06 /Bmonospace 16#FF22 /Brevesmall 16#F6F4 /Bsmall 16#F762 /Btopbar 16#0182 /C 16#0043 /Caarmenian 16#053E /Cacute 16#0106 /Caron 16#F6CA /Caronsmall 16#F6F5 /Ccaron 16#010C /Ccedilla 16#00C7 /Ccedillaacute 16#1E08 /Ccedillasmall 16#F7E7 /Ccircle 16#24B8 /Ccircumflex 16#0108 /Cdot 16#010A /Cdotaccent 16#010A /Cedillasmall 16#F7B8 /Chaarmenian 16#0549 /Cheabkhasiancyrillic 16#04BC /Checyrillic 16#0427 /Chedescenderabkhasiancyrillic 16#04BE /Chedescendercyrillic 16#04B6 /Chedieresiscyrillic 16#04F4 /Cheharmenian 16#0543 /Chekhakassiancyrillic 16#04CB /Cheverticalstrokecyrillic 16#04B8 /Chi 16#03A7 /Chook 16#0187 /Circumflexsmall 16#F6F6 /Cmonospace 16#FF23 /Coarmenian 16#0551 /Csmall 16#F763 /D 16#0044 /DZ 16#01F1 /DZcaron 16#01C4 /Daarmenian 16#0534 /Dafrican 16#0189 /Dcaron 16#010E /Dcedilla 16#1E10 /Dcircle 16#24B9 /Dcircumflexbelow 16#1E12 /Dcroat 16#0110 /Ddotaccent 16#1E0A /Ddotbelow 16#1E0C /Decyrillic 16#0414 /Deicoptic 16#03EE /Delta 16#2206 /Deltagreek 16#0394 /Dhook 16#018A /Dieresis 16#F6CB /DieresisAcute 16#F6CC /DieresisGrave 16#F6CD /Dieresissmall 16#F7A8 /Digammagreek 16#03DC /Djecyrillic 16#0402 /Dlinebelow 16#1E0E /Dmonospace 16#FF24 /Dotaccentsmall 16#F6F7 /Dslash 16#0110 /Dsmall 16#F764 /Dtopbar 16#018B /Dz 16#01F2 /Dzcaron 16#01C5 /Dzeabkhasiancyrillic 16#04E0 /Dzecyrillic 16#0405 /Dzhecyrillic 16#040F /E 16#0045 /Eacute 16#00C9 /Eacutesmall 16#F7E9 /Ebreve 16#0114 /Ecaron 16#011A /Ecedillabreve 16#1E1C /Echarmenian 16#0535 /Ecircle 16#24BA /Ecircumflex 16#00CA /Ecircumflexacute 16#1EBE /Ecircumflexbelow 16#1E18 /Ecircumflexdotbelow 16#1EC6 /Ecircumflexgrave 16#1EC0 /Ecircumflexhookabove 16#1EC2 /Ecircumflexsmall 16#F7EA /Ecircumflextilde 16#1EC4 /Ecyrillic 16#0404 /Edblgrave 16#0204 /Edieresis 16#00CB /Edieresissmall 16#F7EB /Edot 16#0116 /Edotaccent 16#0116 /Edotbelow 16#1EB8 /Efcyrillic 16#0424 /Egrave 16#00C8 /Egravesmall 16#F7E8 /Eharmenian 16#0537 /Ehookabove 16#1EBA /Eightroman 16#2167 /Einvertedbreve 16#0206 /Eiotifiedcyrillic 16#0464 /Elcyrillic 16#041B /Elevenroman 16#216A /Emacron 16#0112 /Emacronacute 16#1E16 /Emacrongrave 16#1E14 /Emcyrillic 16#041C /Emonospace 16#FF25 /Encyrillic 16#041D /Endescendercyrillic 16#04A2 /Eng 16#014A /Enghecyrillic 16#04A4 /Enhookcyrillic 16#04C7 /Eogonek 16#0118 /Eopen 16#0190 /Epsilon 16#0395 /Epsilontonos 16#0388 /Ercyrillic 16#0420 /Ereversed 16#018E /Ereversedcyrillic 16#042D /Escyrillic 16#0421 /Esdescendercyrillic 16#04AA /Esh 16#01A9 /Esmall 16#F765 /Eta 16#0397 /Etarmenian 16#0538 /Etatonos 16#0389 /Eth 16#00D0 /Ethsmall 16#F7F0 /Etilde 16#1EBC /Etildebelow 16#1E1A /Euro 16#20AC /Ezh 16#01B7 /Ezhcaron 16#01EE /Ezhreversed 16#01B8 /F 16#0046 /Fcircle 16#24BB /Fdotaccent 16#1E1E /Feharmenian 16#0556 /Feicoptic 16#03E4 /Fhook 16#0191 /Fitacyrillic 16#0472 /Fiveroman 16#2164 /Fmonospace 16#FF26 /Fourroman 16#2163 /Fsmall 16#F766 /G 16#0047 /GBsquare 16#3387 /Gacute 16#01F4 /Gamma 16#0393 /Gammaafrican 16#0194 /Gangiacoptic 16#03EA /Gbreve 16#011E /Gcaron 16#01E6 /Gcedilla 16#0122 /Gcircle 16#24BC /Gcircumflex 16#011C /Gcommaaccent 16#0122 /Gdot 16#0120 /Gdotaccent 16#0120 /Gecyrillic 16#0413 /Ghadarmenian 16#0542 /Ghemiddlehookcyrillic 16#0494 /Ghestrokecyrillic 16#0492 /Gheupturncyrillic 16#0490 /Ghook 16#0193 /Gimarmenian 16#0533 /Gjecyrillic 16#0403 /Gmacron 16#1E20 /Gmonospace 16#FF27 /Grave 16#F6CE /Gravesmall 16#F760 /Gsmall 16#F767 /Gsmallhook 16#029B /Gstroke 16#01E4 /H 16#0048 /H18533 16#25CF /H18543 16#25AA /H18551 16#25AB /H22073 16#25A1 /HPsquare 16#33CB /Haabkhasiancyrillic 16#04A8 /Hadescendercyrillic 16#04B2 /Hardsigncyrillic 16#042A /Hbar 16#0126 /Hbrevebelow 16#1E2A /Hcedilla 16#1E28 /Hcircle 16#24BD /Hcircumflex 16#0124 /Hdieresis 16#1E26 /Hdotaccent 16#1E22 /Hdotbelow 16#1E24 /Hmonospace 16#FF28 /Hoarmenian 16#0540 /Horicoptic 16#03E8 /Hsmall 16#F768 /Hungarumlaut 16#F6CF /Hungarumlautsmall 16#F6F8 /Hzsquare 16#3390 /I 16#0049 /IAcyrillic 16#042F /IJ 16#0132 /IUcyrillic 16#042E /Iacute 16#00CD /Iacutesmall 16#F7ED /Ibreve 16#012C /Icaron 16#01CF /Icircle 16#24BE /Icircumflex 16#00CE /Icircumflexsmall 16#F7EE /Icyrillic 16#0406 /Idblgrave 16#0208 /Idieresis 16#00CF /Idieresisacute 16#1E2E /Idieresiscyrillic 16#04E4 /Idieresissmall 16#F7EF /Idot 16#0130 /Idotaccent 16#0130 /Idotbelow 16#1ECA /Iebrevecyrillic 16#04D6 /Iecyrillic 16#0415 /Ifraktur 16#2111 /Igrave 16#00CC /Igravesmall 16#F7EC /Ihookabove 16#1EC8 /Iicyrillic 16#0418 /Iinvertedbreve 16#020A /Iishortcyrillic 16#0419 /Imacron 16#012A /Imacroncyrillic 16#04E2 /Imonospace 16#FF29 /Iniarmenian 16#053B /Iocyrillic 16#0401 /Iogonek 16#012E /Iota 16#0399 /Iotaafrican 16#0196 /Iotadieresis 16#03AA /Iotatonos 16#038A /Ismall 16#F769 /Istroke 16#0197 /Itilde 16#0128 /Itildebelow 16#1E2C /Izhitsacyrillic 16#0474 /Izhitsadblgravecyrillic 16#0476 /J 16#004A /Jaarmenian 16#0541 /Jcircle 16#24BF /Jcircumflex 16#0134 /Jecyrillic 16#0408 /Jheharmenian 16#054B /Jmonospace 16#FF2A /Jsmall 16#F76A /K 16#004B /KBsquare 16#3385 /KKsquare 16#33CD /Kabashkircyrillic 16#04A0 /Kacute 16#1E30 /Kacyrillic 16#041A /Kadescendercyrillic 16#049A /Kahookcyrillic 16#04C3 /Kappa 16#039A /Kastrokecyrillic 16#049E /Kaverticalstrokecyrillic 16#049C /Kcaron 16#01E8 /Kcedilla 16#0136 /Kcircle 16#24C0 /Kcommaaccent 16#0136 /Kdotbelow 16#1E32 /Keharmenian 16#0554 /Kenarmenian 16#053F /Khacyrillic 16#0425 /Kheicoptic 16#03E6 /Khook 16#0198 /Kjecyrillic 16#040C /Klinebelow 16#1E34 /Kmonospace 16#FF2B /Koppacyrillic 16#0480 /Koppagreek 16#03DE /Ksicyrillic 16#046E /Ksmall 16#F76B /L 16#004C /LJ 16#01C7 /LL 16#F6BF /Lacute 16#0139 /Lambda 16#039B /Lcaron 16#013D /Lcedilla 16#013B /Lcircle 16#24C1 /Lcircumflexbelow 16#1E3C /Lcommaaccent 16#013B /Ldot 16#013F /Ldotaccent 16#013F /Ldotbelow 16#1E36 /Ldotbelowmacron 16#1E38 /Liwnarmenian 16#053C /Lj 16#01C8 /Ljecyrillic 16#0409 /Llinebelow 16#1E3A /Lmonospace 16#FF2C /Lslash 16#0141 /Lslashsmall 16#F6F9 /Lsmall 16#F76C /M 16#004D /MBsquare 16#3386 /Macron 16#F6D0 /Macronsmall 16#F7AF /Macute 16#1E3E /Mcircle 16#24C2 /Mdotaccent 16#1E40 /Mdotbelow 16#1E42 /Menarmenian 16#0544 /Mmonospace 16#FF2D /Msmall 16#F76D /Mturned 16#019C /Mu 16#039C /N 16#004E /NJ 16#01CA /Nacute 16#0143 /Ncaron 16#0147 /Ncedilla 16#0145 /Ncircle 16#24C3 /Ncircumflexbelow 16#1E4A /Ncommaaccent 16#0145 /Ndotaccent 16#1E44 /Ndotbelow 16#1E46 /Nhookleft 16#019D /Nineroman 16#2168 /Nj 16#01CB /Njecyrillic 16#040A /Nlinebelow 16#1E48 /Nmonospace 16#FF2E /Nowarmenian 16#0546 /Nsmall 16#F76E /Ntilde 16#00D1 /Ntildesmall 16#F7F1 /Nu 16#039D /O 16#004F /OE 16#0152 /OEsmall 16#F6FA /Oacute 16#00D3 /Oacutesmall 16#F7F3 /Obarredcyrillic 16#04E8 /Obarreddieresiscyrillic 16#04EA /Obreve 16#014E /Ocaron 16#01D1 /Ocenteredtilde 16#019F /Ocircle 16#24C4 /Ocircumflex 16#00D4 /Ocircumflexacute 16#1ED0 /Ocircumflexdotbelow 16#1ED8 /Ocircumflexgrave 16#1ED2 /Ocircumflexhookabove 16#1ED4 /Ocircumflexsmall 16#F7F4 /Ocircumflextilde 16#1ED6 /Ocyrillic 16#041E /Odblacute 16#0150 /Odblgrave 16#020C /Odieresis 16#00D6 /Odieresiscyrillic 16#04E6 /Odieresissmall 16#F7F6 /Odotbelow 16#1ECC /Ogoneksmall 16#F6FB /Ograve 16#00D2 /Ogravesmall 16#F7F2 /Oharmenian 16#0555 /Ohm 16#2126 /Ohookabove 16#1ECE /Ohorn 16#01A0 /Ohornacute 16#1EDA /Ohorndotbelow 16#1EE2 /Ohorngrave 16#1EDC /Ohornhookabove 16#1EDE /Ohorntilde 16#1EE0 /Ohungarumlaut 16#0150 /Oi 16#01A2 /Oinvertedbreve 16#020E /Omacron 16#014C /Omacronacute 16#1E52 /Omacrongrave 16#1E50 /Omega 16#2126 /Omegacyrillic 16#0460 /Omegagreek 16#03A9 /Omegaroundcyrillic 16#047A /Omegatitlocyrillic 16#047C /Omegatonos 16#038F /Omicron 16#039F /Omicrontonos 16#038C /Omonospace 16#FF2F /Oneroman 16#2160 /Oogonek 16#01EA /Oogonekmacron 16#01EC /Oopen 16#0186 /Oslash 16#00D8 /Oslashacute 16#01FE /Oslashsmall 16#F7F8 /Osmall 16#F76F /Ostrokeacute 16#01FE /Otcyrillic 16#047E /Otilde 16#00D5 /Otildeacute 16#1E4C /Otildedieresis 16#1E4E /Otildesmall 16#F7F5 /P 16#0050 /Pacute 16#1E54 /Pcircle 16#24C5 /Pdotaccent 16#1E56 /Pecyrillic 16#041F /Peharmenian 16#054A /Pemiddlehookcyrillic 16#04A6 /Phi 16#03A6 /Phook 16#01A4 /Pi 16#03A0 /Piwrarmenian 16#0553 /Pmonospace 16#FF30 /Psi 16#03A8 /Psicyrillic 16#0470 /Psmall 16#F770 /Q 16#0051 /Qcircle 16#24C6 /Qmonospace 16#FF31 /Qsmall 16#F771 /R 16#0052 /Raarmenian 16#054C /Racute 16#0154 /Rcaron 16#0158 /Rcedilla 16#0156 /Rcircle 16#24C7 /Rcommaaccent 16#0156 /Rdblgrave 16#0210 /Rdotaccent 16#1E58 /Rdotbelow 16#1E5A /Rdotbelowmacron 16#1E5C /Reharmenian 16#0550 /Rfraktur 16#211C /Rho 16#03A1 /Ringsmall 16#F6FC /Rinvertedbreve 16#0212 /Rlinebelow 16#1E5E /Rmonospace 16#FF32 /Rsmall 16#F772 /Rsmallinverted 16#0281 /Rsmallinvertedsuperior 16#02B6 /S 16#0053 /SF010000 16#250C /SF020000 16#2514 /SF030000 16#2510 /SF040000 16#2518 /SF050000 16#253C /SF060000 16#252C /SF070000 16#2534 /SF080000 16#251C /SF090000 16#2524 /SF100000 16#2500 /SF110000 16#2502 /SF190000 16#2561 /SF200000 16#2562 /SF210000 16#2556 /SF220000 16#2555 /SF230000 16#2563 /SF240000 16#2551 /SF250000 16#2557 /SF260000 16#255D /SF270000 16#255C /SF280000 16#255B /SF360000 16#255E /SF370000 16#255F /SF380000 16#255A /SF390000 16#2554 /SF400000 16#2569 /SF410000 16#2566 /SF420000 16#2560 /SF430000 16#2550 /SF440000 16#256C /SF450000 16#2567 /SF460000 16#2568 /SF470000 16#2564 /SF480000 16#2565 /SF490000 16#2559 /SF500000 16#2558 /SF510000 16#2552 /SF520000 16#2553 /SF530000 16#256B /SF540000 16#256A /Sacute 16#015A /Sacutedotaccent 16#1E64 /Sampigreek 16#03E0 /Scaron 16#0160 /Scarondotaccent 16#1E66 /Scaronsmall 16#F6FD /Scedilla 16#015E /Schwa 16#018F /Schwacyrillic 16#04D8 /Schwadieresiscyrillic 16#04DA /Scircle 16#24C8 /Scircumflex 16#015C /Scommaaccent 16#0218 /Sdotaccent 16#1E60 /Sdotbelow 16#1E62 /Sdotbelowdotaccent 16#1E68 /Seharmenian 16#054D /Sevenroman 16#2166 /Shaarmenian 16#0547 /Shacyrillic 16#0428 /Shchacyrillic 16#0429 /Sheicoptic 16#03E2 /Shhacyrillic 16#04BA /Shimacoptic 16#03EC /Sigma 16#03A3 /Sixroman 16#2165 /Smonospace 16#FF33 /Softsigncyrillic 16#042C /Ssmall 16#F773 /Stigmagreek 16#03DA /T 16#0054 /Tau 16#03A4 /Tbar 16#0166 /Tcaron 16#0164 /Tcedilla 16#0162 /Tcircle 16#24C9 /Tcircumflexbelow 16#1E70 /Tcommaaccent 16#0162 /Tdotaccent 16#1E6A /Tdotbelow 16#1E6C /Tecyrillic 16#0422 /Tedescendercyrillic 16#04AC /Tenroman 16#2169 /Tetsecyrillic 16#04B4 /Theta 16#0398 /Thook 16#01AC /Thorn 16#00DE /Thornsmall 16#F7FE /Threeroman 16#2162 /Tildesmall 16#F6FE /Tiwnarmenian 16#054F /Tlinebelow 16#1E6E /Tmonospace 16#FF34 /Toarmenian 16#0539 /Tonefive 16#01BC /Tonesix 16#0184 /Tonetwo 16#01A7 /Tretroflexhook 16#01AE /Tsecyrillic 16#0426 /Tshecyrillic 16#040B /Tsmall 16#F774 /Twelveroman 16#216B /Tworoman 16#2161 /U 16#0055 /Uacute 16#00DA /Uacutesmall 16#F7FA /Ubreve 16#016C /Ucaron 16#01D3 /Ucircle 16#24CA /Ucircumflex 16#00DB /Ucircumflexbelow 16#1E76 /Ucircumflexsmall 16#F7FB /Ucyrillic 16#0423 /Udblacute 16#0170 /Udblgrave 16#0214 /Udieresis 16#00DC /Udieresisacute 16#01D7 /Udieresisbelow 16#1E72 /Udieresiscaron 16#01D9 /Udieresiscyrillic 16#04F0 /Udieresisgrave 16#01DB /Udieresismacron 16#01D5 /Udieresissmall 16#F7FC /Udotbelow 16#1EE4 /Ugrave 16#00D9 /Ugravesmall 16#F7F9 /Uhookabove 16#1EE6 /Uhorn 16#01AF /Uhornacute 16#1EE8 /Uhorndotbelow 16#1EF0 /Uhorngrave 16#1EEA /Uhornhookabove 16#1EEC /Uhorntilde 16#1EEE /Uhungarumlaut 16#0170 /Uhungarumlautcyrillic 16#04F2 /Uinvertedbreve 16#0216 /Ukcyrillic 16#0478 /Umacron 16#016A /Umacroncyrillic 16#04EE /Umacrondieresis 16#1E7A /Umonospace 16#FF35 /Uogonek 16#0172 /Upsilon 16#03A5 /Upsilon1 16#03D2 /Upsilonacutehooksymbolgreek 16#03D3 /Upsilonafrican 16#01B1 /Upsilondieresis 16#03AB /Upsilondieresishooksymbolgreek 16#03D4 /Upsilonhooksymbol 16#03D2 /Upsilontonos 16#038E /Uring 16#016E /Ushortcyrillic 16#040E /Usmall 16#F775 /Ustraightcyrillic 16#04AE /Ustraightstrokecyrillic 16#04B0 /Utilde 16#0168 /Utildeacute 16#1E78 /Utildebelow 16#1E74 /V 16#0056 /Vcircle 16#24CB /Vdotbelow 16#1E7E /Vecyrillic 16#0412 /Vewarmenian 16#054E /Vhook 16#01B2 /Vmonospace 16#FF36 /Voarmenian 16#0548 /Vsmall 16#F776 /Vtilde 16#1E7C /W 16#0057 /Wacute 16#1E82 /Wcircle 16#24CC /Wcircumflex 16#0174 /Wdieresis 16#1E84 /Wdotaccent 16#1E86 /Wdotbelow 16#1E88 /Wgrave 16#1E80 /Wmonospace 16#FF37 /Wsmall 16#F777 /X 16#0058 /Xcircle 16#24CD /Xdieresis 16#1E8C /Xdotaccent 16#1E8A /Xeharmenian 16#053D /Xi 16#039E /Xmonospace 16#FF38 /Xsmall 16#F778 /Y 16#0059 /Yacute 16#00DD /Yacutesmall 16#F7FD /Yatcyrillic 16#0462 /Ycircle 16#24CE /Ycircumflex 16#0176 /Ydieresis 16#0178 /Ydieresissmall 16#F7FF /Ydotaccent 16#1E8E /Ydotbelow 16#1EF4 /Yericyrillic 16#042B /Yerudieresiscyrillic 16#04F8 /Ygrave 16#1EF2 /Yhook 16#01B3 /Yhookabove 16#1EF6 /Yiarmenian 16#0545 /Yicyrillic 16#0407 /Yiwnarmenian 16#0552 /Ymonospace 16#FF39 /Ysmall 16#F779 /Ytilde 16#1EF8 /Yusbigcyrillic 16#046A /Yusbigiotifiedcyrillic 16#046C /Yuslittlecyrillic 16#0466 /Yuslittleiotifiedcyrillic 16#0468 /Z 16#005A /Zaarmenian 16#0536 /Zacute 16#0179 /Zcaron 16#017D /Zcaronsmall 16#F6FF /Zcircle 16#24CF /Zcircumflex 16#1E90 /Zdot 16#017B /Zdotaccent 16#017B /Zdotbelow 16#1E92 /Zecyrillic 16#0417 /Zedescendercyrillic 16#0498 /Zedieresiscyrillic 16#04DE /Zeta 16#0396 /Zhearmenian 16#053A /Zhebrevecyrillic 16#04C1 /Zhecyrillic 16#0416 /Zhedescendercyrillic 16#0496 /Zhedieresiscyrillic 16#04DC /Zlinebelow 16#1E94 /Zmonospace 16#FF3A /Zsmall 16#F77A /Zstroke 16#01B5 /a 16#0061 /aabengali 16#0986 /aacute 16#00E1 /aadeva 16#0906 /aagujarati 16#0A86 /aagurmukhi 16#0A06 /aamatragurmukhi 16#0A3E /aarusquare 16#3303 /aavowelsignbengali 16#09BE /aavowelsigndeva 16#093E /aavowelsigngujarati 16#0ABE /abbreviationmarkarmenian 16#055F /abbreviationsigndeva 16#0970 /abengali 16#0985 /abopomofo 16#311A /abreve 16#0103 /abreveacute 16#1EAF /abrevecyrillic 16#04D1 /abrevedotbelow 16#1EB7 /abrevegrave 16#1EB1 /abrevehookabove 16#1EB3 /abrevetilde 16#1EB5 /acaron 16#01CE /acircle 16#24D0 /acircumflex 16#00E2 /acircumflexacute 16#1EA5 /acircumflexdotbelow 16#1EAD /acircumflexgrave 16#1EA7 /acircumflexhookabove 16#1EA9 /acircumflextilde 16#1EAB /acute 16#00B4 /acutebelowcmb 16#0317 /acutecmb 16#0301 /acutecomb 16#0301 /acutedeva 16#0954 /acutelowmod 16#02CF /acutetonecmb 16#0341 /acyrillic 16#0430 /adblgrave 16#0201 /addakgurmukhi 16#0A71 /adeva 16#0905 /adieresis 16#00E4 /adieresiscyrillic 16#04D3 /adieresismacron 16#01DF /adotbelow 16#1EA1 /adotmacron 16#01E1 /ae 16#00E6 /aeacute 16#01FD /aekorean 16#3150 /aemacron 16#01E3 /afii00208 16#2015 /afii08941 16#20A4 /afii10017 16#0410 /afii10018 16#0411 /afii10019 16#0412 /afii10020 16#0413 /afii10021 16#0414 /afii10022 16#0415 /afii10023 16#0401 /afii10024 16#0416 /afii10025 16#0417 /afii10026 16#0418 /afii10027 16#0419 /afii10028 16#041A /afii10029 16#041B /afii10030 16#041C /afii10031 16#041D /afii10032 16#041E /afii10033 16#041F /afii10034 16#0420 /afii10035 16#0421 /afii10036 16#0422 /afii10037 16#0423 /afii10038 16#0424 /afii10039 16#0425 /afii10040 16#0426 /afii10041 16#0427 /afii10042 16#0428 /afii10043 16#0429 /afii10044 16#042A /afii10045 16#042B /afii10046 16#042C /afii10047 16#042D /afii10048 16#042E /afii10049 16#042F /afii10050 16#0490 /afii10051 16#0402 /afii10052 16#0403 /afii10053 16#0404 /afii10054 16#0405 /afii10055 16#0406 /afii10056 16#0407 /afii10057 16#0408 /afii10058 16#0409 /afii10059 16#040A /afii10060 16#040B /afii10061 16#040C /afii10062 16#040E /afii10063 16#F6C4 /afii10064 16#F6C5 /afii10065 16#0430 /afii10066 16#0431 /afii10067 16#0432 /afii10068 16#0433 /afii10069 16#0434 /afii10070 16#0435 /afii10071 16#0451 /afii10072 16#0436 /afii10073 16#0437 /afii10074 16#0438 /afii10075 16#0439 /afii10076 16#043A /afii10077 16#043B /afii10078 16#043C /afii10079 16#043D /afii10080 16#043E /afii10081 16#043F /afii10082 16#0440 /afii10083 16#0441 /afii10084 16#0442 /afii10085 16#0443 /afii10086 16#0444 /afii10087 16#0445 /afii10088 16#0446 /afii10089 16#0447 /afii10090 16#0448 /afii10091 16#0449 /afii10092 16#044A /afii10093 16#044B /afii10094 16#044C /afii10095 16#044D /afii10096 16#044E /afii10097 16#044F /afii10098 16#0491 /afii10099 16#0452 /afii10100 16#0453 /afii10101 16#0454 /afii10102 16#0455 /afii10103 16#0456 /afii10104 16#0457 /afii10105 16#0458 /afii10106 16#0459 /afii10107 16#045A /afii10108 16#045B /afii10109 16#045C /afii10110 16#045E /afii10145 16#040F /afii10146 16#0462 /afii10147 16#0472 /afii10148 16#0474 /afii10192 16#F6C6 /afii10193 16#045F /afii10194 16#0463 /afii10195 16#0473 /afii10196 16#0475 /afii10831 16#F6C7 /afii10832 16#F6C8 /afii10846 16#04D9 /afii299 16#200E /afii300 16#200F /afii301 16#200D /afii57381 16#066A /afii57388 16#060C /afii57392 16#0660 /afii57393 16#0661 /afii57394 16#0662 /afii57395 16#0663 /afii57396 16#0664 /afii57397 16#0665 /afii57398 16#0666 /afii57399 16#0667 /afii57400 16#0668 /afii57401 16#0669 /afii57403 16#061B /afii57407 16#061F /afii57409 16#0621 /afii57410 16#0622 /afii57411 16#0623 /afii57412 16#0624 /afii57413 16#0625 /afii57414 16#0626 /afii57415 16#0627 /afii57416 16#0628 /afii57417 16#0629 /afii57418 16#062A /afii57419 16#062B /afii57420 16#062C /afii57421 16#062D /afii57422 16#062E /afii57423 16#062F /afii57424 16#0630 /afii57425 16#0631 /afii57426 16#0632 /afii57427 16#0633 /afii57428 16#0634 /afii57429 16#0635 /afii57430 16#0636 /afii57431 16#0637 /afii57432 16#0638 /afii57433 16#0639 /afii57434 16#063A /afii57440 16#0640 /afii57441 16#0641 /afii57442 16#0642 /afii57443 16#0643 /afii57444 16#0644 /afii57445 16#0645 /afii57446 16#0646 /afii57448 16#0648 /afii57449 16#0649 /afii57450 16#064A /afii57451 16#064B /afii57452 16#064C /afii57453 16#064D /afii57454 16#064E /afii57455 16#064F /afii57456 16#0650 /afii57457 16#0651 /afii57458 16#0652 /afii57470 16#0647 /afii57505 16#06A4 /afii57506 16#067E /afii57507 16#0686 /afii57508 16#0698 /afii57509 16#06AF /afii57511 16#0679 /afii57512 16#0688 /afii57513 16#0691 /afii57514 16#06BA /afii57519 16#06D2 /afii57534 16#06D5 /afii57636 16#20AA /afii57645 16#05BE /afii57658 16#05C3 /afii57664 16#05D0 /afii57665 16#05D1 /afii57666 16#05D2 /afii57667 16#05D3 /afii57668 16#05D4 /afii57669 16#05D5 /afii57670 16#05D6 /afii57671 16#05D7 /afii57672 16#05D8 /afii57673 16#05D9 /afii57674 16#05DA /afii57675 16#05DB /afii57676 16#05DC /afii57677 16#05DD /afii57678 16#05DE /afii57679 16#05DF /afii57680 16#05E0 /afii57681 16#05E1 /afii57682 16#05E2 /afii57683 16#05E3 /afii57684 16#05E4 /afii57685 16#05E5 /afii57686 16#05E6 /afii57687 16#05E7 /afii57688 16#05E8 /afii57689 16#05E9 /afii57690 16#05EA /afii57694 16#FB2A /afii57695 16#FB2B /afii57700 16#FB4B /afii57705 16#FB1F /afii57716 16#05F0 /afii57717 16#05F1 /afii57718 16#05F2 /afii57723 16#FB35 /afii57793 16#05B4 /afii57794 16#05B5 /afii57795 16#05B6 /afii57796 16#05BB /afii57797 16#05B8 /afii57798 16#05B7 /afii57799 16#05B0 /afii57800 16#05B2 /afii57801 16#05B1 /afii57802 16#05B3 /afii57803 16#05C2 /afii57804 16#05C1 /afii57806 16#05B9 /afii57807 16#05BC /afii57839 16#05BD /afii57841 16#05BF /afii57842 16#05C0 /afii57929 16#02BC /afii61248 16#2105 /afii61289 16#2113 /afii61352 16#2116 /afii61573 16#202C /afii61574 16#202D /afii61575 16#202E /afii61664 16#200C /afii63167 16#066D /afii64937 16#02BD /agrave 16#00E0 /agujarati 16#0A85 /agurmukhi 16#0A05 /ahiragana 16#3042 /ahookabove 16#1EA3 /aibengali 16#0990 /aibopomofo 16#311E /aideva 16#0910 /aiecyrillic 16#04D5 /aigujarati 16#0A90 /aigurmukhi 16#0A10 /aimatragurmukhi 16#0A48 /ainarabic 16#0639 /ainfinalarabic 16#FECA /aininitialarabic 16#FECB /ainmedialarabic 16#FECC /ainvertedbreve 16#0203 /aivowelsignbengali 16#09C8 /aivowelsigndeva 16#0948 /aivowelsigngujarati 16#0AC8 /akatakana 16#30A2 /akatakanahalfwidth 16#FF71 /akorean 16#314F /alef 16#05D0 /alefarabic 16#0627 /alefdageshhebrew 16#FB30 /aleffinalarabic 16#FE8E /alefhamzaabovearabic 16#0623 /alefhamzaabovefinalarabic 16#FE84 /alefhamzabelowarabic 16#0625 /alefhamzabelowfinalarabic 16#FE88 /alefhebrew 16#05D0 /aleflamedhebrew 16#FB4F /alefmaddaabovearabic 16#0622 /alefmaddaabovefinalarabic 16#FE82 /alefmaksuraarabic 16#0649 /alefmaksurafinalarabic 16#FEF0 /alefmaksurainitialarabic 16#FEF3 /alefmaksuramedialarabic 16#FEF4 /alefpatahhebrew 16#FB2E /alefqamatshebrew 16#FB2F /aleph 16#2135 /allequal 16#224C /alpha 16#03B1 /alphatonos 16#03AC /amacron 16#0101 /amonospace 16#FF41 /ampersand 16#0026 /ampersandmonospace 16#FF06 /ampersandsmall 16#F726 /amsquare 16#33C2 /anbopomofo 16#3122 /angbopomofo 16#3124 /angkhankhuthai 16#0E5A /angle 16#2220 /anglebracketleft 16#3008 /anglebracketleftvertical 16#FE3F /anglebracketright 16#3009 /anglebracketrightvertical 16#FE40 /angleleft 16#2329 /angleright 16#232A /angstrom 16#212B /anoteleia 16#0387 /anudattadeva 16#0952 /anusvarabengali 16#0982 /anusvaradeva 16#0902 /anusvaragujarati 16#0A82 /aogonek 16#0105 /apaatosquare 16#3300 /aparen 16#249C /apostrophearmenian 16#055A /apostrophemod 16#02BC /apple 16#F8FF /approaches 16#2250 /approxequal 16#2248 /approxequalorimage 16#2252 /approximatelyequal 16#2245 /araeaekorean 16#318E /araeakorean 16#318D /arc 16#2312 /arighthalfring 16#1E9A /aring 16#00E5 /aringacute 16#01FB /aringbelow 16#1E01 /arrowboth 16#2194 /arrowdashdown 16#21E3 /arrowdashleft 16#21E0 /arrowdashright 16#21E2 /arrowdashup 16#21E1 /arrowdblboth 16#21D4 /arrowdbldown 16#21D3 /arrowdblleft 16#21D0 /arrowdblright 16#21D2 /arrowdblup 16#21D1 /arrowdown 16#2193 /arrowdownleft 16#2199 /arrowdownright 16#2198 /arrowdownwhite 16#21E9 /arrowheaddownmod 16#02C5 /arrowheadleftmod 16#02C2 /arrowheadrightmod 16#02C3 /arrowheadupmod 16#02C4 /arrowhorizex 16#F8E7 /arrowleft 16#2190 /arrowleftdbl 16#21D0 /arrowleftdblstroke 16#21CD /arrowleftoverright 16#21C6 /arrowleftwhite 16#21E6 /arrowright 16#2192 /arrowrightdblstroke 16#21CF /arrowrightheavy 16#279E /arrowrightoverleft 16#21C4 /arrowrightwhite 16#21E8 /arrowtableft 16#21E4 /arrowtabright 16#21E5 /arrowup 16#2191 /arrowupdn 16#2195 /arrowupdnbse 16#21A8 /arrowupdownbase 16#21A8 /arrowupleft 16#2196 /arrowupleftofdown 16#21C5 /arrowupright 16#2197 /arrowupwhite 16#21E7 /arrowvertex 16#F8E6 /asciicircum 16#005E /asciicircummonospace 16#FF3E /asciitilde 16#007E /asciitildemonospace 16#FF5E /ascript 16#0251 /ascriptturned 16#0252 /asmallhiragana 16#3041 /asmallkatakana 16#30A1 /asmallkatakanahalfwidth 16#FF67 /asterisk 16#002A /asteriskaltonearabic 16#066D /asteriskarabic 16#066D /asteriskmath 16#2217 /asteriskmonospace 16#FF0A /asterisksmall 16#FE61 /asterism 16#2042 /asuperior 16#F6E9 /asymptoticallyequal 16#2243 /at 16#0040 /atilde 16#00E3 /atmonospace 16#FF20 /atsmall 16#FE6B /aturned 16#0250 /aubengali 16#0994 /aubopomofo 16#3120 /audeva 16#0914 /augujarati 16#0A94 /augurmukhi 16#0A14 /aulengthmarkbengali 16#09D7 /aumatragurmukhi 16#0A4C /auvowelsignbengali 16#09CC /auvowelsigndeva 16#094C /auvowelsigngujarati 16#0ACC /avagrahadeva 16#093D /aybarmenian 16#0561 /ayin 16#05E2 /ayinaltonehebrew 16#FB20 /ayinhebrew 16#05E2 /b 16#0062 /babengali 16#09AC /backslash 16#005C /backslashmonospace 16#FF3C /badeva 16#092C /bagujarati 16#0AAC /bagurmukhi 16#0A2C /bahiragana 16#3070 /bahtthai 16#0E3F /bakatakana 16#30D0 /bar 16#007C /barmonospace 16#FF5C /bbopomofo 16#3105 /bcircle 16#24D1 /bdotaccent 16#1E03 /bdotbelow 16#1E05 /beamedsixteenthnotes 16#266C /because 16#2235 /becyrillic 16#0431 /beharabic 16#0628 /behfinalarabic 16#FE90 /behinitialarabic 16#FE91 /behiragana 16#3079 /behmedialarabic 16#FE92 /behmeeminitialarabic 16#FC9F /behmeemisolatedarabic 16#FC08 /behnoonfinalarabic 16#FC6D /bekatakana 16#30D9 /benarmenian 16#0562 /bet 16#05D1 /beta 16#03B2 /betasymbolgreek 16#03D0 /betdagesh 16#FB31 /betdageshhebrew 16#FB31 /bethebrew 16#05D1 /betrafehebrew 16#FB4C /bhabengali 16#09AD /bhadeva 16#092D /bhagujarati 16#0AAD /bhagurmukhi 16#0A2D /bhook 16#0253 /bihiragana 16#3073 /bikatakana 16#30D3 /bilabialclick 16#0298 /bindigurmukhi 16#0A02 /birusquare 16#3331 /blackcircle 16#25CF /blackdiamond 16#25C6 /blackdownpointingtriangle 16#25BC /blackleftpointingpointer 16#25C4 /blackleftpointingtriangle 16#25C0 /blacklenticularbracketleft 16#3010 /blacklenticularbracketleftvertical 16#FE3B /blacklenticularbracketright 16#3011 /blacklenticularbracketrightvertical 16#FE3C /blacklowerlefttriangle 16#25E3 /blacklowerrighttriangle 16#25E2 /blackrectangle 16#25AC /blackrightpointingpointer 16#25BA /blackrightpointingtriangle 16#25B6 /blacksmallsquare 16#25AA /blacksmilingface 16#263B /blacksquare 16#25A0 /blackstar 16#2605 /blackupperlefttriangle 16#25E4 /blackupperrighttriangle 16#25E5 /blackuppointingsmalltriangle 16#25B4 /blackuppointingtriangle 16#25B2 /blank 16#2423 /blinebelow 16#1E07 /block 16#2588 /bmonospace 16#FF42 /bobaimaithai 16#0E1A /bohiragana 16#307C /bokatakana 16#30DC /bparen 16#249D /bqsquare 16#33C3 /braceex 16#F8F4 /braceleft 16#007B /braceleftbt 16#F8F3 /braceleftmid 16#F8F2 /braceleftmonospace 16#FF5B /braceleftsmall 16#FE5B /bracelefttp 16#F8F1 /braceleftvertical 16#FE37 /braceright 16#007D /bracerightbt 16#F8FE /bracerightmid 16#F8FD /bracerightmonospace 16#FF5D /bracerightsmall 16#FE5C /bracerighttp 16#F8FC /bracerightvertical 16#FE38 /bracketleft 16#005B /bracketleftbt 16#F8F0 /bracketleftex 16#F8EF /bracketleftmonospace 16#FF3B /bracketlefttp 16#F8EE /bracketright 16#005D /bracketrightbt 16#F8FB /bracketrightex 16#F8FA /bracketrightmonospace 16#FF3D /bracketrighttp 16#F8F9 /breve 16#02D8 /brevebelowcmb 16#032E /brevecmb 16#0306 /breveinvertedbelowcmb 16#032F /breveinvertedcmb 16#0311 /breveinverteddoublecmb 16#0361 /bridgebelowcmb 16#032A /bridgeinvertedbelowcmb 16#033A /brokenbar 16#00A6 /bstroke 16#0180 /bsuperior 16#F6EA /btopbar 16#0183 /buhiragana 16#3076 /bukatakana 16#30D6 /bullet 16#2022 /bulletinverse 16#25D8 /bulletoperator 16#2219 /bullseye 16#25CE /c 16#0063 /caarmenian 16#056E /cabengali 16#099A /cacute 16#0107 /cadeva 16#091A /cagujarati 16#0A9A /cagurmukhi 16#0A1A /calsquare 16#3388 /candrabindubengali 16#0981 /candrabinducmb 16#0310 /candrabindudeva 16#0901 /candrabindugujarati 16#0A81 /capslock 16#21EA /careof 16#2105 /caron 16#02C7 /caronbelowcmb 16#032C /caroncmb 16#030C /carriagereturn 16#21B5 /cbopomofo 16#3118 /ccaron 16#010D /ccedilla 16#00E7 /ccedillaacute 16#1E09 /ccircle 16#24D2 /ccircumflex 16#0109 /ccurl 16#0255 /cdot 16#010B /cdotaccent 16#010B /cdsquare 16#33C5 /cedilla 16#00B8 /cedillacmb 16#0327 /cent 16#00A2 /centigrade 16#2103 /centinferior 16#F6DF /centmonospace 16#FFE0 /centoldstyle 16#F7A2 /centsuperior 16#F6E0 /chaarmenian 16#0579 /chabengali 16#099B /chadeva 16#091B /chagujarati 16#0A9B /chagurmukhi 16#0A1B /chbopomofo 16#3114 /cheabkhasiancyrillic 16#04BD /checkmark 16#2713 /checyrillic 16#0447 /chedescenderabkhasiancyrillic 16#04BF /chedescendercyrillic 16#04B7 /chedieresiscyrillic 16#04F5 /cheharmenian 16#0573 /chekhakassiancyrillic 16#04CC /cheverticalstrokecyrillic 16#04B9 /chi 16#03C7 /chieuchacirclekorean 16#3277 /chieuchaparenkorean 16#3217 /chieuchcirclekorean 16#3269 /chieuchkorean 16#314A /chieuchparenkorean 16#3209 /chochangthai 16#0E0A /chochanthai 16#0E08 /chochingthai 16#0E09 /chochoethai 16#0E0C /chook 16#0188 /cieucacirclekorean 16#3276 /cieucaparenkorean 16#3216 /cieuccirclekorean 16#3268 /cieuckorean 16#3148 /cieucparenkorean 16#3208 /cieucuparenkorean 16#321C /circle 16#25CB /circlemultiply 16#2297 /circleot 16#2299 /circleplus 16#2295 /circlepostalmark 16#3036 /circlewithlefthalfblack 16#25D0 /circlewithrighthalfblack 16#25D1 /circumflex 16#02C6 /circumflexbelowcmb 16#032D /circumflexcmb 16#0302 /clear 16#2327 /clickalveolar 16#01C2 /clickdental 16#01C0 /clicklateral 16#01C1 /clickretroflex 16#01C3 /club 16#2663 /clubsuitblack 16#2663 /clubsuitwhite 16#2667 /cmcubedsquare 16#33A4 /cmonospace 16#FF43 /cmsquaredsquare 16#33A0 /coarmenian 16#0581 /colon 16#003A /colonmonetary 16#20A1 /colonmonospace 16#FF1A /colonsign 16#20A1 /colonsmall 16#FE55 /colontriangularhalfmod 16#02D1 /colontriangularmod 16#02D0 /comma 16#002C /commaabovecmb 16#0313 /commaaboverightcmb 16#0315 /commaaccent 16#F6C3 /commaarabic 16#060C /commaarmenian 16#055D /commainferior 16#F6E1 /commamonospace 16#FF0C /commareversedabovecmb 16#0314 /commareversedmod 16#02BD /commasmall 16#FE50 /commasuperior 16#F6E2 /commaturnedabovecmb 16#0312 /commaturnedmod 16#02BB /compass 16#263C /congruent 16#2245 /contourintegral 16#222E /control 16#2303 /controlACK 16#0006 /controlBEL 16#0007 /controlBS 16#0008 /controlCAN 16#0018 /controlCR 16#000D /controlDC1 16#0011 /controlDC2 16#0012 /controlDC3 16#0013 /controlDC4 16#0014 /controlDEL 16#007F /controlDLE 16#0010 /controlEM 16#0019 /controlENQ 16#0005 /controlEOT 16#0004 /controlESC 16#001B /controlETB 16#0017 /controlETX 16#0003 /controlFF 16#000C /controlFS 16#001C /controlGS 16#001D /controlHT 16#0009 /controlLF 16#000A /controlNAK 16#0015 /controlRS 16#001E /controlSI 16#000F /controlSO 16#000E /controlSOT 16#0002 /controlSTX 16#0001 /controlSUB 16#001A /controlSYN 16#0016 /controlUS 16#001F /controlVT 16#000B /copyright 16#00A9 /copyrightsans 16#F8E9 /copyrightserif 16#F6D9 /cornerbracketleft 16#300C /cornerbracketlefthalfwidth 16#FF62 /cornerbracketleftvertical 16#FE41 /cornerbracketright 16#300D /cornerbracketrighthalfwidth 16#FF63 /cornerbracketrightvertical 16#FE42 /corporationsquare 16#337F /cosquare 16#33C7 /coverkgsquare 16#33C6 /cparen 16#249E /cruzeiro 16#20A2 /cstretched 16#0297 /curlyand 16#22CF /curlyor 16#22CE /currency 16#00A4 /cyrBreve 16#F6D1 /cyrFlex 16#F6D2 /cyrbreve 16#F6D4 /cyrflex 16#F6D5 /d 16#0064 /daarmenian 16#0564 /dabengali 16#09A6 /dadarabic 16#0636 /dadeva 16#0926 /dadfinalarabic 16#FEBE /dadinitialarabic 16#FEBF /dadmedialarabic 16#FEC0 /dagesh 16#05BC /dageshhebrew 16#05BC /dagger 16#2020 /daggerdbl 16#2021 /dagujarati 16#0AA6 /dagurmukhi 16#0A26 /dahiragana 16#3060 /dakatakana 16#30C0 /dalarabic 16#062F /dalet 16#05D3 /daletdagesh 16#FB33 /daletdageshhebrew 16#FB33 /dalethebrew 16#05D3 /dalfinalarabic 16#FEAA /dammaarabic 16#064F /dammalowarabic 16#064F /dammatanaltonearabic 16#064C /dammatanarabic 16#064C /danda 16#0964 /dargahebrew 16#05A7 /dargalefthebrew 16#05A7 /dasiapneumatacyrilliccmb 16#0485 /dblGrave 16#F6D3 /dblanglebracketleft 16#300A /dblanglebracketleftvertical 16#FE3D /dblanglebracketright 16#300B /dblanglebracketrightvertical 16#FE3E /dblarchinvertedbelowcmb 16#032B /dblarrowleft 16#21D4 /dblarrowright 16#21D2 /dbldanda 16#0965 /dblgrave 16#F6D6 /dblgravecmb 16#030F /dblintegral 16#222C /dbllowline 16#2017 /dbllowlinecmb 16#0333 /dbloverlinecmb 16#033F /dblprimemod 16#02BA /dblverticalbar 16#2016 /dblverticallineabovecmb 16#030E /dbopomofo 16#3109 /dbsquare 16#33C8 /dcaron 16#010F /dcedilla 16#1E11 /dcircle 16#24D3 /dcircumflexbelow 16#1E13 /dcroat 16#0111 /ddabengali 16#09A1 /ddadeva 16#0921 /ddagujarati 16#0AA1 /ddagurmukhi 16#0A21 /ddalarabic 16#0688 /ddalfinalarabic 16#FB89 /dddhadeva 16#095C /ddhabengali 16#09A2 /ddhadeva 16#0922 /ddhagujarati 16#0AA2 /ddhagurmukhi 16#0A22 /ddotaccent 16#1E0B /ddotbelow 16#1E0D /decimalseparatorarabic 16#066B /decimalseparatorpersian 16#066B /decyrillic 16#0434 /degree 16#00B0 /dehihebrew 16#05AD /dehiragana 16#3067 /deicoptic 16#03EF /dekatakana 16#30C7 /deleteleft 16#232B /deleteright 16#2326 /delta 16#03B4 /deltaturned 16#018D /denominatorminusonenumeratorbengali 16#09F8 /dezh 16#02A4 /dhabengali 16#09A7 /dhadeva 16#0927 /dhagujarati 16#0AA7 /dhagurmukhi 16#0A27 /dhook 16#0257 /dialytikatonos 16#0385 /dialytikatonoscmb 16#0344 /diamond 16#2666 /diamondsuitwhite 16#2662 /dieresis 16#00A8 /dieresisacute 16#F6D7 /dieresisbelowcmb 16#0324 /dieresiscmb 16#0308 /dieresisgrave 16#F6D8 /dieresistonos 16#0385 /dihiragana 16#3062 /dikatakana 16#30C2 /dittomark 16#3003 /divide 16#00F7 /divides 16#2223 /divisionslash 16#2215 /djecyrillic 16#0452 /dkshade 16#2593 /dlinebelow 16#1E0F /dlsquare 16#3397 /dmacron 16#0111 /dmonospace 16#FF44 /dnblock 16#2584 /dochadathai 16#0E0E /dodekthai 16#0E14 /dohiragana 16#3069 /dokatakana 16#30C9 /dollar 16#0024 /dollarinferior 16#F6E3 /dollarmonospace 16#FF04 /dollaroldstyle 16#F724 /dollarsmall 16#FE69 /dollarsuperior 16#F6E4 /dong 16#20AB /dorusquare 16#3326 /dotaccent 16#02D9 /dotaccentcmb 16#0307 /dotbelowcmb 16#0323 /dotbelowcomb 16#0323 /dotkatakana 16#30FB /dotlessi 16#0131 /dotlessj 16#F6BE /dotlessjstrokehook 16#0284 /dotmath 16#22C5 /dottedcircle 16#25CC /doubleyodpatah 16#FB1F /doubleyodpatahhebrew 16#FB1F /downtackbelowcmb 16#031E /downtackmod 16#02D5 /dparen 16#249F /dsuperior 16#F6EB /dtail 16#0256 /dtopbar 16#018C /duhiragana 16#3065 /dukatakana 16#30C5 /dz 16#01F3 /dzaltone 16#02A3 /dzcaron 16#01C6 /dzcurl 16#02A5 /dzeabkhasiancyrillic 16#04E1 /dzecyrillic 16#0455 /dzhecyrillic 16#045F /e 16#0065 /eacute 16#00E9 /earth 16#2641 /ebengali 16#098F /ebopomofo 16#311C /ebreve 16#0115 /ecandradeva 16#090D /ecandragujarati 16#0A8D /ecandravowelsigndeva 16#0945 /ecandravowelsigngujarati 16#0AC5 /ecaron 16#011B /ecedillabreve 16#1E1D /echarmenian 16#0565 /echyiwnarmenian 16#0587 /ecircle 16#24D4 /ecircumflex 16#00EA /ecircumflexacute 16#1EBF /ecircumflexbelow 16#1E19 /ecircumflexdotbelow 16#1EC7 /ecircumflexgrave 16#1EC1 /ecircumflexhookabove 16#1EC3 /ecircumflextilde 16#1EC5 /ecyrillic 16#0454 /edblgrave 16#0205 /edeva 16#090F /edieresis 16#00EB /edot 16#0117 /edotaccent 16#0117 /edotbelow 16#1EB9 /eegurmukhi 16#0A0F /eematragurmukhi 16#0A47 /efcyrillic 16#0444 /egrave 16#00E8 /egujarati 16#0A8F /eharmenian 16#0567 /ehbopomofo 16#311D /ehiragana 16#3048 /ehookabove 16#1EBB /eibopomofo 16#311F /eight 16#0038 /eightarabic 16#0668 /eightbengali 16#09EE /eightcircle 16#2467 /eightcircleinversesansserif 16#2791 /eightdeva 16#096E /eighteencircle 16#2471 /eighteenparen 16#2485 /eighteenperiod 16#2499 /eightgujarati 16#0AEE /eightgurmukhi 16#0A6E /eighthackarabic 16#0668 /eighthangzhou 16#3028 /eighthnotebeamed 16#266B /eightideographicparen 16#3227 /eightinferior 16#2088 /eightmonospace 16#FF18 /eightoldstyle 16#F738 /eightparen 16#247B /eightperiod 16#248F /eightpersian 16#06F8 /eightroman 16#2177 /eightsuperior 16#2078 /eightthai 16#0E58 /einvertedbreve 16#0207 /eiotifiedcyrillic 16#0465 /ekatakana 16#30A8 /ekatakanahalfwidth 16#FF74 /ekonkargurmukhi 16#0A74 /ekorean 16#3154 /elcyrillic 16#043B /element 16#2208 /elevencircle 16#246A /elevenparen 16#247E /elevenperiod 16#2492 /elevenroman 16#217A /ellipsis 16#2026 /ellipsisvertical 16#22EE /emacron 16#0113 /emacronacute 16#1E17 /emacrongrave 16#1E15 /emcyrillic 16#043C /emdash 16#2014 /emdashvertical 16#FE31 /emonospace 16#FF45 /emphasismarkarmenian 16#055B /emptyset 16#2205 /enbopomofo 16#3123 /encyrillic 16#043D /endash 16#2013 /endashvertical 16#FE32 /endescendercyrillic 16#04A3 /eng 16#014B /engbopomofo 16#3125 /enghecyrillic 16#04A5 /enhookcyrillic 16#04C8 /enspace 16#2002 /eogonek 16#0119 /eokorean 16#3153 /eopen 16#025B /eopenclosed 16#029A /eopenreversed 16#025C /eopenreversedclosed 16#025E /eopenreversedhook 16#025D /eparen 16#24A0 /epsilon 16#03B5 /epsilontonos 16#03AD /equal 16#003D /equalmonospace 16#FF1D /equalsmall 16#FE66 /equalsuperior 16#207C /equivalence 16#2261 /erbopomofo 16#3126 /ercyrillic 16#0440 /ereversed 16#0258 /ereversedcyrillic 16#044D /escyrillic 16#0441 /esdescendercyrillic 16#04AB /esh 16#0283 /eshcurl 16#0286 /eshortdeva 16#090E /eshortvowelsigndeva 16#0946 /eshreversedloop 16#01AA /eshsquatreversed 16#0285 /esmallhiragana 16#3047 /esmallkatakana 16#30A7 /esmallkatakanahalfwidth 16#FF6A /estimated 16#212E /esuperior 16#F6EC /eta 16#03B7 /etarmenian 16#0568 /etatonos 16#03AE /eth 16#00F0 /etilde 16#1EBD /etildebelow 16#1E1B /etnahtafoukhhebrew 16#0591 /etnahtafoukhlefthebrew 16#0591 /etnahtahebrew 16#0591 /etnahtalefthebrew 16#0591 /eturned 16#01DD /eukorean 16#3161 /euro 16#20AC /evowelsignbengali 16#09C7 /evowelsigndeva 16#0947 /evowelsigngujarati 16#0AC7 /exclam 16#0021 /exclamarmenian 16#055C /exclamdbl 16#203C /exclamdown 16#00A1 /exclamdownsmall 16#F7A1 /exclammonospace 16#FF01 /exclamsmall 16#F721 /existential 16#2203 /ezh 16#0292 /ezhcaron 16#01EF /ezhcurl 16#0293 /ezhreversed 16#01B9 /ezhtail 16#01BA /f 16#0066 /fadeva 16#095E /fagurmukhi 16#0A5E /fahrenheit 16#2109 /fathaarabic 16#064E /fathalowarabic 16#064E /fathatanarabic 16#064B /fbopomofo 16#3108 /fcircle 16#24D5 /fdotaccent 16#1E1F /feharabic 16#0641 /feharmenian 16#0586 /fehfinalarabic 16#FED2 /fehinitialarabic 16#FED3 /fehmedialarabic 16#FED4 /feicoptic 16#03E5 /female 16#2640 /ff 16#FB00 /ffi 16#FB03 /ffl 16#FB04 /fi 16#FB01 /fifteencircle 16#246E /fifteenparen 16#2482 /fifteenperiod 16#2496 /figuredash 16#2012 /filledbox 16#25A0 /filledrect 16#25AC /finalkaf 16#05DA /finalkafdagesh 16#FB3A /finalkafdageshhebrew 16#FB3A /finalkafhebrew 16#05DA /finalmem 16#05DD /finalmemhebrew 16#05DD /finalnun 16#05DF /finalnunhebrew 16#05DF /finalpe 16#05E3 /finalpehebrew 16#05E3 /finaltsadi 16#05E5 /finaltsadihebrew 16#05E5 /firsttonechinese 16#02C9 /fisheye 16#25C9 /fitacyrillic 16#0473 /five 16#0035 /fivearabic 16#0665 /fivebengali 16#09EB /fivecircle 16#2464 /fivecircleinversesansserif 16#278E /fivedeva 16#096B /fiveeighths 16#215D /fivegujarati 16#0AEB /fivegurmukhi 16#0A6B /fivehackarabic 16#0665 /fivehangzhou 16#3025 /fiveideographicparen 16#3224 /fiveinferior 16#2085 /fivemonospace 16#FF15 /fiveoldstyle 16#F735 /fiveparen 16#2478 /fiveperiod 16#248C /fivepersian 16#06F5 /fiveroman 16#2174 /fivesuperior 16#2075 /fivethai 16#0E55 /fl 16#FB02 /florin 16#0192 /fmonospace 16#FF46 /fmsquare 16#3399 /fofanthai 16#0E1F /fofathai 16#0E1D /fongmanthai 16#0E4F /forall 16#2200 /four 16#0034 /fourarabic 16#0664 /fourbengali 16#09EA /fourcircle 16#2463 /fourcircleinversesansserif 16#278D /fourdeva 16#096A /fourgujarati 16#0AEA /fourgurmukhi 16#0A6A /fourhackarabic 16#0664 /fourhangzhou 16#3024 /fourideographicparen 16#3223 /fourinferior 16#2084 /fourmonospace 16#FF14 /fournumeratorbengali 16#09F7 /fouroldstyle 16#F734 /fourparen 16#2477 /fourperiod 16#248B /fourpersian 16#06F4 /fourroman 16#2173 /foursuperior 16#2074 /fourteencircle 16#246D /fourteenparen 16#2481 /fourteenperiod 16#2495 /fourthai 16#0E54 /fourthtonechinese 16#02CB /fparen 16#24A1 /fraction 16#2044 /franc 16#20A3 /g 16#0067 /gabengali 16#0997 /gacute 16#01F5 /gadeva 16#0917 /gafarabic 16#06AF /gaffinalarabic 16#FB93 /gafinitialarabic 16#FB94 /gafmedialarabic 16#FB95 /gagujarati 16#0A97 /gagurmukhi 16#0A17 /gahiragana 16#304C /gakatakana 16#30AC /gamma 16#03B3 /gammalatinsmall 16#0263 /gammasuperior 16#02E0 /gangiacoptic 16#03EB /gbopomofo 16#310D /gbreve 16#011F /gcaron 16#01E7 /gcedilla 16#0123 /gcircle 16#24D6 /gcircumflex 16#011D /gcommaaccent 16#0123 /gdot 16#0121 /gdotaccent 16#0121 /gecyrillic 16#0433 /gehiragana 16#3052 /gekatakana 16#30B2 /geometricallyequal 16#2251 /gereshaccenthebrew 16#059C /gereshhebrew 16#05F3 /gereshmuqdamhebrew 16#059D /germandbls 16#00DF /gershayimaccenthebrew 16#059E /gershayimhebrew 16#05F4 /getamark 16#3013 /ghabengali 16#0998 /ghadarmenian 16#0572 /ghadeva 16#0918 /ghagujarati 16#0A98 /ghagurmukhi 16#0A18 /ghainarabic 16#063A /ghainfinalarabic 16#FECE /ghaininitialarabic 16#FECF /ghainmedialarabic 16#FED0 /ghemiddlehookcyrillic 16#0495 /ghestrokecyrillic 16#0493 /gheupturncyrillic 16#0491 /ghhadeva 16#095A /ghhagurmukhi 16#0A5A /ghook 16#0260 /ghzsquare 16#3393 /gihiragana 16#304E /gikatakana 16#30AE /gimarmenian 16#0563 /gimel 16#05D2 /gimeldagesh 16#FB32 /gimeldageshhebrew 16#FB32 /gimelhebrew 16#05D2 /gjecyrillic 16#0453 /glottalinvertedstroke 16#01BE /glottalstop 16#0294 /glottalstopinverted 16#0296 /glottalstopmod 16#02C0 /glottalstopreversed 16#0295 /glottalstopreversedmod 16#02C1 /glottalstopreversedsuperior 16#02E4 /glottalstopstroke 16#02A1 /glottalstopstrokereversed 16#02A2 /gmacron 16#1E21 /gmonospace 16#FF47 /gohiragana 16#3054 /gokatakana 16#30B4 /gparen 16#24A2 /gpasquare 16#33AC /gradient 16#2207 /grave 16#0060 /gravebelowcmb 16#0316 /gravecmb 16#0300 /gravecomb 16#0300 /gravedeva 16#0953 /gravelowmod 16#02CE /gravemonospace 16#FF40 /gravetonecmb 16#0340 /greater 16#003E /greaterequal 16#2265 /greaterequalorless 16#22DB /greatermonospace 16#FF1E /greaterorequivalent 16#2273 /greaterorless 16#2277 /greateroverequal 16#2267 /greatersmall 16#FE65 /gscript 16#0261 /gstroke 16#01E5 /guhiragana 16#3050 /guillemotleft 16#00AB /guillemotright 16#00BB /guilsinglleft 16#2039 /guilsinglright 16#203A /gukatakana 16#30B0 /guramusquare 16#3318 /gysquare 16#33C9 /h 16#0068 /haabkhasiancyrillic 16#04A9 /haaltonearabic 16#06C1 /habengali 16#09B9 /hadescendercyrillic 16#04B3 /hadeva 16#0939 /hagujarati 16#0AB9 /hagurmukhi 16#0A39 /haharabic 16#062D /hahfinalarabic 16#FEA2 /hahinitialarabic 16#FEA3 /hahiragana 16#306F /hahmedialarabic 16#FEA4 /haitusquare 16#332A /hakatakana 16#30CF /hakatakanahalfwidth 16#FF8A /halantgurmukhi 16#0A4D /hamzaarabic 16#0621 /hamzalowarabic 16#0621 /hangulfiller 16#3164 /hardsigncyrillic 16#044A /harpoonleftbarbup 16#21BC /harpoonrightbarbup 16#21C0 /hasquare 16#33CA /hatafpatah 16#05B2 /hatafpatah16 16#05B2 /hatafpatah23 16#05B2 /hatafpatah2f 16#05B2 /hatafpatahhebrew 16#05B2 /hatafpatahnarrowhebrew 16#05B2 /hatafpatahquarterhebrew 16#05B2 /hatafpatahwidehebrew 16#05B2 /hatafqamats 16#05B3 /hatafqamats1b 16#05B3 /hatafqamats28 16#05B3 /hatafqamats34 16#05B3 /hatafqamatshebrew 16#05B3 /hatafqamatsnarrowhebrew 16#05B3 /hatafqamatsquarterhebrew 16#05B3 /hatafqamatswidehebrew 16#05B3 /hatafsegol 16#05B1 /hatafsegol17 16#05B1 /hatafsegol24 16#05B1 /hatafsegol30 16#05B1 /hatafsegolhebrew 16#05B1 /hatafsegolnarrowhebrew 16#05B1 /hatafsegolquarterhebrew 16#05B1 /hatafsegolwidehebrew 16#05B1 /hbar 16#0127 /hbopomofo 16#310F /hbrevebelow 16#1E2B /hcedilla 16#1E29 /hcircle 16#24D7 /hcircumflex 16#0125 /hdieresis 16#1E27 /hdotaccent 16#1E23 /hdotbelow 16#1E25 /he 16#05D4 /heart 16#2665 /heartsuitblack 16#2665 /heartsuitwhite 16#2661 /hedagesh 16#FB34 /hedageshhebrew 16#FB34 /hehaltonearabic 16#06C1 /heharabic 16#0647 /hehebrew 16#05D4 /hehfinalaltonearabic 16#FBA7 /hehfinalalttwoarabic 16#FEEA /hehfinalarabic 16#FEEA /hehhamzaabovefinalarabic 16#FBA5 /hehhamzaaboveisolatedarabic 16#FBA4 /hehinitialaltonearabic 16#FBA8 /hehinitialarabic 16#FEEB /hehiragana 16#3078 /hehmedialaltonearabic 16#FBA9 /hehmedialarabic 16#FEEC /heiseierasquare 16#337B /hekatakana 16#30D8 /hekatakanahalfwidth 16#FF8D /hekutaarusquare 16#3336 /henghook 16#0267 /herutusquare 16#3339 /het 16#05D7 /hethebrew 16#05D7 /hhook 16#0266 /hhooksuperior 16#02B1 /hieuhacirclekorean 16#327B /hieuhaparenkorean 16#321B /hieuhcirclekorean 16#326D /hieuhkorean 16#314E /hieuhparenkorean 16#320D /hihiragana 16#3072 /hikatakana 16#30D2 /hikatakanahalfwidth 16#FF8B /hiriq 16#05B4 /hiriq14 16#05B4 /hiriq21 16#05B4 /hiriq2d 16#05B4 /hiriqhebrew 16#05B4 /hiriqnarrowhebrew 16#05B4 /hiriqquarterhebrew 16#05B4 /hiriqwidehebrew 16#05B4 /hlinebelow 16#1E96 /hmonospace 16#FF48 /hoarmenian 16#0570 /hohipthai 16#0E2B /hohiragana 16#307B /hokatakana 16#30DB /hokatakanahalfwidth 16#FF8E /holam 16#05B9 /holam19 16#05B9 /holam26 16#05B9 /holam32 16#05B9 /holamhebrew 16#05B9 /holamnarrowhebrew 16#05B9 /holamquarterhebrew 16#05B9 /holamwidehebrew 16#05B9 /honokhukthai 16#0E2E /hookabovecomb 16#0309 /hookcmb 16#0309 /hookpalatalizedbelowcmb 16#0321 /hookretroflexbelowcmb 16#0322 /hoonsquare 16#3342 /horicoptic 16#03E9 /horizontalbar 16#2015 /horncmb 16#031B /hotsprings 16#2668 /house 16#2302 /hparen 16#24A3 /hsuperior 16#02B0 /hturned 16#0265 /huhiragana 16#3075 /huiitosquare 16#3333 /hukatakana 16#30D5 /hukatakanahalfwidth 16#FF8C /hungarumlaut 16#02DD /hungarumlautcmb 16#030B /hv 16#0195 /hyphen 16#002D /hypheninferior 16#F6E5 /hyphenmonospace 16#FF0D /hyphensmall 16#FE63 /hyphensuperior 16#F6E6 /hyphentwo 16#2010 /i 16#0069 /iacute 16#00ED /iacyrillic 16#044F /ibengali 16#0987 /ibopomofo 16#3127 /ibreve 16#012D /icaron 16#01D0 /icircle 16#24D8 /icircumflex 16#00EE /icyrillic 16#0456 /idblgrave 16#0209 /ideographearthcircle 16#328F /ideographfirecircle 16#328B /ideographicallianceparen 16#323F /ideographiccallparen 16#323A /ideographiccentrecircle 16#32A5 /ideographicclose 16#3006 /ideographiccomma 16#3001 /ideographiccommaleft 16#FF64 /ideographiccongratulationparen 16#3237 /ideographiccorrectcircle 16#32A3 /ideographicearthparen 16#322F /ideographicenterpriseparen 16#323D /ideographicexcellentcircle 16#329D /ideographicfestivalparen 16#3240 /ideographicfinancialcircle 16#3296 /ideographicfinancialparen 16#3236 /ideographicfireparen 16#322B /ideographichaveparen 16#3232 /ideographichighcircle 16#32A4 /ideographiciterationmark 16#3005 /ideographiclaborcircle 16#3298 /ideographiclaborparen 16#3238 /ideographicleftcircle 16#32A7 /ideographiclowcircle 16#32A6 /ideographicmedicinecircle 16#32A9 /ideographicmetalparen 16#322E /ideographicmoonparen 16#322A /ideographicnameparen 16#3234 /ideographicperiod 16#3002 /ideographicprintcircle 16#329E /ideographicreachparen 16#3243 /ideographicrepresentparen 16#3239 /ideographicresourceparen 16#323E /ideographicrightcircle 16#32A8 /ideographicsecretcircle 16#3299 /ideographicselfparen 16#3242 /ideographicsocietyparen 16#3233 /ideographicspace 16#3000 /ideographicspecialparen 16#3235 /ideographicstockparen 16#3231 /ideographicstudyparen 16#323B /ideographicsunparen 16#3230 /ideographicsuperviseparen 16#323C /ideographicwaterparen 16#322C /ideographicwoodparen 16#322D /ideographiczero 16#3007 /ideographmetalcircle 16#328E /ideographmooncircle 16#328A /ideographnamecircle 16#3294 /ideographsuncircle 16#3290 /ideographwatercircle 16#328C /ideographwoodcircle 16#328D /ideva 16#0907 /idieresis 16#00EF /idieresisacute 16#1E2F /idieresiscyrillic 16#04E5 /idotbelow 16#1ECB /iebrevecyrillic 16#04D7 /iecyrillic 16#0435 /ieungacirclekorean 16#3275 /ieungaparenkorean 16#3215 /ieungcirclekorean 16#3267 /ieungkorean 16#3147 /ieungparenkorean 16#3207 /igrave 16#00EC /igujarati 16#0A87 /igurmukhi 16#0A07 /ihiragana 16#3044 /ihookabove 16#1EC9 /iibengali 16#0988 /iicyrillic 16#0438 /iideva 16#0908 /iigujarati 16#0A88 /iigurmukhi 16#0A08 /iimatragurmukhi 16#0A40 /iinvertedbreve 16#020B /iishortcyrillic 16#0439 /iivowelsignbengali 16#09C0 /iivowelsigndeva 16#0940 /iivowelsigngujarati 16#0AC0 /ij 16#0133 /ikatakana 16#30A4 /ikatakanahalfwidth 16#FF72 /ikorean 16#3163 /ilde 16#02DC /iluyhebrew 16#05AC /imacron 16#012B /imacroncyrillic 16#04E3 /imageorapproximatelyequal 16#2253 /imatragurmukhi 16#0A3F /imonospace 16#FF49 /increment 16#2206 /infinity 16#221E /iniarmenian 16#056B /integral 16#222B /integralbottom 16#2321 /integralbt 16#2321 /integralex 16#F8F5 /integraltop 16#2320 /integraltp 16#2320 /intersection 16#2229 /intisquare 16#3305 /invbullet 16#25D8 /invcircle 16#25D9 /invsmileface 16#263B /iocyrillic 16#0451 /iogonek 16#012F /iota 16#03B9 /iotadieresis 16#03CA /iotadieresistonos 16#0390 /iotalatin 16#0269 /iotatonos 16#03AF /iparen 16#24A4 /irigurmukhi 16#0A72 /ismallhiragana 16#3043 /ismallkatakana 16#30A3 /ismallkatakanahalfwidth 16#FF68 /issharbengali 16#09FA /istroke 16#0268 /isuperior 16#F6ED /iterationhiragana 16#309D /iterationkatakana 16#30FD /itilde 16#0129 /itildebelow 16#1E2D /iubopomofo 16#3129 /iucyrillic 16#044E /ivowelsignbengali 16#09BF /ivowelsigndeva 16#093F /ivowelsigngujarati 16#0ABF /izhitsacyrillic 16#0475 /izhitsadblgravecyrillic 16#0477 /j 16#006A /jaarmenian 16#0571 /jabengali 16#099C /jadeva 16#091C /jagujarati 16#0A9C /jagurmukhi 16#0A1C /jbopomofo 16#3110 /jcaron 16#01F0 /jcircle 16#24D9 /jcircumflex 16#0135 /jcrossedtail 16#029D /jdotlessstroke 16#025F /jecyrillic 16#0458 /jeemarabic 16#062C /jeemfinalarabic 16#FE9E /jeeminitialarabic 16#FE9F /jeemmedialarabic 16#FEA0 /jeharabic 16#0698 /jehfinalarabic 16#FB8B /jhabengali 16#099D /jhadeva 16#091D /jhagujarati 16#0A9D /jhagurmukhi 16#0A1D /jheharmenian 16#057B /jis 16#3004 /jmonospace 16#FF4A /jparen 16#24A5 /jsuperior 16#02B2 /k 16#006B /kabashkircyrillic 16#04A1 /kabengali 16#0995 /kacute 16#1E31 /kacyrillic 16#043A /kadescendercyrillic 16#049B /kadeva 16#0915 /kaf 16#05DB /kafarabic 16#0643 /kafdagesh 16#FB3B /kafdageshhebrew 16#FB3B /kaffinalarabic 16#FEDA /kafhebrew 16#05DB /kafinitialarabic 16#FEDB /kafmedialarabic 16#FEDC /kafrafehebrew 16#FB4D /kagujarati 16#0A95 /kagurmukhi 16#0A15 /kahiragana 16#304B /kahookcyrillic 16#04C4 /kakatakana 16#30AB /kakatakanahalfwidth 16#FF76 /kappa 16#03BA /kappasymbolgreek 16#03F0 /kapyeounmieumkorean 16#3171 /kapyeounphieuphkorean 16#3184 /kapyeounpieupkorean 16#3178 /kapyeounssangpieupkorean 16#3179 /karoriisquare 16#330D /kashidaautoarabic 16#0640 /kashidaautonosidebearingarabic 16#0640 /kasmallkatakana 16#30F5 /kasquare 16#3384 /kasraarabic 16#0650 /kasratanarabic 16#064D /kastrokecyrillic 16#049F /katahiraprolongmarkhalfwidth 16#FF70 /kaverticalstrokecyrillic 16#049D /kbopomofo 16#310E /kcalsquare 16#3389 /kcaron 16#01E9 /kcedilla 16#0137 /kcircle 16#24DA /kcommaaccent 16#0137 /kdotbelow 16#1E33 /keharmenian 16#0584 /kehiragana 16#3051 /kekatakana 16#30B1 /kekatakanahalfwidth 16#FF79 /kenarmenian 16#056F /kesmallkatakana 16#30F6 /kgreenlandic 16#0138 /khabengali 16#0996 /khacyrillic 16#0445 /khadeva 16#0916 /khagujarati 16#0A96 /khagurmukhi 16#0A16 /khaharabic 16#062E /khahfinalarabic 16#FEA6 /khahinitialarabic 16#FEA7 /khahmedialarabic 16#FEA8 /kheicoptic 16#03E7 /khhadeva 16#0959 /khhagurmukhi 16#0A59 /khieukhacirclekorean 16#3278 /khieukhaparenkorean 16#3218 /khieukhcirclekorean 16#326A /khieukhkorean 16#314B /khieukhparenkorean 16#320A /khokhaithai 16#0E02 /khokhonthai 16#0E05 /khokhuatthai 16#0E03 /khokhwaithai 16#0E04 /khomutthai 16#0E5B /khook 16#0199 /khorakhangthai 16#0E06 /khzsquare 16#3391 /kihiragana 16#304D /kikatakana 16#30AD /kikatakanahalfwidth 16#FF77 /kiroguramusquare 16#3315 /kiromeetorusquare 16#3316 /kirosquare 16#3314 /kiyeokacirclekorean 16#326E /kiyeokaparenkorean 16#320E /kiyeokcirclekorean 16#3260 /kiyeokkorean 16#3131 /kiyeokparenkorean 16#3200 /kiyeoksioskorean 16#3133 /kjecyrillic 16#045C /klinebelow 16#1E35 /klsquare 16#3398 /kmcubedsquare 16#33A6 /kmonospace 16#FF4B /kmsquaredsquare 16#33A2 /kohiragana 16#3053 /kohmsquare 16#33C0 /kokaithai 16#0E01 /kokatakana 16#30B3 /kokatakanahalfwidth 16#FF7A /kooposquare 16#331E /koppacyrillic 16#0481 /koreanstandardsymbol 16#327F /koroniscmb 16#0343 /kparen 16#24A6 /kpasquare 16#33AA /ksicyrillic 16#046F /ktsquare 16#33CF /kturned 16#029E /kuhiragana 16#304F /kukatakana 16#30AF /kukatakanahalfwidth 16#FF78 /kvsquare 16#33B8 /kwsquare 16#33BE /l 16#006C /labengali 16#09B2 /lacute 16#013A /ladeva 16#0932 /lagujarati 16#0AB2 /lagurmukhi 16#0A32 /lakkhangyaothai 16#0E45 /lamaleffinalarabic 16#FEFC /lamalefhamzaabovefinalarabic 16#FEF8 /lamalefhamzaaboveisolatedarabic 16#FEF7 /lamalefhamzabelowfinalarabic 16#FEFA /lamalefhamzabelowisolatedarabic 16#FEF9 /lamalefisolatedarabic 16#FEFB /lamalefmaddaabovefinalarabic 16#FEF6 /lamalefmaddaaboveisolatedarabic 16#FEF5 /lamarabic 16#0644 /lambda 16#03BB /lambdastroke 16#019B /lamed 16#05DC /lameddagesh 16#FB3C /lameddageshhebrew 16#FB3C /lamedhebrew 16#05DC /lamfinalarabic 16#FEDE /lamhahinitialarabic 16#FCCA /laminitialarabic 16#FEDF /lamjeeminitialarabic 16#FCC9 /lamkhahinitialarabic 16#FCCB /lamlamhehisolatedarabic 16#FDF2 /lammedialarabic 16#FEE0 /lammeemhahinitialarabic 16#FD88 /lammeeminitialarabic 16#FCCC /largecircle 16#25EF /lbar 16#019A /lbelt 16#026C /lbopomofo 16#310C /lcaron 16#013E /lcedilla 16#013C /lcircle 16#24DB /lcircumflexbelow 16#1E3D /lcommaaccent 16#013C /ldot 16#0140 /ldotaccent 16#0140 /ldotbelow 16#1E37 /ldotbelowmacron 16#1E39 /leftangleabovecmb 16#031A /lefttackbelowcmb 16#0318 /less 16#003C /lessequal 16#2264 /lessequalorgreater 16#22DA /lessmonospace 16#FF1C /lessorequivalent 16#2272 /lessorgreater 16#2276 /lessoverequal 16#2266 /lesssmall 16#FE64 /lezh 16#026E /lfblock 16#258C /lhookretroflex 16#026D /lira 16#20A4 /liwnarmenian 16#056C /lj 16#01C9 /ljecyrillic 16#0459 /ll 16#F6C0 /lladeva 16#0933 /llagujarati 16#0AB3 /llinebelow 16#1E3B /llladeva 16#0934 /llvocalicbengali 16#09E1 /llvocalicdeva 16#0961 /llvocalicvowelsignbengali 16#09E3 /llvocalicvowelsigndeva 16#0963 /lmiddletilde 16#026B /lmonospace 16#FF4C /lmsquare 16#33D0 /lochulathai 16#0E2C /logicaland 16#2227 /logicalnot 16#00AC /logicalnotreversed 16#2310 /logicalor 16#2228 /lolingthai 16#0E25 /longs 16#017F /lowlinecenterline 16#FE4E /lowlinecmb 16#0332 /lowlinedashed 16#FE4D /lozenge 16#25CA /lparen 16#24A7 /lslash 16#0142 /lsquare 16#2113 /lsuperior 16#F6EE /ltshade 16#2591 /luthai 16#0E26 /lvocalicbengali 16#098C /lvocalicdeva 16#090C /lvocalicvowelsignbengali 16#09E2 /lvocalicvowelsigndeva 16#0962 /lxsquare 16#33D3 /m 16#006D /mabengali 16#09AE /macron 16#00AF /macronbelowcmb 16#0331 /macroncmb 16#0304 /macronlowmod 16#02CD /macronmonospace 16#FFE3 /macute 16#1E3F /madeva 16#092E /magujarati 16#0AAE /magurmukhi 16#0A2E /mahapakhhebrew 16#05A4 /mahapakhlefthebrew 16#05A4 /mahiragana 16#307E /maichattawalowleftthai 16#F895 /maichattawalowrightthai 16#F894 /maichattawathai 16#0E4B /maichattawaupperleftthai 16#F893 /maieklowleftthai 16#F88C /maieklowrightthai 16#F88B /maiekthai 16#0E48 /maiekupperleftthai 16#F88A /maihanakatleftthai 16#F884 /maihanakatthai 16#0E31 /maitaikhuleftthai 16#F889 /maitaikhuthai 16#0E47 /maitholowleftthai 16#F88F /maitholowrightthai 16#F88E /maithothai 16#0E49 /maithoupperleftthai 16#F88D /maitrilowleftthai 16#F892 /maitrilowrightthai 16#F891 /maitrithai 16#0E4A /maitriupperleftthai 16#F890 /maiyamokthai 16#0E46 /makatakana 16#30DE /makatakanahalfwidth 16#FF8F /male 16#2642 /mansyonsquare 16#3347 /maqafhebrew 16#05BE /mars 16#2642 /masoracirclehebrew 16#05AF /masquare 16#3383 /mbopomofo 16#3107 /mbsquare 16#33D4 /mcircle 16#24DC /mcubedsquare 16#33A5 /mdotaccent 16#1E41 /mdotbelow 16#1E43 /meemarabic 16#0645 /meemfinalarabic 16#FEE2 /meeminitialarabic 16#FEE3 /meemmedialarabic 16#FEE4 /meemmeeminitialarabic 16#FCD1 /meemmeemisolatedarabic 16#FC48 /meetorusquare 16#334D /mehiragana 16#3081 /meizierasquare 16#337E /mekatakana 16#30E1 /mekatakanahalfwidth 16#FF92 /mem 16#05DE /memdagesh 16#FB3E /memdageshhebrew 16#FB3E /memhebrew 16#05DE /menarmenian 16#0574 /merkhahebrew 16#05A5 /merkhakefulahebrew 16#05A6 /merkhakefulalefthebrew 16#05A6 /merkhalefthebrew 16#05A5 /mhook 16#0271 /mhzsquare 16#3392 /middledotkatakanahalfwidth 16#FF65 /middot 16#00B7 /mieumacirclekorean 16#3272 /mieumaparenkorean 16#3212 /mieumcirclekorean 16#3264 /mieumkorean 16#3141 /mieumpansioskorean 16#3170 /mieumparenkorean 16#3204 /mieumpieupkorean 16#316E /mieumsioskorean 16#316F /mihiragana 16#307F /mikatakana 16#30DF /mikatakanahalfwidth 16#FF90 /minus 16#2212 /minusbelowcmb 16#0320 /minuscircle 16#2296 /minusmod 16#02D7 /minusplus 16#2213 /minute 16#2032 /miribaarusquare 16#334A /mirisquare 16#3349 /mlonglegturned 16#0270 /mlsquare 16#3396 /mmcubedsquare 16#33A3 /mmonospace 16#FF4D /mmsquaredsquare 16#339F /mohiragana 16#3082 /mohmsquare 16#33C1 /mokatakana 16#30E2 /mokatakanahalfwidth 16#FF93 /molsquare 16#33D6 /momathai 16#0E21 /moverssquare 16#33A7 /moverssquaredsquare 16#33A8 /mparen 16#24A8 /mpasquare 16#33AB /mssquare 16#33B3 /msuperior 16#F6EF /mturned 16#026F /mu 16#00B5 /mu1 16#00B5 /muasquare 16#3382 /muchgreater 16#226B /muchless 16#226A /mufsquare 16#338C /mugreek 16#03BC /mugsquare 16#338D /muhiragana 16#3080 /mukatakana 16#30E0 /mukatakanahalfwidth 16#FF91 /mulsquare 16#3395 /multiply 16#00D7 /mumsquare 16#339B /munahhebrew 16#05A3 /munahlefthebrew 16#05A3 /musicalnote 16#266A /musicalnotedbl 16#266B /musicflatsign 16#266D /musicsharpsign 16#266F /mussquare 16#33B2 /muvsquare 16#33B6 /muwsquare 16#33BC /mvmegasquare 16#33B9 /mvsquare 16#33B7 /mwmegasquare 16#33BF /mwsquare 16#33BD /n 16#006E /nabengali 16#09A8 /nabla 16#2207 /nacute 16#0144 /nadeva 16#0928 /nagujarati 16#0AA8 /nagurmukhi 16#0A28 /nahiragana 16#306A /nakatakana 16#30CA /nakatakanahalfwidth 16#FF85 /napostrophe 16#0149 /nasquare 16#3381 /nbopomofo 16#310B /nbspace 16#00A0 /ncaron 16#0148 /ncedilla 16#0146 /ncircle 16#24DD /ncircumflexbelow 16#1E4B /ncommaaccent 16#0146 /ndotaccent 16#1E45 /ndotbelow 16#1E47 /nehiragana 16#306D /nekatakana 16#30CD /nekatakanahalfwidth 16#FF88 /newsheqelsign 16#20AA /nfsquare 16#338B /ngabengali 16#0999 /ngadeva 16#0919 /ngagujarati 16#0A99 /ngagurmukhi 16#0A19 /ngonguthai 16#0E07 /nhiragana 16#3093 /nhookleft 16#0272 /nhookretroflex 16#0273 /nieunacirclekorean 16#326F /nieunaparenkorean 16#320F /nieuncieuckorean 16#3135 /nieuncirclekorean 16#3261 /nieunhieuhkorean 16#3136 /nieunkorean 16#3134 /nieunpansioskorean 16#3168 /nieunparenkorean 16#3201 /nieunsioskorean 16#3167 /nieuntikeutkorean 16#3166 /nihiragana 16#306B /nikatakana 16#30CB /nikatakanahalfwidth 16#FF86 /nikhahitleftthai 16#F899 /nikhahitthai 16#0E4D /nine 16#0039 /ninearabic 16#0669 /ninebengali 16#09EF /ninecircle 16#2468 /ninecircleinversesansserif 16#2792 /ninedeva 16#096F /ninegujarati 16#0AEF /ninegurmukhi 16#0A6F /ninehackarabic 16#0669 /ninehangzhou 16#3029 /nineideographicparen 16#3228 /nineinferior 16#2089 /ninemonospace 16#FF19 /nineoldstyle 16#F739 /nineparen 16#247C /nineperiod 16#2490 /ninepersian 16#06F9 /nineroman 16#2178 /ninesuperior 16#2079 /nineteencircle 16#2472 /nineteenparen 16#2486 /nineteenperiod 16#249A /ninethai 16#0E59 /nj 16#01CC /njecyrillic 16#045A /nkatakana 16#30F3 /nkatakanahalfwidth 16#FF9D /nlegrightlong 16#019E /nlinebelow 16#1E49 /nmonospace 16#FF4E /nmsquare 16#339A /nnabengali 16#09A3 /nnadeva 16#0923 /nnagujarati 16#0AA3 /nnagurmukhi 16#0A23 /nnnadeva 16#0929 /nohiragana 16#306E /nokatakana 16#30CE /nokatakanahalfwidth 16#FF89 /nonbreakingspace 16#00A0 /nonenthai 16#0E13 /nonuthai 16#0E19 /noonarabic 16#0646 /noonfinalarabic 16#FEE6 /noonghunnaarabic 16#06BA /noonghunnafinalarabic 16#FB9F /nooninitialarabic 16#FEE7 /noonjeeminitialarabic 16#FCD2 /noonjeemisolatedarabic 16#FC4B /noonmedialarabic 16#FEE8 /noonmeeminitialarabic 16#FCD5 /noonmeemisolatedarabic 16#FC4E /noonnoonfinalarabic 16#FC8D /notcontains 16#220C /notelement 16#2209 /notelementof 16#2209 /notequal 16#2260 /notgreater 16#226F /notgreaternorequal 16#2271 /notgreaternorless 16#2279 /notidentical 16#2262 /notless 16#226E /notlessnorequal 16#2270 /notparallel 16#2226 /notprecedes 16#2280 /notsubset 16#2284 /notsucceeds 16#2281 /notsuperset 16#2285 /nowarmenian 16#0576 /nparen 16#24A9 /nssquare 16#33B1 /nsuperior 16#207F /ntilde 16#00F1 /nu 16#03BD /nuhiragana 16#306C /nukatakana 16#30CC /nukatakanahalfwidth 16#FF87 /nuktabengali 16#09BC /nuktadeva 16#093C /nuktagujarati 16#0ABC /nuktagurmukhi 16#0A3C /numbersign 16#0023 /numbersignmonospace 16#FF03 /numbersignsmall 16#FE5F /numeralsigngreek 16#0374 /numeralsignlowergreek 16#0375 /numero 16#2116 /nun 16#05E0 /nundagesh 16#FB40 /nundageshhebrew 16#FB40 /nunhebrew 16#05E0 /nvsquare 16#33B5 /nwsquare 16#33BB /nyabengali 16#099E /nyadeva 16#091E /nyagujarati 16#0A9E /nyagurmukhi 16#0A1E /o 16#006F /oacute 16#00F3 /oangthai 16#0E2D /obarred 16#0275 /obarredcyrillic 16#04E9 /obarreddieresiscyrillic 16#04EB /obengali 16#0993 /obopomofo 16#311B /obreve 16#014F /ocandradeva 16#0911 /ocandragujarati 16#0A91 /ocandravowelsigndeva 16#0949 /ocandravowelsigngujarati 16#0AC9 /ocaron 16#01D2 /ocircle 16#24DE /ocircumflex 16#00F4 /ocircumflexacute 16#1ED1 /ocircumflexdotbelow 16#1ED9 /ocircumflexgrave 16#1ED3 /ocircumflexhookabove 16#1ED5 /ocircumflextilde 16#1ED7 /ocyrillic 16#043E /odblacute 16#0151 /odblgrave 16#020D /odeva 16#0913 /odieresis 16#00F6 /odieresiscyrillic 16#04E7 /odotbelow 16#1ECD /oe 16#0153 /oekorean 16#315A /ogonek 16#02DB /ogonekcmb 16#0328 /ograve 16#00F2 /ogujarati 16#0A93 /oharmenian 16#0585 /ohiragana 16#304A /ohookabove 16#1ECF /ohorn 16#01A1 /ohornacute 16#1EDB /ohorndotbelow 16#1EE3 /ohorngrave 16#1EDD /ohornhookabove 16#1EDF /ohorntilde 16#1EE1 /ohungarumlaut 16#0151 /oi 16#01A3 /oinvertedbreve 16#020F /okatakana 16#30AA /okatakanahalfwidth 16#FF75 /okorean 16#3157 /olehebrew 16#05AB /omacron 16#014D /omacronacute 16#1E53 /omacrongrave 16#1E51 /omdeva 16#0950 /omega 16#03C9 /omega1 16#03D6 /omegacyrillic 16#0461 /omegalatinclosed 16#0277 /omegaroundcyrillic 16#047B /omegatitlocyrillic 16#047D /omegatonos 16#03CE /omgujarati 16#0AD0 /omicron 16#03BF /omicrontonos 16#03CC /omonospace 16#FF4F /one 16#0031 /onearabic 16#0661 /onebengali 16#09E7 /onecircle 16#2460 /onecircleinversesansserif 16#278A /onedeva 16#0967 /onedotenleader 16#2024 /oneeighth 16#215B /onefitted 16#F6DC /onegujarati 16#0AE7 /onegurmukhi 16#0A67 /onehackarabic 16#0661 /onehalf 16#00BD /onehangzhou 16#3021 /oneideographicparen 16#3220 /oneinferior 16#2081 /onemonospace 16#FF11 /onenumeratorbengali 16#09F4 /oneoldstyle 16#F731 /oneparen 16#2474 /oneperiod 16#2488 /onepersian 16#06F1 /onequarter 16#00BC /oneroman 16#2170 /onesuperior 16#00B9 /onethai 16#0E51 /onethird 16#2153 /oogonek 16#01EB /oogonekmacron 16#01ED /oogurmukhi 16#0A13 /oomatragurmukhi 16#0A4B /oopen 16#0254 /oparen 16#24AA /openbullet 16#25E6 /option 16#2325 /ordfeminine 16#00AA /ordmasculine 16#00BA /orthogonal 16#221F /oshortdeva 16#0912 /oshortvowelsigndeva 16#094A /oslash 16#00F8 /oslashacute 16#01FF /osmallhiragana 16#3049 /osmallkatakana 16#30A9 /osmallkatakanahalfwidth 16#FF6B /ostrokeacute 16#01FF /osuperior 16#F6F0 /otcyrillic 16#047F /otilde 16#00F5 /otildeacute 16#1E4D /otildedieresis 16#1E4F /oubopomofo 16#3121 /overline 16#203E /overlinecenterline 16#FE4A /overlinecmb 16#0305 /overlinedashed 16#FE49 /overlinedblwavy 16#FE4C /overlinewavy 16#FE4B /overscore 16#00AF /ovowelsignbengali 16#09CB /ovowelsigndeva 16#094B /ovowelsigngujarati 16#0ACB /p 16#0070 /paampssquare 16#3380 /paasentosquare 16#332B /pabengali 16#09AA /pacute 16#1E55 /padeva 16#092A /pagedown 16#21DF /pageup 16#21DE /pagujarati 16#0AAA /pagurmukhi 16#0A2A /pahiragana 16#3071 /paiyannoithai 16#0E2F /pakatakana 16#30D1 /palatalizationcyrilliccmb 16#0484 /palochkacyrillic 16#04C0 /pansioskorean 16#317F /paragraph 16#00B6 /parallel 16#2225 /parenleft 16#0028 /parenleftaltonearabic 16#FD3E /parenleftbt 16#F8ED /parenleftex 16#F8EC /parenleftinferior 16#208D /parenleftmonospace 16#FF08 /parenleftsmall 16#FE59 /parenleftsuperior 16#207D /parenlefttp 16#F8EB /parenleftvertical 16#FE35 /parenright 16#0029 /parenrightaltonearabic 16#FD3F /parenrightbt 16#F8F8 /parenrightex 16#F8F7 /parenrightinferior 16#208E /parenrightmonospace 16#FF09 /parenrightsmall 16#FE5A /parenrightsuperior 16#207E /parenrighttp 16#F8F6 /parenrightvertical 16#FE36 /partialdiff 16#2202 /paseqhebrew 16#05C0 /pashtahebrew 16#0599 /pasquare 16#33A9 /patah 16#05B7 /patah11 16#05B7 /patah1d 16#05B7 /patah2a 16#05B7 /patahhebrew 16#05B7 /patahnarrowhebrew 16#05B7 /patahquarterhebrew 16#05B7 /patahwidehebrew 16#05B7 /pazerhebrew 16#05A1 /pbopomofo 16#3106 /pcircle 16#24DF /pdotaccent 16#1E57 /pe 16#05E4 /pecyrillic 16#043F /pedagesh 16#FB44 /pedageshhebrew 16#FB44 /peezisquare 16#333B /pefinaldageshhebrew 16#FB43 /peharabic 16#067E /peharmenian 16#057A /pehebrew 16#05E4 /pehfinalarabic 16#FB57 /pehinitialarabic 16#FB58 /pehiragana 16#307A /pehmedialarabic 16#FB59 /pekatakana 16#30DA /pemiddlehookcyrillic 16#04A7 /perafehebrew 16#FB4E /percent 16#0025 /percentarabic 16#066A /percentmonospace 16#FF05 /percentsmall 16#FE6A /period 16#002E /periodarmenian 16#0589 /periodcentered 16#00B7 /periodhalfwidth 16#FF61 /periodinferior 16#F6E7 /periodmonospace 16#FF0E /periodsmall 16#FE52 /periodsuperior 16#F6E8 /perispomenigreekcmb 16#0342 /perpendicular 16#22A5 /perthousand 16#2030 /peseta 16#20A7 /pfsquare 16#338A /phabengali 16#09AB /phadeva 16#092B /phagujarati 16#0AAB /phagurmukhi 16#0A2B /phi 16#03C6 /phi1 16#03D5 /phieuphacirclekorean 16#327A /phieuphaparenkorean 16#321A /phieuphcirclekorean 16#326C /phieuphkorean 16#314D /phieuphparenkorean 16#320C /philatin 16#0278 /phinthuthai 16#0E3A /phisymbolgreek 16#03D5 /phook 16#01A5 /phophanthai 16#0E1E /phophungthai 16#0E1C /phosamphaothai 16#0E20 /pi 16#03C0 /pieupacirclekorean 16#3273 /pieupaparenkorean 16#3213 /pieupcieuckorean 16#3176 /pieupcirclekorean 16#3265 /pieupkiyeokkorean 16#3172 /pieupkorean 16#3142 /pieupparenkorean 16#3205 /pieupsioskiyeokkorean 16#3174 /pieupsioskorean 16#3144 /pieupsiostikeutkorean 16#3175 /pieupthieuthkorean 16#3177 /pieuptikeutkorean 16#3173 /pihiragana 16#3074 /pikatakana 16#30D4 /pisymbolgreek 16#03D6 /piwrarmenian 16#0583 /plus 16#002B /plusbelowcmb 16#031F /pluscircle 16#2295 /plusminus 16#00B1 /plusmod 16#02D6 /plusmonospace 16#FF0B /plussmall 16#FE62 /plussuperior 16#207A /pmonospace 16#FF50 /pmsquare 16#33D8 /pohiragana 16#307D /pointingindexdownwhite 16#261F /pointingindexleftwhite 16#261C /pointingindexrightwhite 16#261E /pointingindexupwhite 16#261D /pokatakana 16#30DD /poplathai 16#0E1B /postalmark 16#3012 /postalmarkface 16#3020 /pparen 16#24AB /precedes 16#227A /prescription 16#211E /primemod 16#02B9 /primereversed 16#2035 /product 16#220F /projective 16#2305 /prolongedkana 16#30FC /propellor 16#2318 /propersubset 16#2282 /propersuperset 16#2283 /proportion 16#2237 /proportional 16#221D /psi 16#03C8 /psicyrillic 16#0471 /psilipneumatacyrilliccmb 16#0486 /pssquare 16#33B0 /puhiragana 16#3077 /pukatakana 16#30D7 /pvsquare 16#33B4 /pwsquare 16#33BA /q 16#0071 /qadeva 16#0958 /qadmahebrew 16#05A8 /qafarabic 16#0642 /qaffinalarabic 16#FED6 /qafinitialarabic 16#FED7 /qafmedialarabic 16#FED8 /qamats 16#05B8 /qamats10 16#05B8 /qamats1a 16#05B8 /qamats1c 16#05B8 /qamats27 16#05B8 /qamats29 16#05B8 /qamats33 16#05B8 /qamatsde 16#05B8 /qamatshebrew 16#05B8 /qamatsnarrowhebrew 16#05B8 /qamatsqatanhebrew 16#05B8 /qamatsqatannarrowhebrew 16#05B8 /qamatsqatanquarterhebrew 16#05B8 /qamatsqatanwidehebrew 16#05B8 /qamatsquarterhebrew 16#05B8 /qamatswidehebrew 16#05B8 /qarneyparahebrew 16#059F /qbopomofo 16#3111 /qcircle 16#24E0 /qhook 16#02A0 /qmonospace 16#FF51 /qof 16#05E7 /qofdagesh 16#FB47 /qofdageshhebrew 16#FB47 /qofhebrew 16#05E7 /qparen 16#24AC /quarternote 16#2669 /qubuts 16#05BB /qubuts18 16#05BB /qubuts25 16#05BB /qubuts31 16#05BB /qubutshebrew 16#05BB /qubutsnarrowhebrew 16#05BB /qubutsquarterhebrew 16#05BB /qubutswidehebrew 16#05BB /question 16#003F /questionarabic 16#061F /questionarmenian 16#055E /questiondown 16#00BF /questiondownsmall 16#F7BF /questiongreek 16#037E /questionmonospace 16#FF1F /questionsmall 16#F73F /quotedbl 16#0022 /quotedblbase 16#201E /quotedblleft 16#201C /quotedblmonospace 16#FF02 /quotedblprime 16#301E /quotedblprimereversed 16#301D /quotedblright 16#201D /quoteleft 16#2018 /quoteleftreversed 16#201B /quotereversed 16#201B /quoteright 16#2019 /quoterightn 16#0149 /quotesinglbase 16#201A /quotesingle 16#0027 /quotesinglemonospace 16#FF07 /r 16#0072 /raarmenian 16#057C /rabengali 16#09B0 /racute 16#0155 /radeva 16#0930 /radical 16#221A /radicalex 16#F8E5 /radoverssquare 16#33AE /radoverssquaredsquare 16#33AF /radsquare 16#33AD /rafe 16#05BF /rafehebrew 16#05BF /ragujarati 16#0AB0 /ragurmukhi 16#0A30 /rahiragana 16#3089 /rakatakana 16#30E9 /rakatakanahalfwidth 16#FF97 /ralowerdiagonalbengali 16#09F1 /ramiddlediagonalbengali 16#09F0 /ramshorn 16#0264 /ratio 16#2236 /rbopomofo 16#3116 /rcaron 16#0159 /rcedilla 16#0157 /rcircle 16#24E1 /rcommaaccent 16#0157 /rdblgrave 16#0211 /rdotaccent 16#1E59 /rdotbelow 16#1E5B /rdotbelowmacron 16#1E5D /referencemark 16#203B /reflexsubset 16#2286 /reflexsuperset 16#2287 /registered 16#00AE /registersans 16#F8E8 /registerserif 16#F6DA /reharabic 16#0631 /reharmenian 16#0580 /rehfinalarabic 16#FEAE /rehiragana 16#308C /rekatakana 16#30EC /rekatakanahalfwidth 16#FF9A /resh 16#05E8 /reshdageshhebrew 16#FB48 /reshhebrew 16#05E8 /reversedtilde 16#223D /reviahebrew 16#0597 /reviamugrashhebrew 16#0597 /revlogicalnot 16#2310 /rfishhook 16#027E /rfishhookreversed 16#027F /rhabengali 16#09DD /rhadeva 16#095D /rho 16#03C1 /rhook 16#027D /rhookturned 16#027B /rhookturnedsuperior 16#02B5 /rhosymbolgreek 16#03F1 /rhotichookmod 16#02DE /rieulacirclekorean 16#3271 /rieulaparenkorean 16#3211 /rieulcirclekorean 16#3263 /rieulhieuhkorean 16#3140 /rieulkiyeokkorean 16#313A /rieulkiyeoksioskorean 16#3169 /rieulkorean 16#3139 /rieulmieumkorean 16#313B /rieulpansioskorean 16#316C /rieulparenkorean 16#3203 /rieulphieuphkorean 16#313F /rieulpieupkorean 16#313C /rieulpieupsioskorean 16#316B /rieulsioskorean 16#313D /rieulthieuthkorean 16#313E /rieultikeutkorean 16#316A /rieulyeorinhieuhkorean 16#316D /rightangle 16#221F /righttackbelowcmb 16#0319 /righttriangle 16#22BF /rihiragana 16#308A /rikatakana 16#30EA /rikatakanahalfwidth 16#FF98 /ring 16#02DA /ringbelowcmb 16#0325 /ringcmb 16#030A /ringhalfleft 16#02BF /ringhalfleftarmenian 16#0559 /ringhalfleftbelowcmb 16#031C /ringhalfleftcentered 16#02D3 /ringhalfright 16#02BE /ringhalfrightbelowcmb 16#0339 /ringhalfrightcentered 16#02D2 /rinvertedbreve 16#0213 /rittorusquare 16#3351 /rlinebelow 16#1E5F /rlongleg 16#027C /rlonglegturned 16#027A /rmonospace 16#FF52 /rohiragana 16#308D /rokatakana 16#30ED /rokatakanahalfwidth 16#FF9B /roruathai 16#0E23 /rparen 16#24AD /rrabengali 16#09DC /rradeva 16#0931 /rragurmukhi 16#0A5C /rreharabic 16#0691 /rrehfinalarabic 16#FB8D /rrvocalicbengali 16#09E0 /rrvocalicdeva 16#0960 /rrvocalicgujarati 16#0AE0 /rrvocalicvowelsignbengali 16#09C4 /rrvocalicvowelsigndeva 16#0944 /rrvocalicvowelsigngujarati 16#0AC4 /rsuperior 16#F6F1 /rtblock 16#2590 /rturned 16#0279 /rturnedsuperior 16#02B4 /ruhiragana 16#308B /rukatakana 16#30EB /rukatakanahalfwidth 16#FF99 /rupeemarkbengali 16#09F2 /rupeesignbengali 16#09F3 /rupiah 16#F6DD /ruthai 16#0E24 /rvocalicbengali 16#098B /rvocalicdeva 16#090B /rvocalicgujarati 16#0A8B /rvocalicvowelsignbengali 16#09C3 /rvocalicvowelsigndeva 16#0943 /rvocalicvowelsigngujarati 16#0AC3 /s 16#0073 /sabengali 16#09B8 /sacute 16#015B /sacutedotaccent 16#1E65 /sadarabic 16#0635 /sadeva 16#0938 /sadfinalarabic 16#FEBA /sadinitialarabic 16#FEBB /sadmedialarabic 16#FEBC /sagujarati 16#0AB8 /sagurmukhi 16#0A38 /sahiragana 16#3055 /sakatakana 16#30B5 /sakatakanahalfwidth 16#FF7B /sallallahoualayhewasallamarabic 16#FDFA /samekh 16#05E1 /samekhdagesh 16#FB41 /samekhdageshhebrew 16#FB41 /samekhhebrew 16#05E1 /saraaathai 16#0E32 /saraaethai 16#0E41 /saraaimaimalaithai 16#0E44 /saraaimaimuanthai 16#0E43 /saraamthai 16#0E33 /saraathai 16#0E30 /saraethai 16#0E40 /saraiileftthai 16#F886 /saraiithai 16#0E35 /saraileftthai 16#F885 /saraithai 16#0E34 /saraothai 16#0E42 /saraueeleftthai 16#F888 /saraueethai 16#0E37 /saraueleftthai 16#F887 /sarauethai 16#0E36 /sarauthai 16#0E38 /sarauuthai 16#0E39 /sbopomofo 16#3119 /scaron 16#0161 /scarondotaccent 16#1E67 /scedilla 16#015F /schwa 16#0259 /schwacyrillic 16#04D9 /schwadieresiscyrillic 16#04DB /schwahook 16#025A /scircle 16#24E2 /scircumflex 16#015D /scommaaccent 16#0219 /sdotaccent 16#1E61 /sdotbelow 16#1E63 /sdotbelowdotaccent 16#1E69 /seagullbelowcmb 16#033C /second 16#2033 /secondtonechinese 16#02CA /section 16#00A7 /seenarabic 16#0633 /seenfinalarabic 16#FEB2 /seeninitialarabic 16#FEB3 /seenmedialarabic 16#FEB4 /segol 16#05B6 /segol13 16#05B6 /segol1f 16#05B6 /segol2c 16#05B6 /segolhebrew 16#05B6 /segolnarrowhebrew 16#05B6 /segolquarterhebrew 16#05B6 /segoltahebrew 16#0592 /segolwidehebrew 16#05B6 /seharmenian 16#057D /sehiragana 16#305B /sekatakana 16#30BB /sekatakanahalfwidth 16#FF7E /semicolon 16#003B /semicolonarabic 16#061B /semicolonmonospace 16#FF1B /semicolonsmall 16#FE54 /semivoicedmarkkana 16#309C /semivoicedmarkkanahalfwidth 16#FF9F /sentisquare 16#3322 /sentosquare 16#3323 /seven 16#0037 /sevenarabic 16#0667 /sevenbengali 16#09ED /sevencircle 16#2466 /sevencircleinversesansserif 16#2790 /sevendeva 16#096D /seveneighths 16#215E /sevengujarati 16#0AED /sevengurmukhi 16#0A6D /sevenhackarabic 16#0667 /sevenhangzhou 16#3027 /sevenideographicparen 16#3226 /seveninferior 16#2087 /sevenmonospace 16#FF17 /sevenoldstyle 16#F737 /sevenparen 16#247A /sevenperiod 16#248E /sevenpersian 16#06F7 /sevenroman 16#2176 /sevensuperior 16#2077 /seventeencircle 16#2470 /seventeenparen 16#2484 /seventeenperiod 16#2498 /seventhai 16#0E57 /sfthyphen 16#00AD /shaarmenian 16#0577 /shabengali 16#09B6 /shacyrillic 16#0448 /shaddaarabic 16#0651 /shaddadammaarabic 16#FC61 /shaddadammatanarabic 16#FC5E /shaddafathaarabic 16#FC60 /shaddakasraarabic 16#FC62 /shaddakasratanarabic 16#FC5F /shade 16#2592 /shadedark 16#2593 /shadelight 16#2591 /shademedium 16#2592 /shadeva 16#0936 /shagujarati 16#0AB6 /shagurmukhi 16#0A36 /shalshelethebrew 16#0593 /shbopomofo 16#3115 /shchacyrillic 16#0449 /sheenarabic 16#0634 /sheenfinalarabic 16#FEB6 /sheeninitialarabic 16#FEB7 /sheenmedialarabic 16#FEB8 /sheicoptic 16#03E3 /sheqel 16#20AA /sheqelhebrew 16#20AA /sheva 16#05B0 /sheva115 16#05B0 /sheva15 16#05B0 /sheva22 16#05B0 /sheva2e 16#05B0 /shevahebrew 16#05B0 /shevanarrowhebrew 16#05B0 /shevaquarterhebrew 16#05B0 /shevawidehebrew 16#05B0 /shhacyrillic 16#04BB /shimacoptic 16#03ED /shin 16#05E9 /shindagesh 16#FB49 /shindageshhebrew 16#FB49 /shindageshshindot 16#FB2C /shindageshshindothebrew 16#FB2C /shindageshsindot 16#FB2D /shindageshsindothebrew 16#FB2D /shindothebrew 16#05C1 /shinhebrew 16#05E9 /shinshindot 16#FB2A /shinshindothebrew 16#FB2A /shinsindot 16#FB2B /shinsindothebrew 16#FB2B /shook 16#0282 /sigma 16#03C3 /sigma1 16#03C2 /sigmafinal 16#03C2 /sigmalunatesymbolgreek 16#03F2 /sihiragana 16#3057 /sikatakana 16#30B7 /sikatakanahalfwidth 16#FF7C /siluqhebrew 16#05BD /siluqlefthebrew 16#05BD /similar 16#223C /sindothebrew 16#05C2 /siosacirclekorean 16#3274 /siosaparenkorean 16#3214 /sioscieuckorean 16#317E /sioscirclekorean 16#3266 /sioskiyeokkorean 16#317A /sioskorean 16#3145 /siosnieunkorean 16#317B /siosparenkorean 16#3206 /siospieupkorean 16#317D /siostikeutkorean 16#317C /six 16#0036 /sixarabic 16#0666 /sixbengali 16#09EC /sixcircle 16#2465 /sixcircleinversesansserif 16#278F /sixdeva 16#096C /sixgujarati 16#0AEC /sixgurmukhi 16#0A6C /sixhackarabic 16#0666 /sixhangzhou 16#3026 /sixideographicparen 16#3225 /sixinferior 16#2086 /sixmonospace 16#FF16 /sixoldstyle 16#F736 /sixparen 16#2479 /sixperiod 16#248D /sixpersian 16#06F6 /sixroman 16#2175 /sixsuperior 16#2076 /sixteencircle 16#246F /sixteencurrencydenominatorbengali 16#09F9 /sixteenparen 16#2483 /sixteenperiod 16#2497 /sixthai 16#0E56 /slash 16#002F /slashmonospace 16#FF0F /slong 16#017F /slongdotaccent 16#1E9B /smileface 16#263A /smonospace 16#FF53 /sofpasuqhebrew 16#05C3 /softhyphen 16#00AD /softsigncyrillic 16#044C /sohiragana 16#305D /sokatakana 16#30BD /sokatakanahalfwidth 16#FF7F /soliduslongoverlaycmb 16#0338 /solidusshortoverlaycmb 16#0337 /sorusithai 16#0E29 /sosalathai 16#0E28 /sosothai 16#0E0B /sosuathai 16#0E2A /space 16#0020 /spacehackarabic 16#0020 /spade 16#2660 /spadesuitblack 16#2660 /spadesuitwhite 16#2664 /sparen 16#24AE /squarebelowcmb 16#033B /squarecc 16#33C4 /squarecm 16#339D /squarediagonalcrosshatchfill 16#25A9 /squarehorizontalfill 16#25A4 /squarekg 16#338F /squarekm 16#339E /squarekmcapital 16#33CE /squareln 16#33D1 /squarelog 16#33D2 /squaremg 16#338E /squaremil 16#33D5 /squaremm 16#339C /squaremsquared 16#33A1 /squareorthogonalcrosshatchfill 16#25A6 /squareupperlefttolowerrightfill 16#25A7 /squareupperrighttolowerleftfill 16#25A8 /squareverticalfill 16#25A5 /squarewhitewithsmallblack 16#25A3 /srsquare 16#33DB /ssabengali 16#09B7 /ssadeva 16#0937 /ssagujarati 16#0AB7 /ssangcieuckorean 16#3149 /ssanghieuhkorean 16#3185 /ssangieungkorean 16#3180 /ssangkiyeokkorean 16#3132 /ssangnieunkorean 16#3165 /ssangpieupkorean 16#3143 /ssangsioskorean 16#3146 /ssangtikeutkorean 16#3138 /ssuperior 16#F6F2 /sterling 16#00A3 /sterlingmonospace 16#FFE1 /strokelongoverlaycmb 16#0336 /strokeshortoverlaycmb 16#0335 /subset 16#2282 /subsetnotequal 16#228A /subsetorequal 16#2286 /succeeds 16#227B /suchthat 16#220B /suhiragana 16#3059 /sukatakana 16#30B9 /sukatakanahalfwidth 16#FF7D /sukunarabic 16#0652 /summation 16#2211 /sun 16#263C /superset 16#2283 /supersetnotequal 16#228B /supersetorequal 16#2287 /svsquare 16#33DC /syouwaerasquare 16#337C /t 16#0074 /tabengali 16#09A4 /tackdown 16#22A4 /tackleft 16#22A3 /tadeva 16#0924 /tagujarati 16#0AA4 /tagurmukhi 16#0A24 /taharabic 16#0637 /tahfinalarabic 16#FEC2 /tahinitialarabic 16#FEC3 /tahiragana 16#305F /tahmedialarabic 16#FEC4 /taisyouerasquare 16#337D /takatakana 16#30BF /takatakanahalfwidth 16#FF80 /tatweelarabic 16#0640 /tau 16#03C4 /tav 16#05EA /tavdages 16#FB4A /tavdagesh 16#FB4A /tavdageshhebrew 16#FB4A /tavhebrew 16#05EA /tbar 16#0167 /tbopomofo 16#310A /tcaron 16#0165 /tccurl 16#02A8 /tcedilla 16#0163 /tcheharabic 16#0686 /tchehfinalarabic 16#FB7B /tchehinitialarabic 16#FB7C /tchehmedialarabic 16#FB7D /tcircle 16#24E3 /tcircumflexbelow 16#1E71 /tcommaaccent 16#0163 /tdieresis 16#1E97 /tdotaccent 16#1E6B /tdotbelow 16#1E6D /tecyrillic 16#0442 /tedescendercyrillic 16#04AD /teharabic 16#062A /tehfinalarabic 16#FE96 /tehhahinitialarabic 16#FCA2 /tehhahisolatedarabic 16#FC0C /tehinitialarabic 16#FE97 /tehiragana 16#3066 /tehjeeminitialarabic 16#FCA1 /tehjeemisolatedarabic 16#FC0B /tehmarbutaarabic 16#0629 /tehmarbutafinalarabic 16#FE94 /tehmedialarabic 16#FE98 /tehmeeminitialarabic 16#FCA4 /tehmeemisolatedarabic 16#FC0E /tehnoonfinalarabic 16#FC73 /tekatakana 16#30C6 /tekatakanahalfwidth 16#FF83 /telephone 16#2121 /telephoneblack 16#260E /telishagedolahebrew 16#05A0 /telishaqetanahebrew 16#05A9 /tencircle 16#2469 /tenideographicparen 16#3229 /tenparen 16#247D /tenperiod 16#2491 /tenroman 16#2179 /tesh 16#02A7 /tet 16#05D8 /tetdagesh 16#FB38 /tetdageshhebrew 16#FB38 /tethebrew 16#05D8 /tetsecyrillic 16#04B5 /tevirhebrew 16#059B /tevirlefthebrew 16#059B /thabengali 16#09A5 /thadeva 16#0925 /thagujarati 16#0AA5 /thagurmukhi 16#0A25 /thalarabic 16#0630 /thalfinalarabic 16#FEAC /thanthakhatlowleftthai 16#F898 /thanthakhatlowrightthai 16#F897 /thanthakhatthai 16#0E4C /thanthakhatupperleftthai 16#F896 /theharabic 16#062B /thehfinalarabic 16#FE9A /thehinitialarabic 16#FE9B /thehmedialarabic 16#FE9C /thereexists 16#2203 /therefore 16#2234 /theta 16#03B8 /theta1 16#03D1 /thetasymbolgreek 16#03D1 /thieuthacirclekorean 16#3279 /thieuthaparenkorean 16#3219 /thieuthcirclekorean 16#326B /thieuthkorean 16#314C /thieuthparenkorean 16#320B /thirteencircle 16#246C /thirteenparen 16#2480 /thirteenperiod 16#2494 /thonangmonthothai 16#0E11 /thook 16#01AD /thophuthaothai 16#0E12 /thorn 16#00FE /thothahanthai 16#0E17 /thothanthai 16#0E10 /thothongthai 16#0E18 /thothungthai 16#0E16 /thousandcyrillic 16#0482 /thousandsseparatorarabic 16#066C /thousandsseparatorpersian 16#066C /three 16#0033 /threearabic 16#0663 /threebengali 16#09E9 /threecircle 16#2462 /threecircleinversesansserif 16#278C /threedeva 16#0969 /threeeighths 16#215C /threegujarati 16#0AE9 /threegurmukhi 16#0A69 /threehackarabic 16#0663 /threehangzhou 16#3023 /threeideographicparen 16#3222 /threeinferior 16#2083 /threemonospace 16#FF13 /threenumeratorbengali 16#09F6 /threeoldstyle 16#F733 /threeparen 16#2476 /threeperiod 16#248A /threepersian 16#06F3 /threequarters 16#00BE /threequartersemdash 16#F6DE /threeroman 16#2172 /threesuperior 16#00B3 /threethai 16#0E53 /thzsquare 16#3394 /tihiragana 16#3061 /tikatakana 16#30C1 /tikatakanahalfwidth 16#FF81 /tikeutacirclekorean 16#3270 /tikeutaparenkorean 16#3210 /tikeutcirclekorean 16#3262 /tikeutkorean 16#3137 /tikeutparenkorean 16#3202 /tilde 16#02DC /tildebelowcmb 16#0330 /tildecmb 16#0303 /tildecomb 16#0303 /tildedoublecmb 16#0360 /tildeoperator 16#223C /tildeoverlaycmb 16#0334 /tildeverticalcmb 16#033E /timescircle 16#2297 /tipehahebrew 16#0596 /tipehalefthebrew 16#0596 /tippigurmukhi 16#0A70 /titlocyrilliccmb 16#0483 /tiwnarmenian 16#057F /tlinebelow 16#1E6F /tmonospace 16#FF54 /toarmenian 16#0569 /tohiragana 16#3068 /tokatakana 16#30C8 /tokatakanahalfwidth 16#FF84 /tonebarextrahighmod 16#02E5 /tonebarextralowmod 16#02E9 /tonebarhighmod 16#02E6 /tonebarlowmod 16#02E8 /tonebarmidmod 16#02E7 /tonefive 16#01BD /tonesix 16#0185 /tonetwo 16#01A8 /tonos 16#0384 /tonsquare 16#3327 /topatakthai 16#0E0F /tortoiseshellbracketleft 16#3014 /tortoiseshellbracketleftsmall 16#FE5D /tortoiseshellbracketleftvertical 16#FE39 /tortoiseshellbracketright 16#3015 /tortoiseshellbracketrightsmall 16#FE5E /tortoiseshellbracketrightvertical 16#FE3A /totaothai 16#0E15 /tpalatalhook 16#01AB /tparen 16#24AF /trademark 16#2122 /trademarksans 16#F8EA /trademarkserif 16#F6DB /tretroflexhook 16#0288 /triagdn 16#25BC /triaglf 16#25C4 /triagrt 16#25BA /triagup 16#25B2 /ts 16#02A6 /tsadi 16#05E6 /tsadidagesh 16#FB46 /tsadidageshhebrew 16#FB46 /tsadihebrew 16#05E6 /tsecyrillic 16#0446 /tsere 16#05B5 /tsere12 16#05B5 /tsere1e 16#05B5 /tsere2b 16#05B5 /tserehebrew 16#05B5 /tserenarrowhebrew 16#05B5 /tserequarterhebrew 16#05B5 /tserewidehebrew 16#05B5 /tshecyrillic 16#045B /tsuperior 16#F6F3 /ttabengali 16#099F /ttadeva 16#091F /ttagujarati 16#0A9F /ttagurmukhi 16#0A1F /tteharabic 16#0679 /ttehfinalarabic 16#FB67 /ttehinitialarabic 16#FB68 /ttehmedialarabic 16#FB69 /tthabengali 16#09A0 /tthadeva 16#0920 /tthagujarati 16#0AA0 /tthagurmukhi 16#0A20 /tturned 16#0287 /tuhiragana 16#3064 /tukatakana 16#30C4 /tukatakanahalfwidth 16#FF82 /tusmallhiragana 16#3063 /tusmallkatakana 16#30C3 /tusmallkatakanahalfwidth 16#FF6F /twelvecircle 16#246B /twelveparen 16#247F /twelveperiod 16#2493 /twelveroman 16#217B /twentycircle 16#2473 /twentyhangzhou 16#5344 /twentyparen 16#2487 /twentyperiod 16#249B /two 16#0032 /twoarabic 16#0662 /twobengali 16#09E8 /twocircle 16#2461 /twocircleinversesansserif 16#278B /twodeva 16#0968 /twodotenleader 16#2025 /twodotleader 16#2025 /twodotleadervertical 16#FE30 /twogujarati 16#0AE8 /twogurmukhi 16#0A68 /twohackarabic 16#0662 /twohangzhou 16#3022 /twoideographicparen 16#3221 /twoinferior 16#2082 /twomonospace 16#FF12 /twonumeratorbengali 16#09F5 /twooldstyle 16#F732 /twoparen 16#2475 /twoperiod 16#2489 /twopersian 16#06F2 /tworoman 16#2171 /twostroke 16#01BB /twosuperior 16#00B2 /twothai 16#0E52 /twothirds 16#2154 /u 16#0075 /uacute 16#00FA /ubar 16#0289 /ubengali 16#0989 /ubopomofo 16#3128 /ubreve 16#016D /ucaron 16#01D4 /ucircle 16#24E4 /ucircumflex 16#00FB /ucircumflexbelow 16#1E77 /ucyrillic 16#0443 /udattadeva 16#0951 /udblacute 16#0171 /udblgrave 16#0215 /udeva 16#0909 /udieresis 16#00FC /udieresisacute 16#01D8 /udieresisbelow 16#1E73 /udieresiscaron 16#01DA /udieresiscyrillic 16#04F1 /udieresisgrave 16#01DC /udieresismacron 16#01D6 /udotbelow 16#1EE5 /ugrave 16#00F9 /ugujarati 16#0A89 /ugurmukhi 16#0A09 /uhiragana 16#3046 /uhookabove 16#1EE7 /uhorn 16#01B0 /uhornacute 16#1EE9 /uhorndotbelow 16#1EF1 /uhorngrave 16#1EEB /uhornhookabove 16#1EED /uhorntilde 16#1EEF /uhungarumlaut 16#0171 /uhungarumlautcyrillic 16#04F3 /uinvertedbreve 16#0217 /ukatakana 16#30A6 /ukatakanahalfwidth 16#FF73 /ukcyrillic 16#0479 /ukorean 16#315C /umacron 16#016B /umacroncyrillic 16#04EF /umacrondieresis 16#1E7B /umatragurmukhi 16#0A41 /umonospace 16#FF55 /underscore 16#005F /underscoredbl 16#2017 /underscoremonospace 16#FF3F /underscorevertical 16#FE33 /underscorewavy 16#FE4F /union 16#222A /universal 16#2200 /uogonek 16#0173 /uparen 16#24B0 /upblock 16#2580 /upperdothebrew 16#05C4 /upsilon 16#03C5 /upsilondieresis 16#03CB /upsilondieresistonos 16#03B0 /upsilonlatin 16#028A /upsilontonos 16#03CD /uptackbelowcmb 16#031D /uptackmod 16#02D4 /uragurmukhi 16#0A73 /uring 16#016F /ushortcyrillic 16#045E /usmallhiragana 16#3045 /usmallkatakana 16#30A5 /usmallkatakanahalfwidth 16#FF69 /ustraightcyrillic 16#04AF /ustraightstrokecyrillic 16#04B1 /utilde 16#0169 /utildeacute 16#1E79 /utildebelow 16#1E75 /uubengali 16#098A /uudeva 16#090A /uugujarati 16#0A8A /uugurmukhi 16#0A0A /uumatragurmukhi 16#0A42 /uuvowelsignbengali 16#09C2 /uuvowelsigndeva 16#0942 /uuvowelsigngujarati 16#0AC2 /uvowelsignbengali 16#09C1 /uvowelsigndeva 16#0941 /uvowelsigngujarati 16#0AC1 /v 16#0076 /vadeva 16#0935 /vagujarati 16#0AB5 /vagurmukhi 16#0A35 /vakatakana 16#30F7 /vav 16#05D5 /vavdagesh 16#FB35 /vavdagesh65 16#FB35 /vavdageshhebrew 16#FB35 /vavhebrew 16#05D5 /vavholam 16#FB4B /vavholamhebrew 16#FB4B /vavvavhebrew 16#05F0 /vavyodhebrew 16#05F1 /vcircle 16#24E5 /vdotbelow 16#1E7F /vecyrillic 16#0432 /veharabic 16#06A4 /vehfinalarabic 16#FB6B /vehinitialarabic 16#FB6C /vehmedialarabic 16#FB6D /vekatakana 16#30F9 /venus 16#2640 /verticalbar 16#007C /verticallineabovecmb 16#030D /verticallinebelowcmb 16#0329 /verticallinelowmod 16#02CC /verticallinemod 16#02C8 /vewarmenian 16#057E /vhook 16#028B /vikatakana 16#30F8 /viramabengali 16#09CD /viramadeva 16#094D /viramagujarati 16#0ACD /visargabengali 16#0983 /visargadeva 16#0903 /visargagujarati 16#0A83 /vmonospace 16#FF56 /voarmenian 16#0578 /voicediterationhiragana 16#309E /voicediterationkatakana 16#30FE /voicedmarkkana 16#309B /voicedmarkkanahalfwidth 16#FF9E /vokatakana 16#30FA /vparen 16#24B1 /vtilde 16#1E7D /vturned 16#028C /vuhiragana 16#3094 /vukatakana 16#30F4 /w 16#0077 /wacute 16#1E83 /waekorean 16#3159 /wahiragana 16#308F /wakatakana 16#30EF /wakatakanahalfwidth 16#FF9C /wakorean 16#3158 /wasmallhiragana 16#308E /wasmallkatakana 16#30EE /wattosquare 16#3357 /wavedash 16#301C /wavyunderscorevertical 16#FE34 /wawarabic 16#0648 /wawfinalarabic 16#FEEE /wawhamzaabovearabic 16#0624 /wawhamzaabovefinalarabic 16#FE86 /wbsquare 16#33DD /wcircle 16#24E6 /wcircumflex 16#0175 /wdieresis 16#1E85 /wdotaccent 16#1E87 /wdotbelow 16#1E89 /wehiragana 16#3091 /weierstrass 16#2118 /wekatakana 16#30F1 /wekorean 16#315E /weokorean 16#315D /wgrave 16#1E81 /whitebullet 16#25E6 /whitecircle 16#25CB /whitecircleinverse 16#25D9 /whitecornerbracketleft 16#300E /whitecornerbracketleftvertical 16#FE43 /whitecornerbracketright 16#300F /whitecornerbracketrightvertical 16#FE44 /whitediamond 16#25C7 /whitediamondcontainingblacksmalldiamond 16#25C8 /whitedownpointingsmalltriangle 16#25BF /whitedownpointingtriangle 16#25BD /whiteleftpointingsmalltriangle 16#25C3 /whiteleftpointingtriangle 16#25C1 /whitelenticularbracketleft 16#3016 /whitelenticularbracketright 16#3017 /whiterightpointingsmalltriangle 16#25B9 /whiterightpointingtriangle 16#25B7 /whitesmallsquare 16#25AB /whitesmilingface 16#263A /whitesquare 16#25A1 /whitestar 16#2606 /whitetelephone 16#260F /whitetortoiseshellbracketleft 16#3018 /whitetortoiseshellbracketright 16#3019 /whiteuppointingsmalltriangle 16#25B5 /whiteuppointingtriangle 16#25B3 /wihiragana 16#3090 /wikatakana 16#30F0 /wikorean 16#315F /wmonospace 16#FF57 /wohiragana 16#3092 /wokatakana 16#30F2 /wokatakanahalfwidth 16#FF66 /won 16#20A9 /wonmonospace 16#FFE6 /wowaenthai 16#0E27 /wparen 16#24B2 /wring 16#1E98 /wsuperior 16#02B7 /wturned 16#028D /wynn 16#01BF /x 16#0078 /xabovecmb 16#033D /xbopomofo 16#3112 /xcircle 16#24E7 /xdieresis 16#1E8D /xdotaccent 16#1E8B /xeharmenian 16#056D /xi 16#03BE /xmonospace 16#FF58 /xparen 16#24B3 /xsuperior 16#02E3 /y 16#0079 /yaadosquare 16#334E /yabengali 16#09AF /yacute 16#00FD /yadeva 16#092F /yaekorean 16#3152 /yagujarati 16#0AAF /yagurmukhi 16#0A2F /yahiragana 16#3084 /yakatakana 16#30E4 /yakatakanahalfwidth 16#FF94 /yakorean 16#3151 /yamakkanthai 16#0E4E /yasmallhiragana 16#3083 /yasmallkatakana 16#30E3 /yasmallkatakanahalfwidth 16#FF6C /yatcyrillic 16#0463 /ycircle 16#24E8 /ycircumflex 16#0177 /ydieresis 16#00FF /ydotaccent 16#1E8F /ydotbelow 16#1EF5 /yeharabic 16#064A /yehbarreearabic 16#06D2 /yehbarreefinalarabic 16#FBAF /yehfinalarabic 16#FEF2 /yehhamzaabovearabic 16#0626 /yehhamzaabovefinalarabic 16#FE8A /yehhamzaaboveinitialarabic 16#FE8B /yehhamzaabovemedialarabic 16#FE8C /yehinitialarabic 16#FEF3 /yehmedialarabic 16#FEF4 /yehmeeminitialarabic 16#FCDD /yehmeemisolatedarabic 16#FC58 /yehnoonfinalarabic 16#FC94 /yehthreedotsbelowarabic 16#06D1 /yekorean 16#3156 /yen 16#00A5 /yenmonospace 16#FFE5 /yeokorean 16#3155 /yeorinhieuhkorean 16#3186 /yerahbenyomohebrew 16#05AA /yerahbenyomolefthebrew 16#05AA /yericyrillic 16#044B /yerudieresiscyrillic 16#04F9 /yesieungkorean 16#3181 /yesieungpansioskorean 16#3183 /yesieungsioskorean 16#3182 /yetivhebrew 16#059A /ygrave 16#1EF3 /yhook 16#01B4 /yhookabove 16#1EF7 /yiarmenian 16#0575 /yicyrillic 16#0457 /yikorean 16#3162 /yinyang 16#262F /yiwnarmenian 16#0582 /ymonospace 16#FF59 /yod 16#05D9 /yoddagesh 16#FB39 /yoddageshhebrew 16#FB39 /yodhebrew 16#05D9 /yodyodhebrew 16#05F2 /yodyodpatahhebrew 16#FB1F /yohiragana 16#3088 /yoikorean 16#3189 /yokatakana 16#30E8 /yokatakanahalfwidth 16#FF96 /yokorean 16#315B /yosmallhiragana 16#3087 /yosmallkatakana 16#30E7 /yosmallkatakanahalfwidth 16#FF6E /yotgreek 16#03F3 /yoyaekorean 16#3188 /yoyakorean 16#3187 /yoyakthai 16#0E22 /yoyingthai 16#0E0D /yparen 16#24B4 /ypogegrammeni 16#037A /ypogegrammenigreekcmb 16#0345 /yr 16#01A6 /yring 16#1E99 /ysuperior 16#02B8 /ytilde 16#1EF9 /yturned 16#028E /yuhiragana 16#3086 /yuikorean 16#318C /yukatakana 16#30E6 /yukatakanahalfwidth 16#FF95 /yukorean 16#3160 /yusbigcyrillic 16#046B /yusbigiotifiedcyrillic 16#046D /yuslittlecyrillic 16#0467 /yuslittleiotifiedcyrillic 16#0469 /yusmallhiragana 16#3085 /yusmallkatakana 16#30E5 /yusmallkatakanahalfwidth 16#FF6D /yuyekorean 16#318B /yuyeokorean 16#318A /yyabengali 16#09DF /yyadeva 16#095F /z 16#007A /zaarmenian 16#0566 /zacute 16#017A /zadeva 16#095B /zagurmukhi 16#0A5B /zaharabic 16#0638 /zahfinalarabic 16#FEC6 /zahinitialarabic 16#FEC7 /zahiragana 16#3056 /zahmedialarabic 16#FEC8 /zainarabic 16#0632 /zainfinalarabic 16#FEB0 /zakatakana 16#30B6 /zaqefgadolhebrew 16#0595 /zaqefqatanhebrew 16#0594 /zarqahebrew 16#0598 /zayin 16#05D6 /zayindagesh 16#FB36 /zayindageshhebrew 16#FB36 /zayinhebrew 16#05D6 /zbopomofo 16#3117 /zcaron 16#017E /zcircle 16#24E9 /zcircumflex 16#1E91 /zcurl 16#0291 /zdot 16#017C /zdotaccent 16#017C /zdotbelow 16#1E93 /zecyrillic 16#0437 /zedescendercyrillic 16#0499 /zedieresiscyrillic 16#04DF /zehiragana 16#305C /zekatakana 16#30BC /zero 16#0030 /zeroarabic 16#0660 /zerobengali 16#09E6 /zerodeva 16#0966 /zerogujarati 16#0AE6 /zerogurmukhi 16#0A66 /zerohackarabic 16#0660 /zeroinferior 16#2080 /zeromonospace 16#FF10 /zerooldstyle 16#F730 /zeropersian 16#06F0 /zerosuperior 16#2070 /zerothai 16#0E50 /zerowidthjoiner 16#FEFF /zerowidthnonjoiner 16#200C /zerowidthspace 16#200B /zeta 16#03B6 /zhbopomofo 16#3113 /zhearmenian 16#056A /zhebrevecyrillic 16#04C2 /zhecyrillic 16#0436 /zhedescendercyrillic 16#0497 /zhedieresiscyrillic 16#04DD /zihiragana 16#3058 /zikatakana 16#30B8 /zinorhebrew 16#05AE /zlinebelow 16#1E95 /zmonospace 16#FF5A /zohiragana 16#305E /zokatakana 16#30BE /zparen 16#24B5 /zretroflexhook 16#0290 /zstroke 16#01B6 /zuhiragana 16#305A /zukatakana 16#30BA .dicttomark readonly def /currentglobal where {pop currentglobal{setglobal}true setglobal} {{}} ifelse /MacRomanEncoding StandardEncoding 0 39 getinterval aload pop /quotesingle StandardEncoding 40 56 getinterval aload pop /grave StandardEncoding 97 31 getinterval aload pop /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave /ecircumflex/edieresis/iacute/igrave /icircumflex/idieresis/ntilde/oacute /ograve/ocircumflex/odieresis/otilde /uacute/ugrave/ucircumflex/udieresis /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls /registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash /.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef /.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash /questiondown/exclamdown/logicalnot/.notdef /florin/.notdef/.notdef/guillemotleft /guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe /endash/emdash/quotedblleft/quotedblright /quoteleft/quoteright/divide/.notdef /ydieresis/Ydieresis/fraction/currency /guilsinglleft/guilsinglright/fi/fl /daggerdbl/periodcentered/quotesinglbase/quotedblbase /perthousand/Acircumflex/Ecircumflex/Aacute /Edieresis/Egrave/Iacute/Icircumflex /Idieresis/Igrave/Oacute/Ocircumflex /.notdef/Ograve/Uacute/Ucircumflex /Ugrave/dotlessi/circumflex/tilde /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron 256 packedarray 5 1 index .registerencoding .defineencoding exec /currentglobal where {pop currentglobal{setglobal}true setglobal} {{}} ifelse /MacRomanEncoding .findencoding /MacGlyphEncoding /.notdef/.null/CR 4 index 32 95 getinterval aload pop 99 index 128 45 getinterval aload pop /notequal/AE /Oslash/infinity/plusminus/lessequal/greaterequal /yen/mu1/partialdiff/summation/product /pi/integral/ordfeminine/ordmasculine/Ohm /ae/oslash/questiondown/exclamdown/logicalnot /radical/florin/approxequal/increment/guillemotleft /guillemotright/ellipsis/nbspace 174 index 203 12 getinterval aload pop /lozenge 187 index 216 24 getinterval aload pop /applelogo 212 index 241 7 getinterval aload pop /overscore 220 index 249 7 getinterval aload pop /Lslash/lslash/Scaron/scaron /Zcaron/zcaron/brokenbar/Eth/eth /Yacute/yacute/Thorn/thorn/minus /multiply/onesuperior/twosuperior/threesuperior/onehalf /onequarter/threequarters/franc/Gbreve/gbreve /Idotaccent/Scedilla/scedilla/Cacute/cacute /Ccaron/ccaron/dmacron 260 -1 roll pop 258 packedarray 7 1 index .registerencoding .defineencoding exec %PDF-1.2 4 0 obj <> /Contents 5 0 R >> endobj 3 0 obj << /Type /Pages /Kids [ 4 0 R ] /Count 1 >> endobj 1 0 obj <> endobj 7 0 obj <> endobj 10 0 obj <>endobj 11 0 obj <> endobj 9 0 obj <>stream J03]G3$]7K#D>EP:q1$o*=mro@So+\<\4E(J,~> endstream endobj 8 0 obj <>stream J,g]g3$]7K#D>EP:q1$o*=mro@So+\<\4E(J,~> endstream endobj 6 0 obj <>stream J,fj_!+5eq!"/c4J,j6_XoK"5#XAAl!1X#sJ-R1s&-/'t$@i@H!#P^?!"aYc!!!9)X8ic]#@INS !6,!S!";*n=9*4=TFHDOO9&kl+oiC/!mgt$!%Is[5QIGX!!!Z4'>OX!!Gh`g!#P\;O9$m4'EAbr !RLi]!"JuF!!;Wj;uds>'`\;S!H\;q!#NEPJ,slp0`VYJ!.Y)8!$_IPJ,iCH9E6C>%0-BI!;lg0 !"j_^O9%`L,QJ7g!+5gQ!#ttL!!)Kh8,sq9%tFZl!?;(X!"V endstream endobj 5 0 obj <>stream q 0.1 0 0 0.1 0 0 cm /R10 gs q 2552 0 0 -1608 368 7861 cm BI /CS/RGB /W 2552 /H 1608 /BPC 8 /F[/A85 /LZW] ID J3Vsg3$]7K#D>EP:q1$o*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=AlC^c enm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`C/mioWjnAY&^gM+`4=1jRLW!YA=M/6)*KS9PE`kN%="Tc_Aoh+fk'&t\ ctIN)4XQLiVpoI(>.nOW?*DmsG$@,,f58"PDKfeXi0S^6MAH=;fBr>1IXb_>kP+oS^^pnX!PjdJ%0OEX 9GI`IODGpB_@VYP$,Ve*/ITH-bV]jIOR,+@`"`Y"/@)9.f?D&^M- b]OrHOmIKN1*g(o[EC"elTX_ZZ,c*_ECQL2A(g_UF=ESQm4c#_\W:"=CBQYkQ&hA;15H/=mim3UV:)/KAQu3q"iY[\%M;jo*/W8X+c8CUAR-m+uj;AFrOlVo_9p=ZV :0!S@R;Q;sjr'1jRHBp?D4B]+c?5]@RI5KqkSaqbU$.ptNMG_V:6h[?RVn[ol5G\ZWToqTXfLb+ cF'e?RdRkmll-GRZ0[r4c*QdV:=Zc>Rr7&kmMh2J\aGrimCVg+cLnm>S*p6in/MrB_=3sJ%E%]U :DLk=S8TFgnf3]:amtt*/^*`*cS`u=SF8VeoGnH2dI`t_:"/bU:K>slCqG[?H-l2%!TXm>j*bUr#TSkkdBr#S)1nbf"4c1ClU :Y#-H?Ot'CrSN+Xq>R"imJHo*ch779^Q5u(+7n9;O:D=W=:G;h6j\E?V<4Dk"TmV8&VmoVE0jClPr5+h4%H55cLJ[C[6eHd\iM$%$ d/G4W=H*pP6qN54/KD\Bmh"Jh;2S4G.RdIA(#m'mM9"=/8(dbZ,H:9pnbtjG=UcP87#@%&/jQ$X#9r5^OciU;8kE/:l6L*6 On)gR8_H6SjTM9A9qG%N#ra9o7&cGLY#\0J>`iD%b;jU-pW@bg/`jp]QW!6X9@O%p??*uNKL0'? =.VnD)%;n]/b]mWD(hc>d@+!/C/%j4DetaF90p6X+LsiV"8BDT),-q?#^`"^j.@!2t<=Ya&>)a@J V"^6'g7/dJRRJWu-DuObSQ'p;E$.qn]J=o Eo7LE4`bK-\gA4[j5!qAFmd6%]1Uf,SElMYhY!YG(-^/Q/!EbHrS,"eY4c2Vh0[Wlk;]rJk$CqM I')5uU%J3(>DqHin-/p/=:YH[Hgl"CV>IXoip'otq,6]7&].XG$=R0jODo3U_'EdR?.'[DmZB'3 QsUJ8>YU(F7OaAMK]D%'lZbtG*hIUCIUS]8NA4Hoa&qdOA))HV0sSC1fI??!bZTnj(,Eg0q]FnS SWiW!;9D@p+Ig$!Og2_9b-sG1&U_#WE?8'&=cY=M>g8\[*a^iD?Pqk@':O^t@*)AD2eJ$9Sb'jH cWTV-k<'?C8d7k92hH*QS+oX_%XcZ-01KX2*M`4dK9gf`TBIfGTe\6(aS7tXBam5'o`h,>=;*Y5 4ZerW[XQEQe:MF@%B9"AZ.<+)>&.=sX,W.D`k#!#lE&a!.fPp=H"U>t?&c,_7`hu?qJ9rl"1,=_ _T7cW@-DsbZo1t?2pV!P>RuF*?4@a\V#B0)!2<,'_.WMQ!o6tnEH$@Y`V@Ikj%nE_c]/g88jpSUqc6D\4f?@\ h^RYlYEj4]khk)SZgfK^-9;Ao*[fPJne<9$eJ^aIN;G-*"( ah1".'gl#GNt((G7u?b0pUqITq9aESXm(N%\'eJ,d_&qTo3Q@\H.G:A9`L1>rN":W%0>D^LH>%` YL\$W?0g,RW&9$^^A/iMjggoRp/E]hHOkPnrWg:795DtDYA*&\^QU%lTAAK+$h4.NdJ@3Gl72gk Aput>R=uCdGi#"aIg=s1?]Xb*c`UkDcG-!j+6Ib'8_-*ZnbunAqL;Jpq96Vc2;JZ:[J-9 "TWKJ!2MgQ"*FSSe=m3ES<*[K&.J[p,m&$7!i/TglGEZ)KWejVrGQH;&1n#=70IR$"L!Xa6=f,\ 5ln2i"`G[\YY>UaW6o!!*:bnD:e& 'b9a/&$Z!CnGk[jniBLV'sV$ZnR31fAJT9"(9q]lnSo@"FVf%C(U8B)nUVN3Kc"fd(pT&;nW=\D Po4S0)6o_MnY$jUV&F?Q)R6C_nZa#f[2X+r)mR'qn\H2"`>im>*3ma.n^/@3eK&Y_*O4E@n_kND jW8F+*jP)RnaR\UocJ2L+0kbdnc9jg"X%gl+L2G!ne!$#'d7T8+gN+3nf]24,pI@Y,-idEnhD@E 2'[-%,I0HWnj+NV73lnF,dL,inkg\g<@)Zg-*gf&nmNk#AL;G3-F.J8no6$4FXM3T-aJ.Jnpr2E Kd^tu.'eg\nrSE`h'jp0mK/pSY-Rjuf-t_F.LOWR_NcUn<@X,oWZn8i:FRfQq^bU0/-9fB_J(S0 <@\H6$Z_X3;$SR)<78"7/l"JMo%`snHS3SW/s>rH&9S(qlM5K+02hs,'+6IQkqQ$W.e=.XYaG`: hVV6V1/N$IWFYKS0f("d1NPPdo/unf!AbA+1NM)(P0Yr2,;_0h!V9#C1LDq:@l3d,r\I[fD9k'Q AN*OL2,dpBM_*K/>;C,[mLV@hD1sreh)R/,3HEe4YPA6@DO@HL\MKK-O:_j6T(;KT3MK_;;nW*N V_(Z13g6s6NAWe5o/tJT41!U%o9hc1V*&]:dupOg'CS-2!6^Sf2`(%gF3r^KeN3!Lob7KSCt1f: aZWJ1rtGnnO5E0?GrdVe5*Qo7F>#D6*A!Ei56q2WPVW8XcU4lJ6I$Z=1a,3pX$i%V7JbJ!u.(1oR0F@ f0o8C-+*VDeFcM#"YLMj6?O)8o_>mPZU>La#1QdR_e8Mt3I<@XG9d8^f6;"X-R1gs>T UKI1f=quk2[7saLhnB'mj,, mp24Q?WD^QS`N9Fpho^"\c@u,aPKE(4U'WHYF7R>?%#$[]*hWs("#6BJrk+2GIu\Rr#O\CDJjCf"4ls Y5D:`DKauU[Y\dCASLkW=AJg"P@L?uA9?C$XkeX^+!qeMN/A!ZY&p>9j+"(YI[STJ";Os>#= _e#/BE*!ilpCfo[+**\?%[P4Kf1T/Q-Z`:7Fd,a92^*&l_/?_PD3n=I[_5VK?!VYuD00E3mnIf1 drMp=EVFfeGE6tb8TZn"@CE"FQNqRj2dTRNG1U;FbiO-D[4/mN-2mpfS8oUL8*>ZH!'BJGjgZ[f7DS)RX"FRE[ck^K'R[]N*,h0(PRs\ *rag$OSDb8=.>0ABou48P*fB1fZAKlR?3gWL,dqO\C6Pm,C^PppXnYl\Nu+?m?KZ7Q'/,0fPcUl ?'K@qLtPjqQot+ I?XKuQs"R)\$q\!n!,loTNItR\`9Ad[up$FSp?0UpXtsl4eLEP31;:KRQ6U9(IL58&K1b>q2X!o 9:oAeT,L4I0+FclIoH2FV)a-4"A@oW3E$`OfmCIV`PWnHQ<+?AN+pLY;osrg9n/1 \YE:FW-_*jHL%qA5HDCLX.(]H3r,PMDi/l\S,,9[Ro?[3H*K83[[BLFG[%X]KrA/eY4"*Sg=*?S H*=D1ZZBii4"6j`pUIgcOZFAhq87Y`f=;c'\soLXqmc%*_n4$1]R-1s](NWp_7JCCWXcYS]"b-3 WO[@e^,oK2>MWuibt6[a^COP]o$arBiMucN^U`I;qieatImIBWL'S4$S $+AUU]/nU*]Hb6(8]#?q_HVdkS1Uoa#I'Z;DOVLtQCGiI]>e(D[9IFI&5?S\=1!?8_gHGae(qs& A]C6'W;K$'Fdoc329B*Ka86siI"f=?O2);5auimJS85OF5J?us^q?Sap4^^*]ug%DbPR.>]R.Vf R=`)j^\/Ddg^hLHDmMN,aLeLX*9#(GNQtb5UD465]*6.N*R?hkc^YZcRhrtIe]foCc90LrgmcTQ X1t23_XB:eGrN(C%E.';dQ-R;r7@Y@/W@+Mcs39ogVM=N8d4W2p8YD<&fr`r1G]qsAPS%JWEe(pSKG6,,l /(Iq+QF\U,M1aufH(49gRHk9kMZ3+jI7IM]sH^( &&c*!hn;AYf`f';_0'#gj'<&Q^3/T:Qf\TSjF0h_F6hHW=j%j.kWWSAhO!>FOkA#NkT1>UIVme& U"fR#aaRgWr`/#:s2SHJ_nGToS?q!W>O/VlH@33grPQ0P1#uZIjkaM8hG<0\+n!(*-?$LN2s]p= SaRW=li.(Mro`[1`U'tNir27+I(Ac2TC8AH!.FLV'(^l`0@QLinf-9POFcRY9CfcKiP-Hs*e!H` :W,gnoNr-YEZX^KERK5so9ufS)Jdr3=5^gaeGj=8qb?\^KBI0No&uW!^ItN>HhT`0nQP2K^PhL: S+,9ilQ:D]*)ZQ>HhCa2m8]GHJ"7l-\`pi=qOYCiT'u-]7H$D7\K",`+.;%/dJ\Qsqmq@Ps&mQ1 +,i@R\bf>K!!j8K#mGrGi=MAU/e\GE6fF.EPYNY8LW/26=H$]L)NRDIOiYIm8L9QljV!t\Y$!?C 9BHm*Pg3u#Rn`&ZRFLYM4eGO6'H.\rM+!!C,Z6'c-6YpW;<3uCfUde]KJ( a^qe]m1u0kY1[[$>OE9M%>)95]3XkAS(6s&ID9.Y(`X;%$&-9).9LfmcF$cWh/Ti+^-[=.`F\WY SCVU=S^1s@)BBOd*Fm8m17:2ZdoRX?kqtNhN:UDOgMQ[(S_!7T^#*bj\m%WO&%.tuU:c?/.OWH0 o=,e^QVXU2lZN(Dc5.R8WpT.1[3"]#TagP_r;>GJ5M+T_Hi>*/Qd4(ARXMoBT@`Q-rVo+O"9Qn/ N&0sk5fc>)Qp2-[?O";BKHgdiE24ul1QM51H8,RD9* ku9_W_"#&N*5QXM>ouT-"G7jgD^9Xn/1;GYn?im5AL=jJ/81m#Eg2V08e]lBO)*4eAT;hJ QS$7)?MDG1$/TL#]1H:J2;;tS2W@5A?]i=nI:7A4)i$)Sog)P`(fZENh:MoFD9eM8@ud6a4-P4j p's`ZAGJ\nO5]nDs,`tC?<`h0H)>AH0N"#?Qebd#.A#)"-974==q5JGB_k2]gu^R+1QQ3n7GgC? q<"ASBDNCCX6@,q]T_>%FI@?XDsmoaZtQCeK*$mBXf 9=\ZpAR*EH'*_r>.*XWH,heD[(2$A;^o8U'^m^B@DaZP+1_THG D"Fr,c5GRXQ8Hs[1Y-nKF6NJZ)e>N1N],+\cT.l_+H!N5A'^#E6=t7d4XbY'$ Q?n`nT8d".YM/Te)fZ?3DB.[,a5'=NK>)P*mm%&g6YO>Zkn9LPD&i hH>1ICooS%\T[u8>kgm.DIpqsG=oeZCPuILQ-Hp!7`\h,cZh#.fX_laR3B1fH*:66QWF[c=5#`^ DZ/;'GENrX>@W"5eb_050XtGIo6B^=/\UkDgYAMCgEhRE^R-qb=Jf(Tmrer*1A:u\$`SZ\V&$e4 57_3"]5\Snd"FAa/)5MJJ8dsN`HBoH@eK*tW2:HP(tT]lS0q+4XF#e@73l0O2i)/_"ig?S,;BKC >]H&LZ+!HQA)&r*ng2n:=[OFqI'I1e[Kac%V\1@^\!1W.@E#W911d!'Dt<8lbOdS>f3HRinaXcG q(\T+>go9@Xhi=dpHLlif8coT.4r+$PRant!gmb4I?:rRugKEiZJZrtqRb-9c]PIEEZ)U:9 fNU:'C"f2d0!<-lG`9<%NJj_.G2'cuqePQCH+(.VinH#VDJjR,Y'3A$h24!H0O;`+[8mC_G^"?" IIV!pf':f="MJ`kl_(`5"3k%K:"fLV]Cfe,e6C[GnEpV$C^0t!]JG#rb`Th&Y86,&GE6bC6-+LSCa6OIWAKCGHK_g$XlhDiggnK'X0GlJrJI$^&fSla*\Ikg(tGD\&EQd'gU60N_5U\(.E ds?L@l?ua71k'DWqTt,W=hu'+5o6u2:qL;T4rL^RnH$q^NF-l@pT@`siJ+D-6!P0kCZ@\p(cV('6(AiZX;aI<*'qdh6/3MB4;bp3`^/r766%19/0dJD,XP0N6dY`-b0FX@kso9LR*!7,1O* lq^%I:dkdi73#2o/5nu"<(0J\79ik^Cfa&Q=@J0O7@[OMXBS-+>XckB7GM3'A'r!eoYp0*7N>l, /7V.3A4B7(7U0OpChH4bBL[qp7\"3_XD:;&PU5TDl/>^H&PG3H'VlZek"KJ2VEB$O!5:D)j;,"59!k=j[l:IOJDA@G?V[82I^:R&Fd!cQC>kg.*%cd_R4Zd$gj%o04l4&#!# X!F!ImSBqW:V?a%,l^XL#1-?+VmQFDoa9%$#ga"hbk2Fh[1:F"#Kdbld,bh8bmU(:':iDCSQ-Dp `;rdSZ-Xu1('/>NI2G2F(=Bf9(j-hGh&eA2&^gP#)DrI3)m%GKZSo($;Cs+X2'11_-l-AAdZ#_( 'd1r,//PuH;Tkob6K(e;mEIdH83JKP*A\K0.FUF;23frG>rN_10iNFrdd\1'"XVWW3BktMe'1&h `BD];5S8-'e."_V9eFjFSPu:Ne5\IfeO2U_6.C*H /PO\H<%JaseP0(=F\:2$=:g0]eVfYl!HT.f8J220eYCXE4^M.`h:;1+GaV );S=j+'%-.]`hnHSSKj;$.ce,'+J^-h/>FC;EJFn_51bJ;;tWADq@^+=']uND0K'0(tT/&!G2FB=0E=5A=,m=/49J2m4L]!Z3C,uIF[%+lSNfNj56D225ALffPu=Au/#/-"5+I\(\>=I"nK m>kBJOBE$T8gSaaN#=oEN&,B=\58%&P-&IRp$8p=rj>@ /YcBaTK6YT5OG%#Xb2jdUtRu2>+MZsXfGX=1"qP^>$Lu0C:W'g/R$]+>91"R/[JYEZp?:K3^p29 h68%;Vj)>3gJ,7`Xh.fN]N`SJ>FVBlC].I`:sr@S9l7RK/]1gV`*?$U8qk,DV8#7>^als%hdKWj.b=Ur*5-8>SOtVA^4REe6Pf!?!Z#B--ok>`k^]`=]>E`Q.Oi/gg/1\?/=@C lTJOcTj7cth3n^Hds#(Thd0%=?+5IKKTKgud#kh^aT?JY$UmI+BZVHuWnhOFAu Xh_2='jf/S?X.Ccp_sD03VDr?`OLhS"HXArhi7VBmJgPm!+66=?PBVMX7tL/a^?mTcoqJ< D?jQu#[iZ!(+&demKGgm"C3&?<&OqgSe#6.&7H%\@3%sH]=Hk3p0c'6?)\0*IM-(<(h&FB@@eAZ ee:/?fYH>Y/[c"GrYK"G+CYg(@NH_&/fn':aC.I/iS,MalgSTQRL p/bgS=CmLq;s$n:Y#,^Q;IE,uj:TVqie_3OOQ-OJjrRuD/n8KU*bDCX@b+Rko/Kej3T)1^j\8t4 or(ftA7j,(B&7E;lj)ZORH;,Jj'sHG7@WG)'jnWVA-QZ/H+k`J_U Jk]"CP@O$(=@Q[37ZD*dQt_SKBqCbq-@7f)LM%Y]Bfd&@iNVMMF6F2ul$f)d/u*/FUhWPgknBFu b<>%^Lto%:N_+6k2LC>Q+.m]UC&>3]Ual?3s.L7W(UB^+B=Au2D-esk1O3GSi0CS&+Q Y.Hq'\%9Sb@fF$H-D)4EX"re%lUD@qDS,7!`,&2fCg*V"':3LjgM8S_db_a---B:Y^Ln_7Cq<4K-IN_-Ci's@D4]HuY1mGm_E2q^&<\bAU5XDe>2O!Mf*QI[@52A]FW8:B,9_#]Ph2E1Q;P 43V;kiG2KOC6o(lX[_\iadet,Nj5[)2[XOh'QHn`EF-$*`$4\'r,E5%k+:PmM>Zl\lL?MEnRin_ miQQL'l`dgnV7?(h\U83)VOR"E7RnV(EN&O-ut@tEh;C`'HqKE/8hGukTu1LcQ!Fm-1D^#F!!/Y 0/I7-.m`VTnn/UR^FjN3=`X<%o+(P:5ACFO7p6*d[^FDjormn\')0_B`5FH1]iR@86#;R,C:Era@*(Jo7(=ET[->u+N_ Ij;U5;Y#0KnDX4d7H0kn3?Q'+orhNl04T/iA6V!%;kC!tpHNfP%J@8/p%Jg"+'%p"g%-"jp>9b2 mr)CEA_L3tidWk#DI%DGgLeH?TFYG]%rCmqDtf<*4aKQp:HG[7hbeX=?i"-3jEiuapSrR)[!PTV68tCkVj-[`6M?B5H)H(;203LJqj3VPLPRmJ#bkCNqokT/YH[\$ds[kMIUD5X #JL&%UAK_o9Gc;94S!$Q:kf;q/!'A!/O>2P6o1iFZZ0jB@H\\#),F=;/"I*74+9mVGh3YqLqD8;lWi4eU#2H[9Ke8 CXr:cL;dZ.=_uZ97AeUN[TdV"qh<&OF1PXpf6bL!om=D[DqFmk#6fak9rdgk;\u NMY]VdL8l`2*&Qdo@a$5b(Z21BlpomL79Dhb"hW9*EL3l+cXS)g"ZeWDbo.Y2nFt1P!:k_EHp8f 7jjSFk&Yh'reF"?e*;(%h1!CW[G1+nHen],LW/ `R0'A(rfFCBc>"=]Q"q3;;?F!!/ f.^I%/^r6=M.5,g4cs:.m-;^+kT,=PDka +BR["O'm/h_ie98'Yd@AFV8\Z@uBApQbD"@\IMr.L-VlXOZi)=6L4Snb2AQ)Idl:HrXkQ4>$dVo l.UT[W9RQXWN,7;^9Od*u7G ?k\Rt3UQF?K7<8NLCqJp>[JAgn_AU;aRWT..E_5:]?.BF3PDE#;`dHI_<&:/`fnNr<5Z&$>_WTATJDs3LZE5SsY)i$8JVclN#SX;4]U6R+3,8A8R=R^,SV"jW)s,Ah3Bi4+j8-cmEif$QUO`icV=(;Tu>_t^= g-c]i^3nrK_N0I]1<<$--KO6YPL=nV8f:&GjWp[eb9fS88Fn=b4)9pQN_MOE@eaM\7ZYq@-pP6e .GYBrBMjdr,us1^b9W98nl>V3#H7+R9Z3;S5%mY.V)7>1eXFrnCe^>*-)F5TLbcPH\&l5cV5j?] YBG!"WLYs0A:&unDG21,rbRr1QZMcNlUZlQ4=B4gT@]oeS5;hBV+MPs&aSQ[S8 5cjE<[`s]jPS4dgR'lc<^P_PYgC8M)Q0(?"mCAWiZdguI#@I<'5%e[j@=ls6*gG34abZiq*2>rh4]Ch,o$[[N[F=s$m" K]'A+Nq-#i^EMu5!P$[ZRbc,7IG^$.Z^'+T?6bAMXqgfKfH16(S/$YFAdrLALA0RV+b(pEb>bf' i$sY+IP5:5\_#BI?s6!LVcFq4pe`oT]H)$t6n,mq]+8@5,)3?ZZG]kK*+PL]Nq)6pa4U@p@6;i\ Z5":`Qc2JGr%hGV7K9'k`sH69EKmF\,^DCJmbVU(BX.YFSb1A`>^=AQf%)]gpU;d;SCO)"Ao5fG ^GoU`Mik4"F$6@D/16rBI-*V9ce,\tf_WXMfKN-@=df*LCcS40`d+!J,8k/gin^kfQI/i:7i,tJ T/<.1e(T:JC)oaAod!8Xk3bP#I.)tMQ5\1RhVd\$AJTAOK%@A#10EpPV7#06f<-VtbKV30<"7+" GZjEJbe^?&2N6:X5A4mSV6orne_8T^gh)H&XS1Tbf9=B^jfAQgF$>q=>FR52XW+UF^?OeYa]3PU,?.gpX9@q5Rfpf(VK>`$W-05!%Q1Ed=b4\i(ft;2En@\qF D_AHE\dP\515"&GcJ-Khf4adSZb`74[F[O][J&J7gj>Z9me&6?;*OlkBqAlJ47>Z2DEH@imt#2o T1npl_jbr?PEGg)$MlsXm!YM6pAX72qqlglF+U=ZpV4o6\c_8H4X6sDQg3L9M",qRht-"YV9hH< >Bh5Y0>@bjs3L]F&-Do/#69e6r6:8kmp,rF6LXBp!H'acV54+t&r=YqerGpmN)KH=5l?5jbV0V1 n-]@q7g+oH"OKpJ&5l3*i5gn-!:I#_kV2Yq<*g+_NfY_On/g;&1Bh^`Z4IqnbaSB)6Np;E#geV= &$F,bnE>J=(`uEG'+4:*2&d'7QPoe'^jtW\0OV6ttLA]Gm%o=Pm cfZ#spsj8/*g&T0W\YBk]cqIJ'X@rh&jmpB7jO6inkp1Y&)e=F)&'7i*3Xc6d#:DYCa9dl0_.+4/*&sCb-2S?0:'(QPQU;2l=)^c4`+qa>%.46GrRj51<*`%VA K!QL2Gq3p#/CMir'%8F1f!'23aYHiOMNoJ#^n!0M+KBQ7jcpAC'(]#Dl#JEu15:\7maX(F+`df= P7oZL(GV*m1!^:Vml$s32JD[;.SJ;F&u,DD&LMMP.h+W_P5OQC!AcN#+)q'^dWWsC#r2$U2:Gnj '4WpkB.da(lHKrK8tq.4`@A&r>-dk1P/d,+NqY>$$8YB&EtBpeKd]h`2KPKO';ITeV`KUV3!E4K %F0VoUC]"[2%P[&V4fs9?TW0gpN)<(E>pcUCEladn5I(_Zf=5Jk<>*q50kT6P'o>eF$5_N,;5`T o-H3ZeMf5)5VF]GPA;BUo/Uj'5?!\.oHQ\%-UO%J6I[W*/m1;T_a&%e$aLiJ<"hL'%6[X82,G/T F>63`=%/?X7FY[6!qu)#o0dC1Q#B5Zmk[8Wmmf%16aI"\b)JVB@n;iB8CW\l'U)*d.7bu<8*rR_ :4XckR7WWA$?S2l0SJEWT1O.:9@U^M'Z3UCUHqYS7]b3/men/g#tK#I65/*HP_D]9iCJ(2:=S`. '_>+"pJ6gE:+`YD.?dAGk=sEP7+AIu[0\c+cVLqf;:Qad'dHUV-8'EQ6cb0Fo8*P`gA^aS8(?i? '[$TD),c_m<7OcE'iS+4TVco@d>16t`D5fV&/QhZZ9#AP&e,_jt?!2h./+("6Ggf+sXWhit)\ ot+-Yi4lLq/(MC5oLiJTpKs3_?e,0a&5-(3=+hG@ug5ATbOd 2H`H@4'mTt1DQOdLPV=ULsf"Pb-r?H[=Ds:gU#I_-Rgt7\c.N)tf_nQHB]tgX0^G?b`Z[faTn(f*P1_LP))IIXNK%uSLNE-/QQlA&RqnCkC)J@m \N?"#=-]1XQ.]KOfatQ:'NWki@)2";ZL6VL^4IJEfGpAQ`mj$Hd@^W\1 3L,u"Vja$SRb=j9R>e_FBKEF5^ptpm1Wk4c[@8&WSCu5Z):Ec?aLc`-3HFMO<,n0s05G5'S/KkL )=sJ'pRdhLSoS\9'6Ta?omO@G-C?98fkm@m(SR9:U"URLH2cONgbB]*RT^.V`Dr67-]WKrUY7r. )FL;n'r"`7Ko[7J+;Z4DeQ".1p)_pTL%_YL\tjn$T4(l`9je0KRu[..`lh&[2'NZ.gA+))f,\ENj:;V)RMA V2_YT(TBJ@ZeI^O)afu3-RAQN\iVXReRt,d2mJ)bWd@1C)e6<\B:V+fZdR[;GoJ*=s0FHiXN-g< qe_RRp7mV0?\aP;i!>M`5'.1)Mb^>*qS(Dp,fZcJ7l))9&[mGKlOGY-hHZb6?&T:RTgI]A->f >Zn-jr]+6Up083'4CQPV-dnP9A7\?X;m=WqmDU%.ci"$kb7DC(8%q,4>Ljh>2k,FOQd*V!eNGM8 *FmZ#=3mETT^o!,Qb-Duqj)XsYh_e2p>Kt;0@=!(P_97%h-V_%`/OVpepX1E*MZ2"T@!F:rmFm" >c$&oU!RNPfGQq2&ujNpl.VmfhVFaOh/*]CZeA^>h;-s]h5T(jRjn&Be$u+#.U1Z4/`(VkfNfT' Y[-(OM&ID^_#;E8h3Hh<(ZCr)5/$(67>W#_mEUjCgZi/'E7s#Q"k;$?i1:BN4qN_q6/gZnjPEZ] 8;#pc9bUh\j`VaCXYnrUZXCoA#i+ Smh,5UZ[&&lW=\f>QaAVg[X*Dnd@Xa4L61q6]'[I?@IeLT5=K+0D#3jpYUH5*_H!:@I1`<9jTpg$&(_)OP"Y=%2"FaifR?M?83=W7:K-@"E$LK O\"Pr=Yu^I.@!NeP1ark@2=niAi!SshJkQH:?Rhoo_s%jThss;=u@?-5bHIRO=F4ARidbj-1r1a ?Em:d;&D_-lc">W*Z9M8`ro R+ujL+d'lWnsNak?SRtnB(MGGp4#B%V:0Ni=OflhW6SR'g>-pu^TZ=,p6072hf63ORkC2U!`+HqOLs%?a8;OG5IiepOC$b^ Y.=0&GBlEfoDXuaO;%nZZk'1q![pkHT_u(`lk]p[:37]f6EmgM$pu_u2\&3ZoKNmT0bd+j7'SRE 'La`Ud@(Ih9/FWX.P1mKF\;Q`uM9N*du2bm;W%)G*6o5,.--M8l8)q*/o"'&@#Osa0TQ&6ef4g"A/ U"6Et:L.&0om^@O2AM!V=LL)JA6CfjQW6u8Fe<>N2O-K[_+;Oj1#!AYR*O5?A4K[)oQ_`f+'$%>o,Pb SQsgBWJRksmP`GCq$'?PA@XToP[ujU=-dF.G$dmM\X$lsB!'&`4O"^rFdm$Q>,R-(3X[O3jpqqd UIVg_[XmXE`feeaX;6qs1)Uk.XD9lJ\#sMXp:mhJ3u5l@BA5>jZt=U#4U*=]7ankNc>JCp@8,OS Z8nANo+5VNXt5t#>N7*D0>$*G^hWd;(WLI-G9=nH4I7Gm'U^npAC*1'=R,IE4j/0 c#iI,5aM)6;ea]6Hp:uIWnjRkgikp5GM[PWpOD+G4r9!PFi[p!dI[6qs3>&eDBH?4PQfh+4oRA& >'d7L;c.ilB4pT^>Z\i6I(qVdoR/r*fCjX-GM`/mLhFOVFBrfV_In@QVs8bM"+kfZ?2kTD$M"fS rIAgBX2()?"(63]Je1BX5r^:s@'c+p0@>;7K5Ci%N!=mqL(-H_@,N*Dnq;s-qEct+$R&(aHuQe; 6TAch@C.tK&EY!#\9N31.gpOH3Y3-ALC[Vu#`-imm([b:&mK0&M$UgD`8XJhU81kK&S!@r">c1#>&`\G74VoRDr8#!kd:cPf^rB8Wp= X$oUh?\L/CQ'8L\4-Vfu#^d)`"',9s8iPqlrN(Iaqn eoW^2j>oXEBf?jhm'E&m#%:1cM(rU!a-dSe/BXq4.hY7Q0@>d6bLr+T-*,(PnCC4HR-c@Lr7.;N L2fsKaZ3ujkFE9_mEFQk0%8n.02VVrbt6GI<6U_.&ERXf=_0"YPkC[`#(]T3#si5^#GDb'AeI,Z @-D<65.!JQcUnil-iFHDnKs)PRJSE]]bR=WL65@p8P*VR-`%9$NOcW%1hVA\Nc5<=;+ab4i*.(i Ph$MSR>j`$eN]uI#,,!WM,A"F7n(q7hpV4T;[[]XNX`87dn5^c.WMG@ePuUsfk3M6eR,BmL9Xc? a]WC:B8*_TN(GF_jCFD:6r'.fi]8*m=i$Y(?XFW ]6S=3orOX_2N?FRa#30WZ@fV0_:qV4,&Rjr[I]F5>hc6#DRJ*.(M<&5qah"Z2&uc4VH=udN]iW5L?T[M#Dmf>#f6&Z7H\h'%PeHW[a;KanB0>FLF1-;=)-)OR<_J_Gc?uQNqWV>qo:^7aLX@"f7;0>\4l!c'`0b#dBaN+O FCplg)J;cY]fE!'/obnM;b!9-H)RW1T[VVm$Qe/_7;%)P^DM]m6f(p:o6! #@SC=EERFle_%5B?#2ZlZZ^N=XELN-u)f4Xg5p"M<]F7)3E ]6AGehAaL\;-hXZYs'Yo[$u4,4o)j:pAa%j#D#=7o0@NV.H%S`9lN96_g$A9iZ(IF473bA\3<4< [-DMu4upZ.pE/H9LQO6M1LAEDGN?.>)=fsobB\:bjrDF0,q`+FGeRPI[9&@Z5'bJ"pHRj^#GE0P F(MhpR-:r5Q1R8.ds?46l5`Bo?gOIXq7_dO2:n\t5.T9kpL!8-LT,E`\[(l%A?YrMZ$*k7gO"-_ mMh(kAgA%rqjm,74ib6[^A6Z5pOCK%hA>j5J`*WeC@E8l`H]-8j*Z!]nBaP>D%@kCB$ZP0*bW`C ^H(Ik8!SMZ:N1Uh,C'.\VtD+/eU"u5D0IT-kkm6bDFHMMICH][*p;@+\0((o&#.tB a8$f)jYf>WKmf"6q7#D&I(uZRI^dr++(\l/)Q33&n(bce'CC65an^EFkPY]cn6E`Ad(`m8qL>F= Im<2rJ%,/X?G6ejDr(E%$h6I"!5K9L^a&us1.ANq*?g?G5C5O-j9*2N#f)Z2^n_=/9/E9;$p\>& 2rSI9Zk'tU&A]%m^k;p.+^r2C3PULd_.4=tF;McG`kb=cQ#mnN//?!s*5U,F_;lZJ$l_M'1-jl^ _8IJ51aBk*,f3Ks_AjkjKHN,4,/SFN_PAZuZn&F%-pka/6ISq"oI[r`0Z+SZ_]nA4lnXaj1UZ!e 6UWiMF>q*j32n/\-7^jVA3)U_2FE]l_rO#!oKT/l4=2%00jI"&N'0Q37)W%n`+2?QbU0t`agf8[ 4BqkSFA'Qj9Z5FTT0,If$plnk8j($[7-%7b1fM@]<1:a$-3R.)6r?*8;FOPf`M?\VZs/ha<\!H- 'rq^&,Zm3G0?(k<`[#$51h2bT>qn,+PakA`ggrI8@7EY!`h[@hZtke/BLE6.R,R-6Oh/MoH,eX^e3Ch!b\*&CEV[AQb7=KP]FfLI)j`ba5h].XEu0j9.^Qj0sbo>nR'?>T,9D7 87[IrFGIqf[Ra#M5^DZGiXm\>1e=#?8DC!Y/;VCNONA3!aWc+$E[ik\1E01saNSTl'SFBk?pOXN aXin&[%#1UCIm]VaZKs#8H;8,RkFRda_VY_PST[\00!4,b%.BlFJlG"SXFR/*?8udi:T\JMC^la ^>,L"fq+;accUpGb9XC:1C2-cQHGr7b-P4],cmtUY6\+;'K!20@CQi$X%PRgbN-C\o?tfd\k20k 95*D1$3/1i*(h'Sb2H]#Zd[)3`(,d$bbWD*[*,NBa-fjR9J"0(di?H9cO[D19O]?8'[8ebcHI/A bY4WM>.Y]#bY=>Tc(s'g"On;U8ki9.Y69sj'.FQ^r#bY>p; c91&X\Fe'WiQ;l!RQTTK9^9q,nAbi:[3Xt^2"T$]oXL^c+KY(2K^4[em*'4Pc=+-)4FU'?r6Nj6 b$=U8o`*8A!3&rk+Je&C>keglq+WX*c`(a-,_"(q#ge\Pa2J'U[0t@#%*,ITTTl7tfV^9bAe/GV 1^*1^*=bZS$.2`fd.IiFFViGZ(mSq*1[E61UsKHreX([7bq0RSSJde?s3&i.;.5sAPp=^G,goO# ;//#(jL.eR6IFe>:'%4iS=#Za-'6@qd]G*!oe4bt0X7F=UV.=:,a?GO/$Sms;_^a5V(iqV,1D6+ e"o+SYldoN-W*:Xd1L-B;H;(KGuP2We(m*J1sXT.7+>4*e7CAZi[rKi*md7Pe,'6ibr3R96I]]` 9>sWTohX*A:r#LjTuBnYh*0:^0$::hdJ7D(ePQoq2q$UOds[E #i1]nojH:7TMhV:R&uD%_-YI10HT&NN]7Ph>*!.>9mc9sNF^#>VD2gSML9Zgl_rIbQ;^gJ,#WFgb"u=^-J3@!'uIgCDqme# c(2M6jh9G*5?b@/=J4!gD8G"]`YI%"gscqaIEpXP'\e8eet'KY*@8 h3H^7h8^>fba(-#Yqfg-1I:u_-_iTa/$8QP!!*Br5?;=hDOki"nUTI5%!gW 0a5>>!]46.rEoAi?rPBYXLQCnT3uOC_H$S3h7ler1_Eag>caZ-^u`nV%3.8/i2-#a25&nD'"AXC :!oEg^#h1B(,d[l2bVC72C1toDE;<'1.bM/A0JqPh@AVIDH`Te;@ZC]o>foHGs2Et 9J&@Sc0Su\1?4W7$b*_Bo345AjUO0,ZLM2XfAM%80]lACr<2,\-fh.1 VO\"T@rCEGY["nTk+m]?l>Y20g#[A_@$*b;]#ES[C>1(5k7g&9^#.[1Ep$AWAa/jJ\P(oGcG+'' k1mpc[WS/^f]U.Fk)M&fSpff,BP.*UjdlS:eXg)N*P/ofiCOU'$aqBIoPj"l"5BX)J*S^;sB8Ck[n:lT'?tA km?ro\cQN%#3D^*l+GV_5,"[9NbX0PB;t@UAuY(646_'%l@)e!:7T)mWmb:XlHMIhB!SsIRSN7< CIYb:G+tT]Y+SgZ+(dOuh4a-][j2_[CXRh!iZD]C^?cMDCV"$APoT!WNT>9"lQ1$3)_>TEa64kX 'qRYR450%ebcSmpCn>",@Nk%M\EJ+\7GP?=,9Q9L3:!DckFU/iEkH5NQu#@bD$HVimb$oQRE-`1 UaFIC2Q!blDWug&4L=O61]ZSg[CS'I%,*-@`kG#u2f"U6YK_"Psm&DDmCc1qOpdc17g3l&Ec@ojjV?83p?M#^k\rHr EM?6K#(5qf%.VW!DADI,7iJ;.@.FJ&E5(i3IOf&L)=ejqUYd#^(D0cPK1SQTjGt>P@`%.a/(o+= C1f#)cRpthMt5ISdk<@.?L)KI.kC'9F!Y*s5;ofQIrNtQBVaum2`PlrJo`\G1o=LDh`^SSKi==' OY0/n,3/9_DY"Z2FCSGCO$QU2luQf/bSH4ZQV%d0$Z\HDo*&t%pIo]6ch%G*F*dM$T2=sJ95[7! DRsS)9%`f_[e%77Ff)BbHBe'Z8Tc+Y\lVmNO'Z`H,5$r(i[-,IT3uh.l#f2dnq/-0?Y&IXT3C\s C'M:ll-sdX9_L\cG2_6MH/<^[,Bj*)kjd_WT5ks<`V.%Jp;pN\?Z^LCa`eY*oijh.T6Tbl#&hfd pVch"(?TU$,3rT3p[<^qQX-eEHF,n`pbU7jkD%EnnTGqsF$TEh'skpU#g^bb+NBApH`3GUKKeDH(t2O]XOp l4:CNLU(OdNNB%=n.2=Af=WtRXDS!EEaIJ^0-Xn\E+L*KhW-nDp%`6e%WbiE7+\T7*:%q"Xa3dY 0lB9RrYKN?8,HEuq8[U/iRiOR1&QOrKX=0@aKRBgT!L!q`],gQN2%b]9-[nq+oT\O6o00j$n3LruTJNPUh3D>C?%c HiN=hT:k-:p$UGZQNk7mAlJ5dI6iA(:(@J9+FjG7:cK^9%0qPPTCB@$2B<t(PeBiMZT2P!XB 7j\s3UopIoXB'+:]&e*\8$?$2<]_Unc"FCeD-"8[[bYl3>]*V)V:P$XUJ*-p>NPP`Ged^+=?IoH %>Vl2DO8RJ2N_%\:p8=FN`Rg!b[tp!]:Me9CsQd'=^;bp3N(A9[(!$+Y5>3NCj'#GVK5J>ghq=: 9tZN1]ARXQ;bc]kNQ:+#H!J'r2kA:YFF$s^0(WB#Joplq^?9^Rho=jW*^0g<&*3A/I9s[!=3[Lu 6>^'*Y$:)ipAT5BHI(L,rBLo&"Tb<7/-uEp$eeRO^[Oo;#IUOi+UQ#IX=Xgt&Bm!@_i'0dM8.:D 3t]Dn/56eOmhAV6_,1T@(.JmpAG*]nd\b=/cs'&U7WI^E)QaTnI3H[p.Qml)dS%s_1/WFa-b5C. Tde-IXK="r'$R`I`CPr/&PI0R`A,T"46nZH#c,2!bqj1l2pBR[j"@M+>aX&!PD#gb0QI/&S* nSVFq'DD9-QVD=*>usaK>gYKIV060HXmLJm(X;VjgeB['H=(n,"V]B&*+OKBpbik1grSlugtC=b heus?7OCn:&Gi]D\Fbl^@3*Q"i9\sr'Hn>F3b65mi)KLJoNmKLWOQ6W\_3/g$CB$EnQ\n\8tpD 7(dQ2*.,ce]ej0)2L'>:'0mFW,TKGAa&JcZ5piR6QoI,S/:+A\7XRb>6 hgMb@Aj,>5("aJ],Olg/-af7[+M;8g0`?bOVF&-0ZWh)TZ3Qi.eE^RSGC!!S4WN\W+(PM*OAZPm 7EGuMb1)2OEY4PUkU^N1@t%)3SiTF\)ZiUL)cr.bho:sP-!u%,P0KR_attImV(o3=ZDLYpfj-,S $;Q^ZSj^YF@%88>.>IEL]XVuV)("9VPRTY^UtCjIjr.BTo*(Z,\X7hW7*enr8nh"&XYo7WLmDdd Y"5P(,GrT"4B!SGUf<"cV"Ec(1Sqq3=(r\AeDucab&oGLSNUG?9qMcuC/;D=5Ni7O5I56Q2n9AV dEM_FduJTJVoL3\Cm^pB4m;P^;KRMQ;HcddkqrU3AVGo(q7TB;ntW&g [[#5XJP=D?"cj06SC,l<:8GQgV[?If<&2-DABZj.`e&Zh\t)dbKfGo,qBo"KUCQ??MY?L.6sSqTe?=;/kd@815Y [@SO?FeMNG1q9]S7^uEn5r^6>qQc=pQW^p`BC,iQY>K9Z2EO7&.a=llFCfBpRoHrcA7/,OU=cCP )!!)*(U=giN7g:<,q\WdDb!Xqg\EpDDDfPH="Zem4.OtV4[Q-l7cmAob?&2=eTj&66!H@!FjhYG @.d^UZ 2t:`UAc]\Hk5A^N!>&_rmD@-n$K8W\L[bKM^A*a%3aQ/X 1nb\JFBCXM>&e\?\JYUph40CXZ6h`EGpaqLgmneW/lBbnl0[K#T67Am=$tWG?">s&JWlYoPW8J? `sRl7C;lsk7b\F4jlm0E=WkC;g4_`J!4(OqP:cRK4>Y++RY3f37q.-s26oh0Q.:peN`f*t>BlLCr\(=gP ?;LM_Lu>/(f9l(Dh5NZeF/PDJe*#YP&UVfpd7Wl:o?N FtQ#4e13n"S^W,`?/a90-[G-#PI@s.2VT/9HuGSS^\@sGg]tM`BAN`#GCJ,`)P^YSUdo=beeh>m [sDH-%p:DcXe.EX7J)it>C*\58_54(pgegC&9/Sg^815$Z0Do,7DLh5;+2`6P>MSF;N)nE']<]U-%>1mO_hQ*-[Gb"JoCR8&S3!Wj"RbLm*N&ek]cWFT2S%*`N /`l4]Ck=.eM@_#WVtSLq(+hj'GmG&(TlY6'$&Y+kH+.=gPbj&,M&l+\ZpUQc?h##iOnp$ pg4NPq6,do^*Olo=WUlET9nVaelq_fpV/VYT6L0Jg%o89fKB/"#9Yt5qR%[0o.E\kr.]7O9BXHF TABDEKqeABcfkBHOnJCffq7*jbl:roq%$*e9QpFH6MkDp!""V)LC?De])/]1b%!3l!f6Tsd/o$e rNGSj0JrrL;NVLR[*Ue"O7<1+7dpispPr:ba!R::YiP0?[3h:2%A*7(fN3E`J:INs\T*OY,!j'W2YcbYN=T+>mf^P3Kmb%ha0`WaM a\UJn:s00,faY1@`(0V-CB4n,W"@h0k]&5^11N1CAe2[BfK $>^4^0S9uLkn:6Q''TIln%ABl0`2J!s0,%Cn=o8dp@HZ-r@HD3.9ah)#8HRbF2[GM/+BjKE=>Zs s">4^d.Y4.Gl]WG&i!5m;/[,QM& &T2Lr%VHQ>])9s2"gQAVnTt"..2l(>*V&'E:aE0jB-&Wj'C7@0LN*u)m28Og.FB.-EOd34#p?7F p+[9#:sTL]`t@g_*AJ3JZ%4#DV[[YC,4[H5.8:"E2":#&mg9j+Yru:WPG(O3JO/q58lWW#1rW.+i#"%q%Y 0_Buj;q4E:SP=u%:=Rfi2"aXdpuF9r:UL4"1p]jB9.j+cr,V[0;Ai,l:g6nu:fSZ:2'l.C.8mQ* %FlN5d<@b'i%VP<96B\a4Je!bh#tgi@G:F7+C*u:m5-Q,uh:W >kQKM2:YuTfj1M">gnf4YZFs[h-"l95BY&G1)!sDq-UQ.?hOM.2?\,Ei45*^>V[56FmW&5)doJF @FbZm2C2gU.:T_;@e?:"D7O'HlX#h9>RnMA[?4o-Rn_HgAG/l32H==3=_4D:A;cdWQ'eq_0hAUR AeY%tCs,ut?"^ToBD-mi2MGgSQ"Lj@p683^[RFE/H!Bi",W;-*QDJ>>WG8lDCA+mu2=ji_&NJ?- 7.t6*[I,m?c7J[KCGsRW2UuYffkn/&D"Zg\(;4E_).YY>3B#ggFu=-fq/<_?Dta9O2H=ZGiu'Ze DO/0\<_PN_$":.4E*"3'2^NKg.<;hAEO,s/,AV9V5pgckCj.gRDdRTf/TeHrFSAXT2cVH]0fIWD :3H/No2Tmi=a$-5G5$!#2g'=gGlAL`2Rd6uf,&M:3H:C%crZ9P\!;5_Rp`(2hud)l$g,/IeWA^08k4Z6[5rR As78lpTYMNq-d=u7^rhU=;?C3)1f:%)o/FtSt4J.u#Jf$e,3(8LF8VF"L GOC<3d%32MLO]n?$h%Po\jsZbo%(;O!,&,Mmt'G31#U!l&N:@ Nqi.*-pI[%)"2_FJ$he,BVCDDDibhUP5-hr3Am"G3Jj., f=7;r[:]ga+!;FoPIXPU3E;>i=d=7]Is'igOH5Xp\X&XfQMGNe3H^[5SX&L1P#GXp/";jQkEqZ_ R/)l43L-"VSX7LfIJ9q4:cjn%4cn?bRea4X3OP?#m?u,aRL,UUf83?B\X^4TSGCR'2^OtdjdZXF SX8)8RFRmSl(5HQT(XD#$L=X33X)1&$)"[0T@rt&l5cQ6`L>KiU&#q,3[LMB_kEM. U=6N=ROP"X3MX/KU\B>,g-M/Qn"UUdQ9%O43`W#&=f&DcUro$k&gG&sd8;q*V9ajm>&b"?Ff026 Vn.9YRUE)JJU4nANVGZ3>(Zr=MlCYSWOeXEfe'3Xl)8?PWE>:O8G/P+>G56"WVWNnqQ$\Y`5PS3X0J-CZ.\6EqX_#I26Aq^*#SX1)SNJh2l.HbVu&K]mk:n,<9+uFVARnARbtNT0t!Kb [G+WgmaJW!FR_G*ZF6O4Cp18-NOP,WS;'hLeK)+INOaci\P?kLcgS6_S%;'(\eCpOL2jgEQb,tE ]>e?mS"mV8PIf5b]UQ[B-24pKi$g#JV5G ?p"Nag^]+p$c*f%]mLnhr$.*3(Vndf3*SVWHmb[JdaNQq>5U=r>Q4o?7UmDO^YC?VS1a![;o+ts `LL#JS6B6(:Is8-G[F#WF2j_s*Lpc_*-]?VITr=,>;eX&Hf;k);8t^Qa=o9gYuaVoqOIb8\LFgi^hFO3'LqakU=Kg\K&4mEHVrbF>][MD`M7PK'c;^+)Xu>f4hAM9[(] ceJiR"pN;kLX;5ncWo5L>QN4lS'bKedG1A?SE%t$s3.!adTb&Ggl9^O"k&oH\4nctrAD)!B@OUh eGW7p4]U$\=k12kebrq-4_<2mC"Bt7f)9U?4a#A)H.T`XfDU9Q4b_O:M:fM$f_prc4dF]KRFg2A dMD57FPGK^WS5%fgAS;24gj$m\_Fg2g\ntD4iQ3)akXSSh#5XV4k8A:g"j?th>QI4r*%*)<&:MiVk"[4sf3;.H8&n5L?CCfA"Dr0B9c0 j8M@*5"4O]8`[T[jSi$<5#p]n=lmA'jo/]N5%Wl*C#pB&M]66i^3/UfH0;nikPg%r5)&3LMcebJ(1.IIGY!\'[@8dJgo,^:V[>a6T>'dlu*p*Bh9qU!A'odU bQ#od?anC3^\?WskF^N$?fV%@e,5ZB]KbTY+7&cqTCZFH+:n5]%LE;k6/`BB<%]$tLI:&5(mIcE 'oDu9&X_'c/KKmBj:W=EN_(O\8`^SQ<3B@UMT4cjWDpkl/t5Su':IAP0.A*3Gc]Ql^H+3mQ'Y=NmXTLC$V!DL8.nRf4FVR>O6E< [G,Qk3uH9'H#os'GSOLC#Dod]EHr@[s!O4#iU_@4/mh,J0'DnS&T5?r\In6'Hk=U'LWK\hq0`f- 5Gu]jp3/[VrpRnhg%p,C++M=$p&!mdYOdS+2fK05"#99H*nA'qA/_^]i$ e2n1.nH;2k6uaHal,9hp;\_`@A6Tj6:ukt$7WG5>)b0A8Pl\o[j@]ZSdJS>75L=o]+is4BP9ie@ A9f$6Z@nu%8og`-f#dKiZRngjjL[&pEl>^I9QMK&1JI"KM_n.F*5a[/m0(s!:335s4&5@"h)nJS jSM/;m_nc`:imuk6W!,D"[l40AK+-:l?),Y;JIb7T@25c1?h;NeN6Q*o`[[J;,n?(;cNEXmo!.C AQr59o?:!4>/"]Dd>M+P''H"FTlho=EZ!K@n5):O(DI;AX`d%G'0Qo>'?Y9BNhj`ZY`o` of6ngf"9/[>P'4qEa8?-drd0"%G,f0pP%UYh7&[8HX?E2l$Qi^jni6:fC\SW^kl@iJAbP0+bS`u AfG4;fQJKr@WUZTMIQA#1G<4ieiSq&lY:3t8Bf?mJ7KD79pK:6*`49GR-%\BApL0iR-(s!F.GXC ^3?2^q?+X,kW1&KUL%t!7`agTAsTr=%??Jul5HN)WCFJ%>H@(9k.@g4qZasCCjRMPZY]M.e$V3i DO%\J\n]'_\GKNJ\aK=FlO2eNf)*4#r!*>?E-s#@_f5ND'?+s0ro'blr-o``/mIKV%N0drbOY;q4B#R\@fFr0Lp7l,t_1e]4fDDX-rOf6cD!rWe)7G^_#uj*:PnPG%Ic QY"fmIXEA`F.QH9]_\a#H0fm,kI^20rs-I3I"*Neo6frgUQRGtGMD>0G40ME72>jc7/EOboDO/g kPP9Dp]1A&'E`lFD=p*`rrM%Vn0p#*!hZsf"5+(WJl#JU6$P*g@+6-JOEM.#pd!.IF3cPe/d+<_ FSqg@.nu*d(..e)$t5AVL60t*6[3S\?Sj*TL/K'S,(U,qe3c]&$6hl_OV2,&98Sch-Uda''NHtS G%S<86@sIpU6JkInS0[Fpq[eW'P!)aQ8;!Td2H.=-[j=<&\u@="X?uf4:um#7sOPFA(5jdOnM"0 q#LF=]PokboV9H@"!UE\LlkRn7nEG!,\3.'P*/j=/]e4DRu'[uP$UpHe\*?l'VgnUQ;^D$;(?-V X$e^S.*:.E^R8NsBOp+)9,V_%A^n>YP4i6Uq114jPceb@b$crY0a`pK-8BPtA'FbB1hN!$RZgcf 9m@`p''.>XF!bg"q8#%''X^JQNMsl5XX=uk-(*.jG>@tm4D0oMSs.`P2OUrUj().IPB"LcC&pS5 'a'[M2Hc-MW(lJm-sfQBP&)*CAm/%:H;) 'X4"Y6"nM!VNfZ$;gNFYC"5:4dh,4"l@D._r.KK_aktNmO]#pkWhhPV_p\Zbh!'4N0U+bmQrcH[pYWFN#4,-C7C1@-?lc&LeV;K&,-Pg"dT`i\[a`hFc;Q<0f!nckk?RnXFDdAm\sHEr>KJeqmJVa0 <>t0L/!`c1%#_N;1@JNGd<]_2lb/XnpKmMuBcNtBL]m+-hL"2K.Y60`W$;5-X%e%^('D@>(B\&m &V:\Tbh?<00Fec6R!0'Lr'?-PSe&b3#5T63(eGa&'#^_tn_jj^CbWOk R96p;@si9VERm4+G`n*Flg'TdQ9]VM?PCD9T)8%i6A/IZY2_J0PHY58adH3\AULbKEmoc^.>&l# %(9kd+ipa\K,*EO_Lo+AaN?t>273:\RWFd9cC*9GB6ETb.-=jWRHl,2LuXU.[UUQL^Er(Gad_Zu D84dYcK?2[Ui_odd[F61-p7H3%JG4npMW^]/AQUP3?>j0UJJp8Tq_%US(2dZV:848XEBi8esb2p C5k6V?"m`r3pTm`F2b(cK1sha?XOku>=,_l+h7B[VGAdB;@lE243gPPEmGoe-(aedogR1q*]?-c4:6=A'(P?[U&]/^O]g8ld HgE+5Tf*D_iE8Zk?d8LZpq.:"S6(bkr^"VN(-KgRO,!02>H#V,)s#S:J8245C&)=\=Zj0_F+/)u 2T6Wu4S9HA%XbVY7mH!*o8`Ga#KCb=)qCGi[rh&#e9[H[C`MnNF\]/q2;_PXH?ngi-C<-ViOS2U Z_eW=9oUc$A*ohr[kdBR_`N?hmYc\`P)]"`iVt_%[XYUWNaE=.JQD61pVV6*&?PbhoC5"'a&o8O FLq$8msYefcAp6!q2)LE:s:mEra8bI:Z2u$`YTmR3:o-q`'>TUlNIFl+* M:]E;hgk0Ah-BWK:Z)#Hg[%*2-L^lMAt*^'@K"NqqO^jT,gEmmrmR_-'^ObArcjh%5L]LQ1YVU7 S*ds6:&/._pOq`i-uGV62A@pe&hhgH/#R5-TTgV:A\0[%3q3UF@^CVUnk5\pZjH_E[I :9j\O5_KLPe&B+e%5[k=])mr+n;'7g1Gp]U^q:5lR'FIpR6X\W5\(NoHl,/,I_@9N5kBKAZl)0Q a["&k6*(Emqcp)$&.he0PuHk^e(HrXej34K6#scXFr$t+? 5e"%E65t2&iBP(n#IIE+6;f="A!]J4/]4)>6`M9FoK5JCTsb@m6aJA\q[>jY0Z2+#]ScSI.X4<7 [):YU6A-dTA(j'!:_sN']u3O\oLqZs9dsmE67at:#6`[O8Fj>FoooLT.*`q$@T,YLLX Lrinf4\RJa9N8iu:e+cH8SZF>RYF@L%M5Da6/4pU/:9H_Ntb!F5\t9Ie<)O$PXld66p-)n[&?TT S4!Ba70rh2HA"kkW@PWO6@=O&Pc[OL1aQ+]8VE_C`,7o;Im>PD5fA1Cr2$R_VTR]*9<4O?bP``_ N(,XP9Tujnq95#3XG"./"Pc_pBr9Cu3BSt:UtmN=d7:8VPI-^b,dX9L hMN#u.+Hj=1o.ir`^r;H9U`63I,N;om5(!`:2(804RLE.c)gj#as7;,P/AQXeOgP%Pgns61o&?, faHU#S&D0tXROQ[rA4ZFcUf*P"T>:3Y/nh@PjH'*6tdj9jiX[tP[sO)K#c"Ja#N/VR]QD0N<%>M %5QH4b+`q%/IeV[!Qu2;PmmhmKa,aq'[CgTb1`#`PmYmEbYQ1hdB+?Ar=6eU@a?VFVNhb4]YYE> ';g-Qc!:8mS@$<\EAl4g\np_1m3kkiiQTgs^D,-pP#bHXJ'nX7dMdqg>o$;6%+'@!a:iR>[4G6N 2(j#$;"6Ei"Z<+JiQXK!(=au`[4jp&ACHB7SAdZjrBMpI*7.B-d/sYB2*dkc'u'mP(L9,Mo^>FA 4k*1>;aj;X]hBpK2TJ^T;<#)]D+pX7,0r\JQR,P+rB/R]8_",@dj8$pI97f_:"1H-e1diMX]V>- &sqEQV;5,$XXDZD.om*f<\7f-og-^Q:XauudcFu5("#c'qpp]YM0JDg:>"&XQENZBNPRBg>01Wh61%r]j'1X>>7Ul4^6Yl 432Hm<,@F`eVW&=bZXbWfDVeUlZs=(]3J=K>Kt;q^!%M1^DH"11k!;B`"'al[p7-i>oCU]mEM<; eCes[h'!TiS_%/,fc*rAQjnj!e^7[(B\gnnh4.Es=j^0=\D>ThgkfTJL#4hkU>AW,?>[^:Tq'/s k1opF0X^1P"m7icdolA#fe)Wbjl0Gib?iA#h];8p4nKZ+i>u6]a+`j9gPoOWp0KUo=1#j$rU)oR C>Ya%gj+D+?1d#+f&.#>?n&Eh$(BO':#JD"7Qj"A'h2P5eC0uq+=7;"('3>J^#0)(@."OBmL,I0 d9Pf,ht3jU20%.ImGOi=*]=:%2)c:fjC%mEh_lB]^)UQ.'di>]fb&;]jo&UO(>$gp*`a%c%DL`^ (h-?S@@eIUDB!&6.:SiH@O]Q2"fE+_/7Ptohj(/!g%+,d&D]M5@6n1.Ft-C5%-()@@r"3d@GbPN 0Om9fgQDd$Xtd5a;r4Z%?cEGD4J:`ZA`2]0,VDDo/js5E+_'Rnj2IQ)*iQ;oA!*!dSmg[1=j^7nTCt!O:+P@ZAl>`mAKG6qSmCKmD&B-L7rE4:%V0-uM\kf#ilph&=`If# $tarKh@45^r^#\lD<"YnB:aHW<_(BRGTZp*jt7_s`VWUMFC$##TXK#TC!l#0BO]P.B=Q5s7YbZ6 CuA9kkLpd9mVs8u8kfeHct7m&hLj5,G@tf8kXK=MQAIR2?YN9$)"qH17Z/IVN*X!6A[7cdQ?=@H jls%bA]BlK`e\>F"mJLMC+KtZOQC0$P=0kRV-]SDQ+,O@XQd`lU_Z10D;&JPUfeanl8*$d?E\,Q ,AG6SkfbHHArW\-Vs42.c2<7ZP7@A$lm &Sm,m<)qf6H@P5:O&SDjC(A!"SL3^;bq:9X>[Fp)KitOlN#MYX;oWojJg'JpcY<*[jqUn_gLO9l fPR,#?YekAPQGYJENZI2lY]84IIHPl\a2W3BNF+.!cRJ'f^-oFDJ?1g&`)j0$Z-7RD=5@/"DR8C i@OE/S4)6$CW._lk7AEAmiM'2:;pO_h.rbsiWe`7G3n7smq[eAD,W'&[c?&d^2H+Ln)"%^pu:a: nnt3LDfM=bqIA_!Jn2_fn$0XqrnJ;bbA[UmV^Dgj]5:Ub&(79QAPnt&B%([m5jGJ/DoV8^T*b#* l=[:8EGK"="t/mc/o^?KE?rHgrt4Jj_/;1FQd50lFLQ2_+EAOLE+EP=*4p1Nh=7=`BbGXXg-'Cu "7\;Ug]&F;,3U5H1oK*Br20U-Zo(69@Nk(2a.IC-YYDuAA56tphnB`%qeed>@)f"Cp,E\ms:'# ?:%;kd#9sYhgT!/E;&W!Gp4AUO*8e"Ilul[;Vt6Ua%K3`Fa/+%/[mK%?^1,2M9fV9GE21`]DHj! NBf;E:Rjl#T,%#HOO-LJq)>3s+/X=%=nm7@HC'-P1KnpS[<\CIH@LL-\!u>`A&1s2X8]!fJY2XK $$a*I;tV#rLSC[/Hd9BfGNYE@pUkfiZTIVsg`FnN:TI_2K]K84o?>R,Vo3o[[d8`Sc].g\\'00!I)t>pYIb8!@=1k`qWadA)kVIF_"]nrEt>>LRk&cDfmCG1Fi!#+"ss,_ Sa2ofAj96@Qcnt7kkh:&b;Z5C5Inf6cuE",_@P-fQW<^BO6Wp`of(Z$#M:cWL#L@V293d_VQ+XQ S*Ah$R#dkLVkABTiPL*)\=8e3oPjND?@>oA1AT&a$D.+Wr&9,kp[4sc"9&H+JjEekGXNkn$\h#W d.i8`,nU+W+7WIG=tptU7q485>]N%QO[pbGGsnN0/!`h>deSR9AM]cLB%)%Dk&ib?aWo4n[.8o< U/>URH:90G9;YX%eG=kgV,Nc-W"jWdAj%H?=(F2#"_,AUZ<;"pHUJd[@^\\lG5;ZFj`A"=DV'6R lJWhB=D`8P"pY;f]uDaNHq#Fn'uja'f,Rg]-'QJ_EnPi[?QYcX=`]t``d^4Hd:V^U>m=qAX4D'/ gAQcHALYLRZ4l'%ZYR/-mdL$:#4mP_hW$SC>Ajb3bNGC/0G"KST^ np,W>In-Ee4R@2L5.D]CYOMC:D-lWETB5eGIt,^q[YR%ar!9qgE%DR,2%DGV#/SZ6+UG%Y><:ra NA>D[Z0IQ,#t*);5nLt0ZfLDiYJa2r`,0$`'>JNl@2R![6sA?BZ)[U;WNf&s!67t7JKV0n4G>!# dQEX;W\MD?pdYrrTaA[KH6jV)1;'ja^h`::/B]g(]d,tO%*:9KdlKc(0[=dj)b0F8eu-`57-QbX e%4on8o&89'hFP,=Zsd1D#luMde'-Z:X2B=R7b`"pI)-=ZGSRl!Ue\$Yp7$Z6!3(&e(EF@F"*!oBicom?cfSsa3+'Ec8TYSr-SR##p 1?G')e^hFEDQ4BK]l;b.*CjVS&Z*`NglMD)P>V'[iDa#0A`n.TOmN[VK2P(e.i-;V986^>I6%%H*%S;iEc#tIV@IKd_g"A:74-o#,2=Yut q4"Qik8%Y'S`e](7=r'p'\s2U;jMd'Bj+erM57_'J#6n(efC`)e#kDaj`\(DR-#:#YH[=3#0!n7 gH2gC3_oq6Zn?WPh6h+SS,&N'\K:!Rm$l3.V!jfQ!6OG">)oM_t&2gu5\"(uVEV=rO3R9umq!4O,)/p,"q`/=I #h7o-KTMc>1`.S6:@oT],U*LGLLCSLTgiq<.N>o8@h'Y=2,XqT+%-mf!0.1MJ?KFB6jCC/R9WEo YULV^"[Nioj?cctXG"P`Yn`?g(EeiX/jL7&#@X*uKFHQM7MsWP@GGXXdCen]V^29%KO8DoH4EGI o^sBL"cVjR2T#gb*m%J?P=a8]fto@pbDPd%qY[=Q>e$T9U/s/SXR9POu`]P 8Yg)Hq=Be=C29ttZ>V)Ec'kWs0MJG8.Alo*S$Cgi,<2;U%a=0LElm*0a2KR,FS1^D&pmEBocn(M q`_,oInN?/@ctXMR+'m^_E"M\bnU8Qal6ngadjYiS<'A.>gP8%c;5qBJ"rilO/L+PeL:nNOS"dB asnI"ALur&1p)3kRH#>q2"[XZ$:3-eF\^&+iMVkF]?>MM8_p0tTe4]DO=HFhkf$8n<=Ys&W>NgU JaBD5-Ds^u>[aU"<-;0#CK:RD=J9!(RrrQt<>?H6lUj#->X8"YuSYZBIP@hk8FW)f%0cj3u` m6i>)f!a4-qXfndiTINQ._f1,!AGT!Snuq0f@,QcDQY0YWcB`67!k)]XrYKc:GT4Og:MHD;G4Ta Z4(#b3B"%j:V"[JOkVt3YqE+_[?lol>O0[_m?Nr-p70?0M;$B,FmQ"Ao'E[%s)9Lt^6oel!'!W3 `2^EP^ia)c?l<#=B[tp2GKNjL4jO&`nmS1i#I_t2o [>ZZb/'-&bd:JdpFE65CYjR8F?]"N:o.Fm*Gj]1rjti(h*R2jNk9UoQ^NB&Voum0e`aP=lTG'2& Qap(t19#X.oUO=7UCfH.K;.L/Csr00"?[M+JP"-Me2($"C-;A_FH/lAEDKX# r)9V6:6a=d#:`K>1Tfhh;:h98q.TCD7e6f?0R-f0<(dH6Z(ARo>'jel,=[i;OfHp`)c9"o;7'-e 9\$b$-LJn5?T/RIf[nS>B"VWa=ZW._]#L[CTN011;XmdRqDb76>=:- Y7'H^hjc:SD9cChqJ0<5M!i!%[h1M1k^=Oe?KeMr3_&quEi4>+D%FecCdU"8.tjA*C!?5t2)N!J Y]^a]cMJ@&dSKU?h>T4`<'NguIC$Fj^$>C[^N&>Iq5*Y@`Cr5rG%]S?p[DF5f6ZU8U7BuQGb5_g H<(E\H4sQ:]W]Y$LN!Eg7p:Va*nQAY>"tn](E3ph+t]eCV^#^D#4`I"],^+:)*e+ I;mn8Q)l\H?f-#mJnV:Ti8D7gU[]pZ:cAOAPdLrsA,IWQqaPmL9NC dflqdnIVl4:r[-%FOe^WSutECWT;fqK_I1Aa$]FrOPp\']\*QAg[4G>Y14!N4MO[2`ipZl0_S0* &tuL1$h,q@d(KF9T+GuK&eQ>,:jEK;k.^?74AU;5Y(W1Hq[uMR"&FaenO@5so*DRi'[JQLN'R_] &JRhL$BOcdYuXrd;\TfPRW,YH/n5KsE=luS$o)H5;22mq>fMlPZHsl[nMK)Vh#t!=f^V;IOeE\I D#Vb+'bRb8&ZWoKU>N&E&1Zo\Z+1Ib2\L+M*<[:KOCnb0`k*sL$kR1oOlmdG\JW^U%*6=*@]LB, 58hjY*i^baYuMo%$LDb2+VD*pOpot4]bp4s$;ipY1#4"5&G8_J*>1.>kdr';/sd1.<3ec`d2sR< 9-hSG),W)>Z5fgiJEMbp-'D%%$:P6kAL>IH+YZ8$;JtHT0,:?=11;A*BdFC+(%Zi59>N5: LC@):'8:E^n5D5DN@q@=2"RJ$'2h0$#;d\X1ue*ZF.GCST/Ok`pMY[=o!pie!2Iuc4LNtNT^Bqn8nR:B1K?o3FKp9SS$b?u*K,o+a9Fq#VeR(sId2qFlO(1RAgiG@*5iXkN[2RcN5 MaKD?D\iLp;'bU4*/ir3a`N=`E6DI.'GYA\%5/N%C,^?^'Fg5f;3b:X*W@_D&"KU04/YKTl-0OGc$HLO7@I=YC+U<(`0o)3CQ^ZU21O5HJ\[@nE]:7"BN$K($X4`rI M)H!IS@QD*=k>78od$qnF.(^Q=m!E+QMan&e+qH>op_4LH_-Z*TGU[!\IU[iV0UbsTc+Qsq=0eS gsN\*-Ig(H17b(qLS>\%UDbq\3ZX6,$S7D>UKU$\;(nDm".mbgU@M*S99"\/0q(-nVA`plp-GA@ P=iDtV]'T;RDq"nH%.jQ4M"U^d;l^";lLt83DTQR3N5'3WXTuEYfiI2Ml$3@FbN&4=NRT> UT<+_\=Q#HQ^Jd=U\@3aRod"Y kG7WDX_bDP3#f3jgU;H5[i9@6qSfi0iC7$#[p+Kp:]n,c,@rqsX14q5\n;C4LUl02Y.IE%e.3[F =1T?S]+C76Bl1J(dmKOA\U%,`]b(';6\o2AnqYe(]gV(Sf];GIP<=] d@N<>YIjVG>R"6@O%t%3PoK%NFk5_;Dnqkb_@';R>Q7S@"2[/R_\XuB(=N.;GI]X]^@lQKr%l9] 9)/<3UUd_B\nf7>>K,+r_l"(JO#=c(LVu(7_u*l^>^#:8;0:.=]mP+H>_]\QH?4Gn`gh*Zgi&ij 8'%3maps9KeTnqL;eTF2b8dfi]Sq>BHc!FdB`&`n)]-\&bKS`Lb'!_Y]-kc!cct8%H8[pK1%+s% CI[*HqOHru*;@d44hocMn(`QA]a)oJ>EIUg>+CjRSFHS!p!CAodMJM!qg1lHXi6hUdiC6B]arQ[ Mp^%nY'LK"*Au?;8jkfAa6tTU4+Yo;>Lh+eMOHg7I6W]2'q"q7ebsR@9#$r\.+p_8eX^p:?&*9E kmVuS/6s+2H2/6Rak3/Vg(OG140?EV/_E4]gE!TJHS]Em7sl!JrDa@i?#eV)bM:SHg3l$H*uf8n!T;fFA6llnS`\P;oa>IASFM!-;sgNB hr.lRiuU".3lf+O3TFF1j;6Y/3T&=645o$<3g"pO+hVM2g[1VLp:R-BMkoQ#3IQ[=PIHb(1l5aNuEt@9.XkB"OlDO<0Ef95QbNSr#llO&QIApNm .I:Bem2_8QEWb"8FlFW:RSas54sr%5g[.2nmhk$63K(1,oC(Q9OM5r!?Jg-;#b[dKn@lMWI^eeg )tD<+b)dM*h]ME]/&%VZj$+"='c6:EMKS2%8:MNJhad$:pCi##oUf(T=kiNh1%S\uoH+b42&5Q: =8(NWk+2nP+)gnGHZHjPgL";+5@Ynp4Oh,spYV1_+&(7XRJC3^q?p0R*AR=jlgZ'TqR,/Q^SC[s TCRJ]pOBgQ?cL@JVgR?UbMH+&?a!ViZB]oDr1E#rJ"<;5F8fP8ru$+ZH!U@XmG@sFs+*GnOB==\ &IF.XiK2\'![//47,j8p6(q-=PZfpcO\)BIl'0nE5+tiQ<9f`P[9g+@X\GN#qX&Y2?Ei$sG$?hqd:nYD/6:LOWo7s. >jdq_[GLG!]jC/og\(RIJ\ba`Qs;Nk&W+J9nX/*Sb!Qi_jRS^D[U*/WbYRdaS?@$\S^:7+' :%OT@-+bpJgF&^f>k:-71S"J1:c&ml6;Y$H%[5+V[1O4bd=iH/;DaXd8lE%(02,:rh"siA[+.A& ZuFdK3)>ES4&e>m"]n`)[<5hY<]-&`774JPk:tQ\eTY>$[Io#W=>gi+<7nQ`LL`);]ghSBZcu9U ;jL.UC0J'RYA@DsNH1;dQIA]K>PAlQEa6(2cZEGLXeSkO=)s:6g!boI5,pB'hgAcieb=N"\+6q1 X`S^kJ$-4@%rgI:0nMXC/&da^p^UAm AiZ/iRV'+=+cg7*njKV>o^1_e3VR9pSEF'6O/-JN8b)g:,KDEF0HY%=YK4/Zt\:@,8sqpte_E'+pA_JlNXgVZ8k'03I?XS+HW 2HfV8`,RoK0?eK"e]kb#I.&tTDjbf.?RLd;+>fT/=Sc)0T)fsaVMo9;KA^2;T:j<(l2!t6W9AX^1C!J >:3Hk2$]fh,ll%J'b],/]9\K^!$Or'8uHdEIgg4OO@h;ZBWM](,iX/H R>ssS]dBNCp65'2`p18 >,\6WUln?IkGi5IBQTu1]h-=AlLeLrZk?Ng)+d*OSRAQ7VR9I9fgdMtD4)%5GeKOl=%l%cU=?9m =h?[ACaGXO'Lno3'TZ`4 /U/R!<>nr["'+[b7]s1K[ohrp@OD&V[eA*dgLqP6R+8m]U5ZP[0u9::2)L:"&%a>N\okk]k#2"S4'qHkO_SLp7N`bTPiUGHE9 (TV[un]DQb\71A[X7`p1f,Ea'B\SfM.b9eMFI^\$%,$Y_`cmCZmo8QMR*YFhaJ`89@nqEs;g+_o eQV9UD7J\=>g!H)4*,CZ4it62B"YW7qc2na=/_'O_I+:Dl>H!kZZijZg6p8om?5H&XBsGJ49K`p /^;+V2O)tAV/L$"&&WX9&)n*mBP6__SYoq+eAeh<4.ZaoGP-OF=n@)ZHnE#fG9=_mUPSKT=C?=\ S)sRWR<(Q+c#LK=`S=IX/6'a:NF'a[4.t;JA9l9&rMo)6/#!_QPJt)Q2X2;Q,[tD5b^,UWlQ'W? D]U9l\d)!NoIHUnSjJKaDFE2aQJD0spV&CA.dMN'\OVLRlajQHmiCT)GJ;hXZ!UkX4[/=X`$O*X [n,DI^SR/Z(UcDLI.A=K,BZLR_`X9Po,_Pcpe*X*/opKPIW5X3S'@?lnS#X&'![:TA+b.2=-gacM=)&l$YZsmPJ"V\Xn?,C[Y36 IMVtO)u&dmYE@j,=3:)A;tY#m/bA9mli&!Hq-l"ZU41+Bn6M6^fO)XT^&ukF)tUHVY,&u7]0l/( S-6BdkUE9[^f1QSKF"dir392t[Hn5])X4)fn<'0h46qJ]A&H(q1dN&:_(5mY6ZPD+qnILm_/pL0 K#bVube]dR5f(.N$Q3?(8-U56<#>LKIEcU,XIXt/NaI` 9I_[4N3t27Y[efm"6Df'%lbO16Q@U8bT/,H,<7;36BjF?oHtV0#"+&)_mDM"N%HPr+t.MW*Afo0 ]Ik8D%Pmr9`&'884(g`.6pK`k6YnJ;4>f.S8OLEg^miInN!DbX9uQ*fU23(F>X(1V6c-[M`;me< "A1JG;FPOgqQHj_NR7liaj0H=(V*(WKi?*OMn)I-W?pY!N_AnI?e,R8>>t?f4Ws!r' $ua5ZOi\l3R^@jN6Dp?Kn&-c*)75VeHep1BI7Vg^a`KAZbZi32iQ/s$8b-ab>,rg_MTH!nau#m9 6$u7V\B!UVb%]Et6?UE')+DJ[8E?:5]QH;HCHCGC]s-5Nb)+tI iZcM2CJ)dI9:T819XDpj(.o!/(j*%+gq_,J_3m-h^Kb?c.[eC@_`P6;b-\:pF>_1Q,KsZu1Mjp% _=tZc^6\]B9[(i-"ONA1]Xj?G2lsHVAC<:[aN2TV6L2699b7X,j_;mh+538(7F4,"RSu!n]r?kbu:Q9 6nbsj'(Je]sm%4!oU/u"5]$

Vo(7$V>+jdA7]) 6s@sV'2dj,a;"'h#t@c#i)/kcdPW8U'aDNK\Bh9((k!2OZs$&&7*nX9dY0/HPcR#R/C'4YdR>gV Pn-af>L3O.dfhPV75W#,'L%J59;I8-AL.kP._Ycu7C1QB]a@?U4O0te5TM^]!JXMemo(Jl;#NZ/ 77>X%^f%i;87at_I5VRH83AF(;oLoGKJ1fN*)t_9;tMip>u6l8YZ!8XdN%.E'i`^`tRbsk>g%=:/IBVAQDhEiDC;_;@<6>rF=D!A_(F)cFm!$?!()).+ObYut.Y(T(G18C&fKG#BKo"1E%7qN8S_[?U[;XAJH:i3P\3h3(*H9'4GhA:EbUl-u 'm(/g1>,Zk=`p(aKmlnDR$f7Z1F6e9J[2(_M[_g/9ML,XI?Ia0Tqo(oRXKmQm<)SiU0;-*eQnYJ ED'Jgp=5,dfu'H6X:O"g/Qrmfg@7&M*MbRK+57O6gGQ=^'rfqR6sEY(8o;#k?+?a0QJ#!NFeqc+Y/dNEc@uZjj[RNOogoV-Be6>]n*0m@IR6IRSt,*-KBY_iS"f#@,qJ,n7gu c-Y8\$!`bCQW;2`/^iH4eWIOdh#SX$A_5aLg"iFW>ufUF'u*[9_Hk.;O*qPh7CHDHV;:h(hD@<" e`5FjXPQt>hJi^)F_TP]c/"ZJhR2[\h;mG3fNr.VhY$?lSa*'];Vr5Y?T%Gb/aZn2*+)_=hf\\3 %F3Q_iSTpq?a]d]IB28A8`+C`ht@#:2<#@A`a0,T?oA+sFoL;d!oE>Ki-#@"'uUj96WPtd@"o'I _cu&"%'k3GV6fEb12E9`]h;B_t@AZ'F`]TpF1fOZ:8$*`Fr@-`+MIY4(j>*!0%('Lc6f_iKTN46T <^09b>VCMT:VE1WG"gt744m"VjOR,g!Z5D.g0I,cc"1/3]=$]H:uu:O@YJ?':0-JB=iWDu?cG`8 b6?stWoItodV`B&VI8CY:)(]Ljq_Ih6)A+GKAGXW2F/[7NH(ePN/ffkB;'=Nb-j$E5Ok55TO7qXE`ooG\?,^B3@cm\";plt9Xf&Pf6=?E!.OiG#FklXlSr #'0$Y4jo2`#lg=Rb r7^EoB'bi3m<"P+-G(B!ZD+4>m=*gW_(=tjB5L>_dq1mW2U-*aiTjgrlP@l(tD-AB>'=CG3mWDA+!LfD%>TDf'r,A*]3S5DNLi8#4(NFXCHGDmr\^!Npmn2`j%/NDgqTP _g/\&o5)9';4bU=f(SRY!Sd%TC"D!Drk*,=!cVcVMp#`$k-[Q'5OUf:lmE$W`pN5\3cNg(n"T\Q _%>1TkIG:_#U,Oq/_8e31ff.ce249*B/B)P5AnF8nM`s[ `*Mtq76;kcn#n&0cVX9N94jInoTMfp/N4do89H"T^Q.aRP&g1r=S6lAosC31^%6A2>VMcAV2$)a ^L4o[=ENS_Fe;KR(M*5?C%X(]Fl,d`ACL4tAbMo'>:Wm;L155-CA-gpEeS+KIoLLp;K6>epG=jP TmChOica4#pNK,NrFP^6?>o*sp'5g9`8gPVqKCJ=pWn?a"[;Po&9j[QE!D\R^OZ)Xk4U8sG@'"f hhCilM=@t4@"3e&(PI^%Gke1sYE*jdO+-kRO*N*fGi`@Ya*M?IC$OiVq(J)KVf\Mo._MAMH&%m` a-5%dPkKkKA]Bf++.RWnL3Xg\[-n-D+/JU3SQ^M_[TmQl4Y1ieV0\oIq2kgV^T..^%/OO8H06X@ Y?u/XT_dQOb%HIDpO@NK[ISOEmtH5eFuRE"TCNd0qe*Oa=1)/fUjL.ro7+5G+qRqsD#03Mq^9.+ 6^ISirVU$@r-$kC#:">he@(sLr/\nr_J8lIgAC'Wr:_0.]af0d_7;CeI1O[&6<&>NUNs>urHAj% 4YusMN6.Et;:h+^J)%;Ic0s8YrR]rp+5#UL\;Ri4DP,^5#NW)OeaQA[r`A:Ncf%k7j?gNGIQqHD L[;bsQqV*j3Mb5C 2k3WU;n:u_I6XB$BN.#=(6(h[;JB+AAN$)TW(K;i3i,lZ;63f60U'Q>&@

YrBJXC$9^(4'GV'Ed0\&*7+%69*CnNlN?q0ENJ-S!s.o4Y0%7O.DPq>^/eITSq<7R7Mdm_g;NFc8DQ*"n-f*_H:Yu>_6.o&0kc%TTYQ7\)+fbR;H ^"*s)SS,^GD4t[tQE@9)gD8"I?,-!=[;Xh:%E3>BQS$H4>$!l;FgQ?eflu9hNTGHBQ`>gY553%` IG^CYrI<`B%L#VO3$&N]WOI$_L#JD:*J`VgD=mX.fT%PAiu$'!NT67H'oq>m$6bJk=YRkDriC>1r&;!g>Nh7)ekNo_p0cM$S7mi0RF^$hHW%CY`\%:<-)>V?Q(nJk;b ?qF-8n&9;eO!Vp=S>t8XEnnlYb]@%X4jWa@%=^Cj41?*TFWF7Xeb,JJ&^GOTN!J!Y?*A,"pDjJ[ j*,ptIGaf@%u$2?Sf`p\GeQD-jnYKcJ)9:OpRURFT!,9^fj7IZmBurF\aTG<&&iL6%I_L1r?"hc p&1#f^%VF5s53VNTie)EPu=bc9%2$5ATQLi'#n*J=_t_s8T'kMhHik.I4rh2Z^;7A@8&\@ 1$1g.P,<,&baG"Xk(M,Pn7HB!M2O6'`7^VOl=Q>"]/JgTiLEi*NQlaim[uu2SPu\7-lKarA1[,> ;pK\b<@p'UZe&$/k'YM.rBJ\GmnN;?J5BDY60.t@T+iI/d%g>&."r8-8(rM.\gp24`>PFIWeXBm 2\9ZenY>`:P#>567G#3BUsuQ5;V5DKBRMLUe!c\'>&@!]1T,>t?Ca(0EDPj'6%W(aTf%.Q;//Nk WC5TSQF]pkl@i*8:4Atg2MkFK[99P1DC/8XGuq$-@B7aq""mY"!<<;;d84/6rd`S!t03pf!i@7&,egq1%Unj3/TE8ce]\sJ`V?JF8Dlcnn22h(TM!_Ifs 2>*SQG4AoirI<_lkIkD=!FQ6:2/+, &fs_$M+gYT`CB?Y;A)=iY`oth=JHdE=Oh_g-9.ZcgE'k[I0jhP5:RL2i8+<;QAE70.2\[#ADE^: 0a9Y\=/./)>cj:8*^RsU#sp&AN-4We"O&=H/S2T>RGS3G\/D&"B&)3l1G3UB.)_]dm(l&e/n6:i 1HB+'r782P6dPT>6>0;mKJYT0aVMcHinQ,VmhU;u3_r@)S9LfO`gP:DUIf(pn5(j1l-C887?d[3 VY*EXeQT.WC=oSWF`Aq\jmuX=m-1,7L9]?6mp9ecIBVCKVp2g)/>!-)T!W+'fGcJUCu(Ygp4G-Q =gMQ`rK3GR7a]spDf0FJ]slT/e'/h2jmGa/Y'1*7h-7(+DVa*DG8=iHgKR/6RQ\:W`qeLrms]3) X1WL3o/YQ1Rd^db_>$M,iES$j7kM'bGS/!<7,ro=hCZ_A`u3oBCnkuTYJa,roSC-kRW7aUan\FU j]o!T&O&pSGl`B5FGPS>5"iIID`Qucn"+UWIB:!"$0EQ"RI>eP?Yr]S:-\DnkIZma?g'TW\+j;@id>*ml95^UpM_52hgHU53]G+U?Vfs8?`bu0 c9D&CF/3Si>BPBjfDK!:npXrj(OjXmqg$*Al7]kE5>UJA?dJRu?gR'mO(7^nU[F9EIc.EHrpU'k E!ZNK%"/ZW`imsb%7]Olg*SKe!:V99E%(jm/?KHbh_5h$&"Zct*pG=&!q8V]E(L2:9Q2[0`=OrE n2eF*53l$$"Rot,E+oN\ChHRB`3<;DOEMeNhBgNi#4R+Th=,apOC%t5qZIF>#k4Yt E2a2KXLD#hh9_J/E1YR=DViWt$Ll"CE6/NmbZI\n`,N/RE7X)h^>B"&J79_ Ykl7W0#g]]&99^P*g-OFdG5pY/Kdq"J?eOUci,]j)^2<)+6=pp"[sVifc[+i,/lhm 76`#N,pUhc,7,/379LlDOX-)G,m@-k`?-CfOWGs:,t1BOdSD1n@jZmI+`%0$YLsnsW6k%/,r0:: dVr^EA5mT,@T&4cZBA&TRSbi3;%fWQd[)0KLEpoD,dOHqEjm6u].2*?-8MnU;SlItVGInI_30D* 9N8`H,Z8[.:f?;Dd_@%_a!Gcl,I6nco(Ocbb#WQG/J@q-ZMuIS$RYHM-*n72o+*75(F`8M<:^/e o-R7Rd_f!5/rt'/j7tJVq(pJO1%KBB;N3FX9f*"A2$EM.7.E-u;`'Z62A8S;d[akm o=dp4b"S#E9[hE`Zds#V,<2F<-e%0@F6Plpm6:.35;VssF88&,rBKoT5VrX0F9t4>%7'Ot5r9#F@em-9gnVN75S"5FBM&>>t+Bo7Pn[G FD44OD+=/;7l5?YFEpB`I2WdX*;"_OFGWPqNC`](8Ml](FI>_-SOrII8i3A:FK%m>X\/5j9/O%L FLb&O]hA"69Jj^^FNI4`btRcW9f1BpFP0BqcU]8_:"89"FQlQ-m8!rD3(e:c/DQ FU:mP%8c^0;)K(cFW"&a*DuJQ;DfauF;msWhbo^o;`-F2FZEC.4]D#><&I*DF\,Q?9iUd_ugQ+<]+GhF_LV//Ff!@=#G,%Fa7&rI96)m=>be7Fbs5.NEGk9=Z)IIFdZC?SQYWZ=uPl";a4NN6X3R#>gm%c'?(kIZX&b$>6SeI't[aMF'd="?PV0R F&+slW%4'lU6YCXp#.Qi$T,9e0,>()2;Kt:jXesf2g,ul<[T@4,U$c">GPB+rg.;qYfLF(Fk+BG5;s`5cJCV.eFmBU->H CsSRqNOhtH&% p5hmil:L^;8iH64(A:=c=\(IM5'Hcof*4gU$:hQ88Tte;f+pkX)Fp,87s?1tf&pr&.rJD63nH/m p=Cs!2d:JZDc];Hf0G8Fn8f26\AfdHMuD)TLE [NTj\0mM7UGLa`Z(2nJbO*Ob8H57)nf2S"MrHbP*G?;"i=!r?-%=>RsE*!-$\&WkCJUA9YHrm_( -P_%GfPaj7+P5Y%k&#Oul$aH#Ich)ffCWqsk9(T@J#6Y(Qj%uko73_6J=$mafE30s)hDTqJQO(H Qk+d\kCQeeeb+ -\$l\Ggb5UL\OAq3.uSPEJU^+jB.P$GaXDuSDOh.M=Mm6R&,\MXbunXh0;p>34Ff*]o2[%N%3qI Z+#[Z`JjT>NB#Fcprs\DgPpI:N]?-\C($$kNK2ZUO#ZfnGkd^enJ:p"O1>FUGmTS37?B66OVnUj Go;aT*0'b/'R:pcq'hK;/X#=KP&WRI=YZ,N4d5\,K"3lRq+$Z09pGHNPpb+HYnNCj745-\4m fmssMURKlPS2nQYB>p>W`rE=erR%YO&Z5r&WLTC8SiPo(B<.QFeXN9:T+5-<0VP%Xh4=B+TK37L H3eY=m&X@^+OLFN:2^kdH$YneU,jTpH79]!I+(o=Te%,Rn6r$;3LfjqUcLr?H:V^q%]`bim9/-e 3RaOf4e::MUq1-7H>07RGGON1TmBcYRU.IIGFR:eVV6a&HASSt+f>[L'`+)l3ObX7*t12iW]HuV HDn540$r%AWs)#Tc^kPWUJlKg<$J.h6$P32]C?C)S6g]T%"YR?lH5O 3r,tjrNGp1U^\iV3VTGN]rPolYZh.5HPs*#*-6H"ceA^L>:520n"71bZ26DbHTAF2*O76nZFY=e nUn(TQa@\p[6%BrHWYP4:t+/maZEt9)eY%SRC0YH[l\`ACe_>(h6^@nYg_X8YlR'NH+WXh+D7]/cQLD7@(QJ[4$YWOo4C>KOOic+NKc5FI#0]4JKJ3P7C7X8C;Y Hg/8VmBJb6e[rT'H_rB!USli]^AJ/MHjRTl]sdDKOGou"F:`]Rer4A!Po$c[H0`a!?Zd>K!WVS'aA>f?Z4WMgf5c2@7k`-MfAVdfY+*arK#O*8_W!toR3db]ckt_Q*`]Ba1X,# *:LZYqq=3>h(UG3)a;DMeFL;^c%E"B]i.0Z:(dE*u^4t>tnXk]Km^KpE2]uM&BETAe3iBB?bH$S?(\_Z'=b!&qn ^(8bC:t9m>jEg?Ah7[D@dH5n/%";LB5$uQ=9B_&nkV+CIllTU6b .\5mM!UIu`VS8JD??OBhT#gn(`I=_t>X.NQh"nL2$_ELH?K^Yr3;&kM)*[<0h*'joa4rl)l;T+t Stk]Q%23&$&0C0-IhMS7)=H@EJGtZGhY6I7-gZ5Mm(JT=F>;hu$h40^%)2MX^E<*KkOcL*FFOiX4e,r;9>^*Fp!s-n-pE"VS J#N9M7d(qJi+#F:3q_?2p%3]el\pDLm5LlU(Z/R]^-=jY^Y&VcNq_Flcf9`Xs,#sbF5oVPmP)WV j%oK>kTBj2'FkEQK0eH-GPj'2%>R=1&K$a-.2@b0iA$_LDE/_u5iV>P'L"Z)P=ajKR8g=l/XK,m ',d%[Bf2ASk7a95mWgsf:ZrK2'b6'hUJ^7iRT1u.9rCqT'cN?4WE$!!lP5l=DRj&V=6p\A'opCI ZWZZ2RoQU=!e8t-!"44tj)_hYKZ@Tn)'"r<.@&(FEL,t* D`OB7BCm)_(6;$3bi3a@=eqBaXk.@^)]b5>5IHSeG1!uEZY-u/Dtk:n(CuAAj)Ol7Sl[S5c0'0E *?LPCWR^?GIo3!f>5?G&AmIsG)\"A/rl1Oq%rtSn%Ic\c%[u\`8!C1TK ,60[$98MAu:b3Oj61BOP#srU,.gn]5`%qiiE9'(k6h(9Po0,a)72%bf!acVZDsG?e759I*)+H>b #8s6J,]=\nETAJc`=PE4"f%4HM^(d`7!Trl1/+/b8b.P0.8"WVX"-g5`3V$gEoWW2Z)Mi[(!EPn q%bU3,h"VFDH+S28FK7*3DOXiFZ3#(I"*HYPH=XG:\4eW4eU:6$U[b_72&*eFCcC];=oPe8MZLB ?BrsF2(_?t'V.<];s>Sa;,$Osa&#b.6jZUG[,hNV4GZ/?%limE,CS48lNEkBj,:@P0_h1F_b_rG3-<7gK+!bEEm]6bB$q_7FQBbFS%td>7q+-B\f#O lF("04L\s0fB)jc??X"PHq^glrI\MP%Dd^+G\.nM@JGR%M.1_,-TIq=`AM_p(p5r]1tWR24AY_n 5Ef),jXH='.:se\9;9D=F\\a_Fr,i/[4E`q&#&>Lr\dDu9hB_/OcL $HH\fhM]9kEpi%'nJl0d2Qs`aQSZY(DY_CqI,^R=F1hfGd<'da9@J"WDk]^AWf62.h <;g_5VfU[(*QNB]GQ%i"iHTf!MYD9u:DDN'Si<.CBg-a8p%\sP5O!Ll(Tm%NIcn?3HiF>gn)&LO Q$^dU(XgTHS@9LlC*-O:hu&eDHhi-f&%2=bJ*6_/5PP6Z=%i1-:RJGZ=9Sau9C-]f[KeZGKPFmo '7B:-$TCu5rh-&+@;ork623_O@2'r>OHlo_pFtsl0j]QQR=@E`k6`As(PZh[ftiJM%SB+lEii@_ 6hb'gU'*i>OVT00G``VIA2SXn)7C:t>8!HQn2Cq7)F\lg(0?GmMha>71\cY?@hQD+d>g"PGgRF> <,6TX!AMK*`rk=SEfGt0eenb$(*^,2L=+R:18siZ9iP\bneF/U8IZkS&Aa9=[=s j;c!nnqpYQq0L:31-p]E->+T,&MrR6e!cJ$CJAl*/r3cUK9L%1b^$FMAbf\oP"#,hGsZL`/:f;" Y$.*92Yps[G`E"QB[.LbI:p4gT9Jtu:\k)W8fPpBOIBJjRL_ZEUj\gJ&d0\a*@U'p&Y0LkDp_/) ;l=_:FV)Ccd8i_X-f#-*P_rL>>#@n+<@ao1$A(r"]0^1Ii2*>XL/E7_7So?hDffHU'hWa=l((,7 :53u7qJtp4N?b=.1tYdMSQ'?h;lZ*`DT=5L9O+i\P8.8XeAB%L5V?>J)Z2-Gme#[*?;G`HD?_)a(84eMgLba`)cQ-C7OsVTltn9g\Br;mKLM)HLV%m`Hoe?+P=uKMk.5@Fjc]7:FM`Q1c"`>ccFR#B^=!; o`h2@R[6rZ_n2Z1-E>SVmb'Ui,lfcnQI_MN>A8=@X"94r8K*Lff2Z'AFoK;2RhoR-'(`9.rlWma 9)4]Bo+Epp[A&Vh9'nd6*+hKBdARF\OKG!t[e[Df4-t#+IF/Z#m]4f`V17HEJ[BWDgY/.JTgh]F %IpE&h.R==ln.C?p\d_B4;WWhILu+[mE!tM2hmKADo,:>fA3H"LS9_\lhDP)i`:\=ESa"&Go%]@ gb//;SO&j'NtLH8K6qBf&'GM;-?ctMQIS_pc2#sQkFD4"Ef;0d1-[8Mr:o=>N]?'DVV=-P$Vt4Q NE#`";/Cp89T44)AYI8WRiS8dE[-O.cTN;To/,*CZ mUrS'iJu%.CH$BMrBn<[cOJk2=,ZU?2HB(fNRiuA0TfLY0DOTQPa[(jm'QL^aF8!g-Eh=Z?C0,e Io(:"^4l,Yn&S\)$+oeaWTLp8p\DO[bIjSqoKL]+qG2P/IM]osL3M54:KCGD4:8],?fIi11uLQ$ :\Z"rBm\a>p3tWJqifLTn;jGl4cK[DGmB^bgiMkcPL'0+fBW?kFo22ooDYB6qbe2^g3Me81a+gYmg/gi_AM)]$m`[m-:2Mr 6&DO'gVq"(GdHC7]?4>EUaM>3-nhA;_:/\+gA&NQ,RLOU_Pl7MaX+FW0Z+S`6[UjN.lB,@iBkn` 6a@FcgQfX_313/9,+I2RCc92sZpQ)^__F<^E#W,Tjtj_7(8V[eQ@\CMQ6m*Q3>'7=83+MfD.d3^6#/`67V`A5,LT@):RM_YJAn**t`!7BP6E 77c-hPZ98n=%40B7XSl+A6M9H#fXGe7EPHjb\3:6?TY'"($&63g8Dq]Vj&/h6V,bI/*057ECXhh 7se2_@sc%.CD7IdTB'iZJRq$%/'"^b7q@$9/9$j_F@%K37TtdB"G"QuL.H+48!A0bI"+OOVFSR4 89&`Ai>kG45=TIJ.U7!FF;(+<;%9ghaRkP89U/1RF[hkT_i0G/]?[4RMofC[8CJs.X*dK,Rgr,U /2VK=7"Vh"Sk8:D8j&mkloE(];FubJ7f9'M1HRMeSM%!t8r2.lq,U&q77nP065fZj6`bui@fI$..'0$E&1&::b/I-FCr42Qr4b9Ym`@ZNEhhbKlj :(!LQiXX6bmm0@]bLF[/FOn`RYYQ[>cAMomoLh\Zq*YYf2OcnBr:a"@g6uPtb]N3@o`'a_!70Vo bY27h)4/Z4"&EIu9RPno`:VDuOgfG#]UZGrqg)&Vps7C=c`I5g/I]PG=A]4sd4G&DFV@F`#177h O$+&ublXJ2'>9X:d;e,,4TnGI#LU>h:mfU-"SGHOgWjp",jaa&]d1iIo2/d1d7"Y^`>)52.FO13 +C-KOI/D@:.8[u2:;&7-r//qq'[I4@:Wr@Woed"rACC\G;44I9'XcCp4OY!^bhX>hU"dqR+O4N_ dNe8p+Loj*3t+PE1n@"H%7J\r&5qH2;H63tm6jp2D:'@mYdGKNPdaVo7S_bf<:(;]FY^A\.T83$ .h+X:`>[&S3%,e!()8i)m8T^;9[+#/;DhUcjZahlp!`j_<"),\0n%QB;iD_f<\%/![7XIg7b2-/ eo6^H`F;l58l`!/$facYSMSP2mT,#PeLaZt4V#o"1fGE"^%E>lD-#"X:rF(F#dl\E3UP@u[akmn f9!DjqCkkOak+0Mf=i-/VMWmA_+PHM'KMHGgt=3SQME3l9iT_LMG:ocY\eX!8S59qtllUfpu;b[kA;*M-Dd@G)BC=X#fVH](*?PhMqu=iCSKnCEDQD7Nl)\_E+%gSMPe[CoeH^/B4d>3p@b4g@A>Qll_P5Nk<-JGlF>^U*]c,a&$YgruI $-fe]Ti^$<+C!+)gYL1]%E/t);:;N[=GjJm3140);LM3 .7MWhrS_&l[ZJ['1#)cbqqp0\j]jt#=QSZq,[HPOf\UK25L%p=^#%S^cWB2hhVl(Qc0[K5csJB` h_i//ST`5Z;r8KB>XcKbA4BmP5MT[Dg=>q)c$3OerA(5=/%+5+(')6?p>>4LhBhf%9Xlk6Lu:$" ?\Qd4Q#>N3'Ap2U?EON@c-"tfo3_>8i#IAS^$sr4%UGA'?TgkMc,!g@QVC9`!t`Ulsb\O@ZuUTTa+EErSk7D@4j+DDCqfA0&Z^_ht@Uk(-U]l66M:5 %W3\ j3,GS)#WLp:cigDhVJlW[W*$7A*()/`7>mL3`Fm:O9cjR,%j%UWl!g0Ce- B;U1oVK1a.OBS6+PFSsm-A1%oH&FRLAR:,T?0,_r\RuChkMa>?*W]it8`(;?B`6@m*_SR8($Piu ::5.W2Bq:_IciVS;0IgX^2@IVN+_".6WTW2hB?T^Sjj2hko6ueVOkZePZ7@MNqR[`(7/c!")3[V 3$(k,mV_:GNTn)tlF*R)b<4]ZlKV]X/CJ"\2QtoU3FAqEZL4#o*Z+¾QAl?4jrQB'tM\8,-W Au23dmIfeZ@quR.CZ_p<:)W@ML27X@@#hZTA0N[LY\:IrCR-%,`TLS#$>.l,m(2!,Ms=;kbYCp- _T'mHY/:eCW6lC.m1$sKWi9gAYO$.F\ikE)c0jtbS8:pqm$?.bFSY9%!b jdp+&*QRPFW9e\uD0(\sT%?:9s)"XCm:PHtbV*iq*oLAl>*/CDp@%DrLs/mf58M`:*O0KkVf$I@ DMIq(QH%pURc*V$mq262b^]'=q:TBY)mnAchZ*$j(*&n=eGaW1*QW09RdYCcDhW^XT'RPH6Z8jE 2h&hZ-OK9D%MttiNg5[pmD-)0cuB`ul:c3//KaF7'3_:<.;oGjY6]*(O>dB%ir2;b`.Dm8b3-e\ nbWX]4#c[?+;6BclTZT_-KLBaipodmnTpKf?Q%O>aRQ\kEeW96FU2sD-Z\SDkVA?2="dP9&nd7[ d,!oLV^D!u)/Z\kX.^p,[nFR7m)Bb4LQ' oP\Mh%3AqREAu9%D\mHL:L0N@6MF12_@n_LL*H?^I.mkiGIa4"075tX"S^bApKi7B#CfIOGr$f! pR+?%@t47qL)K0&GRe3WmtUR<-*U0gpn*.Z]/%/l8u@qkGfPnIG9RR,FC9h=9La-uiHVA8Qio++RBDj1$7E;71[ HFKnOa//U0DKL)uV[op+c`otB.r#L_;dZO$*U%e;W-N$`:A:ut?`rqfYIu$PqgZ8!%/S*;=QRF< qoHY8U)2$3r=uTr->TRdX-?-pNW%G-NB`7J&-NGOF27uqjk+441>&Oc@%@Z 2jW)\<8)[pdk&Pl`& rR^+ZO5A5^#lNJ_I(/?REagM&9eGKLP@u834E;9?c7jUaH ij*iW`b./uc=_4Or"1]+.%Q H->8i3;d*<8#=]"FaDkma(Mg7QXt+6cNf6EhSAp!hL/Ih*U*3DIGY!Za5uphI=C('a2=1er`K1R quHf58ULAq^Mk/)"Mmo>(qm\'H^tGWY`oM"_U,qM%)Yos3=`sK>L_@onJk+344,TV&k"B(;\m@" Hsml3;4M>=`mM@`#XWIjE?<0JqJ`X5:cs:QaO324_FIL/.42JY9VElW;Oj^9b0@"h/'C]raXt]\ `3V,@;]Nn7bgS]%1sJ_TR2s/N>i@ZREZueM:/egq4N0*mq'Ss:r;f11<#l8t6o6J,_ooD](phFC D';Hu<1PI1daYlP50_Jbk;Uj(ql)YPeHJNBeBISC+]S,?=]X)'I3V85'q0>8es3mh6e<(/H!]+Q rIJ@k2,#:h\b6c"]Mqi&P@iM!IA(?.$KV':OV,aebt!U=<7d#i7L2J-V^b/cOjS%/_s-pR!pKAin1t"N8n$p5ChdY 'NXneo):e7jOl^oPiZ%OH%rkhr`n)eQ/3aAk'=[\SEF&3H(NbjepTF:0)gJEjLQt+V!2&hR:0\b ;fAS7\nr=Rfp\eCXQs'H\ZY8EQB/5j)BR"^c?^hUO)-mQfs^;&Ic1uU;LT.%Yn<$bp`5MJ+LVWE759\,=>bouYdh0a]H"E@^O)9hc$ G(J0:?(Yibp=F4?M/M^I0AF=5pH@DY?6>$`pte4sf_H'h=S4WpCG!AF*abo3qVJrQhY1knkNk@g #<2+!?Q[D\r80Rtl2;Dnd-UTK?OugXJ"Q!%rmm^KKss!Bn$DWJc$2J*"T[I+"b=r>N^"p'X.O[& FDr]5_&+I$i1an7/_0p<;f(r-g;ehBILng_70qXi&;5oR#+4"Z$)'I5L![ON+K-ptc$V6&0QGnt aDDFGj?8:FrG'3jJ=,:gXa#s8+iKb5'&m?$G:CreV)WH),)fNZd9\@mPbf!:dPluZ-1"(q],9QR AW4U&)9-c4#Eg&END[DL7i:>-c4"&j;:-@RBA3/k'R5\dr]j!e0cFR8)`OuJ2b7'd,339oOi94A 6`D,\jG\;3nb,PrR5H>Mgk:lL?:b`RW@-dQV3KE"3_:2cJ0e/.Mit5F9,V:2jRfcp%u+:]R<:.D j?Ak"odi[;6Nj7`^mNRlA2iafG8c-uP]J0b9c9cahDE3?N`ojYBrs8TjP?EG'G>RQN7B":JS()au,:ZDXWRX22+f]kNBSA^)1odM)R^H2]iPMS$\u!Nk^K51sAZWq@WR?*B %:G/tXS'<;U)RZn#nR,liQ^8Hd`)rKD@`jCITQT)>;b0kn/9QoW em?Q;=1_l*X-e?Y]$/kI7;2'3'=+sEa[)u*m\SHX(3YmGWLDTlYs,Dd>4>i;`CR.r^prYVjN"hl_jorSc0).#5nmW\dMgcI$&X?$5LN-oXYuk$^c^XfUEHX4Zf\TTdqC8r+K8m>W3qq[qK8FUF cGpeE,[i648o+u)Dj_t$AK7N\EF)R0GIXU2PIlo/p$Bj]lRQQe`G"gG!`R83R,mR_R.Fp,c-QtN k4TG@M_7-.\U*r.&tPP6Q@7*155[,q=NfpRJQB705NnXQU>>Njd>,If5+IIrF4?;q)F$o0RYdG. eKn+&?&SKCG(I9Iq`AV2S[?AE?9#6'j%/NQnZMRLb0p0*FDdM1[9rPB]5d!\dle;S \#/iTb>W<=ID70dUc6j#+*!Xlcb9*$"dV0GZtLJWN-J\"e6ErKE?6C,2pO>=BA7Bo9^Sm_Nj.Pk :QTT75JeKA$E]--2472%aLPq8jiRgcj'F?dGfg!=4:>9^rcQNL-RM$IOu:"KXfjbJ7HiPJ,BFi1 bk_7Wg_rs]F.SNDqPH"1ggT!7Rr6&>l'D;@Tg>Z0"e$]OfFh%b"hWK"J S_q)(SHmZR^LNT,pR?&*pNh)aHLTc3j7_k]cb*,OmTq-ZGon>E]I..@SeUtk?HL!!Dj>n1:XFD) =4Pc#mbTVc]6Z,1lMY..oA0"SH*71qN8HSc^:l:Ihf\ABVi=:iRqYf":ZME:`VA=4+o@;uWGk@0 n/cMSiias)5,ZqQ^A/lK$nq,Hcdr!NJ++6rBk][WJbf.0_/qo>pjZrDHY\TI_crU@SD[-Jb"=B66E,u9/Ig,:]k7:mL&1Y6ZP`ZN/ pd2.Tbju#)9_T*Us,`9I`*3>#\o#tn=sd&r?9=Su!4#OobBL-Go^FSi;c%8CICDa#T]VXAE' ,*:`BYa!=Mm(mZ2$W*<&0^-7?jDIf4U6)Z*nCk&8#d=kO!"^^]E$Gg3*tecT%.MLN0d@=U)"tg< !RP*XOS]=c.hC#j&->W@E9e4C$O^pI'<+D,nNdncpCL"`m4haP0tA3><>!BhIM$=XYuHd%B^Du; )XjLB0om@&hI(>X?SRH[&aJUtrjD9s)A2WXOVJfIq$AO7*H@nu@T=PTh]4(a&W>Bc#)s`3r>^a@ glZROd(D+'ZN?7$*mutlO?idL.3=X6,YS:b%?VEF+WsYr*7h#GBdWCV $ITufZ6K5kN<3uj-H"4MDf7!o5pd47.8-Q[7C+6pQRWB\.'^0*npr,cF"4I0XE"drZBGd_j"$:p -urrKnd-\!Ik9jM-die:ER+hE/2Auo/5jXjd_\hb:F\-j\r1T6P+OC*rj["0q(dR9P1'n]Y:K2R $Bi4KXoU0'"#3]q.l(BPE-ImL85D_-0U=51HtMR67u1? $<%m"d+o).M`"GD("&KhPFXaU?SI[`4\,`7Kmtc)f00R24&ZMGJr)LN]/_[:.s(;i6%6sK#/X0I-1+LK]dS//R ?1`V.F3,;Y'h)*-L_JK?PANrl^9[=-3jaf"e!EQj8+oZ0\U83tc*6<-0*Pm8'eP3)oW>2/,k:"'X6%8_H__=Gi@MN0$Z[H=3V.'&Y@PlhMN5&c.s(2qt?Vm'c02H1O1Au5'jVNAA[>6>etu(5F][.SZBeF%(B;`1 8(Ta*GQT6W?dH8cj`MkbII:O?Qks>#ds79!Bij&A.u&8=JJ*B`\3V4H>CO(NK,B>q==83qG>^DWM+X=l[RWsahh?3PFu;QepW\Lp^8MgD%`lXnfK g?[.D[^D#c22uk4)U`nn%Lj!C/)B:Kh'Q5KF^)0!>N_jq7=QEO3E=iVu%DS%[mRrt-?(KF)YK9DXT L\[32=o"HS9cc^On5>/2]'%i K$U9Yg#\\]?"8!"V"E&`g(f`r-%4KUI9*h@<*>)Zs*sdBV0[9OBdoM",2i0[0B]W`]"q$A?V!SXc-9Q[(Tj'nMsdXf$D*Z+6rd_S\WtsMt RM(Fi8rKm0BA^pt^U8E$]1?/1>IV5q!OVWEH+Mf#;l+DYD13=; VQL$!3nM$V4.gj;]\D7eQ$'"hOh0dc[(ET>3bPA"rOb4?^Np4$]>)/:&&B4u8irq[=;A?Tqf3Vn ^g#@)R*WG:ag=*9Xh)Wg)_nmmmCE[&^?M3,@l5K7iIgoL4W='n4+Y>\I@Ika`a!/rS83TnX*GS4 Z+Mlu\fo+a,JX.,TR9n%\c]j\*PEFu`rph+B^s%Z;6/lkWd,2LDsD9O!; bZr/5qu]2h$]U<$bA+6"qA7B%>nn_ub%2SO*#ZFPZ#]cM[!Wn?@jfItaj;%1cs6kL]\d+ed?L*t QX&[5:kJXNn[@boc+Hc^>nt5)+Z"JI`OZ#rSN5/I$.Kt_e6PR2*1*_T3_J3,i;G!hI2p>A1"@.E bIOkZI6(=j%Fa-GL>?^rSU8uEJ(P`$f3<*-r@F8jG`?!7?sR3`-JR2`ik_1W3ZRP4bTGKnKA.EQ gKh;;>[s@r@S31k^Kk!iHn?A0RG3jk9kInNb ^Ethl>PV<"NRo)fi4J$oII6"M+6"=(h]4B-?5A=1/>mq%[2p5t?8*s:`8R:$bFUTF*V\PW:ZWWr bT8.Sr,oC&_)YeVgqI=5IS"_IQ/B9GjBRi.h6#kSVWV*Npb1O6D&!lX%%A^5L*2L!/[_d2cHS.l$;C`T>+=l%V"ZIXfY7h1r_Dl^m;-T'H40^"5Ha mT?a\HV*S<0CSQccb;X5Asr$u1$u^d^YZ6_r'0W,+7^KtrgrZ=?OM]1LOkgUkt&5P8ltBNmI>q9 o=km#+"<_oiS1a6o7&(ZT3M!8:#PuboR>i_>T`PD:\K&ggYL3J51T-Lfp]ZWhEI^U++(J'@J0Ya q-THLe3W"t+?4fP_YR4->Y4^RV>'mFptlPX-H1n8;=VE5q"r+n^QJ>aci"s6gOGde5G@Z7=(AtG lJJbWIZ+'"PP7:5Mgk@PhhC:2!!%R8^^p2s*YA^46K'UhF>>!OM+$?c=L;Bh)3%,GOkB;T5p;@] jH.%\A =fk`jQ.kn[_-sTNm$:j5T"bcC>4%X1FhZHR\6SHg$Ui;-6FtmDpUCsq!J/'pjnE",*ta@K@d)G1 F:p0da[#Ba>dXYCQ`T%b=kKlP;3&!HTpeT-[TBERCA"%OG/%IjfkgAO?+/X1\_V/tS)*f58#*cj8bCWZu6pS1":Cg8$V]9+@n7%LE]9p1linR1/sSe8[51t=N[;mc3^:fK:e7oE0\]/8c=*`YPTP-A%LSAIn2NOYJ 3`_TE.@JbVW+m`ml`"Ff_@*C03nCdCCV'5SY\ZB:a0KNc4_(g83ejWA@N.ek\8FBokIPQC[dUkI 44a.kmJH&GP3nbCqk%hT2\3iH4BE?=EP-K;aDrn.rQ0)hL7cY14P)O;F1h63cu_De8()Lf5;CW0 2#gG'FhN!+fQKEEBA.OB[r:&G.OSBTGI(@rhfq=$LZ3Qm2im$F5$+*5?/>gUkXAg-U[!0>\$,.F 51d:3HbT6gc[('G`rCEn-dVF55?HJ1ID:!`pjP>BVF:Ws77L;@?.0W?!$A-W8WPOBJ#@R0GKFikM69%OC@5GHHOId1#GZ+t.F>&@[`Yh-' BanLX2dT=h*'@dU"kft=L_0h76o^#8@PgT3&LA\iW0HS9](UpL2CV'SW>/mL=,RZ&/Od0sN+1el C@4o^3)Wlr=UHpA0n(uL\Chg2FDm0O`]6A!R2j\oAjdu!ka-rlBk-C%Nj7;(83$u"A2K((&gg%* f`NGI>^13X8EZV4p-tb?7?Ol:9hDlU-Y2kAPS/^J/=A:Be!uOIarW==@R2<_%&K3:``YqpBe6cFO-B[*`u,NR2I=SP9j.0NQ^m<2!1UkS.gWs :-$EVB/GI7e"%UUU2)\6Coj"&YnbK.eNIQPpR`,]I8@EL$n"aIH;h[S7X;=*M+m?+ljePB\f!kK FUt2\7Ys5Vs$Y5(nk=-D@Sq_g7;0(NU_JQG;E@B@Bep0me=EqnUD6*4,qbt!dZm`lBh`buqY="K\_r1=eRpa\lVZ9J(Os(8fVc]3/odFg$5%Ib7`VA596^^9j)Ie6>"[ Df,0^\/,A.3=BVAg!+mu2Va?B,(1^f'umg$7d42?WHE*a`4=9Al^U%)G@UT&Z?GO"VL,dtD`-^k (T-k3[#]J"II'ch+M_7*_/-;tjLuGmrEm24IrG#[37lu:hubWV9'u8D[ta&"]Es40Fq;G,7gWT^ 3J0#ZGJM49@&$A9K'q2+`#+7A@Q[5=EA:P)\=Pl`,7uCM*V(R;V\N](BoR,@2oc^R).T*GN!h6j [hpThiV[t`E]-G0)(-_9/9d9?IOq=nR^M*h'79:n=3DIo/S2T*;t=g3C3]TJj8q&jD(\f3)5f?( ]\/cqFNVf&]S5KW[$PQJ'$cdB.q^F/T6'^Ucl**GB,q#E@YK9C-]^)t/K(=*G)t&i7L*U#s.Q\e *JrlV8nfk;Vf_X)e/7(;[EV461pX4(6oOMs>o0G^G-BI8a&uqT`9B-3En'q->Eb%jXS);%fGb'( 3kO3rE"Z_+3utD5r!/fOP!p\Ts[s%K&g`)!>Cg7X\G!_8Bq$1NuS^"Ns rp7"*X)"q.cIB'6I!_g].un!a"-R_u"H MXWeia*@>#j9N"pb*5=@%]9NeHn-XT]ZFB%T'5.9MiHkj0>=mRB]a\tSTDMjc[#&j\QS36:>Eg/ qC^"P4HjVoIYO56NqVW5K:8'3K3g;X]BVNYX`_@gf6ZuEicogMmk/+m3mM0uI']U05+@sdH_0C\ GH'ts%G:&4=6ohJ]m%3dhbF\jZCJ\+(W=_ZZ0uDj;gMGclgX+"Na2""gF.0)-]n62Ie+Unc$@&a L-'[,krSF^ir2a4Hq-m$,V-jYZ6&6-ITuJ.e$GCu%;ieNSbF2gh0Zn^i;Fb+mA038oOH(d]oMIO qj5[B:LAoXhoF>ST=]Jfh=#g%fD?Y&m;B+WN.%nDiZ92lr[ugn]W\4/DStVr%2*M>\*<#1QgOf; l2?+@pI*n_d&u5]t7')B\Pauo"7Wo5K!iCPR5.#T0Ned5(LtpKAmJQ iMX&=3Pbgm_G7gU_uL0-GjjPZh,QUA0A\;*&a;g_NZOeUO#7"o0V-N65q:=qT(:/Va*p(6UWcK<&MKR lGE0+5==#:qW'rt/OP1O_%[g*)99W&fL'Xa'"TncCc4[,6Gt]J^2o(C/$)(E!@MD=RA9l$e2t3? 8KI.]]9Ebb6nF]>1W2[W`<9#V'&Q)V9//cC.91La*>A9]7n6Wq-`maKJ6e4g8haji/Q)nIeKUKrX R`Vn$6:@?%r1/WpSk7G'aon?Z'V@uCTZSgZau#p:7&A$gVTMl98n=jBPc2a#W(OFrb.Oas`3%0b :rrQNaG^3m4I.eICdLOSW8(]KiU4`3Rur)1bB18;Pe"euXNRuR9>%B"e@`uc]M%n1bP])u"Mr:r _TJCP6i:=`/1!q/E5r*E93c_`PLN6%lCV=ibG+H!SBT4']HgFeP7sPc90Y&<92>8jA'gYb2H5h1i!G' %o/pJc(p*jP"' `D>9Bc.q$eq;bI[Ku&rgH6;7.CkeK*&r_GGXp($-0,]`(cEqbGq%dB*::J\t@( *l$M>dWHtdPpt.TS5DEMMG&*>SL$djP>R7E9nIZ;M;-Hq.a4_Cdkru2*R`p;h7Ng/@3c17o^:2W-heU=tB5d3>Jf9K=M%=lmgGX;RAdA;Isj]GRfL"LO'fS,-A@;a]n nlWhRQ''`GP1_]jeg6&E[=VAkQ.XT)e%KtXn\!NiEnRRYfu9K7eXap: n_$npfjl)UF])@oMV,Tt=QQ,I'o(FBVV60jg4`g5h29nY:rAQke$I"oMA05gW7aTGg@_])'sZL< rn>>t=\3R&4P@G3Wh(f3f,_A*/\0W4]$cS5gJU/D`.-3`Xhan7SqX^V%Dc8V_V@#dcqV/!HnrBu 864!T;.2g5e\Y@0b$7BYgr7L]jdF>W'L%Ms==i948aY<@AmI"5>t*9!_S3o'sk\E Kj@sakQ_o%H(N^Oe2O#elCd:mH*29k/1bW\&GN,F^A(-l/&i6hSgF?K8X'$ k=ESYhZ`N,(%J?;mp@B7>P7UF6\p8OVS?Z`SZ*VeNgqVS^XW,;<:`Re.]rSR;Ji!'1[FlcW3 !alcGi'mk-;b>j5k28-$i._NqQ3j0q#M#CR@&=@jed^Qu=Q"&Y@)`]8((oLP&tMc/eF"#Z2AP1_ (?'8O@9$%\NYgZO)WA+DRgp=cc5g?5*oZf7iW5\1j[.rJ+Q>:(i^P2\Xs1W_g+O3.i`7JeQ7:ge ^#EPfh?^8n^+/.)0&lRXQ8U=sA`DOimTO1Q,K.i9L+m+L2WJs>RC4h%?8>JsFs5:8>YrGur]"EM 53)?$Qc;$;<]X5>g2Qh!Qr[IVn60DW^I4Ar>kZr[5tYESdQKk5KJcX,gr2"QhV%k=1QtNW&'DRf#p^?bIrCR`T7XYZS-8lHCVli+ihKQ\u'`,FAqEF `b`*,m)Bu[.cBY6Gip[SlUIT7cI)#+dc!+/Xp32(5.f_7Ir!'Hm5EVaQJ(0Pe1L[M>5k_U*jtBa So(@^mKVV,B%oa$aBF`ljf[.kmbr%qk3dB_DBds)`ft@1;XRS&DLUs?f'V:"kcO"3fp7Xak*,&d V/GGemmcs(%du!@n6"Pu>^fZ$r^-'SqX:lig330ALA,15;XNUfm=tOX(BO"P$gi$>DD`Qg7ec<$ na.+on:q;=Q6#HV:@I==m]MOf%Qa*O%e03'e+W_lIgbGK#4:jRDPl<2#8QcA(=6D#/U%hGmdXqe q/3qWEH`Dmf,`0j(bKYDE5rkjG8k38KlQ9#njatLruY_m"P/nBk^Ns1)0-OXL#OEfro5Pc>%m9GAo5ik8F5K3H0/teL 3H:ZQB$WkUY<6n='(c](oH-;>JKXT78W`[".uWT^!7U;$:!M!FFKlAKY>Fl+7WfjaocI+oVbAUo "h<.SBeNM0<`O%X=m$#gFgkBDa'?Vs12sYRNEc1#O$\!ImWD<7ac>KV7m?WJAXD:`4G.B"FWp$_ =a#!Nni(@W^I`V#<-@)9V;GW=#3>$<9Q%;PG55,23EPrX=*J@XGBm24O*,Y<:[ VL)[QHauOkJ%^3T[X53.HN#VqktCp-!rNp$HmqAZ:W.W@>PrEYI"0.`$"83ga*aM`I(0:5FF;`UZ)D)[t[B2cA%p3f/u:hWfh,o2J1Uf(o+\n*dj:T.6- s>/fXk2o_HX4AKGJ2o'G^Ng^-^W*@oQkpl^LsuT_"`;+ ?U(I?mJ$O-Ip]tRp9+-T&.A^C^lU)V"2POB'a;F8C`Nbt&<%nA_N:iN$cEK8Cg@jTnJ#OP`f[?>)oiQ7FWJMbm!Tts&e'I;aHA*6,KUQlPpOP8Cn2D8&r`Y9 b*&j./'ARL[4TRbm(G'r'+Di7b`aU&1X-S,eMYU8Cu%%q'9)$5cBG?s43nSaof^Wbm/9/q'Fb43 d$-*k6dZTB'h-N7D&l-p'TFD1dZgjc9@FU"2,2Pam6+7p'b*T/eLsV7F^XeoDKb,eb/m5Dr(0e+-5OZrh$C]qu7bap&4o_n,34D"9F$L %K\mt%0>BT$%Yo*#!gf]"5nhEJl#2L6!,]Bi5?Lc:i6b/fKBJu":U$(.-YZ $fQanL/?/66We17iP[a3;!oAlfR4:i"@7i@%O+;CN=k/<8Vp:s-:HLW'B4[BMG[+u79HZ,il"uX ;/S!TfY&*]"C[6dN\X(+bo,P0BoPum2Fc?T)rlTkN`"(_7p,.!j2?5(;=6V EI Q Q endstream endobj 2 0 obj <>endobj xref 0 12 0000000000 65535 f 0000000206 00000 n 0000085073 00000 n 0000000147 00000 n 0000000009 00000 n 0000001305 00000 n 0000000855 00000 n 0000000254 00000 n 0000000666 00000 n 0000000456 00000 n 0000000345 00000 n 0000000424 00000 n trailer << /Size 12 /Root 1 0 R /Info 2 0 R /ID [] >> startxref 85196 %%EOF