4t                       o   t    o o #  o #, )    1  !"#$ % & o'() G*+,-./012345678 49 : ; #<= 4> ? t@A BCD EFG eH eI eJ KL M N O PQR pS T oUV t* oWX wY tZ[^ t_` } a b c G de  f gh  i j k l t mn  o p q r s t u v w x y z { | } ~                                     o G                        t     }    _    _            " % ( + . 1     9  <  ?  B t G K O  }  ! 4" #$ 4% &' ( )* 4+ , -. 4/ )01 i 42 34 i56 n i78 q9: t; i< 3=>?@ABCDEFGHIJKL MN  3O PQ 4R 4STUVWxX Y Z[ Z\]  ^ 4_ `ab e* cd  4e cfghi cj klmn op qrs #t u vw oPx vy oz{| 4}~     <  t t  4 tz    InnerClasses EDITOR_TITLELjava/lang/String; ConstantValuecanvasLjavax/swing/JPanel;gtr"Lorg/das2/util/GrannyTextRenderer; tickleTimerLorg/das2/util/TickleTimer;myEntityButtonLjavax/swing/JButton;aButtonbButton boldButton colorButtonconnectButtonGroupLjavax/swing/ButtonGroup;exclaimationPointButton extensionsTabfillStyleButtonGroupgreekTab hersheyTab imageButton imagePanel imageSizeCBLjavax/swing/JCheckBox; imageSizeTFLjavax/swing/JTextField; imageUrlTFinstructionalLabelLjavax/swing/JLabel; italicButtonjButton1jLabel1jLabel10jLabel2jLabel3jLabel4jLabel5jLabel6jLabel7jLabel8jLabel9jPanel1jPanel2jPanel3jPanel4 jRadioButton1Ljavax/swing/JRadioButton;jRadioButton11 jRadioButton2 jRadioButton3 jRadioButton4 jRadioButton5 jRadioButton6 jRadioButton7 jRadioButton8 jRadioButton9 jScrollPane1Ljavax/swing/JScrollPane; jTabbedPane1Ljavax/swing/JTabbedPane; jTextArea1Ljavax/swing/JTextArea;lineThicknessTFmiscTabnButtonnoneConnectorRBnoneFillStyleRBoutlineFillStyleRBpeNumberplotElementButtonplotElementPanelplotSymbolButtonGroup psymButton psymColorCBpsymColorTextField psymPanelrButton renderPanelsButton sizeTextFieldsolidConnectRBunderlineButton bindingGroup(Lorg/jdesktop/beansbinding/BindingGroup;()VCodeLineNumberTableLocalVariableTableiIbthis&Lorg/das2/components/GrannyTextEditor;greek[Ljava/lang/String;misc StackMapTable;V addPainterPainter?(Ljava/lang/String;Lorg/das2/util/GrannyTextRenderer$Painter;)Vidp*Lorg/das2/util/GrannyTextRenderer$Painter; addButton9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VcLjava/awt/Component;tabNameinserttabPanel customButtonQ miscButton)(Ljava/lang/String;)Ljavax/swing/JButton;sresultinitComponents jPanel1LayoutLjavax/swing/GroupLayout;binding#Lorg/jdesktop/beansbinding/Binding; jPanel2Layout jPanel3Layout jPanel4LayoutpsymPanelLayoutimagePanelLayoutplotElementPanelLayouthersheyTabLayoutextensionsTabLayoutlayoutdoInsert'(Ljava/lang/String;Ljava/lang/String;)Vi3i2sameKindZtextendttheTextext getExtension()Ljava/lang/String;ssi1jTextArea1CaretPositionChanged$(Ljava/awt/event/InputMethodEvent;)Vevt!Ljava/awt/event/InputMethodEvent;colorButtonActionPerformed(Ljava/awt/event/ActionEvent;)VcolorLjava/awt/Color; colorNameLjava/awt/event/ActionEvent; extensionchooserLjavax/swing/JColorChooser;1bButtonActionPerformedaButtonActionPerformedboldButtonActionPerformeditalicButtonActionPerformedunderlineButtonActionPerformed&exclaimationPointButtonActionPerformedsButtonActionPerformedrButtonActionPerformednButtonActionPerformedjTabbedPane1StateChanged"(Ljavax/swing/event/ChangeEvent;)VLjavax/swing/event/ChangeEvent;setPsymPanelSettings(Ljava/lang/String;)VnvLjavax/swing/AbstractButton;bbsLjava/util/Enumeration;settingsLocalVariableTypeTable5Ljava/util/Enumeration;setImagePanelSettingssurlscalenpsymButtonActionPerformedtextbLjava/lang/StringBuilder;GimageButtonActionPerformedjButton1ActionPerformedpsymColorCBActionPerformedjRadioButton3ActionPerformedjRadioButton1ActionPerformed plotElementButtonActionPerformedpeNumberActionPerformedimageSizeCBActionPerformedjRadioButton7ActionPerformed updateImageexLjava/lang/RuntimeException; oldStringxgetValuesetValue getComponent()Ljava/awt/Component; setContext(Ljava/lang/Object;)VoLjava/lang/Object;main([Ljava/lang/String;)Vargseditlambda$miscButton$24(Ljavax/swing/JButton;Ljava/awt/event/ActionEvent;)Vs1esel lambda$new$1#(Ljava/beans/PropertyChangeEvent;)V Ljava/beans/PropertyChangeEvent; lambda$null$0 access$000<(Lorg/das2/components/GrannyTextEditor;)Ljavax/swing/JPanel;x0 access$100M(Lorg/das2/components/GrannyTextEditor;Ljava/lang/String;Ljava/lang/String;)Vx1x2 access$200E(Lorg/das2/components/GrannyTextEditor;Ljava/awt/event/ActionEvent;)V access$300 access$400 access$500 access$600 access$700J(Lorg/das2/components/GrannyTextEditor;Ljava/awt/event/InputMethodEvent;)V access$800H(Lorg/das2/components/GrannyTextEditor;Ljavax/swing/event/ChangeEvent;)V access$900 access$1000 access$1100 access$1200 access$1300 access$1400 access$1500 access$1600 access$1700 access$1800 access$1900 access$2000 access$2100 SourceFileGrannyTextEditor.java w w w w w w vw w w w w w w  rs w w w w w cd ) 01 U1 ! &org/das2/components/GrannyTextEditor$1 0 java/awt/BorderLayout Center  org/das2/util/GrannyTextRenderer   org/das2/util/TickleTimerBootstrapMethods  0   &org/das2/components/GrannyTextEditor$2 java/lang/StringαβΓΔΘηΛμπρ εωΦτχ  QR javax/swing/JLabel 0→↑å∞≅≤≠≥²³†°∫More...    ADpsym  $ img  plotElementblock java/lang/StringBuildernot supported:  o     javax/swing/JPaneljava/awt/GridLayout 0  javax/swing/JButton &org/das2/components/GrannyTextEditor$3 0 w  &org/jdesktop/beansbinding/BindingGroup ./ '  javax/swing/JRadioButton , javax/swing/JTextField      javax/swing/JCheckBox % &   +                 javax/swing/ButtonGroup #         "   javax/swing/JScrollPane javax/swing/JTextAreajavax/swing/JTabbedPane    * (       -      Connector:  solidLine Thickness:1.0dots nonejavax/swing/GroupLayout 0    java/lang/Short             javax/swing/SwingConstantsjava/awt/Component Pick...  ${selected} enabled     &org/das2/components/GrannyTextEditor$4Color:&org/das2/components/GrannyTextEditor$5    Size:0.5em Fill Style:outlinestarsexesdiamondscrosses&org/das2/components/GrannyTextEditor$6circlesboxes&org/das2/components/GrannyTextEditor$7 triangles&org/das2/components/GrannyTextEditor$8 Plot Symbol:   URL of image:https://autoplot.org/Logo32.png50%^50% means half of original size; 2em means two em heights; 20 or 20px means 20 pixelsPlot Element Number:  &org/das2/components/GrannyTextEditor$9  'org/das2/components/GrannyTextEditor$10  A - Shift Up'org/das2/components/GrannyTextEditor$11B - Shift Down'org/das2/components/GrannyTextEditor$12S - Save Position'org/das2/components/GrannyTextEditor$13R - Restore Position'org/das2/components/GrannyTextEditor$14 ! Character'org/das2/components/GrannyTextEditor$15 N - Normal'org/das2/components/GrannyTextEditor$16   Granny Color'org/das2/components/GrannyTextEditor$17Italic'org/das2/components/GrannyTextEditor$18 Bold'org/das2/components/GrannyTextEditor$19Underline'org/das2/components/GrannyTextEditor$20Psym'Add a symbol with given color and shape 'org/das2/components/GrannyTextEditor$21ImageInsert an image from a url'org/das2/components/GrannyTextEditor$22 PlotElement'insert a symbol based on a plot element'org/das2/components/GrannyTextEditor$23 ExtensionsGreekMiscPreview: Granny Text:5Press buttons from palette below to insert into text. 1 o no  !; "#$ %& M' ()!( *+ , -) + .1javax/swing/JColorChooser /01 23 45$org/das2/util/NamedColorChooserPanel 67&org/das2/util/DesktopColorChooserPanel Color Chooserjavax/swing/JOptionPane 89 :; <=!(color;!(color)!B!n!A!!!S!R!N >FPress to insert, and holding control will insert the actual character. ?y @5= " Apaintersize fillStyleconnect lineThick BC DE FGjavax/swing/AbstractButton!(painter;psym HI  Psym Options!(painter;psym; JEsize= Ko;fillStyle=outline;fillStyle=none;connect=solid ;connect=dots;color=L MN ;lineThick= !(painter;img  Image Options O;Plot Element Options!(painter;legend;plotElement= Po oQ Ryjava/lang/RuntimeException Sy T1 
UV\\![cC] 1$org/das2/components/GrannyTextEditorHappy !(color;Blue)Day!! Macros %{CONTEXT}%{CONTEXT,format=%d,id=} HI %{TIMERANGE}%{TIMERANGE,format=%d,id=} WX Yo ZE [java/awt/event/ActionEvent \]1^ _`a bc org/das2/util/StringSchemeEditorGranny Text Editor(org/das2/util/GrannyTextRenderer$Painterjava/util/Enumeration setVisible(Z)V)(Lorg/das2/components/GrannyTextEditor;)V setLayout(Ljava/awt/LayoutManager;)Vadd)(Ljava/awt/Component;Ljava/lang/Object;)VgetFont()Ljava/awt/Font; setString$(Ljava/awt/Font;Ljava/lang/String;)V de fpropertyChangeK(Lorg/das2/components/GrannyTextEditor;)Ljava/beans/PropertyChangeListener;'(JLjava/beans/PropertyChangeListener;)V getDocument()Ljavax/swing/text/Document;javax/swing/text/DocumentaddDocumentListener'(Ljavax/swing/event/DocumentListener;)V*(Ljava/awt/Component;)Ljava/awt/Component;length()Iequals(Ljava/lang/Object;)Z setEnabledjava/lang/SystemerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln getTabCount getTitleAt(I)Ljava/lang/String;getComponentAt(I)Ljava/awt/Component;(II)V<(Ljava/lang/String;Ljava/awt/Component;)Ljava/awt/Component;+(Ljava/awt/Component;I)Ljava/awt/Component; setAction(Ljavax/swing/Action;)V gactionPerformed\(Lorg/das2/components/GrannyTextEditor;Ljavax/swing/JButton;)Ljava/awt/event/ActionListener;addActionListener"(Ljava/awt/event/ActionListener;)Vjavax/swing/BorderFactorycreateEtchedBorder()Ljavax/swing/border/Border; setBorder(Ljavax/swing/border/Border;)VsetText(Ljavax/swing/AbstractButton;)V setSelected(Ljava/awt/Container;)V!javax/swing/GroupLayout$Alignment AlignmentLEADING#Ljavax/swing/GroupLayout$Alignment;createParallelGroup ParallelGroupL(Ljavax/swing/GroupLayout$Alignment;)Ljavax/swing/GroupLayout$ParallelGroup;TRAILINGcreateSequentialGroupSequentialGroup+()Ljavax/swing/GroupLayout$SequentialGroup;'javax/swing/GroupLayout$SequentialGroupaddContainerGap-(II)Ljavax/swing/GroupLayout$SequentialGroup;addGap.(III)Ljavax/swing/GroupLayout$SequentialGroup; addComponentB(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;%javax/swing/GroupLayout$ParallelGroupaddGrouphGroupH(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$ParallelGroup;=(Ljava/awt/Component;)Ljavax/swing/GroupLayout$ParallelGroup;J(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$SequentialGroup;k(Ljavax/swing/GroupLayout$Alignment;Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$ParallelGroup;setHorizontalGroup"(Ljavax/swing/GroupLayout$Group;)V?(Ljava/awt/Component;)Ljavax/swing/GroupLayout$SequentialGroup;i*javax/swing/LayoutStyle$ComponentPlacementComponentPlacementRELATED,Ljavax/swing/LayoutStyle$ComponentPlacement;addPreferredGapW(Ljavax/swing/LayoutStyle$ComponentPlacement;)Ljavax/swing/GroupLayout$SequentialGroup;setVerticalGrouplinkSize(I[Ljava/awt/Component;)Vj4org/jdesktop/beansbinding/AutoBinding$UpdateStrategyUpdateStrategy READ_WRITE6Lorg/jdesktop/beansbinding/AutoBinding$UpdateStrategy;$org/jdesktop/beansbinding/ELPropertycreate:(Ljava/lang/String;)Lorg/jdesktop/beansbinding/ELProperty;&org/jdesktop/beansbinding/BeanProperty<(Ljava/lang/String;)Lorg/jdesktop/beansbinding/BeanProperty;"org/jdesktop/beansbinding/BindingscreateAutoBinding(Lorg/jdesktop/beansbinding/AutoBinding$UpdateStrategy;Ljava/lang/Object;Lorg/jdesktop/beansbinding/Property;Ljava/lang/Object;Lorg/jdesktop/beansbinding/Property;)Lorg/jdesktop/beansbinding/AutoBinding; addBinding&(Lorg/jdesktop/beansbinding/Binding;)VBASELINE@(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$ParallelGroup;M(Ljavax/swing/GroupLayout$Alignment;Z)Ljavax/swing/GroupLayout$ParallelGroup; setColumns(I)VsetRowsaddInputMethodListener'(Ljava/awt/event/InputMethodListener;)VsetViewportView(Ljava/awt/Component;)VaddChangeListener%(Ljavax/swing/event/ChangeListener;)Vc(Ljava/awt/Component;Ljavax/swing/GroupLayout$Alignment;III)Ljavax/swing/GroupLayout$ParallelGroup; UNRELATEDY(Ljavax/swing/LayoutStyle$ComponentPlacement;II)Ljavax/swing/GroupLayout$SequentialGroup;addTab)(Ljava/lang/String;Ljava/awt/Component;)VsetToolTipTextbindgetTextindexOf(Ljava/lang/String;)IgetCaretPosition substring(II)Ljava/lang/String;java/lang/Mathmin(II)I(Ljava/lang/String;I)V replaceRange(Ljava/lang/String;II)V lastIndexOf(Ljava/lang/String;I)IgetSelectionStartgetSelectionEndticklesplit'(Ljava/lang/String;)[Ljava/lang/String;org/das2/util/ColorUtil decodeColor$(Ljava/lang/String;)Ljava/awt/Color;setColor(Ljava/awt/Color;)VaddChooserPanel7(Ljavax/swing/colorchooser/AbstractColorChooserPanel;)VshowConfirmDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)IgetColor()Ljava/awt/Color; nameForColor$(Ljava/awt/Color;)Ljava/lang/String;getSelectedIndexBLACK setBackgroundhashCode getElements()Ljava/util/Enumeration;hasMoreElements()Z nextElement()Ljava/lang/Object; startsWith(Ljava/lang/String;)Z isSelectedtrimjava/lang/Double parseDouble(Ljava/lang/String;)D getBackground getStringjava/awt/ColorWHITEREDrepaint replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;showMessageDialogorg/das2/util/Entities pickEntityGUIisEmpty getModifiersdecode&(Ljava/lang/String;)Ljava/lang/String; krun<(Lorg/das2/components/GrannyTextEditor;)Ljava/lang/Runnable;javax/swing/SwingUtilities invokeLater(Ljava/lang/Runnable;)Vl mp  javax/swing/GroupLayout$Groupjavax/swing/LayoutStyle%org/jdesktop/beansbinding/AutoBinding 1"java/lang/invoke/LambdaMetafactory metafactoryrLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;s%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!oG                  !"#$%&'()*+, -./>012****Y**Y **!"*#Y$%*%*&'(*)Y**,-.*/01Y*234Y5SY6SY7SY8SY9SY:SY;SYSY ?SY @SY ASY BSYCSL=2+*D*+2EFW*DGYHIFW4YJSYKSYLSYMSYNSYOSYPSYQSYRSY SSY TSY USY VSY 'SYWSM>E,(*,2E:,2X *Y*ZFW*ZGYHIFW3n<=?@P*Q7RBSRTfYzilmnpl seumvsw|xy{|}u4>556|7gH5689:;eK<;=) >?[?#@ AD2*%+,[+\]*^*^_`+`]*a*a_D+b]**_(+c]deYfgh+hij36 %.6AJR]i4 89EFG=% HI2:6*kl'*km+]*kno:DoY:pYq 6GYHIFW*k+rW6s:G tY,u:vW_wY*,-xy3^"06;DR\kq|4f 056U56 JK89LEMNQ56&O= P) QR2n(tYeYfzh+hiuM,*,{|,3&4 (89(S TU12 h*}Y~*oY*oY*GY*Y*GY*Y*Y*Y*oY*tY*Y*Y*oY*GY*Y*GY*Y*Y*Y*oY*Y*Y*Y*Y*Y*Y*Y*Y*GY*Y*Y*Y*oY*GY*Y*Y*Y*GY*oY*GY*Y*oY*Y*Y/*Yk*oY*tY*tY*tY*tY*tY*tY*oY*tY*tY*tY*tY*tY^*tYa*tY*oYD*oYZ*GY*GY*GY*ɶ*˶***ζ*ж*Ѷ***Ӷ****նϻY*L*+ ++ضٲ++ض+*߶*+ڶ*+ض***++ض+****߲**ݶ+Y*SY*SY*S***M*,*Y*|**Y***M*,Y*N*- --ض-**A߲*޶--ض--***N޶*******ζ******նϻY*:* ضض**   ض***۶*O߶ض****** ݶ*************Y* *** **** * Y*  ******ն*Y* *̻Y*:* ض۶ض********ݶ*޶ضٲ*********ݶY*:* ض۶*ض*߲*߶**ݶضض****߶****Ҳ**M*,*̲**M*,Y*:* ض$$$*V޶۶ض*[ݶض*߶*޶*ض۶****߲*ݶ**HһY*:* ض۶ض   *[߶*ݶض۶**0ݶ*Y */*/*/Y***/*kY* *!*"Y*#|*$*%Y*&|*'*(Y*)|***+Y*,|*-*.Y*/|*0*1Y*2|Y*: *   ض  *3*3*3 **4*޶  ض  *** **5**k6*7*8*»9Y*:|*;*û*Ļ?Y*@|*A*ŻBY*C|*^D*^EF*^_*^GY*H|*aI*aJF*a_*aKY*L|*M*NF*_*OY*P|Y*: *   ض  ض *¶*߲*߲*߶ *^*a*޶  ض  *¶*** *^*a*ݶ*kQ*7*DpYq *kR*D7*ZpYq *kS*Z7*T*U*V̻Y*: * W  ض***k  ض*ƶ*Ƕ*ȶ޶  ض *ƶ*N߲*Ƕ**ȶ*kp߶*X3* !,7BMXcny)4? J U ` k v&1< G!R"]#h$s%~&'()*+,-/13468:;#=.>6??AKBSCXD_EfFmGqHzIJHKLMNOPQNLGRECTUVWXYZ[\ ]^_`+a3b6V9T<eZgci|jlrsyz|}~ ~!&*18?KNWZ]`is}%(+03@CFILORY^ekw(3=HPZit~ ")147:AIPV] c j p w } ! " # $ % "& .' 1$ =( @# H) K N Q+ X, ]- d. l/ x0 }1 2 3 4 2 5 6 1 / - + 9 ; = ? A B D F -G 5I BJ KK RL WM `N mO uP xM }Q R S T U V T W X Y Z [ Y \ X ] W S Q ^ _ ` a ^ K c d e f g "h .i 7j >k Dl Pm Vn bo ip le oc rs |u w x y z { | } ~   ~  }  { y           # 1 : B Q \ k u               # , ; J Y \ e n |                      &5?NXgq    $%&'#(+)0*7+=,I-O.[/a0m1p*u2|345672)8(&:;<=>?@A=BCD EFCG"<%:(J6LFMTOdPrR|TVXYZ[\]^_`abc`d_Zfgh ijk#l*m0n7o=pDqJrWsZh]f`vgw4z h89KVW| XY ZW [W \W]W B&^W _W Z`W ZaW bW cd2 */YN*Z:-[6 */\6][6^++X_^]6*/\*/+`E*/+X`a+-bc6*/+` */+`*/d*/e,*/,*/e`H*/d*/e(,$*/,*/e`*/+*/d`*/+*/d`3^z{|}~*4O[hm4\ e6564f6Ogh89ijk l= *mm= #5no2F*/YL+b*/\c=+fg>*/\d +`^3* ',.;D4*F89>p/q6'f6=mrs2@*.h3 489tuvw2+*ZMiYjN,%,,Xd^]k:-d2lm-nYop-qYrp*-su2-v:w:*eYfxhhfhiy32  $3>IU[b4H$p;[)xyb"z89t{| x}~=3mPw2C *z{3  4 89 t{w2C *|{3  4 89 t{w2C *}~3  4 89 t{w2C *3  4 89 t{w2C *3  4 89 t{w2A *3 4 89 t{w2A *3 4 89 t{w2A *3 4 89 t{w2A *3 4 89 t{2m#*k*̧ *V̱3 "4#89#t= 2=++Xd^L+]kM***Ѷ,N-66-2:[6^:`: :: : 6  Q 1v;eD4WU5e/c8x ]l6 f \]\6 V ]K6 E ]:6 4 ])6 # ]6  ]6  **-9o* ҧ ]*ԧ ն]*ԧ*ԧ ζ]*ԧ{ Ӷ]*ԧf*ԧ[* l*D* ҧ8*:  % :  ]  ׄ3) &/EOU_mqtdgps ~    !# $% &-'3)6<-4p _j  7  , O56qt ES=89=)p;  , =_8>m??4mmmOm+    (>m??2N++Xd^L+]kM,2N, ,2':*X**-ұ3"1 234(6<7E9M:44N89N:p;6(&=B$?mAm>m?mm>m?mmw2"*ZM,,*,**ueYN*:*:-h]hW-h*hW*-hW* -hW* *-hW -hW*-h*hW*-h*hW-fhW*-i3r=>?A"B(C3D<EFFRGZHjJmKLMNOQRSUXY[\^_!a4>R73<"89"t{| <= m#-) w2v*ZM,,*,**uPeYN-]h*hW*-]h*hW-fhW*-i32 defh"i(j3kElOmdolpur4*3Bv89vt{q|=mKw2GiYjM,nYop,qYrp*,su,vN-w:**-3& uvwx*y/z5{>|F~44/xy5zG89Gt{?}~=Fw26*YM*,*M,lN*-3"  (-544 S( S-Jy6896t{= w253489t{w253489t{w28**u*eYfh*hfhiM*,3 174 18898t{=7w253489t{w253489t{w253489t{12I*%L*%*&*(*M*%*&+(**$'3& $'(7AH4 (I89A='>mo2Q*/YL+L+3489 i2g#+L+L*/+*3 "4#89#i2,*34 89253489 2=YL+Ķ+\+`+ɶ+̶+ͱ3"*7<4=;592!y+N-W]7N-Й*Y$*YeYfzh-hi*Y,~$-:X *- * *-3B &@GQW_horx44Wy89yTy{ o=m' m2B *ֱ3 U X4 89 t123*3 VW4 892/*3-4 92E*+,3-4 92:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49u2:*+3-492:*+ 3-49{2:*+ 3-49{2:*+ 3-49{2:*+ 3-49{2:*+ 3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{2:*+3-49{OKGB?<91.+(%" w1B#C @@@nqo      \]\