./._release_4.3.1000755 000765 000024 00000000453 13426105454 015026 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK d'ǪT3JG촢B t[[Z  vaB`2ϥ release_4.3.1/000755 000765 000024 00000000000 13426105454 014524 5ustar00rbspielmanstaff000000 000000 release_4.3.1/._.DS_Store000644 000765 000024 00000000170 13571500167 016423 0ustar00rbspielmanstaff000000 000000 Mac OS X  2Fx ATTRxxrelease_4.3.1/.DS_Store000644 000765 000024 00000024004 13571500167 016210 0ustar00rbspielmanstaff000000 000000 Bud1   decksGR  @ @ @ @ run_decksGRP0ustrNone run_decksbwspblobbplist00 ]ShowStatusBar[ShowPathbar[ShowToolbar[ShowTabView_ContainerShowSidebar\WindowBounds[ShowSidebar _{{10, 111}, {944, 766}} %1=I`myz{|}~ run_decksdsclbool run_deckslg1Scompi run_deckslsvCblobbplist00 HIHJ LXiconSize_showIconPreview_calculateAllSizesWcolumns_scrollPositionYXtextSize_scrollPositionXZsortColumn_useRelativeDates_viewOptionsVersion#@0 "&+05:?D  WvisibleUwidthYascendingZidentifier t Tname Xubiquity#  ! \dateModified  %[dateCreated ( * aTsize - / s Tkind 2 4d Ulabel 7 9K Wversion < >, Xcomments A C^dateLastOpened  GYdateAdded##@(Tkind &8LTfo  !#$1:;<HQRTUZcdfgluvxyM run_deckslsvpblobbplist00 HIHJ DXiconSize_showIconPreview_calculateAllSizesWcolumns_scrollPositionYXtextSize_scrollPositionXZsortColumn_useRelativeDates_viewOptionsVersion#@0 !&+/49>CXcomments^dateLastOpened\dateModified[dateCreatedTsizeUlabelTkindWversionTname UindexUwidthYascendingWvisible, "# '(  ,( 01 a 56 d :; s ?@ K DE t ##@(Tkind &8LTfo )/5?GILMNWY[\]fhjkluwxyL run_decksmoDDblob=[A run_decksmodDblob=[A run_decksph1Scomp run_decksvSrnlong run_decksvstltypeNlsvsrcbwspblobbplist00 ]ShowStatusBar[ShowPathbar[ShowToolbar[ShowTabView_ContainerShowSidebar\WindowBounds[ShowSidebar _{{168, 433}, {770, 436}} %1=I`myz{|}~srclg1ScompNgsrclsvCblobbplist00 HIJKLM_useRelativeDates_showIconPreviewWcolumns_calculateAllSizes_scrollPositionYXtextSize_scrollPositionXZsortColumnXiconSize_viewOptionsVersion !%*/49>C  WvisibleUwidthYascendingZidentifier  Tname#Xubiquity \dateModified "[dateCreated ') aTsize , . s Tkind1 3d Ulabel6 8K Wversion; =, Xcomments?@^dateLastOpenedDYdateAdded#@#@(#Tname#@00BJ^py #%&'0<=>GHJKPYZ\]bklnou~Nsrclsvpblobbplist00 HIJKL)_useRelativeDates_showIconPreviewWcolumns_calculateAllSizes_scrollPositionYXtextSize_scrollPositionXZsortColumnXiconSize_viewOptionsVersion  %*.38=BXcomments^dateLastOpened\dateModified[dateCreatedTsizeUlabelTkindWversionTname UindexUwidthYascendingWvisible, "$ ') '-/0 a 45 d 9: s >? K CD  #@#@(#Tname#@00BJ^py  &,6>@CDENOQRT]^`aclmnpy{}~MsrcmoDDblob-atZAsrcmodDblob-atZAsrcph1ScompsrcvSrnlongsrcvstltypeNlsv E DSDB `(0@ @ @tionsVersion#@0 !&+/49>CXcomments^dateLastOpened\dateModified[dateCreatedTsizeUlabelTkindWversionTname UindexUwidthYascendingWvisible, "# '(  ,( 01 a 56 d :; s ?@ K DE t ##@(Tkind &8LTfo )/5?GILMNWY[\]fhjkluwxyL run_decksmoDDblob=[A run_decksmodDblob=[A run_decksph1Scomp run_decksvSrnlong run_decksvstltypeNlsvsrcbwspblobbplist00 ]ShowStatusBar[ShowPathbar[ShowToolbar[Showrelease_4.3.1/._run_decks000755 000765 000024 00000000453 13571500167 016647 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK |G4Tפ(wS_sr[[Z8B  vaB`a release_4.3.1/run_decks/000755 000765 000024 00000000000 13571500167 016502 5ustar00rbspielmanstaff000000 000000 release_4.3.1/._src000777 000765 000024 00000000357 13571476550 015500 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK T(odԒ,SG[[Zͅrelease_4.3.1/src/000777 000765 000024 00000000000 13571476550 015330 5ustar00rbspielmanstaff000000 000000 release_4.3.1/src/._rdvector.f000777 000765 000024 00000001013 13054145140 017522 0ustar00rbspielmanstaff000000 000000 Mac OS X  2 ATTR $$com.apple.TextEncoding3i7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;1342179842mD xbk-3>UL.~S(z|prTZkz6`߄I{,bG@[QC(ǝ8MsGϞ2F,xVJ)/HʯOILONQRVML%RK P/C蘒̠2_sp@[[Z ^  vaBb release_4.3.1/src/rdvector.f000777 000765 000024 00000007713 13054145140 017322 0ustar00rbspielmanstaff000000 000000 subroutine read_vector (vals,num_vals,eofflg,nlines,numerr) c c-------Description-------------------------------------------------- c c Author/Date: Rick Spielman 2014-05-01 c c Purpose: This subroutine reads in a series of values from an input c list using the switch_time SWI option c c Called by: Subroutine READSCREAMERPARAM c c Calls: Subroutine GET_NEXT_LINE c Subroutine TEXT_TO_REAL c Subroutine PRINT_BAD_LINE c c Modification c 2017-02-24 RBS: Added currline_lc to the p[assed variables of c get_next_line. Declared currline_lc*120 c c-------Include Files--------------------------------------------------- c include 'zdemmax.h' include 'zdemparm.h' ! Contains keywords c c-------Input Parameters------------------------------------------------ c integer numerr ! Current number of error while reading*/ c ! SCREAMER input deck */ c c-------Output Parameters----------------------------------------------- c real vals(*) ! Vector which holds data values */ integer num_vals, ! # of values in array VALS */ + eofflg, ! End-of-file flag */ + nlines ! Current line # in SCREAMER input deck*/ c c-------Constants------------------------------------------------------- c integer noerr, error, notext parameter (noerr = 0, error = 1, notext = 0) integer max_fields parameter (max_fields = 10) c c-------Local Variables------------------------------------------------- c character currline*120 ! Text of current line from SCR inp.dck*/ character currline_lc*120 ! Mixed case copy of currline */ integer flag1 ! Error flag for TEXT_TO_REAL call */ character field(max_fields)*80, ! Fields from current line of */ + ! text of SCREAMER input deck */ + keyword*(keyword_len) ! First non-numeric entry after*/ + ! list of values in table */ c c-------Subroutine Body------------------------------------------------- c c Set the counter for the number of elements read and the limit check to c no error c num_vals = 0 limit = noerr c c Get the line. c 200 continue call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. error) return c if (num_vals .lt. max_switch_points) then c c Attempt to convert each field into a real number. c call text_to_real (field(1), vals(num_vals+1), flag1) c c If we failed to convert a number, see if we had the last entry keyword. c If so, then set the number of parameters entered, else signal an error. c If we did fail, this will cause the subroutine to exit. c if (flag1 .eq. noerr) then num_vals = num_vals + 1 else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then call print_bad_line (currline, nlines, numerr) end if go to 1000 end if c c If we have read in the maximum number of data, check this line c for LAST keyword. If not LAST do not use anything on the line. c else keyword = field(1)(1:keyword_len) c if (keyword .ne. k_last_entry) then numerr = numerr + 1 limit = error else go to 1000 end if c end if go to 200 c c If we were over the limit, send a message and tell what the current limit c is. c 1000 continue eofflg = noerr c if (limit .eq. error) then write(9,'(A/A,i3,A)') & '0', 'Error, too many table values entered, only ', & max_switch_points, ' points allowed!' end if c Test routine c print '(6F10.5)' c & , vals(1), vals(2), vals(3),vals(4), vals(5),vals(6) c return end release_4.3.1/src/._cyclprnt.f000777 000765 000024 00000000453 12332305434 017541 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK B_03b`/ t/t[[Z  vaBayrelease_4.3.1/src/cyclprnt.f000777 000765 000024 00000005304 12332305434 017324 0ustar00rbspielmanstaff000000 000000 subroutine cycle_print (icycle, time, esour, eind, ecap, & econ, eres, elossind, elosscap, error ) c c print out current status of the solution. c c -------------------------------------------------------- c Modifications: c 1995-06-27 MLK: Only print out energy balance by default c Print out circuit details if requested c 2014-02-06 RBS: Changed real*4 to real c -------------------------------------------------------- c c c Define passed variables c integer icycle real time, esour, eind, ecap, econ, eres, & elossind, elosscap, error c c Include files c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemparm.h' c c Define internal variables c c NONE c c Call print_title c write(9,26) time, icycle write(9,1) esour write(9,2) eind write(9,3) ecap write(9,4) econ write(9,5) eres write(9,6) elossind write(9,7) elosscap write(9,8) error c c Print out circuit details if detail-prints level is set appropriately c if (detail_prints .eq. detail_prints_full) then do ib = 1, nb write(9,74) ib write(9,73) nrx = nr(ib) do i = 1, nrx halfstepv = 0.5 * ( vn(i,ib) + v(i,ib)) halfstepi = 0.5 * (zirn(i,ib) + zir(i,ib)) write(9,20) i, iflg(i,ib), halfstepv, halfstepi, g(i,ib), & cechk(i,ib), zlrechk(i,ib), rr(i,ib), & cdot(i,ib), zlrdot(i,ib), & c(i,ib), zlr(i,ib) end do end do end if c 26 format(/'Time = ', 1pe10.3, 5x, 'Cycle = ', i5) 1 format ('Energy from all sources: ', & 1pe11.3) 2 format ('L*I*I/2 energy stored in inductors: ', & 1pe11.3) 3 format ('C*V*V/2 energy stored in capacitors: ', & 1pe11.3) 4 format ('G*V*V energy dissipated in shunt resistors: ', & 1pe11.3) 5 format ('R*I*I energy dissipated in series resistors:', & 1pe11.3) 6 format ('Ldot*I*I/2 energy in variable inductors: ', & 1pe11.3) 7 format ('Cdot*V*V/2 energy in variable capacitors: ', & 1pe11.3) 8 format ('Relative error in energy sum: ', & 1pe11.3) 74 format (/'Branch ', i2) 73 format (3x, 'I', 5x, 'Flags', 6x, 'V', 10x, 'I', 10x, 'G', & 10x, 'C', 10x, 'L', 10x, 'R', 8x, 'dC/dt', & 6x, 'dL/dt', 5x, 'd(CV)/dV', 3x, & 'd(LI)/dI'/) 20 format (i4, 1x, i10, 1x, 10(1pe10.3,1x)) c return end release_4.3.1/src/._usr3func.f000777 000765 000024 00000000453 12542322042 017450 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK d W}S/ߠ@< Wr[[Z  vaBbbrelease_4.3.1/src/usr3func.f000777 000765 000024 00000000770 12542322042 017235 0ustar00rbspielmanstaff000000 000000 subroutine user3 (timestep, time, p1, p2, p3, p4, v1, v2, v3) c c Dummy user subroutine for SCREAMER. c Need to link to this for the version which does not require a user c subroutine. (This will resolve all calls to this subroutine). c c c Dummy use of passed variables to prevent compiler warnings c timesteptmp = timestep timetmp = time p1tmp = p1 p2tmp = p2 p3tmp = p3 p4tmp = p4 v1tmp = v1 v2tmp = v2 v3tmp = v3 c return end release_4.3.1/src/._clsoutbf.f000777 000765 000024 00000000453 11024366320 017522 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %mCrӰB dP#G[[Z  vaBa release_4.3.1/src/clsoutbf.f000777 000765 000024 00000002414 11024366320 017304 0ustar00rbspielmanstaff000000 000000 subroutine clear_outbuf c c-------Description----------------------------------------------------- c c Source File : clsoutbf.f c c Author/Date : Kelley Fugelso, 1265 (SEA) 01/90 c c Purpose : This subroutine the three arrays used to process c output requests. c c Called by : subroutine csvvals, subroutine filvals, c subroutine pffvals, subroutine sfcvals, c subroutine tabvals, subroutine ufovals c c Calls : None c c-------Include Files--------------------------------------------------- c include 'zdemmax.h' include 'zdemout.h' c c-------Input Parameters------------------------------------------------ c c NONE c c-------Output Parameters----------------------------------------------- c c NONE c c-------Subroutine Body------------------------------------------------- c c Clear the INDICES array and the OUTDATA array c do i = 1, maxout indices(i) = 0 do j = 1, max_plot_points outdata(j,i) = 0.0 enddo enddo c c Clear the TIMEOUT array c do i = 1, max_plot_points timeout(i,1) = 0.0 timeout(i,2) = 0.0 enddo c c-------End of Subroutine----------------------------------------------- c return end release_4.3.1/src/._pwlfunc.f000777 000765 000024 00000000453 12542343656 017374 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK (Cbt} ",Ot[[Z  vaBb㷚 release_4.3.1/src/pwlfunc.f000777 000765 000024 00000003744 12542343656 017165 0ustar00rbspielmanstaff000000 000000 function fpiecewiselinear (time, npts, pts, ltime) c c Define passed variables c integer npts, ltime real time, pts(npts) c c Define internal variables c real almost0, ralmost0, time1, tdel, slope parameter (almost0 = 1.0e-12) parameter (ralmost0 = 1.0 / almost0) c c Change log c c 2014-02-06 RBS: Changed real*4 to real c 2014-05-02 RBS: Changed integer*4 to integer c 2015-06-23 RBS: Removed unused variable time2tdiff c c Interpolates with a piecewise linear function using time as the independent c variable. pts(i) i=1,3,5,... are the independent variable parameters c and pts(j) j=2,4,6,... are the dependent variable parameters. c npts is at least 4 and is an even integer. c pts(1) < pts(3) < pts(5) ... . c ltime is an integer that points to the last independent variable in c points which the previous time was less than (speeds the lookup) c (note that we are assuming that each time this is called for a particular c circuit element section, the time has increased). c Set ltime=0 if this is the first call. c c Find the endpoints for the independent variable. c if ((time .lt. pts(1)) .or. (time .gt. pts(npts-1))) then fpiecewiselinear = 0.0 ltime = 0 return end if c c Use lasttime to set the looping. c if (ltime .lt. 3) then i = 3 else i = ltime end if time1 = pts(i-2) time2 = pts(i) c c Set the index to the point in the table which brackets the current time. c do while ((time .lt. time1) .or. (time .gt. time2)) i = i + 2 time1 = time2 time2 = pts(i) end do c c Set the time difference of the two table points and set the time incremented c since the first table time point. c Then interpolate to find the function. c tdiff = amax1 ((time2-time1), almost0) tdel = time - time1 slope = (pts(i+1) - pts(i-1)) / tdiff fpiecewiselinear = pts(i-1) + tdel*slope c ltime = i c return end release_4.3.1/src/._gaspfprm.f000777 000765 000024 00000000626 12712145462 017531 0ustar00rbspielmanstaff000000 000000 Mac OS X  2dATTRcom.apple.TextEncodingcom.apple.lastuseddate#PS'Scom.dropbox.attributeszcom.dropbox.attrsutf-8;134217984ZB3xVJ)/HʯOILONQRVML%RK %r<(? timsw c c where a = (time-timsw)/tau (rtau = 1/tau) c c Called by: Program ZDEM c c Calls: None c c-----Define passed variables------------------------------------------- c real time, var_parms(*), resistance c c-----Define Local Variables-------------------------------------------- c real ropen, rclose, timsw, rtau, expa, argument c c-----Subroutine Body--------------------------------------------------- ropen = var_parms(1) timsw = var_parms(3) c c Set the resistance. c if (time .le. timsw) then resistance = ropen else rclose = var_parms(2) rtau = var_parms(4) argument = (time-timsw) * rtau if (argument .ge. 50.0) then expa = 0.0 else expa = exp (-1.0 * argument) end if resistance = rclose + ( (ropen - rclose) * expa ) end if c c-----Return to Program ZDEM-------------------------------------------- c return end release_4.3.1/src/._setcurrs.f000777 000765 000024 00000000452 12331012270 017544 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK J,r_4 t[[ZE  vaBb{release_4.3.1/src/setcurrs.f000777 000765 000024 00000002746 12331012270 017337 0ustar00rbspielmanstaff000000 000000 subroutine setup_currsource (ib, ibk, ics_counter, na, iflgs, & ic_type, ic_counter) c c Define passed variables c integer ib, ibk, ics_counter, na, iflgs, ic_type, ic_counter c c Setup for current source c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Set for 2 nodes. c n1 = nr(ib) + 1 n2 = n1 + 1 na = 2 c c Set the current at time zero. c time = 0.0 call set_current (time, ics_counter, czero) zir(n1,ib) = czero zirn(n1,ib) = czero r3 = pin(1,ibk,ib) c3 = pin(2,ibk,ib) c c Set R3 and C3. c g(n1,ib) = 0.0 c(n1,ib) = 0.0 rr(n1,ib) = 0.0 zlr(n1,ib) = 0.0 iflg(n1,ib) = iflgs cechk(n1,ib) = 0.0 zlrechk(n1,ib) = 0.0 c c Set the index for this source. c indexcs(1,ics_counter) = n1 indexcs(2,ics_counter) = ib c g(n2,ib) = 1.0 / (r3 + 1.0e-20) c(n2,ib) = c3 rr(n2,ib) = 0.0 zlr(n2,ib) = 0.0 iflg(n2,ib) = iflgs cechk(n2,ib) = c3 zlrechk(n2,ib) = 0.0 c c Set initial voltage if necessary and the corresponding energy. c if (ic_type .eq. vcapacitor3) then vinitial = value_init(ic_counter) v(n2,ib) = vinitial vn(n2,ib) = vinitial ecapsource = ecapsource + 0.5*c(n2,ib)*vinitial*vinitial end if c return end release_4.3.1/src/._usr1func.f000777 000765 000024 00000000453 12542322002 017442 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %`3"ҬT4t[[ZZA  vaBbdrelease_4.3.1/src/usr1func.f000777 000765 000024 00000000770 12542322002 017227 0ustar00rbspielmanstaff000000 000000 subroutine user1 (timestep, time, p1, p2, p3, p4, v1, v2, v3) c c Dummy user subroutine for SCREAMER. c Need to link to this for the version which does not require a user c subroutine. (This will resolve all calls to this subroutine). c c c Dummy use of passed variables to prevent compiler warnings c timesteptmp = timestep timetmp = time p1tmp = p1 p2tmp = p2 p3tmp = p3 p4tmp = p4 v1tmp = v1 v2tmp = v2 v3tmp = v3 c return end release_4.3.1/src/._setvolts.f000777 000765 000024 00000000452 12331752514 017571 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %_Lb|@ 'ߠbG[[Z;<  vaBbsrelease_4.3.1/src/setvolts.f000777 000765 000024 00000002675 12331752514 017365 0ustar00rbspielmanstaff000000 000000 subroutine setup_voltsource (ib, ibk, ivs_counter, na, iflgs, & ic_type, ic_counter) c c Define passed variables c integer ib, ibk, ivs_counter, na, iflgs, ic_type, ic_counter c c Setup for voltage source c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Set for 2 nodes. c n1 = nr(ib) + 1 n2 = n1 + 1 na = 2 c c Set the voltage at time zero. c time = 0.0 call set_voltage (time, ivs_counter, vzero) v(n1,ib) = vzero vn(n1,ib) = vzero r2 = pin(1,ibk,ib) zl2 = pin(2,ibk,ib) c c Set R2 and L2. c g(n1,ib) = 0.0 c(n1,ib) = 0.0 rr(n1,ib) = r2 zlr(n1,ib) = zl2 iflg(n1,ib) = iflgs cechk(n1,ib) = 0.0 zlrechk(n1,ib) = zl2 c c Set the index for the source. c indexvs(1,ivs_counter) = n1 indexvs(2,ivs_counter) = ib c g(n2,ib) = 0.0 c(n2,ib) = 0.0 rr(n2,ib) = 0.0 zlr(n2,ib) = 0.0 iflg(n2,ib) = iflgs cechk(n2,ib) = 0.0 zlrechk(n2,ib) = 0.0 c c Set initial current if necessary and the corresponding energy. c if (ic_type .eq. cinductor) then cinitial = value_init(ic_counter) zir(n1,ib) = cinitial zirn(n1,ib) = cinitial eindsource = eindsource + 0.5*zlr(n1,ib)*cinitial*cinitial end if c return end release_4.3.1/src/._mfiflmdl.f000777 000765 000024 00000000453 12542373152 017502 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %P$7,Lm_ORG[[ZU  vaBbԦrelease_4.3.1/src/mfiflmdl.f000777 000765 000024 00000011133 12542373152 017262 0ustar00rbspielmanstaff000000 000000 Subroutine zmfi_model (time, cin, cout, vin, parms, gvar) c c Subroutine MFI c c Written by Ken Struve, Sept. 30, 1993. c c Modified Mar. 7, 1994. Put all variables that are needed from c one time-step to the next in variable element arrays that are c specific to each call of the routine. Therefore, this model may c be called more than once in an input. c c Modifications: c 1997-08-12 KWS: Added a bmin parameter to test bfld against, c rather than testing against 0.0 c 2014-02-06 RBS: Changed real*4 to real c 2014-05-05 RBS: Added internal variable definition c 2014-06-23 RBS: Used cokuttmp = cout to avoid a compiler warning c c Flash criterion supplied by Dillon McDaniel. See also J. P. c VanDevender, "Power Flow for Vacuum Insulated Inductive Loads," c Proceedings of the 1981 Pulsed Power Conference, p. 248. c c This routine calculates the criterion for flashover of the MFI c insulator, and then causes the insulator to crowbar once that c criterion is exceeded. Specifically, the insulator will flash c when the quantity Eparallel/(cB) exceeds 0.07, or Estack/(cB) c exceeds 0.09 for a 45 deg insulator. Once the insulator flashes c rest of the run. The routine also checks to see if the E field c is high enough to flash before the test is applied. Once the c insulator flashes, the resistance to ground is identical to the c exponential decay model described in the SCREAMER manual. tsw is c determined at the switch time, and tau is internally set c (see parameter list). c c c Input parameters are: c c rad = inner radius of the MFI insulator (m) c d = insulator thickness (m) c gmin = minimum (switch open) conductance (mhos) c gmax = maximum (switch closed conductance (mhos) c ni = number of insulators in parallel c icbflag = 1 for switch to crowbar, otherwise it will not crowbar c c This allows calculating the MFI criteria without causing the c insulator to flash c c Output parameters are: c c efld = E field across the insulator (V/m) (Not E parallel) c bfld = B field at the insulator (wb/m2) c xmfi = the mfi switch criterion c gvar = the conductance of the insulator c c c Define passed variables c real time, cin, cout, vin, parms(*), gvar c c Define included variables c include 'zdemmax.h' !parameters include 'zdemout.h' !common blocks c c Define internal variables c real c, critvalu, tau, unot, pi, emin, bmin real rad, d, gmin, gmax, xni, cbflag, swclosed, tsw integer icbflag real cperunit, rmin, rmax, rsistanc c c Set variable parameters c parameter (c=2.997925e8,critvalu=0.09,tau=0.5e-9) parameter (unot=1.256637e-6,pi=3.141593,emin=5.0e6) parameter (bmin=1.0e-6) c c Use couttmp to prevent a compiler warning c couttmp = cout c c rad = parms(1) d = parms(2) gmin = parms(3) gmax = parms(4) xni = parms(5) cbflag = parms(6) swclosed = parms(7) tsw = parms(8) c icbflag = INT(cbflag) c c c Find E, B, and the flash condition c c efld = vin/d cperunit=cin/xni bfld = unot*cperunit/(2.0*pi*rad) if (abs(bfld).le. bmin) then xmfi=0.0 else xmfi=abs(efld/(c*bfld*critvalu)) endif c c Skip tests if you don't want insulator to crowbar c if (icbflag .eq. 1) then continue else goto 400 endif c c Test to determine whether insulator has already crowbar'd c if (swclosed .eq. 1.0) then goto 500 else continue endif c c Test: determine whether voltage is high enough to flash insulator c if (abs(efld).ge.emin) then continue else goto 400 endif c c Determine whether insulator is magnetically insulated or not c if (xmfi .gt. 1.0) then continue else goto 400 endif c c Set switch time and switch closed flag c swclosed = 1.0 tsw = time goto 500 c c c Switch open condition c c 400 gvar=gmin goto 600 c c c Switch closed condition c c 500 rmin=1.0/gmax rmax=1.0/gmin rsistanc=rmin+(rmax-rmin)*exp(-(time-tsw)/tau) gvar=1.0/rsistanc goto 600 c c 600 continue c c Save values for the next time step c parms(7) = swclosed parms(8) = tsw c c Store output parameters c parms(9) = efld parms(10) = bfld parms(11) = xmfi c return endrelease_4.3.1/src/._dyhohlmdl.f000777 000765 000024 00000001000 13323465461 017664 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsvkN[`K9+67b>fw/(3pF{%p*8 uth]#`^w>͛.Y##ȽxVJ)/HʯOILONQRVML%RK *(˂HKp\#/KJgt[[Z&  vaBc$Զ release_4.3.1/src/dyhohlmdl.f000777 000765 000024 00000027720 13323465461 017470 0ustar00rbspielmanstaff000000 000000 subroutine dynamichohlraum_model c read only arguments & (time, dt, rdt, ilt2, c read and write arguments & parms, c write only arguments & ldott2, lt1) c ---------------------------------------------------------------------- c c Summary: c c Screamer dynamic hohlraum implosion subroutine. c c Define: c the next full time step as t=i (variable suffix t0) c the current half time step as t=i-1/2 (variable suffix t1) c the previous full time step as t=i-1 (variable suffix t2) c the previous half time step as t=i-3/2 (variable suffix t3) c the 2X previous full time step as t=i-2 (variable suffix t4) c the 2X previous half time step as t=i-5/2 (variable suffix t5) c c Calculates the following values for an imploding dynamic hohlraum: c Passed via argument list: c inductance (=lt1) at t=i-1/2 c time rate of change of inductance (=ldott2) at t=i-1 c Passed via 'zdemout.h' common blocks: c dynamic hohlraum kinetic energy (=gaske) at t=i-1/2 c dynamic hohlraum radius (=gasrad) at t=i-1/2 c dynamic hohlraum velocity (=gasvel) at t=i-1/2 c dynamic hohlraum acceleration (=gasacc) at t=i-1 c When the calculated dynamic hohlraum radius becomes less than or equal c to the minimum radius, the implosion stops and this routine sets: c radt1 = (gpuffrad =) minrad c lt1 = mu * length * ln (rinit/minrad) (=lminrad) c ldott2 = 0 c gaske = 0 c gasvel = 0 c gasacc = 0 c c ---------------------------------------------------------------------- c c Modifications: c 2014-10-11 RBS: Created from a copy of gas puff model c 2014-10-11 RBS: Changed order of the internal variables real list to c agree with the order of the parameter list for c clarity c 2014-10-11 RBS: Add needed variables massf2, radf2, massf3, router c 2014-10-22 RBS: Finished adding changes to the acceleration, mass c accretion, and implosion flags in parms. We test for c impact with liner 2 & 3 for vel change and new mass. c This should be a working version. Some cleanup may be c needed before final release. c 2014-10-22 RBS: All subroutine characters are inside the 72 character c limit for f77 compatibility. c 2014-11-03 RBS: Included peakcur to the output list. c 2015-03-30 RBS: Error found in line 252, router3 used instead of c router. Error found in line 256 in which a type added c an extra 'and' appended to router. Fixed. c c ---------------------------------------------------------------------- c c Include the file which has a common block for storing some unusual c parameters from this model c include 'zdemmax.h' !parameters include 'zdemout.h' !common blocks c c ---------------------------------------------------------------------- c c Read only passed arguments c real time !simulation time, t=i real dt !time-step real rdt !1/dt real ilt2 !current through this inductor at t=i-1 c c Read and write passed arguments c real parms(*) !model parameters for this circuit element c c Write only passed arguments c real ldott2 !time rate of change of inductance at t=i-1/2 real lt1 !inductance at t=i-1/2 c c ---------------------------------------------------------------------- c c Set some internal parameters c real implode, end_implode parameter (implode = 0.0, end_implode = 1.0) c c Set internal variables c real rinit !initial radius of outer liner real rinner !inner radius dynamic hohlraum foam real router !fixed outer radius of foam and liner3 real minrad !minimum radius of implosion real massri !total mass when radius=rinner real masst3 !mass at t=i-3/2 real density !density of foam real aconst !-(mu*length)/2 real dconst !(2*pi*length*density) real lconst !(mu*length) real mconst !(pi*length*density) real lminrad !inductance at minimum radius real lt3 !inductance from t=i-3/2 real radt1 !calculated radius, t=i-1/2 real radt3 !radius from t=i-3/2 real velt1 !calculated velocity, t=i-1/2 real velt3 !velocity from t=i-3/2 real testimpl !calculated current state of foil ! (imploding or stagnated) real initmass !initial mass term of outer liner real accilt2 !calculated acceleration term due to current, ! t=i-1 real dragt2 !calculated acceleration term due to drag, ! t=i-1 real acct2 !calculated total acceleration term, t=i-1 real masst1 !calculated mass at t=i-1/2 real rliner2 !fixed radius of second liner real mliner2 !fixed mass of second liner real mliner3 !fixed mass of third liner real flagl2 !flag for implosion at second liner real flagl3 !flag for implosion at third liner real flagl3m !flag for mass of third liner added to total real peakcur !peak liner current c c ---------------------------------------------------------------------- c c Set the model parameters to understandable names. c rinit = parms(1) rinner = parms(2) minrad = parms(3) massri = parms(4) masst3 = parms(5) density = parms(6) aconst = parms(7) dconst = parms(8) lconst = parms(9) mconst = parms(10) lminrad = parms(11) lt3 = parms(12) radt3 = parms(13) velt3 = parms(14) testimpl = parms(15) initmass = parms(16) rliner2 = parms(17) mliner2 = parms(18) router = parms(19) mliner3 = parms(20) flagl2 = parms(21) flagl3 = parms(22) flagl3m = parms(23) peakcur = parms(24) c c ---------------------------------------------------------------------- c c Calculate the acceleration, velocity and radius of the gas puff. c From these, calculate L, dL/dt, d(LI)/dI. c c The acceleration at t=i-1 is defined by the sum of: c accilt2 = - (mu * ilt2**2 *length) / (2 * masst3 * radt3) c dragt2 = (2 * pi * length * density) * radt3 * velt3**2 / masst3 c c The time centered velocity is defined by: c (velt1 - velt3) / dt = acct2 c c The time centered radius is defined by: c (radt1 - radt3) / dt = 0.5 * (velt1 + velt3) c c L (lt1) is defined by: c (mu * length) * ln(rinit/radt1) c c dL/dt (ldott2) is defined by: c (lt1 - lt3) / dt c c ---------------------------------------------------------------------- if (abs(ilt2) .gt. peakcur) then peakcur = abs(ilt2) endif c c For an imploding dynamic hohlraum: c if (testimpl .eq. implode) then c c 0. Shell stagnation with momentum conservation c if (radt3 .le. rliner2 .and. flagl2 .eq. 0.0) then flagl2 = 1.0 velt3 = velt3 * (initmass/(initmass + mliner2)) end if if (radt3 .le. router .and. flagl3 .eq. 0.0) then flagl3 = 1.0 velt3 = velt3 * ((initmass + mliner2) & /(initmass + mliner2 + mliner3)) end if c c a. Dynamic hohlraum acceleration terms. The drag term only shows up c In the time when the radius includes the foam volume. c if (radt3 .gt. rliner2) then accilt2 = (ilt2 * ilt2 * aconst) / (radt3 * initmass) acct2 = accilt2 else if (radt3 .gt. router .and. radt3 .le. rliner2) then accilt2 = (ilt2 * ilt2 * aconst) / (radt3 * & (initmass + mliner2)) acct2 = accilt2 else if (radt3 .lt. router .and. radt3 .gt. rinner) then accilt2 = (ilt2 * ilt2 * aconst) / (radt3 * masst3) dragt2 = (dconst * radt3 * velt3 * velt3 ) / (masst3) acct2 = accilt2 + dragt2 else xmass = initmass + mliner2 + mliner3 + massri accilt2 = (ilt2 * ilt2 * aconst) / (radt3 * xmass) acct2 = accilt2 end if c c b. Dynamic hohlraum velocity c velt1 = velt3 + acct2*dt c c c. Dynamic hohlraum radius, check to see if less than minimum c radius, if so, print a message that this has occurred and set c values appropriately. But keep going with the calculation c since the dynamic hohlraum radius has changed this time step. c radt1 = radt3 + ((velt1+velt3) * dt * 0.5) if (radt1 .lt. minrad) then radt1 = minrad testimpl = end_implode end if c c d. Dynamic hohlraum inductance c lt1 = lconst * log(rinit/radt1) c c e. Time rate of change of inductance c ldott2 = (lt1 - lt3) * rdt c c c f. New dynamic hohlraum mass for acceleration terms. Add in the c inner shells as they accrete. Stop increasing it c if radius drops below inner radius allowed. c if (radt1 .gt. rliner2) then masst1 = initmass else if (radt1 .le. rliner2 .and. radt1 .gt. router) then masst1 = initmass + mliner2 else if (radt1 .le. router .and. flagl3m .eq. 0.0) then flagl3m = 1.0 masst1 = initmass + mliner2 + mliner3 else if (radt1 .lt. router .and. radt1 .gt. rinner) then masst1 = mconst * (router * router - radt1 * radt1) & + initmass + mliner2 + mliner3 else masst1 = massri + initmass + mliner2 + mliner3 end if c c g. Put some values into the common block so that they will be c available for plotting. c gaske = 0.5 * masst1 * velt1 * velt1 gasrad = radt1 gasvel = velt1 gasacc = acct2 c c Print out an informational message about reaching the min-radius c if (testimpl .eq. end_implode) then write(9, & '(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/, & A,1pe10.3/,A/)') & ' ------------------------------------------------------------', & ' Implosion radius has reached the minimum value.', & ' time: ',time, & ' minimum radius: ',minrad, & ' peak current: ',peakcur, & ' KE at min-radius: ',gaske, & ' velocity at min-radius: ',velt1, & ' ------------------------------------------------------------' write(6,'(A)') & ' ------------------------------------------------' write(6,'(A)') & ' Implosion radius has reached the minimum value.' write(6,'(A,1pe10.3)') ' time: ',time write(6,'(A,1pe10.3)') ' minimum radius: ',minrad write(6,'(A,1pe10.3)') ' peak current: ',peakcur write(6,'(A,1pe10.3)') ' KE at min-radius: ',gaske write(6,'(A,1pe10.3)') ' velocity at min-radius: ',velt1 write(6,'(A)') & ' ------------------------------------------------' end if c c h. Save all values including implosion flags required for next time c step to parms. c parms(5) = masst1 parms(12) = lt1 parms(13) = radt1 parms(14) = velt1 parms(15) = testimpl parms(21) = flagl2 parms(22) = flagl3 parms(23) = flagl3m parms(24) = peakcur c c For stagnant dynamic hohlraum (constant radius and inductance): c else c c d. Dynamic hohlraum inductance c lt1 = lminrad c c e. Time rate of change of inductance c ldott2 = 0.0 c c f. Put some values into a common block so that they will be c available for plotting. c gaske = 0.0 gasrad = minrad gasvel = 0.0 gasacc = 0.0 end if c c ---------------------------------------------------------------------- c return end release_4.3.1/src/._version.h000777 000765 000024 00000000542 13424354317 017400 0ustar00rbspielmanstaff000000 000000 Mac OS X  20bATTRb~com.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsWT\^xVJ)/HʯOILONQRVML%RK %B@ԐR' T`t[[ZǠz  vaBc,release_4.3.1/src/version.h000777 000765 000024 00000002100 13424354317 017153 0ustar00rbspielmanstaff000000 000000 c This is a Fortran header file: version.h c Modifications: c 1/5/98, MLK: Original version c 1/25/99, KLS: Changed screamer_version string to 2.2 c 2008-09-05 RBS: Changed the version to 3.2.4.2 c 2011-05-05 RBS: Changed the version to 3.2.5 c 2012-03-08 RBS: Changed the version to 3.2.6 c 2013-12-08 RBS: Changed the version to 3.2.7 c 2014-02-06 RBS: Changed the version to 3.3 c 2014-05-02 RBS: Changed the version to 3.3.1 c 2014-11-15 RBS: Changed the version to 4.0 c 2015-12-28 RBS: Changed the version to 4.1.4.1 c 2015-12-28 RBS: Changed the version to 4.2 c 2017-02-08 RBS: Changed the version to 4.2.3 c 2017-09-19 RBS: Changed the version to 4.2.6 c 2018-06-13 RBS: Changed the version to 4.2.7 c 2018-07-17 RBS: Changed the version to 4.2.9_beta c 2018-07-24 RBS: Changed the version to 4.3 c 2019-01-28 RBS: Changed the version to 4.3.1 c c Character strings for SCREAMER version. c Edit this string as version changes c character*(*) screamer_version parameter (screamer_version = & 'SCREAMER v4.3.1') release_4.3.1/src/._screamer64stest.bat000777 000765 000024 00001462250 13422105125 021266 0ustar00rbspielmanstaff000000 000000 Mac OS X  2bATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsH\JȰ|5OZid#裴 )VIN|{n9lM\\,7l.Z2;n !xVJ)/HʯOILONQRVML%RK lRȌ`˼4_r[[Zr  vaBcRbwaw2asicnsasic12 PNG  IHDR@@iqsRGB KIDATxKVɠv$u"NI-b QAI B:D2XR V &g3ùwkn}^{wVt!2>xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bwaw2E2icns release_4.3.1/src/screamer64stest.bat000777 000765 000024 00000000154 13422105125 021037 0ustar00rbspielmanstaff000000 000000 gfortran zdem.for *.f -O03 -mcmodel=medium -static-libgfortran -static-libgcc -lquadmath -o screamer64stest release_4.3.1/src/._cylflprm.f000777 000765 000024 00000000453 12426063724 017542 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK ?bPbt/Ӭ@[[Z  vaBaxꊈrelease_4.3.1/src/cylflprm.f000777 000765 000024 00000005130 12426063724 017322 0ustar00rbspielmanstaff000000 000000 subroutine cylfoilparm (parms, nparms) c c December 10, 1992; hnw c 2014-02-06 RBS: Changed real*4 to real c c Define passed variables c real parms(*) integer nparms c c Include files c Include the common block for plotting so that we can set some c initial plotting values. c include 'zdemmax.h' include 'zdemout.h' c c Sets up the parameters needed for the foil implosion model and c returns them in parms(i). c nparms is the number of parameters in parms. c c parms is sent with the basic parameters needed to rearrange and fill c the actual parms array. c c Define internal variables c real temp(4) real mu parameter (mu = 2.0e-7) c c Fill temp with parms, then rearrange parms and fill it in. c do i = 1, nparms temp(i) = parms(i) end do c c In parms we want: c 1: initrad (does not change) c = initial foil radius c 2: minrad (does not change) c = minimum foil radius c 3: mass (does not change) c = foil mass c 4: aconst (does not change) c = -(mu * length) / (2 * mass) c 5: lconst (does not change) c = mu * length c 6: lminrad (does not change) c = lconst * ln(initrad/minrad) c 7: lt3 (initially = 0) c = inductance from last half time step c 8: radt3 (initially = initrad) c = radius from last half time step c 9: velt3 (initially = 0) c = velocity from last half time step c 10: testimpl (initially = 0, which is imploding, set to 1 when c radius shrinks to minrad) c = value to test to see if foil is still imploding or has c stagnated at the minimum radius c c In temp: c 1: initrad c 2: length c 3: mass c 4: minrad c c nparms = 13 parms(1) = temp(1) parms(2) = temp(4) parms(3) = temp(3) parms(4) = - (mu * temp(2)) / (2.0 * temp(3)) parms(5) = mu * temp(2) parms(6) = (mu * temp(2)) * log(temp(1)/temp(4)) parms(7) = 0.0 parms(8) = temp(1) parms(9) = 0.0 parms(10) = 0.0 parms(11) = temp(2) !foil length in m parms(12) = temp(3)*1.0e3 !mass in grams parms(13) = 0.0 !initial liner velocity c c Set initial plotting values for foil radius, velocity, c acceleration, kinetic energy. c foilrad = parms(1) foilvel = 0.0 foilacc = 0.0 foilke = 0.0 c return end release_4.3.1/src/._getenvvr.f000777 000765 000024 00000001000 13323465215 017535 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsT\3'=V=/-nr΍G9ZwJf5?qJT&՛PinPާ VL)5AYYxVJ)/HʯOILONQRVML%RK %Lc?c` _C3t[[Zu  vaBcrelease_4.3.1/src/getenvvr.f000777 000765 000024 00000007152 13323465215 017336 0ustar00rbspielmanstaff000000 000000 subroutine get_env_var(inpfile,clen) c c-----Description------------------------------------------------------- c c Author/Date: Kelley Fugelso, 1265 (SEA) 07/89 c Mac mods February 19, 1993; hnw c More mods May 14, 1993; kws c Modifications: c 03/07/95, MLK, format statement 945 exceeded 72 characters c 06/09/95, MLK, converted some statements back to lowercase c and commented out use of sub1,sub2,sub3,sub4 c 08/21/95, MLK, Moved opening of input file to this routine c and made it system dependent to allow MAC c version to open a file browser. UNIX and PC c versions are identical. Included format c statement number 5 directly. Also, removed c READONLY option from open statement -- not c standard Fortran. c 02/14/97, MLK, Added machine dependencies for MS Powerstation c version c 08/13/97, MLK, Added defining the string base_filename to c store the filename without the extension for c DOS (otherwise, it is the full filename). This c is used to name the LOG file. Also removed c MAC_ABSOFT 'pause' statement -- apparently it c is not needed. c 03/31/98, MLK, Replaced all UNIX system dependencies and c replaced with generic UNIX c 2008-12-07 RBS Error message for bad input file name fixed. c Clean up of legacy coments c 2015-03-31 RBS: Removed dlfile from the character definition - unused c 2015-03-31 RBS: Defined passed variable inpfile as character*80, will c remove the definition of inpfile from zdemenv.h. c ---------------------------------------------------------------------- c c Purpose: This subroutines contains ALL of the device dependent c library calls in SCREAMER. These calls are used to obtain c the values of various "environmental" variables which are c needed by other subroutines in SCREAMER. The values are c stored in the common block contained in zdemenv.h. c c Called by: Program ZDEM c c Calls: Subroutine CONV_TO_LCASE c c Modifications: c c 2012-04-10 RBS: Fixed the extra logfile text and cleaned up routine c 2015-03-30 RBS: Removed dlfile*80 in char def. Not used. c c c-----Include Files----------------------------------------------------- c include 'zdemenv.h' c c-----Passed variables c character inpfile*80 c integer clen c c-----Define internal Variables----------------------------------------- c integer istart character templog*80, logfile*80 character period*1 parameter (period = '.') c----Variables used in C++ wrapper JAM---------------------------------- istart=1 iend=clen open (unit=4, file=inpfile(istart:iend), & err=999, status='old') base_filename(1:iend-istart+1) = inpfile(istart:iend) c c Create the log file based on the input file name c call strip (inpfile, i_1st, i_last) c c Strip off the extension c call strip_name (inpfile(i_1st:i_last),templog,lentmp) logfile = templog(1:lentmp)//'.log' open (unit= 9, file=logfile, status='UNKNOWN') c c Set a name for the temporary SCREAMER output parameter file c scr_parmfile='scrtmpfl' return c c Error found when opening the data file, so print a message and stop. c 999 continue write(6,'(A)') & ' ### Unable to open the input file, exection halted.' stop end release_4.3.1/src/._.DS_Store000777 000765 000024 00000000170 13423733202 017213 0ustar00rbspielmanstaff000000 000000 Mac OS X  2Fx ATTRxxrelease_4.3.1/src/.DS_Store000777 000765 000024 00000024004 13423733202 017000 0ustar00rbspielmanstaff000000 000000 Bud1   :amer64  @ @ @ @:screamer64.batIlocblob=screamer64_warning.batIlocblob setadder.fIlocblobh setcends.fIlocblobh setcurrn.fIlocblobh setcurrs.fIlocblobh setmzflo.fIlocblobah setpisec.fIlocblobh setrcgnd.fIlocblob=h setrlser.fIlocblob; setsclcr.fIlocblob settrline.fIlocblob setvends.fIlocblob setvoltg.fIlocblob setvolts.fIlocblobasfc.hIlocblob showeof.fIlocblob= sinefunc.fIlocblob;H snsqfunc.fIlocblobHsolver_band_matrix.fIlocblobHsolver_mdgauss.fIlocblobHsolver_screamer_matrix.fIlocblobH sphflmdl.fIlocblobaH sphflprm.fIlocblobH start_run.fIlocblob=H strpbkcm.fIlocblob; strpblnk.fIlocblob strpname.fIlocblob tab2blnk.fIlocblob tblfunc.fIlocblob thmswmdl.fIlocblobaTodoIlocblob txt2int.fIlocblob= txt2real.fIlocblob;( usr1func.fIlocblob( usr2func.fIlocblob( usr3func.fIlocblob( usr4func.fIlocblob( usrfunc.fIlocbloba( version.hIlocblob( voltageblk.fIlocblob=( voltager2.fIlocblob; write_outs.fIlocblobyield.fIlocblobzdem.forIlocblob zdemclr.fIlocblob zdemcomm.hIlocbloba zdemenv.hIlocblob zdemfmt.hIlocblob= zdemloop.hIlocblob; zdemmax.hIlocblob zdemout.hIlocblob zdemparm.hIlocblob zdempprm.hIlocblob zdemvars.hIlocbloba zdemwork.hIlocblob zflssmdl.fIlocblob= zposmdl.fIlocblob;x E DSDB `(0@ @ @H sphflprm.fIlocblobH start_run.fIlocblob=H strpbkcm.fIlocblob; strpblnk.fIlocblob strpname.fIlocblob tab2blnk.fIlocblob tblfunc.fIlocblob thmswmdl.fIlocblobaTodoIlocblob txt2int.fIlocblob= txt2real.fIlocblob;( usr1func.fIlocblob( usr2func.fIlocblob( usr3func.fIlocblob( usr4func.fIlocblob(release_4.3.1/src/._solver_band_matrix.f000777 000765 000024 00000000442 12640407614 021570 0ustar00rbspielmanstaff000000 000000 Mac OS X  2"ATTR"bcom.apple.TextEncodingScom.dropbox.attributesutf-8;134217984xVJ)/HʯOILONQRVML%RK %}sܼ|?Wⴴ@[[Z0release_4.3.1/src/solver_band_matrix.f000777 000765 000024 00000015505 12640407614 021361 0ustar00rbspielmanstaff000000 000000 SUBROUTINE bandmatrix(a,am,rhs,nk,nr,indexb,nadd_array,nb, & topbranch,max_am) C This SUBROUTINE bandmatrix converts a matrix in the Screamer format into C the full coefficient matrix and the right hand side of the discretized C linear system . C======================================================================== C input: a - the coefficient matrix in the Screamer format C nk - the size of the square matrix (nk by nk), i.e. C the total number of nodes times two. C nr(ib) - the total number of nodes in ib-th branch C nb - the total number of branches C indexb(1,ib) - the connection node of the ib-th branch to C the main branch C indexb(2,ib) - the type of the ib-th branch C nadd_array(ib)- the total number of nodes in the main branch C and branches from 1 to (ib-1)st. C topbranch=1 - the indicator of the top branch C max_am - the maximum dimensioned size of am and rhs C C output: am - the nk by nk coefficient matrix C rhs - the right hand side in the system C output C files : MTRX - contains the print out of the coefficient C matrix am C RHS - contains the print out of the right hand C side rhs C parameter: C ktime = 1 - the execution of the program without saving C am and rhs in the files MTRX and RHS C ktime = 0 - the execution of the program with saving am C and rhs in the files and termination of the C program C======================================================================= C C Written by Dr. Yury Gryazin, 06/19/2014, ĢƵ, Pocatello, ID C C Modifications: C 2014-12-12 RBS: Changed the array size passed variable from max_bb C to max_am, changed all references to max_bb to max_am C 2015-06-18 RBAS: Clean up passed and internal variables C c Define passed variables c REAL*8 a(*),am(max_am,*),rhs(*) INTEGER nk, nr(*),indexb(2,*),nadd_array(*), nb, topbranch, & max_am c c Define internal variables c INTEGER icb, ib, icx, icy, iexit_type, jadd, k, ktime, nbm, & node_num, nr2, nrow, nrm, nrx, ny, nzz CHARACTER*5 NAME,NAME1 c c First, loop over the branches. Initialize am array. c k = 2 nrow = 3*k + 1 nbm = nb - 1 DO icb = 1, nbm ib = icb + 1 node_num = indexb(1,icb) j = k * nadd_array(ib) + 1 DO I=1,j am(I,j+1) = 0.0 am(j,I ) = 0.0 END DO ENDDO DO ib = 1, nb nzz = nrow * k * nadd_array(ib) jadd = k * nadd_array(ib) nrx = nr(ib) nrm = nr(ib)-1 c c Loop over the nodes, from node 2 to the next-to-last using the general c voltage and current equations. c DO i = 2, nrm c c Current equation, second row. a(ny+4) is the diagonal element c and is never zero. c j = (i-1)*2 + 1 + jadd ny = nrow*((i-1)*2 + 1) + nzz am(j+1,j+2) = 0.0 am(j+1,j+1) = 2*a(ny+4) am(j+1,j ) = 2*a(ny+3) am(j+1,j-1) = 2*a(ny+2) rhs(j+1) = 2*a(ny+7) c c Voltage equation, first row. a(ny+3) is the diagonal element and is c never zero. c ny = ny - nrow am(j,j ) = -2*a(ny+3) am(j,j+1) = -2*a(ny+4) am(j,j+2) = -2*a(ny+5) rhs(j) = -2*a(ny+7) ENDDO c c Do the first and last nodes of each branch separately because of c boundary conditions and the possibility of sources. c nr2 = 2 * nrx c c First row. Current equation. a(ny+3) is the diagonal element and c should not be zero. c ny = nzz j = 1 + jadd am(j,j ) = a(ny+3) am(j,j+1) = a(ny+4) rhs(j) = a(ny+7) c c c c Second row (voltage equation) for first node. a(ny+4) is the diagonal c element and may not fall below 1e-6. ny = nrow + nzz j = 2 + jadd am(j,j-1) = a(ny+3) am(j,j ) = a(ny+4) am(j,j+1) = a(ny+5) rhs(j) = a(ny+7) c c First row for the last node. Current equation. a(ny+3) may not fall below c 1e-6. Check for voltage or current source at end or normal termination. c ny = (nr2-2)*nrow + nzz j = nr2-1 + jadd am(j,j-1) = a(ny+2) am(j,j ) = a(ny+3) am(j,j+1) = a(ny+4) rhs(j) = a(ny+7) c c Second row for the last node, voltage equation. a(ny+4) can not be zero. c Set the current flowing in or out of the branch. c ny = (nr2-1)*nrow + nzz j = nr2 + jadd am(j,j) = a(ny+4) rhs(j) = a(ny+7) ENDDO c c branch connections c nbm = nb - 1 DO icb = 1, nbm ib = icb + 1 node_num = indexb(1,icb) iexit_type = indexb(2,icb) c write(6,'(I2,A,I4)') icb,' branch connection node:',node_num c write(6,'(I2,A,I4)') icb,' branch type ',iexit_type jadd = k * nadd_array(ib) j = 1 + jadd icx = (node_num-2)*k + 1 icy = (node_num-1)*k + 1 c c Fill for top or end branch. c c icy is wrong for L3 in L2 but j is right. The coefficients are placed c in the correct jth row or jth + 1 column. c if (iexit_type .eq. topbranch) then am(icx+1,j+1) = +1.0 am(icy+1,j+1) = -1.0 am(j,icx) = -1.0 am(j,icy) = +1.0 else am(icx+1,j+1) = 0.0 am(icy+1,j+1) = +1.0 am(j,icx) = 0.0 am(j,icy) = -1.0 end if ENDDO c c To save the coefficient matrix and the right handside for diagnostics c in the files MTRX and RHS assign ktime = 0. After writing the files c to the disk the program will be terminated. c ktime = 1 if(ktime.EQ.0) then NAME ='MTRX' NAME1='RHS' OPEN(57,FILE=NAME) DO i = 1,nk WRITE(57,*) 'Row number=',i WRITE(57,*) (am(i,j),j=1,nk) ENDDO CLOSE(57) OPEN(58,FILE=NAME1) DO I = 1,nk WRITE(58,*) I,rhs(I) ENDDO CLOSE(58) PRINT *, 'THE COEFFICIENT MATRIX AND RHS ARE STORED in & MTRX and RHS files.' STOP end if RETURN END release_4.3.1/src/._rdtbl.f000755 000765 000024 00000000447 13324411503 017006 0ustar00rbspielmanstaff000000 000000 Mac OS X  2'ATTR'ccom.apple.lastuseddate#PSScom.dropbox.attributesP[R0xVJ)/HʯOILONQRVML%RK %43nj07D'JoG[[Ze3release_4.3.1/src/rdtbl.f000755 000765 000024 00000010401 13324411503 016560 0ustar00rbspielmanstaff000000 000000 subroutine read_tablem (vals,num_vals,eofflg,nlines,numerr) c c-------Description-------------------------------------------------- c c Author/Date: Kelley Fugelso, 1265 (SEA) 04/89 c c Purpose: This subroutine reads in a time.vs.resistance table for c the variable resistance table model c c Called by: Subroutine READSCREAMERELEMENTS c c Calls: Subroutine GET_NEXT_LINE c Subroutine TEXT_TO_REAL c Subroutine PRINT_BAD_LINE c c Modification c 2008-07-16 RBS Changed the variable definition to the vals(*) standard c 2008-07-17 RBS Changed the length of currline to 120 from 80 c 2014-02-06 RBS Changed real*4 to real c 2014-03-11 RBS Deleted pointer to klfugel disk location c 2017-02-24 RBS: Added currline_cl to the passed variables in c get_next_line. Declared currline_lc *120 c c-------Include Files--------------------------------------------------- c include 'zdemmax.h' include 'zdemparm.h' ! Contains keywords c c-------Input Parameters------------------------------------------------ c integer numerr ! Current number of error while reading*/ c ! SCREAMER input deck */ c c-------Output Parameters----------------------------------------------- c real vals(*) ! Array which holds table values */ integer num_vals, ! # of values in array VALS */ + eofflg, ! End-of-file flag */ + nlines ! Current line # in SCREAMER input deck*/ c c-------Constants------------------------------------------------------- c integer noerr, error, notext parameter (noerr = 0, error = 1, notext = 0) integer max_fields parameter (max_fields = 10) c c-------Define Internal Variables--------------------------------------- c character currline*120 ! Text of current line from SCR inp.dck*/ character currline_lc*120 ! Mixed case version of currline */ integer flag1, ! Error flag for TEXT_TO_REAL call */ + flag2 ! Error flag for TEXT_TO_REAL call */ character field(max_fields)*80, ! Fields from current line of */ + ! text of SCREAMER input deck */ + keyword*(keyword_len) ! First non-numeric entry after*/ + ! list of values in table */ c c-------Subroutine Body------------------------------------------------- c c Set the counter for the number of elements read and the limit check to c no error c num_vals = 0 limit = noerr c c Get the lines one at a timed and loop over all table inputs. c 200 continue call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. error) return c if (num_vals .lt. max_tablem_vals) then c c Attempt to convert each field into a real number. c call text_to_real (field(1), vals(num_vals+1), flag1) call text_to_real (field(2), vals(num_vals+2), flag2) c c If we failed to convert a number, see if we had the last entry keyword. c If so, then set the number of parameters entered, else signal an error. c If we did fail, this will cause the subroutine to exit. c if ((flag1+flag2) .eq. noerr) then num_vals = num_vals + 2 else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then call print_bad_line (currline, nlines, numerr) end if go to 1000 end if c c If we have read in the maximum number of pairs, check this line c for LAST keyword. If not LAST do not use anything on the line. c else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then numerr = numerr + 1 limit = error else go to 1000 end if c end if go to 200 c c If we were over the limit, send a message and tell what the current c limit is. c 1000 continue eofflg = noerr if (limit .eq. error) then write(9,'(A/A,i3,A)') & '0', 'Error, too many table values entered, only ', & max_table_points, ' points allowed!' end if c return end release_4.3.1/src/._start_run.f000755 000765 000024 00000000704 13324521447 017725 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRcom.apple.lastuseddate#PSY7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4qScom.dropbox.attributes?\\d( 7g錹հW.4Wsr)d|Э%,NXy>xZUD,8Z˜fTxוj e]3~xVJ)/HʯOILONQRVML%RK %r?RR_\,*G[[Zʐrelease_4.3.1/src/start_run.f000755 000765 000024 00000041475 13324521447 017522 0ustar00rbspielmanstaff000000 000000 subroutine init_problem(status) c c 7jul2008 dlr added logic and calls for time w/ gfortran c 2014-12-11 RBS: Corrected the max_node limit to the total # nodes c not the nodes per branch, more efficent matrix limit c c-----Description------------------------------------------------------- c c Author/Date: Mathias Bavay 11/04 c Modifications: c 2008-09-10 RBS Redefine buffer to 80 c 2014-11-16 RBS: Modify the branch node definitions in lines 312-223 c To allow branches in branches c 2014-12-12 RBS: Changed the max nodes test to test the total number of c nodes in ALL of the branches. c 2015-01-08 RBS: Added comments describing new blocks c 2015-01-09 RBS: Added lossy line setup c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c 2015-06-23 RBS: Definition of nsteps now explicitly integer c 2015-06-23 RBS: nvar_node initialized c 2015-09-25 RBS: Buffer*80 size exceeded in node max check write. That c write replaced with a direct screen write. c 2018-07-20 RBS: Initialized itabnum c c ---------------------------------------------------------------------- c c Purpose: This subroutines initialize variables for a run. c It does it by reading the input deck c c Called by: Program ZDEM c c Calls: Subroutines setup_trline,setup_rcground,setup_rlseries, c setup_pisection,setup_rlseries,setup_rlseries,setup_rlseries, c setup_voltsource,setup_vendsource,setup_currsource, c setup_cendsource,setup_cendsource,setup_trline,setup_trline, c setup_adder,setup_mzflow,echo_indicies,banner,cycle_print, c open_outfile,get_variable c c Define passed variables c integer status c c Include files c include 'zdemparm.h' include 'zdempprm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' include 'zdemvars.h' include 'zdemloop.h' c c Internal Variables c integer newfile, oldfile, fflag parameter (newfile=1, oldfile=2) c c Time flag parameters * c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c if everything is fine, we will return 0 in status character initln*80 c c----Variable definition for C++ stdout----------------------------- c character buffer*80 c------------------------------------------------------------------- c initln = 'Initial SCREAMER Circuit Status' cyclln = 'SCREAMER Circuit Status for t > 0' status=0 c c ------------------------------------------------------------------- c set-up information c nb = number of branches c ib = branch number c nr = counts up the total # of nodes as branches are added c nbk(ib) = number of blocks in branch ib c ibk = block number c ibt = block type c 0 = transmission line - tau, zin, zout, 0, 0, 0 c 1 = output request - no nodes or elements (quasi-block) c 2 = resistor and capacitor to ground - r1, c1, 0, 0, 0, 0 c 3 = pi section - r1, c1, r2, l2, r3, c3 c 5 = voltage source - r, l, 0, 0, 0, 0 c 6 = MITL line - circumf, gap, tau, zin, zout c 7 = adder block - 0, 0, 0, 0, 0, 0 c 8 = end-of-branch voltage source - r, l, 0, 0, 0, 0 c 9 = PMITL line - perveance, tau, zline, 0, 0, 0 c 10 = RL series - r, l, 0, 0, 0, 0 c 11 = Current source - r, c, 0, 0, 0, 0 c 12 = end-of-branch current source - r, c, 0, 0, 0, 0 c 13 = end-of-branch SCL current source - r, c, 0, 0, 0, 0 c 14 = transformer block - (unused) c c 31 = cylfoil implosion model - r, l, 0, 0, 0, 0 c 32 = gas puff implosion model - r, l, 0, 0, 0, 0 c 33 = sphfoil implosion model - r, l, 0, 0, 0, 0 c 34 = measure zflow block c 35 = nshell implosion block c 36 = dynamic hohlraum block c 37 = lossy transmission line block c c c ivn = element number for variable element c 0=none,1=r1,2=c1,3=r2,4=c2,5=r3,6=c3 c ibr = branch type from block c 0=no branch,1=top branch,2=end branch c c the blocks will be converted into the following general circuit c c ^ | ^ | c | | | | c zib(i)| zib(i+1)| c | zir(i) -> | c | v,vn(i) | v,vn(i+1) c -------------o---------- rr(i) ----- zlr(i) ----------o------------ c | | | | c | | | | c g(i) c(i) g(i+1) c(i+1) c | | | | c | | | | c -------------------------------------------------------------------- c node:i node:i+1 c c c ---------------------------------------------------------------------- c c data icycle, esour / 0, 0.0 / data ecap, eind, econ, eres / 0.0, 0.0, 0.0, 0.0 / data elossind, elosscap / 0.0, 0.0 / ecapsource = 0.0 eindsource = 0.0 nvar_node = 0 c c c c------------------------------------------------------------------------ c c ----- problem set-up ---------------------------------------------------- c c Set the number of steps according to iset. c nbm = nb - 1 if (iset .eq. one_cycle) then tmax = ht nsteps = 1 else nsteps = int(tmax / ht) end if c c Set the inverse of the time step, half a time step, and the number of cycles c between printouts. c rht = 1.0 / ht htd2 = ht / 2.0 ncycle = nsteps / nprint c c c Determine the size of the screamer temporary file and ask the user c if he wants to continue c c itfilesz = 12 + 10 * numout + 8 * (1 + numout) * nsteps xtfilesz = FLOAT(itfilesz) / 1.0e6 c c Write message to log file that SCREAMER is now running c c write (buffer,947) c call writebuffer(buffer) c 947 format (' SCREAMER is now running'/) c c c Set-up from block elements c c Set some counters to zero: Variable element counter, secondary branch c counter, lossless trans. line counter, MITL counter, c voltage source counter, current source counter, c initial condition (V or I) counter, c output request counter. c icv = 0 icb = 0 itrl_counter = 0 imitl_counter = 0 ivs_counter = 0 ics_counter = 0 ic_counter = 0 itab_counter = 0 itabnum = 0 icout = 0 c c Loop over the branches and set the number of blocks in that branch. c do 200 ib = 1, nb nbkx = nbk(ib) c c Specify first block for ib > 1 to be a short (zero series resistance c and inductance). This connects the new branch to the main via this c short (as all blocks are connected). This adds one node (nr=1) to this c branch. Else set the node counter to zero for the first branch. c if (ib .gt. 1) then nr(ib) = 1 g(1,ib) = 0.0 rr(1,ib) = 0.0 zlr(1,ib) = 0.0 c(1,ib) = 0.0 cechk(1,ib) = 0.0 zlrechk(1,ib) = 0.0 else nr(ib) = 0 end if c c Set an index which only counts the circuit blocks and not the output requests c ncirblk = 0 c c Loop over the blocks. (Each output request is considered as a block) c do 201 ibk = 1,nbkx c c Set a flag for output to id each node. c ibt is the block type, ivn is the variable element number, ibr is the branch c exit type, iinit is the initial condition type, ibk is the block number, c ioutreq is the type of output request. c ibt = iin(1,ibk,ib) if (ibt .ne. outputreq) then ncirblk = ncirblk + 1 end if ivn = iin(2,ibk,ib) ibr = iin(3,ibk,ib) iinit = iin(4,ibk,ib) ioutreq = iin(5,ibk,ib) iflgs = 10000000*ib + ncirblk*100000 + 1000*ibt & + 100*iinit + 10*ivn + ibr c c Reset the counter if we have an initial voltage or current in this block. c if (iinit .gt. 0) then ic_counter = ic_counter + 1 end if c c------------------------------------------------------------------------ c Now sort out the block types. c if (ibt .eq. transline) then itrl_counter = itrl_counter + 1 call setup_trline (ib, ibk, itrl_counter, na, iflgs, & transline, iinit, ic_counter) c else if (ibt .eq. lossyline) then itrl_counter = itrl_counter + 1 call setup_trline (ib, ibk, itrl_counter, na, iflgs, & lossyline, iinit, ic_counter) c c If an output request, set the node index. c else if (ibt .eq. outputreq) then icout = icout + 1 ixnodout(icout) = ifnodreq(itypout(icout), nr(ib), na) ixlstnodout(icout) = nr(ib) c else if (ibt .eq. rcground) then call setup_rcground (ib,ibk,na,iflgs,iinit,ic_counter) c else if (ibt .eq. rlseries) then call setup_rlseries (ib,ibk,na,iflgs,iinit,ic_counter) c else if (ibt .eq. pisection) then call setup_pisection (ib,ibk,na,iflgs,iinit,ic_counter) c else if (ibt .eq. cylfoilblock) then call setup_rlseries (ib,ibk,na,iflgs,iinit,ic_counter) c else if (ibt .eq. sphfoilblock) then call setup_rlseries (ib,ibk,na,iflgs,iinit,ic_counter) c else if (ibt .eq. gaspuffblock) then call setup_rlseries (ib,ibk,na,iflgs,iinit,ic_counter) c else if (ibt .eq. voltsource) then ivs_counter = ivs_counter + 1 call setup_voltsource (ib, ibk, ivs_counter, na, iflgs, & iinit, ic_counter) c else if (ibt .eq. vendsource) then ivs_counter = ivs_counter + 1 call setup_vendsource (ib, ibk, ivs_counter, na, iflgs, & iinit, ic_counter) c else if (ibt .eq. currsource) then ics_counter = ics_counter + 1 call setup_currsource (ib, ibk, ics_counter, na, iflgs, & iinit, ic_counter) c else if (ibt .eq. cendsource) then ics_counter = ics_counter + 1 itypcs = itypcend(ics_counter) call setup_cendsource (ib, ibk, ics_counter, na, iflgs, & iinit, ic_counter, itypcs) c else if (ibt .eq. csclsource) then ics_counter = ics_counter + 1 itypcs = itypcend(ics_counter) call setup_cendsource (ib, ibk, ics_counter, na, iflgs, & iinit, ic_counter, itypcs) c else if (ibt .eq. mitline) then imitl_counter = imitl_counter + 1 call setup_trline (ib, ibk, imitl_counter, na, iflgs, & mitline, iinit, ic_counter) c else if (ibt .eq. pmitline) then imitl_counter = imitl_counter + 1 call setup_trline (ib, ibk, imitl_counter, na, iflgs, & pmitline, iinit, ic_counter) c else if (ibt .eq. adder) then call setup_adder (ib, ibk, na, iflgs) c else if (ibt .eq. measurezflow) then call setup_mzflow (ib, ibk, na, iflgs) c end if c c------------------------------------------------------------------------ c Set the node for a variable element and the current number of nodes in c this branch. c if (ibt .ne. outputreq) then nvar_node = nr(ib) + 1 nrx = nr(ib) + na nr(ib) = nrx end if c write(6,'(A,I2,A,I4)') 'START_RUN: Branch ',ib,' node count:',nrx c c If we have a branch exitting this block, increment the exit c branch counter, then set the circuit element index and the branch c exit type for this exit branch. c if (ibr .gt. 0) then icb = icb + 1 nodessofar = 0 do i=1,ib-1 nodessofar = nodessofar + nr(i) enddo nnrx = nodessofar + nrx c write(6,'(A,I2,A,I2)') 'Node count:',nnrx, c & ' at branch',ib indexb(1,icb) = nnrx indexb(2,icb) = ibr end if c c If we have a variable element in this block, increment the variable c element counter, then set the circuit element index, the number of c the variable element in this block, and the branch index for this c variable element. c if (ivn .gt. 0) then icv = icv + 1 indexv(1,icv) = nvar_node indexv(2,icv) = ivn indexv(3,icv) = ib end if 201 continue 200 continue c c Check number of nodes to see if limit exceeded c Count nodes in branches c nbr = 0 do ib=1,nb nbr = nbr + nr(ib) if (nbr .gt. max_nodes) then write(6,203) ib, nbr, max_nodes c call writebuffer(buffer) write(9,203) ib, nbr, max_nodes status=1 goto 802 endif enddo 203 format(' Maximum number of nodes exceeded. Increase', &' TL resolution time.'/' Or, recompile with larger', &' MAX_NODES parameter in the file zdemmax.h.'/ &' Limit exceeded in Branch = ',i3,' Number of nodes = ',i4, $' . Maximum is ',i4/ &' Run stopped.') c c c c List the various indicies we have just set. c if (echoset .eq. yes_echo) then call echo_indicies end if c c ----------------------------------------------------------------------------- c c Set the initial energy in the circuit and c print out the initial status of the circuit. c esour = ecapsource + eindsource i2 = 0 tim = 0.0 error = 0.0 call banner (initln) call cycle_print (i2, tim, esour, eindsource, ecapsource, econ, & eres, elossind, elosscap, error) c c Initialize everything needed for plots, print, files, tables, ufo, idr. c Determine the first points. c Set t=0 points if requested. c fflag = newfile iunit = outunit call open_outfile (iunit, fflag, ierr) c c outunit is set in zdemout.h c write(outunit) numout write(outunit) (tagout(jj),jj=1,numout) c c Variables needed to calculate block number used in "pin" array c to pass to get_variable: c ibrnsav is the number of the branch associated with the last output request c iblksav is the number of the block associated with the last output request c ipinsav is the number of output requests in this branch c ipin is the block number used in "pin" c ibrnsav = 0 iblksav = 0 ipin = 0 ipinsav = 0 do i = 1, numout tstart = tbegout(i) tstop = tendout(i) node = ixnodout(i) lnode = ixlstnodout(i) ibrn = ixbrnout(i) iblk = ixblkout(i) ivartyp = itypout(i) iblktyp = iblkout(i) valsave = 0.0 valsave2 = 0.0 time_flag = half_step if (ibrnsav .ne. ibrn) then ibrnsav = ibrn iblksav = 0 ipin = 0 ipinsav = 0 end if if (iblksav .ne. iblk) then iblksav = iblk ipin = ipinsav + iblk end if ipinsav = ipinsav + 1 call get_variable (ivartyp, ibrn, node, lnode, iblktyp, ht, & rht, 0.0, valsave, valsave2, value1, & time_flag, iblk, ipin) val1(i) = value1 saveout1(i) = valsave saveout2(i) = valsave2 time_flag = whole_step valsave = 0.0 valsave2 = 0.0 call get_variable (ivartyp, ibrn, node, lnode, iblktyp, ht, & rht, 0.0, valsave, valsave2, value2, & time_flag, iblk, ipin) val2(i) = value2 saveout3(i) = valsave saveout4(i) = valsave2 c end do c write(outunit) 0.0,0.0,(val1(jj),val2(jj),jj=1,numout) c c Set some invariant counters: c ntot is the total number of nodes, nbv(i) is the total number of nodes in all c previous branches and the current one, nbe is the total number of nodes times c 2 in all the previous branches, nadd_array is the total number of nodes in c all the previous branches. c k = 2 nxx = 0 ntot = nr(1) nbv(1) = ntot nbe(1) = 0 nadd_array(1) = 0 do i = 2, nb ntot = ntot + nr(i) nbv(i) = ntot nxx = nxx + nbv(i-1) nbe(i) = nxx * k nadd_array(i) = nadd_array(i-1) + nr(i-1) end do 802 return end release_4.3.1/src/._sinefunc.f000777 000765 000024 00000000452 12332536156 017523 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %הּ|lLG\G[[Z  vaBbpÖmrelease_4.3.1/src/sinefunc.f000777 000765 000024 00000001111 12332536156 017277 0ustar00rbspielmanstaff000000 000000 function fsinfun (time, amplitude, period, delay) c c Changed log c c 2014-02-06 RBS: Changed real*4 to real c c Calulates the function: c c f(time) = amplitude * ( sin (alpha) ) , c where: alpha = ((time-delay)/period)*twopi . c c Define passed variables c real time, amplitude, period, delay c c Define internal variables c real alpha, pi, twopi parameter (pi = 3.1415927) parameter (twopi = 2.0*pi) c c c alpha = ( (time-delay) / period ) * twopi fsinfun = amplitude * sin (alpha) c return end release_4.3.1/src/._zdemloop.h000777 000765 000024 00000000453 12540644340 017541 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %_CwD\r[[Z.  vaBbZrelease_4.3.1/src/zdemloop.h000777 000765 000024 00000006033 12540644340 017324 0ustar00rbspielmanstaff000000 000000 c---------------------------------------------------------------------- c @(#)zdemcomm.h version 1.2.1 created 11/23/04 11:41:07 c Last modified: 23-Nov-2004 11:41:07 MB C_Groups @(#) c---------------------------------------------------------------------- c c This is the common block used for sharing data between zdem.f, c main_loop.f,start_run.f, and solver_screamer_metrix.f c c file zdemloop.h c c ---------------------------------------------------------------------- c Modified: c 2014-02-06 RBS: Explicitly defined reals and integers c Reordered common block with 64 bit first c 2014-04-11 RBS: Explict integer definition in /files/ common c 2015-06-17 RBS: Removed any3, any4, ctime, vcond, vtime from real c definition and common and put in solver_screamer_ c matrix.f c 2015-06-17 RBS: Removed i1km, i5, i51, i52, i53, i54, i55, i56, i58 c from integer definition and common c c 2015-06-17 RBS: Removed iax, iq, j1, j2, j3, j4, j5 c from integer definition and common c c 2015-06-17 RBS: Removed ja, jb, jc, jd, je, jes, jf, jg, jh, ji, jis, c jk, jl from integer definition and common c c 2015-06-17 RBS: Removed k2p1, k2p2, km, km1, kmm c from integer definition and common c c 2015-06-17 RBS: Removed l1, l10, l11, l12, l13, l14, l3, l3m, l3p, l4, c l5, l6, l7, l8, mm1, mp1from integer definition and c common c c 2015-06-17 RBS: Removed nkm, nkp1, nm1 from integer definition and c common. These and previous variables were unused. c c 2015-06-18 RBS: Removed ia, ic, id, ie, ig, ih, ii, iib, ij, ik, il, c if, ip, l2, nelmt from integer definition and c common. These and previous variables were unused. c c 2015-06-18 RBS: Removed iptold, iptime, jdiv, nk c and declared in main_loop.f . c c 2015-06-18 RBS: Removed iblock1, icbp, icx, icy, iexit_type, c if_cendsource, if_vendsource, imitl, nele, c node_num, nr2, nrm, nrow, ny c and declared in solver_screamer_matrix.f . c c 2015-06-18 RBS: nzz is only used in main_loop.f and solver_screamer_ c matrix AND it is defined in the first incidence in c both routines. Remove from common and declared c separately in both routines. c c ---------------------------------------------------------------------- c c c variables needed for main_loop, solver_screamer_matrix, start_run, c and zdem c real tim integer & i2, icb, icycle, itypcs, & j, k, l, m, n, ncycle, nbm, ntot character cyclln*80 common /for_main_loop/ & tim, & i2, icb, icycle, itypcs, & j, k, l, m, n, ncycle, nbm, ntot, & cyclln c variables needed for file outputs integer iunit, ierr common /files/ iunit, ierr release_4.3.1/src/._nshelprm.f000777 000765 000024 00000000453 12332524424 017535 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK t ,߂*7ߺH5'.?Huߺ=ߺH5 ?Huߺ=ߺH5ݟ>ᵺߺ=߱5>߳t$ݱቄ$l$D$2DŽ$ߺ5ğn>ᵺߺ==ߺ5I>ᵺߺ=ߺ5$>ߺ<H5>(*$$$<Y D$H*XA$H`[]A\A]A^ÐAWAVAUATUSHH|$x$L$D$p@DŽ$H|$p1D$TH$t$H$t$H$HDt$8H$D$X1|$HH$|$ H$|$(H$|$@H$|$`H$H$t$hL$|$0L$DŽ$11D$TA9t D艄$1HDŽ$$<$t$AWAVt$xt$Xt$XUt$@LL$@L$HL$`HT$hHt$PH$艁1$DŽ$|%$C$<| $$H@t$AWAV$t$Xt$XUt$@HT$hLL$@L$HL$`Ht$PH$DD$+$| $H@H;\$Xtm DD@$A9D$D$$$$"t$T~|$T'L$DŽ$HQoLቄ$H ቄ$zL9Ht$xL9HD$p$D@uVH%ECfA9|5޺L[9LH@H@9$tL~H[]A\A]A^A_Ð/H/T}9MHH4NF\(H(/ʉw/w\/wC.z>Hc\щ1H`\^YX(@fD(뽐/H/\wq9MHH4NF@T(H(/ˉw/w\ /w3.z.HcƉ1 \L^(fDfD(͐HcHcHi@HH I:HcB2#&t YfDX Y ?YÐSH@1H@gH>@N1gH[q1gH_lHHD$D$t$($ D$]HHÐAPUESH0D$tE< EA31A=ffffff.A~zG0 whAASHcf.DIH0 w,A9BD}DEA)مAQ~> ~9fH[]f.E9|IcE)H|Eff.HD9A@tD ~E~fff.AvC~'FHL@ƒaw HH9uÐtHcHcH Hi@H: t ff.X$YÐHcHcHi@HH 9: t f.X$Y;ÐHcHcHi@HH :HcBt YfDX Y ߔYÐAWHߕIAVL5LiAUMATMUH SHH$L$߱ቄ$t$$L$DŽ$!HDŽ$)ቬ$sHt$O3L2'xHhL$ቄ$DŽ$"HDŽ$Lቬ$9sH4$2wHaL$ቄ$DŽ$#HDŽ$Lቬ$rHL$߱2uwHVL$ቄ$DŽ$$HDŽ$Lቬ$rL72wHPL$ቄ$DŽ$%HDŽ$Lቬ$1rL1vHJL$ቄ$DŽ$&HDŽ$Lቬ$qH$1nvH?L$ቄ$DŽ$'HDŽ$Lቬ$qH$+1vH4L$ቄ$DŽ$(HDŽ$Lቬ$%qH$0uH)L$ቄ$DŽ$)HDŽ$Lቬ$pH$u0]uH6xt HĘ[]A\A]A^A_fffff.H D$|h8~H IHD$0HD$HHD$PHD$|L$@H D$`HD$XHkD$ HD$xL$hHyL$8T$D$(DHD$PL$DŽ$/HDŽ$L$ቄ$oHt$`.:tHD$XL$DŽ$0HDŽ$L$ቄ$NosHD$hD$xHL$0ĵ(Hl$8AHLd$@$HD$tD$HD$pD$fDHD$ L$:DŽ$8XOL$L$HDŽ$!ቄ$YD$tXvYD$pznHt$(-L-Ht$I.Ht$--H*u-H-H'-HN-H |-Hh-HZbT-H8rDl$xIL;,$HD$0HD$@qHD$8qD$|HH9D$HD$0fAWAVAUATUSHAH(Ap0!L$hAxt$t(T Ӎ/APA|$pT$lE` EPAhEHEXAX E@$v L$t(D.f`YLL$LIAYD&A(A^YXXl$|( AYYYYAXY/.L=L$x^T$Hd$DDL$8DT$0DD$(l$ t$L$a\DT$0H$DYDL$8L$l$ d$DMA(DHD$A\AY$DUT$Hm DD$(t$H(DE$A)u0HĘ[]A\A]A^A_fDH$A(Hv8@H@빐L=YH$|$IHs\$\L-'`ቄ$H d$XAW DL$TDT$PD$Ll$Ht$DD\$xቄ$L$DŽ$HDŽ$Mjj=H53*+H5_*H5v*HD$߱ƱD$8)H5]*L\$pLL\$0)H5DR*Iw )H54-*LL$|LLL$(S)H5)HL$t߱αL$ %)=H5.)mHL$D$ቄ$DŽ$HDŽ$L$i1H5r)mHD$L$DŽ$HDŽ$L$ቄ$h+H5)BmHlL$D$ቄ$DŽ$HDŽ$ L$OhH5(HD$8߱'lHD$L$DŽ$HDŽ$ L$ቄ$gH5+N(L\$0Ly'alHD$L$DŽ$HDŽ$ L$ቄ$ugH5Ӎ'Iw 'kHD$L$DŽ$HDŽ$ L$ቄ$ gH5x'LL$(L&kHD$L$DŽ$HDŽ$ L$ቄ$fH5' 'HL$ ߱6&kHD$L$DŽ$HDŽ$L$ቄ$2f1H5ӌ&j\$\Y\$ll$HL$xD(d$XYDL$TDT$PD$Lt$DYDLl$dLd$hMHl$xLH\$lHIG$PIG PMG 1L$AVH=gHMLIG,PIG(PMG 1AVH==HMLIG4PIG0PMG 1AVH=HMLIGH ]USH(~H|$H Ud$E L$(\$d$ Y`(KXl$L$k(S^T$$(W C (^uTT$CHEHC YL$C0Y ܊$d$ @H@S[c(K,H([]ÐN/rf\SHN ^Y/ [fs'W 2(\$ T$.S\$ T$\YXH[ÐfB XY/"j/r )R f\bDBrYZJ z\D/w_.zZY QYQY^Y/v%1R ff.75R @_kA(렐AWAVAUATUSHA`A@<d$A` D$HIHHHHHDAFE~AD$ޱH-FMfEf]EUAECUe C(u^mSd$t$ l$L$\$ES~H_pHC4\$C<YL$CH_p 1d$Yl$Y{S (Yk0C((^D$ \}YY%}YcDcL(K,WuS$DHCTY}HC\\$Cd[XCPf)@H([]A\A]UDAWAVAUATUSHApAx Aht$L$ቄ$HDŽ$ PCLHD$Lfo$HD$hfL$l1\$xD$XL|$PIHD$`HDŽ$9GD$$HD$D$H9D$06$HnI ቬ$ቄ$DŽ$(HDŽ$&L$xB GHwn߱ቬ$ቄ$DŽ$)HDŽ$L$2BFALFD$HCHHD$fo5cD$0Lt$PL%m)4$Ll$HLabH T$8@D$$HD$8߱ቬ$DŽ$,L$ቄ$HDŽ$ ALHD$1Lfo $L|$PAI HD$hL$xD$XfDL$lHD$`HDŽ$gED$$HD$D$H9D$04ffffff.H$I DŽ$HdlHDŽ$H-6ቄ$ቬ$L$@1EH>l߱ቬ$ቄ$DŽ$HDŽ$L$C@DAh8D$HD$$/HHT$LIfo-aT$8Lt$PH L%kT$0),$LZbfЉD$L߉D$HD$0ቬ$DŽ$"L$ቄ$HDŽ$ ?Ht$8fo$1LAHD$hD$xfD\$lL|$PILl$XIHD$`HDŽ$pCD$9D$$D$HP3fffff.HkI ቬ$ቄ$DŽ$2HDŽ$$L$>PCHj߱ቬ$ቄ$DŽ$3HDŽ$L$b> CAPFD$HHďHD$fo=_D$0Lt$PL%i)<$Ll$HLdbH T$8@D$$HD$8߱ቬ$DŽ$6L$ቄ$HDŽ$ =LHD$1Lfo$HD$hf|$lT$xD$XL|$PIHD$`HDŽ$AD$$HD$D$H9D$06qHYjI ቬ$ቄ$DŽ$PHDŽ$L$<AH)j߱ቬ$ቄ$DŽ$QHDŽ$*L$<:AHD$(D$H\<HH HD$fo5]D$(Lt$PL%ht$0)4$Ll$HLtbD$$HD$0߱ቬ$DŽ$TL$ቄ$HDŽ$ ;L01Lfo$$L|$PHD$hIfD$lHD$d$xHD$`HDŽ$D$X!@D$$HD$D$H9D$(6AWH=hP1AVL50AUATUSH H#HhL4$L$ቄ$ LL$DŽ$HDŽ$(/ቜ$:Ly?HhLL$ቄ$ DŽ$HDŽ$(Lቜ$:L3?HhLL$ቄ$ DŽ$HDŽ$(ቜ$E:H΋LH nIƱD$PLI LILI`<FLIh82Lz>Ah8DŽ$HL$PHD$`Hfo C[\$ D$pHgD$xHhhHD$8HnH$t$hL$XHD$HD$@)L$fffff.H$LDŽ$HDŽ$(zቄ$HD$xቄ$ HD$ ቄ$8L=HD$PDŽ$HL$Hd8Ll$XAHi\$HD$(Ld$`H$Hl$hD$0H$D$H=*fH$LDŽ$!AHDŽ$(ቄ$HD$8ቄ$ HD$ ቄ$'8Ht$@LuHt$0LcHt$1LfoD$AHDŽ$ቬ$HfD$$L$IHDŽ$HDŽ$Ht$1LfoD$AHDŽ$L$I0fD$$ቜ$H HDŽ$HDŽ$yL;D;t$(D$HD$HHD$hpHD$`HD$X@8$HH9D$pD$HHD$PDh<Ek DŽ$H\$P\<' DŽ$fH\$PPFDŽ$fH\$PT<,DŽ$fH\$PLF0DŽ$H\$PX<H[]A\A]A^A_H$LH DŽ$dHDŽ$(!ቬ$ቄ$HRfቄ$ 5Lm:LFDŽ$nD$8D$@H$D$HeH/D$ HfL$0D$HHH$L$(D$L-pe@HD$HLDŽ$gL4$ቬ$HDŽ$(Yቄ$ L$5Ht$LNH\$0L9HL%Lm9HD$ LL$ቬ$ADŽ$hHDŽ$(ቄ$ {4L#9DŽ$H\$(Db~DH$LADŽ$jL$ HDŽ$(ቬ$ቄ$4Ht$L_޺LLH8E9D$uD$8HD$0HD$($9D$@D$8kH\$PX<uL4$HdLH ቄ$ DŽ$xHDŽ$(#L$ቬ$L3L7HhdLL$ቄ$ DŽ$yHDŽ$(ቬ$3L7DX<DŽ$EH$AHô'AD$L-dfffff.H$LADŽ$|L$ HDŽ$(ቬ$ቄ$q2Ht$L޺LLH6E9D$uH$LH DŽ$MHDŽ$(1ቬ$ቄ$H:bቄ$ 1L6T<DŽ$tH\$0D$HH$D$HaD$(HaD$ H$L$8L-aD$@D$ff.HD$(LDŽ$PH$ቬ$HDŽ$(ቄ$ ቜ$ 1Ht$LnLt$8LLYL5HD$ Lቜ$DŽ$QHDŽ$(ቬ$ቄ$ 0L]5AtYADŽ$H\$0Db~@H$LADŽ$SL$ HDŽ$(ቬ$ቄ$A0Ht$L޺LLH4E9D$uD$@HD$8HD$0P$9D$D$@{H$LH DŽ$BHDŽ$(1ቬ$ቄ$H__ቄ$ /L24PFDŽ$D$@D$HH$D$H?_H|4D$(HF_L$8D$ H+H$L$0D$L-5_fHD$(LDŽ$EH$ቬ$HDŽ$(ቄ$ ቜ$.Ht$LLt$8LLLA3HD$ Lቜ$DŽ$FHDŽ$(ቬ$ቄ$ U.L2A ADŽ$H\$0Db~@H$LADŽ$HL$ HDŽ$(ቬ$ቄ$-Ht$L/޺LLHc2E9D$uD$@HD$8HD$0P$9D$D$@{H$LI DŽ$;HDŽ$(QL$ቄ$H\ቄ$ *-L1D\<DŽ$EwH-a\AAH$HDD$DIfH$LDŽ$>L$ HDŽ$( L$ቄ$,Ht$L޺LLH1D9퉬$uH$LI DŽ$4HDŽ$(QL$ቄ$H$[ቄ$ ,L0HD$PDŽ$Dh<E/H-9[AAHH$D$DIƐH$LDŽ$7L$ HDŽ$( L$ቄ$r+Ht$L޺LLH/D9퉬$uUSH8&JK5KXK4$zDBY,B (T/g(^-,\T^TAY\/vDCfEA\([/p[ (D( KDXY,DY(Y\؃A\_(KY1D[D(AXăDKEYDYDt$Dcl$YD_-c[T$$(E(DL$ EYDD$Yt$EYd$|$ A\Y [A]Y ZDd$,^^(L$((D(Y$D$AYW;J\$@\$=ZD$Yl$E(T$$DYd$/t$(|$ AXDD$DrZDL$ EYAXD(DYDYSZAYYJZEYDY@ZAXXAXYYY8EQ-ZD\ YYL$D$(EYYYYAYAY^^XL$,YDYD^DXDMD(D\fdY/YYY UY^((EQD\ BYY>YEY(AY^Mf.E75D(fcDCS H8[]f.(-X(ffff.T$D$XDD$ Xt$Yd$ T$|$^XD$($(L$,YL$|$t$T$^d$ DD$X $Y^M#@L$  X(T$DD$t$$$<\$ t$YT$$$DD$(^Mffffff.l$ -WD_DWT$(YDL$$DYDD$t$d$((|$A]AYY MW^^(L$3(D(Y$D$AYWF|$ L$ WD$Yl$ E(T$(DY|$/d$AXt$DVDD$EYDL$$AXD(DYDYVAYY VEYDYVAXXAXYYYsiAQ\TVL$YY jVYD((AY^(D$Y!VAY^XEfffff. U(T$|$DD$t$ $$ l$Y-U|$t$ T$($$^DD$XL$Y^MvAWA HEnd of SAI AVIAUATIUSHfojED$PHl$0HimulatioD$XHn D$`HND$hH$D$pHT$ٱD$xቄ$ቄ$ቄ$ቄ$<$H|$t$Ht$&HHDŽ$$f$1ቬ$HDŽ$HDŽ$HDŽ$jff*L$\kD$PfA(l$@d$Pt$8fW\$0)T$ f(T$ f(l$@fWd$Pt$8\$0fD~ >fA(DD$ fAWD)L$fD(L$l$TfAW|$HD$T$@d$Pt$8\$0DD$ f_(@_(@_HcHcHi@HH \: #tYffff.X$Y +YÐAWAVAUATUSHxAh8.-1A@A ApD$XAxE@0D(EYD/APYAH4AYXA^AP DT$AP$D +T$DAP,Ax DT$ T$AP<T$HA(YXXT$\AYAYAX/*D$(t$@LI^l$HW&HWHWHWHW@`HyW@\HdW@XHOW@TH:W@PuH%W|]H WxEHVt-HVpHVlHT@DHT@@HT@<HT@8HT@4HT@0HoT@,jHZT@(UHET@$@H0T@ +HT@ HT@HS@HSH$LLL$H$81|$ qLL$H$AYXD$ H$LLL$H$1\$ 1LH$D$qLL$H$YD$AYXD$ H$L1觍L1H$D$ pYD$ H$LLL$H$81|$ !pLL$H$AYXD$ H$LLL$H$1\$ 1LH$D$oLL$H$YD$AYXD$ H$L1襌L1H$D$ ZoYD$ H$L16oH$LLL$H$81|$ aoLL$H$AYXD$ eAP< ;A$LLL$H$D$Z^~sL|$@LDHHHwIŐS1LLAULL$ IIDŽ8LD$(HT$Ht$8$A|I9A[XuL|$@DŽ$1LSAUHl$0LL$ LD$(HT$Ht$8H@jAXAYDT$|EMHHL|$XE1L|$(D$@D$HIDDŽ$LLSAUHD$0LL$ LD$(HT$H@1XZL$|AD9d$0DŽ$t$@HL$ $FD$@H$|>`~nHDLcNwHL$HHD$(fSLLAULL$ 1HLD$(IĄ8HT$C$A$|^_H9l$(uE1ffffff.L|$X1LnID$THL$ HHD$HD$HD$(L5L-HHwT$D$0ffffff.H$LDŽ$HDŽ$ ቬ$ቄ$HD$(ቄ$H\$LLHD$ `HL$0H@NHi!NHD$L$H$LDŽ$L$HDŽ$ ቬ$ቄ$eLL޺LHÄ8LL9uH$LDŽ$HDŽ$ቬ$ቄ$HD$8ቄ$LHD$HD$HD$H9D$H$LDŽ$ቄ$Hቄ$,HĨ[]A\A]A^A_H$LޱPH L)Is:uMA$ ҿ fA|ffff.LID JHtA$ AD \AWPAVAUATUSHH#H$Hቔ$HPቔ$HPቔ$HPቔ$HP ቔ$HP(ቔ$HP0ቔ$HP8ቔ$HP@H@Hቔ$H$ቄ$H$IDZD$X1rXLc$Hc$L)D)HHHLcMLL$hrKL7LL AI7Y|1]HcI9S LLL9ھ K<'L)1L豬HcD$hQH)±D$`H~HL$X H|1DL% HH5A$@M$LI$@I$D$10A$LDŽ$D$lH$,Ht$`ቌ$H$(ቌ$H ` H$L=IL$xH B"L$pH$L$(H$ቌ$H$ $H$ L$H$L$0H$L$H$L$H$$L$8H$L$HH$ቌ$H$ቌ$H$ቌ$H ቌ$H$ቌ$H$ቌ$H$PL$PH ቌ$H$ ቌ$HL$XHL1ቌ$fHH$Ic<AA$(A<HD$x$,$H$H nHD$pHx1ťH$DŽ$ Ll$(1DŽ$H$DŽ$ LHc$DŽ$AUt$@LL$(LD$@I<1HT$ Ht$AZfA[.$($1ۅl$ Ll$8Lt$@Hl$(Lt$0fD$ /$(rM$,/r?9\$ 6$ 1ۃ$ HA$$A|>@Hc$UMAUHt$LL$(HT$ H|$I<1/ZY$^Lt$@Ht$(1H<$yAH\$H1H$m1H$H$SHc$L$hHc$\ )É$HcIL+l$`xVH)ŹHHHHL$HII9HtH$芨L H<+H)肨Hc$H۸L~D$XHHHL$$ቄ$)$0DŽ$ቜ$(HDŽ$@DŽ$ AHc$PH$H$Ic<HDHJ h1R$Hc$Ic<HDHJ hቔ$PJ pቔ$XJ xቔ$`J ቔ$hJ ቔ$pJ ቔ$xJ ቔ$J ቔ$J B ቔ$$H$LHL$DŽ$HDŽ$H ቬ$ቄ$@.H$LyuHt$PILvL诺$ I$IČD$ L-LL$DŽ$L$@HDŽ$H ቬ$虵޺LIuHL5uLHH;\$ uHLL$ቄ$DŽ$ś$;D$l$H[]A\A]A^A_k$ DŽ$ Hc$A$$$A$>t$(<1t$@LL$(LD$@HT$ Ht$H|$AXAYHc$H$H$Ic<I|1)Hc$Ic<I<1Hc$Ic<HBA*8 v m + "9 H$0IAƺD$ H OHD$ L$6AL LH$B OIL AwOL ff.H$Ltff.H$0IAƺD$ H ]OHD$ L$6AL BLH$B NIL ANL A LNH$ቄ$PH$ቄ$XH$ቄ$`Hc$Ic<HHALHP L L(NH$H HL$Pቄ$h$Q5Q=AE $p$$tQ%Q-H|$XLH$0IAƺD$ H MHD$ L$6AL LH$B UMIL A7ML vH$0IAƺD$ H HLHD$ L$6AL -LH$B LIL ALL H$0IAƺD$ H lLHD$ L$6AL LH$B 5LIL ALL uVH$0IAƺD$ H (KHD$ L$6AL LH$B KIL AKL H$0IAƺD$ H LKHD$ L$6AL }LH$B KIL AJL i6H$0IAƺD$ H JHD$ L$6AL LH$B JIL AgJL H$0IAƺD$ H x,JHD$ L$6AL ]LH$B IIL AIL ]H$0IAƺD$ H IHD$ L$6AL LH$B eIIL AGIL HR3 AWH HCurrent HVoltage AVIR1 HR2 I2 AUIResistanIC1 ICapacitaATIt/2 I2)/dt IInput ChUHPower L2SHce R1 HH>ቌ$Zቌ$HPower R1ቌ$HPower R2ቴ$ L$(ቄ$0ቴ$9ቼ$Aቄ$Iቴ$Rቄ$bቔ$kL$sICharge Rቄ${ቔ$ቼ$H!ቄ$ቔ$ቄ$Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ ቄ$ቌ$HPower R3ቌ$HEnergy Rቜ$THce R2 ቌ$ቌ$ቌ$3H3 ቜ$mHce R3 ቄ$ቄ$ቄ$ቄ$ቄ$ቼ$ ቄ$L$"ቄ$*ቌ$;ቄ$CL$Lቄ$\L$eቄ$uL$~ቜ$HPower C1Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} ቄ$L$L$L$IC3 L$L$5IEnergy Cቜ$FHPower C3ቼ$ቄ$L$ቄ$ቌ$ቄ$ቴ$L$ቄ$ቴ$ቄ$ ቔ$L$Id(C*V*V/ቄ$$ቔ$-ቄ$=ቄ$Nቄ$VƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$E Ƅ$^ ቜ$_Hnce C1 L$xL$ICharge Cቜ$Hnce C3 L$L$IdCV/dV Cቄ$gቄ$oቼ$ቄ$ቌ$ቄ$L$ቄ$L$ቜ$HSum V*V*ቄ$ቼ$ቄ$ቌ$ቄ$L$4ቼ$<HdC/dt/2 ቄ$DƄ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$L L$MI(C*V*V)/ቌ$UHV*V*dC/dቌ$HL2 ቌ$ቌ$/Hce L2 ቬ$@HEnergy Lቄ$]L$ቄ$ቜ$HSum I*I*ቼ$H ቄ$ L$Id(L*I*I/L$ቄ$%L$.I(L*I*I)/L$6ቄ$>ቴ$ቄ$ቔ$'ቄ$7ቄ$Hቄ$Pቬ$YHInductanƄ$e Ƅ$ Ƅ$ Ƅ$- Ƅ$F Ƅ$& Ƅ$? Ƅ$X L$aቌ$zHFlux L2 ቌ$HCharge Lቌ$HdLI/dI Lቌ$fHI*I*dL/dቼ$hHSource Cቄ$iቬ$rHSource Vቄ$ቄ$ቄ$L$ቄ$L$nቄ$vቌ$GHurrent L$Oቄ$Wቜ$`Holtage ቄ$pL$yIharge L$Iower ቄ$L$IInput EnL$Ƅ$q Ƅ$ Ƅ$ Ƅ$ Ƅ$~ Ƅ$_ Ƅ$x Ƅ$ ቄ$ቼ$ቼ$!HInput Voቼ$:Hltage ቼ$BHInput Cuቬ$HSource Pቼ$SHrrent ቬ$HSource Eቼ$[HInput Poቬ$Hnergy ቼ$lHwer ቜ$ቄ$ቌ$ቄ$L$ቄ$ቬ$ቄ$L$)ቄ$1ቄ$Jቄ$cቼ$tቄ$|Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$9 Ƅ$R Ƅ$k Ƅ$ L$Iarge L$IOutput VL$IOutput PL$IOutput EL$IFoil RadL$Iius L$Iergy ቜ$HOutput CL$IFoil VelL$ቄ$ቄ$ቄ$ቜ$ቌ$ቄ$L$IRቄ$ቬ$ H Kineticቄ$ቜ$H Energy L$#IGas Puffቄ$+ቄ$Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$3 Ƅ$ L$Iocity L$IFoil AccL$IeleratioL$In L$I Radius L$I VelocitL$Iy L$L$L$L$I AccelerL$L$IAl K-linቬ$ቜ$L$Iation ቬ$HAr K-linቜ$He (W) L$ L$ Ie (M) ቄ$ቄ$L$Iost Enerቜ$ ቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$!ቬ$!ቬ$/!Hቬ$H!ቬ$a!Hቬ$z!ቬ$!H ቜ$!ቜ$P!ቜ$!ቬ$!ቜ$!HUser 2 ቬ$!HUser 1 ቄ$ !ቄ$&!L$7!ቄ$?!ቄ$X!L$i!ቄ$q!ቄ$!L$!ቄ$!ቄ$!L$!IUser 3 Ƅ$! Ƅ$.! Ƅ$G! Ƅ$`! Ƅ$y! Ƅ$! Ƅ$! Ƅ$! ቄ$!ቬ$HUser 4 ቜ$(HUser 5 L$AIUser 6 ቬ$ZHUser 7 ቜ$sHUser 8 ቄ$ቄ$ቄ$0ቄ$8ቄ$Iቄ$Qቄ$bቄ$jቄ${ቄ$L$IUser 9 ቄ$ቄ$ቬ$HUser 10 ቄ$ቄ$ቜ$Hce ቄ$ቄ$Ƅ$! Ƅ$' Ƅ$@ Ƅ$Y Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$Igy L$Iost PoweL$*Ir L$2Itored EnL$CItored PoL$\IGas ChanL$mInel ResiL$uIstance L$}IStack ElL$IT-Line LL$Iectric FL$ L$"IT-Line Sቼ$dHCL$IStack Maቄ$ቄ$ቬ$H1/Zflow ቄ$ቄ$L$;L$KIPower L$TIZflow ቼ$Ƅ$ Ƅ$ Ƅ$! Ƅ$: Ƅ$S Ƅ$l Ƅ$ Ƅ$ L$Ignetic FL$IStack MFL$ II CriterL$ Iion L$ ILoss to L$ IAnode L$ ICathode L$ IPlasma CL$ L$N ቼ$HCharge ቄ$$ ቄ$, ቬ$5 ቄ$= ቄ$E ቄ$V ቄ$^ ቬ$g ቄ$o ቄ$w ቄ$ ቔ$ ቄ$ L$ I2)/dt Ƅ$ Ƅ$ Ƅ$4 Ƅ$M Ƅ$f Ƅ$ Ƅ$ Ƅ$ ቌ$ HEnergy L$ ቄ$ ቄ$ ቄ$ ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ ቄ$ቄ$L$&ቄ$.Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$% ቄ$6L$?ቄ$Gቄ$OL$Xቄ$`ቄ$hቌ$qቄ$yቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$Ƅ$> Ƅ$W Ƅ$p Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቼ$ቄ$ቄ$ቼ$ ቄ$(ቄ$0ቼ$9ቄ$Aቄ$Iቴ$Rቄ$Zቄ$bቴ$kቄ$sቄ${ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$ Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$L$L$"L$3IdCV/dV L$;IV*V*dC/dቄ$ቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ ቄ$ቄ$*ቄ$Cቼ$Lቄ$Tቄ$\ቼ$eቄ$mቄ$uL$ቄ$ቄ$L$IFlux Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} Ƅ$ ቄ$L$S ISum V*V*L$l IdC/dt/2 L$t Id(C*V*V/L$ I(C*V*V)/L$ IInductanቄ$L$[ ቄ$c ቄ$| L$ ቄ$ L$ ቄ$ ቴ$~ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$ቌ$ቄ$Ƅ$ Ƅ$k Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቄ$L$II*I*dL/dL$ ISum I*I*L$ IdL/dt/2 L$ Id(L*I*I/L$IdLI/dI L$ I(L*I*I)/ቜ$ቄ$ቄ$ቄ$ ቼ$ቄ$ቄ$$L$ቄ$ቄ$L$ ቄ$ ቄ$ L$ IRadius ቄ$ L$ L$ IVelocityቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቴ$-ቄ$5ቄ$=ቔ$Fቄ$Nቄ$VL$_ቄ$gቄ$oቌ$xቄ$ቄ$ቼ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$E Ƅ$^ Ƅ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቌ$ቼ$ቴ$'HKinetic ቼ$Htion ቄ$ቄ$ቄ$ቄ$ቄ$/ቄ$7ቔ$@ቄ$Hቄ$PL$YIAcceleraቄ$aቄ$iቌ$rቄ$zቄ$ቄ$ቄ$L$ቄ$ቄ$L$ Ƅ$  Ƅ$& Ƅ$? Ƅ$X Ƅ$q Ƅ$ Ƅ$ Ƅ$ ቄ$ ቼ$) ቴ$: ቼ$U HX-ray Yiቴ$f Held ቄ$ L$! ቄ$1 ቌ$B ቄ$J L$ ቄ$# ቄ$+ L$4 IOhms ቄ$< ቄ$D L$M IVolts ቄ$] ቌ$n ቄ$v ቼ$T ቴ$\ ቄ$d ቼ$m ቴ$u Ƅ$ Ƅ$9 Ƅ$R Ƅ$3 Ƅ$L Ƅ$e Ƅ$~ Ƅ$l ቄ$} ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ቼ$ቼ$5HUser 1 ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ቴ$$ቄ$,ቴ$=H Sቄ$EƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$4 Ƅ$M ቼ$ HUser 2 ቼ$ HUser 3 ቼ$ HUser 4 ቼ$ HUser 5 ቼ$ HUser 6 ቼ$ HUser 7 ቼ$ HUser 8 ቼ$. HUser 9 ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$% ቄ$6 ቄ$> Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$- Ƅ$F ቼ$G HUser 10 ቌ$y ቌ$ ቌ$ ቌ$ HElectricቜ$ HMagneticቌ$A H Field ቄ$O ቄ$W ቼ$` HCoulombsቄ$h ቄ$p ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ L$ IFarads ቄ$ ቌ$I ቄ$Q ቜ$Z HWebers Ƅ$_ Ƅ$x Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$Y ቌ$b HMFI Critቌ$s Herion ቌ${ HDensity ቔ$ ቌ$ HWatts ቔ$ ቔ$" HJoules L$ L$ ቄ$j ቄ$ ቄ$ ቄ$ ቬ$ ቄ$ ቄ$ ቄ$ ቄ$ ቬ$ H$0ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$* Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$! ቄ$2 L$; ቴ$*ቴ$+ቴ$-+ቄ$C ቄ$K L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*ቄ$+ቄ$ +ቄ$+ቄ$$+ቄ$5+ቄ$=+ቌ$F+ቄ$N+ቄ$V+Ƅ$: Ƅ$S Ƅ$* Ƅ$* Ƅ$* Ƅ$+ Ƅ$,+ Ƅ$E+ Ƅ$^+ L$+L$+L$,ቌ$_+ቄ$g+ቄ$o+ቌ$x+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$,ቄ$,ቄ$,Ƅ$w+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$ , Ƅ$&, ቼ$',ቴ$,ቴ$,ቄ$/,ቄ$7,ቼ$@,ቄ$H,ቄ$P,ቼ$Y,ቄ$a,ቄ$i,L$r,ቄ$z,ቄ$,L$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቌ$,ቄ$,ቄ$,ቌ$,Ƅ$?, Ƅ$X, Ƅ$q, Ƅ$, Ƅ$, Ƅ$, Ƅ$, Ƅ$, ቄ$,L$:-L$S-L$/L$/IHenrys ቄ$,ቔ$-ቄ$-ቄ$-ቔ$!-ቄ$)-ቄ$1-ቄ$B-ቄ$J-ቄ$[-ቄ$c-ቼ$l-ቄ$t-ቄ$|-ቼ$-ቄ$-ቄ$-ቄ$/ቄ$/ቄ$/Ƅ$- Ƅ$ - Ƅ$9- Ƅ$R- Ƅ$k- Ƅ$- Ƅ$- Ƅ$/ ቄ$/ቴ$-ቌ$s0ቄ${0ቄ$0ቔ$0ቄ$0ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$0L$-ቄ$-ቄ$-ቄ$-ቄ$-ቌ$-ቄ$-ቄ$-ቔ$-ቄ$-ቄ$-Ƅ$/ Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$- Ƅ$- Ƅ$- Ƅ$. L$.ቄ$ .ቄ$.ቜ$.ቄ$#.ቄ$+.ቼ$4.ቄ$<.ቄ$D.L$/Iec ቄ$/ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$1ቌ$ 1ቄ$1ቄ$1ቔ$"1ቄ$*1ቄ$21Ƅ$. Ƅ$3. Ƅ$L. Ƅ$0 Ƅ$0 Ƅ$1 Ƅ$!1 Ƅ$:1 L$M.ቴ$f.ቴ$.ቄ$U.ቄ$].ቄ$n.ቄ$v.ቌ$.ቄ$.ቄ$.ቔ$.ቄ$.ቄ$.ቼ$.ቄ$.ቄ$.L$.ቄ$.ቄ$.ቄ$.ቄ$.ቌ$.ቄ$/ቄ$ /ቔ$/Ƅ$e. Ƅ$~. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$/ ቄ$/ቼ$./L$G/IMeters ቌ$y/HMeters/sቼ$/Hec/sec L$00ቴ$`/L$0ቄ$%/ቄ$6/ቄ$>/ቄ$O/ቄ$W/ቄ$h/ቄ$p/ቄ$/ቄ$/ቔ$/ቄ$/ቄ$/ቄ$/ቄ$/ቄ$0ቄ$0ቌ$(0Ƅ$-/ Ƅ$F/ Ƅ$_/ Ƅ$x/ Ƅ$/ Ƅ$/ Ƅ$/ Ƅ$'0 ቄ$80ቌ$A0ቼ$I0ቌ$T1ቌ$m1Hd ቼ$u1HUndefineL$\1L$;1ቄ$Q0ቔ$Z0ቄ$b0ቄ$j0ቄ$C1ቄ$K1ቄ$d1ቄ$}1ቔ$1ቄ$1ቄ$1ቔ$t4ቄ$|4ቄ$4ቔ$4ቄ$4ቄ$4Ƅ$@0 Ƅ$Y0 Ƅ$r0 Ƅ$S1 Ƅ$l1 Ƅ$1 Ƅ$1 Ƅ$4 Ƅ$4 ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$5ቔ$ 5ቄ$5ቄ$5ቔ$#5ቄ$+5ቄ$35ቔ$<5ቄ$D5ቄ$L5ቔ$U5ቄ$]5ቄ$e5Ƅ$4 Ƅ$4 Ƅ$4 Ƅ$ 5 Ƅ$"5 Ƅ$;5 Ƅ$T5 Ƅ$m5 ቼ$1ቼ$1ቼ$1ቼ$1ቼ$2ቼ$2ቼ$52ቼ$N2ቼ$g2ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$ 2ቄ$2ቌ$$2ቄ$,2ቌ$=2ቄ$E2ቌ$V2ቄ$^2Ƅ$1 Ƅ$1 Ƅ$1 Ƅ$2 Ƅ$2 Ƅ$42 Ƅ$M2 Ƅ$f2 ቌ$o2ቌ$2HVolts/meቌ$a3Hter ቌ$i3HTesla ቌ$z3HNo Unitsቼ$2L$2ቄ$w2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2HMhos ቄ$2ቄ$2ቄ$3ቄ$ 3ቄ$q3ቄ$3Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$3 Ƅ$y3 ቄ$3ቌ$3HAmps/m*mL$3L$3ቔ$3ቔ$3ቌ$4ቴ$)4ቴ$B4ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$4ቄ$4ቄ$ 4ቄ$14ቄ$94ቄ$J4ቄ$R4Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$4 Ƅ$(4 Ƅ$A4 Ƅ$Z4 ቄ$c4ቄ$k41L$[4Ƅ$s4 L-HJH5GA@MdI@ID$1yIc@H$H_H$AH n$A<H,$Hx1(hfHt$xP*ȉD$D$\$^ n^,$HHቔ$0HPቔ$8HPቔ$@HPቔ$HHP ቔ$PHP(ቔ$XHP0ቔ$`HP8ቔ$hHP@H@Hቔ$pHT$|ቄ$x1Hc\$|Lc|$xAE)L)AHHHD$LcLkJL=LL ƱD$AE~/McM9 LޱkL J|%L)kH|$L$L$H$kHpLD$8fHnűቄ$Hc$DŽ$sHDŽ$DŽ$HHH±ቄ$HްfHnHflñቄ$)$Ht$l1LL|$DŽ$D$lDŽ$ uXH$LDŽ$L$D$ 1L$LL$(H$LD$0T$I@SH$UHmAdDŽ$$A$A>AZA[~wLt$HMwMDMMHMDSL1IULL$8IƄ8LD$@HT$ Ht$0H|$l$A|M9Y^uLt$HDŽ$I@1SUL|$@LL$8HT$ Ht$0H|$M[l_AXD$E\IHE1Lt$XD$0D$PPfDŽ$1MSI@ULL$8HT$ Ht$0H|$kAYAZD$EAD9d$DDŽ$L$0$AD$HHA$A|>AdyMDLcHL$POwHD$0LMI@S1LMULL$8IIƄ8HT$ Ht$0H|$"k$A|XZL9d$0uD$HE1D$0Lt$XH|$1LAdM@Lt$IDMD$H$ H$L$ L$Ifff.IL9t$tsIcPLLIcHDHIh1$$uHDIHHD$ L9t$HUHPUHP@UEuLt$H-HT$tP1Ht$pHL|$8LDŽ$Hቜ$ቄ$HDŽ$ L$0vHcD$pLHcT$tHt(H$H)HHH6LzL1foHDŽ$H$Hf$HWA A ቬ$Hw HDŽ$HDŽ$$HDŽ$j HLL$ቄ$DŽ$HDŽ$"ቜ$:uHuL4HuLx4Lh4LyHkLL$ቄ$DŽ$HDŽ$ቜ$tLjyH4LL$ቄ$DŽ$HDŽ$ቜ$|tAdL$H$ƱD$3LxHΪLL$ቄ$DŽ$HDŽ$ቜ$tH$LS3LxHLL$ቄ$DŽ$HDŽ$ቜ$sLH5S4_AX$AduR~Nfff.Ic8PLHDHIh3$9HtLwHD$8LDŽ$HDŽ$ቄ$H˩ቄ$Hቄ$rLH5J3$AduZ~VH$AKc8LIcHDH4H2$D9ItLwHD$8LDŽ$HDŽ$ቄ$Hቄ$Hቄ$ rLH5v2$AduV~RH$*AKc8LIcHDH4H'2$D9ItIL-vH\$8LDŽ$HzL$ቄ$HDŽ$ ቜ$:q LH5O1LuHHLቜ$ቄ$DŽ$HDŽ$ L$pLu$ fo%HޱI>H-!ND$ L=ڧ)d$fHD$8LDŽ$L$HDŽ$L$ቄ$TpH@NL0Ht$1LIcdHDŽ$foT$f$ ቬ$H$ቄ$(ቜ$HHDŽ$"3LztH;\$ /HD$8LDŽ$ቄ$Hቄ$VHH>[]A\A]A^A_ff.Ht$L_6AWPAVAUATUSHxHH$8Hቔ$HPቔ$HPቔ$ HPቔ$(HP ቔ$0HP(ቔ$8HP0ቔ$@HP8ቔ$HHP@H@Hቔ$PH$<ቄ$XH$IDZD$x1 Lc$8Hc$<L)D)HHHLcML牌$^KL7LL AI |1]HcI9 LLL^L) K<'^L^Hc$QH)±ቄ$H~HL$x H|U^1>L%OH$H5!A$@M$PI$@I$D$@1jA$PDŽ$,$ H$p=H$lቌ$H ቴ$H$Ht$HH$Tt$H$@t$PH$Xቌ$H$(t$H$&ቌ$H$dt$pH$4L$0H$`ቴ$H5L$H$hቴ$H5pL=PbL$XH$,ቌ$H$0ቌ$H УL$`H$Dቴ$H$Pቌ$H$ቴ$H5L$hH$Lቴ$H5)|$ =H$`ቌ$H$\ቴ$H5ቴ$$ቌ$HL$xH$HL1ቌ$fffff.HH$Ic<H=AA$lA<H$$`H$$pH n1VLt$DŽ$LHl$HA1DŽ$(H$DŽ$T LIHc$,LDŽ$XUt$`LL$@LD$`I<1HT$(Ht$ ]A[f].$lD$H1EDl$8Lt$X\$@Ll$HH\$Pf$d/$lrM$p/r?9l$86$L1$LHA$hA|>@Hc$,AUIAVH|$LL$@HT$(Ht$ I<1]Y^$H]H\$@Ht$H1H|$gLt$p1H$L[1LH$H$Lc$4$Hc$0Al )ʼn$DHcIL+$xWI)ŹILHHL$pIM9HtH$LqYL J|-L)hYHc$DH~D$xHHHL$h$ቄ$`)$DŽ$pቬ$HDŽ$DŽ$HD$`L$hDŽ$pHDŽ$ቄ$Hቄ$`hH$O(lHc$,PH$H$Ic<HDHJ h1$PHc$,Ic<HDHJ hቔ$J pቔ$J xቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$B $B B f$ $HD$`IL$hDŽ$pHDŽ$L$`ቄ$fHt$hO'*kH$L$hDŽ$pHDŽ$&L$`ቄ$;fH$%j$LA$>TL$ $\~>I$>I>TD$ .z_HH9u$\f/$^t$8H$L$hDŽ$pHDŽ$ቄ$Hቄ$`SeH$$i$LI$IČD$@L$L-HL$hቄ$`DŽ$pL$HDŽ$do$LD$8HY$D$,iH;l$@qH$L$hDŽ$pHDŽ$ቄ$Hቄ$`(dhL$hHቄ$`DŽ$pJ$,;$$,UHx[]A\A]A^A_$|$8fff.$dDŽ$LHc$,A$$hA$>t$<1t$`LL$@LD$`HT$(Ht$ H|$VAYAZHc$,L$"L$$LIc<I|1ɅHc$,LIc<I<1袅Hc$,MAH < L$Ic<AH$wƱD$8HD$8 AL$L LLT$8LT$8MLAL|LL AZH$`ቄ$H$hቄ$$p$$tf$a     HʙHt$hVH™VV&fV*OH$LQ;ff.HHL$hQHQQ&fQ*Hc$,A L H JIc<HHLPM LL A H$`H Ht$hቄ$$hFI $$l$ V9VAfFM:H|$xLPHHt$hVHVV&fV*HHL$hQHQQ&fQ*HvHt$hVHnVlV&ffV*HHL$hQH|QzQ&tfQ*^H$HL$hQHQQ&fQ**HHt$hVHVV&fV*HHt$hVH V V&fV*HʖHL$hQH–QQ&fQ*H–HL$hQHQQ&fQ*ZAW1AVAUATUSHL5HH5H$L$0A@MTI@IDD$x1ZIc@H$H2H$AH n$A<H$Hx1Hfɱ$*ȉD$DHt$pP\$^ n1^,D$THHቔ$HPቔ$HPቔ$HPቔ$HP ቔ$HP(ቔ$HP0ቔ$HP8ቔ$HP@H@Hቔ$HT$tቄ$1HcD$pLAPHcL$tH$H|H)HHH1^Hc$HHHLeLLLLL ;AƱIO8HH$ቄ$HCቄ$HCቄ$HCቄ$HC ቄ$HC(ቄ$HC0ቄ$HC8ቄ$HC@ቄ$ HCHቄ$(L=sQKfHnL|$8H$L$Hu߱\$HDŽ$bfHnHflñቄ$)$HDŽ$PHDŽ$ DŽ$+HL$ቄ$ Hቄ$DŽ$hHDŽ$(Zߺ H5ؓ/$ATuK۽Ld$H~=Ic8LHDHIh$9HtH|$HL$H\$|^Ht$l1LDŽ$D$lDŽ$ <8H$LDŽ$L$D$1LD$xLL$(H$LD$T$ I@SH$UMATDŽ$$A$A>^_~MDIHMwD$0LMIfffff.S1LLULL$8IIń8LD$HT$0Ht$ rL$A|A[XL9d$0uDŽ$I@1LSULL$8LD$HT$0Ht$ $LXZL$|FIHE1AD$XOffffff.DŽ$I@L1SULL$8LD$HT$0Ht$ KY^|$|AD9l$DAD$D$DŽ$D$PHA$A|>AT~uMDLcHL$XOwHD$0SL1LULL$8IIń8LD$HT$0Ht$ K$A|AXAYL9d$0uD$PE1AfD1L3DT$TE&Dd$TH$HޱIfo%I>D$L=J)d$I!NLd$ Ld$HfDHD$8LDŽ$L$ HDŽ$(L$ቄ$VH@NLpHt$1LIcTHDŽ$foT$f$ቬ$H$ቄ$ቜ$HHDŽ$LZH9\$ /DŽ$HD$8H|$Hቄ$Hቄ$<H[]A\A]A^A_fH$LޱNFPH L)Is0uE A$ A fEDfуLID HA$ AD AWAVAUATUSHL=ALFHuE1$L5)\$)\$ Lab)\$0)\$@fn Hfff.HٺHi,L4(B(B (B Դ(BH(Bܞ(Btp(BT(B 4(B$,(IEI L;,$rIJ IcD$B9/Mc$A\$At t rOc.HHi@IcApHcH19(HHcD$p$D$xKD$l$  - T$yd@ G E \ JW v'J B9-"z#!4 ' $ S&Hi@HIcH$I nH9(IiŠ$RH$N8HRL$Hx1Mc$$(|$ Mi@WIBbBʙB#BY^Xfff.HHi@IcApHcH19(HHcD$p$D$xKD$l$   | $-u$$%&H[]A\A]A^A_fffff.Hi@H¡IcAMcH4/HcJc$$$D$|B y  $'D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IIcH Lc\$ Hi@Hc.fHi@HIcAMcH4/HcJc$$$D$t u 0VD\$ H$H$HH$PI nH$PH$PHL$L$Hp11fff.IcHKDH$HJ8HMLD$|I nHp16Ic$Hi@HED\$ H$H$HH$PI nH$PH$PHγL$L$Hp1cIcH Lc\$ Hi@Hc$$;$I#ffff.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IcH Lc\$ Hi@HcfH Hi@IcAH$HcH.9(HHcD$p$D$xKD$l$0   D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1 HٱIvDD$ AFH$H$Hx1PPDD$ b t} WIcIcH$$Hi@(W lHbʙ#ffffff.IcIcHS$Hi@HED\$ H$H$HH$PI nH$PH$PHL$L$Hp1CIcH Lc\$ Hi@HceD\$ HL$xHT$pHH$PI nH$PH$PH4L$L$Hp1{@HIHi@IcAH$HcH.9(HHcD$p$D$xKD$l$   2 D\$ HL$xHT$pHH$PI nH$PH$PH@L$L$Hp1HLDD$ H$HJ9Hx12DD$ tpIcAhHcHHi@H9+X@HLDD$ H$HJ9Hx1xDD$ uIcIcHHi@H9+ }X$h^DD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1Y;@HɭLDD$ H$HJ9Hx1DD$ ffffff.D\$ HL$xHT$pHH$PI nH$PH$PHDL$L$Hp1+@D\$ H$H$HH$PI nH$PH$PHެL$L$Hp1C+fffff.D\$ HL$xHT$pHH$PI nH$PH$PHtL$L$Hp1 IcHc$H Lc\$ Hi@Hc>uD$KDLH$HJ8HL$Hx1>H'IcHc$$Hi@H9+Hi@HAPHcH (Hc$$$D$|DD\$ HL$xHT$pHH$PI nH$PH$PH$L$L$Hp1y @D\$ HL$xHT$pHH$PI nH$PH$PHĪL$L$Hp19 @D$AHHi@HHcIcH9(H(c$KDH$J8H$1H$L$I nB%ffff.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PHTL$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IcHc$H Lc\$ Hi@HcfD\$ H$H$HH$PI nH$PH$PHnL$L$Hp1fffff.IcIcHsHi@H9+$TbXv b^ fDD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp19D\$ H$H$HH$PI nH$PH$PHRL$L$Hp1D\$ H$H$HH$PI nH$PH$PHL$L$Hp1e=D\$ H$H$HH$PI nH$PH$PHL$L$Hp1D\$ H$H$HH$PI nH$PH$PH,L$L$Hp1yH$IH$HL$I nHp1u D$AH=D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1KDLH$HJ8H7L$Hx1t1D\$ H$H$HH$PI nH$PH$PHݤL$L$Hp1R D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1D$HHt$hIcHi@H$H9(KDHJ8HD$hHx1)IcAhLcʼn$H#Hi@I9+ApD$A7D\$ HL$xHT$pHH$PI nH$PH$PH}L$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PH!L$L$Hp1(iH1KDH$HN8HѢHT$xHt$pL$Hx1drD\$ HL$xHT$pHH$PI nH$PH$PHsL$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1KDDD$ H$HJ8HҡI nHp1@|IcHcl$ H$Hi@HE[HȌHi@IcD$APHcH9(HD$p$D$x$BHlHi@IcHT$hIi8LtI nH9(KDN>pHJ8D$hH$PI nPHĠHp1IkIc$Hi@HE_AX]Hi@HËIcH$H$HcKDHJ8HK$Hx1Ic$TZHi@H9+Hi@H= aZH$H-VHt$XL$X @YW@HcD$XXBYD$\HT$\H$H$PHiLL$tLD$pHx1t(Hc@D$pDD$tDL$Y^Hi@HNIcI nH9(J)H$HHN8HԞ$H$RL$Hx1,Mc$$Mi@(W6YIBbBʙB#BXZ 0#D$Hi@HlIcH$H$HcKDHJ8H$Hx1Hi@H IcH$I nH$$J)H$HN8H~$RH$RHx1L$Hi@HIcH$HI nH9(KDHN8H$H$RL$Hx1菺Ic$$(d$PHi@WHbʙ#]XYtzu Ah$Hi@Hc$HH$HcKDH$HJ81$t8AD$D$Hi@H6IcH$I nH9(IiŠ$WH$N8HRL$Hx1X*Ic$$(t$0Hi@WHbʙ#AXAYHi@HvIcH$I nH9(IiŠ$ARH$N8HRL$Hx1gIc$$(l$@Hi@WHbʙ#A[[PHi@HIcH=lH$H$L$L$H9(KDHJ81$ZIc$Hi@Hb$ʙ$#ATH lIUSPtH l޿PuA$?[]A\fDH sl޿PtH Yl޿PtH ?l޿PmUH !l޿PL4H l޿P+#H k޿P H k޿PH k޿PH k޿PH lk޿PH Mk޿Pet{H 2k޿PHtkH k޿P+tNA$EHA$@8A$@@(A$@A$@A$@AWAVAUATUSHAyAiQ|$Ay0Aa,l$@|$9Ai$d$l(AQ(|$T/l$,Ai4Aq8l$Dv D$l(L$AY.|$,YXf.L$hL5xL˱T$P|$X/AtMc D$L=P|$0|$HE AMVT%kAA5kDIcLDH~HVHdff.A (\T/w/rN9uFADPXAYA^ApP@ǀHD9~EaIE9E$ELE~cAG)\$0L,L$HILl$(IvPd$ }ILIgd$ l$(L$H(\$0=OD$LAdžtD$H|$0vfffff.H$l$D(H$l$@HslHǀpǀx|H[]A\A]A^A_l$ D$InTA^FPqYD$fAL$0A^Xl$ D9AHE9uT$LT$0^х|$MnPAA9ID9uLffffff.Hc$9u;YY\YD$XYHP^DA@HH@A9}IDHT$pf.HHHc YX@LBDlBD9~ED$dAOA(t$pf(AA(A(~^XYYYYYAXFP(A)FPfXU((X(XX($fAA(NAXYYYYYAXv`XA)v`(UX(X(X:($fAA(N AXYYYYYAXvpXA)vp(UX(X(X($fAA(N0AXYYYYYAXXA)(UX(X(Xtd($fAAXYYYAXAY^@A)YX(UX(X(XуA9Hc JAHJdpHrPXYD9YYAXAAYYXHc҃HJD9AdpHrXYYYAXAAYYXDHAHPdpHHXYYYAXAY AYXD$dffff.HHIc A9ALLALL}L$hd$ll$@C/lLH$(Ax\\$DAFPHD$PAlD$pApADYH$AtAA|A ~LHt$pL$ HT$ID$d$d$D$T$L$ l$,CSHCk$K(c,S4fL$(D$AH^El$ HYD$|$HL$(l$ ^ELE9XfT$ IA,A^0l$D$AEA^EL$AYl$T$ ^AD9l$ D$A^FP~YD$l$0D$L(A^(fX^(l$ JAI9tHD9A9uD$HY^AALD9u=3GD$H|$08L$L$LI L=,LD$HH-_T$@d$(L%aL$L\$ ቬ$L$DŽ$HDŽ$%Ht$XLLT$dLLLT$yLL$hLLLL$_LD$lLLLD$ELIvP4L*L\$ LL$DŽ$L$HDŽ$L$0%L)ቬ$LHL$DŽ$HDŽ$ቬ$$Ht$XLLT$LLLL$LLkLD$LLVLIvPEL-)LL$DŽ$ L$HDŽ$ቬ$F$L(l$0L$Ll$,D$HT$@d$(L$(D$A^FPd$ dYD$l$0L$L(d$ ^L$(A(fX^(tl$AD$dff>|$A USHH~H|$HHID$\$EKP] YJ(M^L$U]T$ \$(NYD$EL$HE HE(MED$XE0^ YD$ 1L$Hǃtǃ@HlE4D$HǃpE8foA^ǃx$fo8^4fo9^Dfo:^Tfo;^dT$ |HH[]ÐAVAUATUSH0t$KH0[]A\A]A^ff.H9Ld$ L5mT$HL-]Lt$(L$HPD$05fHnHD$XH]foHD$pfHnD$ Hs]flHDŽ$ fHn؋L) $DŽ$Pfl)D$`D$$ELLt$(fo $\$HL$D$07HD$X)L$`HD$pHDŽ$ DŽ$PD$ D$$藪H0[]A\A]A^T$HH\HfHnH\D$0:ቄ$Ld$ L-LHD$XHJPLl$(fHnHD$pflĉD$$Lt$)D$`HDŽ$ DŽ$PD$ ELLl$(\$HD$0;D$$D$ uLL%L=#ELLl$(\$HD$0<D$$D$ .LLL"H0[]A\A]A^ÐA/ A@ApAHAhA` APvT?YXAP5[/w<X h?T?YYQY^/v A)fD]A!Ð D?aTY:ADAyXq/!i Yav XYZ/w5XYT >YQAY^/vA0f]A(ÐU1SHHcEHc j>Hi@H9 H(oY H[]YYÐU1SH譨HcEHc >Hi@Hr&HnY H[]YYÐHcHcHi@HH n:HcBu XY=YYyÐHcHcHi@HH Yn:Hc uX$Y_=YYÐAUATUH-SHL%u{A|$Hc\щ1H`\^YX(@fD(뽐UfSH8/\nPbr jXd$(Jt$$Rl$ b $(rT$,j d$ U4t$l$ \$L\$ PD$(0DED$d$^$$(DD$l$ ^l$D$( $3YDL$(t$((EYT$,Y^^t$$((A^DL$ EYA^D(DY\(Xd$(DYA^\l$ Y L3D(DYDY^D((A^^DX|$Y=O^\$DD$YOAXEYAYYXXT$XYXY u= H8[]ÐAWAVAUATUSH8L-pAUHD$H-acJHOLqD$L=Ld$ ffff.d8,s\$HI9uHc@LFAX<"h<p\<d%H8[]A\A]A^A_HD$LL|$(D$0"HD$xsD$pH D$ LH5O5Ht$L#Lk\$HAEI9HD$0H\$ D$(HMHD$xbD$pH D$ [H5NAUD$AENH-af.H,D$0GH\$ D$(H(PHD$x_D$pH D$ H5TP_AEpDHD$0@H\$ D$(HHOHD$xlD$pH D$ [H5OAEDHLD$09H\$ D$(HhNHD$xlD$pH D$ H5N7AEsDHD$02H\$ D$(HMHD$xlD$pH D$ {H5MAEDHlD$0*Ld$ D$(HhLLHD$xD$pH D$ LH@WLH5LCLAEbAWL cNAVIAUATUSHXHD$04$LD$IбD$L$01L$H$LHjPjxjx@H }taD$$Hl$$1DD1PLLMD$$D{1Ʌ1A IPI ttH$D8HX[]A\A]A^A_1PLHT$(Ht$,D$,uH$HT$x1Ht$H|$륐AUIATUSHH$(u/uEH[]A\A]fDHzD$XLd$PLLL$L$D$`9D$T\$xD$P L$1fo-Ht$LHD$(fT$,D$8HD$ IcHD$D$HH$`D$LfLL$fff.AE$`ADH\H$ H[]A\A]DAE$dADH\H$ H[]A\A]ÐAWIAVAUMATUSHxH$ $D$HD$4D$HD$8D$ HD$$P$Rf;JfD$1T$3AED$fHT$PLHIt1I|$PPHT$ HIt1PHT$(I$HIt1蛪D$8D$4D$<?J8Y|$EtHx[]A\A]A^A_HDŽ$PmH$@ቄ$HHIHDŽ$ ቄ$H ቄ$@ ߺH5Iߺ+H5IrߺH5I>ߺH5IJr :ffff.$P$Rf;=IfD$1T$3t-H4$1xLL|$E:IuAWAVAUMATUSHxHD$8|$L$PD$HD$< $D$ ID$PD$L$Lt$@D$(fff.H1IjPL HLLjxLjxHL$ H ;E=!~@$P$Rf;HfD$5T$7AED$ff.HL$LHT$HHt1PEHL$HT$ H|$(HHt1PD$<D$8Efffff.G8g|$tHx[]A\A]A^A_HDŽ$PoH$@ቄ$HHGHDŽ$ ቄ$H ቄ$@kߺH5dGߺ+H5XGߺH5pGߺH5`G :fffff.$P$Rf;FfD$5T$7t,H4$1xLL8|$:FuAWPHSCREAMERAVAUATUSHh$H v4.3 CiD$Hrcuit AnD$Halysis CD$Hode: D$ H-ODED$(D$0D$8D$@D$H11(}]L-cHVL%9IcMAuAU h8h8LF1AELd$XH\$PD$`HEHDŽ$ቄ$HD$Pr H5E EHLd$XD$`D$PHh[]A\A]A^A_fH\$PD$`HPEHDŽ$ቄ$HD$P2H5:E=eE"Zf11bL5{bL-4bL%bHfgM~PfH1MjPL DLjxIMjxHsxH A~PBA$fAD$16E t=1t=1}uAWAVAUATUSHL5fhDfA9*DfA95 EfA9 zEfA9;FfA9MFfA9AFfA9FfA9WFfA9 FfA97"FfA9r$IGfA9G&yGfA9n)HfA9- IfA90#JfA96JfA9&@H5?KIv:H5"KIV:H5LIHH5LI`yHH5MI@QH58NI ytL-C_E L=RH_MceIcEMiHIAE C`AE HHHA-L$AMA.CPfACRAAs t bH5MIeRdH5iMIE"I2CCH5:MID$AffAAUgH5?MI`fH5"MIkeH5MI/dH5LIbkH5cJIBgH5@I"UmH5MI^HD$ADŽ/HI DŽ$D$ቄ$HKቄ$H$DZD$HDŽ$ L$ H|$H5KtH|$H^H|$ H5}KHH|$IuH|$[L$ȃHD$L$DŽ$Ld$HDŽ$ቄ$HNKLቄ$HLH57K贽LH蠽/LH51K茽LAEL%[1WL sGLjPIMjxIvxjxMD$PH A|$Pq;H$߹PIT$ƱD$1|H{P1PH$IT$\H$1IT$ϹP|$ H1H$1P|$(IT$ H AD$AD$AD$A\$ -IcU H5K$I$$HB( ^$Hk(ADŽXAA`DŽ$ H\$HDŽ$+ቜ$HyJቜ$H ቜ$H\$C(H5wJ读H5I蛻Ht$ɺ H5Iu襺 H5IQHt$ H5=+Ht$(ߺYAfff.+<A8HYH$ HKDŽ$nHDŽ$ HcKC3C ȃh8CHX@THSቄ$H;ቄ$H ቄ$H5w;5H5d;!Hs H5S;$H[]A\A]A^A_f:;A8L=JE L-WHXL%XAh<AEAE AEAD$TQIcMAh<AEHHHiH2KPACRfAAf; :R:fA9 xL1IUIuE1f.:A8L=IE H$L-VL%%WH~WAh<AEAE %AEAD$T%QIcMAh<HcAEH{PHADŽHHiIT$H2HlinearlyA%HZH HPD$@ 1iIT$PH$dD$H1AIT$PH$D$H1IT$ PH$D$ H@11PH$pH$H.$A AD$($ H$l1PH$H$2$dAD$$$|AD$AD$AD$AD$ AD$(vIcEH$DŽ$IcUHDŽ$L$HiHRHA,m$dA0m$A4m$A8m$|A2H}SHcHlinearlyADŽH D$H@ H$1PIT$HԐIT$PH$dD$H1謐1PH$lH$H$ A AD$ $ H$h1PH$H@蜊$$dAD$$|AD$AD$AD$ ;IcEH$IcU$d$$ Hi$|HR(H yAADHቄ$H0ቄ$H ቄ$DŽ$HDŽ$4nH5{0ڮIu詭,H5b0赮Ht$裮H5h0菮迭H5K0kHt$?fff./A8HPHcHexponentADŽHially D$H@ cf. 1A8L-LE PL=>H$L%#LH|LIcUAE AEAEAD$T A\<HiAEH{PHHH2A H$D$IT$1袍1PIT$H臍IT$PH$lD$H1_H$h1PH$H@蜇$ A AD$ $ AD$AD$AD$;IcEH$IcU$$$ Hi$lHR(H yAADHቄ$HL/ቄ$H ቄ$DŽ$OHDŽ$0nH5{-ګIu詪H5/赫 H5/衫Ht$ϪH5T-{諪H5l.WHt$TB/A8L-UIE L$PH-zIL$LL <HIIcUAE AEETAELL$ HiH{PAEHHH2AHU1HUPH$D$H1֊HUPH$D$H1诊1PHU H@蕊1PLHU$H{HU(PH$D$H1TEEEE E$E(|IcEH$DŽ$IcUHDŽ$WLL$ $HiHRHA,m$A0m$A4mEA8m$AߺnߺH58,LߺJߺH5,Ht$ߺ$ DŽ$RHD$H\$HDŽ$ቄ$HR.ቄ$`H ቄ$H5h7rf.xL1IUIu9P@IT$P1H$|H@耇AT$dfDH$ P1IT$ HPff.IT$$P1H$|H AT$$fDH$ P1IT$(HGff.)A8L-DPE L=b7L%DHEIcUAE AEAEAD$THiH{PAEHHH2AH$D$IT$1B1PH$dH$|H$|DŽ$AD$AD$1IcEH$DŽ$tIcUHDŽ$$HiHRHA,m$A0mHቄ$H(ቄ$H ቄ$}H5&Iu踣$H5i(ĤH5y(谤Ht$ޣH5a(芤H$H$ 1PIT$$H轄H$p1PH$H~$DŽ$ KAL$$AD$(ffff.'A8@L-BPE L=4L%;BHBIcUAE AEAEAD$T HiH{PAEHHH2A H$D$ IT$1ƒ1PH$dH$|H}$|A$AD$AD$IcEH$DŽ$IcUHDŽ$$HiHRHA,mA$A0mHቄ$H#&ቄ$H ቄ$H5$oIu>#H5'&JH56&6Ht$ dH5&ߺL@(IT$ P1H$ H@3AT$ H$1PIT$H AD$ffffff.%A8H?E H$H?DŽ$HDŽ$C CBTHcSHHiHH2H2Hቄ$H%ቄ$H ቄ$PH5]"輠Hs苟H5$藠IT$(P1H$ HʀAL$$AT$(1PLIT$H蠀AD$p$A8L-K>E PL=1L$tH-i>H>IcUAE AEAEETHiH{PAEHHH2AH$pD$HU11PLHUHHUPH$xD$H1EEEIcEH$DŽ$IcUHDŽ$&$pHiHRHA,m$tA0m$xA4mHቄ$H#ቄ$H ቄ$ߺH5) 舞IuߺWߺH5"cߺH5"OHt$ߺ}ߺH5")LߺYߺH5"Ht$ߺ3u"A8zL-;E L$`H-JH<IcUAE "AEAMCT"@HiAEqHH .HAuHAE DŽ`"DŽd"HSAE H.LDŽ-"DŽ/"PH;HxP1i}CHc@H$DŽ$$`HDŽ$Hቄ$HD!ቄ$H ቄ$ߺH5zIuߺIߺH5!UߺH5 !ALߺqߺ H5 ߺH@1 A8L-:E L$8L=,H-4:AMAE AEA] ETyIcMA}AEHHHiHiH@HADŽ`SH6:HAU HcҹPADŽ,mADŽ0mH$A.H{PADŽ-ADŽ/HUADŽdƱD$1S{1PLHUH9{HUPH$@D$H1{HU PH$D$H@1zEEEE HNDŽ$ H$ቄ$HxHDŽ$0ቄ$H ቄ$ߺH5IuߺݘߺH5ߺ H5ՙHt$ߺߺ H5诙LߺߘߺH5苙Ht$ߺ蹘ߺ H5eHt$蓘{IcE $$@$8HV8($HDAH ?+(HAH )J<8BD8I41ǁsA8~L-6E L=)L%7AMAE #AEAD$T#A] yIcMA}AEHHHiHiH@HADŽ`#SH7HAU HcҹPADŽ,mADŽ0mH$<A.H{PADŽ-#ADŽ/#IT$ADŽdƱD$(1xIT$PH$D$ H1wHD$xPD$IT$1HwH$h1PH$H@ r$ DŽ$AD$ AD$AD$AD$HH DŽ$QD$ቄ$H ቄ$H$IƱDZD$HDŽ$0ቜ$.LH5;蚖LIuiLH5uLH5aHt$(L菕LH5;Ht$ LiL H5Ht$LCLH5yH$LLIcE H$|$ME$<IM$IT$Pl$x(ADŽXAHDL5 DH?+AADAEIAE1{AD$Po$|)AEA9Eo$$|WA IDDFHHcADLFA9ADuՃ~LAFTA/FP~6ANX/IVXHH /H9uIcE IXAHHk(I1\SA8L-\2E L$,L=&%H-2AMAE !AEA] ET!yIcMA}AEHHHiHiH@HADŽ`!SH2HAU HcҹPADŽ,mADŽ0mH$A.H{PADŽ-!ADŽ/!HUADŽdƱD$1s1PLHUHsHUPH$@D$H1]sHU PH$D$H@16sEEEE dHDŽ$ቄ$HH$ቄ$H HDŽ$0ቄ$ߺH5ZIuߺ)ߺH55ߺ H5<!Ht$ߺOߺ H5Lߺ+ߺH5בHt$ߺߺ H5豑Ht$ߐIcU $,$$$@HB(Hk(HV8AI4H?+AI<1W9"A8L-B/E fL$8Hh/D$PH-/L=!AMAE $AECT$yIcMA}AEHHHiHk HiHAU ADŽ`$ADŽdHLPADŽ,mADŽ0m1AU HcA.H}PADŽ-$ADŽ/$HSpHSPH$D$H1apHSPH$DD$H1:pHS PH$D$H@1pHS$PH$HD$ H1oHS(PH$D$(H1oHS,PH$LD$0H01oHS0PH$D$8H1woHS4PH$D$@H1PoHS8PH$D$HH 1)oCCCC C$C(C,C0C4C8EHzDŽ$ቄ$HH$ቄ$H HDŽ$ቄ$H5;Iu H5 H5(L2H5ލHt$ H5t踍Ht$H5^蒍Ht$H5FlHt$ 蚌H50FHt$(tH5 Ht$0N H5Ht$8( H5ԌHt$@ H5讌Ht$H܋IcU D$P/$DADŽXA HBr DŽ$D̼+/$Hr DŽ$H̼+/$Lr DŽ$L̼+$/$v $$Hk($IXA$L$H$($$8$DI(G$A8A41 IT$ P1H$H@kAT$ (rA8NL-f)E L$H-)L=)AMAE AEET A] yIcMA}AEHHHiHk HiHADŽ` SH)HAU HcҹPA.ADŽ- ADŽ/ H{PADŽdHULADŽ,mADŽ0m1jHUPH$8D$H1jHUPH$D$H1hjHU PH$D$H@1AjHU$PH$D$ H1jHU(PH$4D$(H1iEEEE E$E(HPDŽ$ቄ$HH$ቄ$H HDŽ$Vቄ$H5 IuH5w H5 ؈L H5 贈Ht$ H5莈Ht$輇 H5 hHt$薇 H5BHt$ p H5Ht$(J2IcU f/$4ADŽXAHBr DŽ$4̼+$Hk(IXAH?+AI<$8A$A$A $A$$4A(1PL-m%E L=:H5IAEAEXAPFA]D`EPFIcMHcHHiHk E0ADŽ`L%(%AE PHx%AD$TH$D$IT$1Hf1PLIT$HfAD$AD$8IcEIcU$HiHk HA|$TA,mA$A0mHD$ቄ$ HgDŽ$ቄ$HDŽ$H ቄ$H$DZD$0H|$H5;蚅H|$IugH|$!H5FqH5VH|$[H|$H5E EHt$H|$qH|$H5! H|$LIH|$/CPH5IfACRAδ H5/I讴H5-I莴?H5xInH5oINAME MEIcPFAMIMADŽx4HBHiI\BIT$PI+1'A|$PAEA9ELt$DŽ$Hl$H HDŽ$3Hቜ$ቄ$Lቬ$ IcPF1LfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$I+H-ቄ$H$Ʊቔ$D$ υL'HLቬ$ቄ$DŽ$HDŽ$ቜ$9 LH5 襂 LH5 葂IcPFA\BBHHX HH9tLt$EHt$ $LIcPFLHiHC+I4SIcPFLHiHC+I4,$xH|$Iu1I}"Ei A8ƿL-E L$4L=HH-E AMAE &AECT&yIcMA}AEHHHiHk HiHAU ADŽ`&ADŽdHȹPADŽ,mADŽ0mH$AU HcA.ADŽ-&H}PADŽ/&HSD$1 aHSPH$D$H1`HSPH$hD$H1`HS PH$D$ H@1`HS$PH$D$(H1p`HS(PH$D$0H1I`1PLHS,H0/`HS0PH$D$8H1`CCCC C$C(C,C0*H_DŽ$Oቄ$H)H$ቄ$H HDŽ$lቄ$贾H5 Iu} H5,~ H5$~Ht$~ H5~Ht$} H5~Ht$} H5}u~Ht$ }H5O~Ht$(}} H5a)~Ht$0W} H5~L3}H5H}Ht$8 }IcE f/$4ADŽXAHPr DŽ$4̼+$ / ($4Hk(Y^$IXA1$$$($I($(($hGkfDŽ$wHD$H\$HDŽ$ቄ$Haቄ$H ቄ$#H56|EyADŽ`HDŽ$ቄ$HDŽ$H ቄ$H$DZD$苻H|$H5{H|$IuzH|$ H5a{ H5pVIcPFMD$PLE L IMIvxADŽx4P1jPjxjxɽH A|$PH$ P߱D$IT$1[H$1PIT$H{P[1PH$dH$|HU$|]DŽ$AD$AD$AD$AD$kDŽ$H\$IcPFHDŽ$!$ ADŽ\BHBHiA+$A+$A+HD$ቄ$HQቄ$H ቄ$裹H5EzH5JyHt$)y H57yyH5" yH$HD$ቜ$DŽ$aH\$HDŽ$ ቄ$H ߱ቄ$ܸ&H5Hy$|H$$wH5 yH5wEL- E L= H5IAEAEXAT<A]D@ET<DD$苨uIcUAE HcD$L%HiADŽ) IHcHE AD$T H2A HIT$PH$ƱD$1H`XIT$PH$D$H18XAD$AD$IcEIcU$HiHk HA,m$A0mAD$T w CPH5gIfACRAD H5I$0H5IH5IH5IĦ^AME MEIcT<AMIMADŽHBHiIh<IT$PI<1衭A|$PAEA9EcL$DŽ$HPH LLt$H-ቄ$ቬ$HDŽ$3ቜ$|IcT<1LfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ CxL蛹HLLቬ$ቄ$DŽ$HDŽ$ቜ$譴 LH5u LH5uIcT<Ah<B HHX HH9Lt$EHt$ $LsIcT<LHiH+I4sIcT<LHiH,I4s$tkAME MEIcPFAMIMADŽx4HBHiI\BIT$PI+1訥A|$PAEA9EHD$DŽ$H|$H$HDŽ$gቄ$H1ቄ$H ቄ$IcPFE\BSA9Lt$C$L*rIcPFLHiHC+HI4_r$t2H5TIL%aIcUHcAD$T HAE HiH2A /)IcPFMD$PLE L IMIvxADŽx41ASjPjxjx褴H A|$PuH$ P߱D$IT$1RH$1PIT$H{P`R1PH$dH$|HL$|]DŽ$AD$AD$AD$AD$FDŽ$H\$IcPFHDŽ$!$ ADŽ\BHBHiA+$A+$A+HD$ቄ$H,ቄ$H ቄ$~H5`pH5%pHt$p H5:HD$ቜ$DŽ$iH\$HDŽ$ቄ$Hc߱ቄ$ H5WpH5Cp$|BIAD$H$ID$ AHH9\$tOHt$ DH|$$nH|$oH|$Hsn$tH|$ͳvL=E L- H L%EAT<AEAE AECT QHcʃAT<AEI|$PHADŽ) IcMHHiA PHSH2A H$ƱD$1HOH$1HSϹP|$I$OC{IcEH=I DŽ$IcUቼ$L5X$L$HDŽ$HiL$Hk HA,m$A0mH$DZD$藭H|$H5nH|$IulH|$$H5mH|$ H5wmH|$H5umHt$H|$lH|$H5QmHt$H|$lH|$蔱AEMEIMHSPAEIcT<Ih<HHiI<1蛡{PRAEA9EE1HܢDŽ$Aቄ$HXቄ$HDŽ$H ቄ$H$DZD$,H|$H57lH|$IuckH|$!H5mlH|$H5MWlH|$H5_AlHt$H|$mkH5@H|$lH|$Ht$CkH|$)H\$HL$ቄ$L$DŽ$HDŽ$^1IcT<1ɱfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ mPHYL$ቄ$L$ADŽ$HDŽ$\ߺ H5jߺ H5dj ߻H5jIcT<1ҾLt$Ah<AAAHACHt$ LA$iIcT<LHiH+I4UiIcT<LHiH,I4.iIcT<LHiH-I4i$KH|$߭IcT<HiH-A^AoIcT<MD$PLE L jIMIvxADŽ1ARjPjxjx菫H A|$P`H$P߱D$IT$1kIH$1PIT$H{PKI1PH$dH$|HC$|DŽ$AD$AD$AD$AD$1IcT<H$DŽ$j$HDŽ$!ADŽh<HBHiA$AD$ADHቄ$Hቄ$H ቄ$nH5gH5gHt$f H5HxDŽ$Fቄ$Hቄ$HDŽ$H ቄ$H$DZD$ȦH|$H52gH|$IueH|$ H5 gH|$ H5fH|$H5fHt$H|$ fH5H$P1IT$HFAME MEIcPFAMIMADŽx4HBHiI\BIT$PI+1rA|$PgAEA9E4DŽ$HD$H\$HDŽ$ቄ$Hቄ$H ቄ$W H5e H5eIcPFA\BBHHH$D$ HH9Lt$Ht$ $L'dIcPFLHiHC+I4`dIcPFLHiHC+I49d$uAME MEIcT<AMIMADŽHBHiIh<IT$PI<1ɛA|$PAEA9EHTDŽ$ቄ$HFቄ$HDŽ$H ቄ$H$ñDZD$衣 H5  d H5cIcT<Ah<BHHH$D$ HH9Lt$Ht$ $LqbIcT<LHiH*I4bIcT<LHiH+I4b$uRAME MEIcT<AMIMADŽHBHiIh<IT$PI<1蓔A|$PAEA9EըHDŽ$ቄ$H3ቄ$HDŽ$gH ቄ$H$D$H$IcT<Eh<SA9iLt$C$LaIcT<LHiH+HI4=a$tIcT<MD$PLE IMIvxADŽ1AQL jPjxjxH A|$PH$P߱D$IT$1AH$1PIT$H{PA1PH$dH$|H;$|DŽ$AD$AD$AD$AD$IcT<H$DŽ$$HDŽ$!ADŽh<HBHiA$AD$ADHcቄ$Hቄ$H ቄ$ڟH5F`H52`Ht$WH5I @-H5 Ij(H5Iɏ#HD$ADŽ/HI DŽ$iD$ቄ$Hቄ$H$DZD$HDŽ$ L$ўH|$H5h;_H|$H%_H|$ H5D_H|$Iu]H|$"D$D"L%K1QjPL LjxIMjxIvxMD$PH A|$PH$P߱D$(IT$1>IT$PH$D$H{P1>H$1PIT$H>IT$ PH$D$ H1o>AD$AD$AD$AD$ H5IۍlH5I軍%$ ܽXIcU X$($^H\$$HBADŽXAHk(ADŽ$ADŽ(ADŽ,^$(AHD$DŽ$HDŽ$+ቄ$Huቄ$H ቄ$GH5\H5\H$[ߺ H5v\Ht$ߺ[ߺH5P\ߺ[ߺH5y,\Ht$ ߺZ[BI2CɛDŽ$HD$H\$HDŽ$+ቄ$HYቄ$H ቄ$('H5H$P1IT$H;H$P1IT$H;HD$H$I DŽ${L5HDŽ$ L$L$ADŽ/Hቄ$eH5ZHZ H5ZIuxYL$DŽ$|H!HDŽ$ቄ$L$ҙH5>Zf=HD$H$I DŽ$tL5HDŽ$ L$L$ADŽ/ Hቄ$IH5YHY H5YIu\X褝L$DŽ$uHD$H$I DŽ$mL5HDŽ$ L$L$ADŽ/ Hቄ$tH5 XHX H5XIuWϜL$DŽ$n HD$H$I DŽ$fL5:HDŽ$ L$L$ADŽ/HIቄ$蟗H58 XHW H5WIuVL$DŽ$g5HD$H I DŽ$Aቌ$HDŽ$ ADŽ/ H>D$ቄ$H$IƱDZD$L$赖LH5N!WLH W LH5.VLIuULL$σAHD$LDŽ$HDŽ$L$ቄ$Hቄ$LH5iVLHUV/LH5AVLiAEAEHMEIMAEIcHSPIT@HHiI 1萿{PAEA9ELt$DŽ$HD$H HDŽ$3ቜ$Lቄ$Hቄ$Ic1LfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$I H-ቄ$H$Ʊቔ$D$ WL"HD$|$ቄ$ቜ$H\$Hቄ$DŽ$HDŽ$ H5T H5XwTIcAT@B|HHX HH9aLt$EHt$ $LRIcLHiH;)I45SIcLHiH;)I4S$tHD$H$I DŽ$L5nHDŽ$ L$L$ADŽ/H}ቄ$ӒH5l?SH+S H5LSIuQ.L$DŽ$iቜ$H\$Hቄ$DŽ$HDŽ$+ H5R H5WRIcAT@BHHX HH9mLt$EHt$ $LQIcLHiH;)I4AQIcLHiH;)I4Q$tI HD$DŽ$HDŽ$ L$ADŽ/HbD$ቄ$Hቄ$H$DZD$ՐH|$H5l?QH|$H)QH|$ H5HQH|$IuOH|$&L$ȃHD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$LH5PLHkP/LH5WPLAEL%1APL =LjPIMjxIvxjxMD$PjH A|$P;H$߹PIT$ƱD$1F0H$1IT$ϹP|$ H$H{P0H$1PIT$|$(H/H$1PHIIT$ LL\$0/1PH@IT$$/AD$AD$AD$AD$ A\$$ǧDŽ$IcU H\$HDŽ$5$ADŽXAHBHk(ቜ$Hቜ$H ቜ$H\$A$A$A®^$A $A$׍.H5pCNH5/NHt$]M H5r NHt$ 7M H5VMHt$(MH5MHt$0L H5MߺL译醓H$P1IT$H-CH5VI;}]H59I}cH5I|H5I|H5I| I2CqH5tI|@ L-E L=|H5MceIcEMiHIAE C`AE HHHA-L$AMA.CPfACRA גH5I{+ I2CCH5ID$AffAAw{<H5IW{HD$ADŽ/HI DŽ$4 D$ቄ$H-ቄ$H$DZD$HDŽ$ L$_H|$H5JH|$HJH|$!H5JH|$IujIH|$谎L$ȃHD$L$DŽ$: Ld$HDŽ$ቄ$HLቄ$蝉LH5 JLHI/LH5IL AEL=PLL 1jPIMjxIvxjxMBPLT$8H LT$AzPH$PLT$ IRƱD$1)LT$ 1PH$H{PL$IR)LT$ 1PIHIR(LT$ 1LHPIR W)LT$ ABABABAB |IcU H5U$I$ ^$ADŽXAHBIcHk((A AaxPDŽ$P HL$H\$HDŽ$+ቌ$H ቌ$H ቌ$芇(H5GH5=GHt$G H5%GF H5 GIcI FH5DSH5IQwHD$ADŽ/I HD$DŽ$ HDŽ$ L$ADŽ/H|D$ቄ$Hቄ$H$DZD$CH|$H5FH|$HFH|$ H5FH|$IuNEH|$蔊L$ȃHD$L$DŽ$ Ld$HDŽ$ቄ$HLቄ$聅LH5pELHE/LH5jELAEL%!1RLL jPIMjxIvxjxMD$PهH A|$PH$1PIT$%IT$PH$D$ H{P1%IT$1PIH$H$1PIT$ |$(HLd$I%HD$L$PH@LHP$1"%HL$AAAA A$HIcU DŽ$ $HDŽ$5HL$H\$ADŽXAHBIcHk(ቌ$H @ቌ$H ቌ$A$AA A;^$A $A$P.H5CH5CB H5CHt$ B H5^CIcI BH5.CHt$(\B H5DŽ$V HD$H\$HDŽ$+ቄ$Hkቄ$H ቄ$:'H5H5IrlI2CH5vI[rI2C|H5;I'r>HE L=H5ICPAX<fACRAq}L-H5|IcUIcEHiHH2AH@D$HxL%H$1PHIT$!A|$IcX<H$DŽ$ $HDŽ$A'Hvቄ$H4ቄ$H ቄ$_H5@HD$HpH5Ip{I2CTH5IjpGI2CH5PI6pL-YH5IcUIcEHiHH2AHD$Hx^H57IoH5cIoE H-H$DŽ$ HDŽ$HcUHcEEHiHH2H]Huቄ$Hቄ$H ቄ$~ H5p>Hu=H5>ߺH5V>Huߺ=ߺH5E>Ȃ韄H5IynL-H5rIcUIcEHiHH2AHD$HxE H-HH$DŽ$ HDŽ$HcUHcEEHiHH2HHsቄ$Hቄ$H ቄ$} H5=HuP<H5~H5wIEm ML-hH5IcUIcEHiHH2AHD$HxmH5IlLH5IlI2Cn|HD$L$DŽ$nLd$HDŽ$ቄ$HLቄ${LH5B<LH.</LH5<LBAE&H5IkIH5TIkDH5Ik>H5Ik9H5nInk72H5INk&,H5I.k]&H5Ik H5IjH5zIjH5]IjH5@IjH5#InjvH5INjH5KI.jPH5Ijc H5Ii;H5IihDŽ$ HD$HDŽ$ ADŽ/AEAEHmoD$ቄ$Hቄ$H ቄ$H$IƱDZD$xLH5e89HL$9 LH5E9LIu7L'}IcE MEHXIMIXAHHk(HSPI1o{PAEA9E~DŽ$ HD$H\$HDŽ$ቄ$Haቄ$H ቄ$w H5D8 H508IcPFA\B:HHH$D$ Lt$Ht$ $L6IcE LHk(H?+I46IcE LHk(H?+I46$HH9u雵HD$H I DŽ$%ቌ$HDŽ$ L$ADŽ/HmD$ቄ$H$DZD$vH|$H56H|$H6H|$ H56H|$Iu5H|$z|$L$Ld$H HD$ቌ$DŽ$)HDŽ$Lቄ$uLH5A6LH-6!LH566LAzAEL%u1VL LjPIMjxIvxjxMD$P-xH A|$PH$P߱D$ IT$1IIT$PH$4D$H{P1IT$PH$|D$(1HIT$ PH$D$81HH$1PIT$$H@q1PH$lH$H$$AD$($AD$AD$AD$AD$ AD$$AD$(ʌIcU f*$$$4$|HBH\$ADŽXAHk(űA$ADŽ,A$$ADŽ0A(ADŽ4HD$DŽ$PHDŽ$Kቄ$Hቄ$H ቄ$4s#H553 H5D3Ht$ Z2 H5+f3Ht$2 H5@3Ht$(n2 H53Ht$8H2H52$2H52H$}HD$ADŽ/sDŽ$ HD$HDŽ$ ADŽ/HZhD$ቄ$Hቄ$H ቄ$H$IƱDZD$qLH5R%2HL2 LH521LIu0LvAEMEHEIMAEIcE HSPIXAHHk(I1Vc{PͯAEA9EwHD$DŽ$ H|$H$HDŽ$gቄ$Hቄ$H ቄ$pIcE EXA$;A92Lt$C$L/IcE LHk(H?+HI4 0H$P1IT$(H HD$H I DŽ$V ቌ$HDŽ$ L$ADŽ/H1fD$ቄ$H$DZD$oH|$H5J0H|$H0H|$ H5&/H|$Iu.H|$t|$L$Ld$H +HD$ቌ$DŽ$Z HDŽ$Lቄ$oLH5m/LHY//LH5E/LmsAEL%1QL ,LjPIMjxIvxjxMD$PYqH A|$P*H$1PIT$:IT$PH$D$ H{P1H$1PIT$|$(HLd$HD$L$$PHLHP 1HD$L$TPH@LL\$0HP$1HD$L$\PHLLT$8HP(1iHD$L$XPHLLD$@HP,1=HD$L$PH0LLL$HHP01HL$AAAA A$A(A,A0.IcU DŽ$~ HDŽ$bIcM$H\$ADŽXA HBIcUHk(H4Hk HiHiA$A$H72AIc4H$$HL$A $TH yA$$\ቌ$H A($Xቌ$A,H $ቌ$A0AA4kߺ+H54,ߺH5 ,ߺP+ߺ H5C+Ht$ ߺ*+ߺ H5+Ht$(ߺ+ߺ H5O+Lߺ*ߺ H54+Ht$0ߺ*ߺH5f+Ht$8ߺ*ߺH5@+Ht$@ߺn*ߺH5+Ht$HH*0oIcE IXAHHk(I1轖pI HD$DŽ$ HDŽ$ L$ADŽ/ Hs`D$ቄ$Hቄ$H$DZD$iH|$H5}P*H|$H:*H|$ H5Y$*H|$Iu(H|$7nD$HD$L$DŽ$ Ld$HDŽ$ቄ$H5Lቄ$/iLH5)LH)/LH5s)LmAEL%1VL ZLjPIMjxIvxjxMD$PkH A|$PXH$4P߱D$IT$1c IT$PH$D$(H{P1> H$1PIT$H HD$|PD$8IT$ 1HIT$$PH$D$@H@1IT$(PH$(D$PH1IT$,PH$D$ H1~IT$0PH$D$0H01VIT$4PH$0D$HH1.1PH$`H$xHk$x5 DŽ$L=AD$8AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$8IcU DŽ$> $4HDŽ$s $HBH\$ADŽXA Hk(XX$A$A$AD$|A $A$$(A(ņ(^^A0$0A4$A8A,HD$ቄ$H<ቄ$H ቄ$eߺH5%ߺ H5ο%Ht$ߺ%ߺH5d%Ht$(ߺ$ߺ H5E%ߺ$ߺ H5.v%Ht$8ߺ$ߺH5P%Ht$@ߺ~$ߺH5*%Ht$PߺX$ߺ H5п%Ht$ ߺ2$ߺH5$Ht$0ߺ $ߺH5$Ht$Hߺ#ߺ H5$H$#hIcE IXAHHk(I1YjI HD$DŽ$HDŽ$ L$ADŽ/ HYD$ቄ$Hቄ$H$DZD$[cH|$H5#H|$H#H|$ H5ΰ#H|$Iuf"H|$gD$HD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$bLH5#LH"/LH5"LgAEL%D1WL ϬLjPIMjxIvxjxMD$PdH A|$P͠H$P߱D$HIT$1IT$PH$D$0H{P1IT$PH$D$ 1HIT$ PH$D$(1HcIT$$PH$4D$1H@;IT$(PH$D$81HIT$,PH$<D$@1HH$1PIT$0H0f.$z u DŽ$?AD$AD$AD$AD$ AD$$AD$(AD$,y$$4$$<($IcU WXH\$X$HB(ADŽXA$Hk(^IJ^$("ADŽ4HD$DŽ$HDŽ$aቄ$Hቄ$H ቄ$_H5ù H5Ht$H'H5Ht$0H5Ht$ H5iHt$( H5IaHt$H5/;Ht$8iH5Ht$@C H5SHD$H I DŽ$ቌ$HDŽ$ L$ADŽ/H~TD$ቄ$H$DZD$^H|$H5jH|$HTH|$ H5s>H|$Iu H|$Qb|$L$Ld$H xHD$ቌ$DŽ$HDŽ$Lቄ$N]LH5=LH/LH57LaAEL%1APL xLjPIMjxIvxjxMD$P_H A|$Pv1PH$IT$)H{PPH$IT$ƱD$1dH$1IT$ϹP|$ H$0H1H$1PIT$ |$(H H$T1PH@IIT$$LL\$01PHIT$(AD$޹AD$AD$AD$ AD$$LA\$(LD$8Ix^tIcU $$H\$$HB($Hk(ADŽXAA$Tቜ$H]ቜ$A$H $0ቜ$H\$A(ADŽ,DŽ$HDŽ$`ZH5H; H5F'LD$8Ip^H5(Ht$+H5 Ht$ H5Ht$(H5ʳHt$0H5H$P1IT$8HDŽ$YHD$HDŽ$ ADŽ/HOD$ቄ$Hቄ$H ቄ$H$IıDZD$OYLH5LH LH5ȦLIubL]D$ L%ӷ1AQjPL [LjxIMjxIvxMD$P[H A|$P[H$1IT$PkH{PPH$8IT$ƱD$1FH$<1IT$ϹP|$ HH$1PIT$ |$(HH$@1PH@IIT$$LL\$0L$1PHLL\$8IT$(H1PIT$,It$H01PIT$0It$ fL$1PHLLT$@IT$4>1PHIT$8It$!AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4A\$8'pDŽ$IcU $HDŽ$H\$ADŽXA HBHk(ቜ$Hቜ$H ቜ$H\$A$8A$<A$A $@A$$A(AD$A,AD$ A0$A4AD$A8UߺH5kRߺ H5u>ߺnߺ H5\Ht$ߺHߺ H5@Ht$ ߺ"ߺ H5#Ht$(ߺߺ H5Ht$0ߺߺ H5Ht$8ߺߺ H5ϭ\It$ߺߺ H56It$ ߺdߺ H5Ht$@ߺ>ߺ H5zߺIt$YZHD$H ܡI DŽ$ቌ$HDŽ$ L$ADŽ/HWJD$ቄ$H$DZD$SH|$H5pCH|$H-H|$ H5LH|$IuH|$*X|$L$Ld$H QHD$ቌ$DŽ$HDŽ$Lቄ$'SLH5LH0LH5kLWAEL%DZ1ASL QLjPIMjxIvxjxMD$P~UH A|$POH$PH$$D$1WH$1IT$ϹP|$ H{P/H$1P|$(IT$HH$1PHIIT$ LL\$0L$1PIT$$LL\$8H@1LARL KjPMD$PjxIMjxIvx{TH A|$PLL$1LֹPLT$@IT$(WH{P1PH$IT$,7AD$AD$AD$AD$ AD$$AD$(A\$,LjDŽ$FIcE $HDŽ$H\$HHk(ቜ$H4ቜ$H ቜ$H\$A$A$A$A $A$$A($A,JP$H5H5Ht$ H5|Ht$  H5VHt$( H5h0Ht$0^ H5O Ht$88 H55Ht$@H5"DŽ$^HD$Ld$HDŽ$ቄ$Hቄ$LH ቄ$NLH5ߜ\LHH/LH5ٜ4L\SAEHD$H 3I DŽ$ቌ$HDŽ$ L$ADŽ/HDD$ቄ$H$DZD$0NH|$H5ǛH|$HH|$ H5nH|$Iu; H|$R|$L$Ld$H HD$ቌ$DŽ$HDŽ$Lቄ$~MLH5m LH /LH5g LQAEL%PLL 1jPIMjxIvxjxMD$POH A|$PH$P߱D$IT$1H$1IT$ϹP|$ H{PH$1P|$(IT$HbH$1PHIIT$ LL\$07L$1PIT$$LL\$8H@MD$PLPL 1jPIMjxIvxjxNH A|$PH$1IT$(PH{P1PL$IT$,LLT$@L$1PHLLD$HIT$0kL$1PHLLL$PIT$4CAD$AD$AD$AD$ AD$$AD$(AD$,AD$0A\$4NdDŽ$IcE $HDŽ$H\$HHk(ቜ$Hቜ$H ቜ$H\$A$A$A$A $A$$A($A,$A0$A4&Jߺ%H5w ߺH5~ Ht$ߺ ߺH5bX Ht$ ߺ ߺH5K2 Ht$(ߺ` ߺH56 Ht$0ߺ: ߺH5 Ht$8ߺ ߺH5 ߺߺH5 Ht$@ߺߺH5v Ht$HߺߺH5ҞP Ht$Pߺ~fM=OHD$H I DŽ$iቌ$HDŽ$ L$ADŽ/H>D$ቄ$H$DZD$?HH|$H5֕H|$HH|$ H5}H|$IuJH|$L|$L$Ld$H HD$ቌ$DŽ$mHDŽ$Lቄ$GLH5|LH/LH5vLKAEL%-PLL 1jPIMjxIvxjxMD$PIH A|$PH$P߱D$`IT$1IT$PH$PD$XH{P1IT$PH$D$8H1tIT$ PH$D$@H1LIT$$PH$D$HH@1$IT$(PH$ D$PH1MD$PLPL 1jPIMjxIvxjxHH A|$PH$1PIT$,IT$0PH$D$ H{P1IT$4PH$D$0H1XIT$8PH$D$(H10AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$88^IcE f/$$PTe$PADŽXAHX$/$v $/$$/$ v $ /$$/%yk/$/$$T$hHk(L$l^4L$lD$$ ^{4XD$DŽ$$^$HDŽ$s$^$XAT$h$XHD$AAA A$H\$ቄ$Hቄ$H ߱ቄ$KC$H54H5DHt$` H5&}Ht$XH5 WHt$8H51Ht$@_H5ږ Ht$H9H5–Ht$PH5H5Ht$ H5uHt$0H5mGDŽ$zDDŽ$zDDŽ$SDŽ$5/%hDŽ$$$DŽ$I HD$DŽ$1HDŽ$ L$ADŽ/Ho7D$ቄ$Hቄ$H$DZD$@H|$H5yLH|$H6H|$ H5U H|$IuH|$3ED$HD$L$DŽ$6Ld$HDŽ$ቄ$H1Lቄ$+@LH5LH/LH5oLDAEL%˞PLL U1jPIMjxIvxjxMD$PBH A|$PT~H$߹PIT$ƱD$1_H$1IT$ϹP|$ H$PH{P/H$D1PIT$|$(HH$@1PHIIT$ LL\$01PH@IT$$L$(1PHLL\$8IT$(AD$AD$AD$AD$ AD$$A\$(WIcU $$H\$$@HB($DHk(ADŽXAA$Pቜ$Hቜ$A$H $(ቜ$H\$A(ADŽ,ADŽ0ADŽ4ADŽ8ADŽ<DŽ$UHDŽ$N=ߺ H5ߺ H5Ht$ߺߺH5Ht$ ߺߺH5qHt$(ߺߺH5RuHt$0ߺߺH53OߺߺH5+Ht$8ߺYAACHD$H I DŽ$ቌ$HDŽ$ L$ADŽ/H2D$ቄ$H$DZD$<H|$H5H|$HnH|$ H5XH|$Iu%H|$k@|$L$Ld$H HD$ቌ$DŽ$HDŽ$Lቄ$h;LH5WLH/LH5QL?AEL%PLL 1jPIMjxIvxjxMD$P=H A|$PyH$\1PIT$IT$PH$4D$H{P1|IT$PH$D$0H1TIT$ PH$DD$(H1,IT$$PH$@D$ H@1IT$(PH$PD$8H11PH$pH$H$%DŽ$,?AD$,AD$AD$AD$AD$ AD$$AD$(AD$,IcU $4$\$DHB$(Hk(H\$ADŽXA±A$@A,A$$PADŽ(A8$,ADŽ0A<ADŽ4HD$DŽ$HDŽ$Wቄ$H[ቄ$H ቄ$8*H5 H5 H5Ht$H5aHt$0H5CmHt$(H5#GHt$ uH5!Ht$8O H5#ߺH$,&<f/$4s/$s/$P=DŽ$HD$H\$HDŽ$ቄ$Hjቄ$H ቄ$6)H5@S3H5_OxL1IUIuHH$,P1IT$,HfI HD$DŽ$HDŽ$ L$ADŽ/H,D$ቄ$HɃቄ$H$DZD$6H|$H5yH|$HcH|$ H5MH|$IuH|$`:D$DL%1RLjPL jxIMjxIvxMD$PA8H A|$PtH$P߱D$8IT$1IT$PH$D$H{P1IT$PH$D$01HH$\1PIT$ HIT$$PH$LD$(H@1IT$(PH$HD$ H1]1PH$IT$,H=1PH$tH$H0z$DŽ$,?AD$0AD$AD$AD$AD$ AD$$AD$(AD$,AD$0 MIcU $$$\HB$(Hk(H\$ADŽXAűA$LADŽ0A$$HADŽDA($A,fA4$,DŽ$AHHD$HDŽ$]ቄ$Hቄ$H ቄ$2H5CH5!/Ht$8]H5 Ht$7H5Ht$0H5ƃH5Ht$ H5sHt$(H5mMH$xH5T $H$,G=HD$ADŽ/OH$,P1IT$0H0ADHD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$1LH5LHl/LH5~XL5AE& e$mQXIcU X$($^H\$ADŽXAHBHk(ADŽ$ADŽ(^($(AHD$DŽ$HDŽ$+ቄ$Hቄ$H ቄ$/H5lVH5kBHt$(顓I2C/H5:I L-06IcUH5IcEHiHH2AHrD$Hx-UPSHhH H-čH\$Pfo@THEH)EfHǀ`)@)PHPǀh<ǀPFǀT<HǀX<H@ǀ@HListing $Hof the UD$Hser CircD$Huit D$H-UITD$ D$(D$0D$8D$@D$H1 H$D$`ND$XH~ቄ$H D$PHDŽ$ -ߺH5QFߺH5>2Huߺߺ H5- 52Hh[]ÐAWAVAUATUSHL H |$fA9fA9SfA9NЊfA9fA9fA9/fA9fA9vfA9AHVR1_voltIE@s fAEHHVR1 AEJ IEKHD$\PLL$HT$TD$1H$HT$\LL$fA9rfA9 fA9D$ H9zD$`A@AL=~IGD$dH$I1PHt$LLL$D$\LL$D$l1D$hIGAoAoՉl$(H-y@=@ffA9fA9 fA97 yfA9gfA9 UfA9CfA9ILL$H5 LL$ILL$H5LL$HxLd$p|$ L5D$0HcD$DŽ$HD$D$x fDA8{Ht$lPLIW1hIW 1PHt$hI<OAGAW LL$0ffff.L=9Hl$`1PHIW AGLL$D$ d ܃fA9 ЃfA9fA9ED$ IWP1LL$Ht$dAA@HLL$fDHD$HĈ[]A\A]A^A_:A8zD$ ffffff.HxLHPHp1 HD$1D˂A8DLd$pLL$8DŽ$4LHND$D$xH-ቄ$H D$pHDŽ$4$LH5. L52LIvLH5!LIu& LH5 Ht$`L LH5Ht$dLLH5фlHt$lLLH5FHt$hLtL\(Hc@D$(LL$8DŽ|HuD$0|$ H5GIfHD$LDŽ$HDŽ$D$xH=ቄ$H D$p#L,H5H{L'AVAF LTLHc@D$`L$,Iu@|AVD$dL$ <D$l<AWTL1D$h<8HDH HHhPPPP P(P0P8P@PHHc@HAHHPቴAuHHkL$L\$ DŽ$fAuJL$HDŽ$HDŽ$@IU&HDŽ$ቔhIU.ቔpIU6ቔxAU>fAV HTHD$D$xHPD$p?!LIvL%E1LH 蚾L\$ HD$LLL$DŽ$L$HDŽ$D$xHPD$pHDŽ$HDŽ$ LIvL,%E1LH LALH葼D$pHt$I}KH$1NHcT$THHHLb$LeH$IMKLAIL*IHc@Iቔ0LIcVAHL$0\$(HiAHHHDŽ`pGf%}fA9KH5}IFfDH0LLHc@L)҉I0LT91ƒ9A r$f|A8|A8L-ŁD$,HVoltage IE&Hacross RIE.H2 IE6 fAE>HVR2_voltIE@s fAEHHVR2 AEJ IEKf{A8@HLd$pLL$8DŽ$<LH^D$D$xH~ቄ$H D$pHDŽ$  LH5~L5B|LIvLH51~LIu& LH5~Ht$`L LH5}Ht$dLL!Hc@D$(LL$8DŽ|HrnD$0WzA8[AGfAAf;|u:|ED$ D$ H$1PLL$Ht$H荷D$\LL$lHmD$`AA@IGD$dfDLAH `~L:D$pL\$ f@LAH ~LD$pf2f\yA8L-~A HVoltage As D$,IE&Hacross RIE.H3 IE6HVR3_voltIE@HVR3 fEu>fE}HAEJ IEKDŽ$HD$D$xH|LHDŽ$ቄ$H D$pL-H5|L=AxA8LLd$pLL$8DŽ$DLHD$D$xH%{ቄ$H D$pHDŽ$ LH5.{yL5xLIvALH5zMLIu&< LH5{z(Ht$`LV LH5^zHt$dL0LHc@D$(LL$8DŽ|HjD$0vA8D$ Bffffff.vA8vA8kvA8 PLd$pLL$8DŽ$LLHD$D$xHeyቄ$H D$pHDŽ$ M LH5yL5vLIvLH5xLIu&| LH5xhHt$`L LH5xBHt$dLpLXHc@D$(LL$8DŽ|HiD$04uA8c+/uA8L-ez HCurrent A D$,IE&Hin R1 IE.H IE6HIR1_ampsIE@HIR1 fAm>fEeHAEJ IEKtA8I\Ld$pLL$8DŽ$eLH D$D$xHwቄ$H D$pHDŽ$ MLH5wL5tLIvLH5vLIu&|LHc@D$`D$(LL$8DŽ|HVgD$0D$d-fffff.jsA8[esA8L-x HCurrent A D$,IE&Hin R3 IE.H IE6HIR3_ampsIE@HIR3 fA}>fEEHAEJ IEKrA8P1IWAAH芵IWP1Ht$dH@nLL$ @GrA8TLd$pLL$8DŽ$SLH D$D$xHuቄ$H D$pHDŽ$ LH5zuyL5rLIvALH5tMLIu&<LdHc@D$`D$(LL$8DŽ|HeD$0D$dfffff.*qA8XLd$pLL$8DŽ$\LH D$D$xHtቄ$H D$pHDŽ$ LH5xtYL5qLIv!LH5qs-LIu&LDHc@D$`D$(LL$8DŽ|HcD$0D$dfffff.pA8HpA8~L-5uA HCurrent A D$,IE&Hin R2 IE.H IE6HIR2_ampsIE@HIR2 fEU>fE]HAEJ IEKa]oA8[`Ld$pLL$8DŽ$nLHD$D$xHrቄ$H D$pHDŽ$ LH5r}L5oLIvELH5qQLIu&@LhHc@D$`D$(LL$8DŽ|HbD$0D$ddLd$pLL$8DŽ$wLHD$D$xHqቄ$H D$pHDŽ$ LH5qL5nLIvGLH5pSLIu&BLjHc@D$`D$( LL$8DŽ| HaD$0D$d\mA8L-r HPower Dis D$,IE&HssipatedIE.H in R1 IE6HPR1_wattIE@HPR1 fAM>fAuHAEJ IEKlA8lA8lA8XL-qD$,HPower DiIE&HssipatedIE.H in R2 IE6HPR2_wattIE@HPR2 fAE> fAEHs AEJ IEK(lA8L-OqD$, HPower DiIE&HssipatedIE.H in R3 IE6HPR3_wattIE@HPR3 fAE> fAEHs AEJ IEKkA8tkA8gL-pH5&pHER1 D$, I}&IEKI}@ H5pHkx Iyx1xL $HT$PHt$LWD$LL $P\QD$LHH)HOVL|^HALIJtwDIc@HHkPIhPD)Ic@HHkPIh Lұ`IL $H5gjL $uFL-oH5oHER3 D$, I}&IEKI}@ H5oIL $H5jzL $L-oH5nHR1 D$, I}&IEKI}@ H5ntIyx xH &]JtwHc@HHkPHhAL-nHHH‰ITSI}S ) LϺxL $L $BIL $H5htL $uFL-nH5mHR2 D$,I}&IEKI}@ H5mrIL $H5h L $uFL-mH5mHR3 D$,I}&IEKI}@ H5mIL $H5/hL $uFL-CmH5mmHQR1 D$,I}&IEKI}@ H5VmIL $H5g6L $uFL-lH5(mHQR2 D$,I}&IEKI}@ H5m4IL $H5agL $uFL-olH5lHQR3 D$,I}&IEKI}@ H5lIL $H5fbL $uFL-lH5lHVC1 D$,I}&IEKI}@ H5l`IL $H5fL $uFL-kH5YlHVC3 D$,I}&IEKI}@ H5BlIL $H5,fL $uFL-1kH5lHIC1 D$,I}&IEKI}@ H5kIL $H5e$L $uFL-jH5kHIC3 D$,I}&IEKI}@ H5k"IL $H5^eL $uFL-]jH5kHPC1 D$,I}&IEKI}@ H5skIL $H5dPL $uFL-iH5EkHPC3 D$,I}&IEKI}@ H5.kNIL $H5dL $uFL-iH5kHEC1 D$,I}&IEKI}@ H5jIL $H5)d|L $uFL-iH5jHEC3 D$,I}&IEKI}@ H5jzIL $H5cL $uFL-hH5vjHC1 D$,I}&IEKI}@ H5_jIL $H5[cL $uFL-KhH51jHC3 D$,I}&IEKI}@ H5jIL $H5b>L $uFL-gH5iHQC1 D$,I}&IEKI}@ H5iIL $H5Z`XL $uFL-dHECC H5gI}&H5&` I}@IEKD$,?VIL $H5_L $uFL-dH5gHVL2 D$,I}&IEKI}@ H5kgIL $H5_L $uFL-'dH5=gHIL2 D$, I}&IEKI}@ H5&gIL $H50_L $uFL-cH5fHPL2 D$,!I}&IEKI}@ H5fIL $H5^L $uFL-ScH5fHEL2 D$,"I}&IEKI}@ H5fIL $H5b^FL $uFL-bH5nfHL2 D$,#I}&IEKI}@ H5WfDIL $H5]L $uFL-bH5)fHFL2 D$,$I}&IEKI}@ H5fIL $H5]rL $uFL-bH5eHQL2 D$,%I}&IEKI}@ H5epIL $H5-]L $uFL-aHL2EF H5eI}&H5\ I}@IEKD$,7IL $H5\L $uFL-AaHPLD H5@eI}&H5\ I}@IEKD$,@IL $H5u\4L $uFL-`HELD H5dI}&H5A\ I}@IEKD$,A2IL $H5\L $uFL-m`HPLC H5dI}&H5[ I}@IEKD$,BIL $H5[`L $uFL-`HELC H5PdI}&H5[ I}@IEKD$,C^IL $H5a[L $uFL-_H5dHVSRC D$,&I}&IEKI}@ H5cIL $H5ZL $uFL-/_H5cHISRC D$,'I}&IEKI}@ H5cIL $H5Z"L $uFL-^H5cHPSRC D$,(I}&IEKI}@ H5nc IL $H5,ZL $uFL-[^HESRC H51cI}&H5Y I}@IEKD$,)IL $H5YNL $uFL-]H5bHQSRC D$,*I}&IEKI}@ H5bLIL $H5iYL $uFL-]H5bHVIN D$,+I}&IEKI}@ H5bIL $H5YzL $uFL-]H5fbHIIN D$,,I}&IEKI}@ H5ObxIL $H5XL $uFL-\H5!bHPIN D$,-I}&IEKI}@ H5 bIL $H54XL $uFL-I\H5aHEIN D$,.I}&IEKI}@ H5aIL $H5W<L $uFL-[H5aHQIN D$,/I}&IEKI}@ H5a:IL $H5fWL $uFL-u[H5RaHVOUT D$,0I}&IEKI}@ H5;aIL $H5VhL $uFL- [H5 aHIOUT D$,1I}&IEKI}@ H5`fIL $H5VL $uFL-ZH5`HPOUT D$,2I}&IEKI}@ H5`IL $H51VL $uFL-7ZHEOUT H5t`I}&H5U I}@IEKD$,3IL $H5U*L $uFL-YH53`HQOUT D$,4I}&IEKI}@ H5`(IL $H5nUL $uFL-cYHAFOI H5_I}&H5:U I}@IEKD$,:IL $H5UVL $uFL-XH5_HVFOI D$,9I}&IEKI}@ H5_TIL $H5TL $uFL-XH5Y_HRFOI D$,8I}&IEKI}@ H5B_IL $H5DTL $uFL-%XH5_HKFOI D$,;I}&IEKI}@ H5^IL $H5SL $uWL-WH5^HE_Al D$,eIEKHEI}&I}@ H5^ǀIL $H5eSL $uWL-@WH5y^HE_Al D$,fIEKHEI}&I}@ H5[^ǀIL $H5R"L $uWL-VH5#^HE_Ar D$,gIEKHEI}&I}@ H5^ǀIL $H5uRL $uWL-JVH5]HE_Ar D$,hIEKHDI}&I}@ H5]ǀIL $H5Q,L $uWL-UH5w]HE_Cu D$,iIEKHDI}&I}@ H5Y]ǀIL $H5QL $uWL-TUH5!]HE_Cu D$,jIEKHCI}&I}@ H5]ǀIL $H5 Q6L $uWL-TH5\HE_Kr D$,kIEKHCI}&I}@ H5\ǀ#IL $H5PL $uWL-^TH5u\HE_Kr D$,lIEKHBI}&I}@ H5W\ǀIL $H5P@L $uWL-SH5\HE_Xe D$,mIEKH"BI}&I}@ H5\ǀ-IL $H5OL $uWL-hSH5[HE_Xe D$,nIEKHAI}&I}@ H5[ǀIL $H5-OJL $uFL-RH5s[HAGAS D$,FI}&IEKI}@ H5\[HIL $H5NL $uFL-RH5.[HVGAS D$,EI}&IEKI}@ H5[IL $H5_NvL $uFL-RH5ZHRGAS D$,DI}&IEKI}@ H5ZtIL $H5M L $uFL-QH5ZHKGAS D$,GI}&IEKI}@ H5Z IL $H5ML $uFL-EQH5_ZHS_ACC D$,qI}&IEKI}@ H5HZIL $H5*M8L $uFL-PH5ZHS_VEL D$,pI}&IEKI}@ H5Z6IL $H5LL $^IL $H5LL $IL $H5L~L $IL $H5_LVL $~IL $H5:L.L $IL $H5LL $IL $H5KL $:IL $H5KL $L-UOH5XHS_MASS D$,sI}&IEKI}@ H5XL-OH5XHS_RAD D$,oI}&IEKH5!K I}@jIL $H5%KL $IL $H5 KL $<IL $H5JL $IL $H5JL $`IL $H5JbL $IL $H5wJ:L $IH5VJL $tdIH59JL $tDIH5JL $t$IH5IL $L-UMH5VHfc D$,VI}&IEKI}@ H5VL-MH5VHS_CUR5 D$,1I}&IEKH5OI I}@jL-LH5VHS_CUR4 D$,0I}&IEKH5 I I}@$L-LH5VHS_CUR3 D$,/I}&IEKH5H I}@޿L-=LH5SVHS_CUR2 D$,.I}&IEKH5}H I}@阿L-KH5'VHS_CUR1 D$,-I}&IEKH57H I}@RIL $H56HL $L-KH5UHZFL D$,]I}&IEKI}@ H5UL-CKH5UHS_KE D$,rI}&IEKH5rG I}@鞾L-JH5UHS_RAD5 D$,I}&IEKH5G I}@XIL $H5?GL $^L-JH52UHGZF D$,^I}&IEKI}@ H5UL-IJH5UHS_RAD4 D$,I}&IEKH5[F I}@餽L-JH5THS_RAD2 D$,I}&IEKH5F I}@^L-IH5THS_RAD1 D$,I}&IEKH5E I}@L-wIH5THS_RAD3 D$,I}&IEKH5E I}@ҼIL $H5EjL $uFL- IH5WSHZLO D$,_I}&IEKI}@ H5@ShIL $H5UEL $uFL-HH5FSHGLO D$,`I}&IEKI}@ H5/SIL $H5DL $uFL-9HH5iSHEFL D$,ZI}&IEKI}@ H5RS锻IL $H5D,L $uFL-GH5$SHBFL D$,[I}&IEKI}@ H5 S*IL $H5 DL $uFL-eGH5RHXMF D$,\I}&IEKI}@ H5RIL $H5CXL $uFL-FH5CHALO I}&I}@ IEKH5qRD$,aVIL $H5lCL $uFL-FH5;RHCLO D$,tI}&IEKI}@ H5$RIL $H5CL $uFL-'FH5QHICA D$,bI}&IEKI}@ H5Q邹IL $H5BL $uFL-EH5QHIPL D$,cI}&IEKI}@ H5QIL $H57BL $uFL-SEH5lQHZOT D$,dI}&IEKI}@ H5UQ鮸IL $H5AFL $uFL-DH5'QHU1 D$,HI}&IEKI}@ H5QDIL $H5iAL $uFL-DH5PHU2 D$,II}&IEKI}@ H5PڷIL $H5ArL $uFL-DH5PHU3 D$,JI}&IEKI}@ H5PpIL $H5@L $uFL-CH5XPHU4 D$,KI}&IEKI}@ H5APIL $H54@L $uFL-ACH5PHU5 D$,LI}&IEKI}@ H5O霶IL $H5?4L $uFL-BH5OHU6 D$,MI}&IEKI}@ H5O2IL $H5f?L $uFL-mBH5OHU7 D$,NI}&IEKI}@ H5rOȵIL $H5>`L $uFL-BH5DOHU8 D$,OI}&IEKI}@ H5-O^IL $H5>L $uFL-AH5NHU9 D$,PI}&IEKI}@ H5NIL $H51>L $uFL-/AHU10 H5NI}&H5= I}@IEKD$,Q銴IL $H5="L $uFL-@HEDL H5[NI}&H5= I}@IEKD$,R IL $H5y=L $uFL-[@HPDL H5 NI}&H5E= I}@IEKD$,S鶳IL $H5=NL $uFL-?HELI H5MI}&H5< I}@IEKD$,TLIL $H5<L $L-?HPLI H5gMI}&H5< I}@IEKD$,U޲AWH AVAUATUSHhL5HH:|$Ll$PfoJMH-s:IL%IBIFIFIFIF IF(IF0IF8IF@IFHH-CHD$@D$ HD$LD$(HD$DD$@H1LjPL KLjxLCPjxHMIwxVH {PAAVfAAf;K#KfA9>Kڴ9Yʰڴ9ڴ9ܰڴ9Jᰭڴ96ڴ9$ڴ9ڴ9Sڴ9z1l$L(|$lYL$P/TU((Vl$LvN(%^t$hfZH$YYd$xYYY(^^Xt$p/v4T$|^D$LZYY:H$Y^Xd$tAd$$HĈ[]A\A]A^A_fZf(f\t$d$ f(^,*f/Eqfff.EfZ\$dZDYL$PffDYL$@|$XAYEzIDL$(l$0fffff.f*|$ T$YD$t$0\^QYD$(荹l$fAZL^L$8T$H\I9YXul$@ZffZY+fE(fD(f(ffff.fA*fD(\$PD^;AY^^\$f(X\XE^:ffl$XffAWAVAUATUSHHcL-A;HTHtbLctbtbHctb|$xH@IiL4CY:$5(:ፄ?ӥt$-:$%=э3$</v2/k\Y^(WfD 2\$,T$(qT$(Y2\$,fffff.D$ sDL$D/\$,YD$HT$(fffff.Hh[]Ðfb/Js#Y U2\XyYQ(^ÐHcH=`D H ^Li@ĵ(VFHcHLLDŽDŽrDŽ$tIDŽbDDŽ2#&DŽ#DŽDŽrDŽDŽbDDŽ2#&DŽ#ÐATIIUSHHcHHc IËĵ(H4IEHiHi@WH=VHcH X,mH0mHcDŽDŽbA9rH 2#&^DŽ#DMcODBlbFlbu>HT$0YHc'BYH# YXHD$8 t t[H[]A\fHT$L1D$ H|$ dIc$D$Hi@H$ H[]A\DHL$L1D$ H4H|$ 몐SH HcH5 t2L@tWH [HiHH 2HTH19H [ffffff.MiH J HbHJH1账H [f.HiHH 2HTH1H [ffffff.MiJHh<1&H [fff.h<MiH|$QT$H B\DB Hb1L$ JTD$Ht$٥YD$ AWMAVIAUIATUSH(HcH 4$HT$LH|$LL$D$ĵ(1IcH4$F DeHi@EIcHiHc6D$H4vH$L H5  H  DŽDŽrBX,mDŽDŽbB0mDŽ2#&^DDŽ#IcUHTlbEHDlbHH|$rHcDŽDŽb?D2#&DŽ#u>HL$`YHc 'BYHw YXH([]A\A]A^A_ÐH5I Hc H? ĵ(Hi@HcHDŽDŽrDŽDŽbDŽ2#&DŽ#ÐAVL AU 5ATUH SLc7(HcH Bĵ(H4RIiMi@LC,mwC0mWHcXHcLC8mCXfT$H*YD$$诘D$ Cǃ 'YD$T$(CI^YYb)uD9}\$DDd$HD|$L\$&fHcfAfEH@Hi$HH8m4mK,)LHDHIHH9AYD\IuHD$Kl LAAYPD9T$AYL\f(\I|9fHDHIHH9AYD\IuHLD$IAD9\$HD$AIHl$AHh[]A\A]A^A_BYHH\HKHD$YH@\YhAWAVAUATUSHHDP,$@EH-AJ-HH)H'HZbL'0NBDHHqHI9tHHcx8LG(ȱWuHcNNDB\DH$ADPH-@1?1LD$tA\<~eL%H\$tf 9D$tH<$HT$h1LD$(H5D$PQD$PAG HLD$(ADAGfZD$hHADffff.ZALWH<$HT$|1LD$PH51L$(_HfZD$|HL$(LD$PIDAGHADAFLchffff.HT$h1LD$(Ht$lwH5pCfZD$hHLD$(ItCAvHADfHi@IcVLD$(H<$HL$hHt$xHcDHT$l1D$xADpMcd$Xٜ-HZALAWIAVIAUIATIULSLHH%E@(A0d$AYX\DD$t$5D5BYAh t$AxDt$AXl$,l$ Y|$$A^lkt$l$ (|$D \.=0AYY1+D[T$AAYDD$D^D$YD,$YEeAYcE(DSYA(AXAY^(WDYDXAXAYY\$AX/\(AYY(H$A\AY$HE$YD$D@AYPAYDAKK@ HH[]A\A]A^A_ffffff.H$EH&(@H@밐HfpL$Ll$0D$8HLDD$ቄ$H T$DT$ l$D$0D$@HDŽ$UyLL9Ht$,L8L}l$=ݙ(L$DD$T$DT$ USH~HLiHE$C( $HCC@H@ KH[]ÐHInitial AWH CircuitHSCREAMERH Status AVAUATUSH ቄ$@H ቄ$`ቄ$hቄ$pቄ$xቄ$ቄ$HDቌ$PHfor t > GH0 |$hD$xHቴ$Hቔ$X5 H-h8D nD$PEۉaH lDŽ$DT$PDŽ$L% DŽ$^`<L$pH EDŽ$DŽ$DžY HL$XAD$IH@l811H$L-D$0t$(H$t$H5D$1D$t$`fDL$Aĵ(DŽ$EH$E1Hc\$ QDE~,D$HcD$H|@H=abDabab$;D$$4HiHE1HH`DdhAEDli€EiϠDDiD$DEkdDG BHE$~$%q( G B / & +P"oH)q- ADH$AD$ADxDA$ADUBDJLIĵ(DfHHffff.oHH9fufoEfsAA{fE9fofsff~tYLcCĵ(DOA9}EMcCĵ(DOA9}1McCĵ(DOA9}McɃCĵ(9} HcAĵ(A$H=McAD$ODBZbBZb[ff.$H$H$PL H$PHt$0I|$1LD$8HL$(̿Ict$_AX\fff.HT$I|$1Ht$ L$HL$(L$蕽Ict$$H$H$PL H$P[f9T$PAT$Hc򋄵h8H~D$1Hi@ADŽyADŽADŽADŽ-uADŽ%&ADŽI#LQ1L$HD$0Iĵ(LcL$0HT$LD$@KLL$8\LL$8LD$@Ict$L$HC Aĵ(CfHT$I|$1Ht$ L$HL$(L$%Ict$HT$I|$1Ht$ L$HL$(L$蕸Ict$h1u1 $H$HH$PHt$0I|$1LD$8L$HL$(MIct$XY$H$I|$$H)t$`H$PHt$01LD$8L$HL$(Ict$_AX$H$HH$PHt$0I|$1LD$8L$HL$(Ict$A[XFAD$h8DŽ$~\Aĵ(@$1"DAĵ(H@9}@AD$t$HD$pH S H\$xH$@1PH]I XCVHIPH5!HPHKHPH~H PLHHP1H=41DŽ$H L$H$HW LH%eLDŽ$ቄ$ቄ$L$L$:nH˿LH@-LrH$LDŽ$L$ቄ$mHc@LfoHDŽ$f$$(ቄ$8H8ቄ$H$Ʊቄ$HDŽ$HDŽ$0Lr@DŽ$A$D$p0H$D$h11ұt$H$t$0H$t$H$t$(H$t$ H$t$H$t$8H$t$xH$t$@H5t$HH nt$PIt$L$t$`L$fffff.DŽ$11D$hA9t D$t$ 1t$t$H$AWt$ht$x$L$LD$PHL$pH$Ht$XH|$hqIc$DŽ$0$<|%$4DŽ$4D$8DŽ$8H@<1t$ t$t$H$AWt$ht$x$HL$pH$L$LD$PHt$XH|$h@qIc$D$@+$4| $8H@;D$pA$DDŽ$H DŽ$D|DŽ$D<At$A9D$D$$$$L$hȃL$h $H$HH$PHt$0I|$1LD$8L$HL$(tIct$AYAZL$L$DŽ$H$Lቄ$H ቄ$iLH5z)LH5f)$D@uuE~pALl$HÀ%EEL$fffff.E9|6޺L )H@LAH($tLl$H$mDh8jLA$Aĵ(AAǀb5WAbAǀpbAAQAA11IbHlN4DC.ĵ(HG.ĵ(ٍ4?׉PB4?pIcIL9uIbf8LHHC(ĵ( ?C(ĵ(0A9}A5hE $HĨ[]A\A]A^A_^,A|$$H$HDŽ$}L5E^߱ቄ$L-3L$H$L$HDŽ$TRgIt$&&H5-|&kH L$ቄ$DŽ$L$HDŽ$TfIt$!&&H5%EkHD$h$H$H$PL H$P`$H$H$PL H$P2HT$I|$1Ht$ HL$(Ict$HT$I|$1Ht$ HL$(Ict$i1DŽ$L-;z1pAWIAVAAUIATIUSH|$A$LHtA?,u1IA9}A$AEH[]A\A]A^A_f9|HT$HcAmH\)@DHAE޿WHt;,tH[]A\A]A^A_ÐAWIAVIAUAATIUSH|$IA9|g]LHtA9|JHT$IcE&H\A) DAA޿HHtH[]A\A]A^A_@EAH[]A\A]A^A_ÐUSHDI1<.uHpI9uHc9~eM~PH۸HHI9~YڱL$!TL$H H|LH)[]Tfffff.H[]fM~L9|H[L]SfʱLD$ $SH $ LD$H[H| ]LH)S~FHD@? uHH9uÐ/H/TA8AMHHJBfffff.\(H(/ʉw/w\/ws.zn^Hc\HH@\YYX/rDHA\YYX(@Af@fDfAÐATIUSH ,JZH~$H(^-Y^/T$l$d$ /AT\$Y QAY$\$ X(\$Ql$D$>YC T$ CY^(^(^$eQT$ YCYCXT$6QT$-K(Yd$ Y\$^^^^ ^(E[SH []A\ffffff.f4fL-H%DAT1IUSHHt$ HcD$ u'A$EH[]A\ffffff.Lc$H|Ht$I)ILH1HT$s}tD$D$A$H[]A\A$H[]A\ÐAW1AVAUIATUSHxHt$lHT$82t$lHcL$8Lc9B|#@.FHcfffff.H|.t 9A}A@EHf.H|E9A}9AE fA9D$PD$T@|$7A9D9,@+@-XYZW ~MAfA9E~E9~]EXEqDL$HT$D$h1D$X LEDL$f(~AGAIHTD9T$7.Lcd$lfLB|#AGA9LcBDD$7+NdL)E1DL$HLLT$IH1HT$@Ht$`&D$8T$@+T$`LT$DL$D)9`HL$HLcLDL$HT$XM)Ht$LIMH1|$H)D$8D) D)KLcd$lf*L$LDL$LB|#Y FA+LcL$(LTI)DL$$HT$@ILT$LH1LHt$`LLD$DL$$D$@+D$`LT$ELD$E)L$(AT$9BHT$1LLHt$LL$DL$|$HA  D)ILcd$lf*T$LDL$L$LB|#Yf.fLcD$8HL$HL$D$HT$THt$PJ|#M)ILH|$HD$L$Xf*T$PD$TX…Y~EwL$HT$DMcD$Ht$dLJ|#L)HHHT$lED$D+D$dA)A9HcMI)ILHH|1HL$HHT$THt$P;L$HL$HA1D$HT$THt$PH|$7EyE1L$HT$DMcD$Ht$dLLD$J|#L)HIH1HcD$lT$D+T$dLD$A)D$L$A9I)L$ID$MH3ÐÐÐÐÐHcHcHi@HH i:HcBtXYoxÐHcHcHi@HH ): tYffff.X$Y xYÐATHUH-NSH H\$D$`H߱D$l$D$ )HD$hW*H5|[H}tH []A\L%aA$LA$PA$TA$`A$dmHT$1D$Ht$D$ H|$ 4H߱l$D$@D$ D$ _HD$HD$D$<H []A\Ð191ٍA$dl1A$`@1iA$T1詗A$PǐATUSHA=(vH$T$/|$7M̻:)t$p%)|Y $Y(YY|$tl$xD$8Y^$(E-nu$T$^T$x$Y^f `l$4T$ZYD$D$p!EY3fZl$ %l$|YD$0D$tD D$D$pDl$|ffY-YD$T$^T$0T$h(^fd$<ZD$pL$|$l$Y=tY)|$ =jtY)|$@=]|$\=bYfZL$t|$d^Zt$P50t$X5st$T5t$`5@/L$h\$lX\$4Y]D$0\$d$Y\D$8^d$WD$ B\$D$t$<QL$\^(MCYD$XL$`፻41>1H>ፓJፋፂ.)9uH±9uH1>፻)1>፻01>፻81賢>፻19>1H<&>HPfHHffff.)HH9uHPH9uH]1=12fHDHH H)1)@)@ )@0)@@)@P)@`)@p)))))))))HHPuHPH9uL5"ffHIZbLt$(\$I߱D$ IZbL4$D$ID$M'1Mk I MNMyM-uMI9I`!II#I%&ffffff.L4$A)Lt$A)Lt$A)IDIDIIDHDHDIIDIIDIIDIIDHHDHHDHHDHHDA) HH=qL4$IqIqL9t$ zL|$(1I'l;Hb1Y;Iĵ(1F;1Hpb3;Iȑ(Ix(H lfffff.Hǀ0ǀ# ǀ ǀJǀǀrǀp ǀP$ǀ0.)H9uHH9sHZbHabH @@@H9uǃabHZbǃabHabHH9ufH)ab)abǃabǀabH ǀabǀabH9uHdbHlbH @@@H9uǃlbHdbǃlbHlbǃlbHH9uHlbHttbH @@@H9uǃttbHlbǃ|tbHtbǃtbHH9uHT$fǃtbHltb)tbǃtbtbǃtbtbǃtbtbǃtbtbHǂtbH9u\|bH|b1l|b||b|b|b|bǃ|bH8Hb158Hb 1HH8[]A\A]A^A_ÐULSHHHcIy DADQ Hi@HcgD gHBHHcHH.S($$XT XT AYAYz u (((DgXZb(AY(ATX(^fD.z^u\/-wrHDX nD/s5^}(EACCHH[]ffffff.D(K$YD)\$0DcDL$ XY wt$|$XDT$DD$DY(d$ Y z\$T$A^D%D^YX ]fY A(XY^( $ uYi:6/f,$T$\$d$ DD$DT$|$t$DL$ D(\$0DYD/ vD\ D/ fYf/kY%1D(ET(ATD/\((Y\YD(\Q^X ff^AT(^U(fD/AY1/U1. (^}(./}D%[ ?D/T$Wdl$t$|$DT$ DD$\$$$3DL$ l$(D(\$0DYD/ T$t$|$DT$ DD$\$$$qMffffff.1./( ffffff.DY [xD)\$ T$t$|$DT$A(WcL$ DD$\$$$2L$ t$YfD(\$ /T$|$DT$DD$\$$$k>fffff.}2A=#c .QDAaDI q$DQ(Di4f.D%}HcHc6DbLi@BHjHLL$D.LcXT $XT AYAYz u D((A(D?D/ SbD(DTD/)L$.AI .jd(^}E\1AYD/1.@ t 1E.A(/F$(FXZb.y\EY5/D/rD.׺E„A (1(D(fA (1f1. uvD/u}(AAAQ,AA$I0ff.(D(D^fE.E(ff.1.(D/A(zfD(D^A(fffff.AE(fI .[D(|$D(ETE/hY1Y\QA(^X*a^AT^(/A(=D/A((ffDD(l$D(ETE/vLY1Y\Q^X`D^AT^(A(/A8f.A (1(fSCH HcHx(Hhfff..gfDH4H54fH=161H=c6V1.[y.ff.H5H55H5H55H4H54H4H54H5H5,5mffff.H4H54Mffff.H4H55-ffff.H5H5 5 ffff.H3H53ffff.H=351ff.~l1t_F'tQFtCF t%V tVt Vuff.ںtH5H,H5j,H5Y,H5H,H57 ,H5& ,H5 ,H5,H5o,H5HZ,@HDHf=ֹftu"Hùf.HH=3P1DG=w=H=3P1HHHD+HtHH=3%DHHt7Ht2H H9w2H*HtCHffffff.fHq)H=T3 H=j3DHHtHt)HtHH=]3hHHHD*HtHH=R35Ht3|7 HFt"fffff.| HPu Huñ1DUSHH9r)H[]ffff.ʱ) H<H))H[]AUIATIUSH)H9r LLF)H[]A\A]ÐLL±#) I<H))H[]A\A]ffff.HHt<|7 HFt3f.| HPuHum)HtH1H=1fDH?)HtHH=1AWMAVIAUIATIUSHH| HZt!ffff.A| HCuZHuI,$HuRLLsH[]A\A]A^A_ffffff.ڱL~(tII,$Ht_(H9ufAD$H[]A\A]A^A_1αAWAVAUATUSHH1IIL=2H t{HD$ HZ1B11fDIIL1LLL{ Y&1ɺ L0LC;& L9LrD$ t AG-L{HL[]A\A]A^A_fDID$ IIg S7H=(01 1[fUSHӱthH=/ z H=0n HcH?O H=5C H[]fH=/$  H=5 H[]fDGH[]fߺ H=z/1- H[]H1ɾ@|$ H1D$D$ uHtLD$1H HHfffff.1ƴtVL ܴE1DBA9"A HcA 9t/|ݍBA9~9}11ff1ff.SH?J$Htƒ<1tYuHC[f<0tNuHC[ff.SH?#Ht2DZñ$1҅tt%<,t)H< tH-[fDuCt<,tHDAUATIUSHb$HLIűP$u LdH[]A\A]ffH9'HB B ffff.DʃJ OMHILփ0L ΈufDH $HH5$H=ffff.ATIUHSLމ;[]A\ t&Ht!HWHtG!wH=*$1ffffff.USH;KHHSst.H=#I1H[]ffffff.H=#H1[]lfff.ATUSH=w trk H=#HD D)H= 'H=&rfSHt$(T$0L$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$= t`H=" H$D$D$Ht$HD$ D$ 0D$H=%&SHT$0L$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$=ȥ te +H="H$D$D$Ht$HD$ D$ 0D$ H=U%%SHT$0L$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$qH=p!eH$D$D$Ht$HD$ D$ 0D$QH=$%H[fff.= StA AH= !H=G$ffff.b HQ!H H H HEff.H/"9H!H1 H!HEffff.H"tXHH%"HEH t(HH HEH!H!txpHtHHHEfffff.Hi tH> |Hu tH4Ho HEHH$HEf.HsHAUATIUSHƒ tIHS(M @ȃ =  `H=LH=f!6fDIHD(LD- @u6ȃXH[]A\A]@8HsLH{ ȃfffff.Iffffff.SHHHDIH=[H=N 1t/Ξ!=ʞtff.@SӋ!5uNuS= ܟ H=?7H=+qҸt'bH=H=h1[fffff.??|$D$ !fD$l$\$ t$!t$T$ffff.=1|$\$D$T$ Ѓ?ff.\$ D$?Ð t Et$f!L$d$\$!D$T$tf^D$tt$fL$d$؛t>^ED$tt$fL$d$؛tt$fL$d$؛t>^D$f.w@H |$T$ fT$l$\$D$ ȉD$T$\$D$H fDf.7/_'Wf1@\$D$ffff.\$D$tD$T$fD̀ff.1=sffffff.=5ۜfHɜÐS,u[H=t tu{tu^tuAtu$ t u [H= H=H={H=gH=~SH=U?qnH=+(ZNffff.@Su=9uH=k1OB USHu<=u4Ht(H=7 H=1 fff.USHu7=u2H=[+ H=?0fffff.@Su=IuH=1_H␅t,ytt)u5 tuøf.Ð1Ðt+~ tuftHcff.t+~ tuftHcøÐATAUSNuht[]A\ffffff.{&HtܱHJ}XtZEu[H5t3HL@LHE A@I@HL[]A\ff.LLT$4$HT$EHC@H4$LLC@II@f@USH1C$HHP8 C t@t C$uȸH[]fff.U1SHŃ[H HcHf00pp`PP P 11Pи wLS fS DPЉC 1PЃ vH+C$t[ ff.(H[]@f1v¸ LtσR tH+ C$붐1F¸PtStH+C$놐1C`H HcHf&NNNNNNNNNNDNNNN:NNNN0fDfD!fDfD$fDHC CC 9ul9tH+C$KfD%;fD+fDfD fD fDfD fDfD1V¸NSH+C$fD1¸'PkT/]C&OH+#C$=1¸NZ H+C$fD"fDfD0k S DPЉC 1IPЃ vS 1H+C${fDkfDfDK)A+7*-.#-,H+C$HCff.AWAVIAUL-lATUSHUHXLt$D$?HD$HHD$@AOAG/HcH0`hhP````````````@`HD$Ld$HLHl$@L`HD$Ht$pAG AGA$a H AGHT$HAO BJ AG( AGg9J^HIGHD$@HX[]A\A]A^A_ÐLZHIGHLL$L$Ld$HHl$@LLlHD$HAO@AGAIcDLf\@AO@Ld$HHl$@LLHD$H@AOAGt}AOfff.AGAGC Ld$HLHl$@L HD$HAW AO@Pffffff.Ld$H LHl$@LHT$HHt$?LBT$HT$Ht$IBD$?AO%Lf.H9LL$XLd$HL$Hl$@DLd$HLHl$@LHD$HAO@@H IGHD$D$A4H5 HcH44$$44 d $$$$$$$$$$fff.Ld$HLHl$@L#IWHD$HP AW @PLd$HLHl$@LAG$p HL$HIAQ HAAOIAG$JfDAOAG ɉD$LAG DePfffff.Ld$HLHl$@L3HD$H@@ff.Ld$H LHl$@LHD$H LH @AOnf.AGDAG L Ld$H LHl$@LHT$HHt$?LBT$HT$Ht$IBD$?pHa IGXAGAGLd$HLHl$@LEOHD$HAW E@PAGAAA#AH. IGffff.HIGLLLL$tL$ff.LXLHD$A9G$Ld$HLHl$@LHT$HI|$AOBB zIcW A)$HIh@HD$AGAGt AGAG Ld$H"LHl$@LmT$HD$HAOPAW PHD$AGAGt)AGH  LAG Ld$H!LHl$@LAW HD$HAOPT$Pqffff.HD$Ld$H/LHl$@LAOHT$HD$ɉBAG@L$T$HT$L$B(HT$HHB(HH@0H@8H@( jAO7Ld$HLHl$@LHD$Ht$pbfD$HD$DLLDL$HD$HT$DL$PAG AGA HD$0LA$=AOHD$H@AGL7.AW HD$HAOPfLAAAOAW HD$HɉPAG5NHD$HAOHPf.Ld$HLHl$@LSHD$HAW AO@PLd$H LHl$@LHT$HHt$?LD$T$BLHT$IBD$?HT$WH}IG@LHT$!LLBLDL$DL$L*Lv=HT$HJHIGAOBAG ɉB _AGLDL$+DL$WAGAGHD$HA#AW AO@ PAqAGvLAW HD$HAOP  7{H LZ7A$aHt$VZfffff.AGt8AG0HT$HAG JBH |IGLL:AGuAG Ht$PHcʉDLAGt;AGHAGuLT$HT$f.Lt$ L$T$ZHt$ HcL$HT$LAAGAGHD$LDL$DL$t$(;HD$HHL$ױT$LH(LL$ LL$ HL$HT$Ht$(III8IA0IA(AO HPyIGHPIGoHIG_LOAGAG|HxIG#PAL?EOlH4IGHyIGLd$HAHl$@HzIGHS? OtKG0P9ʉW0&[fH{H{8uCC0;CC0|C01[f.t[;O0~H{8Htffff.{HuHC8HxH{8uC0;CC0|D1ffff.H8Ht&+HGHC8HxH{8uHCHDZC8uffffff.t(HGPHtSHCP[fffffff.HATLPUSGPH_PuLfff.H@I9t7t1/uH{(HHt H{(H@I9ufDH}HHtHH۱u[]A\@ffffff.UHSH8Hfff.H{Ht "H;HHHCHCH9uH[]AVAUATUSH0HLnLvHvH9:Ѿ,H1AU(LcXLEA)H!%tHsPDHWHDPHAPANHHtHsxHHAHH ~"ApHT0@H@ H9uHL1^fH0[]A\A]A^fDHLLHHHHfAE$AM,1@LwP3LfL$LLAUATUSHI D$LgPH_XuHE1LPEPl1ñቅHEPHKHHCHCHCHEXC(HC8C$Z߱C@H CPHC0 HCEJHSHt 1.H[]A\A]J4#1HLtfH1H9uHRL,I8HI9@zLAukIHHቅ1@(@H@8HǀH@hHXfDhH@HuH[]A\A]@HDžAUf.HuXHEPHH1f.H1H9uLAKdIHHtKdMdI$81HEPI$8HEXI$@HI$Hlffff.Ht$#Ch91tAHHF8Ht@V(HF8u!/wHHs F(fffffff.LNPHILHt8N(u/wHHsF(Hfffff.~(tIF(1AHHAhHt8 HDH@HuቑLǁHt F8HrHNp1LDZD$OHD$bDHp8ÐHt>ǂHH1w HH HfItWHcHHx?HuJIH1LJwffff.H11 HfDH=f.USHHHHt t@Ht t܉H[]ffffff.HzHPHHtQH~H{pHǀ? u1f.< u_HH4H9uHz1HPHH)NHEHKpHff.AAHxǃIHtHǃxHIcXHǃ`H?kHhHHǃhǃ\tA!u A!:ED @AWIAVAUATUSHH,1PeEH HcHrr44r444444444444444444rd44444444444r4r4444444444444t4444t44444444444444444444444444t4444tfff.ILAIL I?fLHLlLHHILILHHB9HcHItH HHHtH;B|9}8HcHIt1΋|$诊D$AHc\$\$AI^ƒ H\${INHIFPHIv8HQHH Hfffff.H HHH+BHBHHH9ϱu%AH@IhALJ`HtILJhALJ\A>AIcDLc- -LMfMXIH$H\$8D$HDŽ$HDŽ$HDŽ$D$lHNAMELISTD$w1HIF HDŽ$HDŽ$HDŽ$D$pቄ$A tI_(@vMO IGH$IH$HT$wHt$lPjAԋA~0ALIAYAZ@MA$TH8[]A\A]A^A_Ld$LT$LIL蔒AT$LHT$Ilt$Lt$LFAJA~0MA$TJINHg1H|$@耒1,HT$ILXAH@RDIIhPltt$ HǃHHHD$HHD$9l$4J8)Lդ%ILIuf,)>9l$<1tLh1NHBad charD\$HD$(E۱Hacter inH1H substriHHng qualiH@ fier@$\Ih$Zffff.ЃtD$AfDLc`AH@Hı[]A\A]A^A_f.Hacter inAex@1۱p@ indfDP11HL$JD9|$HD$JL8J9L8tH$AJD$Ih1fDIHt$JD>7f.9$<"l$sHD$(dsHBad numbHer of inHHdex fielfX1۱H@IHt$JD>fIHt$JD>f.HAJt$ HL$VHAHHL(@HH PH9uff.L$tHHD$(ge1HSubstrinHg out ofH@ ranfP@ffff.L$0H11H|$(H|$(H1HMissing HD$(Hcolon inIHL$|$JD9! |$8AJcffffff.HBad intet$HD$(Hger subs1۱HHtring quHHalifierHDD$Eu0HD$(t1HBad indeHx tripleHfxHD$(1HBad subsHtring quHHalifierHWHger in i@ndex1۱H@7DL$HD$(Et4HNull sub@1HualifierHstring qHpHNull ind@1Hex fieldpfSwt[ÐHHHPH;PsHHHrp ƒ<uHH ʈH[fff.{/tHAUATUSHޝd+LAH=!9t$HA4HAĉ!9u!A4HHrp€?AE9tHHHPH;Pr.뿍C=wEwA7wA)wAwA (=w1HJメrH?[]A\A]ffff. H ЈHH[]A\A]fDHHHPH;PsHHrpp@-`@AWAVMAUATUSHuLcMMtLLL$AAL$E1@ILL9d$t DDL$tH[]A\A]A^A_SHhHt#Hǃhǃ\$H)HI uhHHlHH ΡቐቈLu0uHt uHxǃIHt\Hǃx[H[HH ቐቈ_ffffff.HxǃIHtHǃx[Wf.HInternalAWAVIAUATUSHHHቄ$H namelisቄ$Ht read ezlቄ$DŽ$rrorƄ$HD$HHH ቂቊH&LЃ$t>=_??LIHLЃ$uÐILI躣AIILI/HrAIt!t !LI ֚AHfffff.@ZL谚AH@`(IL@܃H HcH^G&IH<@!uILt uI:IhHtIdžhAdž\IxAdžAIHt~Idžx꾒LlHĸ[]A\A]A^A_@IL?wID;zfff.AI t&HϞHHቂቚDHH"ቂቚH5!LAIAH@AHff.HT$HHrR0gHD$HY?L,AHIL?BHnamelistቄ$H$H read: mቄ$Hisplacedቄ$H = signቄ$I 9꾒LjAHIHtf@(H@XHuD$E1E1HD$pD$HD$D$ IhHt'|IdžhAdž\f.;{LVIL=wIr%uI1LE|I\$}Ih$HvϱL$(|HL$(IIH$NIzHdH\$ LT$0H$LL$8L$({LL$8HL$(H<$MLʱH{LT$0LBDpIM5AL$0IT$PDIIt$HINT H~fH@LGH HL@LGL@L@L9u׃(D$%A<$H|$Hu \$HD$EIDıD$ILAffffff.ILAH@ǀoPAHfH&HAI!=LILAH@L$E1LT$0L\$(NIt$H$DZzIhL\$(LT$0HtH<$LLT$(HyLT$(BII`yHnamelistndDŽ$r &eቄ$H$H not terቄ$Hminated ቄ$Hwith / oቄ$f$Ƅ$IhHtxIdžhAdž\IxAdžAIHxIdžxIhIIH$HxHdL$$H\$ LxIBD$pI=LAHDLd$ZIT$PIt$HE$D$DH$HHD$LILPZY?l$D~D$IL%ID$(pA<$H$IL$1H9.x'IL$H$1HxAIYHD$HHKHHH$1H w(Y|$H$HD$ IhHtvIdžhAdž\LAH@IL=A<$HD$Htx0D|$LEAI1LH$HL$HVILt$(LL$G_AXIL$H$H1vIhH$1HۋuvnHHދIL$HHH|H)1=v6ID$@HT$pLHD$PHt$PAHD$XHD$pD$`ቄ$HD$xHDŽ$AQIHD$LPAZA[TH$uZHD$xL$H$D$ I(I(+|$IL$IL$1HDu=I|$I|$1HHHxD$HX\IIt$ڱű}tfD%I\$XHtzH{HT$ uueK0C(~GHsHHCPHHVHp HH H@HzHxHzH9x8uH[XLd$h~s>IL$H$1HΊ@t9LAAH@qu@ATIUSHHuQff.߱rHt6H{HkXrC0tH{HrH{Pr߱rHuIDŽ$[]A\ÐATIUSH?HP HtH}HPH9t[]A\Ð[A$]A\ATIUSBӉƒt 9FXt ;E<Ct ;EL|A$tHI9D$03Ct ;E@2C@t ;E|CDt ;Ct \}LA$CtEDC tEHC tE\C,tEhC0tElC<tExC4 tEpC8tEtCu-H}1HPHt;tE(E4[]A\饓DHɉL^HyL^H!L|^HL\^kHIL<^:HiL^}Lf{ 6{ { {,{0{4 uh{8HቅH!HHቅ fff.H1QHWE4eff.{8C4 +f.1 fffff.{8C4 HOL"Vffff.I|$@Hu%hkHt[H=Ԅ1Qffff.AL$1I|$@HRhA$HID$8zfDHDžvHLlUfff.蘏11ҾLAU{uI|$@HtSgf1ҾL Uf.HaLTf.HQLTgIt$8I|$@Q>IID$8LL;I*fHt$8QNLLLH-I1ygLLWTLwfLoffHiL,THL THLSH5LxQUSHX/%t0D$H@$xD$3D$DD$@D$dD$ D$ D$,@D$0PD$<   D$4D$8Q D$ D$W{D$IR3||$D$$t <$D$HtD$tffff.<$D$BuD${pH}tUJHs@S8;3H}HP8H0HEcHDž0SHt&fD%=u SH(HX[]ffffff.H1HLxHH :x{fDH R$D$7fHLHH |:HSpLMHshH R:ffff.HSPLuHsHH ":ffff.HL€HH Q9HLjHH a9HL H H Q9HLHH \9BHLRHH ,9HL~HH 8HL~HH 8sHSxLM~HH 81f.HPL}HHH l8H8L}H@H <8HL:}HH  8_HSXL|Hs`H 7!ffff.HMH|Mg2 ffff.kljClH ,M|HBHLfD踁HLH5x~`JAUATIUSHH5H H;(@LEH=5!9t"HHB ;!9uLk!LHt$Ll$5J4(HHPсu{?H9uލE=wdwHwVwHwHwHw:wHw,(=vH[]A\A]fH1[]A\A]ÐL羒?HgKH[]A\A]f.H 1HtcLLQAMHLL< uJ?uEMt;I@LAx It?fff.Hx uH)H9ȱ:uL1fHL AKcLPPfff.I4$T$KDJD1ƒI49ȱ4rHfff.@7H7Hff7H7HH5(~1Gf.H HcHDDAE1ffffff.LLHLHHI9IuLLDAE1LLAE1LLAE1LLIE1LLH5}P1}Fffff.AWAVIAUIATIUSHHHD$GC>MALto~M Ht$L[A)DL1L9d$tyH[]A\A]A^A_f.Ht$Ln[AHt$LQ[Afff.Ht$LC[A>넴ڴڴڴڴ.1輳_:\H5{6<+<-AtktrS~0 1Z1)[ffff.ffffff.HT$@HHD$H8 Hffffff.8 HH)H9бD$HL$@ufD$LI.A$(,EH\$H2HlL羒7L)Hx[]A\A]A^A_fDA>Hx[]A\A]A^A_fff.LL$#LL$D$@AIDEEDHD$(IHD$(A$0HD$(LH lL LTff.Nր PHVLH)I9ѱD$(uNAը_-HD$D$(IQAIfA$((1ɅeE`A0I AeMOy'ZIyẢA)HG0I9IqHD$(AIfA0IL-@H|$.GIHx[]A\A]A^A_ñqՁH1-@HD$(t6t$A$kMyHT$ALLH2H|$FrA$0E1E1A+ME @LL$IHiO6AG0L$uHD$(D$E$(1IAu?vffffff.0 44qIL)HѱL$(A uAt'EtH hjH5hH=d%E4DEQA VHL|$(fff.D LxEQDA GL HHD$(AtIuL|$L$XMOAG-wHD$(D$IHA9߀It N1\$M͉l$L`f. OHHD<BHD$(IHHHD$(A} DEAU(t)u뵃EA0ItE0뙾CzL|$ HJHfHy H)H9ȱT$(uIIڋl$H\$AEgH=}fLtRH=gf Lt8H5VfLxDHT$LLH2:HD$(H5XeL.USHHt1I u(Ht@\$tCH[]ffff.HH9HLHtI \$@u1>ffff.H0LBL@t tC t>HH9\$HHPH;Pr9H@DDž@t HtH uHHHPH;PH0LBL@< ϺHHEu tHH)HH[]HHt$xH9\$HHF\$fffff.HB tHt^fff.HDž@Wt HG@MLfff.HHተATUSHHxHPHx#HHǀH[]A\DHHH~I HHH)Hұቑ~HyHLHOHHyDZ1Ҿ.H[]A\fff.ffffff.ATAUSHHHD$Ht$HHDHHxHPH9t1Ҿ-HHDቐH[]A\@AVIAUATUSHHI_L>1M~3LAH)H~XHELLHHNPHH[]A\A]A^@ƹ LHHH떐HLH)[]A\A]A^f.HvL IcLfdTddddddddddDE1H@HIHHHVHȱGHʱWL9ufH1DFffGHH9uf.1HWDHHʱHH9uff.1H&DʉHH9ufffff.E1H@VIH H FʉWVȉGʉWL9ufDffffff.H9tQHtHE1ffffff.L2HILtHDHIH9EHuIHLL9uHtYUHjE1SHLfH4/H۱t"@DHHD@DHDFL9uIHIL9u[]ff.AVL6AUIATUInSDgDTMft0HPH<(f HI1D8JH9J\u[]IEA\A]A^HHW`Hu-H4$HPHff.u,HtHurH4$HPHDHt*HuFH4$Hαt$Ht$HPfH4$Ήt$Ht$HPnH=X1`$AUAATIUSHHHHHHzH)HHDH)˱H)HPHxeI$EHDxJI$HxHPHx+I$HEx H[]A\A]HL1[]A\A]G(AVAUIATUSHӋA< DqdEtHE1H9E1=fHIHH)HHKt%HyH9HFH)бቁHPHy1Ҿw'1[]A\A]A^fff.H9H t$HyHPHxHHH)[]A\A]A^fHyHPHwHH[]A\A]A^ÐAfL)Et1Ҿ&191Ҿ&1&ff.AWIAVAUATIUSLH(LtZAA`LŅt t1LLHH([]A\A]A^A_ffff.HcHAH|$(HD$ D$HT$D$1HA$ tIT$(@uCHL$ AAHt$LA$I$]fff.IL$ MD$@t[uHHHD$ D$fDILIw@H\$LLLIHc1H|$IHILMIHt$LLML)mAWMAVIAUIATEUSH $T$7` HT$H}ñPHD$hCHD$pC H $DZC6HT$PDc,(D$XL{@S8T$`C0CAEHCHHCPHCXxY AEIH[]A\A]A^A_H|$X` Hc{0 CHN HCXCPAEyIDHBXHuZXH[]A\A]A^A_ÐATIUS+LLIA[]A\AfIAH йHHDHIAH HrHDHDATIUS-+LLIA[]A\AfSIHHH|$HT$ D$ HD$D$1H tHS(@tBHK LCHt$LHH[fffff.HL$ASHHt$x<tHH9H)ʱቐI Ht$HxkHHz43HL$u tHHH[ff.;LHH;l[1Ҿ!1ff.{kHtVH[Ht$SHt~H[f1Ҿ߱$ HH$6ffff.1Ҿ߱$ H$;BQffffff.1Ҿ߱$] H$N@H HcH|4DTd|t$@HUHUHUHUHUHjUH5UP1IfATIUSHp;dHdUI H1x2L(DHp[]A\f.AUATIUSHxIMd 1DBH!U2LCHx[]A\A]fDu+Lc‰ѱHAffffff.ffffff.u+Lc‰ѱHAffffff.ffffff.t f.ff.t f.ff.u+Lc‰ѱHAffffff.ffffff.u+Lc‰ѱHAffffff.ffffff.u FfDffffff.u &fDffffff.u 6fDffffff.u fDffffff.t f.ff.t f.ff.AWAVAUATIUSHDnAtLfLvMHD$0LNHF(Iቄ$0HF8HH+F0Hቄ$LF@1=@HD0IIIቄ0I@HI+@Hቄ̰GHI9uH$0I9uH$L>MljT$H|$H$HDZ|$D$ HD$0D$(DLIML$DHD$0L|$HH;D$HD$0ItqHD$(H|$ L$0L$HH&ff.HHHHI9ֱt&I4HII)HMI;бtMOHĸ[]A\A]A^A_MD$0/ffff.HMDHĸE11[]A\A]A^A_ff.HHt xLt.቗HE11Aff.቗GHSLG(E1H@H\@fIHH I9tGIx>~IHNMH9AH)E EIMLVH) IH)H I9uEɺ[HEff.f.H(~oAHLL 1fH)HNH HI9tDEHH~tHH;NH)E1ff.>1f1AD@St HC@HH1HHቃ[˷ff.ffffff.HIHD$ HjjIHIH8I8AQMAȱPLt$8H8fHIHD$ Ht$(AQIHIH8I8AQMAȱPLt$8LH8H HGXHuHGHHcH4vHHL@fHSP<@Tug@4v/t [1ҾH@([@1ҾdI"HuD@4@([@@41Ҿ-H@([ffff.@4[AVAUATUSHG<HHH9}=ID · D96@ HwU GLI =Lc@E LeME1Kf.H0LBL@t  ,IL;m/HHPH;PrH@GL;LmL)2HuHIHHUt7HI9t .H[L]A\A]A^ff.tDH{xu <Lc@EHLm~^HUII9JHLc@H)Iu tHLL[]A\A]A^fff.@t*ff.HHD1ҾRE1f.1Ҿ1E1HHUfffff.IH\J HLmAHc@HL)ቑu tLHMIHrL)II)L"ffff.LL;LLffff.+]HLIHUIHB1?fACAHUHH9rffff.(Hfff.M9LmHc@|uxM틓DHI@E1HHEL% fff.HEL%޴fHHE1Zf.E1UDǃ@t HtH gLmHE1Hc@t$HtHH;bE1Lc@HLmLJH]H-HHǁPHHyHHPH;PsnH0LBL@< ϺHH$HE1HHE1Hc@ t;H1ҾaE1Lc@HLmHǃ@Jfffff.ATUSHHH;}H{xu tp@tHEH_[]A\fHLeHxYHML9r@H3H)u tH[]A\fD1@ATIUSHHHt$HHDHHxHHH9I$P`HtGHHT$HxBቐǀuHቐH[]A\HcT$HұT$yǀHڱቐff.LH[]A\ffffff.L1ҾQH[]A\HtHu'HT$HʱT$:fT$HcұT$%H=<1? ffffff.HH(ubP<t?u6PLt4$1StOH@([f.tHቐ@(Dffffff. H@([ff.AUATUSH($HG$GHzf.Hc4džffffff.H9HM‰4HwdžHc4ffff.dž Hc4ffff.džHc4ffff.džHc4jf.dž Hc4Jf.džHc4*f.džHc4 f.AtLDOL$LLՙHfffff.HLl$Hc4H+fffff.AHL$LL|$萑H\L$LL趑Hjf.,AtLD_L$LL%HfAtLD?L$LLŘHfA&XAANHL$LLLAtLDL$LLH9fAtLD_/L$LL՗Hfǃ(Hc4zf.ǃ(Hc4Zf.l u'DtLDex!AtLDjL$LLpH$@AtLDOL$LLHf u'DtLDx!AtLDL$LL`HT@ u'DtLDEkx!AtLDJL$LLPH@AW0Hc4jf.Hǃ81HHc4HH+*f.Hc4 fff.ǃ,Hc4f.Hc4Aw8)׃D >8׹<ʱHHǃ8Hc4HH+{ff.A? <Icw8A)΃HcHAIH)8Hc4)HΉ<fHHc4ffff.ǃ,Hc4f.ǃ,Hc4f.AWHc߉T$uT$H=IO rH|0DA%#fffff.A8u"HH9HֈP@HuHHl$AUff.fAOH5$g1kHffffff.薨L$ffff.HLK HsH Hl$PdH$H1FLAG]AOLߋT$衡HeHu)A)AHII)LIHt$HfD$LADH5#=ffff.AWAVMAUIATMULSHt$ L$uLcMA$tWE1Mt6fff.L$ILA ILt$ ;M9uH[]A\A]A^A_MtE1DL$ILA ILt$ M9uH[]A\A]A^A_AWAVE1AUATUSH/yLLA1LLHL@ƃI$ƃItHĸ[]A\A]A^A_fA߾`"HቃHxUDE%ƀHǀEP@RHAAPLu ŀ P<u"7 D Et x4 ǃDDE~ ǃDE,@@0De/5H$DEI EP@H~!Afff.HEI H!?f.ƀM@ŀtHu뗱HAfff.H!pff.IL LH1ŀH L$0HD$D$HD$D$ {D$,L$8D$@u1D$$HH|$PLHD$PHCd$PD$XHCD$`HCD$hHC D$pHC(D$x讋L$Pቃ  HNfxH|$PH5,HS`L !HshH drDHx<"I HZ!@@QDu ǃD?ǀPhHLJ GpzGt,H@D( YHLJMGHt 8@LJG\G89$t I H< HH9H;$C0uG4H;iH1HxHHpHPHHHቐffff.HC0HHH;DDOLE&HC0D$L`LEHHu*P L9HHK0HxLaLH1LPH=H<YI $G8G,߉4pHEBLJ$@ŀEu ǂH5rታtz<H=!p倀ቃHAE1111$dffffff.H3fffff.H!\ HԵ')ዻaf.Ե鳢ԵkH5ϸɱታɱቃ<H H5nታYH5[ታLJ蛘HH'[HBHy)HE`1ҾLH3HDS}[IfS|[1,fff.USH/Ht  tHHHS8 HHH&DE$Hǃt <HG(f fDOLu /G,LJI HHt7HǃH[]ÐIltHH{PH[]ffff.wI HǃlHLJ*HHF8HxH+HP8HH@D1Ҿfff.+@DOffffff.8fH4+AA)ЅAOG,迓f.I 1跕Hff.<α߉D$ |H$D$ H+ǃ894M44Wf.SW/yHHtCu9I tth{H u$H[[fffff.Ht,H[offffff.H0HH Hǀ0Ht HHǀ Rf.SgHHtkuaPBwADuH 9EHc9LrD AA诅HnHD$I9WDHD$LH9Iuffffff.HtH@D9f)LcLÃHtHu#AUHTDH@ H9uL fDAUIATIUSHAt7tbHD@l1DLE3H[]A\A]T@H:ufff.L LHtgIW@ L@M@(t:IfHIL9t@8AuHAhIL9uA(H[]A\A]f"LE1D@(IL@lPL@(H[]A\A]DH[]A\A]HL[]A\A]l'pMJ #ؾffff.1@8(HHH9uL@kVfD@ tKHP@Mt5IHHI9t@8.uJH> EAt$1ffff. H9։ HJutHH HcH\l|LHHWHHfHHfHcHf.HHf.11H5P1謟fff.HHH HcHxHH@Hcֹf)$H$HT$H@1HfD1HfD1HH1HfD11H51譞ffff. tE~# t^uoH-$F FuQH F FDHF Ff.HF FH54P ffff.L IcLt$1t$@ʍLOH xwff.v;BDAHff.H yfff.ǂBDAHfDf.t+~ tu%Gfu)D7H5Pݜffff.SH>F<CǃHcH9wH[fH[FfDDƱL$$OH$HL$@H(>F0|HcHI8w H(fH(DLD$L$T$ T$ HL$LD$f.AWAVAUATIUSHA HctML"|HtWI$H H[]A\A]A^A_銰f.L{HuH[]A\A]A^A_ωIٰIu9MLcLL{HItA9D)I$)ꃸA$HHcMcLctlLDZ0̯LLIIL謯L J<8觯A$HH[]A\A]A^A_ffffff.D1efDLLǾ `0IMLJHLL[H<(]A\A]A^A_!ffff.L*LsA$Ht%GILLf.H@0H9uAwHc1IE#ffff.ALH9A HHuBIDf.IA@ I9uf.SHTH@ H9uff.CIDIA@*I9uf.tBILLH@ H9uHct)GILLfffff.H@0H9uAOHcHI1E1ATH9AHPuDAWAVIAUAATUSHt/NH0EH4HĘ[]A\A]A^A_f Lfofo%7fo 8)$)D$pfoT$pf7fo)$胩Hfo$fo 7fo$HfHl$FfoD$p1ɾ HH}$譫|$G10VUUU)R)BHЃ<$ffffff.dD$,? 6D$(D$(T0.rD$(Hl$F1ɾ HZ3H}|$G1 1)…5614$Y$9u~fZp-^ZL$(YD$(L$,fT$(/T$(vW\1L$(L$(/)lf.|$`*|$Pl$P-5l$P1ɾ 1Hl$FH<$H(H}XZ|$G1>ȺVUUU)R)AHAFH .BDh$HY, 5D$8D$0D$0fT$5f.D$0Hl$F1ɾ H0fH}+|$G1@1)… H5+1 0fHnY9u~5+^f(L$0YfD$0D$8T$0f/T$0vfW]\1D$0D$0f/)ffff.AA1A)Dž>fo4E1fo H4AφE9u~fofo3sfoT$pfofo袆f)D$pfo$foD$p)l$pfoL$pHyf 3foD$f)D$pfoD$pH)fffff.1)…to=1<$ $9u~l$Pf$|$Pl$`l$Pl$Pv1$|$Pl$P)Dfo2lH)fHn"H51襒DATUSHI HH}HLIcrHtUH ;HH HT$ zT$ tHH@4H[]A\ÐE1H5İH[]A\fffff.HHHz1ұHPHx]HHቐH[]A\ffffff.E1H5WH[]A\fffff.1Ҿ術2fff.EAT$HTffff.H@ H9uff.ut t1tffffff.&41AWIIAVH,AE1AUATUSLHL$ L$ Mc+hAAEM)tDAIx:AMC(HL*[L]A\A]A^A_*f.Et;A ICfDC NaCNfH[]A\A]A^A_v{ ICf;C u@AA+InBff wAT$BD+fD**C*f3H[]A\A]A^A_DIAACHS -L LljL$ EudL$ uA+E9~HHInfinityJt+SABD+fff.AF-JT+ J\+ff.AWAVIAUATUSHhD0$t$HL$PD$0$D$ $D$4H$D$H$D$8$FD$FD$,t$0H,IױDZD$X<$D$?AYHcI|.|$ A@<$D$(AGIoAGC <$B|$ D$,A1D$CEEID$DAD$|$(EAЅAA A1lj)ƃ @։AcHD$H@  9A|DPE1ffff. 11f0pH9~T.uߍpH9Dl$9C*DX=/A,N q i t$f Dl$D$E)ffff.EMEAEA>DA D$T$4HL$8ƒHcұ%Eu L$ EtAH* |$|$uHD$-HD$EtHD$0HD$E~pA9IcH|$LcñL$ LDT$ALD$A)YLD$HL$DT$KT JHHL$ D0HH9u1HL$HIHL$La,<$uI HD$Dt&HHD$HTL@H@0H9uMd D$~Z9رLDT$NHc˱ʱ $苟9\$H $DT$~$|$I W)HTL0HH9uHcD$IĀ|$Ct^AIyD$(tLD$C< t A$AIDD$(DL1Ht$PHD$~Hc$LLIAH D$4~ AIxHcL IA$Hh[]A\A]A^A_ffff.AGIo<$AGY<$D$(<$#D$,HD L$,D9AD9L$(D)|$ EED$( D$,D)ED$DD$<$DD$CfD<$oH5LLjL$EPEIoEE)ȅ~ D;D$PIcEH|.XA0* E! Effffff.E~AHCD)À}0tD$,D$DD$I vIcHtD)H|Hc|$ D$CD$(tcD$DEEIE1E1E,<$D$(Tff.D$,D$DAl$(D$CED$I H HcHftEEEIcDD$(HDDT$HtH|HcHcD$(AD.IDT$TD$AҾ59}#Hc‰t5@8Pff.D$DEE,E1E1Ҁ|$CEIyD$AHc|=5uB9}=HH80ysLD=)Lfffff.H80OH9uD=<9qHH)XD$0D<$tD$~D l$,DDD$E A9IcH0@0SD)HfH809H9uD$0tfff.HHhL[]A\A]A^A_鞇fffff.Dl$C*DXT$~[Dl$t$E)݅AEE1ED)l$E1H|$Hh*[]A\A]A^A_Ù|$  |$%AEAʼnD$E)݃uAD$E)yyN߉R)D>AD$(A)D$,D$DD$CED$1𺫪D$CED$DR)‹D$,Db)։t$(D$|$ bD$DEEIE,Zt$0DT$ H|$XDT$ D$D$|$,1Dl$EDAʼnD$E)ufff.|$(A=UGc|$CE1A= C@|$C-0@8uD$DE1E,oHD$+HD$5f.McL LMʗAHffff.H|$ʱDT$L$D)臗DT$HL$RA}A)Ń|$ AD$E) D$(E1JE!LUDȃxQHcH2@9)LUIcI<2LD5H)DZI)DH0L@9H90u<$E1<$.D$(D$DEDLE,H|$Ic; DT$,D\$ L$芖HL$DT$,HL$D\$ DAʼnD$E)D$DE11HADhD$ODl$D$E)ff.v$G|$|$,1D$DD$D)At$(ApHc\$*L|$HD$8L蟕AMODD$LDT$(vDD$ID$,DT$(DÉ\$ AT$LHc9DT$(CAG0D$DD$DE1D$E1D$D|$,1D$DAʼnD$E)|$,1D$DAʼnD$E)Dl$E}|$,1D$DD$D)AHtIcDD$(DT$t1DE1؉D$DD$,DD$OT$ADD$DE~AT$HT0HH9uIcD$DA1D$,D$D$DED@2E,KED˸0D$DtOD$EDˉD$DLF, AAD$DDL1ɃD$(ADhADLEAD$,DED$DD$H5~,~fff.AWIAVAUATEULSHAQ fo:fo )<$DPf=foD.)|$AnHfoT$fo fonHeEtfo$$f%)$$fo$fiHD$TA ?fo$A$0HHtHoH$8bH$PA$PjT$tRAVD$`LH$h=H0fff.H[]A\A]A^A_fff.egfA~(T A.EtWf.úADE  ZD$$0H'tHNH$8ExD$H$PA$PjAVARf*AƋA-zEtf$ADE 0wHH<$$@H$H1ҐYA^fD$fDPf(ȋfT 1Af.EtfWff.úADE 8$0HtH H$8;AHE$P$PjAUP1L$H.DL$@HvfPf.MfPdk/@AEUAKfo$fo軋HL$HDL$@Iw#fffff.AG AOED$0$H   5W%1)…6 L1f(fffff.Yʃ9uy f(^f(f(f/f(^\Y$v!$f/W\f/If.zu 4,AAEE1E1fffff.C~A1)…1f(@Yʃ9uy f(^f(Y$$f/u AC9t AAE9~D$D`DNAGE9DMIhE)f.D$DŽ$ Aǃ0H0$HH$8HAǸAH$EH$PE$PATAUAVH$hD$0H00`fffff.AG D$xAGD$XAGD$`0D$dH fo5fo%)t$0)d$L$XAA1A)Ņa foT$E1ffo foA;iE9fouT$Xyfofo>iUfofoD$0fo)T$@QUfofotfo )D$ hf)$fo$xfH~Dfo$fo $`fH' foT$@fo $fo#tfoL$0HfH fo$fbHu  D$X D$X\ Dt$|E1AƉD$\D$@\$hl$pDC.Del$0DD1)E5 foD$E1fff.fo HAgA9uEyfofoTfofoD$ gfo $)$fo$:eH1D$@9tl$\EE9FH\$hHl$pDt$|D$xL$`D`DNAA9DMI D)L$`D$`fDŽ$fo$$`|$XAǃ0H0Oʉ+L$0HHDʺ$H$8Hfo$AŸ AH$HE$P$PATT$tRAVH$h$H00fffff.AG AOED$T0D$Ht41)…514$@ $9uy$ ۼ$v(۬$yq $zu JFAA5 EE1E1C~A1)…:1fDʃ9uyۼ$۬$ AD$9tAAE9}؋D$TD`DNAGE9DMIE)D$$DŽ$A ǃ0H0$<$H8Hl$A1H$HH<$聆_AYAEEH$H$P$PATAUAVH$h/D$@H00fff.AG AOD$XAGD$0D$TH5~%(1)…t@-1,$fY $9uyfZ ^Z(/(^\fZYZ$v$/\/y.zu e]AA,EE1E15C~A1)…1(DYʃ9uyf(Z^fZY$$/AD$9tAAE9v|$XG|$DOGA9DM耻I/D)|$D$.DŽ$$AD$H0$Hǃ0\H$8HLAĸZ詃D$AH$EH$PE$PAUAVARH$hV$H00"Euf)t$0fo5 )t$fo% )d$)d$0Et%f($f%Euf%f%(1Eu$ SfoT$f(ffff.$DF/E9Af۬$DFE9rA$DFf/CE9:Aqfo$Dmfo $)_HD;l$\l$@fff.D$D)AE1H0D$H$DŽ$$D$X$H$8HAĸZ=D$Affffff.D$`ADŽ$L$XH0H$D$xD)E1䉌$$`H$8Hfo$AŸ肀Atf ؋D$TD)A <$H0E1HD$$DŽ$$Hl$A1H$HH<$AZAA[ffff.D$D)AH0D$E1H$DŽ$$GH$8HgAǸAfffff.HH<$$@fDfoD$Dff((D)уD)у8D)كE1E1E1-E1H\$hDl$0Hl$pDt$|EpE <$^Dv׉AIEH LctRL<$LLGHt$IL j|HĨ[]A\A]A^A_AαAIH$E1H?H, LL$D$AH?I1H1LH)ʹHDZL2TI1A}-ILP|Iu D9DMDH<$HcñƱFHE1E9} EE)EH$EAE)HEH$ID$ttt_IcرϾ0Mc{LLHٱzH$IJ utHcHSޱCHIHt_I9w:L) LDZWxHLLH<[]A\A]2xfffff.HL[L]A\A] xI9~(K1fff.AH9AHPuH[]A\A]t;A<[APIH)H?f@ f?t f?HA$<?f@ <1fH HcHwbU5@D)~'ITLfff.H@ H9uAML)1I4EfAH9HPuf%f  fIƅHƅHƅ H릀ffff.IбʋNx3> uDHvlu飹[ff.fff.AWAAVIAUIATUSH> ntqLcLL#@HtHDL0III֍UtWHcҾ tM ITBD#H[]A\A]A^A_@uAffffff.~EHTؐH@ H9uM ITBDf. ff.USHHcIE1HtAAI|LfLHMEH҃0L9ȈHuHH9uH ~Mt<$0LufH90tUߋuYHĘ[]ffffff.α膾H /~H t5Ƅ$ƱH$HHH0H uUAuHĘ[]AUATUSHHD E11E1D$0LT$0ADȄME9~ffff.E11DAAD AA~DJHE1ۃ9I09AME9IJMAB0@H90tAUߋuHH[]A\A](H |H t8D$0HL$0ƱfHHH0H uUAuHH[]A\A]DH i|cH ]|MS<0L9C@ATUSH0DQHcIME1LHTIAH=Ifffff.ME@H47H@qI9шAuBDTH {Mt<$0Lu @H90tUߋu艿H0[]A\Éαƻ!IıֱLVUEߋuLH0[]A\ATHcIUS|;HtV~R)xNI$HcۃtH<Hc[ ]A\ofDH1f. H9[]A\fff.AWIAVAUATAUSHHL$Hl$P0LJ0EID$(AA;谻D$hDLI߉D$,L\$@ELٱL\$AH$:LT$HEH$LѱLT$ $LD$8EDH$߱D$`L\$E1DILASt$t$HAUD$0sH E1DLT$ HT$ARt$Ht$HLAULL$0=H I(HT$@H4$NDHT$HHt$1)ıD$(IH|$80whH|$@wMH|$Hw2HĘ[]A\A]A^A_Ët$,HD$HD$@)ƉuTH|$m@H<$mDH|$l@{ff.kff.[ff.Kff.;ff.AWAVIAUATAUSHhD0LJ0Hl$ D\$ CDLbLT$ELADZL$H$`ݺHL$`EDLD$I/L$DLIAARAUt$ AWD$ BH LHT$nD\$ H|$H$D0w#H|$w+Hh[]A\A]A^A_fDkH|$vL}kLMAVMAUAATIUSHHtXAHt [H HcH0Puk tAHc56HHCHcH5zj]Hc5]D6Hu?f.HH|$(LD$ D$CTEDD$HD$ HDŽ$ D$HLISTDIRED$1HHDŽ$PHDŽ$XHDŽ$HD$ tLC(@PLK HCH$ LHT$Ht$Pj HXZH ЈHHİ[]A\A]A^fff.LDLHfDDLrHfDLH HTHOfDL"H3fDALDL H ffff.ffffff.LL$ H5Sf>H5; z1@ H9׉ HJuAWAVIAUATUSHhHFX$L$8LD$HD$0H;>D${u H~LE1E1LH5qHD$8HteHxhL|$HIMcLhHtDJ,8Ll$zffff.A?IfE1LLD$z藯L9uHk,hL9vWLl$zA%ff.HCB< ~fLL<+ADE1ID$z,L9uE1LH5f {,|$$Lcd$$DC0EuHKPIcHCHHLc8HHPfDHrH HqHBHH)HH9uHHED$L,$E1,$H$D$D$D$@LMfff.L{DD$ IL;l$K4'LL fD$DD$ ffff.IcHtOHCPHKHH0HVH;Q~7H1f.HHH9tH HHHH;QILL9,$HHD$0Hh[]A\A]A^A_DC0Lc@EHD$ZI^D$|$D$ H= HcH|\,fff.HK@AI@ltLL賬D$ D$AH;AP|$L|${KE1LLcL˼E1LH51n?D$DC0D$6fDT$$LLLAHD$aAH;VL|${E1LLӫ|$APV9@T$$LLD$ D$@t$$LLH HT=D$ D$T$$LLAD$ D$@D$|$D$ LSMIH$LD$@Ƅ$HDŽ$HDŽ$HDŽ$D$|HNAMELISTቄ$1HAHDŽ$DŽ$ tMF(@MN IF H$LH$Ht$|PjAAXAYIDC0D$ D$HD$DC0/ffffff.L$L$1HILLL$(kbLL$(LɋH!%tLDHQHD@ǺLHE1L)薩AH_L$HS L$H$HDŽ$Ht$|H$ቔ$H$PjAAZA[|$$VI-F,D$$H{aH|$HD$C0HcHHT$PsaHT$PD$(HH|$81HD$8T$PHxGaHT$PD$XHHT$ױT$PR5H|$HD$HL$XLCI4LD$ht$``H|$Ht$`±D$XH|$(:`{0LT$XLT$(LD$hLl$XIH\$E1Ld$(Mıl$`LLt$hL4+Mu HA(L4+LHt$PLH(HIEPH)H1=`LY`L(IcE0IjPD9ITR)L9BwLILd$(Hl$`Lt$hLl$XLCHT$Bt<+u%HuL_HyL$(H@D$P3HL$(HsDZD$(ʱL$X_LKX%HD$(HL$XMf4tHIyLL$XHT$PHt$(_LL$Xu'LLD$LαH+SL5HID$0uH|$(6^H|$,^D$ DC0D$HT$ױT$PA31ɱD$HT$(L$XHt$HH|$U^HL$XH|$8tHD$(}H5L2IHT$ױT$P21HD$(D$ff.AWAVAUAATAUSHxHl$0t$4EDl$LD$HT$L|$(DI/ELH$pA賫HL$pEDLD$ IűAWDAUIt$0AVDD$4HT$(D$8H LHT$(GHD$IH|$ w`H|$(wEHx[]A\A]A^A_0E1EAA!D|$fffff.L@\fD0\fDAWAVMAUATUSHuLcMMtJLL$AAIL$1L$DDA$ LHLKH9l$uH[]A\A]A^A_DATUSHHLJP"E1H57踣HtGLd$1H<(HZE1L߈D$pH9wHHt"ff.E111ұƱHu衳E1H5H[]A\fff.LJP'ǃP ATHU SHD/ቅI~/I$HXH@H@[]A\f.HHt4SH8ZHYHǃ[ffffff.ffffff.AUATUSHHHCLCH H0L9w+HH9SSsSH[]A\A]ffffff.1IIHhII/IHCkH I@HHSHHt3HpH)HtH9woPH@1[ffffff.Ht+HH0LAPHxhHHHHPH@P1fff.H8H4XHHPH+PH@P1qf1ø[fDU1SHHt)w8C8Ht%H@H@H[]ff.HPHHH)H9HGfHHLA1Iv1St8HAL)L9wXQ1HA[fffffff.HLH1HPHxNHHALAL)L9vH9J4WH1HQH+QHAQfD1ø[fDHHttOt:tHfffff.HxH9A|ܱAffff.HAHHAHAVAUATIUSHH6LhHXHILiI$LH9v.H}H)H1HHHx*HHL)HI$Y[L]A\A]A^E1ff.SHHD$PHt$UHt0H|$t(HHPHHrpH[됐HGHH>H)Hұt'|> HGtHP| H9uHvgH H9THAuRfH9LHPuEHwfff.< u:Hu 8Hұt,| HPtñf< tf.HñfDLBHt+9u/1ff.LH9uI9u1f9AUIATIUSHH9HFLTuUH9tPwZH)IܹHUHt:E $MD$ITA t Offffff.IEHA u1I9uH[]A\A]ÐMd-H)HSffff.A!CH[]A\A]f.H9IAUILATIULM)SLHSIMI9v5ڱLSHL H<H)[]A\A]SfHL[L]A\A]SLSfHATUStAαICHt2N(HL[E]A\E:u+1D1E80uHH9uHGLMH9u1HEHEIH)LfHt0: u^US1H < H4uHH9uf.H)RH)HH<)[ ]RQf.HATUStd|2 H^tW| HCu5HuL$H9v Qڱ[L]A\QDH)IHtKHtF1EDuSD E8E1F8 tzIL9wHH9w1ffff.HtDL>HGE8t)E1 @F8 tIL9wffffff.fff.Hff.1HtMEuIAE1ff.Ht*FD:tA1ffff.D8t*HH9uIALOHIff.ML9u1DAWAVAUATUSHxH$LD$`D$0HD$@LL$hD$8Hh D$(0Lx(t$T$L$M/TIIA~zT$(/Bу/D$(I\ ALT$(LMI9sILLL\$lL\$D$HHMHAD9d$uI>HHD$H5}0Hx[]A\A]A^A_HT$0HBD$0HHPT$0LMpAuD$H5Y}H=}HM}HN1n7fffff.#LDZNIH<+ H)NHD$R|$H|H5|H=|HN16HD$0FDH9HFLPHt4DDE9~1f.DLHDE9u^I9u1H9tBv`LH)HJA0 uh1@HA4 uSH9u1ff.ffffff.E9LH)׸HOufff.ڃ!BDH9IAVL4AUILATILULM)SL+MIMI9vLHLױMIKHffffff. HH9u[]A\A]A^[JL]A\A]A^LDHLLffff.Ht-HB< t?ffffff.HP< u)HuHHfff.ATIUS !HI$[]A\H LfD1Ht/HG< u"HuHұtHP< tñH1H9EHGA1H)H9DNLE;um1HH9tuSfHH9t$A9tLMH9tQE;u1HH9uHG[HEHEIH)LvLMH91HG1[fffff.H: uzUHS1Hff.Hx u3HH9u1H1f HH9wH[]fH)ڱϱH^JHIJ@HIH<tm|: us| HuAHuI1LH9s1fff.A HL9rIII)J<1LDZIfffff.HtCHt>1EDuBD E9E1f.F9 tjIL9wHH9w1DHtDD9t1E1fff.B9tIL9wffffff.fff.Hff.1HtMEuIAE1ff.Ht*FD9tB1fffff.D9t*HH9uIALOHIff.ML9u1DAWAVAUATUSHhH$LD$PD$ HD$0LL$XHh(HX t$$L$HD$(D$0UIIA~jT$/Bу/D$M BLL0T$Mt}M9sMLLw$IHIHAD9l$uI?HuvHD$HFHh[]A\A]A^A_HT$ LHBL0HPT$ MuAu$H5uH=uHuHN1/L$LGI7J HH9tffff. HH9uHD$=<$H=uH52uH=3uHN1P/HD$ 2SH@fFH$HD$CHD$CHD$CD$ C H@[ÐSH@FH$HD$CHD$CHD$CD$ C H@[ÐS1HPFHD$t#Ht$H|$ED$D$CD$CHP[ffff.S1HPFHD$t+Ht$H|$}ED$D$ CD$$lCHP[DAWEAVIAUATIU1SHL$DD$LEH$Hc$T$0HS㥛 H?HHt$pHH)ʱT$T$lHT$0ױT$DHT$LD$DT$xD\$tDL$|l$L$PDT$`DL$XD@$D\$d+$DD$T@D+$D,D+$EkHC8+0SHH|$HC8HH+C0H~SHH|$HC8HH+C0H~LI fIH=LI Hff.ALH)H{ALt-T$, ` R@-IH4H@ML)IHII ىMAIEM At-T$, ` 3@ jI3 _I?H$H0L رD$fo$ffff.)$fo$Jffff.HH?HcH~@H1H<NE1HIfIH?HcL]@H1H<$MD$ILE16ffff.Ht61M t-D$, E1%`= W=@t1HLIH/H!snt$,` @~AHfIDƒMIЃ(I?L$IHD$L!LT$H0HI!I HL!H H?L ٱL$fo$9fH?NLHH@t )IM MAEI A2D$, %`= =@I1@ B1D$-ff.LH2II%MII f.DHfMHDIMDIHfMHEIMSM{fMIED1E1I1LIH I=HM Ѕ1MLHHMLƒHLHHE1ҸMIIE1ҸMMIMHIIIL!ME1ҸLƒHIIyHMMIIIL!hHLH/H!1AWAVAUATUSH8)$)L$\$,HHD$H $LT$Lt$ƱH!HH0H=LH?H LI!H0LIfH=fDI H?IDALDJH)L9vM}I31II t?G @LI)HIHL HIH I)LH3HH!H@HH? LH@)HH LHHcL9D)DJA?k@ID)ʉIDH1HI DHHI LH HLŃK4LH?@H Bt-T$, `  @ o H1H!@HE1ɋT$, ` @{HH!…tHOIIuH3IfAIH I=HM ƱLHE۱,$HHD$H!I?HT$H!HH LH0H!H H?L ؅D$fo$H8[]A\A]A^A_zIyLL H M H<HSLH)LH3b L)IALLH AIIݿfDM/I31I t?NLH@t )IL HE1H f.MI qmfff.LH IpI HIIH!I=1HI IHL@ǃ@AAMPL ] I ֿ8fLH IL H1H@ǃIH=HI ILűL  LAHH/H!.fff.I^ LIMI1DLLH ŃMH1 1[ff.E1E1HfAL!fT$,`@(Mt IHA:IyL M{LH H<H3ILH3# ſL =@KHA1IDMIHwf.T$,(%`Hu =@ = u @n = uHA1IMufDLƒHIHI)H3I0IH?Q4? LHfffff.I E1Xffffff.1IL %H2HBf(EH$HI?L رD$fo$)$fo$LH)LH3)H mD$,%`= A1E11E1bfff.MIH31th?B@IM)IIIM 1MI ɉHLIMHMfIH31t1?@IM)IIIM 1MI ɉHLIIM)HMffffff.I E1ILH3II2LH3AHI бHH?I LƒJHA@tD)HH E1HA1I LMfNLH@t )IL HE1H L vIֿ!fA@LIA)DHIDHL HIH I1]fDILпInIHL HHH!H=H LHH9wL!I=L H9aH9ױUIHHI=H!L IHI=II LHA1LAIIDfDL HLLH2I!H=HI ILMKI)LпI HIH2H!I=HI HLIE1L A1ffffff.HHHtMhHH[f.MHDM'(Offffff.ILHLAIH1I бHH?I LƒITIHbHIAf.AI1L)IALIL t8H2(IHHI=IH!I LzfEH$HI?L رD$fo$@1E1&fDE1L A1ffffff.NH@t )HI E1MA1I L HLMI!H=1HL II±@ǃff.E1H1LI11^ItLIM1MI tLLIH2H$T$,%`Hu =@= (M<HAE1IHH2HIL cHIҺDHfHLщH=I!II MLzIhH/HIҺDHFHH=IHH!H LHL9rL!I=L L9VH9IJIHH=L H!IHI=IL HDH2HI6HH=HITHH!H ѱrH MINH@t )HI E1MA1I L)IMLIIݿHLAI!H=AI ILML PHLI!H2LH=HIL MLH3AE1ۿ(L HHIƉI=H!HI IL5H0HH=ID$,%`= AE1LIMLIп+I2L  $AfE1^AIԱAA۱ȱAIH=HL IIh1A1H3H!aE1H3H!HI@ %%%ٲ%%%%%%ʲ%%ղ%ղ%ݲ%ܲ%%%%%%ڲ%%%%Բ%%%ٲ%%%%%ʲ%IJ%%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%%b%%Ӹ%b%b%b%b%b%b%%b%b%b%b%b%b%b%b%b%b%b%b%b%b_%_hhhhh2hhhhhhhxhnhdhZhPhFhh}4h*h hh hhhhhh2hBhOh\hnh|hhhzdem.forabdiomdl.fbanner_start.fbldoutfl.fclsoutfl.fcyclprnt.fcylflmdl.fdpfmdl.fdyhohlmdl.fechoindx.fechosetp.fend_run.fgaspfmdl.fgetenvvr.fgetnxtln.fmain_loop.fmkcsvfl.fmkfilfl.fmksfcfl.fmktblfl.fmkufofl.fnshelmdl.fopnoutfl.fprscrparm.fprtbadln.fprtbannr.frdchklimits.frdoutfl.frdpw3prm.frdpwlprm.frdscrdat.frdscrelem.frdscreleminit.frdscrouts.frdscrparm.frdtbl.frdvector.fshoweof.fsphflmdl.fstart_run.fwrite_outs.fFile size limit exceededSIGXFSZTerminal quit signalSIGQUITProcess abort signalSIGABRTFloating-point exception - erroneous arithmetic operationSIGFPESegmentation fault - invalid memory referenceSIGSEGVAccess to an undefined portion of a memory objectSIGBUSBad system callSIGSYSTrace/breakpoint trapSIGTRAPCPU time limit exceededSIGXCPUIllegal instructionSIGILL Program received signal %s: %s. Program received signal %d. Backtrace for this error: Invalid value for record markerInvalid value for maximum subrecord lengthMemory allocation failedInteger overflow in xmallocarrayMemory allocation failed in xmallocarrayAllocating cleared memory failedMemory allocation failure in xreallocMemory allocation failed in fc_strdup#%d 0x%lx Could not print backtrace: , errno: Could not print backtrace: %s: %s swapGFORTRAN_STDIN_UNITGFORTRAN_STDOUT_UNITGFORTRAN_STDERR_UNITGFORTRAN_UNBUFFERED_ALLGFORTRAN_UNBUFFERED_PRECONNECTEDGFORTRAN_SHOW_LOCUSGFORTRAN_OPTIONAL_PLUSGFORTRAN_LIST_SEPARATORGFORTRAN_CONVERT_UNITGFORTRAN_ERROR_BACKTRACE Program aborted. Backtrace: Error termination. Backtrace: 0len >= GFC_XTOA_BUF_SIZE../../../gcc-8.1.0/libgfortran/runtime/error.cAt line %d of file %s (unit = %d, file = '%s') At line %d of file %s (unit = %d) At line %d of file %s Operating system error: Fortran runtime error: Fortran runtime error: Fortran runtime warning: Internal Error: Unknown error codeEnd of recordSuccessful returnOperating system errorBad statement optionMissing statement optionConflicting statement optionsFile already opened in another unitUnattached unitFORMAT errorIncorrect ACTION specifiedRead past ENDFILE recordCorrupt unformatted sequential fileBad value during readNumeric overflow on readInternal error in run-time libraryInternal unit I/O errorWrite exceeds length of DIRECT access recordI/O past end of record on unformatted fileUnformatted file structure has been corruptedInquire statement identifies an internal fileEnd of fileFortran runtime warning: Note: The following floating-point exceptions are signalling: IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_OVERFLOW_FLAG IEEE_UNDERFLOW_FLAG IEEE_DENORMAL IEEE_INEXACT_FLAG STOP %d STOP ERROR STOP ERROR STOP %d Bad STATUS parameter in CLOSE statementProblem in CLOSECan't KEEP a scratch file on CLOSESTATUS set to DELETE on CLOSE but file protected by READONLY specifierkeepdeleteLeft parenthesis required after '*''*' requires at least one associated data descriptorExpected P edit descriptor in formatComma required after P descriptorP descriptor requires leading scale factorFortran 2003: Round descriptor not allowedFortran 2003: DC or DP descriptor not allowedExtension: $ descriptorExtension: Zero width after L descriptorZero width after L descriptorPositive width required with L descriptorPositive exponent width required in formatMinimum digits exceeds field width%s Missing initial left parenthesis in formatZero repeat count in item %d of list inputRepeat count overflow in item %d of list inputInteger overflow while reading item %dBad integer for item %d in list inputBad repeat count in item %d of list inputBad logical value while reading item %dBad real number in item %d of list inputBad complex floating point number for item %dBad complex value in item %d of list inputInvalid string input in item %dRead type %s where %s was expected for item %dRead kind %d %s where kind %d is required for item %dBad type for list readBad type for namelist object %sNamelist object '%s' truncated on read.Repeat count too large for namelist object %sIndex %d out of rangeBad range in index %dendBad data for namelist object %sCannot match namelist object name %s for namelist variable %sAttempt to get derived component for %sStep not allowed in substring qualifier for namelist object %sQualifier for a scalar or non-character namelist object %sMultiple sub-objects with non-zero rank in namelist object %sEqual sign must follow namelist object name %sCannot change STATUS parameter in OPEN statementCannot change ACCESS parameter in OPEN statementCannot change FORM parameter in OPEN statementCannot change RECL parameter in OPEN statementCannot change ACTION parameter in OPEN statementCannot change SHARE parameter in OPEN statementCannot change CARRIAGECONTROL parameter in OPEN statementOPEN statement must have a STATUS of OLD or UNKNOWNDELIM parameter conflicts with UNFORMATTED form in OPEN statementBLANK parameter conflicts with UNFORMATTED form in OPEN statementPAD parameter conflicts with UNFORMATTED form in OPEN statementDECIMAL parameter conflicts with UNFORMATTED form in OPEN statementENCODING parameter conflicts with UNFORMATTED form in OPEN statementROUND parameter conflicts with UNFORMATTED form in OPEN statementSIGN parameter conflicts with UNFORMATTED form in OPEN statementCARRIAGECONTROL parameter conflicts with UNFORMATTED form in OPEN statementACCESS parameter conflicts with SEQUENTIAL access in OPEN statementMissing RECL parameter in OPEN statementRECL parameter is non-positive in OPEN statementFILE parameter must not be present in OPEN statementfort.%dnew_unit(): Bad statusCannot open file '%s': %sUnit number changedIllegal value for record markerBad ACCESS parameter in OPEN statementBad ACTION parameter in OPEN statementBad CARRIAGECONTROL parameter in OPEN statementBad SHARE parameter in OPEN statementBad BLANK parameter in OPEN statementBad DELIM parameter in OPEN statementBad PAD parameter in OPEN statementBad DECIMAL parameter in OPEN statementBad ENCODING parameter in OPEN statementBad ASYNCHRONOUS parameter in OPEN statementBad ROUND parameter in OPEN statementBad SIGN parameter in OPEN statementBad FORM parameter in OPEN statementBad POSITION parameter in OPEN statementBad STATUS parameter in OPEN statementBad CONVERT parameter in OPEN statementIllegal value for CONVERTCannot use POSITION with direct access filesACTION conflicts with READONLY in OPEN statementConflicting ACCESS and POSITION flags in OPEN statementExtension: APPEND as a value for ACCESS in OPEN statementBad unit number in OPEN statementError closing file in OPEN statementyesnonativebig_endianlittle_endiansuppressdownzeronearestcompatibleutf-8defaultpointcommaunknownoldnewreplacescratchasisrewindappendformattedunformattednonequotelistfortrandenyrwdenynonereadwritereadwritesequentialdirectstreamInvalid UTF-8 encodingBad integer kindUnsupported real kind during IOError during floating point readBad value on logical readBad value during integer readValue overflowed during integer readinfinfinitynandtp->u.p.blank_status == BLANK_NULL../../../gcc-8.1.0/libgfortran/io/read.cREAL input of style 'E+NN'Bad value during floating point readCLASS or DERIVEDINTEGERCHARACTERREALCOMPLEXLOGICALtype_name(): Bad typeExpected numeric type for item %d in formatted transfer, got %sExpected %s for item %d in formatted transfer, got %sComma in formatted numeric read.Insufficient data descriptors in format after reversionMissing DTIO procedure or intrinsic type passed for item %d in formatted transferformatted_transfer(): Bad typeConstant string in input formatBad format nodeUnit number is negative and unit was not already opened with OPEN(NEWUNIT=...)Cannot read from file opened for WRITECannot write to file opened for READFormat present for UNFORMATTED data transferA format cannot be specified with a namelistMissing format for FORMATTED data transferInternal file cannot be accessed by UNFORMATTED data transferDirect access data transfer requires record numberRecord number not allowed for sequential access data transferSequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACEBad ADVANCE parameter in data transfer statementADVANCE specification conflicts with sequential accessADVANCE specification conflicts with internal fileADVANCE specification requires an explicit formatEOR specification requires an ADVANCE specification of NOSIZE specification requires an ADVANCE specification of NOEND specification cannot appear in a write statementEOR specification cannot appear in a write statementSIZE specification cannot appear in a write statementBad DECIMAL parameter in data transfer statementBad ROUND parameter in data transfer statementBad SIGN parameter in data transfer statementBad BLANK parameter in data transfer statementBad DELIM parameter in data transfer statementBad PAD parameter in data transfer statementPOS=specifier must be positivePOS=specifier too largePOS=specifier not allowed, Try OPEN with ACCESS='stream'Record number must be positiveRecord number too largeNon-existing record numberRecord number not allowed for stream access data transferCannot READ after a nonadvancing WRITEapostrophenullplusprocessor_definedupinsert(): Duplicate key found!CCompleting record after ADVANCE_NO failedget_unit(): Bad internal unit KINDind >= 0 && ind < newunit_size../../../gcc-8.1.0/libgfortran/io/unit.c/%s%sgfortrantmpXXXXXXTMPDIR/var/tmp/regular_file(): Bad actionregular_file(): Bad statusCannot set write lock on file opened for READbad integer kindbad real kind%+-#.*e%+-#.*Le%+-#.*QeUnspecified precisionPrecision not greater than zero in format specifier 'E' or 'D'Scale factor out of range in format specifier 'E' or 'D'Unexpected format token%+0*d%+-#.*f%+-#.*Lf%+-#.*Qflist_formatted_write(): Bad type= %d*%dBad type for namelist write& /MAXMINFirst argument of '%s' intrinsic should be presentSecond argument of '%s' intrinsic should be present%04d%02d%02d%02d%02d%02d.%03d%+03d%02dIncorrect extent in VALUE argument to DATE_AND_TIME intrinsic: is %ld, should be >=%ldlen >= 3../../../gcc-8.1.0/libgfortran/intrinsics/date_and_time.clen >= 9mmap(A$) Enter run file name: (A)Dgrowth-rate: gt3,gt5,dgt4: 75? #<@??$??>?#@vM6M"u,(A,A,A) SCREAMER v4.3 (A,i2.2,A,i2.2,A,i2.2,A,i3.3,A) The current time is: :(A,i2.2,A,i2.2,A,i4.4,A) The current date is: /o:̼+(/'Time = ', 1pe10.3, 5x, 'Cycle = ', i5)('Energy from all sources: ', 1pe11.3)('L*I*I/2 energy stored in inductors: ', 1pe11.3)('C*V*V/2 energy stored in capacitors: ', 1pe11.3)('G*V*V energy dissipated in shunt resistors: ', 1pe11.3)('R*I*I energy dissipated in series resistors:', 1pe11.3)('Ldot*I*I/2 energy in variable inductors: ', 1pe11.3)('Cdot*V*V/2 energy in variable capacitors: ', 1pe11.3)('Relative error in energy sum: ', 1pe11.3)(/'Branch ', i2)(3x, 'I', 5x, 'Flags', 6x, 'V', 10x, 'I', 10x, 'G', 10x, 'C', 10x, 'L', 10x, 'R', 8x, 'dC/dt', 6x, 'dL/dt', 5x, 'd(CV)/dV', 3x, 'd(LI)/dI'/)(i4, 1x, i10, 1x, 10(1pe10.3,1x))(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A, 1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: maximum KE: peak velocity: peak current: (A) ------------------------------------------------(A,1pe10.3)PAAABXBV4zDHB$9l3(A,e11.4,A,e11.4,A,e10.3)Sheath radial extent= Sheath Router= DPF Router= (/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ DPF radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: 3I@=_p1(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/, A,1pe10.3/,A/) ------------------------------------------------------------ Implosion radius has reached the minimum value. time: minimum radius: peak current: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: peak current: KE at min-radius: velocity at min-radius: @SCREAMER Setup Indicies (for debugging) (/'Branch index parameters')(3x, 'BR I IB')(6(i5,1x))(/'Variable element index parameters')(3x, 'IS I IV IB')(/'Voltage source index parameters')(2x, 'IVS I IB')(/'End-of-branch voltage source index parameters')(3x, 'BR I')(/'Current source index parameters')(2x, 'ICS I IB')(/'End-of-branch current source index parameters')(3x, 'BR I TYP')(/'MITL index parameters')(1x, 'MITL BR IB N1 N2 SW')SCREAMER Setup Parameters (for debugging) (/' Set-up Parameters For Screamer Code'/)(10x, 'HT', 7x, 'Tres', 7x, 'Tmax', 5x, 'Nprint', 2x, 'NB')(5x, 3(e10.3,1x), 2(i5,1x))(//' BR BL BT IV IB IC IO', 6x, 'P1', 8x, 'P2', 8x, 'P3', 8x, 'P4', 8x, 'P5', 8x, 'P6', 8x, 'P7', 8x, 'P8')(7(i2,1x), (1p8e10.3,1x))(/'Transmission line types'/ ' ', ' I IT')(i2, 2x, i2)(/'MITL types'/ ' ', ' I IT')(/'Voltage source function types and parameters')('I=', i3, ' IT=', i3)(' I ', ' Parameter ')(1x, i3, 2x, 1pe10.3)(/'Current source function types and parameters')(/'Variable element information')('Var. elem: ', i2, ' Model type: ', i2, ' Block type: ', i2)(/'Initial conditions information')(' I ', ' Initial_value')(1x, i3, 4x, 1pe10.3)&P6HKw+2I@3cD?X?K@@p}?=<ݘ;}x9#7fD E(A,f12.5,A) Run time: seconds(/A,A)The SCREAMER input file used: (A,i2.2,A,i2.2) Current time: :(A,f12.3,A) Run time: (A)SCREAMER v4.3 Done????8@"@;@K@`UU??DAT!@@\0Ae.B׳]?yH/sQ(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------ Gas puff radius has reached the minimum value.(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: old(A) ### Unable to open the input file, exection halted..logUNKNOWN(A120)<5(A,i5,A) Time = ns microsec ms8(knN'7$tI A5@MQ=J_p 0.csvunknown(A,$)Time (s)(A, A12,$),( )(1pe12.5,$)(A,1pe12.5,$).fNEWBrn , Blk : trline {: pisect {: RCgrnd {: Vsourc {: EVsrce {: Isourc {: SCLsrc {: MITL {: Adder {: RLsers {} (i4, 3x, a73)(1p2e12.3) .sfcunknown('TITREG=',a)('DATHEU=',i2.2,'/',i2.2,'/',i4.4)('TYPEDO=REEL')('NBCOLO=',i3)('NBLIGN=',i5)('TITCOL=',100(a15,';'))Time ('LABCOL=',100(a15,';'))('UNICOL=',100(a15,';'))Seconds ('COMENT=',a)SCREAMER v4.3('DONNEE=')(1pe13.6, 100(' ',1pe13.6))!N.tNEW(' ', '!', a79)Branch , Block : transmission line pisection rcground voltage source end-brn voltage sourcecurrent source end-brn current sourceSCL current source MITL adder rlseries {}(' ', '!', i4, ' points in the table')(' ', 1pe10.3, ' 0.0')(' ', ' Last-entry')(' ', 4x, 1p2e12.3).ufounknown(A10,1x,200(A16))Time (s) (201(1pe12.5,2x))H2Oh2oH20h20OILoilSF6sf6AIRairHEHeheH2h2(// ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' KE at implosion: ', 1pe10.3/ ' load energy: ', 1pe10.3/ ' peak current: ', 1pe10.3/ ' outer shell radius: ', 1pe10.3)(/ ' ------------------------------------------------------------'/ //)Q8Iq replacenewunformattedold.Time step time step Default Res-timedefault res-timeEnd time end time Number of printsnumber of printsmax-pnts stored execute cycles ('0', '### ERROR ### in line ', i3, '. \\', a80)(A) >O3('0', 'You have exceeded the maximum number of ', 'branches allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'blocks allowed = ', i5, ' in branch ', i2),('-- At', i12, ' You exceeded the maximum number of ', 'output requests allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'nonlinear elements allowed = ', i5)A('0', 'You have exceeded the maximum number of ', 'initial conditions allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'transmission lines allowed = ', i5)p('0', 'You have exceeded the maximum number of ', 'MITLs allowed = ', i5)d LAS(2A,I3,A)0Error, too many table values entered, only points allowed! LAS(2A,I3,A)0Error, too many table values entered, only  points allowed! (A) Input file read with no errors. ### Errors found in input file, execution halted.BRA(A/A,i2,A) ** Branch **TRLLINEXP(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Block : Transmission line with impedance varying Tau= Zin= Zout= Tres=LOS(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3) : Lossy line with impedance varying Rloss= Rseries=MIT(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3,A,1pe10.3) : MITL (geometric setup) Circumference= Gap= Z= Eturnon=PMI(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : MITL (perveance setup) Perveance=RCG(A,i3,A/A,1pe10.3,A,1pe10.3) : resistor and capacitor to ground. R1= C1=RLS : resistor and inductor in series. R2= L2=PIS : pi section. R3= C3=ADD(A,i3,A) : adder block.TRA(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3) : transformer block. Lp= Ls= M=MZF(A,i3,A/A,1pe10.3,A,i2) : Measure Zflow Block Vac Impedance = Measure Zflow Block Number = CYL : imploding CYLfoil model. Initrad= Length= Mass= Minrad=NSH : imploding NShell model. Shell length = min radius = A-K gap = trapped field time = (A,i2,A,i2)Too many shells. Number of shells is Max allowed is (' ', 4x, 'Tabular function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10/ 400(' ', 8x, i3, 5x, 1pe10.3, 5x, 1pe10.3, :/))Radius Mass (A)Shell radii not in correct sequenceSPH : imploding SPHfoil model. ANGLE=DYH(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3) : dynamic hohlraum model. Rad liner1= Mass liner 1= Rad liner2= Mass liner 2= Rad liner3= Mass liner 3= Density= Rad inner= Rad min=GAS(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3) : imploding gas puff model. Innerrad= InitMass=DPF(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : dpf model Router= Rinner= Radial mass fraction= Theta=VOLVEN(A,i3,A,A/A,1pe10.3,A,1pe10.3) : end-of-branch voltage source described as a function of time. : voltage source described as a function of time.SSQ (A/A,1pe10.3,A,1pe10.3,A,1pe10.3) Sin-squared function: Magnitude= Tpulse= Tdelay=SIN Sin function: Period=LSF(' ', 4x, 'Least squares polynomial:'/ 7(' ', 6x, 'A', i1, '=', 1pe10.3, :/))PWLTime Voltage TAB(' ', 4x, 'Scale=', 1pe10.3, ' Tdelay=', 1pe10.3)CURCEN : current source described as a : end-of-branch current source Current Current CSC : end-of-branch SCL current source (' ', 4x, 'Scale=', 1pe10.3, ' Cond-scale=', 1pe10.3, ' Tdelay=', 1pe10.3)(' ', 4x, 'Tabular conditional function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10, 5x, a10/ 400(' ', 8x, i3, 6x, 1pe10.3, 5x, 1pe10.3, 5x, 1pe10.3:/))Min-voltg VARR1 C1 R2 L2 R3 C3 USE(A,a2,A,i3) is a variable element in block User supplied model.US1US2US3US4(A,a2,A) ### ERROR ### element may not be used with this model.Inductance Resistance (A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Exponential model of a resistive switch: Ropen= Rclose= Tswitch= Zswitch=DECRIS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Decay model of a resistive switch: Rise model of a resistive switch:EDI may not be used with this model.(A/A,i2,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3) E beam diode model of a resistor: Diode Type= A/K Gap= E-enhance= Velocity= Router= Rinner= Ediode: Bad input parametersPS1PS2 PEOS model 1: Tswitch= Constant= Rmax= Rmin= PEOS model 2: Qswitch=POS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW POS model : tsw = cursw = topen= zflow= gswmax= gswmin= CBflag= forward = ZLO(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW Plasma Loss Current model : zflow = gap = radius= gmin= gmax= xni=(A,A)gap, radius, or number of parallel lines less than or equal zero <<<<<<<<<<<<<<<<<<<<<<<<<<>X?K@@?7>-DT!@4@иP\ML=tף?g>+Ђ?:7H? @ B ff>@j;>9>C?b>x ?@@;O>)\>S?T6>UUU@6?K&e74@EpBE('0', 'Error, end-of-file encountered after line ', I3, '. More input lines were expected!')ư>('1 '/ ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' minimum radius: ', 1pe10.3/ ' ------------------------------------------------------------'/ //////////)B4C4% (' Maximum number of nodes exceeded. Increase', ' TL resolution time.'/' Or, recompile with larger', ' MAX_NODES parameter in the file zdemmax.h.'/ ' Limit exceeded in Branch = ',i3,' Number of nodes = ',i4, ' . Maximum is ',i4/ ' Run stopped.')@hSfff?;v::98D CHC CC(Q=D33kA2QS^2O*?A@h*>>B$@(A)SCREAMER is now writing to the output filedelete33#Ǎ?Q?2 !?u@,@?X5~5= W?Q?ף`@33cfff?̤AR?< *?.RL>̳=mDѹ<9 GJw̫1[yIpAp?zgfc_xtoaZero width in format descriptorExhausted data descriptors in formatHollerith constant extends past the end of the formatUnterminated character constant in formatUnexpected end of format stringUnexpected element '%c' in format Nonnegative width required in formatPeriod required in formatPositive width required in formatread_fnewunit_freeUNKNOWNNOYES 0123456789ABCDEF??@@??ltime_i8ltime_i4gmtime_i8gmtime_i4idate_i8idate_i4itime_i8itime_i4 @N@MbP?@zRx T* (08tqzRx |0> (0  0(  zRx DPzRx x  (0 0( zRx  (08E^U80( zRx zRx zRx RzRx ,B5zRx $= P1zRx \ zRx ,zRx RzRx BzRx  RzRx 0    (0 8U 80(  zRx 4h (08 80(   zRx D@zRx 4h% VzRx zRx P  (08N 80(  zRx d#  (P( zRx %H  (08 80(  zRx 4.PzRx 0  (08 80(  zRx X<  (08 80(  zRx LK)P  zRx Rg" ( 08LC80( zRx |XV  (08Y 0(  zRx D^L 3zRx Dp^L 3zRx <`^!  h  zRx ^zRx _4zRx |_| `    lb9?  z  zRx `gVzRx g (08 80(  zRx DmHP9zRx nAzRx n  (08 H 80(  zRx q (082 80(  zRx r   (0880( zRx 8t (08p80( zRx t (0p[ 0(   0(  : 0(  zRx  (0 (  )( zRx 3zRx ,!  zRx D`zRx 0 (08B 80(  zRx ,@  zRx ,0  (08 K( ;'H# 59 80(  zRx  (08%$ 80(  C zRx Lu=     (0 8}32} }@}},} };}}}}"}}I}}}}} }7}}}R}}} 80(  zRx % (08   %    $   80(  c     zRx , (08M ?8 8J 8 80(  zRx ! (08_f 80(    )   3   )o  )   '    )/   +    '    + c   +    5   1   +    +    +    +   13   5 c   '    '    '    '    ' `   ' ]   '    '    '    ' e   '    ' $3N>!h   >bcDczRx L+T B  zRx -  (08 80(  zRx D:`zRx X; (0  0(    0(  10( zRx =zRx x=zRx D=L 3zRx D=L 3zRx =GzRx =KzRx = (B (  ( zRx dPA  (k( zRx `A   (0880( zRx CzRx DXDPzRx F? (08 80(  zRx I&  (08 7      n 80(  zRx J (0 (   (  4( zRx J (08  W      80(  zRx L (08  Z      80(  zRx N (08Y 80(   zRx LP (08      _ 80(  Z>                    ~             p     M                         b     .                        }                                  V      zRx DzRx 0!\Q (08 80(  zRx q" (08D  80(  zRx Hw (08  Z      80(  zRx (y; (08  :      80(  zRx z'zRx 4{!  bzRx { (08~ 80(  zRx  (08F 80(  zRx DzRx CzRx (zRx  0+   F   zRx 0>  /  4  /  "  zRx  (08`80( zRx  zzRx hI    (0s (  G (  A( zRx zRx <F;zRx 40zRx 5 (08 80(   80(   80(  zRx  (08p80( zRx h0>  /  8  /  &  zRx h (08`80( zRx T{  ^ zRx ,#zRx ,Q'zRx  (08# 0(  h0( zRx   (08 80(  zRx p  (08 80(  zRx  (08  80(  zRx DHt0ezRx ,h   (080!m   )3$ *   'M|g *> 80(  f    zRx  (08 PJ 80(  G80( zRx  (08 Po 80(  80( zRx 0b      )zRx ("zRx  zRx \ @   zRx ` 0)   D     zRx h (08 80(  zRx zRx hzRx @zRx zRx zRx >zRx VzRx  j      zRx \8E    zRx  (08p80( zRx L0`  zRx zRx ,p  $L@,tH7hX;4x zRx ,`+  ,L`{,  ,|8  ,+  zRx ;d<Y   #s (0 (  )( ,<Z@  ,l   (08@W 80(  9 80(  d (08P 80(  zRx ,Lk  '    *$XR MzRx h4<E,  ,t{X  l@W (01 (  0,4PN4d -  ZL6  5    4xrS  d$N $  ,A 4$I$zRx , 4L7"$HI$X8pkL4-  dA  ,   < ,,X ,\ 4 $ S Xl 8 ( (  ,|h8+x<4zRx C<8 \(|(I<\ | % zRx <p\`,|(  zRx <  O  $\/4T 4R $/zRx SzRx 6<86zRx l@     zRx ,A  \L 0O   DX T  CLp %   DP  (08 80(  L   %  P,$ 1 LT   zD!]  F|! (0  0(  lh" (@ (   (  ,$+X 9  4% zRx h%L<8&  E  &q @  1    l(   2  L0*X $  |@* 0  1  2|T* 0  5  1L*d0  l$,x (0P( ͌, (08\ 80(  $P/' (08 80(  58       <7 (080 80(  ' 80(  * 80(  <x>2 (08 9 80(  (Q  (08 ^ 80(  \h[ (0{ 0(  z 0(  l 0(  D`^~ (0 (   (  4@_j (08< 80(  I 80(   80(  ( 80(   xb (08 0m 80(   i  (0^ (  O(  i" (08"$ 80(  \ q (08 80(  < z  S  , hz (0* (  ! (  {} (08Pa80( DL{f    a|  (08 80(      zRx H L<8w lzRx dP= !   l( F  `  ؍8 (08  80(  Lp  zRx 0f (@ (   (  ( nd0           dȝ: (08Pm 80(  \hV'  -@  th 0         ^ (08P 80(  |% (0@ 0(  ,@& (08 80(  8 80(   (08 80(   80(  / 80(  lx  (08 80(   80(   80(   80(   80(  ld 04  :  zRx 0<0   (   o  T|  0d  (0Z 0(  '0( <в5Jl дm (0N( <|д 0  *  `  (0 (  ( T (0 (  : (  ' (   (08 > 80(  з? (08P 80(  T80( LlP7 (@0P+L`7 (<LPm  T   N  TV  < d\j ( J( 1Ⱥ1$D1d1(((( ($ (D ((  (08 80(  380(  , I,L || 0, @>  L G (0 8@ L\ I (0 8@  7d     +  "  4  (0 (   (  l H C  I  D a  0   <      < `* 0l,, (PQ (  <  (08 ? 80(  G LC  (08 e 80(  ! (08Pd 80(  >80(   (08 U 80(  ,L ,| l0#  <  LS      LlMu      4 (08`z 80(   80(   80(  zRx |} 6    Lc    L<     D< `  (08P 80(  4 \T 0e   , tgp |` 09   + `F<m.    l     Tp b  #    S;     -  @$0^ NzRx P<@\0c|pT`c &   $x#  4<WF  4tgR  ,C(  l (0 (  LLPg   |p  (0x 0(  |D     d O (03( D< -L (08@F 80(  L7 )l,  p  $ dM<hxL%4$'  L\7   dl    @   (0E (  1( DC 5d  \|$% (08@ 80(  $T 8dM| O C C 3 03L P:  'Ll @B  /, @%  @ (08pU 80(  4 80(   80(   0  ,  \L   \   @  (08 80(  l<    (0( $ @ K 0*D h 0 'dP yE  \h it l  \| zRx l V #    d i $  %  (08P 80(   (08@ 80(   (0. (   (  T (   (   (  ,xdL8             PC>T@l *    <lXf0)    4{ (08@D 80(   80(   80(  : 80(   (08 ) 80(  X 0      <      T@t  (08PF 8 0(  . 80(  p 80(  tt (08 80(  K 8 0(  Y 80(  dt -# (08  "" 80(     d   Ew  E&  '  X@ (08 b2 80(  @ (08| 80(  $$ C9P1L C (0w (    (  9 (  FD4G (08@j 80(  `GdPG)   fLH (p (  d (  |I P   8 ddIt 1   I< (08  80(  KJJ J,JLJ- (08 = 80(  0KX (0 . 0(  M  (08  80(  )WZ (08  9 80(  L8X{ (08P_80( \0X/ 0   zRx LXV   >,lXA #lY (00 (  D 8Y,  LTYg 7  LY## `pZilZ (0d (  <ZW >  zRx Z<[H\[ (0o (  /( \  (0" (  ( d\g /  \\\<\v   L\x F  \ x]{,] (08 80(  (__  (0O (  ( Lt `U  ``8<`U=;T$ a  A  |haaxb{b (08 80(  zRx 4d?P54Td?P54 dC `748dK `?Pd (08 < H 80(  ,dPg' PX `XP(<Dh O  <Xh U  <h O  <h U  LDi`k  Lhi`m  Li`k  L4j`m  zRx L@j] 7   $lPj>@9zRx Pjul<j    Z  j (08@ 80(  <k (08`+ 80(  l,l75zRx $xl`zRx lzRx 0mE  (08p} 80(  zRx <y@  \{zRx Lp{P  l }zRx L|'P7  l~zRx ~  (08pC 80(  zRx R (08p  80(  zRx LP@u      e`.)`,/\fpzʐԐސ$.8BLV`jt~đΑؑ (2<FPZdnxHȒҒܒ",6@JTR^hr| κίԺܯ Ժ  #+38?FP\dĺot\|?d\ĺκίԺܯ Ժ  pp`Pp`pp`Pp`0p`0P`n3nHn]jxjjjęjܙrjstderrstdoutstdin2"0`_Cpp(pp(p(pppp(pp(pp(pp(pppppp(ppppp(ppppp(pppp(pp(ppppp(pppp(pp(pp(YCYCYCYCpSASASASASASASBRBRAR@__DefaultRuneLocaleQr@___stderrp@___stdinp@___stdoutp@dyld_stub_binderrX@__Unwind_Backtracer`@__Unwind_GetIPInforh@___assert_rtnrp@___errorrx@___maskruner@___memcpy_chkr@___memset_chkr@___powidf2r@___tolowerr@___toupperr@___udivti3r@___umodti3r@_abortr@_accessr@_acosr@_atoir@_callocr@_cexpfr@_closer@_cosr@_dupr@_erfr@_exitr@_expfr@_fcntlr@_fflushr@_fmodr@_freer@_freelocaler@_fstat$INODE64r@_ftruncater@_getegidr@_getenvr@_geteuidr@_getgidr@_getpagesizer@_gettimeofdayr@_getuidr@_gmtime_rr@_isattyr@_localtime_rr@_logfr@_lseekr@_mallocr@_memcmpr@_memcpyr@_memmover@_memsetr@_mkostempr@_mmapr@_munmapr@_newlocaler@_openr@_powr@_powfr@_pthread_mutex_destroyr@_pthread_mutex_lockr@_pthread_mutex_trylockr@_pthread_mutex_unlockr@_quadmath_snprintfr@_raiser@_readr@_reallocr@_remover@_signalr@_sinfr@_snprintfr@_stat$INODE64r@_strchrr@_strcmpr@_strdupr@_strerror_rr@_strlenr@_strncasecmpr@_strncmpr@_strndupr@_strtodr@_strtofrA_strtoflt128r@_strtoldr@_tanfr@_timer@_ttyname_rr@_umaskr@_unlinkr@_uselocaler@_vsnprintfr@_write__sabdiodeparm_bcfdeigm z t u nshell o printrhrelf_write_outs_yield_mh_execute_headergfortran_ abdiode_model_demagsw_model_ fcvals_ p rise_model_holvercreamermatrix_trip_2;auild_out_ncktrace_ ner_dmatrix_start_run_end_run_=Calc_lonv_to_yubicroots_svvals_ heckscreamerlimits_ircuit_"resistance_slope_JL qc1_iefl2_leastsquares_ p sintabcond_vor_#Mear_outbuf_ose_outfile_rarry_NOint_ucase_ORin_out_r1_ndzflow_l parm_"SSTcle_print_lfoilU_model_parm_btecay_model_iode_model_vwpfyecodematerial_ _model_parm_ynamichohlraum_model_hohlraumparm_Щcho_diode_ninitial_"indicies_setup_ergy_checks_v_var_"c1_l2_xp_model_tfn nodreq_steps_ДЦa et_ spuff ther_ _model_ parm_ env_var_ field_ next_line_ tablem_value_ variable_ model_ t_to_text_ it_problem_put_#dexing_#a isc_energy_checks_"fiparm_#zflowparam_#gparm_ in _loop_ !mfi_model_ flowloss_pos_model_vals_ es_"ab swext_to_i"vals_ 2blnk_fovals_ ser_model_ parm_ pen_outfile_ ut"s hfoil1_model_ 2_model_ c1_ l2_ riecewiselinear_Ё1_2_screamerparameters__bad_line_2wall_eskin_wall_dscr!adset__ctab_screlsf_parms_outfile_pwl_parms_tablem_vector_a_char4amerleminit_data_elements_outputs_parameters_з   Б     mitl_pmitl_   up__adder_cmzflow_pisection_rtrline_v endsource_urrsource_ current_sclcurr_voltage_    cground_lseries_    endsource_oltsource_   ow_end_of_file_ellparm_#Ѐ fun_squared_Ё   mdgauss__#  _model_parm_   blanks_commas_  name_   _model_parm_# int_real_  1_2_3_4__var_"     blk_r2_  Ў     sbacktraceos_errorruntime_gerror_stop_pow_i4_i4transfer_coadjustdate_and_timeiltime_i ett_cndsoptionsconvertrecord_markermax_subrecord_lengthfpeargs      errorwarning_at _at  enerate_errormtime_i  op__ring_numericstringstringnumericЇcloseopeniolengthwset_nml_readintegerreallogicalcarrayderivedл_writeм_write_writeнharacteromplex_writeideо_write_writeп_write_doneaitritevardtio_var_dim_done_donempare_stringncat_string_char4_char4trimlen_trimindexscanverifyminmax_char4_char4_char4lr_char4_char4_char4_char4_char4ЃЈtime_idate_i48НО4 8 ПР4 8 С4 8 simple free alloc vector_!create_state!grow!finish!release!Яcounters_!numbers_!string!1_!2_"3_"vars_"#ЈЉme_vars_"tle_block_"put_"stuff_#Иmain_loop_#energy_checks_#˩܀.`P@0`P`  PP@ ` P9@ "{"CPPPP  P0`%0 @`  @@ 0@0@``  `P`PPPP @P@0`@@P P  0 0``0`@@P` "@``&@p p@00@`p@@ @@ P@PP@  pPp``pp0`pPpP@@p00@P0pPPP@@@P0 P0 `pPpp @!*@P`Ppp`Pp @@@PP`@ @& ( dld~f>x[. `$ `$N. b2$ b$0N0.PcI$Pc$@N@.cj$c$N.c$c$@N@.c$c$ N  &d ddf>x[.dT$dh$0N0.0d$0d$N.d$d$@N@.d$d$+N+d ddf>x[. e7$ eK$@N@.`e{$`e$`N`.e$e$N.@f$@f$`N`.f$f$ N .f$f$N.g$g$Nd ddf>x[.hh$hy$ N .h$h$N.i$i$`N`.i$i$Nd ddf?x[.jK$jX$N.j$j$PNP.j$j$N.`k$`k$`N`.k$k$N.n$n$PNP.o$o$N.o$o$@N@.r$r$N.`s$`s$PNP.s$s$PNP.t,$t$INIP&` t&y&&&&&&&&d ddf?x[.Pt$Pt/$ N .pt^$pt$@N@.tu$t$N.Pu$Pu$PNP.u$u$@N@.u$u$N.pv$pv$0N0.v$v$N.Pw$Pw$N.w$w$N.x)$x$N.yE$y$N.@zc$@z$`N`.z~$z$N.|$|$N.@~$@~$@N@.~$~$@N@.~$~$N.$$N."$$NH&W&d dcdif?x[.$$PNP.$$N.$$ N .%$$N.B$$N. c$ $N.$$N.$$PNP.P$P$ N .p$p$N. $$N.%$$N.?$$N.i$$ N .Ё$Ё$0N0.$$ N && d d d f?x[.^ $$N.  $  $N.0 $0$N. $$(N(.  $ $N &!&d d!d!f?x[.Pg!$P!$N.@!$@$0N0.p!$p$`N`.Ѓ!$Ѓ$`N`.0!$0$/N/d"d|"d"f\x[.`"$`"$SNSd)#d#d#fmx[.#$$$@N@.F$$$6N6d)#di$dq$fmx[.@$$@$$N%&@d)#d%d%fnx[.`k%$`w%$PNP.%$$N.p%$p%$`N`.Ї%$Ї$0N0.%$$N.%$$N. &$ $@N@.`&$`$N.7&$$`N`.pZ&$p$N.@s&$@$N.&$$0N0.0&$0$ N &&@&&`&&&&&& '&@'&*'&;'&L'& d)#dX'dd'fpx[.@'$@'$N.0'$0($N.@-($@$N.<($$N.pN($p$`N`.Э[($Э$N.n($$N.Pz($P$pNp.($$N.@($@$N.0($0$0N0.`($`$@N@.($$N.p($p$@N@.($$ N .($$N.`($`$N. )$$pNp.P )$P$N.@<)$@$N. R)$ $N.l)$$N.)$)$N.P )$P $N. )$ $N. )$ $pNp. *$ $N0*&`<*&fd)#dH*dO*fnx[.*$*$N.*$$wNwd)#d*d+fnx[.0T+$0p+$@N@.p+$p$ N . +$ $@N@.(+$($N+&+&+& +&`+&,& ,&`,&*,&8,&@B,&M,&X,&`,&@k,&w,&d)#d,d,fnx[./,$/,$pNp.P1-$P1$pNp.1"-$1$N.2:-$2$N.3M-$3$@N@.5f-$5$`N`.p6-$p6$N.p7-$p7$`N`.8-$8$0N0.;-$;$0N0.0>-$0>$N.B-$B$ N .K-$K$ N  .&l.&s'.&yd)#d3.d>.fpx[.M.$M.$ N .M.$M$N.N.$N$N.@O.$@O$N.P.$P$@N@.@R.$@R$pNp.R /$R$N.S%/$S$N.`T8/$`T$N.VC/$V$N.WV/$W$@N@. Yj/$ Y$@N@.`Y/$`Y$0N0.Y/$Y$0N0.Y/$Y$@N@.Z0$Z$N.Z0$Z$N.P\20$P\$N.]H0$]$`N`.`]e0$`]$pNp.]z0$]$@N@.^0$^$@N@.P^0$P^$ N .p^0$p^$ N .^0$^$@N@.^ 1$^$@N@._.1$_$ N .0_L1$0_$ N .P_p1$P_$ N .p_1$p_$ N ._1$_$ N ._1$_$ N ._1$_$0N0.b2$b$N.b42$b$PNP.`bP2$`b$N.ck2$c$N.c2$c$@N@.c2$c$N.c2$c$N.d2$d$PNP.Pd2$Pd$PNP.d3$d$@N@.d&3$d$N.e:3$e$N.lV3$l$N.@ms3$@m$pNp.n|3$n$N.Po3$Po3$0N0.w3$w$@ N@ .3$$P NP . 4$$N.4$$ N .24$$ N .E4$$ N .ОY4$О$N.pl4$p$N.`4$`$PNP.4$$4N44& 4&`4&4&4& 4&4&4&5& %5&(85&0K5&8d)#d^5de5fox[.5$5$N.p5$p$pNp.5$$N.p6$p$N.`6$`6$N.076$0$N.@M6$@$N.Pm6$P$N.6$$N.p6$p$N.6$$N.6$$PNP.P6$P$pNp.7$$ N .47$$N.I7$$`N`.b7$$N.p7$$N.7$$^N^7&7&7&7& 7&7 7 8 !8 88 N8&[8&i8&s8&@d)#d8d8fox[.P8$P$N.`8$`8$N.p9$p$pNp."9$$N.,9$$N.:9$$pNp.pF9$p$0N0.Q9$$`N`.[9$$pNp.pf9$p$PNP.q9$$N.9$$pNp.9$$ N .9$$N.9$$PNP.9$$@N@.09$0$N.9$$@N@.9$$N.9$$pNp.9$$N.9$$0N0.:$$0N0.:$$@N@.0:$0$pNp.):$$N.P3:$P$PNP.K:$$N.Pq:$P$N.`|:$`$N.p:$p$0N0.:$$N.p:$p$pNp.:$$PNP.0:$0$PNP.:$$PNP.:$$@N@.;$$@N@.P+;$P$@N@.E;$$PNP.`;$$0N0.w;$$N.;$$N.;$$N. ;$ $N.0;$0$N.;$$ N .<$$N.1<$$PNP. I<$ $0N0.Pa<$P$N.w<$$N.<$$N.@<$@$ N .`<$`$ N .<$$ N .=$$ N ."=$$ N .@=$$N.Z=$$Nu=&=&=&=&=& =&=&=&@d)#d=d=fqx[.>$*>$`N`.`T>$`$pNp.h>$$N.z>$$N.0>$0$N.>$$N.>$$N.>$$N.@>$@>$N. ?$ $PNP.p:?$p$pNp.I?$$pNp.PX?$P$N.j?$$N.y?$$N.P?$P$@N@.?$$N.?$$N. ?$ $0N0.P?$P$N.P@$P$N. @$ $@N@.`+@$`$N.?@$$PNP.PY@$P$N.@m@$@$N.P@$P$0N0.@$$N.@$$N.@$$N.@$$@N@.!@$!$N.!@$!$N.!A$!$N."A$"$N."1A$"$N. "FA$ "$0N0.P#]A$P#$`N`.&zA$&$ N .@1A$@1$`N`.2A$2$N. 3A$ 3$/N/A&A&A&B&d)#dBdBfox[.P4hB$P4~B$`N`.4B$4$PNP.5B$5$N.5B$5$N.p6B$p6$pNp.6C$6$N.7!C$7$pNp. 87C$ 8$N.8MC$8$WNWdjCdCdCfqx[.9BD$9dD$N.9D$9D$PNP.@:D$@:$N.;E$;$N.;0E$;$pNp. <GE$ <$ N .@<bE$@<$N.<zE$<$N.P=E$P=$N.=E$=$N.>E$>$N.?E$?$N.@E$@$N.A F$A$N.B(F$B$N.0CEF$0C$@N@.pCfF$pC$N.PDF$PD$N.DF$D$N.EF$E$N.@FF$@F$N.FF$F$NG&%G&djCd?GdOGfrx[.HG$HG$@N@.HG$H$@N@. IG$ I$PNP.pIG$pI$PNP.IH$I H$N.MSH$M$0N0.NeH$N$N.POyH$PO$N.OH$O$N.PPH$PP$N.PH$P$N.pQH$pQ$N.RH$R$N.RH$R$N. I$ $N. 'I$ $NPI&_I&nI&}I&I&I&I& I&0dId$Jd-Jfx[.PSJ$PSJ$`N`.SJ$S$>N>dIdJdJfx[.S$K$SBK$N.pTiK$pT$N. UyK$ U$N.VK$V$ N .WK$W$ N .WK$W$7N7dIdKdKfx[.0X/L$0XGL$NdoLdLdLfv[.X*M$XCM$NdzMdMdMfv[.`Y!N$`Y+N$E NE dzMdVNd^Nfv[.fN$fN$N.hN$h$NdzMdNdNfv[.h,O$h5O$N.j_O$j$NdzMdhOdpOfv[.jO$jO$0N0.mO$m$NdzMdOdOfv[.m@P$mJP$ N dzMduPd~Pfv[.xP$xP$RNRdzMdPdQfv[.LQ$XQ$NdQQ `QPcQdQ0dQd Rd"R e6R`eJRe`R@fvRfRfRgRhRhRiRj SjSj!S`k-Sk9SnGSo[SoeSrwS`sSsStSPtSptStTPu*TuATuVTpvnTvT@zTzT@~T~T~ U1UEUiUUU UUVP)VpOViVVVVЁV'W0[B[K\M\M$\N.\@O4\PA\@RP\Rh\S{\`T\V\W\ Y\`Y\Y]YC]Z]]Zu]P\]]]`]]`b]c]d ^e&^lC^@mL^nZ^Por^w^^^^О^_ _p_#_p0_`>_0T_@t_P__p___P!`;`P`i`w```P```p````p`a apa%a0a>aHaRa\a0gauaaaaaaa0aaPabP!b`.bp8bBbpLbnb0bbbbPbcc6cOcic c0cccc dPd;dVd@td`ddddde&e`:eLeae0reeee@e epeeP ff1fPHfkff fPfPf f`ffP g@!gP5gIg]gqgg!g!g!g"g"g "gP#h&)h@1Ch2dh 3hP4h4h5h5hp6h6i7%i 8;i8Xi9zi9iHiHi IipIiPSiSiXi`Yjfjhjh!jj*jj3jmlBlGlSl\lilwlllllll l0l@lmm m`(m6m Cm`LmXmfm@pm{mmm@mmm m`mmm mmm  nn$n@0nDnTn]njn wnn n`nnnno$o=oBoJoSo]oiosoooooooooooo p("p05p8Hp@<PD.P=ADZio@:@;AI0Ѓ5|OPdpQyOPPNPORRPw`w3xOymM cc bc@)c@c\(opPdddc`1@Ip`@<xpC <0C?F =!E>;UBr>@F_b_P_%p_N0_r__b]^ ^&^HP^ap^ U0XpTSWVW7`DMz^q!}`% &eP0''N' P)  ) *7 p1G :U  kf <r H| T J `V `c s 0   `  0 P ) @  * )2  ; 0*B R f v Ѐ}    p  &   ; F F  p    pI+ ; N ] e 0p Pz `.) @& `     P   `  m @{ | @' ,2  C ] f `v     8   `    + ЛB @qX q o    p @ 0  ; ; P  &9L[`m~ P / ""2%@M0Zh9p9:;`/>? <@@`FpFFFF&0PG=0IE@WQ^@\k%0;BJPV^elqv{ ,29AIQZblrz'-7EMU]iq~@                  @                 __gfortran_adjustl__gfortran_adjustl_char4__gfortran_adjustr__gfortran_adjustr_char4__gfortran_backtrace__gfortran_compare_string__gfortran_compare_string_char4__gfortran_concat_string__gfortran_concat_string_char4__gfortran_date_and_time__gfortran_error_stop_numeric__gfortran_error_stop_string__gfortran_generate_error__gfortran_gmtime_i4__gfortran_gmtime_i8__gfortran_idate_i4__gfortran_idate_i8__gfortran_itime_i4__gfortran_itime_i8__gfortran_ltime_i4__gfortran_ltime_i8__gfortran_os_error__gfortran_pow_i4_i4__gfortran_runtime_error__gfortran_runtime_error_at__gfortran_runtime_warning_at__gfortran_secnds__gfortran_set_args__gfortran_set_convert__gfortran_set_fpe__gfortran_set_max_subrecord_length__gfortran_set_options__gfortran_set_record_marker__gfortran_st_close__gfortran_st_iolength__gfortran_st_iolength_done__gfortran_st_open__gfortran_st_read__gfortran_st_read_done__gfortran_st_set_nml_dtio_var__gfortran_st_set_nml_var__gfortran_st_set_nml_var_dim__gfortran_st_wait__gfortran_st_write__gfortran_st_write_done__gfortran_stop_numeric__gfortran_stop_string__gfortran_string_index__gfortran_string_index_char4__gfortran_string_len_trim__gfortran_string_len_trim_char4__gfortran_string_minmax__gfortran_string_minmax_char4__gfortran_string_scan__gfortran_string_scan_char4__gfortran_string_trim__gfortran_string_trim_char4__gfortran_string_verify__gfortran_string_verify_char4__gfortran_transfer_array__gfortran_transfer_array_write__gfortran_transfer_character__gfortran_transfer_character_wide__gfortran_transfer_character_wide_write__gfortran_transfer_character_write__gfortran_transfer_complex__gfortran_transfer_complex_write__gfortran_transfer_derived__gfortran_transfer_integer__gfortran_transfer_integer_write__gfortran_transfer_logical__gfortran_transfer_logical_write__gfortran_transfer_real__gfortran_transfer_real_write__mh_execute_header_abdiodeparm__backtrace_alloc_backtrace_create_state_backtrace_free_backtrace_simple_backtrace_vector_finish_backtrace_vector_grow_backtrace_vector_release_bandmatrix__banner__banner_end_run__banner_start_run__build_out__calc_resistance__calc_slope__checkscreamerlimits__circuit__circuit_vars__clear_outbuf__close_outfile__clrarry__conv_to_int__conv_to_ucase__csvvals__cubicroots__cycle_print__cylfoil_model__cylfoilparm__decodematerial__dpf_model__dpfparm__dyhohlraumparm__dynamichohlraum_model__echo_indicies__echo_setup__ediode__einitial__energy_checks__env_var__fec1__fel2__ffl2__fiin__files__filvals__findzflow__fiout__fiparm__fir1__fleastsquares__for_energy_checks__for_main_loop__fpc1__fpiecewiselinear__fpl2__fpr1__fpr2__fqc1__fsinfun__fsinsquared__ftabcond__fvblk__fvr2__gaspuff_model__gaspuffparm__gather__get_env_var__get_field__get_model__get_next_line__get_tablem_value__get_variable__hrelf__ifnodreq__ifsteps__indexing__init_problem__input__int_to_text__magparm__main_main_loop__mfiparm__misc_energy_checks__mzflowparam__nshell_model__nshellparm__open_outfile__output__outstuff__print_bad_line__printscreamerparameters__r2wall__rdscrcounters__rdscrnumbers__rdscrstring1__rdscrstring2__rdscrstring3__read_a_char4_read_lsf_parms__read_outfile__read_pwl_parms__read_tablem__read_vector__readctab__readscreamerdata__readscreamerelements__readscreameroutputs__readscreamerparameters__readscreleminit__reset_mitl__reset_pmitl__rskin__rwall__sabdiode_model__screamermatrix__sdecay_model__sdiode_model__set_current__set_sclcurr__set_voltage__setup_adder__setup_cendsource__setup_currsource__setup_mzflow__setup_pisection__setup_rcground__setup_rlseries__setup_trline__setup_vendsource__setup_voltsource__sexp_model__sfcvals__shellparm__show_end_of_file__smagsw_model__solver__solvermdgauss__sphfoil_model__sphfoilparm__sps1_model__sps2_model__srise_model__strip__strip_blanks_commas__strip_name__tab2blnk__tabvals__text_to_int__text_to_real__time_vars__title_block__tsw_model__tswparm__ufovals__user1__user2__user3__user4__user__uservar__write_outs__yield__zflowloss__zmfi_model__zpos_model___DefaultRuneLocale__Unwind_Backtrace__Unwind_GetIPInfo___assert_rtn___error___maskrune___memcpy_chk___memset_chk___powidf2___stderrp___stdinp___stdoutp___tolower___toupper___udivti3___umodti3_abort_access_acos_atoi_calloc_cexpf_close_cos_dup_erf_exit_expf_fcntl_fflush_fmod_free_freelocale_fstat$INODE64_ftruncate_getegid_getenv_geteuid_getgid_getpagesize_gettimeofday_getuid_gmtime_r_isatty_localtime_r_logf_lseek_malloc_memcmp_memcpy_memmove_memset_mkostemp_mmap_munmap_newlocale_open_pow_powf_pthread_mutex_destroy_pthread_mutex_lock_pthread_mutex_trylock_pthread_mutex_unlock_quadmath_snprintf_raise_read_realloc_remove_signal_sinf_snprintf_stat$INODE64_strchr_strcmp_strdup_strerror_r_strlen_strncasecmp_strncmp_strndup_strtod_strtof_strtoflt128_strtold_tanf_time_ttyname_r_umask_unlink_uselocale_vsnprintf_writedyld_stub_binder/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/runtime/compile_options.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(compile_options.o)__gfortrani_backtrace_handler../../../gcc-8.1.0/libgfortran/runtime/compile_options.c__gfortran_set_options__gfortrani_init_compile_options__gfortran_set_convert__gfortran_set_record_marker__gfortran_set_max_subrecord_length__gfortrani_compile_options_fatal_error_in_progressmemory.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(memory.o)__gfortrani_xmalloc../../../gcc-8.1.0/libgfortran/runtime/memory.c__gfortrani_xmallocarray__gfortrani_xcalloc__gfortrani_xreallocstring.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(string.o)__gfortrani_fstrlen../../../gcc-8.1.0/libgfortran/runtime/string.c__gfortrani_fstrcpy__gfortrani_cf_strcpy__gfortrani_fc_strdup__gfortrani_fc_strdup_notrim__gfortrani_find_option__gfortrani_gfc_itoabacktrace.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(backtrace.o)_simple_callback../../../gcc-8.1.0/libgfortran/runtime/backtrace.c_error_callback__gfortrani_show_backtrace__gfortran_backtraceenviron.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(environ.o)_search_unit../../../gcc-8.1.0/libgfortran/runtime/environ.c_init_boolean_init_sep_match_word_next_token_init_integer_mark_single.part.0_do_parse_init_unformatted__gfortrani_secure_getenv__gfortrani_init_variables__gfortrani_get_unformatted_convert_variable_table__gfortrani_options_def_endian_n_elist_do_count_unit_count_unit_num_elist_lastpos_perror.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(error.o)__gfortrani_estr_write../../../gcc-8.1.0/libgfortran/runtime/error.c__gfortrani_st_vprintf__gfortrani_st_printf__gfortrani_sys_abort__gfortrani_exit_error__gfortrani_gfc_xtoa__gfortrani_gf_strerror__gfortrani_show_locus__gfortran_os_error__gfortran_runtime_error__gfortran_runtime_error_at__gfortran_runtime_warning_at__gfortrani_internal_error__gfortrani_translate_error__gfortran_generate_error__gfortrani_generate_warning__gfortrani_notification_std__gfortrani_notify_std__gfortrani_sys_abort.cold.0___cold_sect_of___gfortrani_sys_abort___func__.7934_magic.7950fpu.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(fpu.o)__gfortrani_set_fpu_trap_exceptions./fpu-target.h__gfortrani_set_fpu__gfortrani_get_fpu_trap_exceptions__gfortrani_support_fpu_trap__gfortrani_get_fpu_except_flags__gfortrani_set_fpu_except_flags__gfortrani_support_fpu_flag__gfortrani_set_fpu_rounding_mode__gfortrani_get_fpu_rounding_mode__gfortrani_support_fpu_rounding_mode__gfortrani_get_fpu_state__gfortrani_set_fpu_state__gfortrani_support_fpu_underflow_control__gfortrani_get_fpu_underflow_mode__gfortrani_set_fpu_underflow_mode__gfortran_set_fpe../../../gcc-8.1.0/libgfortran/runtime/fpu.c_CSWTCH.23_CSWTCH.22main.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(main.o)__gfortrani_stupid_function_name_for_static_linking__gfortran_set_args../../../gcc-8.1.0/libgfortran/runtime/main.c__gfortrani_get_args_init_cleanup_argc_save_argv_savestop.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(stop.o)_report_exception.part.0../../../gcc-8.1.0/libgfortran/runtime/stop.c__gfortran_stop_numeric__gfortran_stop_string__gfortran_error_stop_string__gfortran_error_stop_numeric/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/generated/pow_i4_i4.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(pow_i4_i4.o)__gfortran_pow_i4_i4../../../gcc-8.1.0/libgfortran/generated/pow_i4_i4.c/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/io/size_from_kind.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(size_from_kind.o)__gfortrani_size_from_real_kind../../../gcc-8.1.0/libgfortran/io/size_from_kind.c__gfortrani_size_from_complex_kindclose.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(close.o)__gfortran_st_close../../../gcc-8.1.0/libgfortran/io/close.c_status_optformat.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(format.o)_reset_node../../../gcc-8.1.0/libgfortran/io/format.c_get_fnode_next_char/usr/include/_ctype.h_format_lex.part.2_parse_format_list_next_format0__gfortrani_free_format__gfortrani_free_format_data__gfortrani_free_format_hash_table__gfortrani_format_error__gfortrani_parse_format__gfortrani_next_format__gfortrani_unget_format_zero_width_reversion_error_bad_hollerith_bad_string_unexpected_end_unexpected_element_nonneg_required_period_required_posint_required_colon_nodelist_read.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(list_read.o)_check_buffers../../../gcc-8.1.0/libgfortran/io/list_read.c_eat_spaces../../../gcc-8.1.0/libgfortran/io/unix.h_eat_separator_finish_separator_l_push_char_push_char_default_push_char4_next_char_internal_nml_match_name_convert_integer_read_integer_parse_repeat_read_logical_read_real_parse_real_read_complex_nml_query_read_character.isra.4_list_formatted_read_scalar_find_nml_node.isra.5_nml_read_obj.constprop.8_nml_parse_qualifier.constprop.9_next_char_default../../../gcc-8.1.0/libgfortran/io/fbuf.h_next_char_utf8__gfortrani_list_formatted_read__gfortrani_finish_list_read__gfortrani_namelist_read_patns.9621_masks.9620lock.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(lock.o)__gfortrani_library_start../../../gcc-8.1.0/libgfortran/io/lock.c__gfortrani_free_ionmlopen.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(open.o)_test_endfile.isra.0.part.1../../../gcc-8.1.0/libgfortran/io/open.c_edit_modes__gfortrani_new_unit__gfortran_st_open_async_opt_convert_opt_sign_opt_round_opt_encoding_opt_decimal_opt_pad_opt_status_opt_position_opt_form_opt_delim_opt_blank_opt_cc_opt_share_opt_action_opt_access_optread.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(read.o)_read_utf8../../../gcc-8.1.0/libgfortran/io/read.c_next_char.isra.0__gfortrani_set_integer__gfortrani_si_max__gfortrani_convert_real__gfortrani_convert_infnan__gfortrani_read_l__gfortrani_read_a_read_a_char4__gfortrani_read_decimal__gfortrani_read_radix__gfortrani_read_f__gfortrani_read_x___func__.10070_patns.9819_masks.9818transfer.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(transfer.o)_iolength_transfer../../../gcc-8.1.0/libgfortran/io/transfer.c_skip_record_us_write_sset_bswap_array_get_dt_format_write_us_marker.isra.2_next_record_w_unf_write_buf_unformatted_write_set_nml_var.isra.4__gfortran_transfer_real.part.10__gfortran_transfer_character.part.12__gfortran_transfer_character_wide.part.13__gfortran_transfer_complex.part.14_unformatted_read.part.16__gfortrani_write_block__gfortrani_type_name_require_numeric_type.part.7_require_type.part.8__gfortran_transfer_integer__gfortran_transfer_integer_write__gfortran_transfer_real__gfortran_transfer_real_write__gfortran_transfer_logical__gfortran_transfer_logical_write__gfortran_transfer_character__gfortran_transfer_character_write__gfortran_transfer_character_wide__gfortran_transfer_character_wide_write__gfortran_transfer_complex__gfortran_transfer_complex_write__gfortran_transfer_array__gfortran_transfer_array_write__gfortran_transfer_derived__gfortrani_init_loop_spec__gfortrani_next_array_record__gfortran_st_iolength__gfortran_st_iolength_done__gfortran_st_wait__gfortran_st_set_nml_var__gfortran_st_set_nml_dtio_var__gfortran_st_set_nml_var_dim__gfortrani_hit_eof__gfortrani_read_block_form__gfortrani_read_block_form4_us_read_pre_position__gfortrani_next_record../../../gcc-8.1.0/libgfortran/io/io.h_formatted_transfer_scalar_read_formatted_transfer_scalar_write_formatted_transfer_data_transfer_init__gfortran_st_read__gfortran_st_write_finalize_transfer__gfortran_st_read_done__gfortran_st_write_done_unformatted_read_pad_opt_delim_opt_blank_opt_sign_opt_round_opt_decimal_opt_advance_opt_empty_string.10063_empty_string.10051_empty_string.9677_empty_string.9657_empty_string.9645unit.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(unit.o)_delete_root../../../gcc-8.1.0/libgfortran/io/unit.c_delete_treap_insert_insert_unit_get_gfc_unit../libgcc/gthr-default.h__gfortrani_find_unit__gfortrani_find_or_create_unit__gfortrani_set_internal_unit__gfortrani_init_units__gfortrani_unlock_unit__gfortrani_unit_truncate__gfortrani_filename_from_unit__gfortrani_finish_last_advance_record__gfortrani_newunit_alloc__gfortrani_get_unit__gfortrani_newunit_free_close_unit_1__gfortrani_close_unit__gfortrani_close_units___func__.9631_x0.9492_stderr_name_stdout_name_stdin_name__gfortrani_unit_lock__gfortrani_c_locale__gfortrani_default_recl__gfortrani_max_offset__gfortrani_unit_root_newunit_lwi_newunit_size_newunits_unit_cacheunix.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(unix.o)_raw_flush_buf_size../../../gcc-8.1.0/libgfortran/io/unix.c_mem_write4_mem_tell_mem_truncate_find_file0_mem_close_mem_read_mem_read4_mem_write_tempfile_open_raw_close_fd_to_stream_raw_size_raw_seek_raw_tell_raw_write_raw_truncate_flush_all_units_1_buf_seek_buf_flush_buf_markeor_buf_close_buf_truncate_buf_write_raw_read_inquire_access.part.10__gfortrani_inquire_formatted.part.11_mem_flush_raw_markeor_buf_tell_buf_read_mem_seek__gfortrani_flush_if_preconnected__gfortrani_mem_alloc_r__gfortrani_mem_alloc_r4__gfortrani_mem_alloc_w__gfortrani_mem_alloc_w4__gfortrani_open_internal__gfortrani_open_internal4__gfortrani_unit_to_fd__gfortrani_open_external__gfortrani_input_stream__gfortrani_output_stream__gfortrani_error_stream__gfortrani_compare_file_filename__gfortrani_find_file__gfortrani_flush_all_units__gfortrani_close_share__gfortrani_file_exists__gfortrani_file_size__gfortrani_inquire_sequential__gfortrani_inquire_direct__gfortrani_inquire_formatted__gfortrani_inquire_unformatted__gfortrani_inquire_read__gfortrani_inquire_write__gfortrani_inquire_readwrite__gfortrani_stream_isatty__gfortrani_stream_ttyname_CSWTCH.48_unknown_no_yes_mem4_vtable_mem_vtable_buf_vtable_raw_vtablewrite.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(write.o)_write_char../../../gcc-8.1.0/libgfortran/io/write.c_write_float_string_write_utf8_char4_write_default_char4_write_character_extract_int_extract_uint_set_fnode_default_determine_precision.isra.2../../../gcc-8.1.0/libgfortran/io/write_float.def_size_from_kind.isra.5.part.6_select_string_select_buffer_write_boz.isra.7_get_precision_namelist_write_newline_calculate_sign.isra.0_build_infnan_string.isra.3.part.4_build_float_string_get_float_string_write_float_0_write_decimal.constprop.12_write_integer__gfortrani_write_a__gfortrani_write_a_char4__gfortrani_write_l__gfortrani_write_i__gfortrani_write_b__gfortrani_write_o__gfortrani_write_z__gfortrani_write_x_write_complex__gfortrani_write_d__gfortrani_write_e__gfortrani_write_f__gfortrani_write_en__gfortrani_write_es__gfortrani_write_real_list_formatted_write_scalar_nml_write_obj__gfortrani_write_real_g0__gfortrani_list_formatted_write__gfortrani_namelist_write_CSWTCH.213_a.10311_masks.10072_limits.10073fbuf.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(fbuf.o)__gfortrani_fbuf_init../../../gcc-8.1.0/libgfortran/io/fbuf.c__gfortrani_fbuf_destroy__gfortrani_fbuf_alloc__gfortrani_fbuf_flush__gfortrani_fbuf_reset__gfortrani_fbuf_flush_list__gfortrani_fbuf_seek__gfortrani_fbuf_read__gfortrani_fbuf_getc_refill/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/intrinsics/string_intrinsics.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(string_intrinsics.o)__gfortran_string_len_trim.part.1../../../gcc-8.1.0/libgfortran/intrinsics/string_intrinsics_inc.c__gfortrani_memcmp_char4../../../gcc-8.1.0/libgfortran/intrinsics/string_intrinsics.c__gfortran_compare_string__gfortran_concat_string__gfortran_string_trim__gfortran_string_len_trim__gfortran_string_index__gfortran_adjustl__gfortran_adjustr__gfortran_string_scan__gfortran_string_verify__gfortran_string_minmax__gfortran_compare_string_char4__gfortran_concat_string_char4__gfortran_string_trim_char4__gfortran_string_len_trim_char4__gfortran_string_index_char4__gfortran_adjustl_char4__gfortran_adjustr_char4__gfortran_string_scan_char4__gfortran_string_verify_char4__gfortran_string_minmax_char4_zero_length_string_zero_length_string_char4date_and_time.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(date_and_time.o)_ltime_0../../../gcc-8.1.0/libgfortran/intrinsics/date_and_time.c_gmtime_0_itime0_idate0__gfortran_date_and_time../../../gcc-8.1.0/libgfortran/intrinsics/time_1.h__gfortran_secnds__gfortran_itime_i4__gfortran_itime_i8__gfortran_idate_i4__gfortran_idate_i8__gfortran_gmtime_i4__gfortran_gmtime_i8__gfortran_ltime_i4__gfortran_ltime_i8__gfortran_date_and_time.cold.0___cold_sect_of___gfortran_date_and_time___func__.7815___func__.7795___func__.7770___func__.7750___func__.7725___func__.7709___func__.7688___func__.7672/Users/admin/build8/x86_64-apple-darwin17.5.0/libbacktrace/../../../gcc-8.1.0/libbacktrace/simple.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(simple.o)_simple_unwind../../../gcc-8.1.0/libbacktrace/simple.c_backtrace_simplemmap.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(mmap.o)_backtrace_free_locked.part.0../../../gcc-8.1.0/libbacktrace/mmap.c_backtrace_free_backtrace_alloc_backtrace_vector_grow_backtrace_vector_finish_backtrace_vector_releasestate.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(state.o)_backtrace_create_state../../../gcc-8.1.0/libbacktrace/state.c/Users/admin/build8/x86_64-apple-darwin17.5.0/libgcc/../../../gcc-8.1.0/libgcc/config/i386/sfp-exceptions.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(sfp-exceptions.o)___sfp_handle_exceptions../../../gcc-8.1.0/libgcc/config/i386/sfp-exceptions.c/Users/admin/build8/x86_64-apple-darwin17.5.0/libgcc/../../../gcc-8.1.0/libgcc/soft-fp/divtf3.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(divtf3.o)___divtf3../../../gcc-8.1.0/libgcc/soft-fp/divtf3.ceqtf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(eqtf2.o)___eqtf2../../../gcc-8.1.0/libgcc/soft-fp/eqtf2.c___netf2getf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(getf2.o)___getf2../../../gcc-8.1.0/libgcc/soft-fp/getf2.c___gttf2letf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(letf2.o)___letf2../../../gcc-8.1.0/libgcc/soft-fp/letf2.c___lttf2multf3.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(multf3.o)___multf3../../../gcc-8.1.0/libgcc/soft-fp/multf3.csubtf3.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(subtf3.o)___subtf3../../../gcc-8.1.0/libgcc/soft-fp/subtf3.cunordtf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(unordtf2.o)___unordtf2../../../gcc-8.1.0/libgcc/soft-fp/unordtf2.c_MAIN____gfortrani_backtrace_handler__gfortrani_init_compile_options__gfortrani_xmalloc__gfortrani_xmallocarray__gfortrani_xcalloc__gfortrani_xrealloc__gfortrani_fstrlen__gfortrani_fstrcpy__gfortrani_cf_strcpy__gfortrani_fc_strdup__gfortrani_fc_strdup_notrim__gfortrani_find_option__gfortrani_gfc_itoa_simple_callback_error_callback__gfortrani_show_backtrace_search_unit_init_boolean_init_sep_match_word_next_token_init_integer_mark_single.part.0_do_parse_init_unformatted__gfortrani_secure_getenv__gfortrani_init_variables__gfortrani_get_unformatted_convert__gfortrani_estr_write__gfortrani_st_vprintf__gfortrani_st_printf__gfortrani_sys_abort__gfortrani_exit_error__gfortrani_gfc_xtoa__gfortrani_gf_strerror__gfortrani_show_locus__gfortrani_internal_error__gfortrani_translate_error__gfortrani_generate_warning__gfortrani_notification_std__gfortrani_notify_std__gfortrani_set_fpu_trap_exceptions__gfortrani_set_fpu__gfortrani_get_fpu_trap_exceptions__gfortrani_support_fpu_trap__gfortrani_get_fpu_except_flags__gfortrani_set_fpu_except_flags__gfortrani_support_fpu_flag__gfortrani_set_fpu_rounding_mode__gfortrani_get_fpu_rounding_mode__gfortrani_support_fpu_rounding_mode__gfortrani_get_fpu_state__gfortrani_set_fpu_state__gfortrani_support_fpu_underflow_control__gfortrani_get_fpu_underflow_mode__gfortrani_set_fpu_underflow_mode__gfortrani_stupid_function_name_for_static_linking__gfortrani_get_args_report_exception.part.0__gfortrani_size_from_real_kind__gfortrani_size_from_complex_kind_reset_node_get_fnode_next_char_format_lex.part.2_parse_format_list_next_format0__gfortrani_free_format__gfortrani_free_format_data__gfortrani_free_format_hash_table__gfortrani_format_error__gfortrani_parse_format__gfortrani_next_format__gfortrani_unget_format_check_buffers_eat_spaces_eat_separator_finish_separator_l_push_char_push_char_default_push_char4_next_char_internal_nml_match_name_convert_integer_read_integer_parse_repeat_read_logical_read_real_parse_real_read_complex_nml_query_read_character.isra.4_list_formatted_read_scalar_find_nml_node.isra.5_nml_read_obj.constprop.8_nml_parse_qualifier.constprop.9_next_char_default_next_char_utf8__gfortrani_list_formatted_read__gfortrani_finish_list_read__gfortrani_namelist_read__gfortrani_library_start__gfortrani_free_ionml_test_endfile.isra.0.part.1_edit_modes__gfortrani_new_unit_read_utf8_next_char.isra.0__gfortrani_set_integer__gfortrani_si_max__gfortrani_convert_real__gfortrani_convert_infnan__gfortrani_read_l__gfortrani_read_a__gfortrani_read_decimal__gfortrani_read_radix__gfortrani_read_f__gfortrani_read_x_iolength_transfer_skip_record_us_write_sset_bswap_array_get_dt_format_write_us_marker.isra.2_next_record_w_unf_write_buf_unformatted_write_set_nml_var.isra.4__gfortran_transfer_real.part.10__gfortran_transfer_character.part.12__gfortran_transfer_character_wide.part.13__gfortran_transfer_complex.part.14_unformatted_read.part.16__gfortrani_write_block__gfortrani_type_name_require_numeric_type.part.7_require_type.part.8__gfortrani_init_loop_spec__gfortrani_next_array_record__gfortrani_hit_eof__gfortrani_read_block_form__gfortrani_read_block_form4_us_read_pre_position__gfortrani_next_record_formatted_transfer_scalar_read_formatted_transfer_scalar_write_formatted_transfer_data_transfer_init_finalize_transfer_unformatted_read_delete_root_delete_treap_insert_insert_unit_get_gfc_unit__gfortrani_find_unit__gfortrani_find_or_create_unit__gfortrani_set_internal_unit__gfortrani_init_units__gfortrani_unlock_unit__gfortrani_unit_truncate__gfortrani_filename_from_unit__gfortrani_finish_last_advance_record__gfortrani_newunit_alloc__gfortrani_get_unit__gfortrani_newunit_free_close_unit_1__gfortrani_close_unit__gfortrani_close_units_raw_flush_buf_size_mem_write4_mem_tell_mem_truncate_find_file0_mem_close_mem_read_mem_read4_mem_write_tempfile_open_raw_close_fd_to_stream_raw_size_raw_seek_raw_tell_raw_write_raw_truncate_flush_all_units_1_buf_seek_buf_flush_buf_markeor_buf_close_buf_truncate_buf_write_raw_read_inquire_access.part.10__gfortrani_inquire_formatted.part.11_mem_flush_raw_markeor_buf_tell_buf_read_mem_seek__gfortrani_flush_if_preconnected__gfortrani_mem_alloc_r__gfortrani_mem_alloc_r4__gfortrani_mem_alloc_w__gfortrani_mem_alloc_w4__gfortrani_open_internal__gfortrani_open_internal4__gfortrani_unit_to_fd__gfortrani_open_external__gfortrani_input_stream__gfortrani_output_stream__gfortrani_error_stream__gfortrani_compare_file_filename__gfortrani_find_file__gfortrani_flush_all_units__gfortrani_close_share__gfortrani_file_exists__gfortrani_file_size__gfortrani_inquire_sequential__gfortrani_inquire_direct__gfortrani_inquire_formatted__gfortrani_inquire_unformatted__gfortrani_inquire_read__gfortrani_inquire_write__gfortrani_inquire_readwrite__gfortrani_stream_isatty__gfortrani_stream_ttyname_write_char_write_float_string_write_utf8_char4_write_default_char4_write_character_extract_int_extract_uint_set_fnode_default_determine_precision.isra.2_size_from_kind.isra.5.part.6_select_string_select_buffer_write_boz.isra.7_get_precision_namelist_write_newline_calculate_sign.isra.0_build_infnan_string.isra.3.part.4_build_float_string_get_float_string_write_float_0_write_decimal.constprop.12_write_integer__gfortrani_write_a__gfortrani_write_a_char4__gfortrani_write_l__gfortrani_write_i__gfortrani_write_b__gfortrani_write_o__gfortrani_write_z__gfortrani_write_x_write_complex__gfortrani_write_d__gfortrani_write_e__gfortrani_write_f__gfortrani_write_en__gfortrani_write_es__gfortrani_write_real_list_formatted_write_scalar_nml_write_obj__gfortrani_write_real_g0__gfortrani_list_formatted_write__gfortrani_namelist_write__gfortrani_fbuf_init__gfortrani_fbuf_destroy__gfortrani_fbuf_alloc__gfortrani_fbuf_flush__gfortrani_fbuf_reset__gfortrani_fbuf_flush_list__gfortrani_fbuf_seek__gfortrani_fbuf_read__gfortrani_fbuf_getc_refill__gfortran_string_len_trim.part.1__gfortrani_memcmp_char4_ltime_0_gmtime_0_itime0_idate0_simple_unwind_backtrace_free_locked.part.0___sfp_handle_exceptions___divtf3___eqtf2___netf2___getf2___gttf2___letf2___lttf2___multf3___subtf3___unordtf2_init__gfortrani_sys_abort.cold.0___cold_sect_of___gfortrani_sys_abort__gfortran_date_and_time.cold.0___cold_sect_of___gfortran_date_and_time_cleanup_options.2.4837_CSWTCH.1_CSWTCH.0___func__.7934_CSWTCH.23_CSWTCH.22_zero_width_reversion_error_bad_hollerith_bad_string_unexpected_end_unexpected_element_nonneg_required_period_required_posint_required_colon_node_patns.9621_masks.9620___func__.10070_patns.9819_masks.9818___func__.9631_CSWTCH.48_unknown_no_yes_CSWTCH.213_a.10311_masks.10072_limits.10073___func__.7815___func__.7795___func__.7770___func__.7750___func__.7725___func__.7709___func__.7688___func__.7672_status_opt_async_opt_convert_opt_sign_opt_round_opt_encoding_opt_decimal_opt_pad_opt_status_opt_position_opt_form_opt_delim_opt_blank_opt_cc_opt_share_opt_action_opt_access_opt_pad_opt_delim_opt_blank_opt_sign_opt_round_opt_decimal_opt_advance_opt_mem4_vtable_mem_vtable_buf_vtable_raw_vtable_zero_length_string_variable_table_x0.9492_stderr_name_stdout_name_stdin_name__gfortrani_unit_lock__gfortrani_compile_options__gfortrani_options__gfortrani_c_locale__gfortrani_default_recl__gfortrani_max_offset__gfortrani_unit_root_fatal_error_in_progress_def_endian_n_elist_do_count_unit_count_unit_num_magic.7950_argc_save_newunit_lwi_newunit_size_zero_length_string_char4_elist_lastpos_p_argv_save_newunits_empty_string.10063_empty_string.10051_empty_string.9677_empty_string.9657_empty_string.9645_unit_cacherelease_4.3.1/src/screamer64000755 000765 000024 00001035044 13571476550 017234 0ustar00rbspielmanstaff000000 000000 X H__PAGEZEROx__TEXT__text__TEXT0 H0 __text_startup__TEXT0S0S__stubs__TEXTPSPS__stub_helper__TEXTLቄ$H ቄ$;L;Ht$xL;HD$p$DuVH+ECfA9|5޺L;LH@H;$tL6;H[]A\A]A^A_Ð/H/T}9MHH4NF\(H(/ʉw/w\,@/wC.z>Hc\щ1H`\^YX(@fD(뽐/H/\wq9MHH4NF@T(H(/ˉw/w\ l?/w3.z.HcƉ1 \L^(fDfD(͐HcHcHi@HH :HcB2#&t YfDX Y =YÐSH@1H9HD@N19H[q19HY;HHD$D$t$($ D$8HHÐAPUESH0D$tE< EA31A=f.DA~zG0 whAASHcf.DIH0 w,A9BD}DEA)مAQ~> ~9fH[]f.E9|IcE)H|Ef.HD9A@tD ~E~f.fAvC~'FHL@ƒaw HH9uÐtHcHcH LHi@H: t f.X$Y ;ÐHcHcHi@HH : t f.X$Y:ÐHcHcHi@HH :HcBt YfDX Y _:YÐAWH_;IAVL5F8AUMATMUH SHH$L$߱ቄ$t$$L$DŽ$!HDŽ$)ቬ$c5Ht$5Lw5?5H:L$ቄ$DŽ$"HDŽ$Lቬ$4H4$,54H:L$ቄ$DŽ$#HDŽ$Lቬ$4HL$߱44H:L$ቄ$DŽ$$HDŽ$Lቬ$I4L{474H:L$ቄ$DŽ$%HDŽ$Lቬ$3L%43H:L$ቄ$DŽ$&HDŽ$Lቬ$3H$33H:L$ቄ$DŽ$'HDŽ$Lቬ$B3H$o3+3H:L$ቄ$DŽ$(HDŽ$Lቬ$2H$32H:L$ቄ$DŽ$)HDŽ$Lቬ$2H$2u2H6xt HĘ[]A\A]A^A_f.@HD$|C~H IHD$0Hq6D$HH-:D$PHD$|L$@H [D$`H:D$XH:D$ HD$xL$hHyL$8T$D$(DHD$PL$DŽ$/HDŽ$L$ቄ$f1Ht$`1R1HD$XL$DŽ$0HDŽ$L$ቄ$11HD$hD$xHL$0ĵ(Hl$8AHLd$@$HD$tD$HD$pD$fDHD$ L$:DŽ$8XOL$L$HDŽ$!ቄ$YD$tXvYD$p<0Ht$(`0LP0Ht$IF0Ht$40$0H*u0H/H'/HN/H /H/HZb/HP/Dl$xIL;,$HD$0HD$@qHD$8qD$|HH9D$HD$0fAWAVAUATUSHAH(Ap0!L$hAxt$t(T S3/APA|$pT$lE` EPAhEHEXAX E@$v L$t(D.,9f`YLL$LIAYD&A(A^YXXl$|(2AYYYYAXY/.L=L$x^T$Hd$DDL$8DT$0DD$(l$ t$L$#.DT$0H$DYDL$8L$l$ d$DMA(DHD$A\AY$DUT$Hm DD$(t$H(DE$A)u0HĘ[]A\A]A^A_fDH$A(Hv8@H@빐L=YH$|$IH5\$\L-!/ቄ$H d$XAW DL$TDT$PD$Ll$Ht$DD\$xቄ$L$DŽ$HDŽ$M,,=H55H,+H554,H55 ,HD$߱ƱD$8,H55+L\$pLL\$0+H55+Iw +H55+LL$|LLL$(+H55q+HL$t߱αL$ i+=H54C++Hn5L$D$ቄ$DŽ$HDŽ$L$*1H5'5**HD$L$DŽ$HDŽ$L$ቄ$p*+H574*Z*H4L$D$ቄ$DŽ$HDŽ$ L$*H54-*HD$8߱**)HD$L$DŽ$HDŽ$ L$ቄ$)H53)L\$0L)y)HD$L$DŽ$HDŽ$ L$ቄ$7)H5S3S)Iw T))HD$L$DŽ$HDŽ$ L$ቄ$(H52(LL$(L((HD$L$DŽ$HDŽ$ L$ቄ$a(H52}(HL$ ߱z(6(HD$L$DŽ$HDŽ$L$ቄ$'1H5S2('\$\Y\$ll$HL$xD5,(d$XYDL$TDT$PD$Lt$DYDLl$dLd$hMHl$xLH\$lHIG$PIG PMG 1L$AVH=1HMLIG,PIG(PMG 1AVH=1HMLIG4PIG0PMG 1AVH=1HMLIGH ]USH(~H|$H&d$E L$(\$d$ Y0(KXl$L$k(S^T$$(W*C (^7&T$CHEHC YL$C0Y \0$d$ @H@S[c(K,H([]ÐN/rf\SHN ^Y/ /fs'W )(\$ T$P%\$ T$\YXH[ÐfB XY)/"j/r )R f\bDBrYZJ z\D/w_.zZY /QYQY^Y/v%1R f.75R @_kA(렐AWAVAUATUSHA`A@<d$A` D$HIHHHHHDE~AD$ޱHMfEf]EUAECUe C(u^mSd$t$ l$L$\$e#H_pHC4\$C<YL$CH_p 1d$Yl$Yn!S (Yk0C((^D$ \g#YY%_#YcDcL(K,WS$HCTY##HC\\$Cd[XCPf)@H([]A\A]eAWAVAUATUSHApAx Aht$L$ቄ$HDŽ$ L8HD$Lfo$HD$hfL$l1\$xD$XL|$PIHD$`HDŽ$D$$HD$D$H9D$06$H!I ቬ$ቄ$DŽ$(HDŽ$&L$:8H߱ቬ$ቄ$DŽ$)HDŽ$L$AlQD$HCHLHD$fo5( D$0Lt$PL%=)4$Ll$HLabH T$8@D$$HD$8߱ቬ$DŽ$,L$ቄ$HDŽ$ BLhHD$1Lfo $L|$PAI HD$hL$xD$XfDL$lHD$`HDŽ$D$$HD$D$H9D$04f.DH$I DŽ$HHDŽ$H- ቄ$ቬ$L$KIH߱ቬ$ቄ$DŽ$HDŽ$L$ACD$HD$$/HXHT$LIfo-4T$8Lt$PH L%CT$0),$LZbfЉD$L߉D$HD$0ቬ$DŽ$"L$ቄ$HDŽ$ LHt$8pfo$1LAHD$hD$xfD\$lL|$PILl$XIHD$`HDŽ$D$9D$$D$HP3f.@HI ቬ$ቄ$DŽ$2HDŽ$$L$jhHm߱ቬ$ቄ$DŽ$3HDŽ$L$$"ApQD$HH|HD$fo=XD$0Lt$PL%m)<$Ll$HLdbH T$8@D$$HD$8߱ቬ$DŽ$6L$ቄ$HDŽ$ rLHD$1Lfo$HD$hf|$lT$xD$XL|$PIHD$`HDŽ$/ D$$HD$D$H9D$06qHI ቬ$ቄ$DŽ$PHDŽ$L$H߱ቬ$ቄ$DŽ$QHDŽ$*L$TRHD$(D$H|GHH HD$fo5zD$(Lt$PL% t$0)4$Ll$HLtbD$$HD$0߱ቬ$DŽ$TL$ቄ$HDŽ$ L1Lfo$$L|$PHD$hIfD$lHD$d$xHD$`HDŽ$D$X_9D$$HD$D$H9D$(6AWH=WP1AVL=AUATUH SH;"H$L$HdDŽ$ቄ$HDŽ$/ቬ$HVL$ቄ$DŽ$HDŽ$Lቬ$QOH\L$ቄ$DŽ$HDŽ$ቬ$ HH nIƱD$P*I IIGICACD$|HL$PHD$HHfo l$D$`H D$hH HD$0HD$|L$XHD$@D$8) $DHD$hL$DŽ$HDŽ$zቄ$HD$ቄ$HD$PD$xHL$@CLd$HAHl$XD$ HD$xD$(L$f.HD$0L$ADŽ$!HDŽ$ቄ$HD$ቄ$-Ht$8QHt$(?fo$1LAߺHDŽ$$fD$ቬ$L$HDŽ$HDŽ$fo$1LH5AHDŽ$ቔ$H0fD$$L$I HDŽ$HDŽ$Z4D;t$ Dt$xHD$@HD$X@8HD$HD$|HH9D$`D$@HD$PDGE! D$tLt$PA|GD$t@Lt$PApQD$t@Lt$PAtGD$t@Lt$PAlQ.D$tLt$PAxGH[]A\A]A^A_Hk I L$ቄ$DŽ$dHDŽ$!L$AlQLD$tpHD$@D$HHD$tD$ Ht D$(H I:D$XH$t$8L$0L5\ D$f.HD$XL$ADŽ$gHDŽ$YL$ቄ$ Ht$ DHl$8߱/HHD$(L$DŽ$hHDŽ$L$ቄ$DŽ$Hl$0B҉$~~L$ADŽ$jL$HDŽ$L$7Ht$[WHD;,$D$uD$@HD$8HD$0D$t9D$D$@qLt$PAxGyH~ I L$ቄ$DŽ$xHDŽ$#L$wuHQ L$ቄ$DŽ$yHDŽ$L$1/ExGD$tEAEA$HD$tI'D$ L5 f.L$ADŽ$|L$HDŽ$L$Ht$ HD;,$Dl$tu#HhI L$ቄ$DŽ$MHDŽ$1L$!AtGD$tILt$8D$XHD$tD$ HD$0HD$(H$t$@L5D$HD$f.HD$0L$ADŽ$PHDŽ$L$ቄ$`Ht$ Hl$@߱o7HD$(L$DŽ$QHDŽ$L$ቄ$d7DŽ$Hl$8B҉$~L$ADŽ$SL$HDŽ$L$Ht$H_D;,$D$uD$HHD$@HD$8PD$t9D$XD$HHI L$ቄ$DŽ$BHDŽ$1L$ApQLD$t"H+D$HD$XHD$tD$ HDD$0HRI?D$(H$t$@L$8L5FD$DHD$0L$ADŽ$EHDŽ$L$ቄ$Ht$ 4Hl$@߱HD$(L$DŽ$FHDŽ$L$ቄ$ DŽ$Hl$8B҉$~L$ADŽ$HL$HDŽ$L$7Ht$[WHD;,$D$uD$HHD$@HD$8PD$t9D$XD$HL$HDŽ$ L$Ht$  HD;$$Dd$tuHI L$ቄ$DŽ$4HDŽ$QL$qoHD$PD$tDGEzHAFAL%S$HD$tD$ LEIf.fL$ADŽ$7L$HDŽ$ L$Ht$ HD;$$Dd$tuUSH8&J5X4$zDBY,B (T/g(^-LT^TAY5/vDCfEA\(/p[ (D( <DXY,DY(Y\؃A\_(KY1DD(AXăDEYDYDt$Dcl$YD_-T$$(E(DL$ EYDD$Yt$EYd$|$ A\Y #A]Y Dd$,^^(L$(;(D(Y$D$AYW[\$\$=D$Yl$E(T$$DYd$/t$(|$ AXDD$DDL$ EYAXD(DYDYsAYYjEYDY`AXXAXYYY8EQ-;D\ YL$D$(EYYYAYAY^^XL$,YDYD^DXDMD(D\f/YYY u^((EQD\ bY^EY(AY^Mf.E75D(fcDCS H8[]f.(-(f.T$D$DD$ t$Yd$ T$|$^XD$($(L$,YL$|$t$T$^d$ DD$X $Y^M#@L$  6(T$DD$t$$$z\$ t$YT$$$DD$(^Mf.Dl$ -D_DT$(YDL$$DYDD$t$d$((|$A]AYY m^^(L$(D(Y$D$AYW|$ \L$ 4D$Yl$ E(T$(DY|$/d$AXt$DDD$EYDL$$AXD(DYDYAYY EYDYAXXAXYYYsiAQ\tL$YY YD((AY^(D$YAAY^XEf.@ (T$|$DD$t$ $$Jl$Y-|$t$ T$($$^DD$XL$Y^MvAWA HEnd of SAI AVIAUATIUSHfoD$PHl$0HimulatioD$XHn D$`HND$hH$D$pHT$ٱD$xቄ$ቄ$ቄ$ቄ$<$H|$t$Ht$&HHDŽ$$f$1ቬ$HDŽ$HDŽ$HDŽ$jff*L$\kD$PdHL$ቄ$L$DŽ$?HDŽ$ ߺ H5<Lߺ>H5dL$ቬ$L$DŽ$@HDŽ$H5uL$H ቄ$DŽ$AHL$ቬ$L$DŽ$CHDŽ$)ߺH5EH[]A\A]A^A_ÐHyAWAVAUATUSH8D$H@HL\$CCD$D n|$<Hf(E(Hd$ffED(hffHD$@D-EDxGHĵ(D$E(1Lĵ(EHk f.E'EAD$HD1LH;LvHL9L8L'LNHH*uf.ff DLfAXATA(DAYAXAYAYYYYDXD(DUEXD(DEXDXfAATAYYXD(DUAXD(DAXfEE ELEYXDYAXA(AUXA(AEXfAATAYAXYXD(DUAXD(DAXXfTAYYD((DXUDX((AXXf LHAYH9Y((XUX((XXJDFD9_H\$HcH X$#BXAYAYAYYYYDX2#&AYYXAYYXAYYXʙAYYX$pA9AYYXHcHA9$X #XBAYAYAYYYYDX2#&AYYXAYYXAYYXʙAYYX$AYYXHH$X #XBAYAYAYYYYDX2#&AYYXAYYXAYYXʙAYYX$AYYXAt$IHqHD$@L;|$@T$H|$؃7DgtHD$D@xHD$؉PHD$HPHD$DpQHD$EDH AS1fH^DALdbH>HdbGf.DOHIcHI9D$DX EYAY\t^HcNHcIHi@HȃXBAYuD$HDX I9EYAYXuHT$AHzDDtDJ HD$DtGHD$EhAS1HGD*LмlbH'Hlb-fDF HDXBL9EYAY\toHcqHcIHi@H$LcX AYuHDDXCL9EYAYXuHL$AH؎yDDtiHD$AYXxXpX(\xpX`(XX X`X=X XXXX^X[]A\A]A^A_f.fff(ft$ff'f:U1SH]HcEHc zHi@Ḧ HpY H[]YYÐU1SH=HcEHc *Hi@H96H Y H[]YYÐV/rfS\±H^YF /Ns\L$ W\$\$\L$ YY xX^XH[f.hfƐ+rw f.frvrvу rv rvrvtttzttlft^XtPJtB5<6t4r+7"rЃvHCÐ\^,ȋ7șN19ÐATfMULSH@'=zf(f(H\$`|$YY\ W^Yf(YGY\f(XYY\^+f(Y^f(YYXf/d$Qff(Xf/5T$0d$ f(t$ d$ fT$0f(~-\t$f/$f(f()l$ \$\$f(l$ f(\ffXt$AD$f(\YGZfZ(YA<$Y VfW\ZX(XUXEWfCH@[]A\5T$8~-d$0f(t$fW)l$ T$8fd$0f(f(l$ \t$fWf/fWf(f(\$ )l$f(l$\$ fWf~%X\$0fWQ)d$ ^f("f(d$ \$0D$0^D$fWQX\$ YD$ fAD$\D$ZD$0A<$=|$8X^D$YD$ Ef\D$ZeD$0\D$8^D$YD$ Cf\D$Z+H@[]A\@USHh-n(Y/v "/w)AAH$zDHh[] (ffXZD(fD(YLLDDAYE\fE(D\$Z(YEZ\f(YX Z\zY=>^AY^DYfD(f(YD\D^Yf(==AYAYAY^YfA(AY\f(XAYYYA^\^f(YXL$ff/BQf(l$TDT$@d$PX|$Ht$8\$0f/fA(DD$ DD$ \$0D$t$8d$PT$@|$Hl$T\ff/f(fA(l$Pd$8t$0\$ G\$ t$0f(d$8l$PXL$f\L$ZTUVQTM\Y\/QH$^ Hh[]~ l$\t$TfWQ\$HDD$0d$X^)L$ f(9f(L$ DD$0f(d$0fDWAQXD$ f(^D$ L$ =YD$0\L$|$8X^D$ZL$@T$ YD$0\T$\D$8^D$ZT$PL$@fYD$ \D$/T$P\$HZt$Td$Xl$\r /1f/r //r /.af~f~DfnM@~fA(l$@d$Pt$8fW\$0)T$ f(T$ f(l$@fWd$Pt$8\$0fD~ fA(DD$ fAWD)L$fD(L$l$TfAW|$HD$T$@d$Pt$8\$0DD$ f_(@_(@_HcHcHi@HH !z: #tYf.X$Y YÐAWAVAUATUSHxAh8.-A@A ApD$XAxE@0D(EYD/APYAH4AYXA^AP DT$AP$D-T$DAP,Ax DT$ T$AP<T$HA(YXXT$\AYAYAX/D$(t$@LI^l$Hi&HHHH.HHHƮHhHhĴHijEHhij-HıHıHfHH<HNf@8H9f@4H$f@0Hf@,jHe@(UHe@$@He@ +He@ He@He@H|eH$LLL$H$81|$ #rLL$H$AYXD$ H$LLL$H$1\$ 袎1LH$D$qLL$H$YD$AYXD$ H$L1GL1H$D$ \qYD$ H$LLL$H$81|$ pLL$H$AYXD$ H$LLL$H$1\$ 蠍1LH$D$UpLL$H$YD$AYXD$ H$L1EL1H$D$ oYD$ H$L1oH$LLL$H$81|$ pLL$H$AYXD$ eAP< ;A$LLL$H$D$Hቔ$HPቔ$HPቔ$HPቔ$HP ቔ$HP(ቔ$HP0ቔ$HP8ቔ$HP@H@Hቔ$HT$pቄ$1kbHcD$lLAPHcL$pH$H|H)HHH1bHc$HHHLeLLLL AƱIIOHH$ቄ$HCቄ$HCቄ$HCቄ$HC ቄ$HC(ቄ$HC0ቄ$ HC8ቄ$(HC@ቄ$0HCHቄ$8L$LH fHnLHfHnHDŽ$Wfl±ቄ$H)$$ቜ$HDŽ$PHDŽ$DŽ$RHLቜ$ቄ$DŽ$[HDŽ$ቬ$&LH5MBLHL$ HLL%f.fH$LHDŽ$]L$HDŽ$ ቬ$ቄ$蓆LH5̟识HcCPLHL$ HDHH舆LVL9uH$LDŽ$_L|$|HDŽ$H\$xቄ$HYD$8ቄ$Hቄ$LHt$h1LD$hDŽ$D$| ELD$t1LH$LD$L$t$H$LL$(DŽ$T$SL$AUHl$0HDŽ$$$DZY~yLt$@LHHD}IS1LLAULL$8IIƄ8LD$HT$(Ht$ 聵$A|L9A[XuLt$@DŽ$1LSAUHl$0LL$8LD$HT$(Ht$ H*AXAYDT$xEMHLt$XE1Lt$(D$@D$HIDDŽ$MLSAUHD$0LD$HT$(Ht$ H1躴XZL$xAD9d$0DŽ$T$@HL$ $BD$@H$D~nHLcND}HL$HHD$(fSL1AULD$MHHT$(IĄ8Ht$ $A$|^_H;l$(uE1f.DLt$X1LJD$THT$ L=?IHD$HD$(HHD$0H$L$D$f.@H$LDŽ$HDŽ$ L$ቄ$HD$(ቄ$RH\$LL;HL$ HHHL$0L,fDH$LHDŽ$L$Hń8HDŽ$ L$ቄ$輁LH5؁|LYCHt$$L~I9mH$LDŽ$HDŽ$L$ቄ$HD$8ቄ$/L-HD$HD$H9D$H$LDŽ$ቄ$Hቄ$ȀHĨ[]A\A]A^A_H$Lޱ6PH L)Is<uOA$ Ҿ fAt{f.DLID JHTA$ AD MAH LL$DVuLLL A 4uIL H$PAƱ uL H$Luf.L$>MAH oLL$DtLLL GA tIL H$PAƱ_tL A ٺL=tH$ቄ$`H$ቄ$hH$ቄ$pHc$Hc|HHL HPHA L HsH$H Ht$Pቄ$x$V5V=FE $$ $V%V-H|$XLtL$>MAH LL$D,sLLL ɌA sIL H$PAƱrL }L$>MAH hLL$DrLLL @A rIL H$PAƱXrL L$>MAH ߋLL$DrLLL A qIL H$PAƱqL kL$>MAH VLL$DqLLL .A oqIL H$PAƱFqL L$>MAH ͊LL$DqLLL A pIL H$PAƱpL YL$>MAH DLL$DpLLL A ]pIL H$PAƱ4pL (L$>MAH LL$DoLLL A oIL H$PAƱoL GL$>MAH 2LL$DmoLLL A KoIL H$PAƱ"oL HR3 AWH HCurrent HVoltage AVIR1 HR2 I2 AUIResistanIC1 ICapacitaATIt/2 I2)/dt IInput ChUHPower L2SHce R1 HH>ቌ$Zቌ$HPower R1ቌ$HPower R2ቴ$ L$(ቄ$0ቴ$9ቼ$Aቄ$Iቴ$Rቄ$bቔ$kL$sICharge Rቄ${ቔ$ቼ$H!ቄ$ቔ$ቄ$Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ ቄ$ቌ$HPower R3ቌ$HEnergy Rቜ$THce R2 ቌ$ቌ$ቌ$3H3 ቜ$mHce R3 ቄ$ቄ$ቄ$ቄ$ቄ$ቼ$ ቄ$L$"ቄ$*ቌ$;ቄ$CL$Lቄ$\L$eቄ$uL$~ቜ$HPower C1Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} ቄ$L$L$L$IC3 L$L$5IEnergy Cቜ$FHPower C3ቼ$ቄ$L$ቄ$ቌ$ቄ$ቴ$L$ቄ$ቴ$ቄ$ ቔ$L$Id(C*V*V/ቄ$$ቔ$-ቄ$=ቄ$Nቄ$VƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$E Ƅ$^ ቜ$_Hnce C1 L$xL$ICharge Cቜ$Hnce C3 L$L$IdCV/dV Cቄ$gቄ$oቼ$ቄ$ቌ$ቄ$L$ቄ$L$ቜ$HSum V*V*ቄ$ቼ$ቄ$ቌ$ቄ$L$4ቼ$<HdC/dt/2 ቄ$DƄ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$L L$MI(C*V*V)/ቌ$UHV*V*dC/dቌ$HL2 ቌ$ቌ$/Hce L2 ቬ$@HEnergy Lቄ$]L$ቄ$ቜ$HSum I*I*ቼ$H ቄ$ L$Id(L*I*I/L$ቄ$%L$.I(L*I*I)/L$6ቄ$>ቴ$ቄ$ቔ$'ቄ$7ቄ$Hቄ$Pቬ$YHInductanƄ$e Ƅ$ Ƅ$ Ƅ$- Ƅ$F Ƅ$& Ƅ$? Ƅ$X L$aቌ$zHFlux L2 ቌ$HCharge Lቌ$HdLI/dI Lቌ$fHI*I*dL/dቼ$hHSource Cቄ$iቬ$rHSource Vቄ$ቄ$ቄ$L$ቄ$L$nቄ$vቌ$GHurrent L$Oቄ$Wቜ$`Holtage ቄ$pL$yIharge L$Iower ቄ$L$IInput EnL$Ƅ$q Ƅ$ Ƅ$ Ƅ$ Ƅ$~ Ƅ$_ Ƅ$x Ƅ$ ቄ$ቼ$ቼ$!HInput Voቼ$:Hltage ቼ$BHInput Cuቬ$HSource Pቼ$SHrrent ቬ$HSource Eቼ$[HInput Poቬ$Hnergy ቼ$lHwer ቜ$ቄ$ቌ$ቄ$L$ቄ$ቬ$ቄ$L$)ቄ$1ቄ$Jቄ$cቼ$tቄ$|Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$9 Ƅ$R Ƅ$k Ƅ$ L$Iarge L$IOutput VL$IOutput PL$IOutput EL$IFoil RadL$Iius L$Iergy ቜ$HOutput CL$IFoil VelL$ቄ$ቄ$ቄ$ቜ$ቌ$ቄ$L$IRቄ$ቬ$ H Kineticቄ$ቜ$H Energy L$#IGas Puffቄ$+ቄ$Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$3 Ƅ$ L$Iocity L$IFoil AccL$IeleratioL$In L$I Radius L$I VelocitL$Iy L$L$L$L$I AccelerL$L$IAl K-linቬ$ቜ$L$Iation ቬ$HAr K-linቜ$He (W) L$ L$ Ie (M) ቄ$ቄ$L$Iost Enerቜ$ ቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$!ቬ$!ቬ$/!Hቬ$H!ቬ$a!Hቬ$z!ቬ$!H ቜ$!ቜ$P!ቜ$!ቬ$!ቜ$!HUser 2 ቬ$!HUser 1 ቄ$ !ቄ$&!L$7!ቄ$?!ቄ$X!L$i!ቄ$q!ቄ$!L$!ቄ$!ቄ$!L$!IUser 3 Ƅ$! Ƅ$.! Ƅ$G! Ƅ$`! Ƅ$y! Ƅ$! Ƅ$! Ƅ$! ቄ$!ቬ$HUser 4 ቜ$(HUser 5 L$AIUser 6 ቬ$ZHUser 7 ቜ$sHUser 8 ቄ$ቄ$ቄ$0ቄ$8ቄ$Iቄ$Qቄ$bቄ$jቄ${ቄ$L$IUser 9 ቄ$ቄ$ቬ$HUser 10 ቄ$ቄ$ቜ$Hce ቄ$ቄ$Ƅ$! Ƅ$' Ƅ$@ Ƅ$Y Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$Igy L$Iost PoweL$*Ir L$2Itored EnL$CItored PoL$\IGas ChanL$mInel ResiL$uIstance L$}IStack ElL$IT-Line LL$Iectric FL$ L$"IT-Line Sቼ$dHCL$IStack Maቄ$ቄ$ቬ$H1/Zflow ቄ$ቄ$L$;L$KIPower L$TIZflow ቼ$Ƅ$ Ƅ$ Ƅ$! Ƅ$: Ƅ$S Ƅ$l Ƅ$ Ƅ$ L$Ignetic FL$IStack MFL$ II CriterL$ Iion L$ ILoss to L$ IAnode L$ ICathode L$ IPlasma CL$ L$N ቼ$HCharge ቄ$$ ቄ$, ቬ$5 ቄ$= ቄ$E ቄ$V ቄ$^ ቬ$g ቄ$o ቄ$w ቄ$ ቔ$ ቄ$ L$ I2)/dt Ƅ$ Ƅ$ Ƅ$4 Ƅ$M Ƅ$f Ƅ$ Ƅ$ Ƅ$ ቌ$ HEnergy L$ ቄ$ ቄ$ ቄ$ ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ ቄ$ቄ$L$&ቄ$.Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$% ቄ$6L$?ቄ$Gቄ$OL$Xቄ$`ቄ$hቌ$qቄ$yቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$Ƅ$> Ƅ$W Ƅ$p Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቼ$ቄ$ቄ$ቼ$ ቄ$(ቄ$0ቼ$9ቄ$Aቄ$Iቴ$Rቄ$Zቄ$bቴ$kቄ$sቄ${ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$ Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$L$L$"L$3IdCV/dV L$;IV*V*dC/dቄ$ቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ ቄ$ቄ$*ቄ$Cቼ$Lቄ$Tቄ$\ቼ$eቄ$mቄ$uL$ቄ$ቄ$L$IFlux Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} Ƅ$ ቄ$L$S ISum V*V*L$l IdC/dt/2 L$t Id(C*V*V/L$ I(C*V*V)/L$ IInductanቄ$L$[ ቄ$c ቄ$| L$ ቄ$ L$ ቄ$ ቴ$~ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$ቌ$ቄ$Ƅ$ Ƅ$k Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቄ$L$II*I*dL/dL$ ISum I*I*L$ IdL/dt/2 L$ Id(L*I*I/L$IdLI/dI L$ I(L*I*I)/ቜ$ቄ$ቄ$ቄ$ ቼ$ቄ$ቄ$$L$ቄ$ቄ$L$ ቄ$ ቄ$ L$ IRadius ቄ$ L$ L$ IVelocityቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቴ$-ቄ$5ቄ$=ቔ$Fቄ$Nቄ$VL$_ቄ$gቄ$oቌ$xቄ$ቄ$ቼ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$E Ƅ$^ Ƅ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቌ$ቼ$ቴ$'HKinetic ቼ$Htion ቄ$ቄ$ቄ$ቄ$ቄ$/ቄ$7ቔ$@ቄ$Hቄ$PL$YIAcceleraቄ$aቄ$iቌ$rቄ$zቄ$ቄ$ቄ$L$ቄ$ቄ$L$ Ƅ$  Ƅ$& Ƅ$? Ƅ$X Ƅ$q Ƅ$ Ƅ$ Ƅ$ ቄ$ ቼ$) ቴ$: ቼ$U HX-ray Yiቴ$f Held ቄ$ L$! ቄ$1 ቌ$B ቄ$J L$ ቄ$# ቄ$+ L$4 IOhms ቄ$< ቄ$D L$M IVolts ቄ$] ቌ$n ቄ$v ቼ$T ቴ$\ ቄ$d ቼ$m ቴ$u Ƅ$ Ƅ$9 Ƅ$R Ƅ$3 Ƅ$L Ƅ$e Ƅ$~ Ƅ$l ቄ$} ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ቼ$ቼ$5HUser 1 ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ቴ$$ቄ$,ቴ$=H Sቄ$EƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$4 Ƅ$M ቼ$ HUser 2 ቼ$ HUser 3 ቼ$ HUser 4 ቼ$ HUser 5 ቼ$ HUser 6 ቼ$ HUser 7 ቼ$ HUser 8 ቼ$. HUser 9 ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$% ቄ$6 ቄ$> Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$- Ƅ$F ቼ$G HUser 10 ቌ$y ቌ$ ቌ$ ቌ$ HElectricቜ$ HMagneticቌ$A H Field ቄ$O ቄ$W ቼ$` HCoulombsቄ$h ቄ$p ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ L$ IFarads ቄ$ ቌ$I ቄ$Q ቜ$Z HWebers Ƅ$_ Ƅ$x Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$Y ቌ$b HMFI Critቌ$s Herion ቌ${ HDensity ቔ$ ቌ$ HWatts ቔ$ ቔ$" HJoules L$ L$ ቄ$j ቄ$ ቄ$ ቄ$ ቬ$ ቄ$ ቄ$ ቄ$ ቄ$ ቬ$ H$0ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$* Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$! ቄ$2 L$; ቴ$*ቴ$+ቴ$-+ቄ$C ቄ$K L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*ቄ$+ቄ$ +ቄ$+ቄ$$+ቄ$5+ቄ$=+ቌ$F+ቄ$N+ቄ$V+Ƅ$: Ƅ$S Ƅ$* Ƅ$* Ƅ$* Ƅ$+ Ƅ$,+ Ƅ$E+ Ƅ$^+ L$+L$+L$,ቌ$_+ቄ$g+ቄ$o+ቌ$x+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$,ቄ$,ቄ$,Ƅ$w+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$ , Ƅ$&, ቼ$',ቴ$,ቴ$,ቄ$/,ቄ$7,ቼ$@,ቄ$H,ቄ$P,ቼ$Y,ቄ$a,ቄ$i,L$r,ቄ$z,ቄ$,L$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቌ$,ቄ$,ቄ$,ቌ$,Ƅ$?, Ƅ$X, Ƅ$q, Ƅ$, Ƅ$, Ƅ$, Ƅ$, Ƅ$, ቄ$,L$:-L$S-L$/L$/IHenrys ቄ$,ቔ$-ቄ$-ቄ$-ቔ$!-ቄ$)-ቄ$1-ቄ$B-ቄ$J-ቄ$[-ቄ$c-ቼ$l-ቄ$t-ቄ$|-ቼ$-ቄ$-ቄ$-ቄ$/ቄ$/ቄ$/Ƅ$- Ƅ$ - Ƅ$9- Ƅ$R- Ƅ$k- Ƅ$- Ƅ$- Ƅ$/ ቄ$/ቴ$-ቌ$s0ቄ${0ቄ$0ቔ$0ቄ$0ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$0L$-ቄ$-ቄ$-ቄ$-ቄ$-ቌ$-ቄ$-ቄ$-ቔ$-ቄ$-ቄ$-Ƅ$/ Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$- Ƅ$- Ƅ$- Ƅ$. L$.ቄ$ .ቄ$.ቜ$.ቄ$#.ቄ$+.ቼ$4.ቄ$<.ቄ$D.L$/Iec ቄ$/ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$1ቌ$ 1ቄ$1ቄ$1ቔ$"1ቄ$*1ቄ$21Ƅ$. Ƅ$3. Ƅ$L. Ƅ$0 Ƅ$0 Ƅ$1 Ƅ$!1 Ƅ$:1 L$M.ቴ$f.ቴ$.ቄ$U.ቄ$].ቄ$n.ቄ$v.ቌ$.ቄ$.ቄ$.ቔ$.ቄ$.ቄ$.ቼ$.ቄ$.ቄ$.L$.ቄ$.ቄ$.ቄ$.ቄ$.ቌ$.ቄ$/ቄ$ /ቔ$/Ƅ$e. Ƅ$~. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$/ ቄ$/ቼ$./L$G/IMeters ቌ$y/HMeters/sቼ$/Hec/sec L$00ቴ$`/L$0ቄ$%/ቄ$6/ቄ$>/ቄ$O/ቄ$W/ቄ$h/ቄ$p/ቄ$/ቄ$/ቔ$/ቄ$/ቄ$/ቄ$/ቄ$/ቄ$0ቄ$0ቌ$(0Ƅ$-/ Ƅ$F/ Ƅ$_/ Ƅ$x/ Ƅ$/ Ƅ$/ Ƅ$/ Ƅ$'0 ቄ$80ቌ$A0ቼ$I0ቌ$T1ቌ$m1Hd ቼ$u1HUndefineL$\1L$;1ቄ$Q0ቔ$Z0ቄ$b0ቄ$j0ቄ$C1ቄ$K1ቄ$d1ቄ$}1ቔ$1ቄ$1ቄ$1ቔ$t4ቄ$|4ቄ$4ቔ$4ቄ$4ቄ$4Ƅ$@0 Ƅ$Y0 Ƅ$r0 Ƅ$S1 Ƅ$l1 Ƅ$1 Ƅ$1 Ƅ$4 Ƅ$4 ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$5ቔ$ 5ቄ$5ቄ$5ቔ$#5ቄ$+5ቄ$35ቔ$<5ቄ$D5ቄ$L5ቔ$U5ቄ$]5ቄ$e5Ƅ$4 Ƅ$4 Ƅ$4 Ƅ$ 5 Ƅ$"5 Ƅ$;5 Ƅ$T5 Ƅ$m5 ቼ$1ቼ$1ቼ$1ቼ$1ቼ$2ቼ$2ቼ$52ቼ$N2ቼ$g2ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$ 2ቄ$2ቌ$$2ቄ$,2ቌ$=2ቄ$E2ቌ$V2ቄ$^2Ƅ$1 Ƅ$1 Ƅ$1 Ƅ$2 Ƅ$2 Ƅ$42 Ƅ$M2 Ƅ$f2 ቌ$o2ቌ$2HVolts/meቌ$a3Hter ቌ$i3HTesla ቌ$z3HNo Unitsቼ$2L$2ቄ$w2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2HMhos ቄ$2ቄ$2ቄ$3ቄ$ 3ቄ$q3ቄ$3Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$3 Ƅ$y3 ቄ$3ቌ$3HAmps/m*mL$3L$3ቔ$3ቔ$3ቌ$4ቴ$)4ቴ$B4ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$4ቄ$4ቄ$ 4ቄ$14ቄ$94ቄ$J4ቄ$R4Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$4 Ƅ$(4 Ƅ$A4 Ƅ$Z4 ቄ$c4ቄ$k41L$[4Ƅ$s4 XL-!HYH5YAMIID$1zIcH$HH$A<H n$A|%H$Hx18hfHt$xP*ȉD$D$\$^ n^,$HHቔ$0HPቔ$8HPቔ$@HPቔ$HHP ቔ$PHP(ቔ$XHP0ቔ$`HP8ቔ$hHP@H@Hቔ$pHT$|ቄ$x1Hc\$|Lc|$xAE)L)AHHHD$LcLe>JL=LL WƱD$A=E~/McM9 Lޱ*>L J|%L)!>H|$L$L$H$=Hs@LD$8fHnűቄ$Hc$DŽ$sHDŽ$DŽ$HHH±ቄ$HWfHnHflñቄ$)$<Ht$l1LL|$DŽ$D$lDŽ$ EXH$LDŽ$L$D$ 1L$LL$(H$LD$0T$ISH$UmADŽ$$A$ADAZA[~wLt$HMD}MMMMDSL1IULL$8IƄ8LD$@HT$ Ht$0H|$l$A|M9Y^uLt$HDŽ$I1SUL|$@LL$8HT$ Ht$0H|$M+l_AXD$E\IE1Lt$XD$0D$PPfDŽ$1MSIULL$8HT$ Ht$0H|$kAYAZD$EAD9d$DDŽ$L$0$AD$HHA$ADAyMLcHL$POD}HD$0LMI@S1LMULL$8IIƄ8HT$ Ht$0H|$j$A|XZL9d$0uD$HE1D$0Lt$XH|$1AMLt$IMD$H$ H$L$ L$If.fIL9t$tsIcPLLIc<HDHI1$uHDIHHD$ L9t$HUHPUHP@UEuLt$H-6HT$tP1Ht$pHcL|$8LDŽ$HRቜ$ቄ$HDŽ$ L$8HcD$pLHcT$tHt(H$H)HHH8Lq8L1fo=HDŽ$H$Hf$HWA A ቬ$Hw HDŽ$HDŽ$$HDŽ$j 7HRLL$ቄ$DŽ$HDŽ$"ቜ$7HuL7HuL7L7Lx7HQLL$ቄ$DŽ$HDŽ$ቜ$47L27HtQLL$ቄ$DŽ$HDŽ$ቜ$6AL$H$ƱD$6L6HQLL$ቄ$DŽ$HDŽ$ቜ$z6H$L6Lc6HPLL$ቄ$DŽ$HDŽ$ቜ$6LH5P;6_AX$AuR~Nf.fIcxPLHDHI5$9HtL5HD$8LDŽ$HDŽ$ቄ$H Pቄ$Hቄ$P5LH5Ol5$AuZ~VH$AKcxLIc<HDH4H5$D9ItL4HD$8LDŽ$HDŽ$ቄ$HOOቄ$Hቄ$|4LH59O4$AuV~RH$*AKcxLIc<HDH4HI4$D9ItIL3H\$8LDŽ$HNL$ቄ$HDŽ$ ቜ$3LH5N3L3HNLቜ$ቄ$DŽ$HDŽ$ L$R3LP3$ fo%^NHޱIDH-!ND$ L=N)d$fHD$8LDŽ$L$HDŽ$L$ቄ$2H@NL2Ht$1LIcHDŽ$foT$f$ ቬ$H$ቄ$(ቜ$HHDŽ$h2LB2H;\$ /HD$8LDŽ$ቄ$Hቄ$1HH>[]A\A]A^A_f.Ht$LP26AWPAVAUATUSHxHH$8Hቔ$HPቔ$HPቔ$ HPቔ$(HP ቔ$0HP(ቔ$8HP0ቔ$@HP8ቔ$HHP@H@Hቔ$PH$<ቄ$XH$IDZD$h1 Lc$8Hc$<L)D)HHHLcMLL$t>1KL7LL KAIs0|1]HcI9LLL1L) K<'0L0HcD$tQH)±D$xH~HL$h H|01L%HmKH5jKA$M$I$I$D$@1jA$DŽ$,$ H$p=N4ቌ$H$lቌ$H "H$dt$H$`t$H$ht$PH$,ቌ$H$HL$@H$(ቌ$H$T $H$@L$HH$XL$H$&L$`H$4ቌ$H LJቌ$H L=1ቴ$H$0ቴ$H5Jቴ$H$Dቌ$H$Pቴ$H$ቌ$H Jt$XH5Jቌ$H$Lቴ$H5J)|$ =2H$`ቌ$H$\ቴ$H5Jቌ$$ቴ$HL$hHt$xHL1ቌ$fHH$Ic|H=#IAA<$lA|%H$$`H$$pH n1VL4$DŽ$LHl$@A1DŽ$(H$DŽ$T LHHc$,LDŽ$XUt$XLL$(LD$XI|1HT$ Ht$]A[f].$lD$H1EDl$0Lt$P\$8Ll$@H\$H$d/$lrM$p/r?9l$06$L1$LHA$hAD@Hc$,AUIAVH|$LL$(HT$ Ht$I|1\Y^$H]H\$8Ht$@1H<$Lt$`1H$Ll1LH$H$MLc$4L$tHc$0Al )ʼn$DHcIL+t$xxWI)ŹILHHL$`IM9HtH$L+L J|-L)+Hc$DH~D$hHHHL$h$ቄ$`)$DŽ$pቬ$HDŽ$DŽ$*H$L$hDŽ$pHDŽ$ ቄ$Hቄ$`*H5E*H$O*g*Hc$,PH$H$Ic|HDHJ 1$PHc$,Ic|HDHJ ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$B $B B f$ $H$IL$hDŽ$pHDŽ$L$`ቄ$(Ht$XO)(H$L$hDŽ$pHDŽ$&L$`ቄ$(H$(($LA$DTL$ $\~;I$DID@TD$ .z_HH9u$\f/$^t$0H$L$hDŽ$pHDŽ$ቄ$Hቄ$`'H$''$LI$ID$8L$L-*DHL$hቄ$`DŽ$pL$HDŽ$!'S'LD$0HY$('&H;l$8qH$L$hDŽ$pHDŽ$ቄ$Hቄ$`&&L$hHቄ$`DŽ$p=&$,;$$,EHx[]A\A]A^A_$|$0f.f $dDŽ$LHc$,A$$hA$Dt$@I|1t$XLL$(LD$XHT$ Ht$H|$QVAYAZHc$,L$"L$$LIc|I1ɅHc$,LIc|I|1袅Hc$,MAH h@ L$Ic|A<H$wƱD$0$HD$0 AL$L @LLT$0k$LT$0MLALH$LL ?A&$H$`ቄ$H$hቄ$$p$$tf$a     H?Ht$XVH?V?V&?fV*OH$L#$f.H>HL$XQH>Q>Q&>fQ*Hc$,A L H v?Ic|HHLPHM" LL @?A "H$`H Ht$Xቄ$$hFI $$l$ V9VAfFM:H|$hL"H=Ht$XVH=V=V&=fV*H=Ht$XVH=V=V&=fV*H=HL$XQH=Q=Q&=fQ*H=Ht$XVH=V=V&=fV*^HP=Ht$XVHH=VF=V&@=fV**H2=HL$XQH*=Q(=Q&"=fQ*H@=Ht$XVH8=V6=V&0=fV*H<HL$XQH<Q<Q&<fQ*H<HL$XQH<Q<Q&<fQ*ZAW1AVAUATUSH(L5H:=H57=H$0L$AMIIDD$d1ZIcH$HH$A<H n$A|%H$Hx1Hfɱ$*ȉD$@Ht$\P\$^ n1^,D$DHcHቔ$0HPቔ$8HPቔ$@HPቔ$HHP ቔ$PHP(ቔ$XHP0ቔ$`HP8ቔ$hHP@H@Hቔ$pHT$`ቄ$x1pHcD$\HT$pAPHcL$`LH|H)HHH1Hcl$pHHHLeLLLL ;AƱTIOHH$ቄ$HCቄ$HCቄ$HCቄ$HC ቄ$HC(ቄ$HC0ቄ$HC8ቄ$HC@ቄ$HCHቄ$L$WH:LfHnH fHnHDŽ$dfl±\$()$ቜ$ቄ$HDŽ$PHDŽ$DŽ$fHb:Lቜ$ቄ$Hቄ$DŽ$jHDŽ$0 LH5#:L$AuF~BIcxLHDHJ0 $9HtLd$lLH\$h1LHt$XD$xD$XD$l L$$8HD$tLD$tLL$|D$1LD$dLL$ HT$xLD$T$ISH$ULADŽ$$A$ADZY~wL|$0MD}IMMI@S1LIULL$0IDŽ8LD$HT$(Ht$ H|$`L$A|M9A[XuL|$0D$tI1SULd$0LD$HT$(Ht$ H|$M LAXAYDT$hE@IL|$HE1MD$ D$8Gf.D$tI1MSULD$HT$(Ht$ H|$KXZL$hAD9l$@L$ D$tD$|AD$0HA$ADA~mMLcHL$8OD}HD$ SL1MULD$IIń8HT$(Ht$ H|$J$A|^_L9d$ uD$0E1D$ L|$HH<$1D$D'IID$H6 $D$H$DHD$(LDŽ$HDŽ$ቄ$HD$ቄ$Hቄ$gL$$LL$Auj~fM$Af.@A$LCY$;$D9@IIĄ8@tLH$H$H9D$ HD$(LDŽ$ቄ$Hቄ$rHĘ[]A\A]A^A_H$LޱPH L)Is6uI:A$ ,Ҿ fAtfLID JHA$ AD AWAVAUATUSHL=PAlQH2ZE1$L5y)\$)\$ Lab)\$0)\$@fn Hf.fHHi,L4(B(B (B Դ(BH(Bܞ(Btp(BT(B 4(B$,(IEI L;,$rIJ IcD$B9:Mc$A\$At t rOc9HHi@IcApHcH19(HHcD$p$D$xKD$l$  - T$yd@ G E \ JW v'J B98"z#!4 ' $ S&Hi@HIcH$I nH9(IiŠ$RH$N8HRL$Hx1bMc$$(|$ Mi@WIBbBʙB#BY^Xf.fHQHi@IcApHcH19(HHcD$p$D$xKD$l$   | $-u$$%&H[]A\A]A^A_f.@Hi@HZIcAMcH4/HcJc$$$D$|B y  $'D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1)IcH Lc\$ Hi@Hc.fHi@H:IcAMcH4/HcJc$$$D$t u 0VD\$ H$H$HH$PI nH$PH$PHL$L$Hp1f.fIcHEKDH$HJ8H-LD$|I nHp1Ic$Hi@HED\$ H$H$HH$PI nH$PH$PHL$L$Hp1CIcH Lc\$ Hi@Hc$$;$I#f.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IcH Lc\$ Hi@HcfHHi@IcAH$HcH.9(HHcD$p$D$xKD$l$0   D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1e HIvDD$ AFH$H$Hx1PDD$ b t} WIcIcHV$$Hi@(WkHbʙ#f.DIcIcH$Hi@HED\$ H$H$HH$PI nH$PH$PHL$L$Hp1#IcH Lc\$ Hi@HceD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1i{@HHi@IcAH$HcH.9(HHcD$p$D$xKD$l$   2 D\$ HL$xHT$pHH$PI nH$PH$PH L$L$Hp1HLDD$ H$HJ9Hx12DD$ tpIcAhHcHHi@H9+X@HLDD$ H$HJ9Hx1RyDD$ uIcIcHCHi@H9+ |#X$#^DD\$ HL$xHT$pHH$PI nH$PH$PHԿL$L$Hp19;@HLDD$ H$HJ9Hx1DD$ f.DD\$ HL$xHT$pHH$PI nH$PH$PH$L$L$Hp1+@D\$ H$H$HH$PI nH$PH$PHL$L$Hp1#+f.@D\$ HL$xHT$pHH$PI nH$PH$PHTL$L$Hp1IcHc$H Lc\$ Hi@Hc>uD$KDLH$HJ8HL$Hx1HIcHc$$Hi@H9+Hi@HAPHcH (Hc$$$D$|DD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1Y @D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1 @D$AHHi@HLHcIcH9(H(c$KDH$J8H$1H$L$I nB%f.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PH4L$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PHԺL$L$Hp1iIcHc$H Lc\$ Hi@HcfD\$ H$H$HH$PI nH$PH$PHNL$L$Hp1f.@IcIcH Hi@H9+$T X4 ^ fDD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1D\$ H$H$HH$PI nH$PH$PH2L$L$Hp1D\$ H$H$HH$PI nH$PH$PHиL$L$Hp1E=D\$ H$H$HH$PI nH$PH$PHnL$L$Hp1D\$ H$H$HH$PI nH$PH$PH L$L$Hp1yH$IH$HϷL$I nHp1u D$AH=D\$ HL$xHT$pHH$PI nH$PH$PHcL$L$Hp1KDLH$HJ8HL$Hx1D1D\$ H$H$HH$PI nH$PH$PHL$L$Hp12 D\$ HL$xHT$pHH$PI nH$PH$PHaL$L$Hp1D$H%Ht$hIcHi@H$H9(KDHJ8HD$hHx1)IcAhLcʼn$HHi@I9+ApD$A7D\$ HL$xHT$pHH$PI nH$PH$PH]L$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1v(iHɫKDH$HN8HHT$xHt$pL$Hx1rD\$ HL$xHT$pHH$PI nH$PH$PHSL$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1lKDDD$ H$HJ8HI nHp1}IcHcl$ H$Hi@HE[H`Hi@IcD$APHcH9(HD$p$D$x$BHHi@IcHT$hIi8LI nH9(KDN>pHJ8D$hH$PI nPHHp1lIc$Hi@HE_AX]Hi@H[IcH$H$HcKDHJ8H+$Hx1Ic$THi@H9+Hi@Hը H$H-6Ht$XL$X @YW@HcD$XXBYD$\HT$\H$H$PHILL$tLD$pHx1(Hc@D$pDD$tDL$Y^Hi@HIcI nH9(J)H$HHN8H$H$RL$Hx1 Mc$$Mi@(WIBbBʙB#BXZ 0#D$Hi@HIcH$H$HcKDHJ8Hԯ$Hx1Hi@HIcH$I nH$$J)H$HN8H^$RH$RHx1L$Hi@HIcH$HI nH9(KDHN8H$H$RL$Hx1_Ic$$(d$PHi@WHbʙ#]XYtzu Ah$Hi@Hc$H:H$HcKDH$HJ81$T8AD$D$Hi@HΤIcH$I nH9(IiŠ$WH$N8HRL$Hx1*Ic$$(t$0Hi@WHbʙ#AXAYHi@HIcH$I nH9(IiŠ$ARH$N8HάRL$Hx1GIc$$(l$@Hi@WHbʙ#A[[PHi@HNIcH=LH$H$L$L$H9(KDHJ81$NZIc$Hi@Hb$ʙ$#ATH KIUSPtH ޿PuA$?[]A\fDH ޿P}tH ޿P`tH ޿PCUH ޿P"4H ޿P#H e޿PH G޿PH )޿PH ޿P}H ޿P\H ޿P;t{H ޿PtkH ޿PtNA$EHA$@8A$@@(A$@A$@A$@AWAVAUATUSHAyAi;|$Ay0Aa,l$@|$9Ai$d$l(AQ(|$T/l$,Ai4Aq8l$Dv D$l(L$AY.|$,YXf.L$hL5XL˱T$P|$X/AtMc D$L=T|$0|$HE AMVT%uAA5eDIcLDH~HVHdf.A (\T/w/rN9uFADPXAYA^ApP@ǀHD9~EaIE9E$ELE~cAG)\$0L,L$HILl$(IvPd$ ILId$ l$(L$H(\$0=D$LAdžtD$H|$0vf.@H$l$D(H$l$@HSlHǀpǀx|H[]A\A]A^A_l$ D$InTA^FPYD$fAL$0A^Xl$ D9AHE9uT$LT$0^х|$MnPAA9ID9uLf.DHc$9u;YY\YD$XYHP^DA@HH@A9}IDHT$pf.HHHc YX@LBDlBD9~ED$dAOA(t$pf(AA(A(XYYYYYAXFP(A)FPfXU((X(XX($fAA(NAXYYYYYAXv`XA)v`(UX(X(X:($fAA(N AXYYYYYAXvpXA)vp(UX(X(X($fAA(N0AXYYYYYAXXA)(UX(X(Xtd($fAAXYYYAXAY^@A)YX(UX(X(XуA9Hc KAHJdpHrPXYD9YYAXAAYYXHc҃HJD9AdpHrXYYYAXAAYYXDHAHPdpHHXYYYAXAY AYXD$df.HHIc A9ALLALL}L$hd$ll$@C/lLH$(Ax\\$DAFPHD$PAlD$pApADYH$AtAA|A ~LHt$pL$ HT$ID$d$kd$D$T$L$ l$,CSHCk$K(c,S4fL$(D$AH^El$ YD$|$HL$(l$ ^ELE9XfT$ IA,A^0l$D$AEA^EmL$AYl$T$ ^AD9l$ D$A^FP YD$l$0D$L(A^(fX^(l$ JAI9tHD9A9uD$HY^AALD9u=D$H|$08L$L$LI L=LD$HH-!T$@d$(L%L$L\$ ቬ$L$DŽ$HDŽ$Ht$XLLT$dLLLT$LL$hLLLL$LD$lLLLD$iLIvPXLL\$ LL$DŽ$L$HDŽ$L$Lቬ$LHL$DŽ$HDŽ$ቬ$Ht$XLLT$LLLL$LLLD$LLzLIvPiL%LL$DŽ$ L$HDŽ$ቬ$Ll$0L$Ll$,D$HT$@d$(L$(D$A^FPd$ YD$l$0L$L(d$ ^L$(A(fX^(tl$AD$dff>|$A USHH~H|$HfH)D$\$EKP] Yz(M^L$U]T$ \$(YD$EL$HE HE(MED$XE0^YD$ 1L$Hǃtǃ@HlE4D$HǃpE8foǃx$fo4foDfoTfodT$ |HH[]ÐAVAUATUSH0t$KH0[]A\A]A^f.HLd$ L5GT$HL-ELt$(L$HPD$05fHnHD$XH foHD$pfHnD$ HflHDŽ$ fHn؋L) $DŽ$Pfl)D$`D$$qELLt$(fo $\$HL$D$07HD$X)L$`HD$pHDŽ$ DŽ$PD$ D$$H0[]A\A]A^T$HH9HחfHnHD$0:ቄ$Ld$ L-LHD$XHJPLl$(fHnHD$pflĉD$$Lt$)D$`HDŽ$ DŽ$PD$ TELLl$(\$HD$0;D$$D$ +LLcLELLl$(\$HD$0<D$$D$ LLLH0[]A\A]A^ÐA/ A@ApAHAhA` APvTYXAP/w<X TYYQY^/v A)fD]A!Ð aTY:ADAyXq/!i Yav XY/w5XYT YQAY^/vA0f]A(ÐU1SHHcEHc Hi@H9 HY H[]YYÐU1SH荩HcEHc zHi@Hr&HpY H[]YYÐHcHcHi@HH A:HcBu XYYYyÐHcHcHi@HH :Hc uX$YYYÐAUATUH-oSHL%UA|$Hc\щ1H`\^YX(@fD(뽐UfSH8/\br jXd$(Jt$$Rl$ b $(rT$,j d$ t$l$ \$\$ LD$(DED$d$^$$(DD$^l$ ^l$D$(D $IYDL$(t$((EYT$,Y^^t$$((A^DL$ EYA^D(DY\(Xd$(DYA^\l$ Y D(DYDY^D((A^^DX|$Y=7^\$DD$Y&AXEYAYYXXT$XYXY  H8[]ÐAWAVAUATUSH8L-AUHD$H-JHLqD$L=Ld$ f.C,s\$HI9uHlQAxG"Gp|Gd%H8[]A\A]A^A_HD$LL|$(D$0"HD$xsD$pH D$ LH5Ht$LLc\$HAEI9HD$0H\$ D$(HXHD$xbD$pH D$ H5AUD$AENH-Gf.HD$0GH\$ D$(HHD$x_D$pH D$ mH5WAEpDHD$0@H\$ D$(HHD$xlD$pH D$ H5AEDH&D$09H\$ D$(HHD$xlD$pH D$ H5 wAEsDHD$02H\$ D$(HHD$xlD$pH D$ H5@?AEDHFD$0*Ld$ D$(HLHD$xD$pH D$ LHLH5HLAEbAWL AVIAUATUSHXHD$04$LD$IбD$L$01L$H$LHjPjxjxH }taD$$Hl$$1DD1PLLMD$$D{1Ʌ1A IPI ttH$D8HX[]A\A]A^A_1PLHT$(Ht$,D$,uH$HT$x1Ht$H|$륐AUIATUSHH$(u/uEH[]A\A]fDHTD$XLd$PLLL$L$D$`9D$T\$xD$P L$1fo Ht$LHD$(fT$,D$8HD$ IcHD$D$HH$`D$nLBLL$f.fAE$`ADH\H$ H[]A\A]DAE$dADH\H$ H[]A\A]ÐAWIAVAUMATUSHxH$ $D$HD$4D$HD$8D$ HD$$P$Rf;kfD$1T$3AED$fHT$PLHIt1«I|$PPHT$ HIt1蠫PHT$(I$HIt1{D$8D$4D$<8Y|$EtHx[]A\A]A^A_HDŽ$PmH$@ቄ$HHoHDŽ$ ቄ$H ቄ$@ߺH5;ߺ+H5/ߺH5GߺH57j:f.$P$Rf;fD$1T$3t-H4$1xLL|$E:uAWAVAUMATUSHxHD$8|$L$PD$HD$< $D$ ID$PD$L$Lt$@D$(f.fH1IjPL FLLjxLjxHL$ H ;E=!~@$P$Rf;fD$5T$7AED$f.HL$LHT$HHt1PEHL$HT$ H|$(HHt1PըD$<D$8Ef.@g8g|$tHx[]A\A]A^A_HDŽ$PoH$@ቄ$HHHDŽ$ ቄ$H ቄ$@ ߺH5)ߺ+H5ߺH5ߺH5:f.@$P$Rf;efD$5T$7t,H4$1xLL8|$:*uAWPHSCREAMERAVAUATUSHh$H v4.3.1 D$HCircuit D$HAnalysisD$H Code: D$ H D$(D$0D$8D$@D$H11)}YL-uHtL%IcMAuAU CClQ1AELd$XH\$PD$`HmHDŽ$ቄ$HD$P H57,EHLd$XD$`D$PHh[]A\A]A^A_DH\$PD$`HHDŽ$ቄ$HD$Ps2H5]E"^f11L5[tL-tL%tHFyM~PfH1MjPL .LjxIMjxHsxWH A~PFA$fAD$16E t=1t= 1}uAWAVAUATUSHL5xfA9*fA95 fA9 fA9;fA9fA9A fA9,fA9W5fA9 :fA97"zfA9r$fA9H&fA9`)zfA9-fA90fA9e6"fA9?H5I\0:H5I<:H5^IFHH5AI&HH5IOQH5I&tL-#qE L=oHqMceIcEMiHk IAE CtAE HHHA8L$AMA9CPfACRArH t bH5IcH5I"IĞ2CCH5ID$AffAA~gH5I^ fH5I>eH5IcH5hINkH5I7gH5ImH5I^HD$ADŽ:HI DŽ$D$ቄ$HXቄ$H$DZD$HDŽ$ L$H|$H5!H|$HH|$ H5H|$IuH|$SL$ȃHD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$LH5LH/LH5޿L謿AEL%m1WL LjPIMjxIvxjxMD$PH A|$P+;H$߹PIT$ƱD$1\H{P1PH$IT$<H$1IT$ϹP|$ HH$1P|$(IT$ HAD$AD$AD$A\$ -IcU H5$I$$HB( ^$Hk(ADŽxLA趾_DŽ$H\$HDŽ$+ቜ$Hቜ$H ቜ$H\$(H5H5vHt$ H5^ǽɽ H5D製Ht$ 製H5}Ht$(ߺ}9f.fA8HjH$ HxiDŽ$tHDŽ$ HcKC3C ȃCCHj@TH-ቄ$Hቄ$H ቄ$kH5臼H5sHsh H5NH[]A\A]A^A_fA8L=mhE L-iH`jL%iAGAEAE AEAD$TQIcMAGAEHH@HiH2KPACRfAAf; RfA9 xL1IUIuE1f.]A8L=}gE H$L-hL%iH^iAGAEAE %AEAD$T%QIcMAGHcAEH{PHADŽH@HiIT$H2HlinearlyA%HlH HPD$@ 1IIT$PH$dD$H1!IT$PH$D$H1IT$ PH$D$ H@1ј1PH$pH$H$A AD$($ H$l1PH$H$2$dAD$$$|AD$AD$AD$AD$ AD$(vIcEH$DŽ$IcUHDŽ$L$HiHRHA,m$dA0m$A4m$A8m$|AIPH55I0.AME MEIcpQAMIMADŽ?HBHiI|MIT$PI+1mA|$PAEA9E/Lt$DŽ$Hl$H HDŽ$3Hቜ$ቄ$Lቬ$IcpQ1LfoNHDŽ$HDŽ$$fDŽ$HHiHDŽ$I+H-ቄ$H$Ʊቔ$D$ 苅LeHLቬ$ቄ$DŽ$HDŽ$ቜ$! LH5j= LH5`)IcpQA|MBHHX HH9tLt$EHt$ $L؄IcpQLHiHC+I4轄IcpQLHiHC+I4薄$xH|$B!Iu1I}#E/A8 L-1E L$4L=q0H2H-k2AEAE &A} CT&PAEAUHcHk HIcEAMHiHADŽt&WAU HcADŽxH}PADŽ,mADŽ0mH$A9ƹPADŽ8&ADŽ:&HSD$1?bHSPH$D$H1bHSPH$hD$H1aHS PH$D$ H@1aHS$PH$D$(H1aHS(PH$D$0H1|a1PLHS,H0baHS0PH$D$8H1;aCCCC C$C(C,C0}HDŽ$Uቄ$HH$ቄ$H HDŽ$lቄ$詁H5ŁIu躁 H5蠁 H5茁Ht$茁 H5ۮfHt$f H5@Ht$@ H5PHt$ H5sHt$( H54΀Ht$0΀ H5言L誀H5脀Ht$8脀@IcE f/$4ADŽxLHPr DŽ$4̼+$ B/ ($4Hk(Y1$IxL1$$$($I($(($hGgEDŽ$}HD$H\$HDŽ$ቄ$H4ቄ$H ቄ$ #H5 &~EADŽtHDŽ$ቄ$HDŽ$H ቄ$H$DZD$~H|$H5i~H|$Iu~H|$ H54q~ H5CcIcpQMD$PLE L vIMIvxADŽ?P1jPjxjx\H A|$PH$ P߱D$IT$1\H$1PIT$H{P\1PH$dH$|HV$|]DŽ$AD$AD$AD$AD$DŽ$H\$IcpQHDŽ$!$ ADŽ|MHBHiA+$A+$A+HD$ቄ$H$ቄ$H ቄ$|H5|H5|Ht$| H5 z|||H5 V|H$'HD$ቜ$DŽ$gH\$HDŽ$ ቄ$Hܥ߱ቄ${&H5ȥ{$|H$${H5{H5{h{E@L-=)E L='H5IAEAEXAtGA]D@EtGDD$z{uHcD$AE IcUL%)ADŽ4 IHcHiE AD$T Hk H2A H+)IT$PH$ƱD$1HYIT$PH$D$H1kYAD$AD$IcEIcU$HiHk HA,m$A0mAD$T w CPH5:IfACRA3z H5xIz0H5vIyH5IyH5IyAME MEIctGAMIMADŽHBHiIGIT$PI<1A|$PAEA9EL$DŽ$H#H LLt$H-.|ቄ$ቬ$HDŽ$3ቜ$qxIctG1Lfo}HDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ xLwHLቬ$ቄ$DŽ$HDŽ$ቜ$w LH5w LH5wIctGAGBHHX HH9Lt$EHt$ $LUwIctGLHiH+I4:wIctGLHiH,I4w$txAME MEIcpQAMIMADŽ?HBHiI|MIT$PI+1A|$P*AEA9E=HD$DŽ$H|$H$HDŽ$gቄ$Hቄ$H ቄ$uIcpQE|MSA9Lt$C$LuIcpQLHiHC+HI4u$t?H5'IuL%#IcUHcAD$T Hk AE HiH2A /q)cIcpQMD$PLE L RIMIvxADŽ?1ASjPjxjx7H A|$PH$ P߱D$IT$1SH$1PIT$H{PS1PH$dH$|HM$|]DŽ$AD$AD$AD$AD$DŽ$H\$IcpQHDŽ$!$ ADŽ|MHBHiA+$A+$A+HD$ቄ$Hቄ$H ቄ$ssH53sH5{sHt${s H5 HD$ቜ$DŽ$oH\$HDŽ$ቄ$H6߱ቄ$r H5ǝrH5r$|BIAD$H$ID$ AHH9\$tOHt$ DH|$$rH|${rH|$Hshr$tH|$rL=E L-H L%x AtGAEAE AECT QHcʃAtGAEI|$PHADŽ4 IcMHk HiA PHSH2A H$ƱD$1{PH$1HSϹP|$I$PPC{IcEH=I DŽ$IcUቼ$L5t$L$HDŽ$HiL$Hk HA,m$A0mH$DZD$pH|$H5upH|$IupH|$$H5h}pH|$ H5JgpH|$H5HQpHt$H|$OpH|$H5$'pHt$H|$%pH|$oAEMEIMHSPAEIctGIGHHiI<1{P_AEA9EE1fH sDŽ$Gቄ$H+ቄ$HDŽ$H ቄ$H$DZD$!oH|$H5 ;oH|$Iu.oH|$!H5oH|$H5 nH|$H52nHt$H|$nH5H|$nH|$Ht$nH|$tnH\$HL$ቄ$L$DŽ$HDŽ$^&nIctG1ɱfosHDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ mmH,L$ቄ$L$ADŽ$HDŽ$Qmߺ H5mmߺ H57Ym ߻H5n@mIctG1ҾLt$AGAAAHACHt$ LA$lIctGLHiH+I4lIctGLHiH,I4lIctGLHiH-I4~l$KH|$*lIctGpHiH-A^AoIctGMD$PLE L =IMIvxADŽ1ARjPjxjx"H A|$PmH$P߱D$IT$1JH$1PIT$H{P~J1PH$dH$|HD$|DŽ$AD$AD$AD$AD$IctGH$DŽ$p$HDŽ$!ADŽGHBHiA$AD$ADH$nቄ$Hቄ$H ቄ$cjH5jH5kjHt$kj H5՘HmDŽ$Lቄ$HǗቄ$HDŽ$H ቄ$H$DZD$iH|$H5iH|$IuiH|$ H5aiH|$ H5{iH|$H5yiHt$H|$iH5ZH$P1IT$H+HAME MEIcpQAMIMADŽ?HBHiI|MIT$PI+1ŝA|$PtAEA9EDŽ$HD$H\$HDŽ$ቄ$Hቄ$H ቄ$Lh H5hh H5ThIcpQA|MBHHH$D$ HH9Lt$Ht$ $LgIcpQLHiHC+I4gIcpQLHiHC+I4g$uAME MEIctGAMIMADŽHBHiIGIT$PI<1A|$PAEA9EުHjDŽ$ቄ$Hቄ$HDŽ$H ቄ$H$ñDZD$f H5ߕf H5qfIctGAGB HHH$D$ HH9Lt$Ht$ $L\H5Z\HF\ H52\Iu'\[L$DŽ${HD$H$I DŽ$sL5<_HDŽ$ L$L$ADŽ: Hቄ$i[H5[Hq[ H5][IuR[[L$DŽ$t HD$H$I DŽ$lL5g^HDŽ$ L$L$ADŽ:Hቄ$ZH5 ZHZ H5ZIu}ZEZL$DŽ$m5HD$H I DŽ$Aቌ$HDŽ$ ADŽ: Hk]D$ቄ$H$IƱDZD$L$YLH5!YLHY LH5YLIuYL[YL$σAHD$LDŽ$HDŽ$L$ቄ$Hӊቄ$XLH5YLHX/LH5XLXAEAEHMEIMAEIcHSPItKHHiI 1{P$AEA9E7Lt$DŽ$HD$H HDŽ$3ቜ$Lቄ$Hቄ$WIc1LfoV]HDŽ$HDŽ$$fDŽ$HHiHDŽ$I H-ቄ$H$Ʊቔ$D$ WLmWHD$|$ቄ$ቜ$H\$Hቄ$DŽ$HDŽ$W H5]0W H5+WIcAtKBHHX HH9nLt$EHt$ $LVIcLHiH;)I4VIcLHiH;)I4V$tHD$H$I DŽ$L5YHDŽ$ L$L$ADŽ:HPቄ$UH5?UHU H5UIuUyUL$DŽ$iቜ$H\$Hቄ$DŽ$HDŽ$ U H5iPOٓH$P1IT$H.CH5)I*P\H5 I PcH5IOH5ҀIOH5IO IĞ2CČH5GIvO@ L-E L=gHhMceIcEMiHk IAE CtAE HHHA8L$AMA9CPfACRA *H5IN+ IĞ2CCH5sID$AffAAfN<H5IFNHD$ADŽ:HBQI DŽ$: D$ቄ$Hቄ$H$DZD$HDŽ$ L$TMH|$H5~nMH|$HXMH|$!H5UBMH|$Iu5MH|$LL$ȃHD$L$DŽ$@ Ld$HDŽ$ቄ$Hv~Lቄ$LLH5_~LLHL/LH5Y~LLTLAELpPLL z1jPIMjxIvxjxMBPLT$8脌H LT$AzPH$PLT$ IRƱD$1*LT$ 1PH$H{PL$IR*LT$ 1PIHIR)LT$ 1LHPIR *LT$ ABABABAB ϡIcU H5(~$I$ O^$ADŽxLHBIcHk((A APKPDŽ$V HL$H\$HDŽ$+ቌ$H }ቌ$H ቌ$J(H5}JH5}JHt$J H5|aJcJ H5|=JIcI 3JH5p馥H5|I@J>HD$ADŽ:I HD$DŽ$ HDŽ$ L$ADŽ:HLD$ቄ$Hzቄ$H$DZD$8IH|$H5zRIH|$Hxቄ$H ቄ$/E'H5ixH5vI~EIĞ2CH5IvIJEIĞ2C|H5IE>HE L=H5ׄICPAxGfACRAD}L-)H5OIcUIcEHiHk H2AHsD$HxL%!H$1PHIT$"A|$BIcxGH$DŽ$ $HDŽ$A'HGቄ$Hቄ$H ቄ$TCH5pCHD$HpH5tIC·IĞ2C駀H5[tIYCIĞ2CH5#I%CL-H5ăIcUIcEHiHk H2AHD$Hx^H5 IBH56IBE H-H$DŽ$ HDŽ$HcUHcEEHiHk H2HHHHEቄ$Haቄ$H ቄ$A H5CAHuAH5^~AߺH5)jAHuߺ_AߺH5EAAH5iIhAL-H5EIcUIcEHiHk H2AHD$HxE H-{H$DŽ$ HDŽ$HcUHcEEHiHk H2HHCቄ$Hቄ$H ቄ$ @ H5ƀ&@Hu@H5~H5JI4@ML-H5IcUIcEHiHk H2AHD$HxmH5pI?LH5pI?IĞ2C|HD$L$DŽ$tLd$HDŽ$ቄ$HpLቄ$>LH5p>LH>/LH5p>L>AE&H5rI>IH5'sI>DH5sI>}>H5tI}>9H5AuI]>2H5ZvI=>,H5wI>>&H5\yI= H5jzI=H5MzI=H50zI=H5zI}=wH5yI]=WH5|zI==H5{I=1H5{I<c H5`kI<;H5kI<DŽ$ HD$HDŽ$ ADŽ:AEAEH?D$ቄ$Hmmቄ$H ቄ$H$IƱDZD$;LH58m;HL; LH5m;LIu;Lr;IcE MEHIMIxLHHk(HSPI1Dp{PAEA9EDŽ$ HD$H\$HDŽ$ቄ$H4eቄ$H ቄ$: H5z: H5z:IcpQA|MGHHH$D$ Lt$Ht$ $L:IcE LHk(H?+I4m:IcE LHk(H?+I4L:$HH9u騵HD$H ]kI DŽ$+ቌ$HDŽ$ L$ADŽ:H2=D$ቄ$H$DZD$|9H|$H5j9H|$H9H|$ H5jj9H|$Iu]9H|$#9|$L$Ld$H jHD$ቌ$DŽ$/HDŽ$Lቄ$8LH5j8LH8!LH5 l8L8AEL%1VL fLjPIMjxIvxjxMD$PxH A|$P H$P߱D$ IT$1|IT$PH$4D$H{P1IT$PH$|D$(1HIT$ PH$D$81HH$1PIT$$H@1PH$lH$H$$AD$($AD$AD$AD$AD$ AD$$AD$(IcU f*$$$4$|HBH\$ADŽxLHk(űA$ADŽ,A$$ADŽ0A(ADŽ4HD$DŽ$VHDŽ$Kቄ$Hiቄ$H ቄ$)6#H5jE6 H5j16Ht$ %6 H5i 6Ht$ 6 H5i5Ht$(5 H5i5Ht$85H5i55H5iu5H$F~HD$ADŽ:tDŽ$ HD$HDŽ$ ADŽ:H8D$ቄ$HZfቄ$H ቄ$H$IƱDZD$4LH5%f4HL4 LH5f4LIu4L_4AEMEHxIMAEIcE HSPIxLHHk(I1c{PگAEA9EwHD$DŽ$ H|$H$HDŽ$gቄ$Hbቄ$H ቄ$3IcE ExL$HA9?Lt$C$L3IcE LHk(H?+HI43H$P1IT$(H=HD$H dI DŽ$\ ቌ$HDŽ$ L$ADŽ:H^6D$ቄ$H$DZD$2H|$H5d2H|$H2H|$ H5c2H|$Iu2H|$O2|$L$Ld$H cHD$ቌ$DŽ$` HDŽ$Lቄ$1LH5c2LH1/LH5c1L1AEHQLL _jPIMjxIvxjxL@PI1qH A|$P5H$1PIT$|$ fH$LPIT$ƱD$(1H{P>HU1PL$HLHU 1PL$$HLL\$0HU$1PL$TH@LLT$8HU(1PL$\HLLD$@HU,1PL$Xl$HLLL$H{HD$H$PH0HP01THL$AAAA A$A(A,A0IcU DŽ$ HDŽ$bIcM$H\$ADŽxL HBIcUHk(Hk HiA$A$HAIcx$$A $TH yHL$A$$\A($Xቌ$H }nA,$ቌ$A0AH ቌ$A4.ߺ+H5n.ߺH5n.Ht$ ߺ.ߺ H53\.Ht$(ߺ.ߺ H5\.Lߺ.ߺ H5Ant.Ht$0ߺt.ߺ H5$nN.Ht$8ߺN.ߺH5 n(.Ht$@ߺ(.ߺH5m.Ht$Hߺ.ߺH5m---IcE IxLHHk(I1oVqI HD$DŽ$ HDŽ$ L$ADŽ: H0D$ቄ$H^ቄ$H$DZD$,H|$H5o^-H|$H,H|$ H5K^,H|$Iu,H|$,D$HD$L$DŽ$ Ld$HDŽ$ቄ$H'^Lቄ$C,LH5^_,LHK,/LH5 ^7,L,AEL%!1VL LZLjPIMjxIvxjxMD$P9lH A|$PH$4P߱D$IT$1 IT$PH$D$(H{P1 H$1PIT$Hm HD$|PD$8IT$ 1HH IT$$PH$D$@H@1 IT$(PH$(D$PH1 IT$,PH$D$ H1 IT$0PH$D$0H01 IT$4PH$0D$HH1 1PH$`H$xH$x5 DŽ$L=AD$8AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$8cIcU DŽ$D $4HDŽ$s B$HBH\$ADŽxL Hk(XX$A$A$AD$|A $A$$(A(-(^^A0$0A4$A8A,HD$ቄ$H.gቄ$H ቄ$(ߺH5tg(ߺ H5f(Ht$ߺ(ߺH5Vg(Ht$(ߺ(ߺ H57g^(ߺ`(ߺ H5 g:(Ht$8ߺ:(ߺH5g(Ht$@ߺ(ߺH5f'Ht$Pߺ'ߺ H5f'Ht$ ߺ'ߺH5f'Ht$0ߺ'ߺH5f|'Ht$Hߺ|'ߺ H5rfV'H$S''IcE IxLHHk(I1jI HD$DŽ$HDŽ$ L$ADŽ: H4*D$ቄ$HXቄ$H$DZD$o&H|$H5W&H|$Hs&H|$ H5W]&H|$IuP&H|$&D$HD$L$DŽ$Ld$HDŽ$ቄ$HWLቄ$%LH5W%LH%/LH5W%Lz%AEL%1WL SLjPIMjxIvxjxMD$PeH A|$PH$P߱D$HIT$1*IT$PH$D$0H{P1IT$PH$D$ 1HIT$ PH$D$(1HIT$$PH$4D$1H@IT$(PH$D$81HeIT$,PH$<D$@1H=H$1PIT$0H0f.$z u DŽ$?AD$AD$AD$AD$ AD$$AD$(AD$,6z$$4$$<($IcU 9<'XH\$X$HB(ADŽxL$Hk(^IJ^$("ADŽ4HD$DŽ$ HDŽ$aቄ$H`ቄ$H ቄ$"H5`"H5`"Ht$H"H5`"Ht$0"H5|`q"Ht$ q"H5[`K"Ht$(K" H5;`%"Ht$%"H5!`!Ht$8!H5`!Ht$@! H5_rHD$H RI DŽ$ቌ$HDŽ$ L$ADŽ:H$D$ቄ$H$DZD$!H|$H5R.!H|$H!H|$ H5eR!H|$Iu H|$ |$L$Ld$H jRHD$ቌ$DŽ$HDŽ$Lቄ$b LH5/R~ LHj /LH5)RV L$ AEL%@1APL jNLjPIMjxIvxjxMD$PW`H A|$P1PH$IT$)H{PPH$IT$ƱD$1H$1IT$ϹP|$ H$0HH$1PIT$ |$(H[H$T1PH@IIT$$LL\$001PHIT$(AD$޹AD$AD$AD$ AD$$L=A\$(LD$8Ix^5uIcU $$H\$$HB($Hk(ADŽxLA$Tቜ$HO[ቜ$A$H $0ቜ$H\$A(ADŽ,DŽ$HDŽ$`H5:[ H58[LD$8Ip^H5[Ht$H5ZHt$ H5ZuHt$(uH5ZOHt$0OH5ZH$P1IT$8HDŽ$_HD$HDŽ$ ADŽ:H< D$ቄ$HNቄ$H ቄ$H$IıDZD$cLH5MLHk LH5MWLIuLLD$ L%%1AQjPL MJLjxIMjxIvxMD$P<\H A|$PH$1IT$PH{PPH$8IT$ƱD$1H$<1IT$ϹP|$ HmH$1PIT$ |$(HEH$@1PH@IIT$$LL\$0L$1PHLL\$8IT$(H1PIT$,It$H01PIT$0It$ L$1PHLLT$@IT$41PHIT$8It$sAD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4A\$8pDŽ$IcU $HDŽ$H\$ADŽxL HBHk(ቜ$HUቜ$H ቜ$H\$A$8A$<A$A $@A$$A(AD$A,AD$ A0$A4AD$A8ߺH5]Uߺ H5gUߺߺ H5NUHt$ߺߺ H52UHt$ ߺߺ H5UHt$(ߺߺ H5TlHt$0ߺlߺ H5TFHt$8ߺFߺ H5T It$ߺ ߺ H5TIt$ ߺߺ H5THt$@ߺߺ H5lTߺIt$jI[HD$H HI DŽ$ቌ$HDŽ$ L$ADŽ:HD$ቄ$H$DZD$H|$H5bHH|$HH|$ H5>HH|$IuH|$|$L$Ld$H CHHD$ቌ$DŽ$HDŽ$Lቄ$;LH5HWLHC0LH5O/LAEL%1ASL CDLjPIMjxIvxjxMD$P0VH A|$P{H$PH$$D$1H$1IT$ϹP|$ H{PH$1P|$(IT$HYH$1PHIIT$ LL\$0.L$1PIT$$LL\$8H@1LARL =CjPMD$PjxIMjxIvx-UH A|$PxL$1LֹPLT$@IT$(H{P1PH$IT$,AD$AD$AD$AD$ AD$$AD$(A\$,jDŽ$LIcE $HDŽ$H\$HHk(ቜ$H&Nቜ$H ቜ$H\$A$A$A$A $A$$A($A,^$H5NzH5NfHt$f H5N@Ht$ @ H5uNHt$( H5ZNHt$0 H5ANHt$8 H5'NHt$@H5NADŽ$dHD$Ld$HDŽ$ቄ$HCቄ$LH ቄ$LH5C LH /LH5CLAEHD$H %CI DŽ$ቌ$HDŽ$ L$ADŽ:HD$ቄ$H$DZD$DH|$H5B^H|$HHH|$ H5B2H|$Iu%H|$|$L$Ld$H BHD$ቌ$DŽ$HDŽ$Lቄ$LH5_BLH/LH5YBLTAEL%pPLL >1jPIMjxIvxjxMD$PPH A|$PӋH$P߱D$IT$1H$1IT$ϹP|$ H{PH$1P|$(IT$HH$1PHIIT$ LL\$0L$1PIT$$LL\$8H@aMD$PLPL =1jPIMjxIvxjxOH A|$PԊH$1IT$(P H{P1PL$IT$,LLT$@L$1PHLLD$HIT$0L$1PHLLL$PIT$4AD$AD$AD$AD$ AD$$AD$(AD$,AD$0A\$4dDŽ$IcE $HDŽ$H\$HHk(ቜ$HFቜ$H ቜ$H\$A$A$A$A $A$$A($A,$A0$A4: ߺ%H5iFV ߺH5EB Ht$ߺB ߺH5TF Ht$ ߺ ߺH5=F Ht$(ߺ ߺH5(F Ht$0ߺ ߺH5F Ht$8ߺ ߺH5E ߺ ߺH5E` Ht$@ߺ` ߺH5E: Ht$Hߺ: ߺH5E Ht$Pߺ  OHD$H CI DŽ$oቌ$HDŽ$ L$ADŽ:H D$ቄ$H$DZD$S H|$H5<m H|$HW H|$ H5<A H|$Iu4 H|$ |$L$Ld$H <HD$ቌ$DŽ$sHDŽ$Lቄ$ LH5n< LH /LH5h< Lc AEL%PLL 81jPIMjxIvxjxMD$PJH A|$PH$P߱D$`IT$1IT$PH$PD$XH{P1IT$PH$D$8H1IT$ PH$D$@H1IT$$PH$D$HH@1vIT$(PH$ D$PH1NMD$PLPL 71jPIMjxIvxjxvIH A|$PH$1PIT$,IT$0PH$D$ H{P1IT$4PH$D$0H1IT$8PH$D$(H1AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$8^IcE f/$$PT $PADŽxLHX$/$v $/$$/$ v $ /$$/%K/$/$$T$hHk(L$l^L$lD$$ ^XD$DŽ$$^$HDŽ$s$^$XAT$h$XHD$AAA A$H\$ቄ$H=ቄ$H ߱ቄ$_$H5&>{H56>gHt$`g H5>AHt$XAH5=Ht$8H5=Ht$@H5=Ht$HH5=Ht$PH5=H5=_Ht$ _H5r=9Ht$09H5_=GDŽ$zDDŽ$zDDŽ$SDŽ$5/%aDŽ$$$DŽ$I HD$DŽ$7HDŽ$ L$ADŽ:HD$ቄ$H5ቄ$H$DZD$H|$H5k5H|$HH|$ H5G5H|$IuH|$D$HD$L$DŽ$<Ld$HDŽ$ቄ$H#5Lቄ$?LH5 5[LHG/LH553LAEL%PLL G11jPIMjxIvxjxMD$P5CH A|$P~H$߹PIT$ƱD$1H$1IT$ϹP|$ H$PH{PH$D1PIT$|$(HYH$@1PHIIT$ LL\$0.1PH@IT$$L$(1PHLL\$8IT$(AD$AD$AD$AD$ AD$$A\$(%XIcU $$H\$$@HB($DHk(ADŽxLA$Pቜ$H7ቜ$A$H $(ቜ$H\$A(ADŽ,ADŽ0ADŽ4ADŽ8ADŽ<DŽ$[HDŽ$Nߺ H57ߺ H57Ht$ߺߺH57Ht$ ߺߺH5c7_Ht$(ߺ_ߺH5D79Ht$0ߺ9ߺH5%7ߺߺH57Ht$8ߺCHD$H 1I DŽ$ቌ$HDŽ$ L$ADŽ:HD$ቄ$H$DZD$.H|$H50HH|$H2H|$ H50H|$IuH|$|$L$Ld$H 0HD$ቌ$DŽ$HDŽ$Lቄ$|LH5I0LH/LH5C0pL>AEL%ZPLL ,1jPIMjxIvxjxMD$Pr>H A|$PyH$\1PIT$IT$PH$4D$H{P1IT$PH$D$0H1IT$ PH$DD$(H1~IT$$PH$@D$ H@1VIT$(PH$PD$8H1.1PH$pH$Hk$%DŽ$,?AD$,AD$AD$AD$AD$ AD$$AD$(AD$,IcU $4$\$DHB$(Hk(H\$ADŽxL±A$@A,A$$PADŽ(A8$,ADŽ0A<ADŽ4HD$DŽ$HDŽ$Wቄ$HM1ቄ$H ቄ$*H5x1 H51H5s1}Ht$}H5S1WHt$0WH5511Ht$(1H51 Ht$  H50Ht$8 H50ߺH$,xf/$4s/$s/$P6>DŽ$$HD$H\$HDŽ$ቄ$H\0ቄ$H ቄ$)H5203H5Q0:PxL1IUIuHH$,P1IT$,HI HD$DŽ$HDŽ$ L$ADŽ:HD$ቄ$H*ቄ$H$DZD$#H|$H5*=H|$H'H|$ H5t*H|$IuH|$D$DL%ۦ1RLjPL 'jxIMjxIvxMD$P8H A|$P>tH$P߱D$8IT$1oIT$PH$D$H{P1JIT$PH$D$01H"H$\1PIT$ HIT$$PH$LD$(H@1IT$(PH$HD$ H11PH$IT$,H1PH$tH$H0$DŽ$,?AD$0AD$AD$AD$AD$ AD$$AD$(AD$,AD$0|MIcU $$$\HB$(Hk(H\$ADŽxLűA$LADŽ0A$$HADŽDA($A,fA4$,DŽ$AHHD$HDŽ$]ቄ$H*ቄ$H ቄ$H5+H5+Ht$8H5*Ht$H5*Ht$0H5*H5*]Ht$ ]H5}*7Ht$(7H5_*H$H5F* H$,=HD$ADŽ:nH$,P1IT$0H0DHD$L$DŽ$Ld$HDŽ$ቄ$H &Lቄ$(LH5%DLH0/LH5%LAE& $?XIcU X$($^H\$ADŽxLHBHk(ADŽ$ADŽ(^($(AHD$DŽ$HDŽ$+ቄ$H &ቄ$H ቄ$H5^'H5]'Ht$(IĞ2Ca0H5,3IL-M7IcUH53IcEHiHk H2AHĤD$HxLUPSHhH[H-H\$Pfo3@THEH)EfHǀ))HXǀGǀpQǀtGHǀxGHǀ@HListing $Hof the UD$Hser CircD$Huit D$H-UITD$ D$(D$0D$8D$@D$H1HD$`ND$XHn2ቄ$H D$PHDŽ$ ߺH5A2ߺH5.2Huߺߺ H52Hh[]ÐAWAVAUATUSHL 1|$D$\?fA91fA9{1fA9v1fA9!1fA91fA9W1fA9~p1fA9^1fA9Ax BLE1H 5xQ7L $HH)JtHw"H۸LHHرwL $x )J 1LϹxL $HT$THt$p;HcT$pL $Jt 9D$TND$THH)H `!L- I}SHIuS HcHHk HHMf.D/A8AHfAASRACPAfAf;/2/fA9= /fA9u/fA9c/fA9~Q/fA9i?/fA99-/fA9/fA9I /fA9IL $H5.L $L-fH5Z3HER2 D$, I}&IEKI}@ H5C3:g.L- D$,HVoltage IE&Hacross RIE.H1 IE6 fAE>HVR1_voltIE@s fAEHHVR1 AEJ IEKHD$XPLL$HT$PD$1H$Dt$XLL$E-fA9-fA9 v-fA9fD$ H/@D$`AL=IGD$dH$I1PHt$LLL$D$XLL$D$l1D$hIGAoAoՉl$(H-=D$\HA s,fA9a,fA9 O,fA9 =,fA9V+,fA9,fA9 ,fA9ILL$H5+LL$ILL$H5+zLL$HtLd$p|$ L5˗D$0HD$@DŽ$HD$D$x[ fDA+A8v[Ht$lPLIW1IW 1PHt$hH|nAGAW LL$f.fL=YHl$`1PHIW*AGLL$D$ d *fA9? *fA9u*fA9UD$ Ht$d1LL$E1PA@IWHLL$@HD$HĈ[]A\A]A^A_)A8\D$ f.DH xLHPHp1 HD$1D)A8Ld$pLL$8DŽ$]LHhD$D$xH+ቄ$H D$pHDŽ$4LH5+L5RLIvLH5+oLIu&^ LH5+JHt$`LJ LH5+$Ht$dL$LH5+Ht$lLLH5{+Ht$hLLHcD$(LL$8DŽHD$0|$ H5(IHD$LDŽ$HDŽ$D$xH,ቄ$H D$pL,H5, LAVAF L,LHcD$`L$,Iu@AV<D$d<L$ |%D$l|AWTL<8D$h|><HDH HHPPPP P(P0P8P@PHHcHAHHPቴHAuHHkL$L\$ DŽ$fPAuJL$HDŽ$HDŽ$@RIU&HDŽ$ቔIU.ቔIU6ቔAU>fAV HTHD$D$xHPD$p!LIvFLE1LH T*L\$ lHD$LLL$DŽ$L$HDŽ$D$xHPD$pHDŽ$HDŽ$wLIvLdE1LH )TLALHD$pHt$I}KH$1nHcT$PHHHLb$LAH$IMKLAILvIHcIቔpLIcVAHL$0\$(HiAHH@HDŽtF#fA9H5#IFfDHpLLmHcL)҉IpLT91ƒ9A r$fN#A8qkI#A8L-A HVoltage As D$,IE&Hacross RIE.H2 IE6HVR2_voltIE@HVR2 fEu>fE}HAEJ IEK"A8<Ld$pLL$8DŽ$eLHxD$D$xH%ቄ$H D$pHDŽ$ LH5v%L5bLIvLH5$LIu&n LH5$ZHt$`LZ LH5$4Ht$dL4LHcD$(LL$8DŽHJD$0Wc!A8[AGfAAf;#N#fA9 #fA9H$1PLL$Ht$H蓸Dt$XLL$EP HD$`A@IGD$dTf.IW1PLL$Ht$\H追HcD$\LL$f.DLAH $LD$pL\$ fX@LAH x$LD$pffA8$L-E HVoltage As D$,IE&Hacross RIE.H3 IE6HVR3_voltIE@HVR3 fAm>fEeHAEJ IEK2DŽ$HD$D$xH>#LHDŽ$ቄ$H D$pL-H5 #7L%A8ALd$pLL$8DŽ$mLHhD$D$xH}!ቄ$H D$pHDŽ$ LH5!L5RLIvLH5 oLIu&^ LH5 JHt$`LJ LH5 $Ht$dL$LHcD$(LL$8DŽH:D$0GJA8D$ f.DA81!A8A8Ld$pLL$8DŽ$uLHD$D$xHቄ$H D$pHDŽ$ LH5L5LIvLH5)LIu& LH5Ht$`L LH5dHt$dLdL HcD$(LL$8DŽHzD$0A8A8 L-A HCurrent A D$,IE&Hin R1 IE.H IE6HIR1_ampsIE@HIR1 fEU>fE]HAEJ IEKA8Ld$pLL$8DŽ$LHD$D$xH=ቄ$H D$pHDŽ$ LH5NL5LIvLH5)LIu&LlHcD$`D$(LL$8DŽHD$0D$df.@A8L-e HCurrent D$,IE&Hin R3 IE.H IE6HIR3_ampsIE@HIR3 fAM>fAuHAEJ IEKSf*A8;A8H$P1LL$Ht$HA襰LL$f.:PD$ A8KwA8KLd$pLL$8DŽ$|LHHD$D$xHቄ$H D$pHDŽ$ _LH5{L52LIviLH5OLIu&>L HcD$`D$(LL$8DŽH^D$0D$d]f.@P1LL$IWAHE1裴IWP1Ht$dH@致LL$f.A8Ld$pLL$8DŽ$LHD$D$xH]ቄ$H D$pHDŽ$ LH5PL5LIvLH5ILIu&LHcD$`D$(LL$8DŽHހD$0D$df.@A80A8nL-e HCurrent A D$,IE&Hin R2 IE.H IE6HIR2_ampsIE@HIR2 fA}>fEEHAEJ IEKRA8#3 A8Ld$pLL$8DŽ$LHD$D$xHaቄ$H D$pHDŽ$ LH5L5LIvLH5MLIu&LHcD$`D$(LL$8DŽH~D$0D$dLd$pLL$8DŽ$LHD$D$xHcቄ$H D$pHDŽ$ LH5L5LIvLH5OLIu&LHcD$`D$( LL$8DŽ H}D$0D$dA8nA8L-s HPower DiD$,IE&HssipatedIE.H in R1 IE6 fAE>HPR1_wattIE@HPR1 fAUHAEJ IEKnoA8AL-D$,HPower DiIE&HssipatedIE.H in R2 IE6HPR2_wattIE@HPR2 fAE> fAEHs AEJ IEKA8bA8^A8L-FD$, HPower DiIE&HssipatedIE.H in R3 IE6HPR3_wattIE@HPR3 fAE> fAEHs AEJ IEK:AA87L-ŁH5HER1 D$, I}&IEKI}@ H5IL $H5tL $ L-WH5HER3 D$, I}&IEKI}@ H5~rH|x Iyx1xL $HT$LHt$HD$HL $PQD$HHH)HOLzHALIJtwDIcHHkPIPD)IcHHkPI LұIL $H5BL $L-%H5HR1 D$, I}&IEKI}@ H5q@Iyx xH yJtwHcHHkPH-L-HHH‰ITSI}S ) {LϺxL $mL $IL $H5<L $uFL-#H5HR2 D$,I}&IEKI}@ H5>IL $H5BL $uFL-~H5fHR3 D$,I}&IEKI}@ H5OIL $H5 hL $uFL-O~H5!HQR1 D$,I}&IEKI}@ H5 jIL $H5t L $uFL-}H5HQR2 D$,I}&IEKI}@ H5IL $H5 L $uFL-{}H5HQR3 D$,I}&IEKI}@ H5IL $H5 *L $uFL-}H5RHVC1 D$,I}&IEKI}@ H5;,IL $H5? L $uFL-|H5 HVC3 D$,I}&IEKI}@ H5IL $H5 VL $uFL-=|H5HIC1 D$,I}&IEKI}@ H5XIL $H5q L $uFL-{H5HIC3 D$,I}&IEKI}@ H5lIL $H5 L $uFL-i{H5>HPC1 D$,I}&IEKI}@ H5'IL $H5 L $uFL-zH5HPC3 D$,I}&IEKI}@ H5IL $H5< L $uFL-zH5HEC1 D$,I}&IEKI}@ H5IL $H5 DL $uFL-+zH5oHEC3 D$,I}&IEKI}@ H5XFIL $H5n L $uFL-yH5*HC1 D$,I}&IEKI}@ H5IL $H5 pL $uFL-WyH5HC3 D$,I}&IEKI}@ H5rIL $H5L $uFL-xH5HQC1 D$,I}&IEKI}@ H5IL $H59L $uFL-xH5[HQC3 D$,I}&IEKI}@ H5DIL $H52L $uFL-xHC1EF H5I}&H5 I}@IEKD$,54IL $H5vL $uFL-wHC3EF H5I}&H5B I}@IEKD$,6IL $H5^L $uFL-EwHPCD H5gI}&H5 I}@IEKD$,<`IL $H5L $uFL-vHECD H5I}&H5 I}@IEKD$,=IL $H5bL $uFL-qvHPCC H5 I}&H5. I}@IEKD$,>IL $H5 L $uFL-vHECC H5w I}&H5 I}@IEKD$,?"IL $H5L $uFL-uH56 HVL2 D$,I}&IEKI}@ H5 IL $H5CLL $uFL-3uH5 HIL2 D$, I}&IEKI}@ H5 NIL $H5L $uFL-tH5 HPL2 D$,!I}&IEKI}@ H5 IL $H5uxL $uFL-_tH5g HEL2 D$,"I}&IEKI}@ H5P zIL $H5L $uFL-sH5" HL2 D$,#I}&IEKI}@ H5 IL $H5L $uFL-sH5 HFL2 D$,$I}&IEKI}@ H5 IL $H5@:L $uFL-!sH5 HQL2 D$,%I}&IEKI}@ H5 L $uFL-%cH5HRGAS D$,DI}&IEKI}@ H5@IL $H5԰L $uFL-bH5XHKGAS D$,GI}&IEKI}@ H5AIL $H5=jL $uFL-QbH5HS_ACC D$,qI}&IEKI}@ H5lIL $H5L $uFL-aH5HS_VEL D$,pI}&IEKI}@ H5IL $H5o薯L $^IL $H5UnL $IL $H50FL $IL $H5 L $~IL $H5L $IL $H5ήL $IL $H5覮L $:IL $H5~L $L-a`H5mHS_MASS D$,sI}&IEKI}@ H5V|L-`H5LHS_RAD D$,oI}&IEKH5 I}@6IL $H5ʭL $IL $H5袭L $<IL $H5zL $IL $H5mRL $`IL $H5H*L $IL $H5#L $IH5ެL $tdIH5辬L $tDIH5螬L $t$IH5~L $L-a^H5Hfc D$,VI}&IEKI}@ H5|L-^H5HS_CUR5 D$,1I}&IEKH5 I}@6L-]H5_HS_CUR4 D$,0I}&IEKH5 I}@L-]H53HS_CUR3 D$,/I}&IEKH5o I}@骾L-I]H5HS_CUR2 D$,.I}&IEKH5) I}@dL-]H5HS_CUR1 D$,-I}&IEKH5 I}@IL $H5貪L $L-\H5HZFL D$,]I}&IEKI}@ H5p鰽L-O\H5fHS_KE D$,rI}&IEKH5 I}@jL- \H5:HS_RAD5 D$,I}&IEKH5 I}@$IL $H5踩L $^L-[H5HGZF D$,^I}&IEKI}@ H5鶼L-U[H5HS_RAD4 D$,I}&IEKH5 I}@pL-[H5HS_RAD2 D$,I}&IEKH5 I}@*L-ZH5mHS_RAD1 D$,I}&IEKH5{ I}@L-ZH5AHS_RAD3 D$,I}&IEKH55 I}@鞻IL $H5h2L $uFL-ZH5 HZLO D$,_I}&IEKI}@ H54IL $H5ȧL $uFL-YH5HGLO D$,`I}&IEKI}@ H5ʺIL $H5^L $uFL-EYH5HEFL D$,ZI}&IEKI}@ H5`IL $H53L $uFL-XH5HBFL D$,[I}&IEKI}@ H5IL $H5芦L $uFL-qXH5HXMF D$,\I}&IEKI}@ H5|錹IL $H5e L $uFL-XH5MHALO I}&I}@ IEKH5%D$,a"IL $H5趥L $uFL-WH5HCLO D$,tI}&IEKI}@ H5鸸IL $H5LL $uFL-3WH5HICA D$,bI}&IEKI}@ H5NIL $H5JL $uFL-VH5eHIPL D$,cI}&IEKI}@ H5NIL $H5xL $uFL-_VH5 HZOT D$,dI}&IEKI}@ H5 zIL $H5|L $uFL-UH5HU1 D$,HI}&IEKI}@ H5IL $H5褣L $uFL-UH5HU2 D$,II}&IEKI}@ H5馶IL $H5:L $uFL-!UH5QHU3 D$,JI}&IEKI}@ H5:KD$L=OHD$@D$ HD$LD$(HD$DD$@H1LjPL LjxLCPjxHMIwxH {PAAVfAAf;a#WfA9>ڴ9Y6ڴ9$ڴ9ڴ9Jڴ9ڴ9ڴ9ڴ9Sڴ9z1HT$0YiHc'BYH4 YXHD$8 t t[H[]A\fHT$L1D$ H|$ dIc$D$Hi@H$ H[]A\DHL$L1D$ H4H|$ 몐SH HcH5*t2L@tWH [HiHH 2HTH19H [f.DMiH *HbHJHƠ1H [f.HiHH 2HTH1H [f.DMiJHG1H [f.fGMiH|$QT$HK)B\DB Hb1L$ JTD$Ht$ YD$ AWMAVIAUIATUSH(HcH(4$HT$LH|$LL$D$ĵ(1IcH4$ DeHi@EIcHiHc6D$H4vH$L H5_( H G(DŽDŽrBX,mDŽDŽbB0mDŽ2#&^DDŽ#IcUHTlbEHDlbHH|$rHcDŽDŽb?D2#&DŽ#u>HL$`YSHc 'BYH0 YXH([]A\A]A^A_ÐH5'Hc H'ĵ(Hi@HcHDŽDŽrDŽDŽbDŽ2#&DŽ#ÐAVL&AU ՒAT~UHs&SLc7(HcH b&Bĵ(H4RIiMi@LC,mwC0mWHcXHcLC8mCXfT$H*YD$$jD$ Cǃ 'YD$T$(CI^YYb)uD9}\$DDd$HD|$L\$&fHcfAfEH@Hi$HH_8m4mK,)LHDHIHH9AYD\IuHD$Kl LAAYPD9T$AYL\f(\I|9fHDHIHH9AYD\IuHLD$IAD9\$HD$AIHl$AHh[]A\A]A^A_BYHH\HKHD$YH@\YhAWAVAUATUSHH(DP,$@EH-AJMHH)H'HZbL'0NBDHHqHI9tHHcx8LG(ȱWuHcNNDB\DH$ADPH=@1o0LD$tA|G~eL%H\$tf 9D$tH<$HT$h1LD$(H5TD$PQD$PAG HLD$(ADAGfZD$hHADf.ZALWH<$HT$|1LD$PH5L$(_HfZD$|HL$(LD$PIDAGHADAFLchf.HT$h1LD$(Ht$lwH5 CfZD$hHLD$(ItCAvHADfHi@IcVLD$(H<$HL$hHt$xHcDHT$l1D$xADpMcd$XiB-5THZALAWIAVIAUIATIULSLHH%!BE@(A0d$AYX DD$t$5RD5YAh t$AxDt$AXl$,l$ Y|$$A^==t$l$ (|$D \.=GAYY1+D[T$AAYDD$D^D$YD,$YyGEeAYcE(DSYA(AXAY^(W+ADYDXAXAYY\$AX/\(AYY(H$A\AY$HE$YD$D@AYPAYDAKK@ HH[]A\A]A^A_f.DH$EH6(@H@밐Hp?L$Ll$0D$8HRLDD$ቄ$H T$DT$ l$D$0D$@HDŽ$';LLY;Ht$,LG;L;l$=m?(L$DD$T$DT$ USH~H;H!E$C( $HCC@H@ KH[]ÐHInitial AWH CircuitHSCREAMERH Status AVAUATUSH ,ቄ$@H ቄ$`ቄ$hቄ$pቄ$xቄ$ቄ$HTቌ$PHfor t > H0 |$hD$xHቴ$Hቔ$X5mv H-CD nD$PEۉ%qH DŽ$DT$PL=DŽ$L%DŽ$^GL$pH EDŽ$DŽ$DžY <L$XAD$IgH(@C11H$L-D$0t$(H$t$H5D$1D$t$`fDL$Aĵ(DŽ$EH$E1Hc\$ QDE~,D$HcD$H|@HabDabab$;D$$DHiHE1H@HtDx|AEDi€EiϠDDiD$DEkdDG BHE$~$%7 %G  Q > 5 :_"~f.DH)q- ADH$AD$ADhDA$ADUBDJLIĵ(DfHHf.oHH9fufoEfsAA{fE9fofsff~tYLcCĵ(DOA9}EMcCĵ(DOA9}1McCĵ(DOA9}McɃCĵ(9} HcAĵ(A$H=McAD$ODBZbBZbKf.$H$H$PL HH$PHt$0I|$1LD$8HL$(輿Ict$_AX\f.fHT$I|$1Ht$ L$HL$(L$腽Ict$$H$H$PL H$P[f9T$PAT$Hc򋄵CH~D$1Hi@ADŽyADŽADŽADŽ-uADŽ%&ADŽI#L 1L$HD$0Iĵ(LcL$0HT$LD$@K<LL$8e[LL$8LD$@Ict$L$HC<Aĵ(C fHT$I|$1Ht$ L$HL$(L$Ict$HT$I|$1Ht$ L$HL$(L$腸Ict$h1u1 $H$HH$PHt$0I|$1LD$8L$HL$(=Ict$XY$H$I|$$H4t$`H$PHt$01LD$8L$HL$(Ict$_AX$H$HH$PHt$0I|$1LD$8L$HL$(Ict$A[XFAD$CDŽ$~\Aĵ(@$1"DAĵ(H@9}@AD$t$HD$pH S H\$xH$@1PHI ]XC@VH@IPH5HPHKHPH~H PLHHP1H=41DŽ$H L$H$HW KH4LDŽ$ቄ$ቄ$L$L$/HLH0L/H$LDŽ$L$ቄ$/HcLfo5HDŽ$f$$(ቄ$8Hxቄ$H$Ʊቄ$HDŽ$HDŽ$N/L(/DŽ$A$D$p0H$D$h11ұt$H$t$0H$t$H$t$(H$t$ H$t$H$t$8H$t$xH$t$@H5^t$HH nt$PIt$L$t$`L$f.@DŽ$11D$hA9t D$t$ 1t$t$H$AWt$ht$x$L$LD$PHL$pH$Ht$XH|$hKqIc$DŽ$0$<+$4DŽ$4D$8DŽ$8H@<1t$ t$t$H$AWt$ht$x$HL$pH$L$LD$PHt$XH|$hpIc$D$@1$4| $8H@;D$pA$DDŽ$H<DŽ$DDŽ$D|At$ A9D$D$$<<$$L$hȃL$h $H$HH$PHt$0I|$1LD$8L$HL$(dIct$AYAZL$L$DŽ$H$Lቄ$H ቄ$+LH5o+LH5[+$DuuE~pALl$H+EEL$f.@E9|6޺LO+H@LAH3+$tLl$H$*DCL;A$Aĵ(AAǀb5AbAǀpbAAQAA11IbHlN4DC.ĵ(HG.ĵ(ٍ4?׉PB4?pIcIL9uIbf8LHHC(ĵ( ?C(ĵ(0A9}A5E $HĨ[]A\A]A^A_^,A|$$H$HDŽ$}L5?-߱ቄ$L-ӂL$H$L$HDŽ$T)It$8)()H5̓)(H L$ቄ$DŽ$L$HDŽ$T(It$((H5N(](HD$h$H$H$PL H$P`$H$H$PL H$P2HT$I|$1Ht$ HL$(Ict$HT$I|$1Ht$ HL$(Ict$i1DŽ$L-z1pAWIAVAAUIATIUSH|$A$L6'HtA?,u1IA9}A$AEH[]A\A]A^A_f9|HT$HcAmH\)@DHAE޿&Ht;,tH[]A\A]A^A_ÐAWIAVIAUAATIUSH|$IA9|g]LN&HtA9|JHT$IcE&H\A) DAA޿H&HtH[]A\A]A^A_@EAH[]A\A]A^A_ÐUSHDI1<.uHpI9uHc9~eM~PH۸HHI9~YڱL$%L$H H|LH)[]%f.@H[]fM~L9|H[L]%fʱLD$ $i%H $ LD$H[H| ]LH)Q%~FHD@? uHH9uÐ/H/TA8AMHHJBf.@\(H(/ʉw/w\)/ws.zn(^Hc\HH@\YYX/rDHA\YYX(@Af@~fDfAÐATIUSH ,JZHn~z$H:~(n~^-b~Y^/T$l$d$ /AT'\$Y-~ )~p#AY$\$ 0'X(\$J#l$D$}YC T$ }Y^(^}^}#T$ }YCYCXC;T$"T$-}K(Yd$ Y\$^^^^ *7^(E[SH []A\f.Df:f|-|%|AT1IUSHHt$ HcD$ u'A$EH[]A\f.DLc$H|Ht$I)ILH1HT$s}tD$D$A$H[]A\A$H[]A\ÐAW1AVAUIATUSHxHt$lHT$82t$lHcL$8Lc9B|#@.FHcf.@H|.t 9A}A@EHf.H|E9A}9AE vfA9D$PD$T@|$7A9D9,@+Bv@-XYZW O$MAfA9E~E9~]EXEqDL$HT$D$h1D$XyEDL$f(~AGAIHTD9T$7.Lcd$lfLB|#AGA9LcBDD$7+NdL)E1DL$HLLT$IH1HT$@Ht$`&D$8T$@+T$`LT$DL$D)9`HL$HLcLDL$HT$XM)Ht$LIMH1|$H)D$8D) Dx)Lcd$lf*L$LDL$LB|#Y |sFA+LcL$(LTI)DL$$HT$@ILT$LH1LHt$`LLD$DL$$D$@+D$`LT$ELD$E)L$(AT$9BHT$1LLHt$LL$DL$|$HA  wD)Lcd$lf*T$LDL$L$LB|#Yf.fOrLcD$8HL$HL$D$HT$THt$PJ|#M)ILH|$HD$L$Xf*T$PD$TX…Y~EwL$HT$DMcD$Ht$dLJ|#L)HHHT$lED$D+D$dA)A9HcMI)ILHH|1HL$HHT$THt$P;L$HL$HA1D$HT$THt$PH|$7EyE1L$HT$DMcD$Ht$dLLD$J|#L)HIH1HcD$lT$D+T$dLD$A)D$L$A9I)L$ID$MH3ÐÐÐÐÐHcHcHi@HH !:HcBtXYÐHcHcHi@HH : tYf.X$Y YÐATHtUH- SH H\$D$`H߱D$l$D$ )HD$h*H59tH5tH []A\L%A$A$A$A$A$mHT$1D$Ht$D$ H|$ 3Hs߱l$D$@D$ D$ _HD$HD$D$H []A\Ð1艨19A$l1A$@1A$1)A$ǐATUSHA=H$T$/|$7M̻:)t$pIr%!Y r$Y(YYar|$tl$xD$8Y^$("-$T$^T$x$Y^f rl$4T$ZY8rD$D$pYqfZl$ ql$|YD$0D$t qD$D$pql$|ffY-qYD$T$^T$0T$h(^fd$<VqZD$pL$|$l$Y=Y)|$ =YZq)|$@=y*]|$\=qYfZL$t|$d^Zt$P5pt$X5jt$T5pt$`5@/L$h\$lX\$4Y]D$0\$d$Y\D$8^d$WD$ \$D$t$<QL$\^(YD$XL$`XD$L$dT$YT$Pl$\$^d$^(YT$TY(\TL$@/s1/L$l\$hX\$4Y] H$YD$x voD$p+ coD$D$p NoD$D$p 9o(t$ ^W(T$YoYoYT$|$t$ n^Yt$A<$(|$ nT$(^i/|$4D$/ iY$YY$YD$}n^\$tY$YYY/we.z`YL$xH$HĐ[]A\f(|$4X\L$Y n/(dffcf.f(뛐AWAVAUATUSH8HcH UnHCHQHfHH0H@H9uHPH9uHP8H9uHTfH HQHfDH0H9uHPH9uHP8H9uHH'HHHǀhHǀpHǀxH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@H@H9IH8 1HxK1H'1H?11HMHJfH`Hf)HH9uHPH9uH1qH41^H;1KHC18H1%1HGHPfHHf.)HH9uHPH9uH]112fHdHH H)1)@)@ )@0)@@)@P)@`)@p)))))))))HHPuHPH9uL5 ffHIZbLt$(\$ I߱D$IZbL4$D$ID$M'1Mk I MNMyM-uMI9I`!II#I%&f.DL4$A)Lt$A)Lt$A)IDIDIIDHDHDIIDIIDIIDIIDHHDHHDHHDHHDA) HH=qL4$IqIqL9t$zL|$(1I'X Hb1E Iĵ(12 1Hpb Iȑ(Ix(H lf.@Hǀ0ǀ# ǀ ǀJǀǀrǀp ǀP$ǀ0.)H9uHPH9sHZbHabH @@@H9uǃabHZbǃabHabHH9ufH)ab)abǃabǀabH ǀabǀabH9uHdbHlbH @@@H9uǃlbHdbǃlbHlbǃlbHH9uHlbHttbH @@@H9uǃttbHlbǃ|tbHtbǃtbHH9uHT$ fǃtbHltb)tbǃtbtbǃtbtbǃtbtbǃtbtbHǂtbH9u\|bH|b1l|b||b|b|b|bǃ|b4 Hb1! 1 (eHbHHHH@)HH9uH8[]A\A]A^A_ÐULSHHHcIy DADQ Hi@Hc D l HBHhHcHH.S($$XT XT AYAYz u (((D, XZb(AY(ATX(^fD.z^u\/-rHDX nD/kds5^}(EACCHH[]f.DD(K$YD)\$0DcDL$ XY t$|$XDT$DD$DY(d$ Y | \$T$A^D%cD^YX Y cA(XY^( $ %^Y^/ycf,$T$\$d$ DD$DT$|$t$DL$ D(\$0DYD/ ]vD\ ]D/ ]fYf/kY%bD(ET(ATD/\((Y\YD(\Q^X ^AT(^U(fD/AY1/U1. (^}(./}D%b aD/T$Wx l$t$|$DT$ DD$\$$$DL$ l$(D(\$0DYD/ I\T$t$|$DT$ DD$\$$$qMf.D1./( f.DDY D)\$ T$t$|$DT$A(W} L$ DD$\$$$L$ t$YfD(\$ /T$|$DT$DD$\$$$k>f.@}2A= .QDAaDI q$DQ(Di4f.D%#HcHc6D:Li@BH2HLL$D.LcXT $XT AYAYz u D((A(D?D/ D(DTD/)L$.AI .jd(^Q#E\1AYD/1.@ t 1E.A(/F$(FXZb.y\EY5/D/^rD.׺E„A (1(D(fA (1f1. uvD/u}(AAAQ,AA$I0ff.(D(D^fE.E(ff.1.(D/A(zfD(D^A(f.@AE(fI .[D(|$D(ETE/hY1Y\QA(^X^AT^(/A(=D/A((ffDD(l$D(ETE/vLY1Y\Q^X2D^AT^(A(/A8f.A (1(fH5H5*%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%% %"%$%&%(%*%,%.LAS%hh1hPhohhhhhhh-hHxhhnhdhZhPhFh?#@vM6M"u,(A,A,A) SCREAMER v4.3.1 (A,i2.2,A,i2.2,A,i2.2,A,i3.3,A) The current time is: :(A,i2.2,A,i2.2,A,i4.4,A) The current date is: /o:̼+(/'Time = ', 1pe10.3, 5x, 'Cycle = ', i5)('Energy from all sources: ', 1pe11.3)('L*I*I/2 energy stored in inductors: ', 1pe11.3)('C*V*V/2 energy stored in capacitors: ', 1pe11.3)('G*V*V energy dissipated in shunt resistors: ', 1pe11.3)('R*I*I energy dissipated in series resistors:', 1pe11.3)('Ldot*I*I/2 energy in variable inductors: ', 1pe11.3)('Cdot*V*V/2 energy in variable capacitors: ', 1pe11.3)('Relative error in energy sum: ', 1pe11.3)(/'Branch ', i2)(3x, 'I', 5x, 'Flags', 6x, 'V', 10x, 'I', 10x, 'G', 10x, 'C', 10x, 'L', 10x, 'R', 8x, 'dC/dt', 6x, 'dL/dt', 5x, 'd(CV)/dV', 3x, 'd(LI)/dI'/)(i4, 1x, i10, 1x, 10(1pe10.3,1x))(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A, 1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: maximum KE: peak velocity: peak current: (A) ------------------------------------------------(A,1pe10.3)PAAABXBV4zDHB$9l3(A,e11.4,A,e11.4,A,e10.3)Sheath radial extent= Sheath Router= DPF Router= (/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ DPF radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: 3I@=_p1(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/, A,1pe10.3/,A/) ------------------------------------------------------------ Implosion radius has reached the minimum value. time: minimum radius: peak current: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: peak current: KE at min-radius: velocity at min-radius: @SCREAMER Setup Indicies (for debugging) (/'Branch index parameters')(3x, 'BR I IB')(6(i5,1x))(/'Variable element index parameters')(3x, 'IS I IV IB')(/'Voltage source index parameters')(2x, 'IVS I IB')(/'End-of-branch voltage source index parameters')(3x, 'BR I')(/'Current source index parameters')(2x, 'ICS I IB')(/'End-of-branch current source index parameters')(3x, 'BR I TYP')(/'MITL index parameters')(1x, 'MITL BR IB N1 N2 SW')SCREAMER Setup Parameters (for debugging) (/' Set-up Parameters For Screamer Code'/)(10x, 'HT', 7x, 'Tres', 7x, 'Tmax', 5x, 'Nprint', 2x, 'NB')(5x, 3(e10.3,1x), 2(i5,1x))(//' BR BL BT IV IB IC IO', 6x, 'P1', 8x, 'P2', 8x, 'P3', 8x, 'P4', 8x, 'P5', 8x, 'P6', 8x, 'P7', 8x, 'P8')(7(i2,1x), (1p8e10.3,1x))(/'Transmission line types'/ ' ', ' I IT')(i2, 2x, i2)(/'MITL types'/ ' ', ' I IT')(/'Voltage source function types and parameters')('I=', i3, ' IT=', i3)(' I ', ' Parameter ')(1x, i3, 2x, 1pe10.3)(/'Current source function types and parameters')(/'Variable element information')('Var. elem: ', i2, ' Model type: ', i2, ' Block type: ', i2)(/'Initial conditions information')(' I ', ' Initial_value')(1x, i3, 4x, 1pe10.3)&P6HKw+2I@3cD?X?K@@p}?=<ݘ;}x9#7fD E(A,f12.5,A) Run time: seconds(/A,A)The SCREAMER input file used: (A,i2.2,A,i2.2) Current time: :(A,f12.3,A) Run time: (A)SCREAMER v4.3.1 Done????8@"@;@K@`UU??DAT!@@\0Ae.B׳]?yH/sQ(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------ Gas puff radius has reached the minimum value.(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: old(A) ### Unable to open the input file, exection halted..logUNKNOWN(A120)<5(A,i5,A) Time = ns microsec ms8(knN'7$tI A5@MQ=J_p 0.csvunknown(A,$)Time (s)(A, A22,$),( )(1pe12.5,$)(A,1pe12.5,$).fNEWBrn , Blk : trline {: pisect {: RCgrnd {: Vsourc {: EVsrce {: Isourc {: SCLsrc {: MITL {: Adder {: RLsers {} (i4,3x,a73)(1p2e12.3) .sfcunknown('TITREG=',a)('DATHEU=',i2.2,'/',i2.2,'/',i4.4)('TYPEDO=REEL')('NBCOLO=',i3)('NBLIGN=',i5)('TITCOL=',100(a15,';'))Time ('LABCOL=',100(a15,';'))('UNICOL=',100(a15,';'))Seconds ('COMENT=',a)SCREAMER v4.3.1('DONNEE=')(1pe13.6, 100(' ',1pe13.6))!N.tNEW(1x,a,a79)!Branch , Block : transmission line pisection rcground voltage source end-brn voltage sourcecurrent source end-brn current sourceSCL current source MITL adder rlseries {}(' ', '!', a79)(' ', '!', i4, ' points in the table')(' ', 1pe10.3, ' 0.0')(' ', ' Last-entry')(' ', 4x, 1p2e12.3).ufounknown(A10,1x,200(A22))Time (s) (201(1pe12.5,2x))H2Oh2oH20h20OILoilSF6sf6AIRairHEHeheH2h2(// ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' KE at implosion: ', 1pe10.3/ ' load energy: ', 1pe10.3/ ' peak current: ', 1pe10.3/ ' outer shell radius: ', 1pe10.3)(/ ' ------------------------------------------------------------'/ //)Q8Iq replacenewunformattedold.Time step time step Default Res-timedefault res-timeEnd time end time Number of printsnumber of printsmax-pnts stored execute cycles ('0', '### ERROR ### in line ', i3, '. \\', a80)(A) >O3('0', 'You have exceeded the maximum number of ', 'branches allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'blocks allowed = ', i5, ' in branch ', i2),('-- At', i12, ' You exceeded the maximum number of ', 'output requests allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'nonlinear elements allowed = ', i5)A('0', 'You have exceeded the maximum number of ', 'initial conditions allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'transmission lines allowed = ', i5)p('0', 'You have exceeded the maximum number of ', 'MITLs allowed = ', i5)d LAS(2A,I3,A)0Error, too many table values entered, only points allowed! LAS(2A,I3,A)0Error, too many table values entered, only  points allowed! (A) Input file read with no errors. ### Errors found in input file, execution halted.BRA(A/A,i2,A) ** Branch **TRLLINEXP(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Block : Transmission line with impedance varying Tau= Zin= Zout= Tres=LOS(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3) : Lossy line with impedance varying Rloss= Rseries=MIT(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3,A,1pe10.3) : MITL (geometric setup) Circumference= Gap= Z= Eturnon=PMI(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : MITL (perveance setup) Perveance=RCG(A,i3,A/A,1pe10.3,A,1pe10.3) : resistor and capacitor to ground. R1= C1=RLS : resistor and inductor in series. R2= L2=PIS : pi section. R3= C3=ADD(A,i3,A) : adder block.TRA(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3) : transformer block. Lp= Ls= M=MZF(A,i3,A/A,1pe10.3,A,i2) : Measure Zflow Block Vac Impedance = Measure Zflow Block Number = CYL : imploding CYLfoil model. Initrad= Length= Mass= Minrad=NSH : imploding NShell model. Shell length = min radius = A-K gap = trapped field time = (A,i2,A,i2)Too many shells. Number of shells is Max allowed is (' ', 4x, 'Tabular function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10/ 400(' ', 8x, i3, 5x, 1pe10.3, 5x, 1pe10.3, :/))Radius Mass (A)Shell radii not in correct sequenceSPH : imploding SPHfoil model. ANGLE=DYH(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3) : dynamic hohlraum model. Rad liner1= Mass liner 1= Rad liner2= Mass liner 2= Rad liner3= Mass liner 3= Density= Rad inner= Rad min=GAS(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3) : imploding gas puff model. Innerrad= InitMass=DPF(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : dpf model Router= Rinner= Radial mass fraction= Theta=VOLVEN(A,i3,A,A/A,1pe10.3,A,1pe10.3) : end-of-branch voltage source described as a function of time. : voltage source described as a function of time.SSQ (A/A,1pe10.3,A,1pe10.3,A,1pe10.3) Sin-squared function: Magnitude= Tpulse= Tdelay=SIN Sin function: Period=LSF(' ', 4x, 'Least squares polynomial:'/ 7(' ', 6x, 'A', i1, '=', 1pe10.3, :/))PWLTime Voltage TAB(' ', 4x, 'Scale=', 1pe10.3, ' Tdelay=', 1pe10.3)CURCEN : current source described as a : end-of-branch current source Current Current CSC : end-of-branch SCL current source (' ', 4x, 'Scale=', 1pe10.3, ' Cond-scale=', 1pe10.3, ' Tdelay=', 1pe10.3)(' ', 4x, 'Tabular conditional function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10, 5x, a10/ 400(' ', 8x, i3, 6x, 1pe10.3, 5x, 1pe10.3, 5x, 1pe10.3:/))Min-voltg VARR1 C1 R2 L2 R3 C3 USE(A,a2,A,i3) is a variable element in block User supplied model.US1US2US3US4(A,a2,A) ### ERROR ### element may not be used with this model.Inductance Resistance (A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Exponential model of a resistive switch: Ropen= Rclose= Tswitch= Zswitch=DECRIS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Decay model of a resistive switch: Rise model of a resistive switch:EDI may not be used with this model.(A/A,i2,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3) E beam diode model of a resistor: Diode Type= A/K Gap= E-enhance= Velocity= Router= Rinner= Ediode: Bad input parametersPS1PS2 PEOS model 1: Tswitch= Constant= Rmax= Rmin= PEOS model 2: Qswitch=POS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW POS model : tsw = cursw = topen= zflow= gswmax= gswmin= CBflag= forward = ZLO(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW Plasma Loss Current model : zflow = gap = radius= gmin= gmax= xni=(A,A)gap, radius, or number of parallel lines less than or equal zero <<<<<<<<<<<<<<<<<<<<<<<<<<>X?K@@?7>-DT!@4@иP\ML=tף?g>+Ђ?:7H? @ B ff>@j;>9>C?b>x ?@@;O>)\>S?T6>UUU@6?K&e74@EpBE('0', 'Error, end-of-file encountered after line ', I3, '. More input lines were expected!')ư>('1 '/ ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' minimum radius: ', 1pe10.3/ ' ------------------------------------------------------------'/ //////////)B4C4% (' Maximum number of nodes exceeded. Increase', ' TL resolution time.'/' Or, recompile with larger', ' MAX_NODES parameter in the file zdemmax.h.'/ ' Limit exceeded in Branch = ',i3,' Number of nodes = ',i4, ' . Maximum is ',i4/ ' Run stopped.')@hSfff?;v::98D CHC CC(Q=D33kA2QS^2O*?A@h*>>B$@(A)SCREAMER is now writing to the output filedelete33#Ǎ?Q?2 !?u@,@?X5~5= W?Q?ף`@33cfff?̤AR?< *?.RL>̳=mDѹ<9???? GJw̫1[yIpAp?zzRx T@Z* (08tzRx |[> (0  0(  zRx D_PzRx (`  (0 0( zRx b (08E^U80( zRx 8ezRx ezRx 8fRzRx ,`fB5zRx $hf= P1zRx \hf zRx g,zRx xgRzRx gBzRx gRzRx g   (0 8U 80(  zRx 4n (08 80(   zRx DXu@zRx 4v% VzRx XvzRx w  (08N 80(  zRx dx  (P( zRx ȃH  (08 80(  zRx 4pPzRx   (08 80(  zRx y  (0 8 80(  zRx L)P  zRx g" ( 08LC80( zRx |h  (08Y 0(  zRx DL 3zRx DL 3zRx <p!  h  zRx ȼzRx 4zRx || `    l9?  z  zRx pVzRx  (08 80(  zRx DHP9zRx AzRx   (08 H 80(  zRx  (082 80(  zRx    (0880( zRx H (08p80( zRx  (0p[ 0(   0(  : 0(  zRx  (0 (  )( zRx 3zRx ,!  zRx D`zRx @ (08B 80(  zRx , @  zRx ,P  (08 K. ;'H# 6W 80(  zRx   (08%$ 80(  ? zRx Lu=     (0 8}32} }@}},} };}}}}"}}I}}}}} }7}}}R}}} 80(  zRx U5 (08   %    $   80(  c     zRx ,f (08* ?+ <#N 7 80(  zRx `m! (08_f 80(    )   3   )o  )   '    )/   +    '    + c   +    5   1   +    +    +    +   13   5 c   '    '    '    '    ' `   ' ]   '    '    '    ' e   '    ' $3N>!h   >bcDczRx L؈T B  zRx Њ  (08 80(  zRx D`zRx ( (0  0(    0(  10( zRx zRx HzRx DL 3zRx DL 3zRx GzRx KzRx  (B (  ( zRx d   (k( zRx 0   (0880( zRx zRx D(PzRx ? (08 80(  zRx &  (08 7      n 80(  zRx  (0 (   (  4( zRx  (08  W      80(  zRx  (08  Z      80(  zRx h (08] 80(   zRx LX< (08      _ 80(  >                    ~             p     M                          b     .                        }                                  V      zRx D0}zRx ~R (08 80(  zRx " (08D  80(  zRx  (08  Z      80(  zRx ; (08  :      80(  zRx 8'zRx 40!  bzRx p (08~ 80(  zRx X (08F 80(  zRx DPzRx CzRx zRx ` 0+   F   zRx 0>  /  4  /  "  zRx  (08`80( zRx zzRx I    (0s (  G (  A( zRx zRx <HF;zRx 4@0zRx 5 (08 80(   80(   80(  zRx  (08p80( zRx 0>  /  8  /  &  zRx  (08`80( zRx T8{  ^ zRx ,H#zRx ,0Q'zRx H (08# 0(  h0( zRx @  (08 80(  zRx p  (08 80(  zRx p! (08  80(  zRx D#t0ezRx ,$   (08@!m   )3$ *   'M|g *> 80(  f    zRx 4 (08 PJ 80(  G80( zRx 4 (08 Po 80(  80( zRx 40b      )zRx 4"zRx 4zRx \5 @   zRx 7 0)   D     zRx 7 (08 80(  zRx @=zRx =zRx <zRx <zRx <zRx x<>zRx xVJ)/HʯOILONQRVML%RK r }Cw/TrG@[[Zs  vaBc0release_4.3.1/src/zdem.for000777 000765 000024 00000010166 13423646725 017005 0ustar00rbspielmanstaff000000 000000 c c ---------------------------------------------------------------------- c c SSSS CCCC RRRRR EEEEEE AA M M EEEEEE RRRRR c S S C C R R E A A MM MM E R R c S C R R E A A M MM M E R R c SSSS C RRRRR EEEEE AAAAAA M MM M EEEEE RRRRR c S C R R E A A M M E R R c S S C C R R E A A M M E R R c SSSS CCCC R R EEEEEE A A M M EEEEEE R R c c ---------------------------------------------------------------------- c c Point of Contact: c Rick B. Spielman c ĢƵ c -- Idaho Accelerator Center c 1500 Alvin Ricken Drive c Pocatello, ID 83201-2783 c 505-715-0416 (cell) c spierick@isu.edu (e-mail) c c SCREAMER is open source under the GNU GPL 3.0 License c c ---------------------------------------------------------------------- c c series matrix load and solution c c single line code for pulse power design c array parameters - nr mesh points - 1 at top c v,vn = old, new node voltage c zib = current entering branch segment c zir,zirn = old, new long. current in R - L segment c zlr = series inductance, c = shunt capacitance, c g = shunt conductance, rr = series resistance c shunt capacitance at the half time step. c inductance (vacuum) = impedance/speed of light c capacitance (vacuum) = 1/(impedance*speed of light) c capacitance (vacuum) = epso*width*length/height c inductance (vacuum) = zmuo*height*length/width c c ---------------------------------------------------------------------- c Modifications: c c 2015-06-23 RBS: integer ibgin was removed as unused. c 2018-08-09 RBS: removed all c++ links, added read filename c ---------------------------------------------------------------------- c c Include the files with the various keywords and integer flags. c include 'zdemparm.h' include 'zdempprm.h' c c Include the files that specify the array dimensions c and define the common blocks. c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' include 'zdemenv.h' include 'zdemvars.h' include 'zdemloop.h' c c Define local variables c character ifile*80 integer clen integer status c--------------------------------------------------------- c INITIALIZATIONS c c Clear all needed arrays c call clrarry c c Read in the file name c write(6,'(A$)') ' Enter run file name: ' read (5,'(A)') ifile clen = len(ifile) c c print a start banner (date, time, version...) c call banner_start_run(bgin) c c Get environment variables c call get_env_var(ifile,clen) c c Read in the SCREAMER input file (assigned to logical unit 4) c This subroutine also gives a "nice" print-out of the data. c call readscreamerdata(status) if (status .ne. 0) then goto 802 endif c c Echo the set-up showing all values (slightly cryptic, but useful c for debugging). c if (echoset .eq. yes_echo) then call echo_setup end if c c initialize the problem c call init_problem(status) if (status .ne. 0) then call close_outfile(iunit,ierr) goto 802 endif c c--------------------------------------------------------- c CALCULATIONS c c First, put out a banner page for the status cycle printing for t > 0. c call banner (cyclln) c c Loop over all time steps. c tim is the problem time and timehalf is the current half-step time. c icycle is a counter for printout of current circuit status. c do 2 i2 = 1, nsteps tim = i2 * ht timehalf = tim - htd2 icycle = icycle + 1 call main_loop 2 continue c--------------------------------------------------------- c OUTPUTS and END c call close_outfile(iunit,ierr) c c Now do the output requests if we executed all cycles. c call write_outs 802 continue call banner_end_run(ifile,clen,bgin) stop end release_4.3.1/src/._mktblfl.f000777 000765 000024 00000000543 13424653667 017357 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsQXT\%xVJ)/HʯOILONQRVML%RK * |p`?#o,r[[Z  vaBb release_4.3.1/src/mktblfl.f000777 000765 000024 00000020664 13424653667 017150 0ustar00rbspielmanstaff000000 000000 subroutine tabvals c c-------Description----------------------------------------------------- c c Source File : WAS ud5:[klfugel.screamer.scrref]tabvals.for c c Author/Date : Mark Kiefer, 1265 (original version) c Major rewrite by Kelley Fugelso, 1265 (SEA) 01/90 c Mac mods December 10, 1992; hnw c c Purpose : Creates files which contain the points for each table request. c Puts them in correct SCREAMER table format. c The naming algorithm is: c NAME.T## c where NAME is the data file name and ## is the plot index. c c The format of the file is: c line 1: ! title c line 2: ! user comment or circuit location c line 3: ! number of points c line 4: 1pe10.3, ' 0.0' c where 1pe10.3 is the scale and 0.0 is the delay. c lines 5 to npoints+4: 4x, 1p2e12.3 c c Called by : Program ZDEM$MAIN c c Calls : Subroutine STRIP, Subroutine CLEAR_OUTBUF, c Subroutine GATHER, Subroutine OPEN_OUTFILE, c Subroutine READ_OUTFILE, Subroutine CLOSE_OUTFILE, c Subroutine INT_TO_TEXT c c Modifications: c 03/07/95, MLK: Change include filenames to be 8 characters or less c added "no_text" parameter c 08/13/97, MLK: Create filename based on 'base_filename' c 2015-06-23 RBS: Placed newfile, oldfile, fflag declarations internal c removed them from zdemout to get rid of compiler c warnings. c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c c-------Include Files--------------------------------------------------- c include 'zdemparm.h' include 'zdempprm.h' include 'zdemmax.h' include 'zdemout.h' include 'zdemcomm.h' include 'zdemenv.h' c c-------Input Parameters------------------------------------------------ c NONE c-------Output Parameters----------------------------------------------- c NONE c------Constants------------------------------------------------------- c integer table_unit parameter (table_unit = 22) integer newfile, oldfile, fflag parameter (newfile=1, oldfile=2) c c Time flag parameters * c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c-------Local Variables------------------------------------------------- c integer no_text parameter (no_text = 0) character ti*2, t1*2, t2*2 character header*79, tabfile*80 c c-------Subroutine Body------------------------------------------------- c c Create a "template" for naming files based on the input file name c tabfile = base_filename call strip (tabfile, i_1st, i_last) iend1 = i_last - i_1st + 3 iend2 = iend1 + 1 tabfile(1:iend1) = tabfile(i_1st:i_last)//'.t' tabfile(iend2:80) = ' ' c c Clear the output buffers, calculate the record size of the output c parameter file, and "gather" all of the TABLE output requests together. c call clear_outbuf ibufsize = numout*2+2 call gather (iouttype, otable, maxout, indices, numtab) c c Loop over all of the TABLE requests, creating one output file for each c do i = 1, numtab c time_flag = itimeflg(indices(i)) ncycle = 0 tstart = tbegout(indices(i)) tstop = tendout(indices(i)) nskip = ifsteps (max_table_points, ht, tstart, tstop) ipntcnt = 0 fflag = oldfile iunit = outunit call open_outfile (iunit, fflag, ierr) c c Get the value at time 0.0 c newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) if (tstart .eq. 0.0) then ipntcnt = 1 timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval call read_outfile (iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) endif c do while (ierr .eq. 0) if ((tmptime.ge.tstart).and.(tmptime.le.tstop)) then ncycle = ncycle + 1 if (ncycle .ge. nskip) then ipntcnt = ipntcnt + 1 timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval ncycle = 0 endif endif call read_outfile (iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) enddo call close_outfile (iunit,ierr) c c Translate i to text and append it to the filename to the the full c file specification c call int_to_text (i, ti) call strip (ti, i1, i2) iend = iend2 + i2 - i1 tabfile(iend2:iend) = ti(i1:i2) c c Now open the file. c open (unit=table_unit, file=tabfile(1:iend), status='NEW') c c c Now print the title as the first line, but comment it out by using a c '!' as the first character. c write (table_unit, '(1x,a,a79)' ) '!', title(1:79) c c Set up the header with block and branch indicies, block type, and plot type c if no comment line entered, else use the comment line. Print this as the c second line, again using a '!' as the first character. c call strip (lblout(indices(i)), istart, iend) if (istart .eq. no_text) then call int_to_text (ixbrnout(indices(i)), t1) call int_to_text (ixblkout(indices(i)), t2) itype = iblkout(indices(i)) header(1:22) = 'Branch '//t1//', Block '//t2//': ' if (itype .eq. transline) then header(23:44) = 'transmission line ' else if (itype .eq. pisection) then header(23:44) = 'pisection ' else if (itype .eq. rcground) then header(23:44) = 'rcground ' else if (itype .eq. voltsource) then header(23:44) = 'voltage source ' else if (itype .eq. vendsource) then header(23:44) = 'end-brn voltage source' else if (itype .eq. currsource) then header(23:44) = 'current source ' else if (itype .eq. cendsource) then header(23:44) = 'end-brn current source' else if (itype .eq. csclsource) then header(23:44) = 'SCL current source ' else if ((itype .eq. mitline) .or. & (itype .eq. pmitline)) then header(23:44) = 'MITL ' else if (itype .eq. adder) then header(23:44) = 'adder ' else if (itype .eq. rlseries) then header(23:44) = 'rlseries ' end if c c Set the label for the plot type. (ylbltab is 11 characters) c header(45:57) = '{'//ylblout(indices(i))//'}' header(58:79) = ' ' c c Use the comment line as the header. c else header(1:79) = lblout(indices(i))(1:79) end if c write (table_unit, 1000) header(1:79) c c Write the third line which shows the number of points in the table. c write (table_unit, 2000) ipntcnt c c Find the scale factor so that all points lie between -1 and 1. c scale = abs (outdata(1,1)) do j = 2, ipntcnt aval = abs (outdata(j,1)) scale = amax1 (aval, scale) end do if (scale .gt. 0.0) then rscale = 1.0 / scale else rscale = 1.0 endif c c Write the scale and delay to the file. c write (table_unit, 3000) scale c c Now write the points to this file, dividing by the scale. c do j = 1, ipntcnt write (table_unit, 4000) timeout(j,1), outdata(j,1)*rscale end do c c Write the last line to signal end of table. c write (table_unit, 5000) c c Now close the file c close (unit=table_unit) c end do c c-------FORMAT Statements----------------------------------------------- c 1000 format (' ', '!', a79) 2000 format (' ', '!', i4, ' points in the table') 3000 format (' ', 1pe10.3, ' 0.0') 4000 format (' ', 4x, 1p2e12.3) 5000 format (' ', ' Last-entry') c c-------End of Subroutine----------------------------------------------- c return end release_4.3.1/src/._zdemenv.h000777 000765 000024 00000000453 12506552610 017360 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %˔JSKҌrPgmgor[[Z<  vaBb\release_4.3.1/src/zdemenv.h000777 000765 000024 00000002462 12506552610 017145 0ustar00rbspielmanstaff000000 000000 c---------------------------------------------------------------------- c @(#)zdemenv.h version 1.2 created 02/16/99 09:46:39 c Last modified: 4-Jan-1999 16:07:34 klf c c---------------------------------------------------------------------- c--------------------------------------------------------------------- c c This is the common block for those variables which are determined c by the device dependent routine getenvvr.f c c Modifications: c 08/12/97, MLK, Changed inpfile variable to allow 100 characters c Added base_filename variable to allow storage of c filename without the extension for DOS (otherwise c it is the full filename) c 06/09/95, MLK, Commented out use of sub1-sub4, zfile, date_time c uname, host, device c 2008-07-16 RBS: Cleaned up entire file during gFortran conversion c 2015-03-26 RBS: Changed char*100 to char*80 to match other places c 2015-03-31 RBS: Removed inpfile as it is only used in getenvvr.f and c zdemenv.h is included in other places. It was not used c in common. c c--------------------------------------------------------------------- c character*80 base_filename character*30 scr_parmfile common /env_var/ base_filename, scr_parmfile release_4.3.1/src/._setadder.f000777 000765 000024 00000000452 12542362700 017477 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %W}t(,Gst[[Z@  vaBb~9release_4.3.1/src/setadder.f000777 000765 000024 00000001573 12542362700 017267 0ustar00rbspielmanstaff000000 000000 subroutine setup_adder (ib, ibk, na, iflgs) c c Modifications c 2015-06-23 RBS: ibktmp added to eliminate compiler warning c c Define passed variables c integer ib, ibk, na, iflgs c c Setup for adder block. c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c ibk used to prevent a compiler warning c ibktmp = ibk c c Set for 2 nodes. c n1 = nr(ib) + 1 n2 = n1 + 1 na = 2 c c Shunt is open, series is open. c g(n1,ib) = 0.0 c(n1,ib) = 0.0 rr(n1,ib) = 1.0e+6 zlr(n1,ib) = 0.0 iflg(n1,ib) = iflgs cechk(n1,ib) = 0.0 zlrechk(n1,ib) = 0.0 c g(n2,ib) = 0.0 c(n2,ib) = 0.0 rr(n2,ib) = 0.0 zlr(n2,ib) = 0.0 iflg(n2,ib) = iflgs cechk(n2,ib) = 0.0 zlrechk(n2,ib) = 0.0 c return end release_4.3.1/src/._mksfcfl.f000777 000765 000024 00000000543 12542372556 017344 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsO\ExVJ)/HʯOILONQRVML%RK R02̠l r[[Z  vaBb release_4.3.1/src/mksfcfl.f000777 000765 000024 00000016313 12542372556 017131 0ustar00rbspielmanstaff000000 000000 subroutine sfcvals c c-------Description----------------------------------------------------- c c Source File : sfcvals.f c c Author : Mark Kiefer c c Purpose : Creates file which contains the points for the SFC c requests. c c Modifications: c 1/6/98, MLK: Original version c 2015-06-23 RBS: Placed newfile, oldfile, fflag declarations internal c removed them from zdemout to get rid of compiler c warnings. c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c 2015-03-30 RBS: iday,imon,iyr removed from integer definition - unused c explicit integer conversion line 103 c 2015-06-23 RBS: no_text explicitly declared integer - initialized to 0 c c The format of this file is: c TITREG=screamer-title-line c (unlimited no. of characters) c DATHEU=date c (10 characters: xx/yy/zz, e.g., 08/10/96) c TYPEDO=REEL c NBCOLO=number-of-data-columns c (=number of SFC requests + 1) c NBLIGN=number-of-data-points c (=nptssfc) c TITCOL=label-for-each-column-of-data c (max of 15 characters per label, such as "Load Current") c (This is the user-entered label or generated by SCREAMER) c LABCOL=generic-labels-for-each-column-of-data c (max of 15 characters per label, such as "Voltage") c UNICOL=labels-for-units-of-measure-for-each-column c (max of 15 characters per label, such as VOLTS, SEC) c COMENT=version-of-SCREAMER-used c DONNEE= c time(1) data1(1) data2(1) .... dataN(1) c time(2) data1(2) data2(2) .... dataN(2) c .... c time(NBLIGN) data1(NBLIGN) data2(NBLIGN) .... dataN(NBLIGN) c (these lines contain the data, where N=NBCOLO-1) c c-------Include Files--------------------------------------------------- c include 'zdemparm.h' include 'zdempprm.h' include 'zdemmax.h' include 'zdemout.h' include 'zdemcomm.h' include 'zdemenv.h' include 'version.h' c c-------Input Parameters------------------------------------------------ c NONE c-------Output Parameters----------------------------------------------- c NONE c-------Constants------------------------------------------------------- c integer sfc_unit parameter (sfc_unit = 24) integer newfile, oldfile, fflag parameter (newfile=1, oldfile=2) integer no_text parameter (no_text = 0) c c Time flag parameters * c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c-------Local Variables------------------------------------------------- c character sfcfile*80 integer i, ip, j, i1, i2 integer date_time(8) character*10 dt_return(3) c c-------Labels---------------------------------------------------------- c include 'sfc.h' c c-------Subroutine Body------------------------------------------------- c c Clear the output buffers, calculate the record size of the output c parameter file, and "gather" all of the SFC output requests together. c call clear_outbuf ibufsize = numout*2+2 call gather (iouttype, osfc, maxout, indices, numsfc) c c Find start time and stop time, skip factor and nptssfc (these will c be the same for all SFC output requests c tstart = tbegout(indices(1)) tstop = tendout(indices(1)) nskip = ifsteps (maxfpts, ht, tstart, tstop) nptssfc = int(((tstop - tstart) / ht) / nskip) + 1 c c Create the SFC filename based on the input file name c sfcfile = base_filename call strip (sfcfile, i_1st, i_last) iend = i_last - i_1st + 5 sfcfile(1:iend) = sfcfile(i_1st:i_last)//'.sfc' open (unit=sfc_unit, file=sfcfile(1:iend), status='unknown') c c Process SFC output requests c time_flag = whole_step ncycle = 0 ipntcnt_wh = 0 ipntcnt_hf = 0 fflag = oldfile iunit = outunit call open_outfile (iunit, fflag, ierr) c c Get the value at time 0.0 c newrec = 1 ipntcnt = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval newrec = 0 do i = 2, numsfc call read_outfile (iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) outdata(ipntcnt,i) = tmpval enddo c c Get values for the rest of the simulation c newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) c do while (ierr .eq. 0) ncycle = ncycle + 1 if (ncycle .ge. nskip) then ipntcnt = ipntcnt + 1 timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval newrec = 0 do i = 2, numsfc call read_outfile(iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) outdata(ipntcnt,i) = tmpval enddo ncycle = 0 endif newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) enddo call close_outfile (iunit,ierr) c c Set TITCOL strings to output request title, if it exists c do j = 1, numsfc i = indices(j) ip = itypout(i) call strip (lblout(i), istart, iend) if (istart .eq. no_text) then lblout(i)(1:sfc_len) = sfc_titcol(ip)(1:sfc_len) end if end do c c Now write it all out. c call strip (title, i1, i2) write (sfc_unit, 1010) title(i1:i2) call date_and_time (dt_return (1), dt_return (2), & dt_return (3), date_time) write (sfc_unit, 1000) date_time(2), date_time(3), date_time(1) write (sfc_unit, 1012) write (sfc_unit, 1006) numsfc+1 write (sfc_unit, 1007) nptssfc write (sfc_unit, 1001) & sfc_tlab, (lblout(indices(j)),j=1,numsfc) write (sfc_unit, 1002) & sfc_tlab, (sfc_labcol(itypout(indices(j))),j=1,numsfc) write (sfc_unit, 1003) & sfc_tuni, (sfc_unicol(itypout(indices(j))),j=1,numsfc) write (sfc_unit, 1011) screamer_version write (sfc_unit, 1013) c c Write out all values at each time step: first line has time and first 100 c variables. c do i = 1, nptssfc c c Set the number of points to be printed in the first line of the group c of values. c write (sfc_unit, 1009) timeout(i,1), (outdata(i,j), j=1,numsfc) c c end do !end of loop over time points c c c Now close the file c close (unit=sfc_unit) c c-------FORMAT Statements----------------------------------------------- c 1010 format('TITREG=',a) 1000 format('DATHEU=',i2.2,'/',i2.2,'/',i4.4) 1012 format('TYPEDO=REEL') 1006 format('NBCOLO=',i3) 1007 format('NBLIGN=',i5) 1001 format('TITCOL=',100(a15,';')) 1002 format('LABCOL=',100(a15,';')) 1003 format('UNICOL=',100(a15,';')) 1011 format('COMENT=',a) 1013 format('DONNEE=') 1009 format(1pe13.6, 100(' ',1pe13.6)) c c-------End of Subroutine----------------------------------------------- c return end release_4.3.1/src/._write_outs.f000777 000765 000024 00000000777 13323651222 020120 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsO\]46ke?* v-/qچ䗹bP\ģsv U҄VA+)!zV(GxXQM8W ƔP8V򟢣k@3J 5mxVJ)/HʯOILONQRVML%RK \m#p'7*Pt[[Zf  vaBc"release_4.3.1/src/write_outs.f000777 000765 000024 00000004207 13323651222 017673 0ustar00rbspielmanstaff000000 000000 subroutine write_outs c c Modifications c c 2015-06-23 RBS: Placed newfile, oldfile, fflag declarations internal c removed them from zdemout to get rid of compiler c warnings. c 2016-03-16 RBS: Cleaned up a single write format statement c ---------------------------------------------------------------------- c c Include the files with the various keywords and integer flags. c include 'zdemparm.h' include 'zdempprm.h' c c Include the files specifying the array dimensions and the common c blocks. c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' include 'zdemenv.h' include 'zdemvars.h' c c Constants c integer newfile, oldfile, fflag parameter (newfile=1, oldfile=2) c c Include file with version string c include 'version.h' c ---------------------------------------------------------------------- write(6,'(A)') 'SCREAMER is now writing to the output file' if (iset .eq. all_cycles) then c c Create files for future processing, one file for each request. c if (numfil .gt. 0) then call filvals end if c c Create SCREAMER compatible tables, one file for each request. c if (numtab .gt. 0) then call tabvals end if c c Create UFO file. c if (numufo .gt. 0) then call ufovals end if c c ------------------------- Section if PFF is Used --------------------- c C#if defined(USE_PFF) c c Create PFF file. c C if (numpff .gt. 0) then C call pffvals C end if Cc C#endif c c ------------------------- End PFF Section ---------------------------- c c c Create Comma Separated Variable (CSV) file c if (numcsv .gt. 0) then call csvvals end if c c Create Standard de Fichiers Communs (SFC) file c if (numsfc .gt. 0) then call sfcvals end if c c Now delete the SCREAMER output parameter file c fflag = oldfile iunit = outunit call open_outfile (iunit, fflag, ierr) close (iunit,status='delete') c end if return end release_4.3.1/src/._Changelog000777 000765 000024 00001462370 13425054277 017373 0ustar00rbspielmanstaff000000 000000 Mac OS X  2LbATTRL88"com.apple.LaunchServices.OpenWith com.apple.TextEncodingcom.apple.lastuseddate#PSScom.dropbox.attributes0com.dropbox.attrsbplist00WversionTpath_bundleidentifier_/Applications/TextEdit.app_com.apple.TextEdit/1Ncmacintosh;0NUT\ٌxVJ)/HʯOILONQRVML%RK %*/ܨpt[[Z$  vaBc' bzaz2avicnsavic12 PNG  IHDR@@iqsRGB KIDATxKVɠv$u"NI-b QAI B:D2XR V &g3ùwkn}^{wVt!2>xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bzaz262icns release_4.3.1/src/Changelog000777 000765 000024 00000145672 13425054277 017160 0ustar00rbspielmanstaff000000 000000 Unified version of SCREAMER - UNIX, Macintosh and PC versions V4.3.1 - The only purpose of this revision is to add column scaling to the output. - zdempprm.h Added two parameters: halfstep and scale - rdscrelem.f Corrected a typo in lines 1605 and 1606 where nvarl was written nvar1. - zdemclr1 Add include 'zdemout' and init scale_out array - zdemout.h Add real variable scale_out declared to the same array size as the output data variables - rdscrouts.f Added scale keyword test, and inputted scale_out - mkufofl.f Added a scale_out multiplier to the print outdata loop. Increased the length of the lblout to 22 from 16 - mkcsvfl.f Increased label length from 12 to 22. Added output scaling to the final write statement - mkfilfl.f Removed write format statements. Added a scale_out multiplier to the print outdata loop V4.3 *This is a revision of 4.2.7.1 with no changes in the code. This version changes the compiling approach and does a full compile only using gFortran. *The only changes were the complete removal of the writebuffer c++ subroutine and making zdem.f the main program, removing the subroutine line and replacing the return with a stop. *The read file name information is placed in zdem.for rather than the deprecated c++ shell. *I get an IEEE underflow warning. *In rdscrelem.f, Corrected a typo in lines 1605 and 1606 where nvarl was written nvar1. *In rstmitl.f, removed the unused variables cup and cdn from the declaration and the zflow section. *In ediodemdl.f, gap_1 removed from the real declaration. Not used. *An error shows up in the debug mode in which the string text is tested for a length greater than 120. This is due to the use of "do while" command that allows a test with start > 120. Don't know how to fix right now. V4.2.7.1 * V4.2.7 rstmitl.f and mkufofl.f were copied from V4.2.7 to V4.2.7.1 * Fixed a problem involving multiple resistor tables. The itabnum pointer in redscrelem.f was initialized each time the routine was called leading to the last table entry overwriting all prior entries. I placed itabnum in common in zdemcomm.h, initialized itabnum in start_run.f. I removed the inter declaration of itabnum in rdscrelem.f and removed the initialization of itabnum in rdscrelem.f. Things now work perfectly. Routines changed: zdemcomm.h, start_run.f, rdscrelem.f. V4.2.7 MITL code mods * Increased the max number of data columns in the ufo (text) output to 150 from 120. * Minor modification to ediodemdl.f to get a better value of vt by including both anode and cathode plasma motion. Causes a slightly lower value of the diode impedance as a function of time. * Fixed the rsmitl.f to prevent negative loss current as this is not physically possible. We are now correctly measuring the current only through that node's conductance. We sum the losses in the nodes in a given MITL segment where the number of nodes is set by the TL resolution. The Zflow section in rstmitl.f is incorrect and is not used. * Corrected the length of the element section from tau to tresline in rstmilt.f. This error gave loss current densities that were MUCH too large. * Noted that the average current calculations in rsmitl.f in lines 126-128 should each be divided by 2. The present calculation basically gives a nodal and time step averaged current that is 4X too large. Add 0.5 in all three lines. *Removed the extra 0.0625 (1/16) from con1 that effectively added the constants from the current averaging that are no explicit. * in rsmitl.f I reset the anode loss current. * In rstmitl.f now calculates and outputs both the total loss current per MITL TL and the total loss current density. * Increased max_elem_parms to 12 for MITL current output * Increased max_iin_specs from 5 to 12 to match max_elem_parms used in zdemcomm.h to set the array size of iin * zdemmax.h - the max number of branches increased to 250. * Increased the max number of data columns in the ufo (text) output to 200 from 150. V4.2.6 Minor cleanup throughout the code * Increased the length of the lblout to 16 from 12 in mkufofl.f (note label length restricted by need for a space in the actual label. * Increased the max number of data columns in the ufo output to 120 from 100. * settrlin.f renamed to settrline.f *Removed the enhancement of uhalf in ediodemdl.f. This was an error on my part. *Initialized several variables in rdscrelem.f in the var_model for the electron beam diode model call. This was for good programming practices. There could be a problem in pathologicvsl cases. V4.2.5 Replace Spielman version of the rskinmdl.f with the Gryazin version of rskinmdl.f. * Replaced the subroutine for time-domaine skin depth developed in V4.2.3. The run time decreases by > 100X. * the subroutine rskinmdl.f uses clean double precision math for calculating the magnetic field. * updated the ediode mdl fixing a number of typos and getting a better gap closure behavior V4.2.4 Make labels for outputs upper and lower case not just upper case * Added a new variable currline_lc in rdscrdat.h. currline_lc has length *120 just like currline and is also placed in common with currline. * In get_next-line we need to copy currline into currline_lc so there is a copy of currline that is not converted to upper case. * In rdscrout at line 957 we needed to use currline_lc to define the label not currline. * In get_next_line we need to pass both currline and currline_lc and add the character definition in that subroutine. Get_next_line is called in rdlsfprm.f, rdpw3prm.f, rdpwlprm.f, rdscrdat.f, rdscrelem.f (many places), rdscrparm.f, rdtbl.f, and rdvector.f. The list of passed variables must be changed to include currline_lc. * Fixed errors in passed variable declarations in rdlsfparm.f. V4.2.3 Add a skin depth model * We are adding a time-domain skin depth model based on the erf solution to the magnetic diffusion equation. This will be built into a variable resistor model. It will be designed to work only with R2 resistors. Initially, we will use only RLSeries elements but there is no reason that this cannot be extended to the TL model. We will limit the code to 65 variable elements (This is a limit to the TL model due ot the desire to have high temporal resolution.) * Planned changes are to rdscrelem.f (reads in the new command line R_skin), model.f (that calls the actual skin depth subroutine), a NEW subroutine r_skin.f (that has the skin depth calculation that calculates the average resistance). There will be new arrays added to zdemcomm.h and new max values for the new arrays (as needed) that will be located in zdemmax.h. * We will use the existing var_model common array to pass fixed problem parameters. * We will create a new array zi_old to hold the prior value of the step current. This array is over written every time step. This array is in common. It needs to be dimensioned with max_var_elements. * We will create a new array H_field in common to hold the values of H as a function of depth. This array will be dimensioned with max_skin_points. Changes: 1. Added max_skin_points = 100 to zdemmax.h. 2. Added timepts = 20,001 to zdemmax.h. 3. Added dcurr to zdemcomm.h 4. Added H_field to zdemcomm.h. 5. Added rskin_model and k_rskin_model to zdemparm.h. 6. Added new variable resistor model Rskin to rdscrelem.f. 7. Added new rskin model to model.f. 8. Created a new model, rskinmdl.f that calculates the skin resistance. The calculated value of skin_depth is not saved at this time. 9. Modified mkufofl.f to reduce the leading space in the header and data lines to one space or less. This gives no extra column when reading the file with a space deliminated reader. 2 or greater spaces to create a new column. V4.2.2 Completing the DPF Model * 2016-12-29 - I am checking the DPF model based on comments from Mark Savage. There was a divide by zero error when theta was 0.0 that was fixed in rdscrelem by limiting theta to 0.1 degree. Modified dpfmdl.f and replaced the running mass calculator. There was an error in the original calculation. * This version adds an angled axial sheath and shear along the sheath. This reduces the inductance as a function of axial sheath position in the inner radius and decreases the sheath mass due to shear mass loss. * Continue to note: Several parameters are defined in zdempprm.h that are not calculated. These values are also in the manual. They are never carefully defined nor are they used anywhere in Screamer. pcdot, ecdot, pccon, eccon, pldot, eldot, plcon, elcon. Changes: 1. Changed rdscrelem.f to add the input parameter theta, the sheath angle, to the inputs. Theta is input in degrees and converted to radians. Theta was not in the beta version of the DPF solver in V4.2. 2. Modify dpfprm.f to include the new theta input parameter. This required renumbering all of the other input and output parameters. We now have 26 parms. 3. Modify dpfmdl.f to include an angled sheath in the calculation of inductance and accreted mass. Calculate the shear velocity and the fraction of mass lost per time step. I used a nmerical solver to do the integral for inducatance and mass rather than solving the trig integral. This allows me to change the sheath profile in the future in a simple way. 4. Wrote dpf_model_test.txt to test the solver. I was able to demonstrate the effect of sheath angle on the shape of the current waveform prior to the radial stagnation. 5. The radial stagnation uses a fractional input mass plus accretion of the static fill. The length is fixed in the model to 2 cm in dpfprm.f. The model has no shear in the radial implosion. V4.2.1 Adding the ediode model * This version will implement the Roy model in a variable resistor model to calculate the current in an e-beam and the gap closure. * Continue to note: Several parameters are defined in zdempprm.h that are not calculated. These values are also in the manual. They are never carefully defined nor are they used anywhere in Screamer. pcdot, ecdot, pccon, eccon, pldot, eldot, plcon, elcon. Changes: 1. Added ediode_model to zdemparm.h. 2. Added ediode_model to models.f. 3. Added ediode_model to readscrelem.f. 4. Created ediodemdl.f V4.2 Non - Release version - Extended max_nodes to memory limit - DPF * This version includes all of the memory/array enhancements as 4.1.4.1 * This version fixes the definition of bgin and final to get the run times correctly. * This non-release version has a working DPF model with a sheath normal to the velocity. Changes: 1. Changed the definition of bgin in banner_start.f 2. Changed the definition of final in end_run.f 3. Updated the version number in version.h. 4. Cleaned up the write formats in main_loop.f. 5. Parameter pi removed from findzflo.f subroutine CubicRoots.f 6. Cleaned up a single write format statement in rdpw3prm.f 7. Cleaned up a single write format statement in rdpwlprm.f 8. Cleaned up a single write format statement in write_outs.f 9. Cleaned up a single write format statement in zflssmdl.f 10. Cleaned up two write format statements in strpblnk.f 11. Restructured zdempprm.h with the parameters in order so that it is easier to understand. I still do not understand the impact of the integer parameters. 12. Changing the file names of the output functions: chargc1.f to chargec1.f, crrntr1.f to currentr1.f, crrntin to currentin.f, crrntout.f to currentout.f, enrgyc1.f to energyc1.f, enrgyl2 to energyl2.f, voltgblk.f to voltageblk.f,voltgr2.f to voltager2.f. I also cleaned up some comment lines in these functions at the same time. Very minor stuff. 13. Noted that several parameters are defined in zdempprm.h that are not calculated. These values are also in the manual. They are never carefully defined nor are they used anywhere in Screamer. pcdot, ecdot, pccon, eccon, pldot, eldot, plcon, elcon. 14. Created two new subroutines: dpfmdl.f and dpfparm.f. 15. Modified zdemparm.h to include dpfblock as an allowed run deck element. 16. Modified rdscrelem.f to include the DPF model call. The new model call immediately follows the gas puff model. 17. Note: gaspfprm.f uses a TRICKY programming technique. Params is passed as params(*) and nparms is passed from rdscrelem.f. The value of nparms is the size of the part of parms that contains new input information. The actual array size of params is much larger. The value of the useful (used) size of the array is changed in the subroutine. This is OK but tricky. We will carefully watch the array pointers. 18. Added the dpf model to models.f that actually connects the model to the node values of Screamer. 19. Increased max_print_points to 20,001 in zdemmax.h. Completed benchmark runs. NOTE: At this point nshell_test.txt still fails. Need for fix for next maintenance revision. V4.1.4.1 2015-12-26 Beta Version max_nodes upgrade only Yury Gryazin completed this task Note: the presence of a static array declaration in the main_loop.f and sol ver_screamer_matrix.f subroutines can cause a problem as these array declarations are defined EVERYTIME the subroutines are called. *Placed the real*8 arrays back in common after defining them in zdemwork.h. Screamer V4.1.4.1 benchmarked against al_06_36branch.txt with the default resolution of the TLs set to 0.5 ns. This will result in a number of nodes greater than 18K. Screamer runs just fine. V4.1.4 2015-06-18 Maintenance Update - Pointer review * The point of this general variable review is to obliquely address the pointer limit in main_loop.f. When I set max_nodes > 8190 I run into a signed 32-bit integer limit during compile. I dont know which pointer is involved. * I am also carefully applying the -Wall compiler option to look for subtle code issues. CHANGES: 1. Passed and internal variables of solver_band_matrix.f are cleaned up. 2. Removed the unused variables from zdem_loop.f. 3. Moved variables in zdem_loop.f to solver_screamer_matrix.f that are only used there. Did not move nbm as it caused problems. Dont know why. 4. Moved variables iptold, iptime, nk from zdemloop.h to main_loop.f. 5. Moved unused variables to main_loop.f 6. nzz is only used in main_loop.f and solver_screamer_matrix AND it is defined in the first incidence in both routines. Remove from common and declared separately in both routines. * At this point I have cleaned up zdemloop.h. *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** * Look at zdemvars.h because it is called in main_loop.f. 7. Moved out all of the models common block /misc for models/ because these variables were only used in the model subroutine. 8. Moved out all of the models common block /mdl_vars/ because these variables were only used in the model subroutine. *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** 9. Removed alertmsg.f from the list of subroutines as it is no longer used. 10. Removed all of the tabs used as spaces throughout all subroutines as they are non standard. Used Grep crtl+v *.f to find all of the tabs. The -Wall warning in the compile caught all of the tabs. *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** 11. ERROR found in zdemcomm.h iswitch defined in integer but never placed in common. I placed in the correct location in common. 12. ERROR in relcrrct.f, Error in real declaration, typo, missing comma between b6 and b7. Fixed. 13. ERROR in nshlmdl.f, Error in line 262, line was too long. It was being truncated. Could have been the longstanding problem with that model. 14. Modified usr functions to stop compiler warnings. 15. Replaced declaration of newfile, oldfile, fflag from zdemout.h to mk files, write_outs.f, and start_run.f. This removes warnings from the compile. *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** 16. Removed time_flag (half_step, whole_step) from zdemparm.h where it was defined as an integer because time_flag was really only referenced in 22 subroutines, defined, used and passed from 9 routines and zdemparm.h was included 54 subroutines. time_flag was passed into 13 functions. Need to define half_step, whole_step as well and declare passed variables. This gave compiler warnings for unused variables. time_flag, half_step, whole_step explicitly defined as needed. Declaration critical since these variables are not intrinsic integers. 17. ERROR Found a typo in routfl.f in which the passed variable was labeled timeflag rather than time_flag. timeflag was compared with half_time and whole_time in zdemparms.h. Because I greped for time_flag I did not put the explicit declarations in this routine and screamer failed on output. Fixed. Explicit declarations now in routine. *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** 18. Fixed complex math in yield.f. 19. Removed unused variable cbtest from zposmdl.f. Initialized caclzflow = 0 to remove a compiler warning. 20. Created a dummy use of the passed variable time in zflssmdl.f to remove a compiler warning. 21. ERROR rstmitl.f Removed unused the variables edenomv1 and gg. Error rstmitl.f- fixed a typo on the real declaration of zmuo (was zmu0). *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** 22. nsteps explicity integer in start_run.f 23. Unused format statements commented out in echoindx.f and echosetp.f. 24. Removed unused variable time2tdiff in pwlfunc.f 25. The variable nvar_node is not initialized in start_run.f. 26. Added ibktmp = ibk in setmzflo.f to prevent a compiler warning of unused passed variable. 27. Added ibktmp = ibk in setadder.f to prevent a compiler warning of unused passed variable. 28. Added dttmp = dt in rwallmdl.f to eliminate a compiler warning based on an unused passed variable. 29. Itabnum is explicity declared integer and, finally, itabnum is initialized. *** Screamer tested at this point with Z51.txt and dyhohl_test.txt. Worked *** 30. In nshelmdl.f initialized radt1 and velt1 - gave a compiler error. 39. Explicit integer conversion in line 78 of mkufofl.f. 40. In mksfcfl.f iday,imon,iyr removed from integer definition - unused, explicit integer conversion line 103. 41. In mkcsvfl.f changed line 73 to explicit integer conversion. 42. In mksfcfl.f no_text explicitly declared integer - initialized to 0. 43. In mfiflmdl.f used cokuttmp = cout to avoid a compiler warning. 44. In lsyswmdl.f diel1 uses explicit integer math in line 54. dcm1n unused and removed. 45. In main_loop.f make calculation of iptime explicitly integer in three places. 46. In findnode.f initialized ifnodreq to remove a compiler warning. ifnodreq is always defined in the body of the function. 47. Found an error in start_run.f in which a character larger than *80 was assigned to buffer. I simply took the writebuffer call out of this error check. Benchmark: At this point we successfully ran the complete Benchmark suite. NOTE: At this point nshell_test.txt still fails. /Need for fix for next maintenance revision./ NOTE: Screamer has always used explicit real variable declarations for all non-solver variables. (implicit real*4) The actual variables in the matrix solver have been and are explicit real*8. This made real sense in a 32-bit OS. Today Screamer is being compiled explicitly 64 bit for modern 64-bit systems and OSes. This means that the real reason for 32-bit real variables is now gone. Because Screamer is a code based on repetitive math, accuracy is very important. A future revision will take the entire code to real*8 and int*8 explicit variables. Because most Fortran compilers are implicit 32 bit, we need to explicitly declare variables 64 bit. I have chosen NOT to use the 64-bit compiler flag. V4.1.3 2015-06-09 NEW VERSION REPLACING PRIOR V4.1.3 * This is a redo of the prior version. When I finished the output it would not work. I was going to repeat the changes one at a time until it breaks. *gFortran and gcc updated to V5.1 as of 2015-06-17 1. Replaced the changes in dyhohlmdl.f, this had the fixes described below. I will conpile this version and test it on the dyhohl_test.txt. *** Runs with good output *** 2. The double precision vector x was removed from main loop and the common block in zdemwork.h. This vector was not used anywhere. *** Runs with good output *** 3. The double precision variables raia, raic, riag, sum, aic, aig, cmx were removed from the common block in zdemwork.h. They are not used in this version of Screamer. *** Runs with good output *** 4. The double precision variable a was pulled from common in zdemwork.h and defined directly in main_loop.f. It is passed to solver_screamer_matrix.f where it is populated. We define a as real*8 in solver_screamer_matrix.f. It is then passed to solver_band_matrix.f where it is used to generate the am_band matrix. *** Runs with good output *** 5. The double precision variables bb and cc were eliminated from common in zdemwork.h and the screamer_solver_matrix.f. *** Runs with good output *** At this point but dyhohl_test.txt and Z51.txt work fine. 6. The length of the character material was changed from *3 to *80 in rdscrdata.h to match field. This removes the warning that shows up due to the mismatched lengths in rdscrelem.f. The length in the write is limited to three characters in rdscrelem.f at line 2004.*** Runs with good output *** 7 sfc_len increased to *25 in sfc.h to remove length warnings on compile. *** Runs with good output *** 8. In mkpfffl.f the length of pff_file was increased to *80 to match base_filename and to remove compile warnings.*** Runs with good output *** 9. Removed unused dlfile char in getenvvr.f and removed the char inpfile from zdemenv.h and defined it separately as a passed variable in getenvvr.f. Decreased the char length of base_filename in zdemenv.h to 80 from 100 to mathc length in other places.*** Runs with good output *** 10. The last two DP variables, am_band(max_am,max_am) and rhs_band(max_am), were removed from zdemwork.h and explicitly placed in main_loop.f. This is the only place they are used. *** Runs with good output *** 11. Version number incremented. 12. Defined internal variables in settrlin.f and inititalized the internal variables. *** Runs with good output *** 13. Double precision math partially fixed in findzflo.f. Compile warnings removed.*** Runs with good output *** Note: Any attempt to take max_nodes to a value greater than 8190 causes some sort of memory overflow during the compile that wipes out the pointer to main_loop in zdem. A cursory review of zdem.f showed nothing. Somewhere there is a memory or size issue. It could be in some of the max values that are based on max_nodes. Perhaps an interger value excees the maximum size for a default integer value. A 4 byte integers largest value is 2,147,483,647 (signed) ld: 32-bit RIP relative reference out of range (2147547472 max is +/-4GB): from _main_loop_ (0x10000BB20) to _a.3183 (0x18001B600) in '_main_loop_' from screamer64.a(main_loop.o) for architecture x86_64 collect2: error: ld returned 1 exit status Is RIP the register instruction pointer? It should be 64 bit as I am trying to compile 64 bit. NOTE: This is what I saw before. There seems to be some integer value that goes out of range in main_loop.f. A test of memory with a simple array.f test program shows no memory limit for creating a large array and then operating on it. Note: Max_nodes = 7400 gives a memory requirement of slightly more than 2 GB. This is the limit for Windows machines. We can go up in max_nodes ot 8190 (2.4 GB) on the Mac before there is a *4 integer overflow somewhere in main_loop.f. Note: using -m64 in the fortran compile or using -mcmodel=medium in the final g++ link makes no difference. V4.1.3 2015-03-30 OLD////NOT USED *This is a maintenance release with no new features. *There are serious problems compiling Screamer V4.1.2 in Windows with an array larger than 2 GB in common. The compile fails with an am_band array that is 2.05 GB if dimensioned for 7500 nodes. Arrays in common are treated as allocations in static memory and must be placed in the lower 2 GB of RAM in Windows systems. *Comments on the web indicate that the problem is the array in common. It turns out that we put the am_band array in common but there was really no need to do that as the only routine with am_band in it is main_loop.f. The apparent solution is to pull am_band and rhs_band out of common and define them in main loop. The matrix generator and solver pass the the arrays using preferred Fortran techniques. *** Changes *** * The double precision vector x was removed from main loop and the common block in zdemwork.h. This vector was not used. * The double precision variables raia, raic, riag, aic, aig, cmx were removed from common block in zdemwork.h * The double precision variable a was pulled from common in zdemwork.h and defined directly in main_loop.f. It is passed to solver_screamer_matrix.f where it is populated. It is then passed to solver_band_matrix.f where it is used to generate the am_band matrix. * The double precision variables bb and cc were eliminated from common and the screamer_solver_matrix.f. * The double precision variable sum was pulled from common as it was not used anywhere that I could find. * Removing the unused variables has sped up Screamer by 5%. * The length of the character material was changed from *3 to *80 in rdscrdata.h to match field. This removes the warning that shows up due to the mismatched lengths in rdscrelem.f. The length in the write is limited to three characters in rdscrelem.f at line 2004. * sfc_len increased to *25 in sfc.h to remove length warnings on compile. * In pffmkpfffl.f the length of pff_file was increased to *80 to match base_filename and to remove compile warnings. * Found a typo in dyhohlmdl.f that impacted accuracy of the subroutine. router3 was used instead of router and there was a typo in the following logical in which an extra and was placed after router. These were fixed. Runs now. * Removed unused dlfile char in getenvvr.f. * Defined iptime in main_loop.f explicitly integer. Not needed. Defined in zdemloop.h. iptime is only used in main_loop.f. iptold is also defined in zdemloop but is only used in main_loop.f. * Defined internal variables in settrlin.f and inititalized the internal variables. * Double precision math partially fixed in findzflo.f. Compile warnings removed. >> screamer worked at this point and failed after * The common variables, v, vold, vsour, zir, zirn, zirold, zib, zlrechk, and cechk, in zdemwork.h are now defined real*8. Reduced the floor in solver_screamermatrix to 1e-8 because the DP variables can handle it. Also cleaned up DP math since we are mixing DP and SP numbers. I notices that the order of the variables my be a problem. * In zdemwork.h I converted the current and voltage variables to double precision. A large number of warnings creep in due to most of the other variables still being real*4. * all voltages and currents related to the use of real*8 v, vn, zir, zib, have been replaced with real*8. Outputs and generation of variable loss resistance is left SP. NOTE: The only items that are not DP are the time step, ht, the inverse time step rht, and half the time step ht2. These should be considered the next step to DP. NOTE: screamer compiles under gFortran with NO errors or warnings. NOTE: Consider the nshell model to be non-operational in this version. NOTE: That legacy code in solver_screamer_matrix.f calculates legacy values of bb and cc. These coupling coefficients are recalculated in the am_band matrix in solver_band_matrix.f. Note, the variables bb, cc are calculated but never used and x is used as a swap vector for the solution rhs_band. The array x is never used anywhere else we can dispense with the do loop and replace x with rhs_band in two places. In addition, the variables raia, raic, riag, sum, aic, cmx are not used anywhere in the code. The variable a that is in common in zdemwork.h is used only in solver_screamer_matrix.f and is passed to solver_band_matrix.f We can define it in main_loop.f and pull it out of common. Note: Any attempt to take max_nodes to a value greater than 8175 causes some sort of memory overflow during the compile that wipes out the pointer to main_loop in zdem. A cursory review of zdem.f showed nothing. Somewhere there is a memory or size issue. It could be in some of the max values that are based on max_nodes. Perhaps an interger value excees the maximum size for a default integer value. A 4 byte integers largest value is 2,147,483,647 (signed) V4.1.2 2014-12-12 *This version adds a lossy transmission line to Screamer. *Add lossyline keyword and variable in zdemparm.h, lossyline = 37 and k_lossyline = LOS. *Added comments to start_run.f. These had been lacking for several blocks. I also added the lossy line switch that sends one to setup_trlin.f. Finished the modification comments. *Add lossyline to settrlin.f * Modify the readscrelement.f, setups to include a new command Lossyline, with a new total series resistance and an effective dielectric loss to ground. Based on the TL routine without the linear or exponential options. I documented the changes in the comments. I duplicated the TRline section and used it for lossy line with minor changes. I loaded all of the input parameters into the pin matrix. I only allowed a linear transmission line and limited the inputs to six parameters. *setup_trlin.f was modified to input the needed parameters for the lossy line. The modification block was updated. The input parameters were read in from pin up to 6 parameters. Zout and tres are still optional. I defined the series resistance R2 for the entire line and defined the shunt resistance R1 for the entire line. These values are broken up depending on the TL resolution. The actual loss values that are inputted into the TL values are R2 (series) and G1 the shunt conductance. *The version number was updated. *I created lossytl_test.txt to test the routine. Everything seems to be working correctly. *The manual was updated. NOTE: I found a transformer block that was stubbed out. The information is read into the code and zdemmax.h sets max_transformer = 5. zdemparm defines the transformer integer variable and the chaacter k_transformer = TRA. zdemwork.h has an indextrnf. zdemclr.f clears the variables for the transformer. start_run.f has a comment for the transformer block. Other than this there is no setup for a tranformer nor are there any calculations done. The transformer indices in indextrnf are create in zdemwork.h and cleared in zdemclr.f. Nothing else. V4.1.1 2014-12-12 * There were some code fragments in zdemmax.h relating to the intermediate solver steps that I commented out. I also changed the compiling deck to remove links to LaPack. * I noticed that the array size for the new am array was set at bb_max X bb_max. This is vastly larger than the 2*max_nodes X 2*max_nodes that is really required for the array. Similarly, the rhs vector was also dimensioned at bb_max. It should be set at the same 2*max_nodes. Right now the only place this really crops up is in the two solver routines that pass the vectors and pass bb_max. I will change that. *Tests were successfully conducted with the run deck branch_4L2_4L3.txt. V4.1 2014-11-16 *Version created to use a new general gaussian solver. *branches in branches established with the modifications to Start_run.f in which the node pointers for the branch coefficients were corrected. * Solver implemented with changes in Main_loop.f and the addition of the solver_* routines. There is a linear gaussian solver implemented. There is a matrix generator implemented that creates the 2-D problem A matrix in clear form. The old Screamer vector populator was broken out into a separate subroutine. *Tests were successfully conducted with the run deck branch_4L2_4L3.txt. V3.3.3 beta 2014-11-14 This was the beta that was set up to modiy transmission lines into lossy lines. Minimal work was done. Further work will be done in V4. V3.3.2 2014-10-10 * This version will add a multiple liner model imploding on a uniform fill (based on the gas puff model with two liners). * The existing gas puff model and the new DYHOHLmdl.f model will be carefully vetted. I already note a redundant definition of the number of parameters in var_model. While this does not break the subroutine, because the value is fixed at 16 (gaspfmdl.f), it could cause problems. In addition, in MANY places model.f passes parameters from VAR_MODEL to subroutines using a kludge in which the first index (rows) is set to 1 and the second index (column) is set to ivar, the variable of interest. This effectively passes the contents of the entire column to the subroutine. In reality, it is passing the pointer to the memory location of the first element in the column. The calling subroutine uses a implicit array definition (parms(*)) to dimension the variable parms to match the size of the column. This is totally OK except the pass is not good programming technique. The transparent way to do this is to load the contents of a temp vector with the column contents of VAR_model in a simple do loop that first zeros the contents and then fills them. We already have max_var_parms set to 40 in zdemmax.h. We should be using this parameter as the bound for all passed values where possible. A clean, well dimensioned array in one subroutine can be passed with a implicit size (*) with no problem. In zdemcomm.h, var_model(max_var_parms, max_var_elem). This means that any subroutine that calls this will have var_model tightly defined. *The gas puff model has been tested with gas_puff_test.txt and found to work properly. *Created dyhohlmdl.txt from gaspfmdl.txt. *NOTE: Error found in gaspfmdl.f. Line 203 was, masst1 = massri. This did not include the value of initmass. Once the radius of the imnplosion gets below innerr the total mass should be masst1 = massri + initmass. Line 203 was fixed. *zdemparm.h modified to add dyhohlraum nblock ID. *rdscrdat.h modified to increase the size of max_fields to 12. *dyhohlmdl.f created based on gaspfmdl.f. Two shells added. *dyhohlprm.f created based on gaspfprm.f. Additional parms added for shell flags. *models.f modified to include the new dyhohl block. *rdscrelem.f modified to read in the dyhohl block info *version incremented to V3.3.2 V3.3.1 2014-05-13 * This version fully implements David Reismans request for an input data table that is linked to switch times in the Decay model. It is also available in the Exponential and rise model. * All subroutines were checked for implicit real variable definitions. There may be a few I missed but most real calls are explicit right now and we can go to *16 double precision as needed. * A complete run was made of all of the test files to see if they worked. Everything was fine. * V3.3.1 is now released. V3.3.1 2014-05-01 * A V3.3.1_beta folder has been created. * I started with a 32-bit screamer benchmark against V3.2.7. The benchmark was good. 1. Added a new size limit of 40 for max_switch_points in zdemmax.h. 2. Created a new real vector in zdemcomm.h sized to max_switch_points - switch_time 3. Added new name for input in zdemparam.h switch_time, we already have TAB and LAS defined so we are set to input data. The three letter short cut is SWItch_times 4. We need to have an else if in the rdscrparam.f to look for the SWI input. If SWI found this traps in the do loop to keep reading until LAS found. I can use a new subroutine readvector.f based on rdtbl.f to read the points in. 5. Initialized switch_time vector values to 0.0 in rdscrparam.f 6. Created a new subroutine that reads in a vector of numbers with each number on a single line. This allows flexibility to increase the points as needed. The subroutine name is rdvector.f. rdvector.f compiled. 7. Include a test print in rdvector.f to test the input capability. *** Potential bug detected: the new rdvector.f and the rdtbl.f independently define the size of the vector field with the parameter max_fields = 10. getnxtln.f ALSO defines the passed array by independently using a parameter definition for max_fields. The same thing happens in the subroutine getfield.f that is called from getnxtln.f. This leads to the potential for field to be a different size in the different subroutines if zdemmax.h changes the definition of max_fields. Field should be passed with a character field(*) to eliminate this possibility. *** In addition, field is defined to be *80 long in each location. The length of field should be passed as well. *** At this point the program compiles and has read in the input table!! I wrote a short test file input_vector_test.txt. * I replaced the array size definition and the character length in getfield.f as a test by using the command character*(*) field(*). In this command, character*(*) passes the length of the character from the calling routine and field(*) sets the array size. This compiles and seems to work. *** getfield.f also passes an integer variable num_fields with an integer*4 length. If the length of the integer in the calling routine is changed this will break the program by defining different integer lengths. * Various passed characters now have the length passed as character*(*) rather than defined in the subroutine. * Various integer*4 replaced with integer. * getnxtln.f now is passed max_field, max_field still must be defined in all of the calling routines. Code runs. 2014-05-07. *** How many places is zdemenv.h called? Lots. 8. Added svariable and SVA to the command list in zdemparm.h 9. Added another option to rdscrelem.f in which one looks for the command SVA. In SVA I allow RLseries and RCG to have switched times. The models that are allowed are the exponential model and the decay and rise models. 10. Created switch_table_test.txt to test the ability to use an input table for swtich times. The deck ran and the log file and the output file worded as expected. * All F90 character definitions removed. Pure F77. * Each subroutine has its passed and internal variables explicitly defined. V3.3 2014-04-11 *I added an explicit real definition in the common blocks in zdemvars.h and zdemwork.h. This was the only real common blocks that did not real variables not explicitly defined. I also explicitly defined integers and real in other *.h files. All of the *.h files were examined for explicit variable definition. * in zdemvars.h the variable htd2 was not included in the explicit real definition. This was fixed. * Any of these issues could have caused the differences in the compiled real*8 tests earler. In any event, these were all good programming techniques. V3.3 2014-04-04 *V3.3 is now golden. Even though we have removed all real*4 calls, I dont recommend running Screamer with the 64-bit switch in the compiler. *David Reisman has confirmed that the variable inductor model works. I have now taken 3.3 off beta. *I added drdt into the zdemvars.h real and common declaration. This fixed a problem in the PC compilation of Screamer in which many of the variables were NaN. *I fixed calcslope.f to initialize calc_slope everytime the function is called. This was a good programming proctice as calcslope.f is a function and we should initialize functions. *I carefully defined slope as a real in gettblvl.f since these are passed variables. V3.3 Beta 2014-03-25 *The L2 variable inductor option was inplemented incorrectly below. The value of dL/dt was wrong. calcres.f calculated the value of the resistance (or inductance) interpolated from the input table as a function of time. This function uses the slope between points as part of the interpolation routine. I copied calcres.f into calcslope.f. The second function generates the slope of the table at the time of interest. That slope inputted into gettblvl.f and is scaled properly if a scaling factor is used in the table input. Subroutine gettblvl.f was modified to pass the calculated slope to subroutine models.f. In model the slope (drdt) is used as part of the energy check and in the circuit solver as a dissipative element. *I removed the space in the first time label (Time (s) to Time(s)) as this space impacted the parsing of the columns in Kaleidagraph when a greater than or equal to a single space was used. Two spaces was a problem as in some cases the numeric columns were separated by only one space. V3.3 Beta 2014-03-11 *In rdscrelem.f there was an error in which nublk was used in a write(9,-) rather than the correct nublks. This caused a *** in the output log file. This error was propagated into a number of variable resistor models. This was likely due to a cut and paste propogation of a single error. This has been fixed! *In rdscrelem.f, a variable inductor is now allowed in RLS. Note that a variable inductor can be effectively dissipative and that care must be taken in the energy balance calculation. The log output file now shows the variable table with the correct inductor or resistor label. *In models.f I added the check for L2 as the allowed second parameter in the command line. I added the inductor values in the variable resistor table model. *Cosmetic changes were made to rdtbl.f. *Test run decks were created for testing variable resistors and inductors. V3.3 Beta 2014-02-09 *Note: I have noticed that in zdemout.h the number of variables defined in the real*4 definition for multiple shells does not match the variables in the common block. I think that this is an error in the multiple shell routine. *The program runs in double precision and seems to generate output that is slightly more accurate than single precision. This usually shows up in the 4-5th decimal place of any value. The problem I see is very small numbers (< -1e-99) show up with three exponent values and drop the E when the output is 1PE12.4. If you follow the value during the computation, the instant it gets large enough it changes to the standard format. I may have to go to the variables that are being output and hard wire them to real*4. *I have replaced all hard real*4 calls in all Screamer subroutines with a real definition. This allows the code to run in 64 bit precision for ALL variables by changing the compiler. I have noticed that doing this results in the following issues: wall2_test.txt gives a different answer in 64 compilation; TL_test.txt shows very small numbers in I_TL for the first few numbers, after that the agreement is good; LTD_DTRA_A.txt gives slightly different values in ITRIN@,P,E., All the others look the same; Dillon_TL.txt the time points are not the same in the print file, this is strange as the # of printed points is the same. V3.2.7 Final 2013-12-08 *Change the R2Wall_model to have arbitrary cylindrical and disk segments with different lengths (cylinder) and different radii start points (disk), changed R2_Wallmdl.f and rdscrelem.f. *Modified mkufofl.f as I did with mkcsvfl.f to remove the .txt from the name of the output file, this solved the problem of a multiple extension on the Mac and LINUX systems (e.g. .txt.ufo) and solved the problem of the final extension being dropped on Windows systems (e.g. .txt.ufo showed up as .txt thereby overwriting the original run deck. *format statements stripped from mkcsvfl.f and mkufofl.f. *output numeric format changed to 1PE11.4 in mkcsvfl.f *Spaces added and output variable name increased in mkufo.f *Modified get_next_line: Error noted when the comment line in the run deck was longer than 79 characters. This was due to a change in the fortran compiler that became more stringent in format length calls. I found a read format for currline in get_next_line that was A80. As currline was defined to be *120 in the rdscrdata.h and in some called subroutines this was an error. I changed the read format to A120 to keep the agreement in character lengths. This solved the problem. *All test cases were run successfully. *Incremented the version V3.2.6 2012-04-10 *Added a new version of R2WALL using the latest version of wall losses generted in Stygar's paper. Added R2Wall to zdemparm. *I caught an error in the old Rwall model located in models.f as these simulate the R2 resistor and the calculated resistance must be placed in the ith node not the jth node used in R1 variables. * I also noted a number of minor errors in the code that have been fixed. These include wrong number of spaces before a standard fortran call (4 vs. 6) and subroutines that are internally mislabeled but run correctly. (rdscrdata). *I fixed the dangling commas in the csv outputs. It involved a tricky use of the suppress line feed and forcing a line feed with a null write! * I created a new subroutine that generates the filename w/o extension. * I fixed the duplicated extension on the csv output. I need to do the same for ufo. * I fixed the log file extension issue and totally cleaned up the subroutine. V3.2.5 2011-04-20 * Removed 41 Format on the write statement in rdtbl.f. Will Change rwall.f to use the latest version of the Stygar wall lass model V3.2.4.3 2008-12-08:RBS *Many formats contained in zdemfmt.h have been included in the individual write statements. No format pointers needed. *The error message if a bad input file name is used was fixed in getenvvr.f. 2008-12-5:RBS *I removed the call for 16 format in rdscrelem.f. There are at least two more formats that can be cleaned up later. *In rdscrelemiit.f I added back the format info for the write. This eliminated the need for the zdemfmt.h call and clarified the formatting used on the spot. The use of passed format information is generally not appropriate. The zdemfmt.h call was removed. 2008-11-07: RBS *Broke up Start_run.f to remove banner_start.f from that subroutine and create a separate subroutine. Cleaned up the write statements and removed unused variables. *Rewrite of end_run.f to clean up writes, removed unused variables and other calls. Fixed the bugs in the log file related to end_run.f. *Added definition of echoln in rdscreleminit.f to fix banner call error showing up on the log file. Fixed a missing return. *Removed reference to echoln in rdscrdat.f. This content moved to rdscreleminit.f. 2008-11-05:RBS *writebuffer cannot handle a character with a '/'. Removed to eliminate the Fortran Run Time errors. *all warnings in compile eliminated by removing dangling go to's and placing error trap outs in the if statements. There was no functional change but warnings are now gone! 2008-09-10: RBS *redefined buffer to a char length of 80 throughout subroutines V3.2.4.2 2008-09-07: RBS *subroutine "rwallmdl" modified to use most recent Stygar formula based on Stygar memo dated 29 Sept 2005 (Ken Struve) *subroutine "rwallmdl" modified to fix gFortran warning dimension (1) changed to dimension(*) *statically compiling with QT on Solaris need the "-z nodefs" linker flag (see http://docs.sun.com/app/docs/doc/817-3677/6mj8mbtb8?a=view and http://www.deer-run.com/~hal/sol-static.txt) *tried to compile with linker load time optimizations (see http://lwn.net/Articles/192624/), activated by using the "-Wl, -O1" flags. We will see if it really makes a difference for us *reminder: in order to get nice looking icons, suppress "qmake_image_collection.cpp" before recompiling (it must be endian-sensitive so it gets messed up accros plateforms). 2008-09-06: RBS * The default value for max_nodes was changed to 7500 from 1000, the default value for max_trline_nodes was increased to 6001 from 501, the default value of max_trline was increased to 6000 from 500. This allows higher resolution calculations for long TLs. * Error is settrlin.f in which na was compared with max_trline_nodes rather then max_trline. max_trline_nodes is +1 larger than max_trline. Actually the check was if na was .gt. max_trline_nodes. Thus, the code would allow na = max_trline_nodes. I changed this to .ge. max_trine_nodes to require that na be smaller than max_trline_nodes (hence, equal to max_trline). *Note: high frequency ringing observed on TLs. Period about 10X TL resolution. 2008-07-17: RBS *currline was defined two different lengths 120 in the .h file & getnxtn and 80 elsewhere - changed to 120 *eliminated the segmentation fault in var R1 2008-07-16: RBS *gFortran caused numerous problems - fixed Date_time issue *gFortran broke the use of Dimension (1) needed to be replaced with (*) *rdchklimits & rdscreleminit did not include zdemout.h, both subroutines used "numout" but the info was not passed, fixed 2006-06-09: *code cleanup: the subroutine reading the input file (rdscrdat.f) has been split into 6 newly created subroutines as well as a new common bloc for the data shared amongst all code that was in the old rdscrdat. A new header file has been created, rdscrdat.h. The file rdscrdat.f went from 3089 lines down to 57 active lines (132 total, with 75 lines of comments). *some compiler dependant code cleanup; *when the input file contains invalid line, the error signal comes back all the way to the main routine, allowing for a clean exit of the program (the "stop" command that was used before was stopping the GUI too); *a couple more error messages have been added so the user can understand better why his simulation is not running. *some error messages redirected to the write buffer, so they can be printed in the console and in the GUI. 2005-02-23: *code cleanup: removing platform/compiler specific code (not needed anymore, we are using g77 everywhere); *stdout writes are now done using a buffer (enabling redirecting these writes to the QT interface); 2004-11-23: *code cleanup: cleaning up unused variables (they were generating warnings); *code cleanup: deleting commented sections about "tmp file size" dialogs (not relevant for today's computers); *code cleanup: moving models in a new subroutine, get_models. That subroutine is in file models.f and file zdemvars.h contains new common blocs for data exchange between zdem and models; *output: added a "#" in front of the title line of the output file; *code cleanup: moving the calculation loop in main_loop.f. Associated header file: zdemloop.h; *code cleanup: moving initial display code in "banner_start_run"; *code cleanup: moving final display code in "banner_end_run"; *code cleanup: moving the intitializations in "init_problem"; *Makefile: added several options to FFLAGS (such as inlining of functions for the compiler to undo everything we did !) *ability to give the input deck file name on command line (in getenvvr.f); *changes in the formats of several outputs (cosmetic changes); Version 2.2: MLK, 03/07/95, Change include filenames to be 8 characters or less lines 85,530,541,552,892,1752,1754 were split so they are less than 72 characters KWS, 05/30/95, Modifications for Zflow Plasma Loss Model MLK, 06/07/95, Added modifications for CSV output type MLK, 06/27/95, Modified output statements to be more generic and make log file more readable on-line MLK, 08/21/95, Added timing routines for DOS-Leahy because UNIX/MAC version was not compatible MLK, 01/15/96, Added argument to get_variable call for referencing the "pin" array directly within that subroutine MLK, 02/14/97, Added machine dependencies for MS Powerstation version and cleaned-up timing sections KWS, 08/13/97, Fixes to Zloss and POS models to allow using in branches that run backwards. Also added MZFLOW block to find cathode and plasma currents and zflow in a MITL MLK, 01/05/98, Added modifications for SFC output type and to print the SCREAMER title (Name+version) from a string in a header file. KWS, 01/06/99, Changed RWALL model to agree with new W. A. Stygar model JAM, 03/18/04, Commented out preprocessor if defined statement and machine dependency section to compile with g77. Commented references and statements related to ABSOFT, PFIDL JAM, 04/15/04, Changed output timer variable to reduce output to screen release_4.3.1/src/._setcends.f000777 000765 000024 00000000452 12331012216 017502 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %GH # ,C$(GG[[Zs  vaBb}+release_4.3.1/src/setcends.f000777 000765 000024 00000003237 12331012216 017271 0ustar00rbspielmanstaff000000 000000 subroutine setup_cendsource (ib, ibk, ics_counter, na, iflgs, & ic_type, ic_counter, itypcs) c c Define passed variables c integer ib, ibk, ics_counter, na, iflgs, ic_type, ic_counter integer itypcs c c Setup for end-of-branch current source or end-of-branch SCL current source. c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Set for 1 node. c n1 = nr(ib) + 1 na = 1 c c Set the resistor and capacitor values. c r1 = pin(1,ibk,ib) c1 = pin(2,ibk,ib) c c Set R1 and C1. c g(n1,ib) = 1.0 / (r1 + 1.0e-20) c(n1,ib) = c1 rr(n1,ib) = 0.0 zlr(n1,ib) = 0.0 iflg(n1,ib) = iflgs cechk(n1,ib) = c1 zlrechk(n1,ib) = 0.0 c c Set the index for this source. c indexcs(1,ics_counter) = n1 indexcs(2,ics_counter) = ib c c Set initial voltage if necessary and the corresponding energy. c if (ic_type .eq. vcapacitor1) then vinitial = value_init(ic_counter) v(n1,ib) = vinitial vn(n1,ib) = vinitial ecapsource = ecapsource + 0.5*c(n1,ib)*vinitial*vinitial end if c c Set the current at time zero, depending on the type. c if (itypcs .eq. cendsource) then time = 0.0 call set_current (time, ics_counter, czero) zir(n1,ib) = czero zirn(n1,ib) = czero else if (itypcs .eq. csclsource) then time = 0.0 call set_sclcurr (time, v(n1,ib), ics_counter, czero) zir(n1,ib) = czero zirn(n1,ib) = czero end if c return end release_4.3.1/src/._screamer64_debug.bat000777 000765 000024 00001461720 13323510721 021354 0ustar00rbspielmanstaff000000 000000 Mac OS X  2'bATTR'ccom.apple.lastuseddate#PSScom.dropbox.attributesdF\I;xVJ)/HʯOILONQRVML%RK T,`$xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bwaw2-2icns release_4.3.1/src/screamer64_debug.bat000777 000765 000024 00000000105 13323510721 021120 0ustar00rbspielmanstaff000000 000000 gfortran zdem.for *.f -O02 -mcmodel=medium -fcheck=all -o screamer64 release_4.3.1/src/._calcslope.f000777 000765 000024 00000000453 12332302776 017656 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %Dm"`W2t[[Zon  vaBa release_4.3.1/src/calcslope.f000777 000765 000024 00000005155 12332302776 017445 0ustar00rbspielmanstaff000000 000000 function calc_slope (time, npts, pts, ltime) c c-------Description-------------------------------------------------- c c Source File: calcslope.f c c Author/Date: Kelley Fugelso, 1265 (SEA) 04/89 c Rick Spielman, ĢƵ 2014-03-24 c c 2014-02-06 RBS: Changed real*4 to real c 2014-03-24 RBS: Made it explicit that we generate variable L as well c 2014-03-24 RBS: Copied over calcres.f to calculate slope for dL/dt c c Purpose: This subroutine generates the slope of the resistance c (inductance) by interpolating using time as the indepdent c variable. pts(i) i=1,3,5,... are the independent variable c parameters and pts(i) i=2,4,6,... are the dependent variable c parameters. ltime points to the last independent variable in c pts which the previous time was less than (speeds up the c lookup). c c Called by: Subroutine GET_TABLEM_VALUE c c Calls: none c c-------Define passed variables----------------------------------------- c integer npts, ! Number of points in array pts */ + ltime ! Pointer to last time used in lookup */ real time, ! Current problem time */ + pts(npts) ! Array of independent & dependent vals */ c c-------Define internal variables--------------------------------------- c real almost0, ralmost0, slope, tdel, tdiff, time1, time2 c c-------Set Constants--------------------------------------------------- c parameter (almost0 = 1.0e-12) parameter (ralmost0 = 1.0 / almost0) c c-------Function Body--------------------------------------------------- c c Find the endpoints for the independent variable. c if ((time .lt. pts(1)) .or. (time .gt. pts(npts-1))) then calc_slope = 0.0 ltime = 0 return end if c c Use lasttime to set the looping. c if (ltime .lt. 3) then i = 3 else i = ltime end if time1 = pts(i-2) time2 = pts(i) c c Set the index to the point in the table that brackets the current time c do while ((time .lt. time1) .or. (time .gt. time2)) i = i + 2 time1 = time2 time2 = pts(i) end do c c Set the time difference of the two table points and set the time c incremented since the first table time point. c Then interpolate to find the function. c tdiff = amax1 ((time2-time1), almost0) tdel = time - time1 slope = (pts(i+1) - pts(i-1)) / tdiff calc_slope = slope c ltime = i c c-------Function End---------------------------------------------------- return end release_4.3.1/src/._screamer64_warning.bat000777 000765 000024 00001461720 13421453420 021734 0ustar00rbspielmanstaff000000 000000 Mac OS X  2'bATTR'ccom.apple.lastuseddate#PSScom.dropbox.attributesVF\.b7xVJ)/HʯOILONQRVML%RK  Ģ0r[[Zbwaw2asicnsasic12 PNG  IHDR@@iqsRGB KIDATxKVɠv$u"NI-b QAI B:D2XR V &g3ùwkn}^{wVt!2>xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bwaw2 2icns release_4.3.1/src/screamer64_warning.bat000777 000765 000024 00000000077 13421453420 021510 0ustar00rbspielmanstaff000000 000000 gfortran zdem.for *.f -O02 -Wall -mcmodel=medium -o screamer64 release_4.3.1/src/._rdpwlprm.f000777 000765 000024 00000000773 13054140326 017556 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR$$com.apple.TextEncoding3Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;134217984D9挳c^B7*He}˓W(i4)J:1%l:iZ_l=tX[ 0>qxVJ)/HʯOILONQRVML%RK %t4ߐrG[[Zu  vaBbޯ release_4.3.1/src/rdpwlprm.f000777 000765 000024 00000007317 13054140326 017342 0ustar00rbspielmanstaff000000 000000 subroutine read_pwl_parms (parms, nparams, eofflg, nlines, & numerr) c Modification log c c 2008-07-17 RBS: Changed the length of currline to 120 from 80 c 2014-02-06 RBS: Changed real*4 to real c 2016-03-16 RBS: Cleaned up a single write format statement c 2017-02-24 RBS: Added the new passed variable currline_lc in the c get_next_line call. Also added the necessary character c declaration c c----------------------------------------------------------------------- c c This subroutine reads in a set of (X,Y) values to be used in a c piecewise linear model. Up to 201 (X,Y) pairs c may be entered, two per line. c The first coefficient on each line is X and the second is Y. c The subroutine quits reading when an error is detected (there were c not two numbers on the line). If the error is because there was c the keyword 'LAS*T' is on the line, then it returns normally with the c X,Y array entered properly. If the error is caused by something c besides the keyword as the first data on the line, an error is c signalled and the subroutine exits and not all the X,Y may have been c read. c If more than 201 pairs are read in, c only the first 201 area kept and an error is signalled. c X1 is parms(1), Y1 is parms(2), X2 is parms(3), Y2 is parms(4), ... c num_parms is twice the number of pairs read in. c c Define passed variables c real parms(*) integer nparams, eofflg, nlines, numerr c c Include the common block containing the keywords. c include 'zdemparm.h' include 'zdempprm.h' c c Various parameters and variable types. c character currline*120, currline_lc*120 integer flag1, flag2 integer noerr, error, notext parameter (noerr = 0, error = 1, notext = 0) parameter (max_pwl_pairs = 401) parameter (max_pwl_parms = max_pwl_pairs*2) parameter (max_fields = 10) character field(max_fields)*80, keyword*(keyword_len) c c Set the counter for the number of elements read and the limit check to c no error c nparams = 0 limit = noerr c c Get the line. c 200 continue call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. error) then return end if c if (nparams .lt. max_pwl_parms) then c c Attempt to convert each field into a real number. c call text_to_real (field(1), parms(nparams+1), flag1) call text_to_real (field(2), parms(nparams+2), flag2) c c If we failed to convert a number, see if we had the last entry keyword. c If so, then set the number of parameters entered, else signal an error. c If we did fail, this will cause the subroutine to exit. c if ((flag1+flag2) .eq. noerr) then nparams = nparams +2 else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then call print_bad_line (currline, nlines, numerr) end if go to 1000 end if c c If we have read in the maximum number of pairs, check this line c for LAST keyword. If not LAST do not use anything on the line. c else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then numerr = numerr + 1 limit = error else go to 1000 end if c end if go to 200 c c If we were over the limit, send a message and tell what the current c limit is. c 1000 continue eofflg = noerr if (limit .eq. error) then write(9,'(2A,I3,A)') & '0', 'Error, too many table values entered, only ', & max_pwl_pairs, ' points allowed!' end if c c return end release_4.3.1/src/._echoindx.f000777 000765 000024 00000000453 12542342666 017517 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %t$,$퐲@[[Zɀ  vaBasrelease_4.3.1/src/echoindx.f000777 000765 000024 00000007767 12542342666 017321 0ustar00rbspielmanstaff000000 000000 subroutine echo_indicies c c Echo the various indexing arrays. c Sort of cryptic, but useful. c c ----------------------------------------------------------------------- c Modified: c 03/07/95, MLK, fix write statements that are c longer than 72 characters c 07/19/95, MLK, redo format statements c ----------------------------------------------------------------------- c character indexln*80 parameter (indexln = 'SCREAMER Setup Indicies (for debugging)') c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' c c Write out a banner page and another page with the title. c call banner (indexln) c call print_title c c Branch node indicies. c if (nb .gt. 1) then write(9,32) write(9,35) end if do i = 1, nb-1 ip = i + 1 write(9,31) ip, (indexb(j,i),j=1,2) end do c c Variable element node indicies. c if (nvar .gt. 0) then write(9,34) write(9,36) end if do i = 1, nvar write(9,31) i, (indexv(j,i),j=1,3) end do c c Energy source node indicies. c if (nvoltsource .gt. 0) then write(9,833) write(9,834) end if do i = 1, nvoltsource write(9,31) i, (indexvs(j,i),j=1,2) end do c if (ncurrsource .gt. 0) then write(9,837) write(9,838) end if do i = 1, ncurrsource write(9,31) i, (indexcs(j,i),j=1,2) end do c write(9,20) write(9,21) do i = 1, nb write(9,31) i, ivbranch_end(i) end do c write(9,22) write(9,23) do i = 1, nb write(9,31) i, icbranch_end(i), itypcend(i) end do c c MITL node indicies. c if (nmitline .gt. 0) then write(9,835) write(9,836) end if do i = 1, nmitline write(9,31) i, (indexmitl(j,i),j=1,5) end do c 20 format (/'End-of-branch voltage source index parameters') 22 format (/'End-of-branch current source index parameters') 21 format (3x, 'BR I') 23 format (3x, 'BR I TYP') 32 format (/'Branch index parameters') 35 format (3x, 'BR I IB') 34 format (/'Variable element index parameters') 36 format (3x, 'IS I IV IB') 833 format (/'Voltage source index parameters') 837 format (/'Current source index parameters') 834 format (2x, 'IVS I IB') 838 format (2x, 'ICS I IB') 835 format (/'MITL index parameters') 836 format (1x, 'MITL BR IB N1 N2 SW') 31 format (6(i5,1x)) c c c Output requests. c c Plots: c c if (numplt .gt. 0) then c write(9,824) 'Plot requests ' c write(9,825) c end if c do i = 1, numplt c write(9,826) i, ixbrnplt(i), ixblkplt(i), ixnodplt(i), c & nskipplt(i) c end do c c Prints: c c if (numprt .gt. 0) then c write(9,824) 'print requests' c write(9,825) c end if c do i = 1, numprt c write(9,826) i, ixbrnprt(i), ixblkprt(i), ixnodprt(i), c & nskipprt(i) c end do c c Files: c c if (numfil .gt. 0) then c write(9,824) 'File requests ' c write(9,825) c end if c do i = 1, numfil c write(9,826) i, ixbrnfil(i), ixblkfil(i), ixnodfil(i), c & nskipfil(i) c end do c c Tables: c c if (numtab .gt. 0) then c write(9,824) 'Table requests' c write(9,825) c end if c do i = 1, numtab c write(9,826) i, ixbrntab(i), ixblktab(i), ixnodtab(i), c & nskiptab(i) c end do c c UFO: c c if (numufo .gt. 0) then c write(9,824) 'UFO requests ' c write(9,825) c end if c do i = 1, numufo c write(9,826) i, ixbrnufo(i), ixblkufo(i), ixnodufo(i), c & nskipufo c end do c c 824 format (/a14) c 825 format (' I', 2x, c & 'IXbrn', 2x, 'IXblk', 2x, 'IXnod', 2x, 'Nskip') c 826 format (i2, 4(2x,i5)) c return end release_4.3.1/src/._gaspfmdl.f000777 000765 000024 00000001000 13323465361 017474 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsjN[P^oqڵ_zV}H8C^&߀֞ 5swy b>NF.[<); (ã#&>xVJ)/HʯOILONQRVML%RK %TO?CP @[[Zþs  vaBc禼release_4.3.1/src/gaspfmdl.f000777 000765 000024 00000023065 13323465361 017276 0ustar00rbspielmanstaff000000 000000 subroutine gaspuff_model c read only arguments & (time, dt, rdt, ilt2, c read and write arguments & parms, c write only arguments & ldott2, lt1) c ------------------------------------------------------------------------------ c c Summary: c c Screamer gas puff implosion subroutine. c c Define: c the next full time step as t=i (variable suffix t0) c the current half time step as t=i-1/2 (variable suffix t1) c the previous full time step as t=i-1 (variable suffix t2) c the previous half time step as t=i-3/2 (variable suffix t3) c the previous, previous full time step as t=i-2 (variable suffix t4) c the previous, previous half time step as t=i-5/2 (variable suffix t5) c c Calculates the following values for an imploding gas puff: c Passed via argument list: c inductance (=lt1) at t=i-1/2 c time rate of change of inductance (=ldott2) at t=i-1 c Passed via 'zdemout.h' common blocks: c gas puff kinetic energy (=gaske) at t=i-1/2 c gas puff radius (=gasrad) at t=i-1/2 c gas puff velocity (=gasvel) at t=i-1/2 c gas puff acceleration (=gasacc) at t=i-1 c When the calculated gas puff radius becomes less than or equal to the c minimum radius, the implosion stops and this routine sets: c radt1 = (gpuffrad =) minrad c lt1 = mu * length * ln (initrad/minrad) (=lminrad) c ldott2 = 0 c gaske = 0 c gasvel = 0 c gasacc = 0 c c ------------------------------------------------------------------------------ c c Modifications: c MLK, 3/23/95, Moved printing of 999 format message to point where c masst1 was defined. Also, fixed 999 message so that c it is not misleading -- achieving min-radius does not c imply max kinetic energy, nor max velocity. c c MLK, 4/29/95, write(5,999) changed to write (6,999) c unit 5 is stdin, unit 6 is stdout c 2014-02-06 RBS: Changed real*4 to real c 2014-10-22 RBS: Error noted in mass for rߺH5'.?Huߺ=ߺH5 ?Huߺ=ߺH5ݟ>ᵺߺ=߱5>߳t$ݱቄ$l$D$2DŽ$ߺ5ğn>ᵺߺ==ߺ5I>ᵺߺ=ߺ5$>ߺ<H5>(*$$$<Y D$H*XA$H`[]A\A]A^ÐAWAVAUATUSHH|$x$L$D$p@DŽ$H|$p1D$TH$t$H$t$H$HDt$8H$D$X1|$HH$|$ H$|$(H$|$@H$|$`H$H$t$hL$|$0L$DŽ$11D$TA9t D艄$1HDŽ$$<$t$AWAVt$xt$Xt$XUt$@LL$@L$HL$`HT$hHt$PH$艁1$DŽ$|%$C$<| $$H@t$AWAV$t$Xt$XUt$@HT$hLL$@L$HL$`Ht$PH$DD$+$| $H@H;\$Xtm DD@$A9D$D$$$$"t$T~|$T'L$DŽ$HQoLቄ$H ቄ$zL9Ht$xL9HD$p$D@uVH%ECfA9|5޺L[9LH@H@9$tL~H[]A\A]A^A_Ð/H/T}9MHH4NF\(H(/ʉw/w\/wC.z>Hc\щ1H`\^YX(@fD(뽐/H/\wq9MHH4NF@T(H(/ˉw/w\ /w3.z.HcƉ1 \L^(fDfD(͐HcHcHi@HH I:HcB2#&t YfDX Y ?YÐSH@1H@gH>@N1gH[q1gH_lHHD$D$t$($ D$]HHÐAPUESH0D$tE< EA31A=ffffff.A~zG0 whAASHcf.DIH0 w,A9BD}DEA)مAQ~> ~9fH[]f.E9|IcE)H|Eff.HD9A@tD ~E~fff.AvC~'FHL@ƒaw HH9uÐtHcHcH Hi@H: t ff.X$YÐHcHcHi@HH 9: t f.X$Y;ÐHcHcHi@HH :HcBt YfDX Y ߔYÐAWHߕIAVL5LiAUMATMUH SHH$L$߱ቄ$t$$L$DŽ$!HDŽ$)ቬ$sHt$O3L2'xHhL$ቄ$DŽ$"HDŽ$Lቬ$9sH4$2wHaL$ቄ$DŽ$#HDŽ$Lቬ$rHL$߱2uwHVL$ቄ$DŽ$$HDŽ$Lቬ$rL72wHPL$ቄ$DŽ$%HDŽ$Lቬ$1rL1vHJL$ቄ$DŽ$&HDŽ$Lቬ$qH$1nvH?L$ቄ$DŽ$'HDŽ$Lቬ$qH$+1vH4L$ቄ$DŽ$(HDŽ$Lቬ$%qH$0uH)L$ቄ$DŽ$)HDŽ$Lቬ$pH$u0]uH6xt HĘ[]A\A]A^A_fffff.H D$|h8~H IHD$0HD$HHD$PHD$|L$@H D$`HD$XHkD$ HD$xL$hHyL$8T$D$(DHD$PL$DŽ$/HDŽ$L$ቄ$oHt$`.:tHD$XL$DŽ$0HDŽ$L$ቄ$NosHD$hD$xHL$0ĵ(Hl$8AHLd$@$HD$tD$HD$pD$fDHD$ L$:DŽ$8XOL$L$HDŽ$!ቄ$YD$tXvYD$pznHt$(-L-Ht$I.Ht$--H*u-H-H'-HN-H |-Hh-HZbT-H8rDl$xIL;,$HD$0HD$@qHD$8qD$|HH9D$HD$0fAWAVAUATUSHAH(Ap0!L$hAxt$t(T Ӎ/APA|$pT$lE` EPAhEHEXAX E@$v L$t(D.f`YLL$LIAYD&A(A^YXXl$|( AYYYYAXY/.L=L$x^T$Hd$DDL$8DT$0DD$(l$ t$L$a\DT$0H$DYDL$8L$l$ d$DMA(DHD$A\AY$DUT$Hm DD$(t$H(DE$A)u0HĘ[]A\A]A^A_fDH$A(Hv8@H@빐L=YH$|$IHs\$\L-'`ቄ$H d$XAW DL$TDT$PD$Ll$Ht$DD\$xቄ$L$DŽ$HDŽ$Mjj=H53*+H5_*H5v*HD$߱ƱD$8)H5]*L\$pLL\$0)H5DR*Iw )H54-*LL$|LLL$(S)H5)HL$t߱αL$ %)=H5.)mHL$D$ቄ$DŽ$HDŽ$L$i1H5r)mHD$L$DŽ$HDŽ$L$ቄ$h+H5)BmHlL$D$ቄ$DŽ$HDŽ$ L$OhH5(HD$8߱'lHD$L$DŽ$HDŽ$ L$ቄ$gH5+N(L\$0Ly'alHD$L$DŽ$HDŽ$ L$ቄ$ugH5Ӎ'Iw 'kHD$L$DŽ$HDŽ$ L$ቄ$ gH5x'LL$(L&kHD$L$DŽ$HDŽ$ L$ቄ$fH5' 'HL$ ߱6&kHD$L$DŽ$HDŽ$L$ቄ$2f1H5ӌ&j\$\Y\$ll$HL$xD(d$XYDL$TDT$PD$Lt$DYDLl$dLd$hMHl$xLH\$lHIG$PIG PMG 1L$AVH=gHMLIG,PIG(PMG 1AVH==HMLIG4PIG0PMG 1AVH=HMLIGH ]USH(~H|$H Ud$E L$(\$d$ Y`(KXl$L$k(S^T$$(W C (^uTT$CHEHC YL$C0Y ܊$d$ @H@S[c(K,H([]ÐN/rf\SHN ^Y/ [fs'W 2(\$ T$.S\$ T$\YXH[ÐfB XY/"j/r )R f\bDBrYZJ z\D/w_.zZY QYQY^Y/v%1R ff.75R @_kA(렐AWAVAUATUSHA`A@<d$A` D$HIHHHHHDAFE~AD$ޱH-FMfEf]EUAECUe C(u^mSd$t$ l$L$\$ES~H_pHC4\$C<YL$CH_p 1d$Yl$Y{S (Yk0C((^D$ \}YY%}YcDcL(K,WuS$DHCTY}HC\\$Cd[XCPf)@H([]A\A]UDAWAVAUATUSHApAx Aht$L$ቄ$HDŽ$ PCLHD$Lfo$HD$hfL$l1\$xD$XL|$PIHD$`HDŽ$9GD$$HD$D$H9D$06$HnI ቬ$ቄ$DŽ$(HDŽ$&L$xB GHwn߱ቬ$ቄ$DŽ$)HDŽ$L$2BFALFD$HCHHD$fo5cD$0Lt$PL%m)4$Ll$HLabH T$8@D$$HD$8߱ቬ$DŽ$,L$ቄ$HDŽ$ ALHD$1Lfo $L|$PAI HD$hL$xD$XfDL$lHD$`HDŽ$gED$$HD$D$H9D$04ffffff.H$I DŽ$HdlHDŽ$H-6ቄ$ቬ$L$@1EH>l߱ቬ$ቄ$DŽ$HDŽ$L$C@DAh8D$HD$$/HHT$LIfo-aT$8Lt$PH L%kT$0),$LZbfЉD$L߉D$HD$0ቬ$DŽ$"L$ቄ$HDŽ$ ?Ht$8fo$1LAHD$hD$xfD\$lL|$PILl$XIHD$`HDŽ$pCD$9D$$D$HP3fffff.HkI ቬ$ቄ$DŽ$2HDŽ$$L$>PCHj߱ቬ$ቄ$DŽ$3HDŽ$L$b> CAPFD$HHďHD$fo=_D$0Lt$PL%i)<$Ll$HLdbH T$8@D$$HD$8߱ቬ$DŽ$6L$ቄ$HDŽ$ =LHD$1Lfo$HD$hf|$lT$xD$XL|$PIHD$`HDŽ$AD$$HD$D$H9D$06qHYjI ቬ$ቄ$DŽ$PHDŽ$L$<AH)j߱ቬ$ቄ$DŽ$QHDŽ$*L$<:AHD$(D$H\<HH HD$fo5]D$(Lt$PL%ht$0)4$Ll$HLtbD$$HD$0߱ቬ$DŽ$TL$ቄ$HDŽ$ ;L01Lfo$$L|$PHD$hIfD$lHD$d$xHD$`HDŽ$D$X!@D$$HD$D$H9D$(6AWH=hP1AVL50AUATUSH H#HhL4$L$ቄ$ LL$DŽ$HDŽ$(/ቜ$:Ly?HhLL$ቄ$ DŽ$HDŽ$(Lቜ$:L3?HhLL$ቄ$ DŽ$HDŽ$(ቜ$E:H΋LH nIƱD$PLI LILI`<FLIh82Lz>Ah8DŽ$HL$PHD$`Hfo C[\$ D$pHgD$xHhhHD$8HnH$t$hL$XHD$HD$@)L$fffff.H$LDŽ$HDŽ$(zቄ$HD$xቄ$ HD$ ቄ$8L=HD$PDŽ$HL$Hd8Ll$XAHi\$HD$(Ld$`H$Hl$hD$0H$D$H=*fH$LDŽ$!AHDŽ$(ቄ$HD$8ቄ$ HD$ ቄ$'8Ht$@LuHt$0LcHt$1LfoD$AHDŽ$ቬ$HfD$$L$IHDŽ$HDŽ$Ht$1LfoD$AHDŽ$L$I0fD$$ቜ$H HDŽ$HDŽ$yL;D;t$(D$HD$HHD$hpHD$`HD$X@8$HH9D$pD$HHD$PDh<Ek DŽ$H\$P\<' DŽ$fH\$PPFDŽ$fH\$PT<,DŽ$fH\$PLF0DŽ$H\$PX<H[]A\A]A^A_H$LH DŽ$dHDŽ$(!ቬ$ቄ$HRfቄ$ 5Lm:LFDŽ$nD$8D$@H$D$HeH/D$ HfL$0D$HHH$L$(D$L-pe@HD$HLDŽ$gL4$ቬ$HDŽ$(Yቄ$ L$5Ht$LNH\$0L9HL%Lm9HD$ LL$ቬ$ADŽ$hHDŽ$(ቄ$ {4L#9DŽ$H\$(Db~DH$LADŽ$jL$ HDŽ$(ቬ$ቄ$4Ht$L_޺LLH8E9D$uD$8HD$0HD$($9D$@D$8kH\$PX<uL4$HdLH ቄ$ DŽ$xHDŽ$(#L$ቬ$L3L7HhdLL$ቄ$ DŽ$yHDŽ$(ቬ$3L7DX<DŽ$EH$AHô'AD$L-dfffff.H$LADŽ$|L$ HDŽ$(ቬ$ቄ$q2Ht$L޺LLH6E9D$uH$LH DŽ$MHDŽ$(1ቬ$ቄ$H:bቄ$ 1L6T<DŽ$tH\$0D$HH$D$HaD$(HaD$ H$L$8L-aD$@D$ff.HD$(LDŽ$PH$ቬ$HDŽ$(ቄ$ ቜ$ 1Ht$LnLt$8LLYL5HD$ Lቜ$DŽ$QHDŽ$(ቬ$ቄ$ 0L]5AtYADŽ$H\$0Db~@H$LADŽ$SL$ HDŽ$(ቬ$ቄ$A0Ht$L޺LLH4E9D$uD$@HD$8HD$0P$9D$D$@{H$LH DŽ$BHDŽ$(1ቬ$ቄ$H__ቄ$ /L24PFDŽ$D$@D$HH$D$H?_H|4D$(HF_L$8D$ H+H$L$0D$L-5_fHD$(LDŽ$EH$ቬ$HDŽ$(ቄ$ ቜ$.Ht$LLt$8LLLA3HD$ Lቜ$DŽ$FHDŽ$(ቬ$ቄ$ U.L2A ADŽ$H\$0Db~@H$LADŽ$HL$ HDŽ$(ቬ$ቄ$-Ht$L/޺LLHc2E9D$uD$@HD$8HD$0P$9D$D$@{H$LI DŽ$;HDŽ$(QL$ቄ$H\ቄ$ *-L1D\<DŽ$EwH-a\AAH$HDD$DIfH$LDŽ$>L$ HDŽ$( L$ቄ$,Ht$L޺LLH1D9퉬$uH$LI DŽ$4HDŽ$(QL$ቄ$H$[ቄ$ ,L0HD$PDŽ$Dh<E/H-9[AAHH$D$DIƐH$LDŽ$7L$ HDŽ$( L$ቄ$r+Ht$L޺LLH/D9퉬$uUSH8&JK5KXK4$zDBY,B (T/g(^-,\T^TAY\/vDCfEA\([/p[ (D( KDXY,DY(Y\؃A\_(KY1D[D(AXăDKEYDYDt$Dcl$YD_-c[T$$(E(DL$ EYDD$Yt$EYd$|$ A\Y [A]Y ZDd$,^^(L$((D(Y$D$AYW;J\$@\$=ZD$Yl$E(T$$DYd$/t$(|$ AXDD$DrZDL$ EYAXD(DYDYSZAYYJZEYDY@ZAXXAXYYY8EQ-ZD\ YYL$D$(EYYYYAYAY^^XL$,YDYD^DXDMD(D\fdY/YYY UY^((EQD\ BYY>YEY(AY^Mf.E75D(fcDCS H8[]f.(-X(ffff.T$D$XDD$ Xt$Yd$ T$|$^XD$($(L$,YL$|$t$T$^d$ DD$X $Y^M#@L$  X(T$DD$t$$$<\$ t$YT$$$DD$(^Mffffff.l$ -WD_DWT$(YDL$$DYDD$t$d$((|$A]AYY MW^^(L$3(D(Y$D$AYWF|$ L$ WD$Yl$ E(T$(DY|$/d$AXt$DVDD$EYDL$$AXD(DYDYVAYY VEYDYVAXXAXYYYsiAQ\TVL$YY jVYD((AY^(D$Y!VAY^XEfffff. U(T$|$DD$t$ $$ l$Y-U|$t$ T$($$^DD$XL$Y^MvAWA HEnd of SAI AVIAUATIUSHfojED$PHl$0HimulatioD$XHn D$`HND$hH$D$pHT$ٱD$xቄ$ቄ$ቄ$ቄ$<$H|$t$Ht$&HHDŽ$$f$1ቬ$HDŽ$HDŽ$HDŽ$jff*L$\kD$PfA(l$@d$Pt$8fW\$0)T$ f(T$ f(l$@fWd$Pt$8\$0fD~ >fA(DD$ fAWD)L$fD(L$l$TfAW|$HD$T$@d$Pt$8\$0DD$ f_(@_(@_HcHcHi@HH \: #tYffff.X$Y +YÐAWAVAUATUSHxAh8.-1A@A ApD$XAxE@0D(EYD/APYAH4AYXA^AP DT$AP$D +T$DAP,Ax DT$ T$AP<T$HA(YXXT$\AYAYAX/*D$(t$@LI^l$HW&HWHWHWHW@`HyW@\HdW@XHOW@TH:W@PuH%W|]H WxEHVt-HVpHVlHT@DHT@@HT@<HT@8HT@4HT@0HoT@,jHZT@(UHET@$@H0T@ +HT@ HT@HS@HSH$LLL$H$81|$ qLL$H$AYXD$ H$LLL$H$1\$ 1LH$D$qLL$H$YD$AYXD$ H$L1觍L1H$D$ pYD$ H$LLL$H$81|$ !pLL$H$AYXD$ H$LLL$H$1\$ 1LH$D$oLL$H$YD$AYXD$ H$L1襌L1H$D$ ZoYD$ H$L16oH$LLL$H$81|$ aoLL$H$AYXD$ eAP< ;A$LLL$H$D$Z^~sL|$@LDHHHwIŐS1LLAULL$ IIDŽ8LD$(HT$Ht$8$A|I9A[XuL|$@DŽ$1LSAUHl$0LL$ LD$(HT$Ht$8H@jAXAYDT$|EMHHL|$XE1L|$(D$@D$HIDDŽ$LLSAUHD$0LL$ LD$(HT$H@1XZL$|AD9d$0DŽ$t$@HL$ $FD$@H$|>`~nHDLcNwHL$HHD$(fSLLAULL$ 1HLD$(IĄ8HT$C$A$|^_H9l$(uE1ffffff.L|$X1LnID$THL$ HHD$HD$HD$(L5L-HHwT$D$0ffffff.H$LDŽ$HDŽ$ ቬ$ቄ$HD$(ቄ$H\$LLHD$ `HL$0H@NHi!NHD$L$H$LDŽ$L$HDŽ$ ቬ$ቄ$eLL޺LHÄ8LL9uH$LDŽ$HDŽ$ቬ$ቄ$HD$8ቄ$LHD$HD$HD$H9D$H$LDŽ$ቄ$Hቄ$,HĨ[]A\A]A^A_H$LޱPH L)Is:uMA$ ҿ fA|ffff.LID JHtA$ AD \AWPAVAUATUSHH#H$Hቔ$HPቔ$HPቔ$HPቔ$HP ቔ$HP(ቔ$HP0ቔ$HP8ቔ$HP@H@Hቔ$H$ቄ$H$IDZD$X1rXLc$Hc$L)D)HHHLcMLL$hrKL7LL AI7Y|1]HcI9S LLL9ھ K<'L)1L豬HcD$hQH)±D$`H~HL$X H|1DL% HH5A$@M$LI$@I$D$10A$LDŽ$D$lH$,Ht$`ቌ$H$(ቌ$H ` H$L=IL$xH B"L$pH$L$(H$ቌ$H$ $H$ L$H$L$0H$L$H$L$H$$L$8H$L$HH$ቌ$H$ቌ$H$ቌ$H ቌ$H$ቌ$H$ቌ$H$PL$PH ቌ$H$ ቌ$HL$XHL1ቌ$fHH$Ic<AA$(A<HD$x$,$H$H nHD$pHx1ťH$DŽ$ Ll$(1DŽ$H$DŽ$ LHc$DŽ$AUt$@LL$(LD$@I<1HT$ Ht$AZfA[.$($1ۅl$ Ll$8Lt$@Hl$(Lt$0fD$ /$(rM$,/r?9\$ 6$ 1ۃ$ HA$$A|>@Hc$UMAUHt$LL$(HT$ H|$I<1/ZY$^Lt$@Ht$(1H<$yAH\$H1H$m1H$H$SHc$L$hHc$\ )É$HcIL+l$`xVH)ŹHHHHL$HII9HtH$芨L H<+H)肨Hc$H۸L~D$XHHHL$$ቄ$)$0DŽ$ቜ$(HDŽ$@DŽ$ AHc$PH$H$Ic<HDHJ h1R$Hc$Ic<HDHJ hቔ$PJ pቔ$XJ xቔ$`J ቔ$hJ ቔ$pJ ቔ$xJ ቔ$J ቔ$J B ቔ$$H$LHL$DŽ$HDŽ$H ቬ$ቄ$@.H$LyuHt$PILvL诺$ I$IČD$ L-LL$DŽ$L$@HDŽ$H ቬ$虵޺LIuHL5uLHH;\$ uHLL$ቄ$DŽ$ś$;D$l$H[]A\A]A^A_k$ DŽ$ Hc$A$$$A$>t$(<1t$@LL$(LD$@HT$ Ht$H|$AXAYHc$H$H$Ic<I|1)Hc$Ic<I<1Hc$Ic<HBA*8 v m + "9 H$0IAƺD$ H OHD$ L$6AL LH$B OIL AwOL ff.H$Ltff.H$0IAƺD$ H ]OHD$ L$6AL BLH$B NIL ANL A LNH$ቄ$PH$ቄ$XH$ቄ$`Hc$Ic<HHALHP L L(NH$H HL$Pቄ$h$Q5Q=AE $p$$tQ%Q-H|$XLH$0IAƺD$ H MHD$ L$6AL LH$B UMIL A7ML vH$0IAƺD$ H HLHD$ L$6AL -LH$B LIL ALL H$0IAƺD$ H lLHD$ L$6AL LH$B 5LIL ALL uVH$0IAƺD$ H (KHD$ L$6AL LH$B KIL AKL H$0IAƺD$ H LKHD$ L$6AL }LH$B KIL AJL i6H$0IAƺD$ H JHD$ L$6AL LH$B JIL AgJL H$0IAƺD$ H x,JHD$ L$6AL ]LH$B IIL AIL ]H$0IAƺD$ H IHD$ L$6AL LH$B eIIL AGIL HR3 AWH HCurrent HVoltage AVIR1 HR2 I2 AUIResistanIC1 ICapacitaATIt/2 I2)/dt IInput ChUHPower L2SHce R1 HH>ቌ$Zቌ$HPower R1ቌ$HPower R2ቴ$ L$(ቄ$0ቴ$9ቼ$Aቄ$Iቴ$Rቄ$bቔ$kL$sICharge Rቄ${ቔ$ቼ$H!ቄ$ቔ$ቄ$Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ ቄ$ቌ$HPower R3ቌ$HEnergy Rቜ$THce R2 ቌ$ቌ$ቌ$3H3 ቜ$mHce R3 ቄ$ቄ$ቄ$ቄ$ቄ$ቼ$ ቄ$L$"ቄ$*ቌ$;ቄ$CL$Lቄ$\L$eቄ$uL$~ቜ$HPower C1Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} ቄ$L$L$L$IC3 L$L$5IEnergy Cቜ$FHPower C3ቼ$ቄ$L$ቄ$ቌ$ቄ$ቴ$L$ቄ$ቴ$ቄ$ ቔ$L$Id(C*V*V/ቄ$$ቔ$-ቄ$=ቄ$Nቄ$VƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$E Ƅ$^ ቜ$_Hnce C1 L$xL$ICharge Cቜ$Hnce C3 L$L$IdCV/dV Cቄ$gቄ$oቼ$ቄ$ቌ$ቄ$L$ቄ$L$ቜ$HSum V*V*ቄ$ቼ$ቄ$ቌ$ቄ$L$4ቼ$<HdC/dt/2 ቄ$DƄ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$L L$MI(C*V*V)/ቌ$UHV*V*dC/dቌ$HL2 ቌ$ቌ$/Hce L2 ቬ$@HEnergy Lቄ$]L$ቄ$ቜ$HSum I*I*ቼ$H ቄ$ L$Id(L*I*I/L$ቄ$%L$.I(L*I*I)/L$6ቄ$>ቴ$ቄ$ቔ$'ቄ$7ቄ$Hቄ$Pቬ$YHInductanƄ$e Ƅ$ Ƅ$ Ƅ$- Ƅ$F Ƅ$& Ƅ$? Ƅ$X L$aቌ$zHFlux L2 ቌ$HCharge Lቌ$HdLI/dI Lቌ$fHI*I*dL/dቼ$hHSource Cቄ$iቬ$rHSource Vቄ$ቄ$ቄ$L$ቄ$L$nቄ$vቌ$GHurrent L$Oቄ$Wቜ$`Holtage ቄ$pL$yIharge L$Iower ቄ$L$IInput EnL$Ƅ$q Ƅ$ Ƅ$ Ƅ$ Ƅ$~ Ƅ$_ Ƅ$x Ƅ$ ቄ$ቼ$ቼ$!HInput Voቼ$:Hltage ቼ$BHInput Cuቬ$HSource Pቼ$SHrrent ቬ$HSource Eቼ$[HInput Poቬ$Hnergy ቼ$lHwer ቜ$ቄ$ቌ$ቄ$L$ቄ$ቬ$ቄ$L$)ቄ$1ቄ$Jቄ$cቼ$tቄ$|Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$9 Ƅ$R Ƅ$k Ƅ$ L$Iarge L$IOutput VL$IOutput PL$IOutput EL$IFoil RadL$Iius L$Iergy ቜ$HOutput CL$IFoil VelL$ቄ$ቄ$ቄ$ቜ$ቌ$ቄ$L$IRቄ$ቬ$ H Kineticቄ$ቜ$H Energy L$#IGas Puffቄ$+ቄ$Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$3 Ƅ$ L$Iocity L$IFoil AccL$IeleratioL$In L$I Radius L$I VelocitL$Iy L$L$L$L$I AccelerL$L$IAl K-linቬ$ቜ$L$Iation ቬ$HAr K-linቜ$He (W) L$ L$ Ie (M) ቄ$ቄ$L$Iost Enerቜ$ ቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$!ቬ$!ቬ$/!Hቬ$H!ቬ$a!Hቬ$z!ቬ$!H ቜ$!ቜ$P!ቜ$!ቬ$!ቜ$!HUser 2 ቬ$!HUser 1 ቄ$ !ቄ$&!L$7!ቄ$?!ቄ$X!L$i!ቄ$q!ቄ$!L$!ቄ$!ቄ$!L$!IUser 3 Ƅ$! Ƅ$.! Ƅ$G! Ƅ$`! Ƅ$y! Ƅ$! Ƅ$! Ƅ$! ቄ$!ቬ$HUser 4 ቜ$(HUser 5 L$AIUser 6 ቬ$ZHUser 7 ቜ$sHUser 8 ቄ$ቄ$ቄ$0ቄ$8ቄ$Iቄ$Qቄ$bቄ$jቄ${ቄ$L$IUser 9 ቄ$ቄ$ቬ$HUser 10 ቄ$ቄ$ቜ$Hce ቄ$ቄ$Ƅ$! Ƅ$' Ƅ$@ Ƅ$Y Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$Igy L$Iost PoweL$*Ir L$2Itored EnL$CItored PoL$\IGas ChanL$mInel ResiL$uIstance L$}IStack ElL$IT-Line LL$Iectric FL$ L$"IT-Line Sቼ$dHCL$IStack Maቄ$ቄ$ቬ$H1/Zflow ቄ$ቄ$L$;L$KIPower L$TIZflow ቼ$Ƅ$ Ƅ$ Ƅ$! Ƅ$: Ƅ$S Ƅ$l Ƅ$ Ƅ$ L$Ignetic FL$IStack MFL$ II CriterL$ Iion L$ ILoss to L$ IAnode L$ ICathode L$ IPlasma CL$ L$N ቼ$HCharge ቄ$$ ቄ$, ቬ$5 ቄ$= ቄ$E ቄ$V ቄ$^ ቬ$g ቄ$o ቄ$w ቄ$ ቔ$ ቄ$ L$ I2)/dt Ƅ$ Ƅ$ Ƅ$4 Ƅ$M Ƅ$f Ƅ$ Ƅ$ Ƅ$ ቌ$ HEnergy L$ ቄ$ ቄ$ ቄ$ ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ ቄ$ቄ$L$&ቄ$.Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$% ቄ$6L$?ቄ$Gቄ$OL$Xቄ$`ቄ$hቌ$qቄ$yቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$Ƅ$> Ƅ$W Ƅ$p Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቼ$ቄ$ቄ$ቼ$ ቄ$(ቄ$0ቼ$9ቄ$Aቄ$Iቴ$Rቄ$Zቄ$bቴ$kቄ$sቄ${ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$ Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$L$L$"L$3IdCV/dV L$;IV*V*dC/dቄ$ቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ ቄ$ቄ$*ቄ$Cቼ$Lቄ$Tቄ$\ቼ$eቄ$mቄ$uL$ቄ$ቄ$L$IFlux Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} Ƅ$ ቄ$L$S ISum V*V*L$l IdC/dt/2 L$t Id(C*V*V/L$ I(C*V*V)/L$ IInductanቄ$L$[ ቄ$c ቄ$| L$ ቄ$ L$ ቄ$ ቴ$~ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$ቌ$ቄ$Ƅ$ Ƅ$k Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቄ$L$II*I*dL/dL$ ISum I*I*L$ IdL/dt/2 L$ Id(L*I*I/L$IdLI/dI L$ I(L*I*I)/ቜ$ቄ$ቄ$ቄ$ ቼ$ቄ$ቄ$$L$ቄ$ቄ$L$ ቄ$ ቄ$ L$ IRadius ቄ$ L$ L$ IVelocityቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቴ$-ቄ$5ቄ$=ቔ$Fቄ$Nቄ$VL$_ቄ$gቄ$oቌ$xቄ$ቄ$ቼ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$E Ƅ$^ Ƅ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቌ$ቼ$ቴ$'HKinetic ቼ$Htion ቄ$ቄ$ቄ$ቄ$ቄ$/ቄ$7ቔ$@ቄ$Hቄ$PL$YIAcceleraቄ$aቄ$iቌ$rቄ$zቄ$ቄ$ቄ$L$ቄ$ቄ$L$ Ƅ$  Ƅ$& Ƅ$? Ƅ$X Ƅ$q Ƅ$ Ƅ$ Ƅ$ ቄ$ ቼ$) ቴ$: ቼ$U HX-ray Yiቴ$f Held ቄ$ L$! ቄ$1 ቌ$B ቄ$J L$ ቄ$# ቄ$+ L$4 IOhms ቄ$< ቄ$D L$M IVolts ቄ$] ቌ$n ቄ$v ቼ$T ቴ$\ ቄ$d ቼ$m ቴ$u Ƅ$ Ƅ$9 Ƅ$R Ƅ$3 Ƅ$L Ƅ$e Ƅ$~ Ƅ$l ቄ$} ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ቼ$ቼ$5HUser 1 ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ቴ$$ቄ$,ቴ$=H Sቄ$EƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$4 Ƅ$M ቼ$ HUser 2 ቼ$ HUser 3 ቼ$ HUser 4 ቼ$ HUser 5 ቼ$ HUser 6 ቼ$ HUser 7 ቼ$ HUser 8 ቼ$. HUser 9 ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$% ቄ$6 ቄ$> Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$- Ƅ$F ቼ$G HUser 10 ቌ$y ቌ$ ቌ$ ቌ$ HElectricቜ$ HMagneticቌ$A H Field ቄ$O ቄ$W ቼ$` HCoulombsቄ$h ቄ$p ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ L$ IFarads ቄ$ ቌ$I ቄ$Q ቜ$Z HWebers Ƅ$_ Ƅ$x Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$Y ቌ$b HMFI Critቌ$s Herion ቌ${ HDensity ቔ$ ቌ$ HWatts ቔ$ ቔ$" HJoules L$ L$ ቄ$j ቄ$ ቄ$ ቄ$ ቬ$ ቄ$ ቄ$ ቄ$ ቄ$ ቬ$ H$0ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$* Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$! ቄ$2 L$; ቴ$*ቴ$+ቴ$-+ቄ$C ቄ$K L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*ቄ$+ቄ$ +ቄ$+ቄ$$+ቄ$5+ቄ$=+ቌ$F+ቄ$N+ቄ$V+Ƅ$: Ƅ$S Ƅ$* Ƅ$* Ƅ$* Ƅ$+ Ƅ$,+ Ƅ$E+ Ƅ$^+ L$+L$+L$,ቌ$_+ቄ$g+ቄ$o+ቌ$x+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$,ቄ$,ቄ$,Ƅ$w+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$ , Ƅ$&, ቼ$',ቴ$,ቴ$,ቄ$/,ቄ$7,ቼ$@,ቄ$H,ቄ$P,ቼ$Y,ቄ$a,ቄ$i,L$r,ቄ$z,ቄ$,L$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቌ$,ቄ$,ቄ$,ቌ$,Ƅ$?, Ƅ$X, Ƅ$q, Ƅ$, Ƅ$, Ƅ$, Ƅ$, Ƅ$, ቄ$,L$:-L$S-L$/L$/IHenrys ቄ$,ቔ$-ቄ$-ቄ$-ቔ$!-ቄ$)-ቄ$1-ቄ$B-ቄ$J-ቄ$[-ቄ$c-ቼ$l-ቄ$t-ቄ$|-ቼ$-ቄ$-ቄ$-ቄ$/ቄ$/ቄ$/Ƅ$- Ƅ$ - Ƅ$9- Ƅ$R- Ƅ$k- Ƅ$- Ƅ$- Ƅ$/ ቄ$/ቴ$-ቌ$s0ቄ${0ቄ$0ቔ$0ቄ$0ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$0L$-ቄ$-ቄ$-ቄ$-ቄ$-ቌ$-ቄ$-ቄ$-ቔ$-ቄ$-ቄ$-Ƅ$/ Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$- Ƅ$- Ƅ$- Ƅ$. L$.ቄ$ .ቄ$.ቜ$.ቄ$#.ቄ$+.ቼ$4.ቄ$<.ቄ$D.L$/Iec ቄ$/ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$1ቌ$ 1ቄ$1ቄ$1ቔ$"1ቄ$*1ቄ$21Ƅ$. Ƅ$3. Ƅ$L. Ƅ$0 Ƅ$0 Ƅ$1 Ƅ$!1 Ƅ$:1 L$M.ቴ$f.ቴ$.ቄ$U.ቄ$].ቄ$n.ቄ$v.ቌ$.ቄ$.ቄ$.ቔ$.ቄ$.ቄ$.ቼ$.ቄ$.ቄ$.L$.ቄ$.ቄ$.ቄ$.ቄ$.ቌ$.ቄ$/ቄ$ /ቔ$/Ƅ$e. Ƅ$~. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$/ ቄ$/ቼ$./L$G/IMeters ቌ$y/HMeters/sቼ$/Hec/sec L$00ቴ$`/L$0ቄ$%/ቄ$6/ቄ$>/ቄ$O/ቄ$W/ቄ$h/ቄ$p/ቄ$/ቄ$/ቔ$/ቄ$/ቄ$/ቄ$/ቄ$/ቄ$0ቄ$0ቌ$(0Ƅ$-/ Ƅ$F/ Ƅ$_/ Ƅ$x/ Ƅ$/ Ƅ$/ Ƅ$/ Ƅ$'0 ቄ$80ቌ$A0ቼ$I0ቌ$T1ቌ$m1Hd ቼ$u1HUndefineL$\1L$;1ቄ$Q0ቔ$Z0ቄ$b0ቄ$j0ቄ$C1ቄ$K1ቄ$d1ቄ$}1ቔ$1ቄ$1ቄ$1ቔ$t4ቄ$|4ቄ$4ቔ$4ቄ$4ቄ$4Ƅ$@0 Ƅ$Y0 Ƅ$r0 Ƅ$S1 Ƅ$l1 Ƅ$1 Ƅ$1 Ƅ$4 Ƅ$4 ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$5ቔ$ 5ቄ$5ቄ$5ቔ$#5ቄ$+5ቄ$35ቔ$<5ቄ$D5ቄ$L5ቔ$U5ቄ$]5ቄ$e5Ƅ$4 Ƅ$4 Ƅ$4 Ƅ$ 5 Ƅ$"5 Ƅ$;5 Ƅ$T5 Ƅ$m5 ቼ$1ቼ$1ቼ$1ቼ$1ቼ$2ቼ$2ቼ$52ቼ$N2ቼ$g2ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$ 2ቄ$2ቌ$$2ቄ$,2ቌ$=2ቄ$E2ቌ$V2ቄ$^2Ƅ$1 Ƅ$1 Ƅ$1 Ƅ$2 Ƅ$2 Ƅ$42 Ƅ$M2 Ƅ$f2 ቌ$o2ቌ$2HVolts/meቌ$a3Hter ቌ$i3HTesla ቌ$z3HNo Unitsቼ$2L$2ቄ$w2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2HMhos ቄ$2ቄ$2ቄ$3ቄ$ 3ቄ$q3ቄ$3Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$3 Ƅ$y3 ቄ$3ቌ$3HAmps/m*mL$3L$3ቔ$3ቔ$3ቌ$4ቴ$)4ቴ$B4ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$4ቄ$4ቄ$ 4ቄ$14ቄ$94ቄ$J4ቄ$R4Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$4 Ƅ$(4 Ƅ$A4 Ƅ$Z4 ቄ$c4ቄ$k41L$[4Ƅ$s4 L-HJH5GA@MdI@ID$1yIc@H$H_H$AH n$A<H,$Hx1(hfHt$xP*ȉD$D$\$^ n^,$HHቔ$0HPቔ$8HPቔ$@HPቔ$HHP ቔ$PHP(ቔ$XHP0ቔ$`HP8ቔ$hHP@H@Hቔ$pHT$|ቄ$x1Hc\$|Lc|$xAE)L)AHHHD$LcLkJL=LL ƱD$AE~/McM9 LޱkL J|%L)kH|$L$L$H$kHpLD$8fHnűቄ$Hc$DŽ$sHDŽ$DŽ$HHH±ቄ$HްfHnHflñቄ$)$Ht$l1LL|$DŽ$D$lDŽ$ uXH$LDŽ$L$D$ 1L$LL$(H$LD$0T$I@SH$UHmAdDŽ$$A$A>AZA[~wLt$HMwMDMMHMDSL1IULL$8IƄ8LD$@HT$ Ht$0H|$l$A|M9Y^uLt$HDŽ$I@1SUL|$@LL$8HT$ Ht$0H|$M[l_AXD$E\IHE1Lt$XD$0D$PPfDŽ$1MSI@ULL$8HT$ Ht$0H|$kAYAZD$EAD9d$DDŽ$L$0$AD$HHA$A|>AdyMDLcHL$POwHD$0LMI@S1LMULL$8IIƄ8HT$ Ht$0H|$"k$A|XZL9d$0uD$HE1D$0Lt$XH|$1LAdM@Lt$IDMD$H$ H$L$ L$Ifff.IL9t$tsIcPLLIcHDHIh1$$uHDIHHD$ L9t$HUHPUHP@UEuLt$H-HT$tP1Ht$pHL|$8LDŽ$Hቜ$ቄ$HDŽ$ L$0vHcD$pLHcT$tHt(H$H)HHH6LzL1foHDŽ$H$Hf$HWA A ቬ$Hw HDŽ$HDŽ$$HDŽ$j HLL$ቄ$DŽ$HDŽ$"ቜ$:uHuL4HuLx4Lh4LyHkLL$ቄ$DŽ$HDŽ$ቜ$tLjyH4LL$ቄ$DŽ$HDŽ$ቜ$|tAdL$H$ƱD$3LxHΪLL$ቄ$DŽ$HDŽ$ቜ$tH$LS3LxHLL$ቄ$DŽ$HDŽ$ቜ$sLH5S4_AX$AduR~Nfff.Ic8PLHDHIh3$9HtLwHD$8LDŽ$HDŽ$ቄ$H˩ቄ$Hቄ$rLH5J3$AduZ~VH$AKc8LIcHDH4H2$D9ItLwHD$8LDŽ$HDŽ$ቄ$Hቄ$Hቄ$ rLH5v2$AduV~RH$*AKc8LIcHDH4H'2$D9ItIL-vH\$8LDŽ$HzL$ቄ$HDŽ$ ቜ$:q LH5O1LuHHLቜ$ቄ$DŽ$HDŽ$ L$pLu$ fo%HޱI>H-!ND$ L=ڧ)d$fHD$8LDŽ$L$HDŽ$L$ቄ$TpH@NL0Ht$1LIcdHDŽ$foT$f$ ቬ$H$ቄ$(ቜ$HHDŽ$"3LztH;\$ /HD$8LDŽ$ቄ$Hቄ$VHH>[]A\A]A^A_ff.Ht$L_6AWPAVAUATUSHxHH$8Hቔ$HPቔ$HPቔ$ HPቔ$(HP ቔ$0HP(ቔ$8HP0ቔ$@HP8ቔ$HHP@H@Hቔ$PH$<ቄ$XH$IDZD$x1 Lc$8Hc$<L)D)HHHLcML牌$^KL7LL AI |1]HcI9 LLL^L) K<'^L^Hc$QH)±ቄ$H~HL$x H|U^1>L%OH$H5!A$@M$PI$@I$D$@1jA$PDŽ$,$ H$p=H$lቌ$H ቴ$H$Ht$HH$Tt$H$@t$PH$Xቌ$H$(t$H$&ቌ$H$dt$pH$4L$0H$`ቴ$H5L$H$hቴ$H5pL=PbL$XH$,ቌ$H$0ቌ$H УL$`H$Dቴ$H$Pቌ$H$ቴ$H5L$hH$Lቴ$H5)|$ =H$`ቌ$H$\ቴ$H5ቴ$$ቌ$HL$xH$HL1ቌ$fffff.HH$Ic<H=AA$lA<H$$`H$$pH n1VLt$DŽ$LHl$HA1DŽ$(H$DŽ$T LIHc$,LDŽ$XUt$`LL$@LD$`I<1HT$(Ht$ ]A[f].$lD$H1EDl$8Lt$X\$@Ll$HH\$Pf$d/$lrM$p/r?9l$86$L1$LHA$hA|>@Hc$,AUIAVH|$LL$@HT$(Ht$ I<1]Y^$H]H\$@Ht$H1H|$gLt$p1H$L[1LH$H$Lc$4$Hc$0Al )ʼn$DHcIL+$xWI)ŹILHHL$pIM9HtH$LqYL J|-L)hYHc$DH~D$xHHHL$h$ቄ$`)$DŽ$pቬ$HDŽ$DŽ$HD$`L$hDŽ$pHDŽ$ቄ$Hቄ$`hH$O(lHc$,PH$H$Ic<HDHJ h1$PHc$,Ic<HDHJ hቔ$J pቔ$J xቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$B $B B f$ $HD$`IL$hDŽ$pHDŽ$L$`ቄ$fHt$hO'*kH$L$hDŽ$pHDŽ$&L$`ቄ$;fH$%j$LA$>TL$ $\~>I$>I>TD$ .z_HH9u$\f/$^t$8H$L$hDŽ$pHDŽ$ቄ$Hቄ$`SeH$$i$LI$IČD$@L$L-HL$hቄ$`DŽ$pL$HDŽ$do$LD$8HY$D$,iH;l$@qH$L$hDŽ$pHDŽ$ቄ$Hቄ$`(dhL$hHቄ$`DŽ$pJ$,;$$,UHx[]A\A]A^A_$|$8fff.$dDŽ$LHc$,A$$hA$>t$<1t$`LL$@LD$`HT$(Ht$ H|$VAYAZHc$,L$"L$$LIc<I|1ɅHc$,LIc<I<1袅Hc$,MAH < L$Ic<AH$wƱD$8HD$8 AL$L LLT$8LT$8MLAL|LL AZH$`ቄ$H$hቄ$$p$$tf$a     HʙHt$hVH™VV&fV*OH$LQ;ff.HHL$hQHQQ&fQ*Hc$,A L H JIc<HHLPM LL A H$`H Ht$hቄ$$hFI $$l$ V9VAfFM:H|$xLPHHt$hVHVV&fV*HHL$hQHQQ&fQ*HvHt$hVHnVlV&ffV*HHL$hQH|QzQ&tfQ*^H$HL$hQHQQ&fQ**HHt$hVHVV&fV*HHt$hVH V V&fV*HʖHL$hQH–QQ&fQ*H–HL$hQHQQ&fQ*ZAW1AVAUATUSHL5HH5H$L$0A@MTI@IDD$x1ZIc@H$H2H$AH n$A<H$Hx1Hfɱ$*ȉD$DHt$pP\$^ n1^,D$THHቔ$HPቔ$HPቔ$HPቔ$HP ቔ$HP(ቔ$HP0ቔ$HP8ቔ$HP@H@Hቔ$HT$tቄ$1HcD$pLAPHcL$tH$H|H)HHH1^Hc$HHHLeLLLLL ;AƱIO8HH$ቄ$HCቄ$HCቄ$HCቄ$HC ቄ$HC(ቄ$HC0ቄ$HC8ቄ$HC@ቄ$ HCHቄ$(L=sQKfHnL|$8H$L$Hu߱\$HDŽ$bfHnHflñቄ$)$HDŽ$PHDŽ$ DŽ$+HL$ቄ$ Hቄ$DŽ$hHDŽ$(Zߺ H5ؓ/$ATuK۽Ld$H~=Ic8LHDHIh$9HtH|$HL$H\$|^Ht$l1LDŽ$D$lDŽ$ <8H$LDŽ$L$D$1LD$xLL$(H$LD$T$ I@SH$UMATDŽ$$A$A>^_~MDIHMwD$0LMIfffff.S1LLULL$8IIń8LD$HT$0Ht$ rL$A|A[XL9d$0uDŽ$I@1LSULL$8LD$HT$0Ht$ $LXZL$|FIHE1AD$XOffffff.DŽ$I@L1SULL$8LD$HT$0Ht$ KY^|$|AD9l$DAD$D$DŽ$D$PHA$A|>AT~uMDLcHL$XOwHD$0SL1LULL$8IIń8LD$HT$0Ht$ K$A|AXAYL9d$0uD$PE1AfD1L3DT$TE&Dd$TH$HޱIfo%I>D$L=J)d$I!NLd$ Ld$HfDHD$8LDŽ$L$ HDŽ$(L$ቄ$VH@NLpHt$1LIcTHDŽ$foT$f$ቬ$H$ቄ$ቜ$HHDŽ$LZH9\$ /DŽ$HD$8H|$Hቄ$Hቄ$<H[]A\A]A^A_fH$LޱNFPH L)Is0uE A$ A fEDfуLID HA$ AD AWAVAUATUSHL=ALFHuE1$L5)\$)\$ Lab)\$0)\$@fn Hfff.HٺHi,L4(B(B (B Դ(BH(Bܞ(Btp(BT(B 4(B$,(IEI L;,$rIJ IcD$B9/Mc$A\$At t rOc.HHi@IcApHcH19(HHcD$p$D$xKD$l$  - T$yd@ G E \ JW v'J B9-"z#!4 ' $ S&Hi@HIcH$I nH9(IiŠ$RH$N8HRL$Hx1Mc$$(|$ Mi@WIBbBʙB#BY^Xfff.HHi@IcApHcH19(HHcD$p$D$xKD$l$   | $-u$$%&H[]A\A]A^A_fffff.Hi@H¡IcAMcH4/HcJc$$$D$|B y  $'D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IIcH Lc\$ Hi@Hc.fHi@HIcAMcH4/HcJc$$$D$t u 0VD\$ H$H$HH$PI nH$PH$PHL$L$Hp11fff.IcHKDH$HJ8HMLD$|I nHp16Ic$Hi@HED\$ H$H$HH$PI nH$PH$PHγL$L$Hp1cIcH Lc\$ Hi@Hc$$;$I#ffff.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IcH Lc\$ Hi@HcfH Hi@IcAH$HcH.9(HHcD$p$D$xKD$l$0   D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1 HٱIvDD$ AFH$H$Hx1PPDD$ b t} WIcIcH$$Hi@(W lHbʙ#ffffff.IcIcHS$Hi@HED\$ H$H$HH$PI nH$PH$PHL$L$Hp1CIcH Lc\$ Hi@HceD\$ HL$xHT$pHH$PI nH$PH$PH4L$L$Hp1{@HIHi@IcAH$HcH.9(HHcD$p$D$xKD$l$   2 D\$ HL$xHT$pHH$PI nH$PH$PH@L$L$Hp1HLDD$ H$HJ9Hx12DD$ tpIcAhHcHHi@H9+X@HLDD$ H$HJ9Hx1xDD$ uIcIcHHi@H9+ }X$h^DD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1Y;@HɭLDD$ H$HJ9Hx1DD$ ffffff.D\$ HL$xHT$pHH$PI nH$PH$PHDL$L$Hp1+@D\$ H$H$HH$PI nH$PH$PHެL$L$Hp1C+fffff.D\$ HL$xHT$pHH$PI nH$PH$PHtL$L$Hp1 IcHc$H Lc\$ Hi@Hc>uD$KDLH$HJ8HL$Hx1>H'IcHc$$Hi@H9+Hi@HAPHcH (Hc$$$D$|DD\$ HL$xHT$pHH$PI nH$PH$PH$L$L$Hp1y @D\$ HL$xHT$pHH$PI nH$PH$PHĪL$L$Hp19 @D$AHHi@HHcIcH9(H(c$KDH$J8H$1H$L$I nB%ffff.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PHTL$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IcHc$H Lc\$ Hi@HcfD\$ H$H$HH$PI nH$PH$PHnL$L$Hp1fffff.IcIcHsHi@H9+$TbXv b^ fDD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp19D\$ H$H$HH$PI nH$PH$PHRL$L$Hp1D\$ H$H$HH$PI nH$PH$PHL$L$Hp1e=D\$ H$H$HH$PI nH$PH$PHL$L$Hp1D\$ H$H$HH$PI nH$PH$PH,L$L$Hp1yH$IH$HL$I nHp1u D$AH=D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1KDLH$HJ8H7L$Hx1t1D\$ H$H$HH$PI nH$PH$PHݤL$L$Hp1R D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1D$HHt$hIcHi@H$H9(KDHJ8HD$hHx1)IcAhLcʼn$H#Hi@I9+ApD$A7D\$ HL$xHT$pHH$PI nH$PH$PH}L$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PH!L$L$Hp1(iH1KDH$HN8HѢHT$xHt$pL$Hx1drD\$ HL$xHT$pHH$PI nH$PH$PHsL$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1KDDD$ H$HJ8HҡI nHp1@|IcHcl$ H$Hi@HE[HȌHi@IcD$APHcH9(HD$p$D$x$BHlHi@IcHT$hIi8LtI nH9(KDN>pHJ8D$hH$PI nPHĠHp1IkIc$Hi@HE_AX]Hi@HËIcH$H$HcKDHJ8HK$Hx1Ic$TZHi@H9+Hi@H= aZH$H-VHt$XL$X @YW@HcD$XXBYD$\HT$\H$H$PHiLL$tLD$pHx1t(Hc@D$pDD$tDL$Y^Hi@HNIcI nH9(J)H$HHN8HԞ$H$RL$Hx1,Mc$$Mi@(W6YIBbBʙB#BXZ 0#D$Hi@HlIcH$H$HcKDHJ8H$Hx1Hi@H IcH$I nH$$J)H$HN8H~$RH$RHx1L$Hi@HIcH$HI nH9(KDHN8H$H$RL$Hx1菺Ic$$(d$PHi@WHbʙ#]XYtzu Ah$Hi@Hc$HH$HcKDH$HJ81$t8AD$D$Hi@H6IcH$I nH9(IiŠ$WH$N8HRL$Hx1X*Ic$$(t$0Hi@WHbʙ#AXAYHi@HvIcH$I nH9(IiŠ$ARH$N8HRL$Hx1gIc$$(l$@Hi@WHbʙ#A[[PHi@HIcH=lH$H$L$L$H9(KDHJ81$ZIc$Hi@Hb$ʙ$#ATH lIUSPtH l޿PuA$?[]A\fDH sl޿PtH Yl޿PtH ?l޿PmUH !l޿PL4H l޿P+#H k޿P H k޿PH k޿PH k޿PH lk޿PH Mk޿Pet{H 2k޿PHtkH k޿P+tNA$EHA$@8A$@@(A$@A$@A$@AWAVAUATUSHAyAiQ|$Ay0Aa,l$@|$9Ai$d$l(AQ(|$T/l$,Ai4Aq8l$Dv D$l(L$AY.|$,YXf.L$hL5xL˱T$P|$X/AtMc D$L=P|$0|$HE AMVT%kAA5kDIcLDH~HVHdff.A (\T/w/rN9uFADPXAYA^ApP@ǀHD9~EaIE9E$ELE~cAG)\$0L,L$HILl$(IvPd$ }ILIgd$ l$(L$H(\$0=OD$LAdžtD$H|$0vfffff.H$l$D(H$l$@HslHǀpǀx|H[]A\A]A^A_l$ D$InTA^FPqYD$fAL$0A^Xl$ D9AHE9uT$LT$0^х|$MnPAA9ID9uLffffff.Hc$9u;YY\YD$XYHP^DA@HH@A9}IDHT$pf.HHHc YX@LBDlBD9~ED$dAOA(t$pf(AA(A(~^XYYYYYAXFP(A)FPfXU((X(XX($fAA(NAXYYYYYAXv`XA)v`(UX(X(X:($fAA(N AXYYYYYAXvpXA)vp(UX(X(X($fAA(N0AXYYYYYAXXA)(UX(X(Xtd($fAAXYYYAXAY^@A)YX(UX(X(XуA9Hc JAHJdpHrPXYD9YYAXAAYYXHc҃HJD9AdpHrXYYYAXAAYYXDHAHPdpHHXYYYAXAY AYXD$dffff.HHIc A9ALLALL}L$hd$ll$@C/lLH$(Ax\\$DAFPHD$PAlD$pApADYH$AtAA|A ~LHt$pL$ HT$ID$d$d$D$T$L$ l$,CSHCk$K(c,S4fL$(D$AH^El$ HYD$|$HL$(l$ ^ELE9XfT$ IA,A^0l$D$AEA^EL$AYl$T$ ^AD9l$ D$A^FP~YD$l$0D$L(A^(fX^(l$ JAI9tHD9A9uD$HY^AALD9u=3GD$H|$08L$L$LI L=,LD$HH-_T$@d$(L%aL$L\$ ቬ$L$DŽ$HDŽ$%Ht$XLLT$dLLLT$yLL$hLLLL$_LD$lLLLD$ELIvP4L*L\$ LL$DŽ$L$HDŽ$L$0%L)ቬ$LHL$DŽ$HDŽ$ቬ$$Ht$XLLT$LLLL$LLkLD$LLVLIvPEL-)LL$DŽ$ L$HDŽ$ቬ$F$L(l$0L$Ll$,D$HT$@d$(L$(D$A^FPd$ dYD$l$0L$L(d$ ^L$(A(fX^(tl$AD$dff>|$A USHH~H|$HHID$\$EKP] YJ(M^L$U]T$ \$(NYD$EL$HE HE(MED$XE0^ YD$ 1L$Hǃtǃ@HlE4D$HǃpE8foA^ǃx$fo8^4fo9^Dfo:^Tfo;^dT$ |HH[]ÐAVAUATUSH0t$KH0[]A\A]A^ff.H9Ld$ L5mT$HL-]Lt$(L$HPD$05fHnHD$XH]foHD$pfHnD$ Hs]flHDŽ$ fHn؋L) $DŽ$Pfl)D$`D$$ELLt$(fo $\$HL$D$07HD$X)L$`HD$pHDŽ$ DŽ$PD$ D$$藪H0[]A\A]A^T$HH\HfHnH\D$0:ቄ$Ld$ L-LHD$XHJPLl$(fHnHD$pflĉD$$Lt$)D$`HDŽ$ DŽ$PD$ ELLl$(\$HD$0;D$$D$ uLL%L=#ELLl$(\$HD$0<D$$D$ .LLL"H0[]A\A]A^ÐA/ A@ApAHAhA` APvT?YXAP5[/w<X h?T?YYQY^/v A)fD]A!Ð D?aTY:ADAyXq/!i Yav XYZ/w5XYT >YQAY^/vA0f]A(ÐU1SHHcEHc j>Hi@H9 H(oY H[]YYÐU1SH譨HcEHc >Hi@Hr&HnY H[]YYÐHcHcHi@HH n:HcBu XY=YYyÐHcHcHi@HH Yn:Hc uX$Y_=YYÐAUATUH-SHL%u{A|$Hc\щ1H`\^YX(@fD(뽐UfSH8/\nPbr jXd$(Jt$$Rl$ b $(rT$,j d$ U4t$l$ \$L\$ PD$(0DED$d$^$$(DD$l$ ^l$D$( $3YDL$(t$((EYT$,Y^^t$$((A^DL$ EYA^D(DY\(Xd$(DYA^\l$ Y L3D(DYDY^D((A^^DX|$Y=O^\$DD$YOAXEYAYYXXT$XYXY u= H8[]ÐAWAVAUATUSH8L-pAUHD$H-acJHOLqD$L=Ld$ ffff.d8,s\$HI9uHc@LFAX<"h<p\<d%H8[]A\A]A^A_HD$LL|$(D$0"HD$xsD$pH D$ LH5O5Ht$L#Lk\$HAEI9HD$0H\$ D$(HMHD$xbD$pH D$ [H5NAUD$AENH-af.H,D$0GH\$ D$(H(PHD$x_D$pH D$ H5TP_AEpDHD$0@H\$ D$(HHOHD$xlD$pH D$ [H5OAEDHLD$09H\$ D$(HhNHD$xlD$pH D$ H5N7AEsDHD$02H\$ D$(HMHD$xlD$pH D$ {H5MAEDHlD$0*Ld$ D$(HhLLHD$xD$pH D$ LH@WLH5LCLAEbAWL cNAVIAUATUSHXHD$04$LD$IбD$L$01L$H$LHjPjxjx@H }taD$$Hl$$1DD1PLLMD$$D{1Ʌ1A IPI ttH$D8HX[]A\A]A^A_1PLHT$(Ht$,D$,uH$HT$x1Ht$H|$륐AUIATUSHH$(u/uEH[]A\A]fDHzD$XLd$PLLL$L$D$`9D$T\$xD$P L$1fo-Ht$LHD$(fT$,D$8HD$ IcHD$D$HH$`D$LfLL$fff.AE$`ADH\H$ H[]A\A]DAE$dADH\H$ H[]A\A]ÐAWIAVAUMATUSHxH$ $D$HD$4D$HD$8D$ HD$$P$Rf;JfD$1T$3AED$fHT$PLHIt1I|$PPHT$ HIt1PHT$(I$HIt1蛪D$8D$4D$<?J8Y|$EtHx[]A\A]A^A_HDŽ$PmH$@ቄ$HHIHDŽ$ ቄ$H ቄ$@ ߺH5Iߺ+H5IrߺH5I>ߺH5IJr :ffff.$P$Rf;=IfD$1T$3t-H4$1xLL|$E:IuAWAVAUMATUSHxHD$8|$L$PD$HD$< $D$ ID$PD$L$Lt$@D$(fff.H1IjPL HLLjxLjxHL$ H ;E=!~@$P$Rf;HfD$5T$7AED$ff.HL$LHT$HHt1PEHL$HT$ H|$(HHt1PD$<D$8Efffff.G8g|$tHx[]A\A]A^A_HDŽ$PoH$@ቄ$HHGHDŽ$ ቄ$H ቄ$@kߺH5dGߺ+H5XGߺH5pGߺH5`G :fffff.$P$Rf;FfD$5T$7t,H4$1xLL8|$:FuAWPHSCREAMERAVAUATUSHh$H v4.3 CiD$Hrcuit AnD$Halysis CD$Hode: D$ H-ODED$(D$0D$8D$@D$H11(}]L-cHVL%9IcMAuAU h8h8LF1AELd$XH\$PD$`HEHDŽ$ቄ$HD$Pr H5E EHLd$XD$`D$PHh[]A\A]A^A_fH\$PD$`HPEHDŽ$ቄ$HD$P2H5:E=eE"Zf11bL5{bL-4bL%bHfgM~PfH1MjPL DLjxIMjxHsxH A~PBA$fAD$16E t=1t=1}uAWAVAUATUSHL5fhDfA9*DfA95 EfA9 zEfA9;FfA9MFfA9AFfA9FfA9WFfA9 FfA97"FfA9r$IGfA9G&yGfA9n)HfA9- IfA90#JfA96JfA9&@H5?KIv:H5"KIV:H5LIHH5LI`yHH5MI@QH58NI ytL-C_E L=RH_MceIcEMiHIAE C`AE HHHA-L$AMA.CPfACRAAs t bH5MIeRdH5iMIE"I2CCH5:MID$AffAAUgH5?MI`fH5"MIkeH5MI/dH5LIbkH5cJIBgH5@I"UmH5MI^HD$ADŽ/HI DŽ$D$ቄ$HKቄ$H$DZD$HDŽ$ L$ H|$H5KtH|$H^H|$ H5}KHH|$IuH|$[L$ȃHD$L$DŽ$Ld$HDŽ$ቄ$HNKLቄ$HLH57K贽LH蠽/LH51K茽LAEL%[1WL sGLjPIMjxIvxjxMD$PH A|$Pq;H$߹PIT$ƱD$1|H{P1PH$IT$\H$1IT$ϹP|$ H1H$1P|$(IT$ H AD$AD$AD$A\$ -IcU H5K$I$$HB( ^$Hk(ADŽXAA`DŽ$ H\$HDŽ$+ቜ$HyJቜ$H ቜ$H\$C(H5wJ读H5I蛻Ht$ɺ H5Iu襺 H5IQHt$ H5=+Ht$(ߺYAfff.+<A8HYH$ HKDŽ$nHDŽ$ HcKC3C ȃh8CHX@THSቄ$H;ቄ$H ቄ$H5w;5H5d;!Hs H5S;$H[]A\A]A^A_f:;A8L=JE L-WHXL%XAh<AEAE AEAD$TQIcMAh<AEHHHiH2KPACRfAAf; :R:fA9 xL1IUIuE1f.:A8L=IE H$L-VL%%WH~WAh<AEAE %AEAD$T%QIcMAh<HcAEH{PHADŽHHiIT$H2HlinearlyA%HZH HPD$@ 1iIT$PH$dD$H1AIT$PH$D$H1IT$ PH$D$ H@11PH$pH$H.$A AD$($ H$l1PH$H$2$dAD$$$|AD$AD$AD$AD$ AD$(vIcEH$DŽ$IcUHDŽ$L$HiHRHA,m$dA0m$A4m$A8m$|A2H}SHcHlinearlyADŽH D$H@ H$1PIT$HԐIT$PH$dD$H1謐1PH$lH$H$ A AD$ $ H$h1PH$H@蜊$$dAD$$|AD$AD$AD$ ;IcEH$IcU$d$$ Hi$|HR(H yAADHቄ$H0ቄ$H ቄ$DŽ$HDŽ$4nH5{0ڮIu詭,H5b0赮Ht$裮H5h0菮迭H5K0kHt$?fff./A8HPHcHexponentADŽHially D$H@ cf. 1A8L-LE PL=>H$L%#LH|LIcUAE AEAEAD$T A\<HiAEH{PHHH2A H$D$IT$1袍1PIT$H臍IT$PH$lD$H1_H$h1PH$H@蜇$ A AD$ $ AD$AD$AD$;IcEH$IcU$$$ Hi$lHR(H yAADHቄ$HL/ቄ$H ቄ$DŽ$OHDŽ$0nH5{-ګIu詪H5/赫 H5/衫Ht$ϪH5T-{諪H5l.WHt$TB/A8L-UIE L$PH-zIL$LL <HIIcUAE AEETAELL$ HiH{PAEHHH2AHU1HUPH$D$H1֊HUPH$D$H1诊1PHU H@蕊1PLHU$H{HU(PH$D$H1TEEEE E$E(|IcEH$DŽ$IcUHDŽ$WLL$ $HiHRHA,m$A0m$A4mEA8m$AߺnߺH58,LߺJߺH5,Ht$ߺ$ DŽ$RHD$H\$HDŽ$ቄ$HR.ቄ$`H ቄ$H5h7rf.xL1IUIu9P@IT$P1H$|H@耇AT$dfDH$ P1IT$ HPff.IT$$P1H$|H AT$$fDH$ P1IT$(HGff.)A8L-DPE L=b7L%DHEIcUAE AEAEAD$THiH{PAEHHH2AH$D$IT$1B1PH$dH$|H$|DŽ$AD$AD$1IcEH$DŽ$tIcUHDŽ$$HiHRHA,m$A0mHቄ$H(ቄ$H ቄ$}H5&Iu踣$H5i(ĤH5y(谤Ht$ޣH5a(芤H$H$ 1PIT$$H轄H$p1PH$H~$DŽ$ KAL$$AD$(ffff.'A8@L-BPE L=4L%;BHBIcUAE AEAEAD$T HiH{PAEHHH2A H$D$ IT$1ƒ1PH$dH$|H}$|A$AD$AD$IcEH$DŽ$IcUHDŽ$$HiHRHA,mA$A0mHቄ$H#&ቄ$H ቄ$H5$oIu>#H5'&JH56&6Ht$ dH5&ߺL@(IT$ P1H$ H@3AT$ H$1PIT$H AD$ffffff.%A8H?E H$H?DŽ$HDŽ$C CBTHcSHHiHH2H2Hቄ$H%ቄ$H ቄ$PH5]"輠Hs苟H5$藠IT$(P1H$ HʀAL$$AT$(1PLIT$H蠀AD$p$A8L-K>E PL=1L$tH-i>H>IcUAE AEAEETHiH{PAEHHH2AH$pD$HU11PLHUHHUPH$xD$H1EEEIcEH$DŽ$IcUHDŽ$&$pHiHRHA,m$tA0m$xA4mHቄ$H#ቄ$H ቄ$ߺH5) 舞IuߺWߺH5"cߺH5"OHt$ߺ}ߺH5")LߺYߺH5"Ht$ߺ3u"A8zL-;E L$`H-JH<IcUAE "AEAMCT"@HiAEqHH .HAuHAE DŽ`"DŽd"HSAE H.LDŽ-"DŽ/"PH;HxP1i}CHc@H$DŽ$$`HDŽ$Hቄ$HD!ቄ$H ቄ$ߺH5zIuߺIߺH5!UߺH5 !ALߺqߺ H5 ߺH@1 A8L-:E L$8L=,H-4:AMAE AEA] ETyIcMA}AEHHHiHiH@HADŽ`SH6:HAU HcҹPADŽ,mADŽ0mH$A.H{PADŽ-ADŽ/HUADŽdƱD$1S{1PLHUH9{HUPH$@D$H1{HU PH$D$H@1zEEEE HNDŽ$ H$ቄ$HxHDŽ$0ቄ$H ቄ$ߺH5IuߺݘߺH5ߺ H5ՙHt$ߺߺ H5诙LߺߘߺH5苙Ht$ߺ蹘ߺ H5eHt$蓘{IcE $$@$8HV8($HDAH ?+(HAH )J<8BD8I41ǁsA8~L-6E L=)L%7AMAE #AEAD$T#A] yIcMA}AEHHHiHiH@HADŽ`#SH7HAU HcҹPADŽ,mADŽ0mH$<A.H{PADŽ-#ADŽ/#IT$ADŽdƱD$(1xIT$PH$D$ H1wHD$xPD$IT$1HwH$h1PH$H@ r$ DŽ$AD$ AD$AD$AD$HH DŽ$QD$ቄ$H ቄ$H$IƱDZD$HDŽ$0ቜ$.LH5;蚖LIuiLH5uLH5aHt$(L菕LH5;Ht$ LiL H5Ht$LCLH5yH$LLIcE H$|$ME$<IM$IT$Pl$x(ADŽXAHDL5 DH?+AADAEIAE1{AD$Po$|)AEA9Eo$$|WA IDDFHHcADLFA9ADuՃ~LAFTA/FP~6ANX/IVXHH /H9uIcE IXAHHk(I1\SA8L-\2E L$,L=&%H-2AMAE !AEA] ET!yIcMA}AEHHHiHiH@HADŽ`!SH2HAU HcҹPADŽ,mADŽ0mH$A.H{PADŽ-!ADŽ/!HUADŽdƱD$1s1PLHUHsHUPH$@D$H1]sHU PH$D$H@16sEEEE dHDŽ$ቄ$HH$ቄ$H HDŽ$0ቄ$ߺH5ZIuߺ)ߺH55ߺ H5<!Ht$ߺOߺ H5Lߺ+ߺH5בHt$ߺߺ H5豑Ht$ߐIcU $,$$$@HB(Hk(HV8AI4H?+AI<1W9"A8L-B/E fL$8Hh/D$PH-/L=!AMAE $AECT$yIcMA}AEHHHiHk HiHAU ADŽ`$ADŽdHLPADŽ,mADŽ0m1AU HcA.H}PADŽ-$ADŽ/$HSpHSPH$D$H1apHSPH$DD$H1:pHS PH$D$H@1pHS$PH$HD$ H1oHS(PH$D$(H1oHS,PH$LD$0H01oHS0PH$D$8H1woHS4PH$D$@H1PoHS8PH$D$HH 1)oCCCC C$C(C,C0C4C8EHzDŽ$ቄ$HH$ቄ$H HDŽ$ቄ$H5;Iu H5 H5(L2H5ލHt$ H5t踍Ht$H5^蒍Ht$H5FlHt$ 蚌H50FHt$(tH5 Ht$0N H5Ht$8( H5ԌHt$@ H5讌Ht$H܋IcU D$P/$DADŽXA HBr DŽ$D̼+/$Hr DŽ$H̼+/$Lr DŽ$L̼+$/$v $$Hk($IXA$L$H$($$8$DI(G$A8A41 IT$ P1H$H@kAT$ (rA8NL-f)E L$H-)L=)AMAE AEET A] yIcMA}AEHHHiHk HiHADŽ` SH)HAU HcҹPA.ADŽ- ADŽ/ H{PADŽdHULADŽ,mADŽ0m1jHUPH$8D$H1jHUPH$D$H1hjHU PH$D$H@1AjHU$PH$D$ H1jHU(PH$4D$(H1iEEEE E$E(HPDŽ$ቄ$HH$ቄ$H HDŽ$Vቄ$H5 IuH5w H5 ؈L H5 贈Ht$ H5莈Ht$輇 H5 hHt$薇 H5BHt$ p H5Ht$(J2IcU f/$4ADŽXAHBr DŽ$4̼+$Hk(IXAH?+AI<$8A$A$A $A$$4A(1PL-m%E L=:H5IAEAEXAPFA]D`EPFIcMHcHHiHk E0ADŽ`L%(%AE PHx%AD$TH$D$IT$1Hf1PLIT$HfAD$AD$8IcEIcU$HiHk HA|$TA,mA$A0mHD$ቄ$ HgDŽ$ቄ$HDŽ$H ቄ$H$DZD$0H|$H5;蚅H|$IugH|$!H5FqH5VH|$[H|$H5E EHt$H|$qH|$H5! H|$LIH|$/CPH5IfACRAδ H5/I讴H5-I莴?H5xInH5oINAME MEIcPFAMIMADŽx4HBHiI\BIT$PI+1'A|$PAEA9ELt$DŽ$Hl$H HDŽ$3Hቜ$ቄ$Lቬ$ IcPF1LfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$I+H-ቄ$H$Ʊቔ$D$ υL'HLቬ$ቄ$DŽ$HDŽ$ቜ$9 LH5 襂 LH5 葂IcPFA\BBHHX HH9tLt$EHt$ $LIcPFLHiHC+I4SIcPFLHiHC+I4,$xH|$Iu1I}"Ei A8ƿL-E L$4L=HH-E AMAE &AECT&yIcMA}AEHHHiHk HiHAU ADŽ`&ADŽdHȹPADŽ,mADŽ0mH$AU HcA.ADŽ-&H}PADŽ/&HSD$1 aHSPH$D$H1`HSPH$hD$H1`HS PH$D$ H@1`HS$PH$D$(H1p`HS(PH$D$0H1I`1PLHS,H0/`HS0PH$D$8H1`CCCC C$C(C,C0*H_DŽ$Oቄ$H)H$ቄ$H HDŽ$lቄ$贾H5 Iu} H5,~ H5$~Ht$~ H5~Ht$} H5~Ht$} H5}u~Ht$ }H5O~Ht$(}} H5a)~Ht$0W} H5~L3}H5H}Ht$8 }IcE f/$4ADŽXAHPr DŽ$4̼+$ / ($4Hk(Y^$IXA1$$$($I($(($hGkfDŽ$wHD$H\$HDŽ$ቄ$Haቄ$H ቄ$#H56|EyADŽ`HDŽ$ቄ$HDŽ$H ቄ$H$DZD$苻H|$H5{H|$IuzH|$ H5a{ H5pVIcPFMD$PLE L IMIvxADŽx4P1jPjxjxɽH A|$PH$ P߱D$IT$1[H$1PIT$H{P[1PH$dH$|HU$|]DŽ$AD$AD$AD$AD$kDŽ$H\$IcPFHDŽ$!$ ADŽ\BHBHiA+$A+$A+HD$ቄ$HQቄ$H ቄ$裹H5EzH5JyHt$)y H57yyH5" yH$HD$ቜ$DŽ$aH\$HDŽ$ ቄ$H ߱ቄ$ܸ&H5Hy$|H$$wH5 yH5wEL- E L= H5IAEAEXAT<A]D@ET<DD$苨uIcUAE HcD$L%HiADŽ) IHcHE AD$T H2A HIT$PH$ƱD$1H`XIT$PH$D$H18XAD$AD$IcEIcU$HiHk HA,m$A0mAD$T w CPH5gIfACRAD H5I$0H5IH5IH5IĦ^AME MEIcT<AMIMADŽHBHiIh<IT$PI<1衭A|$PAEA9EcL$DŽ$HPH LLt$H-ቄ$ቬ$HDŽ$3ቜ$|IcT<1LfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ CxL蛹HLLቬ$ቄ$DŽ$HDŽ$ቜ$譴 LH5u LH5uIcT<Ah<B HHX HH9Lt$EHt$ $LsIcT<LHiH+I4sIcT<LHiH,I4s$tkAME MEIcPFAMIMADŽx4HBHiI\BIT$PI+1訥A|$PAEA9EHD$DŽ$H|$H$HDŽ$gቄ$H1ቄ$H ቄ$IcPFE\BSA9Lt$C$L*rIcPFLHiHC+HI4_r$t2H5TIL%aIcUHcAD$T HAE HiH2A /)IcPFMD$PLE L IMIvxADŽx41ASjPjxjx褴H A|$PuH$ P߱D$IT$1RH$1PIT$H{P`R1PH$dH$|HL$|]DŽ$AD$AD$AD$AD$FDŽ$H\$IcPFHDŽ$!$ ADŽ\BHBHiA+$A+$A+HD$ቄ$H,ቄ$H ቄ$~H5`pH5%pHt$p H5:HD$ቜ$DŽ$iH\$HDŽ$ቄ$Hc߱ቄ$ H5WpH5Cp$|BIAD$H$ID$ AHH9\$tOHt$ DH|$$nH|$oH|$Hsn$tH|$ͳvL=E L- H L%EAT<AEAE AECT QHcʃAT<AEI|$PHADŽ) IcMHHiA PHSH2A H$ƱD$1HOH$1HSϹP|$I$OC{IcEH=I DŽ$IcUቼ$L5X$L$HDŽ$HiL$Hk HA,m$A0mH$DZD$藭H|$H5nH|$IulH|$$H5mH|$ H5wmH|$H5umHt$H|$lH|$H5QmHt$H|$lH|$蔱AEMEIMHSPAEIcT<Ih<HHiI<1蛡{PRAEA9EE1HܢDŽ$Aቄ$HXቄ$HDŽ$H ቄ$H$DZD$,H|$H57lH|$IuckH|$!H5mlH|$H5MWlH|$H5_AlHt$H|$mkH5@H|$lH|$Ht$CkH|$)H\$HL$ቄ$L$DŽ$HDŽ$^1IcT<1ɱfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ mPHYL$ቄ$L$ADŽ$HDŽ$\ߺ H5jߺ H5dj ߻H5jIcT<1ҾLt$Ah<AAAHACHt$ LA$iIcT<LHiH+I4UiIcT<LHiH,I4.iIcT<LHiH-I4i$KH|$߭IcT<HiH-A^AoIcT<MD$PLE L jIMIvxADŽ1ARjPjxjx菫H A|$P`H$P߱D$IT$1kIH$1PIT$H{PKI1PH$dH$|HC$|DŽ$AD$AD$AD$AD$1IcT<H$DŽ$j$HDŽ$!ADŽh<HBHiA$AD$ADHቄ$Hቄ$H ቄ$nH5gH5gHt$f H5HxDŽ$Fቄ$Hቄ$HDŽ$H ቄ$H$DZD$ȦH|$H52gH|$IueH|$ H5 gH|$ H5fH|$H5fHt$H|$ fH5H$P1IT$HFAME MEIcPFAMIMADŽx4HBHiI\BIT$PI+1rA|$PgAEA9E4DŽ$HD$H\$HDŽ$ቄ$Hቄ$H ቄ$W H5e H5eIcPFA\BBHHH$D$ HH9Lt$Ht$ $L'dIcPFLHiHC+I4`dIcPFLHiHC+I49d$uAME MEIcT<AMIMADŽHBHiIh<IT$PI<1ɛA|$PAEA9EHTDŽ$ቄ$HFቄ$HDŽ$H ቄ$H$ñDZD$衣 H5  d H5cIcT<Ah<BHHH$D$ HH9Lt$Ht$ $LqbIcT<LHiH*I4bIcT<LHiH+I4b$uRAME MEIcT<AMIMADŽHBHiIh<IT$PI<1蓔A|$PAEA9EըHDŽ$ቄ$H3ቄ$HDŽ$gH ቄ$H$D$H$IcT<Eh<SA9iLt$C$LaIcT<LHiH+HI4=a$tIcT<MD$PLE IMIvxADŽ1AQL jPjxjxH A|$PH$P߱D$IT$1AH$1PIT$H{PA1PH$dH$|H;$|DŽ$AD$AD$AD$AD$IcT<H$DŽ$$HDŽ$!ADŽh<HBHiA$AD$ADHcቄ$Hቄ$H ቄ$ڟH5F`H52`Ht$WH5I @-H5 Ij(H5Iɏ#HD$ADŽ/HI DŽ$iD$ቄ$Hቄ$H$DZD$HDŽ$ L$ўH|$H5h;_H|$H%_H|$ H5D_H|$Iu]H|$"D$D"L%K1QjPL LjxIMjxIvxMD$PH A|$PH$P߱D$(IT$1>IT$PH$D$H{P1>H$1PIT$H>IT$ PH$D$ H1o>AD$AD$AD$AD$ H5IۍlH5I軍%$ ܽXIcU X$($^H\$$HBADŽXAHk(ADŽ$ADŽ(ADŽ,^$(AHD$DŽ$HDŽ$+ቄ$Huቄ$H ቄ$GH5\H5\H$[ߺ H5v\Ht$ߺ[ߺH5P\ߺ[ߺH5y,\Ht$ ߺZ[BI2CɛDŽ$HD$H\$HDŽ$+ቄ$HYቄ$H ቄ$('H5H$P1IT$H;H$P1IT$H;HD$H$I DŽ${L5HDŽ$ L$L$ADŽ/Hቄ$eH5ZHZ H5ZIuxYL$DŽ$|H!HDŽ$ቄ$L$ҙH5>Zf=HD$H$I DŽ$tL5HDŽ$ L$L$ADŽ/ Hቄ$IH5YHY H5YIu\X褝L$DŽ$uHD$H$I DŽ$mL5HDŽ$ L$L$ADŽ/ Hቄ$tH5 XHX H5XIuWϜL$DŽ$n HD$H$I DŽ$fL5:HDŽ$ L$L$ADŽ/HIቄ$蟗H58 XHW H5WIuVL$DŽ$g5HD$H I DŽ$Aቌ$HDŽ$ ADŽ/ H>D$ቄ$H$IƱDZD$L$赖LH5N!WLH W LH5.VLIuULL$σAHD$LDŽ$HDŽ$L$ቄ$Hቄ$LH5iVLHUV/LH5AVLiAEAEHMEIMAEIcHSPIT@HHiI 1萿{PAEA9ELt$DŽ$HD$H HDŽ$3ቜ$Lቄ$Hቄ$Ic1LfoHDŽ$HDŽ$$fDŽ$HHiHDŽ$I H-ቄ$H$Ʊቔ$D$ WL"HD$|$ቄ$ቜ$H\$Hቄ$DŽ$HDŽ$ H5T H5XwTIcAT@B|HHX HH9aLt$EHt$ $LRIcLHiH;)I45SIcLHiH;)I4S$tHD$H$I DŽ$L5nHDŽ$ L$L$ADŽ/H}ቄ$ӒH5l?SH+S H5LSIuQ.L$DŽ$iቜ$H\$Hቄ$DŽ$HDŽ$+ H5R H5WRIcAT@BHHX HH9mLt$EHt$ $LQIcLHiH;)I4AQIcLHiH;)I4Q$tI HD$DŽ$HDŽ$ L$ADŽ/HbD$ቄ$Hቄ$H$DZD$ՐH|$H5l?QH|$H)QH|$ H5HQH|$IuOH|$&L$ȃHD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$LH5PLHkP/LH5WPLAEL%1APL =LjPIMjxIvxjxMD$PjH A|$P;H$߹PIT$ƱD$1F0H$1IT$ϹP|$ H$H{P0H$1PIT$|$(H/H$1PHIIT$ LL\$0/1PH@IT$$/AD$AD$AD$AD$ A\$$ǧDŽ$IcU H\$HDŽ$5$ADŽXAHBHk(ቜ$Hቜ$H ቜ$H\$A$A$A®^$A $A$׍.H5pCNH5/NHt$]M H5r NHt$ 7M H5VMHt$(MH5MHt$0L H5MߺL译醓H$P1IT$H-CH5VI;}]H59I}cH5I|H5I|H5I| I2CqH5tI|@ L-E L=|H5MceIcEMiHIAE C`AE HHHA-L$AMA.CPfACRA גH5I{+ I2CCH5ID$AffAAw{<H5IW{HD$ADŽ/HI DŽ$4 D$ቄ$H-ቄ$H$DZD$HDŽ$ L$_H|$H5JH|$HJH|$!H5JH|$IujIH|$谎L$ȃHD$L$DŽ$: Ld$HDŽ$ቄ$HLቄ$蝉LH5 JLHI/LH5IL AEL=PLL 1jPIMjxIvxjxMBPLT$8H LT$AzPH$PLT$ IRƱD$1)LT$ 1PH$H{PL$IR)LT$ 1PIHIR(LT$ 1LHPIR W)LT$ ABABABAB |IcU H5U$I$ ^$ADŽXAHBIcHk((A AaxPDŽ$P HL$H\$HDŽ$+ቌ$H ቌ$H ቌ$芇(H5GH5=GHt$G H5%GF H5 GIcI FH5DSH5IQwHD$ADŽ/I HD$DŽ$ HDŽ$ L$ADŽ/H|D$ቄ$Hቄ$H$DZD$CH|$H5FH|$HFH|$ H5FH|$IuNEH|$蔊L$ȃHD$L$DŽ$ Ld$HDŽ$ቄ$HLቄ$聅LH5pELHE/LH5jELAEL%!1RLL jPIMjxIvxjxMD$PهH A|$PH$1PIT$%IT$PH$D$ H{P1%IT$1PIH$H$1PIT$ |$(HLd$I%HD$L$PH@LHP$1"%HL$AAAA A$HIcU DŽ$ $HDŽ$5HL$H\$ADŽXAHBIcHk(ቌ$H @ቌ$H ቌ$A$AA A;^$A $A$P.H5CH5CB H5CHt$ B H5^CIcI BH5.CHt$(\B H5DŽ$V HD$H\$HDŽ$+ቄ$Hkቄ$H ቄ$:'H5H5IrlI2CH5vI[rI2C|H5;I'r>HE L=H5ICPAX<fACRAq}L-H5|IcUIcEHiHH2AH@D$HxL%H$1PHIT$!A|$IcX<H$DŽ$ $HDŽ$A'Hvቄ$H4ቄ$H ቄ$_H5@HD$HpH5Ip{I2CTH5IjpGI2CH5PI6pL-YH5IcUIcEHiHH2AHD$Hx^H57IoH5cIoE H-H$DŽ$ HDŽ$HcUHcEEHiHH2H]Huቄ$Hቄ$H ቄ$~ H5p>Hu=H5>ߺH5V>Huߺ=ߺH5E>Ȃ韄H5IynL-H5rIcUIcEHiHH2AHD$HxE H-HH$DŽ$ HDŽ$HcUHcEEHiHH2HHsቄ$Hቄ$H ቄ$} H5=HuP<H5~H5wIEm ML-hH5IcUIcEHiHH2AHD$HxmH5IlLH5IlI2Cn|HD$L$DŽ$nLd$HDŽ$ቄ$HLቄ${LH5B<LH.</LH5<LBAE&H5IkIH5TIkDH5Ik>H5Ik9H5nInk72H5INk&,H5I.k]&H5Ik H5IjH5zIjH5]IjH5@IjH5#InjvH5INjH5KI.jPH5Ijc H5Ii;H5IihDŽ$ HD$HDŽ$ ADŽ/AEAEHmoD$ቄ$Hቄ$H ቄ$H$IƱDZD$xLH5e89HL$9 LH5E9LIu7L'}IcE MEHXIMIXAHHk(HSPI1o{PAEA9E~DŽ$ HD$H\$HDŽ$ቄ$Haቄ$H ቄ$w H5D8 H508IcPFA\B:HHH$D$ Lt$Ht$ $L6IcE LHk(H?+I46IcE LHk(H?+I46$HH9u雵HD$H I DŽ$%ቌ$HDŽ$ L$ADŽ/HmD$ቄ$H$DZD$vH|$H56H|$H6H|$ H56H|$Iu5H|$z|$L$Ld$H HD$ቌ$DŽ$)HDŽ$Lቄ$uLH5A6LH-6!LH566LAzAEL%u1VL LjPIMjxIvxjxMD$P-xH A|$PH$P߱D$ IT$1IIT$PH$4D$H{P1IT$PH$|D$(1HIT$ PH$D$81HH$1PIT$$H@q1PH$lH$H$$AD$($AD$AD$AD$AD$ AD$$AD$(ʌIcU f*$$$4$|HBH\$ADŽXAHk(űA$ADŽ,A$$ADŽ0A(ADŽ4HD$DŽ$PHDŽ$Kቄ$Hቄ$H ቄ$4s#H553 H5D3Ht$ Z2 H5+f3Ht$2 H5@3Ht$(n2 H53Ht$8H2H52$2H52H$}HD$ADŽ/sDŽ$ HD$HDŽ$ ADŽ/HZhD$ቄ$Hቄ$H ቄ$H$IƱDZD$qLH5R%2HL2 LH521LIu0LvAEMEHEIMAEIcE HSPIXAHHk(I1Vc{PͯAEA9EwHD$DŽ$ H|$H$HDŽ$gቄ$Hቄ$H ቄ$pIcE EXA$;A92Lt$C$L/IcE LHk(H?+HI4 0H$P1IT$(H HD$H I DŽ$V ቌ$HDŽ$ L$ADŽ/H1fD$ቄ$H$DZD$oH|$H5J0H|$H0H|$ H5&/H|$Iu.H|$t|$L$Ld$H +HD$ቌ$DŽ$Z HDŽ$Lቄ$oLH5m/LHY//LH5E/LmsAEL%1QL ,LjPIMjxIvxjxMD$PYqH A|$P*H$1PIT$:IT$PH$D$ H{P1H$1PIT$|$(HLd$HD$L$$PHLHP 1HD$L$TPH@LL\$0HP$1HD$L$\PHLLT$8HP(1iHD$L$XPHLLD$@HP,1=HD$L$PH0LLL$HHP01HL$AAAA A$A(A,A0.IcU DŽ$~ HDŽ$bIcM$H\$ADŽXA HBIcUHk(H4Hk HiHiA$A$H72AIc4H$$HL$A $TH yA$$\ቌ$H A($Xቌ$A,H $ቌ$A0AA4kߺ+H54,ߺH5 ,ߺP+ߺ H5C+Ht$ ߺ*+ߺ H5+Ht$(ߺ+ߺ H5O+Lߺ*ߺ H54+Ht$0ߺ*ߺH5f+Ht$8ߺ*ߺH5@+Ht$@ߺn*ߺH5+Ht$HH*0oIcE IXAHHk(I1轖pI HD$DŽ$ HDŽ$ L$ADŽ/ Hs`D$ቄ$Hቄ$H$DZD$iH|$H5}P*H|$H:*H|$ H5Y$*H|$Iu(H|$7nD$HD$L$DŽ$ Ld$HDŽ$ቄ$H5Lቄ$/iLH5)LH)/LH5s)LmAEL%1VL ZLjPIMjxIvxjxMD$PkH A|$PXH$4P߱D$IT$1c IT$PH$D$(H{P1> H$1PIT$H HD$|PD$8IT$ 1HIT$$PH$D$@H@1IT$(PH$(D$PH1IT$,PH$D$ H1~IT$0PH$D$0H01VIT$4PH$0D$HH1.1PH$`H$xHk$x5 DŽ$L=AD$8AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$8IcU DŽ$> $4HDŽ$s $HBH\$ADŽXA Hk(XX$A$A$AD$|A $A$$(A(ņ(^^A0$0A4$A8A,HD$ቄ$H<ቄ$H ቄ$eߺH5%ߺ H5ο%Ht$ߺ%ߺH5d%Ht$(ߺ$ߺ H5E%ߺ$ߺ H5.v%Ht$8ߺ$ߺH5P%Ht$@ߺ~$ߺH5*%Ht$PߺX$ߺ H5п%Ht$ ߺ2$ߺH5$Ht$0ߺ $ߺH5$Ht$Hߺ#ߺ H5$H$#hIcE IXAHHk(I1YjI HD$DŽ$HDŽ$ L$ADŽ/ HYD$ቄ$Hቄ$H$DZD$[cH|$H5#H|$H#H|$ H5ΰ#H|$Iuf"H|$gD$HD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$bLH5#LH"/LH5"LgAEL%D1WL ϬLjPIMjxIvxjxMD$PdH A|$P͠H$P߱D$HIT$1IT$PH$D$0H{P1IT$PH$D$ 1HIT$ PH$D$(1HcIT$$PH$4D$1H@;IT$(PH$D$81HIT$,PH$<D$@1HH$1PIT$0H0f.$z u DŽ$?AD$AD$AD$AD$ AD$$AD$(AD$,y$$4$$<($IcU WXH\$X$HB(ADŽXA$Hk(^IJ^$("ADŽ4HD$DŽ$HDŽ$aቄ$Hቄ$H ቄ$_H5ù H5Ht$H'H5Ht$0H5Ht$ H5iHt$( H5IaHt$H5/;Ht$8iH5Ht$@C H5SHD$H I DŽ$ቌ$HDŽ$ L$ADŽ/H~TD$ቄ$H$DZD$^H|$H5jH|$HTH|$ H5s>H|$Iu H|$Qb|$L$Ld$H xHD$ቌ$DŽ$HDŽ$Lቄ$N]LH5=LH/LH57LaAEL%1APL xLjPIMjxIvxjxMD$P_H A|$Pv1PH$IT$)H{PPH$IT$ƱD$1dH$1IT$ϹP|$ H$0H1H$1PIT$ |$(H H$T1PH@IIT$$LL\$01PHIT$(AD$޹AD$AD$AD$ AD$$LA\$(LD$8Ix^tIcU $$H\$$HB($Hk(ADŽXAA$Tቜ$H]ቜ$A$H $0ቜ$H\$A(ADŽ,DŽ$HDŽ$`ZH5H; H5F'LD$8Ip^H5(Ht$+H5 Ht$ H5Ht$(H5ʳHt$0H5H$P1IT$8HDŽ$YHD$HDŽ$ ADŽ/HOD$ቄ$Hቄ$H ቄ$H$IıDZD$OYLH5LH LH5ȦLIubL]D$ L%ӷ1AQjPL [LjxIMjxIvxMD$P[H A|$P[H$1IT$PkH{PPH$8IT$ƱD$1FH$<1IT$ϹP|$ HH$1PIT$ |$(HH$@1PH@IIT$$LL\$0L$1PHLL\$8IT$(H1PIT$,It$H01PIT$0It$ fL$1PHLLT$@IT$4>1PHIT$8It$!AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4A\$8'pDŽ$IcU $HDŽ$H\$ADŽXA HBHk(ቜ$Hቜ$H ቜ$H\$A$8A$<A$A $@A$$A(AD$A,AD$ A0$A4AD$A8UߺH5kRߺ H5u>ߺnߺ H5\Ht$ߺHߺ H5@Ht$ ߺ"ߺ H5#Ht$(ߺߺ H5Ht$0ߺߺ H5Ht$8ߺߺ H5ϭ\It$ߺߺ H56It$ ߺdߺ H5Ht$@ߺ>ߺ H5zߺIt$YZHD$H ܡI DŽ$ቌ$HDŽ$ L$ADŽ/HWJD$ቄ$H$DZD$SH|$H5pCH|$H-H|$ H5LH|$IuH|$*X|$L$Ld$H QHD$ቌ$DŽ$HDŽ$Lቄ$'SLH5LH0LH5kLWAEL%DZ1ASL QLjPIMjxIvxjxMD$P~UH A|$POH$PH$$D$1WH$1IT$ϹP|$ H{P/H$1P|$(IT$HH$1PHIIT$ LL\$0L$1PIT$$LL\$8H@1LARL KjPMD$PjxIMjxIvx{TH A|$PLL$1LֹPLT$@IT$(WH{P1PH$IT$,7AD$AD$AD$AD$ AD$$AD$(A\$,LjDŽ$FIcE $HDŽ$H\$HHk(ቜ$H4ቜ$H ቜ$H\$A$A$A$A $A$$A($A,JP$H5H5Ht$ H5|Ht$  H5VHt$( H5h0Ht$0^ H5O Ht$88 H55Ht$@H5"DŽ$^HD$Ld$HDŽ$ቄ$Hቄ$LH ቄ$NLH5ߜ\LHH/LH5ٜ4L\SAEHD$H 3I DŽ$ቌ$HDŽ$ L$ADŽ/HDD$ቄ$H$DZD$0NH|$H5ǛH|$HH|$ H5nH|$Iu; H|$R|$L$Ld$H HD$ቌ$DŽ$HDŽ$Lቄ$~MLH5m LH /LH5g LQAEL%PLL 1jPIMjxIvxjxMD$POH A|$PH$P߱D$IT$1H$1IT$ϹP|$ H{PH$1P|$(IT$HbH$1PHIIT$ LL\$07L$1PIT$$LL\$8H@MD$PLPL 1jPIMjxIvxjxNH A|$PH$1IT$(PH{P1PL$IT$,LLT$@L$1PHLLD$HIT$0kL$1PHLLL$PIT$4CAD$AD$AD$AD$ AD$$AD$(AD$,AD$0A\$4NdDŽ$IcE $HDŽ$H\$HHk(ቜ$Hቜ$H ቜ$H\$A$A$A$A $A$$A($A,$A0$A4&Jߺ%H5w ߺH5~ Ht$ߺ ߺH5bX Ht$ ߺ ߺH5K2 Ht$(ߺ` ߺH56 Ht$0ߺ: ߺH5 Ht$8ߺ ߺH5 ߺߺH5 Ht$@ߺߺH5v Ht$HߺߺH5ҞP Ht$Pߺ~fM=OHD$H I DŽ$iቌ$HDŽ$ L$ADŽ/H>D$ቄ$H$DZD$?HH|$H5֕H|$HH|$ H5}H|$IuJH|$L|$L$Ld$H HD$ቌ$DŽ$mHDŽ$Lቄ$GLH5|LH/LH5vLKAEL%-PLL 1jPIMjxIvxjxMD$PIH A|$PH$P߱D$`IT$1IT$PH$PD$XH{P1IT$PH$D$8H1tIT$ PH$D$@H1LIT$$PH$D$HH@1$IT$(PH$ D$PH1MD$PLPL 1jPIMjxIvxjxHH A|$PH$1PIT$,IT$0PH$D$ H{P1IT$4PH$D$0H1XIT$8PH$D$(H10AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$88^IcE f/$$PTe$PADŽXAHX$/$v $/$$/$ v $ /$$/%yk/$/$$T$hHk(L$l^4L$lD$$ ^{4XD$DŽ$$^$HDŽ$s$^$XAT$h$XHD$AAA A$H\$ቄ$Hቄ$H ߱ቄ$KC$H54H5DHt$` H5&}Ht$XH5 WHt$8H51Ht$@_H5ږ Ht$H9H5–Ht$PH5H5Ht$ H5uHt$0H5mGDŽ$zDDŽ$zDDŽ$SDŽ$5/%hDŽ$$$DŽ$I HD$DŽ$1HDŽ$ L$ADŽ/Ho7D$ቄ$Hቄ$H$DZD$@H|$H5yLH|$H6H|$ H5U H|$IuH|$3ED$HD$L$DŽ$6Ld$HDŽ$ቄ$H1Lቄ$+@LH5LH/LH5oLDAEL%˞PLL U1jPIMjxIvxjxMD$PBH A|$PT~H$߹PIT$ƱD$1_H$1IT$ϹP|$ H$PH{P/H$D1PIT$|$(HH$@1PHIIT$ LL\$01PH@IT$$L$(1PHLL\$8IT$(AD$AD$AD$AD$ AD$$A\$(WIcU $$H\$$@HB($DHk(ADŽXAA$Pቜ$Hቜ$A$H $(ቜ$H\$A(ADŽ,ADŽ0ADŽ4ADŽ8ADŽ<DŽ$UHDŽ$N=ߺ H5ߺ H5Ht$ߺߺH5Ht$ ߺߺH5qHt$(ߺߺH5RuHt$0ߺߺH53OߺߺH5+Ht$8ߺYAACHD$H I DŽ$ቌ$HDŽ$ L$ADŽ/H2D$ቄ$H$DZD$<H|$H5H|$HnH|$ H5XH|$Iu%H|$k@|$L$Ld$H HD$ቌ$DŽ$HDŽ$Lቄ$h;LH5WLH/LH5QL?AEL%PLL 1jPIMjxIvxjxMD$P=H A|$PyH$\1PIT$IT$PH$4D$H{P1|IT$PH$D$0H1TIT$ PH$DD$(H1,IT$$PH$@D$ H@1IT$(PH$PD$8H11PH$pH$H$%DŽ$,?AD$,AD$AD$AD$AD$ AD$$AD$(AD$,IcU $4$\$DHB$(Hk(H\$ADŽXA±A$@A,A$$PADŽ(A8$,ADŽ0A<ADŽ4HD$DŽ$HDŽ$Wቄ$H[ቄ$H ቄ$8*H5 H5 H5Ht$H5aHt$0H5CmHt$(H5#GHt$ uH5!Ht$8O H5#ߺH$,&<f/$4s/$s/$P=DŽ$HD$H\$HDŽ$ቄ$Hjቄ$H ቄ$6)H5@S3H5_OxL1IUIuHH$,P1IT$,HfI HD$DŽ$HDŽ$ L$ADŽ/H,D$ቄ$HɃቄ$H$DZD$6H|$H5yH|$HcH|$ H5MH|$IuH|$`:D$DL%1RLjPL jxIMjxIvxMD$PA8H A|$PtH$P߱D$8IT$1IT$PH$D$H{P1IT$PH$D$01HH$\1PIT$ HIT$$PH$LD$(H@1IT$(PH$HD$ H1]1PH$IT$,H=1PH$tH$H0z$DŽ$,?AD$0AD$AD$AD$AD$ AD$$AD$(AD$,AD$0 MIcU $$$\HB$(Hk(H\$ADŽXAűA$LADŽ0A$$HADŽDA($A,fA4$,DŽ$AHHD$HDŽ$]ቄ$Hቄ$H ቄ$2H5CH5!/Ht$8]H5 Ht$7H5Ht$0H5ƃH5Ht$ H5sHt$(H5mMH$xH5T $H$,G=HD$ADŽ/OH$,P1IT$0H0ADHD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$1LH5LHl/LH5~XL5AE& e$mQXIcU X$($^H\$ADŽXAHBHk(ADŽ$ADŽ(^($(AHD$DŽ$HDŽ$+ቄ$Hቄ$H ቄ$/H5lVH5kBHt$(顓I2C/H5:I L-06IcUH5IcEHiHH2AHrD$Hx-UPSHhH H-čH\$Pfo@THEH)EfHǀ`)@)PHPǀh<ǀPFǀT<HǀX<H@ǀ@HListing $Hof the UD$Hser CircD$Huit D$H-UITD$ D$(D$0D$8D$@D$H1 H$D$`ND$XH~ቄ$H D$PHDŽ$ -ߺH5QFߺH5>2Huߺߺ H5- 52Hh[]ÐAWAVAUATUSHL H |$fA9fA9SfA9NЊfA9fA9fA9/fA9fA9vfA9AHVR1_voltIE@s fAEHHVR1 AEJ IEKHD$\PLL$HT$TD$1H$HT$\LL$fA9rfA9 fA9D$ H9zD$`A@AL=~IGD$dH$I1PHt$LLL$D$\LL$D$l1D$hIGAoAoՉl$(H-y@=@ffA9fA9 fA97 yfA9gfA9 UfA9CfA9ILL$H5 LL$ILL$H5LL$HxLd$p|$ L5D$0HcD$DŽ$HD$D$x fDA8{Ht$lPLIW1hIW 1PHt$hI<OAGAW LL$0ffff.L=9Hl$`1PHIW AGLL$D$ d ܃fA9 ЃfA9fA9ED$ IWP1LL$Ht$dAA@HLL$fDHD$HĈ[]A\A]A^A_:A8zD$ ffffff.HxLHPHp1 HD$1D˂A8DLd$pLL$8DŽ$4LHND$D$xH-ቄ$H D$pHDŽ$4$LH5. L52LIvLH5!LIu& LH5 Ht$`L LH5Ht$dLLH5фlHt$lLLH5FHt$hLtL\(Hc@D$(LL$8DŽ|HuD$0|$ H5GIfHD$LDŽ$HDŽ$D$xH=ቄ$H D$p#L,H5H{L'AVAF LTLHc@D$`L$,Iu@|AVD$dL$ <D$l<AWTL1D$h<8HDH HHhPPPP P(P0P8P@PHHc@HAHHPቴAuHHkL$L\$ DŽ$fAuJL$HDŽ$HDŽ$@IU&HDŽ$ቔhIU.ቔpIU6ቔxAU>fAV HTHD$D$xHPD$p?!LIvL%E1LH 蚾L\$ HD$LLL$DŽ$L$HDŽ$D$xHPD$pHDŽ$HDŽ$ LIvL,%E1LH LALH葼D$pHt$I}KH$1NHcT$THHHLb$LeH$IMKLAIL*IHc@Iቔ0LIcVAHL$0\$(HiAHHHDŽ`pGf%}fA9KH5}IFfDH0LLHc@L)҉I0LT91ƒ9A r$f|A8|A8L-ŁD$,HVoltage IE&Hacross RIE.H2 IE6 fAE>HVR2_voltIE@s fAEHHVR2 AEJ IEKf{A8@HLd$pLL$8DŽ$<LH^D$D$xH~ቄ$H D$pHDŽ$  LH5~L5B|LIvLH51~LIu& LH5~Ht$`L LH5}Ht$dLL!Hc@D$(LL$8DŽ|HrnD$0WzA8[AGfAAf;|u:|ED$ D$ H$1PLL$Ht$H荷D$\LL$lHmD$`AA@IGD$dfDLAH `~L:D$pL\$ f@LAH ~LD$pf2f\yA8L-~A HVoltage As D$,IE&Hacross RIE.H3 IE6HVR3_voltIE@HVR3 fEu>fE}HAEJ IEKDŽ$HD$D$xH|LHDŽ$ቄ$H D$pL-H5|L=AxA8LLd$pLL$8DŽ$DLHD$D$xH%{ቄ$H D$pHDŽ$ LH5.{yL5xLIvALH5zMLIu&< LH5{z(Ht$`LV LH5^zHt$dL0LHc@D$(LL$8DŽ|HjD$0vA8D$ Bffffff.vA8vA8kvA8 PLd$pLL$8DŽ$LLHD$D$xHeyቄ$H D$pHDŽ$ M LH5yL5vLIvLH5xLIu&| LH5xhHt$`L LH5xBHt$dLpLXHc@D$(LL$8DŽ|HiD$04uA8c+/uA8L-ez HCurrent A D$,IE&Hin R1 IE.H IE6HIR1_ampsIE@HIR1 fAm>fEeHAEJ IEKtA8I\Ld$pLL$8DŽ$eLH D$D$xHwቄ$H D$pHDŽ$ MLH5wL5tLIvLH5vLIu&|LHc@D$`D$(LL$8DŽ|HVgD$0D$d-fffff.jsA8[esA8L-x HCurrent A D$,IE&Hin R3 IE.H IE6HIR3_ampsIE@HIR3 fA}>fEEHAEJ IEKrA8P1IWAAH芵IWP1Ht$dH@nLL$ @GrA8TLd$pLL$8DŽ$SLH D$D$xHuቄ$H D$pHDŽ$ LH5zuyL5rLIvALH5tMLIu&<LdHc@D$`D$(LL$8DŽ|HeD$0D$dfffff.*qA8XLd$pLL$8DŽ$\LH D$D$xHtቄ$H D$pHDŽ$ LH5xtYL5qLIv!LH5qs-LIu&LDHc@D$`D$(LL$8DŽ|HcD$0D$dfffff.pA8HpA8~L-5uA HCurrent A D$,IE&Hin R2 IE.H IE6HIR2_ampsIE@HIR2 fEU>fE]HAEJ IEKa]oA8[`Ld$pLL$8DŽ$nLHD$D$xHrቄ$H D$pHDŽ$ LH5r}L5oLIvELH5qQLIu&@LhHc@D$`D$(LL$8DŽ|HbD$0D$ddLd$pLL$8DŽ$wLHD$D$xHqቄ$H D$pHDŽ$ LH5qL5nLIvGLH5pSLIu&BLjHc@D$`D$( LL$8DŽ| HaD$0D$d\mA8L-r HPower Dis D$,IE&HssipatedIE.H in R1 IE6HPR1_wattIE@HPR1 fAM>fAuHAEJ IEKlA8lA8lA8XL-qD$,HPower DiIE&HssipatedIE.H in R2 IE6HPR2_wattIE@HPR2 fAE> fAEHs AEJ IEK(lA8L-OqD$, HPower DiIE&HssipatedIE.H in R3 IE6HPR3_wattIE@HPR3 fAE> fAEHs AEJ IEKkA8tkA8gL-pH5&pHER1 D$, I}&IEKI}@ H5pHkx Iyx1xL $HT$PHt$LWD$LL $P\QD$LHH)HOVL|^HALIJtwDIc@HHkPIhPD)Ic@HHkPIh Lұ`IL $H5gjL $uFL-oH5oHER3 D$, I}&IEKI}@ H5oIL $H5jzL $L-oH5nHR1 D$, I}&IEKI}@ H5ntIyx xH &]JtwHc@HHkPHhAL-nHHH‰ITSI}S ) LϺxL $L $BIL $H5htL $uFL-nH5mHR2 D$,I}&IEKI}@ H5mrIL $H5h L $uFL-mH5mHR3 D$,I}&IEKI}@ H5mIL $H5/hL $uFL-CmH5mmHQR1 D$,I}&IEKI}@ H5VmIL $H5g6L $uFL-lH5(mHQR2 D$,I}&IEKI}@ H5m4IL $H5agL $uFL-olH5lHQR3 D$,I}&IEKI}@ H5lIL $H5fbL $uFL-lH5lHVC1 D$,I}&IEKI}@ H5l`IL $H5fL $uFL-kH5YlHVC3 D$,I}&IEKI}@ H5BlIL $H5,fL $uFL-1kH5lHIC1 D$,I}&IEKI}@ H5kIL $H5e$L $uFL-jH5kHIC3 D$,I}&IEKI}@ H5k"IL $H5^eL $uFL-]jH5kHPC1 D$,I}&IEKI}@ H5skIL $H5dPL $uFL-iH5EkHPC3 D$,I}&IEKI}@ H5.kNIL $H5dL $uFL-iH5kHEC1 D$,I}&IEKI}@ H5jIL $H5)d|L $uFL-iH5jHEC3 D$,I}&IEKI}@ H5jzIL $H5cL $uFL-hH5vjHC1 D$,I}&IEKI}@ H5_jIL $H5[cL $uFL-KhH51jHC3 D$,I}&IEKI}@ H5jIL $H5b>L $uFL-gH5iHQC1 D$,I}&IEKI}@ H5iIL $H5Z`XL $uFL-dHECC H5gI}&H5&` I}@IEKD$,?VIL $H5_L $uFL-dH5gHVL2 D$,I}&IEKI}@ H5kgIL $H5_L $uFL-'dH5=gHIL2 D$, I}&IEKI}@ H5&gIL $H50_L $uFL-cH5fHPL2 D$,!I}&IEKI}@ H5fIL $H5^L $uFL-ScH5fHEL2 D$,"I}&IEKI}@ H5fIL $H5b^FL $uFL-bH5nfHL2 D$,#I}&IEKI}@ H5WfDIL $H5]L $uFL-bH5)fHFL2 D$,$I}&IEKI}@ H5fIL $H5]rL $uFL-bH5eHQL2 D$,%I}&IEKI}@ H5epIL $H5-]L $uFL-aHL2EF H5eI}&H5\ I}@IEKD$,7IL $H5\L $uFL-AaHPLD H5@eI}&H5\ I}@IEKD$,@IL $H5u\4L $uFL-`HELD H5dI}&H5A\ I}@IEKD$,A2IL $H5\L $uFL-m`HPLC H5dI}&H5[ I}@IEKD$,BIL $H5[`L $uFL-`HELC H5PdI}&H5[ I}@IEKD$,C^IL $H5a[L $uFL-_H5dHVSRC D$,&I}&IEKI}@ H5cIL $H5ZL $uFL-/_H5cHISRC D$,'I}&IEKI}@ H5cIL $H5Z"L $uFL-^H5cHPSRC D$,(I}&IEKI}@ H5nc IL $H5,ZL $uFL-[^HESRC H51cI}&H5Y I}@IEKD$,)IL $H5YNL $uFL-]H5bHQSRC D$,*I}&IEKI}@ H5bLIL $H5iYL $uFL-]H5bHVIN D$,+I}&IEKI}@ H5bIL $H5YzL $uFL-]H5fbHIIN D$,,I}&IEKI}@ H5ObxIL $H5XL $uFL-\H5!bHPIN D$,-I}&IEKI}@ H5 bIL $H54XL $uFL-I\H5aHEIN D$,.I}&IEKI}@ H5aIL $H5W<L $uFL-[H5aHQIN D$,/I}&IEKI}@ H5a:IL $H5fWL $uFL-u[H5RaHVOUT D$,0I}&IEKI}@ H5;aIL $H5VhL $uFL- [H5 aHIOUT D$,1I}&IEKI}@ H5`fIL $H5VL $uFL-ZH5`HPOUT D$,2I}&IEKI}@ H5`IL $H51VL $uFL-7ZHEOUT H5t`I}&H5U I}@IEKD$,3IL $H5U*L $uFL-YH53`HQOUT D$,4I}&IEKI}@ H5`(IL $H5nUL $uFL-cYHAFOI H5_I}&H5:U I}@IEKD$,:IL $H5UVL $uFL-XH5_HVFOI D$,9I}&IEKI}@ H5_TIL $H5TL $uFL-XH5Y_HRFOI D$,8I}&IEKI}@ H5B_IL $H5DTL $uFL-%XH5_HKFOI D$,;I}&IEKI}@ H5^IL $H5SL $uWL-WH5^HE_Al D$,eIEKHEI}&I}@ H5^ǀIL $H5eSL $uWL-@WH5y^HE_Al D$,fIEKHEI}&I}@ H5[^ǀIL $H5R"L $uWL-VH5#^HE_Ar D$,gIEKHEI}&I}@ H5^ǀIL $H5uRL $uWL-JVH5]HE_Ar D$,hIEKHDI}&I}@ H5]ǀIL $H5Q,L $uWL-UH5w]HE_Cu D$,iIEKHDI}&I}@ H5Y]ǀIL $H5QL $uWL-TUH5!]HE_Cu D$,jIEKHCI}&I}@ H5]ǀIL $H5 Q6L $uWL-TH5\HE_Kr D$,kIEKHCI}&I}@ H5\ǀ#IL $H5PL $uWL-^TH5u\HE_Kr D$,lIEKHBI}&I}@ H5W\ǀIL $H5P@L $uWL-SH5\HE_Xe D$,mIEKH"BI}&I}@ H5\ǀ-IL $H5OL $uWL-hSH5[HE_Xe D$,nIEKHAI}&I}@ H5[ǀIL $H5-OJL $uFL-RH5s[HAGAS D$,FI}&IEKI}@ H5\[HIL $H5NL $uFL-RH5.[HVGAS D$,EI}&IEKI}@ H5[IL $H5_NvL $uFL-RH5ZHRGAS D$,DI}&IEKI}@ H5ZtIL $H5M L $uFL-QH5ZHKGAS D$,GI}&IEKI}@ H5Z IL $H5ML $uFL-EQH5_ZHS_ACC D$,qI}&IEKI}@ H5HZIL $H5*M8L $uFL-PH5ZHS_VEL D$,pI}&IEKI}@ H5Z6IL $H5LL $^IL $H5LL $IL $H5L~L $IL $H5_LVL $~IL $H5:L.L $IL $H5LL $IL $H5KL $:IL $H5KL $L-UOH5XHS_MASS D$,sI}&IEKI}@ H5XL-OH5XHS_RAD D$,oI}&IEKH5!K I}@jIL $H5%KL $IL $H5 KL $<IL $H5JL $IL $H5JL $`IL $H5JbL $IL $H5wJ:L $IH5VJL $tdIH59JL $tDIH5JL $t$IH5IL $L-UMH5VHfc D$,VI}&IEKI}@ H5VL-MH5VHS_CUR5 D$,1I}&IEKH5OI I}@jL-LH5VHS_CUR4 D$,0I}&IEKH5 I I}@$L-LH5VHS_CUR3 D$,/I}&IEKH5H I}@޿L-=LH5SVHS_CUR2 D$,.I}&IEKH5}H I}@阿L-KH5'VHS_CUR1 D$,-I}&IEKH57H I}@RIL $H56HL $L-KH5UHZFL D$,]I}&IEKI}@ H5UL-CKH5UHS_KE D$,rI}&IEKH5rG I}@鞾L-JH5UHS_RAD5 D$,I}&IEKH5G I}@XIL $H5?GL $^L-JH52UHGZF D$,^I}&IEKI}@ H5UL-IJH5UHS_RAD4 D$,I}&IEKH5[F I}@餽L-JH5THS_RAD2 D$,I}&IEKH5F I}@^L-IH5THS_RAD1 D$,I}&IEKH5E I}@L-wIH5THS_RAD3 D$,I}&IEKH5E I}@ҼIL $H5EjL $uFL- IH5WSHZLO D$,_I}&IEKI}@ H5@ShIL $H5UEL $uFL-HH5FSHGLO D$,`I}&IEKI}@ H5/SIL $H5DL $uFL-9HH5iSHEFL D$,ZI}&IEKI}@ H5RS锻IL $H5D,L $uFL-GH5$SHBFL D$,[I}&IEKI}@ H5 S*IL $H5 DL $uFL-eGH5RHXMF D$,\I}&IEKI}@ H5RIL $H5CXL $uFL-FH5CHALO I}&I}@ IEKH5qRD$,aVIL $H5lCL $uFL-FH5;RHCLO D$,tI}&IEKI}@ H5$RIL $H5CL $uFL-'FH5QHICA D$,bI}&IEKI}@ H5Q邹IL $H5BL $uFL-EH5QHIPL D$,cI}&IEKI}@ H5QIL $H57BL $uFL-SEH5lQHZOT D$,dI}&IEKI}@ H5UQ鮸IL $H5AFL $uFL-DH5'QHU1 D$,HI}&IEKI}@ H5QDIL $H5iAL $uFL-DH5PHU2 D$,II}&IEKI}@ H5PڷIL $H5ArL $uFL-DH5PHU3 D$,JI}&IEKI}@ H5PpIL $H5@L $uFL-CH5XPHU4 D$,KI}&IEKI}@ H5APIL $H54@L $uFL-ACH5PHU5 D$,LI}&IEKI}@ H5O霶IL $H5?4L $uFL-BH5OHU6 D$,MI}&IEKI}@ H5O2IL $H5f?L $uFL-mBH5OHU7 D$,NI}&IEKI}@ H5rOȵIL $H5>`L $uFL-BH5DOHU8 D$,OI}&IEKI}@ H5-O^IL $H5>L $uFL-AH5NHU9 D$,PI}&IEKI}@ H5NIL $H51>L $uFL-/AHU10 H5NI}&H5= I}@IEKD$,Q銴IL $H5="L $uFL-@HEDL H5[NI}&H5= I}@IEKD$,R IL $H5y=L $uFL-[@HPDL H5 NI}&H5E= I}@IEKD$,S鶳IL $H5=NL $uFL-?HELI H5MI}&H5< I}@IEKD$,TLIL $H5<L $L-?HPLI H5gMI}&H5< I}@IEKD$,U޲AWH AVAUATUSHhL5HH:|$Ll$PfoJMH-s:IL%IBIFIFIFIF IF(IF0IF8IF@IFHH-CHD$@D$ HD$LD$(HD$DD$@H1LjPL KLjxLCPjxHMIwxVH {PAAVfAAf;K#KfA9>Kڴ9Yʰڴ9ڴ9ܰڴ9Jᰭڴ96ڴ9$ڴ9ڴ9Sڴ9z1l$L(|$lYL$P/TU((Vl$LvN(%^t$hfZH$YYd$xYYY(^^Xt$p/v4T$|^D$LZYY:H$Y^Xd$tAd$$HĈ[]A\A]A^A_fZf(f\t$d$ f(^,*f/Eqfff.EfZ\$dZDYL$PffDYL$@|$XAYEzIDL$(l$0fffff.f*|$ T$YD$t$0\^QYD$(荹l$fAZL^L$8T$H\I9YXul$@ZffZY+fE(fD(f(ffff.fA*fD(\$PD^;AY^^\$f(X\XE^:ffl$XffAWAVAUATUSHHcL-A;HTHtbLctbtbHctb|$xH@IiL4CY:$5(:ፄ?ӥt$-:$%=э3$</v2/k\Y^(WfD 2\$,T$(qT$(Y2\$,fffff.D$ sDL$D/\$,YD$HT$(fffff.Hh[]Ðfb/Js#Y U2\XyYQ(^ÐHcH=`D H ^Li@ĵ(VFHcHLLDŽDŽrDŽ$tIDŽbDDŽ2#&DŽ#DŽDŽrDŽDŽbDDŽ2#&DŽ#ÐATIIUSHHcHHc IËĵ(H4IEHiHi@WH=VHcH X,mH0mHcDŽDŽbA9rH 2#&^DŽ#DMcODBlbFlbu>HT$0YHc'BYH# YXHD$8 t t[H[]A\fHT$L1D$ H|$ dIc$D$Hi@H$ H[]A\DHL$L1D$ H4H|$ 몐SH HcH5 t2L@tWH [HiHH 2HTH19H [ffffff.MiH J HbHJH1账H [f.HiHH 2HTH1H [ffffff.MiJHh<1&H [fff.h<MiH|$QT$H B\DB Hb1L$ JTD$Ht$٥YD$ AWMAVIAUIATUSH(HcH 4$HT$LH|$LL$D$ĵ(1IcH4$F DeHi@EIcHiHc6D$H4vH$L H5  H  DŽDŽrBX,mDŽDŽbB0mDŽ2#&^DDŽ#IcUHTlbEHDlbHH|$rHcDŽDŽb?D2#&DŽ#u>HL$`YHc 'BYHw YXH([]A\A]A^A_ÐH5I Hc H? ĵ(Hi@HcHDŽDŽrDŽDŽbDŽ2#&DŽ#ÐAVL AU 5ATUH SLc7(HcH Bĵ(H4RIiMi@LC,mwC0mWHcXHcLC8mCXfT$H*YD$$诘D$ Cǃ 'YD$T$(CI^YYb)uD9}\$DDd$HD|$L\$&fHcfAfEH@Hi$HH8m4mK,)LHDHIHH9AYD\IuHD$Kl LAAYPD9T$AYL\f(\I|9fHDHIHH9AYD\IuHLD$IAD9\$HD$AIHl$AHh[]A\A]A^A_BYHH\HKHD$YH@\YhAWAVAUATUSHHDP,$@EH-AJ-HH)H'HZbL'0NBDHHqHI9tHHcx8LG(ȱWuHcNNDB\DH$ADPH-@1?1LD$tA\<~eL%H\$tf 9D$tH<$HT$h1LD$(H5D$PQD$PAG HLD$(ADAGfZD$hHADffff.ZALWH<$HT$|1LD$PH51L$(_HfZD$|HL$(LD$PIDAGHADAFLchffff.HT$h1LD$(Ht$lwH5pCfZD$hHLD$(ItCAvHADfHi@IcVLD$(H<$HL$hHt$xHcDHT$l1D$xADpMcd$Xٜ-HZALAWIAVIAUIATIULSLHH%E@(A0d$AYX\DD$t$5D5BYAh t$AxDt$AXl$,l$ Y|$$A^lkt$l$ (|$D \.=0AYY1+D[T$AAYDD$D^D$YD,$YEeAYcE(DSYA(AXAY^(WDYDXAXAYY\$AX/\(AYY(H$A\AY$HE$YD$D@AYPAYDAKK@ HH[]A\A]A^A_ffffff.H$EH&(@H@밐HfpL$Ll$0D$8HLDD$ቄ$H T$DT$ l$D$0D$@HDŽ$UyLL9Ht$,L8L}l$=ݙ(L$DD$T$DT$ USH~HLiHE$C( $HCC@H@ KH[]ÐHInitial AWH CircuitHSCREAMERH Status AVAUATUSH ቄ$@H ቄ$`ቄ$hቄ$pቄ$xቄ$ቄ$HDቌ$PHfor t > GH0 |$hD$xHቴ$Hቔ$X5 H-h8D nD$PEۉaH lDŽ$DT$PDŽ$L% DŽ$^`<L$pH EDŽ$DŽ$DžY HL$XAD$IH@l811H$L-D$0t$(H$t$H5D$1D$t$`fDL$Aĵ(DŽ$EH$E1Hc\$ QDE~,D$HcD$H|@H=abDabab$;D$$4HiHE1HH`DdhAEDli€EiϠDDiD$DEkdDG BHE$~$%q( G B / & +P"oH)q- ADH$AD$ADxDA$ADUBDJLIĵ(DfHHffff.oHH9fufoEfsAA{fE9fofsff~tYLcCĵ(DOA9}EMcCĵ(DOA9}1McCĵ(DOA9}McɃCĵ(9} HcAĵ(A$H=McAD$ODBZbBZb[ff.$H$H$PL H$PHt$0I|$1LD$8HL$(̿Ict$_AX\fff.HT$I|$1Ht$ L$HL$(L$蕽Ict$$H$H$PL H$P[f9T$PAT$Hc򋄵h8H~D$1Hi@ADŽyADŽADŽADŽ-uADŽ%&ADŽI#LQ1L$HD$0Iĵ(LcL$0HT$LD$@KLL$8\LL$8LD$@Ict$L$HC Aĵ(CfHT$I|$1Ht$ L$HL$(L$%Ict$HT$I|$1Ht$ L$HL$(L$蕸Ict$h1u1 $H$HH$PHt$0I|$1LD$8L$HL$(MIct$XY$H$I|$$H)t$`H$PHt$01LD$8L$HL$(Ict$_AX$H$HH$PHt$0I|$1LD$8L$HL$(Ict$A[XFAD$h8DŽ$~\Aĵ(@$1"DAĵ(H@9}@AD$t$HD$pH S H\$xH$@1PH]I XCVHIPH5!HPHKHPH~H PLHHP1H=41DŽ$H L$H$HW LH%eLDŽ$ቄ$ቄ$L$L$:nH˿LH@-LrH$LDŽ$L$ቄ$mHc@LfoHDŽ$f$$(ቄ$8H8ቄ$H$Ʊቄ$HDŽ$HDŽ$0Lr@DŽ$A$D$p0H$D$h11ұt$H$t$0H$t$H$t$(H$t$ H$t$H$t$8H$t$xH$t$@H5t$HH nt$PIt$L$t$`L$fffff.DŽ$11D$hA9t D$t$ 1t$t$H$AWt$ht$x$L$LD$PHL$pH$Ht$XH|$hqIc$DŽ$0$<|%$4DŽ$4D$8DŽ$8H@<1t$ t$t$H$AWt$ht$x$HL$pH$L$LD$PHt$XH|$h@qIc$D$@+$4| $8H@;D$pA$DDŽ$H DŽ$D|DŽ$D<At$A9D$D$$$$L$hȃL$h $H$HH$PHt$0I|$1LD$8L$HL$(tIct$AYAZL$L$DŽ$H$Lቄ$H ቄ$iLH5z)LH5f)$D@uuE~pALl$HÀ%EEL$fffff.E9|6޺L )H@LAH($tLl$H$mDh8jLA$Aĵ(AAǀb5WAbAǀpbAAQAA11IbHlN4DC.ĵ(HG.ĵ(ٍ4?׉PB4?pIcIL9uIbf8LHHC(ĵ( ?C(ĵ(0A9}A5hE $HĨ[]A\A]A^A_^,A|$$H$HDŽ$}L5E^߱ቄ$L-3L$H$L$HDŽ$TRgIt$&&H5-|&kH L$ቄ$DŽ$L$HDŽ$TfIt$!&&H5%EkHD$h$H$H$PL H$P`$H$H$PL H$P2HT$I|$1Ht$ HL$(Ict$HT$I|$1Ht$ HL$(Ict$i1DŽ$L-;z1pAWIAVAAUIATIUSH|$A$LHtA?,u1IA9}A$AEH[]A\A]A^A_f9|HT$HcAmH\)@DHAE޿WHt;,tH[]A\A]A^A_ÐAWIAVIAUAATIUSH|$IA9|g]LHtA9|JHT$IcE&H\A) DAA޿HHtH[]A\A]A^A_@EAH[]A\A]A^A_ÐUSHDI1<.uHpI9uHc9~eM~PH۸HHI9~YڱL$!TL$H H|LH)[]Tfffff.H[]fM~L9|H[L]SfʱLD$ $SH $ LD$H[H| ]LH)S~FHD@? uHH9uÐ/H/TA8AMHHJBfffff.\(H(/ʉw/w\/ws.zn^Hc\HH@\YYX/rDHA\YYX(@Af@fDfAÐATIUSH ,JZH~$H(^-Y^/T$l$d$ /AT\$Y QAY$\$ X(\$Ql$D$>YC T$ CY^(^(^$eQT$ YCYCXT$6QT$-K(Yd$ Y\$^^^^ ^(E[SH []A\ffffff.f4fL-H%DAT1IUSHHt$ HcD$ u'A$EH[]A\ffffff.Lc$H|Ht$I)ILH1HT$s}tD$D$A$H[]A\A$H[]A\ÐAW1AVAUIATUSHxHt$lHT$82t$lHcL$8Lc9B|#@.FHcfffff.H|.t 9A}A@EHf.H|E9A}9AE fA9D$PD$T@|$7A9D9,@+@-XYZW ~MAfA9E~E9~]EXEqDL$HT$D$h1D$X LEDL$f(~AGAIHTD9T$7.Lcd$lfLB|#AGA9LcBDD$7+NdL)E1DL$HLLT$IH1HT$@Ht$`&D$8T$@+T$`LT$DL$D)9`HL$HLcLDL$HT$XM)Ht$LIMH1|$H)D$8D) D)KLcd$lf*L$LDL$LB|#Y FA+LcL$(LTI)DL$$HT$@ILT$LH1LHt$`LLD$DL$$D$@+D$`LT$ELD$E)L$(AT$9BHT$1LLHt$LL$DL$|$HA  D)ILcd$lf*T$LDL$L$LB|#Yf.fLcD$8HL$HL$D$HT$THt$PJ|#M)ILH|$HD$L$Xf*T$PD$TX…Y~EwL$HT$DMcD$Ht$dLJ|#L)HHHT$lED$D+D$dA)A9HcMI)ILHH|1HL$HHT$THt$P;L$HL$HA1D$HT$THt$PH|$7EyE1L$HT$DMcD$Ht$dLLD$J|#L)HIH1HcD$lT$D+T$dLD$A)D$L$A9I)L$ID$MH3ÐÐÐÐÐHcHcHi@HH i:HcBtXYoxÐHcHcHi@HH ): tYffff.X$Y xYÐATHUH-NSH H\$D$`H߱D$l$D$ )HD$hW*H5|[H}tH []A\L%aA$LA$PA$TA$`A$dmHT$1D$Ht$D$ H|$ 4H߱l$D$@D$ D$ _HD$HD$D$<H []A\Ð191ٍA$dl1A$`@1iA$T1詗A$PǐATUSHA=(vH$T$/|$7M̻:)t$p%)|Y $Y(YY|$tl$xD$8Y^$(E-nu$T$^T$x$Y^f `l$4T$ZYD$D$p!EY3fZl$ %l$|YD$0D$tD D$D$pDl$|ffY-YD$T$^T$0T$h(^fd$<ZD$pL$|$l$Y=tY)|$ =jtY)|$@=]|$\=bYfZL$t|$d^Zt$P50t$X5st$T5t$`5@/L$h\$lX\$4Y]D$0\$d$Y\D$8^d$WD$ B\$D$t$<QL$\^(MCYD$XL$`፻41>1H>ፓJፋፂ.)9uH±9uH1>፻)1>፻01>፻81賢>፻19>1H<&>HPfHHffff.)HH9uHPH9uH]1=12fHDHH H)1)@)@ )@0)@@)@P)@`)@p)))))))))HHPuHPH9uL5"ffHIZbLt$(\$I߱D$ IZbL4$D$ID$M'1Mk I MNMyM-uMI9I`!II#I%&ffffff.L4$A)Lt$A)Lt$A)IDIDIIDHDHDIIDIIDIIDIIDHHDHHDHHDHHDA) HH=qL4$IqIqL9t$ zL|$(1I'l;Hb1Y;Iĵ(1F;1Hpb3;Iȑ(Ix(H lfffff.Hǀ0ǀ# ǀ ǀJǀǀrǀp ǀP$ǀ0.)H9uHH9sHZbHabH @@@H9uǃabHZbǃabHabHH9ufH)ab)abǃabǀabH ǀabǀabH9uHdbHlbH @@@H9uǃlbHdbǃlbHlbǃlbHH9uHlbHttbH @@@H9uǃttbHlbǃ|tbHtbǃtbHH9uHT$fǃtbHltb)tbǃtbtbǃtbtbǃtbtbǃtbtbHǂtbH9u\|bH|b1l|b||b|b|b|bǃ|bH8Hb158Hb 1HH8[]A\A]A^A_ÐULSHHHcIy DADQ Hi@HcgD gHBHHcHH.S($$XT XT AYAYz u (((DgXZb(AY(ATX(^fD.z^u\/-wrHDX nD/s5^}(EACCHH[]ffffff.D(K$YD)\$0DcDL$ XY wt$|$XDT$DD$DY(d$ Y z\$T$A^D%D^YX ]fY A(XY^( $ uYi:6/f,$T$\$d$ DD$DT$|$t$DL$ D(\$0DYD/ vD\ D/ fYf/kY%1D(ET(ATD/\((Y\YD(\Q^X ff^AT(^U(fD/AY1/U1. (^}(./}D%[ ?D/T$Wdl$t$|$DT$ DD$\$$$3DL$ l$(D(\$0DYD/ T$t$|$DT$ DD$\$$$qMffffff.1./( ffffff.DY [xD)\$ T$t$|$DT$A(WcL$ DD$\$$$2L$ t$YfD(\$ /T$|$DT$DD$\$$$k>fffff.}2A=#c .QDAaDI q$DQ(Di4f.D%}HcHc6DbLi@BHjHLL$D.LcXT $XT AYAYz u D((A(D?D/ SbD(DTD/)L$.AI .jd(^}E\1AYD/1.@ t 1E.A(/F$(FXZb.y\EY5/D/rD.׺E„A (1(D(fA (1f1. uvD/u}(AAAQ,AA$I0ff.(D(D^fE.E(ff.1.(D/A(zfD(D^A(fffff.AE(fI .[D(|$D(ETE/hY1Y\QA(^X*a^AT^(/A(=D/A((ffDD(l$D(ETE/vLY1Y\Q^X`D^AT^(A(/A8f.A (1(fSCH HcHx(Hhfff..gfDH4H54fH=161H=c6V1.[y.ff.H5H55H5H55H4H54H4H54H5H5,5mffff.H4H54Mffff.H4H55-ffff.H5H5 5 ffff.H3H53ffff.H=351ff.~l1t_F'tQFtCF t%V tVt Vuff.ںtH5H,H5j,H5Y,H5H,H57 ,H5& ,H5 ,H5,H5o,H5HZ,@HDHf=ֹftu"Hùf.HH=3P1DG=w=H=3P1HHHD+HtHH=3%DHHt7Ht2H H9w2H*HtCHffffff.fHq)H=T3 H=j3DHHtHt)HtHH=]3hHHHD*HtHH=R35Ht3|7 HFt"fffff.| HPu Huñ1DUSHH9r)H[]ffff.ʱ) H<H))H[]AUIATIUSH)H9r LLF)H[]A\A]ÐLL±#) I<H))H[]A\A]ffff.HHt<|7 HFt3f.| HPuHum)HtH1H=1fDH?)HtHH=1AWMAVIAUIATIUSHH| HZt!ffff.A| HCuZHuI,$HuRLLsH[]A\A]A^A_ffffff.ڱL~(tII,$Ht_(H9ufAD$H[]A\A]A^A_1αAWAVAUATUSHH1IIL=2H t{HD$ HZ1B11fDIIL1LLL{ Y&1ɺ L0LC;& L9LrD$ t AG-L{HL[]A\A]A^A_fDID$ IIg S7H=(01 1[fUSHӱthH=/ z H=0n HcH?O H=5C H[]fH=/$  H=5 H[]fDGH[]fߺ H=z/1- H[]H1ɾ@|$ H1D$D$ uHtLD$1H HHfffff.1ƴtVL ܴE1DBA9"A HcA 9t/|ݍBA9~9}11ff1ff.SH?J$Htƒ<1tYuHC[f<0tNuHC[ff.SH?#Ht2DZñ$1҅tt%<,t)H< tH-[fDuCt<,tHDAUATIUSHb$HLIűP$u LdH[]A\A]ffH9'HB B ffff.DʃJ OMHILփ0L ΈufDH $HH5$H=ffff.ATIUHSLމ;[]A\ t&Ht!HWHtG!wH=*$1ffffff.USH;KHHSst.H=#I1H[]ffffff.H=#H1[]lfff.ATUSH=w trk H=#HD D)H= 'H=&rfSHt$(T$0L$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$= t`H=" H$D$D$Ht$HD$ D$ 0D$H=%&SHT$0L$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$=ȥ te +H="H$D$D$Ht$HD$ D$ 0D$ H=U%%SHT$0L$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$qH=p!eH$D$D$Ht$HD$ D$ 0D$QH=$%H[fff.= StA AH= !H=G$ffff.b HQ!H H H HEff.H/"9H!H1 H!HEffff.H"tXHH%"HEH t(HH HEH!H!txpHtHHHEfffff.Hi tH> |Hu tH4Ho HEHH$HEf.HsHAUATIUSHƒ tIHS(M @ȃ =  `H=LH=f!6fDIHD(LD- @u6ȃXH[]A\A]@8HsLH{ ȃfffff.Iffffff.SHHHDIH=[H=N 1t/Ξ!=ʞtff.@SӋ!5uNuS= ܟ H=?7H=+qҸt'bH=H=h1[fffff.??|$D$ !fD$l$\$ t$!t$T$ffff.=1|$\$D$T$ Ѓ?ff.\$ D$?Ð t Et$f!L$d$\$!D$T$tf^D$tt$fL$d$؛t>^ED$tt$fL$d$؛tt$fL$d$؛t>^D$f.w@H |$T$ fT$l$\$D$ ȉD$T$\$D$H fDf.7/_'Wf1@\$D$ffff.\$D$tD$T$fD̀ff.1=sffffff.=5ۜfHɜÐS,u[H=t tu{tu^tuAtu$ t u [H= H=H={H=gH=~SH=U?qnH=+(ZNffff.@Su=9uH=k1OB USHu<=u4Ht(H=7 H=1 fff.USHu7=u2H=[+ H=?0fffff.@Su=IuH=1_H␅t,ytt)u5 tuøf.Ð1Ðt+~ tuftHcff.t+~ tuftHcøÐATAUSNuht[]A\ffffff.{&HtܱHJ}XtZEu[H5t3HL@LHE A@I@HL[]A\ff.LLT$4$HT$EHC@H4$LLC@II@f@USH1C$HHP8 C t@t C$uȸH[]fff.U1SHŃ[H HcHf00pp`PP P 11Pи wLS fS DPЉC 1PЃ vH+C$t[ ff.(H[]@f1v¸ LtσR tH+ C$붐1F¸PtStH+C$놐1C`H HcHf&NNNNNNNNNNDNNNN:NNNN0fDfD!fDfD$fDHC CC 9ul9tH+C$KfD%;fD+fDfD fD fDfD fDfD1V¸NSH+C$fD1¸'PkT/]C&OH+#C$=1¸NZ H+C$fD"fDfD0k S DPЉC 1IPЃ vS 1H+C${fDkfDfDK)A+7*-.#-,H+C$HCff.AWAVIAUL-lATUSHUHXLt$D$?HD$HHD$@AOAG/HcH0`hhP````````````@`HD$Ld$HLHl$@L`HD$Ht$pAG AGA$a H AGHT$HAO BJ AG( AGg9J^HIGHD$@HX[]A\A]A^A_ÐLZHIGHLL$L$Ld$HHl$@LLlHD$HAO@AGAIcDLf\@AO@Ld$HHl$@LLHD$H@AOAGt}AOfff.AGAGC Ld$HLHl$@L HD$HAW AO@Pffffff.Ld$H LHl$@LHT$HHt$?LBT$HT$Ht$IBD$?AO%Lf.H9LL$XLd$HL$Hl$@DLd$HLHl$@LHD$HAO@@H IGHD$D$A4H5 HcH44$$44 d $$$$$$$$$$fff.Ld$HLHl$@L#IWHD$HP AW @PLd$HLHl$@LAG$p HL$HIAQ HAAOIAG$JfDAOAG ɉD$LAG DePfffff.Ld$HLHl$@L3HD$H@@ff.Ld$H LHl$@LHD$H LH @AOnf.AGDAG L Ld$H LHl$@LHT$HHt$?LBT$HT$Ht$IBD$?pHa IGXAGAGLd$HLHl$@LEOHD$HAW E@PAGAAA#AH. IGffff.HIGLLLL$tL$ff.LXLHD$A9G$Ld$HLHl$@LHT$HI|$AOBB zIcW A)$HIh@HD$AGAGt AGAG Ld$H"LHl$@LmT$HD$HAOPAW PHD$AGAGt)AGH  LAG Ld$H!LHl$@LAW HD$HAOPT$Pqffff.HD$Ld$H/LHl$@LAOHT$HD$ɉBAG@L$T$HT$L$B(HT$HHB(HH@0H@8H@( jAO7Ld$HLHl$@LHD$Ht$pbfD$HD$DLLDL$HD$HT$DL$PAG AGA HD$0LA$=AOHD$H@AGL7.AW HD$HAOPfLAAAOAW HD$HɉPAG5NHD$HAOHPf.Ld$HLHl$@LSHD$HAW AO@PLd$H LHl$@LHT$HHt$?LD$T$BLHT$IBD$?HT$WH}IG@LHT$!LLBLDL$DL$L*Lv=HT$HJHIGAOBAG ɉB _AGLDL$+DL$WAGAGHD$HA#AW AO@ PAqAGvLAW HD$HAOP  7{H LZ7A$aHt$VZfffff.AGt8AG0HT$HAG JBH |IGLL:AGuAG Ht$PHcʉDLAGt;AGHAGuLT$HT$f.Lt$ L$T$ZHt$ HcL$HT$LAAGAGHD$LDL$DL$t$(;HD$HHL$ױT$LH(LL$ LL$ HL$HT$Ht$(III8IA0IA(AO HPyIGHPIGoHIG_LOAGAG|HxIG#PAL?EOlH4IGHyIGLd$HAHl$@HzIGHS? OtKG0P9ʉW0&[fH{H{8uCC0;CC0|C01[f.t[;O0~H{8Htffff.{HuHC8HxH{8uC0;CC0|D1ffff.H8Ht&+HGHC8HxH{8uHCHDZC8uffffff.t(HGPHtSHCP[fffffff.HATLPUSGPH_PuLfff.H@I9t7t1/uH{(HHt H{(H@I9ufDH}HHtHH۱u[]A\@ffffff.UHSH8Hfff.H{Ht "H;HHHCHCH9uH[]AVAUATUSH0HLnLvHvH9:Ѿ,H1AU(LcXLEA)H!%tHsPDHWHDPHAPANHHtHsxHHAHH ~"ApHT0@H@ H9uHL1^fH0[]A\A]A^fDHLLHHHHfAE$AM,1@LwP3LfL$LLAUATUSHI D$LgPH_XuHE1LPEPl1ñቅHEPHKHHCHCHCHEXC(HC8C$Z߱C@H CPHC0 HCEJHSHt 1.H[]A\A]J4#1HLtfH1H9uHRL,I8HI9@zLAukIHHቅ1@(@H@8HǀH@hHXfDhH@HuH[]A\A]@HDžAUf.HuXHEPHH1f.H1H9uLAKdIHHtKdMdI$81HEPI$8HEXI$@HI$Hlffff.Ht$#Ch91tAHHF8Ht@V(HF8u!/wHHs F(fffffff.LNPHILHt8N(u/wHHsF(Hfffff.~(tIF(1AHHAhHt8 HDH@HuቑLǁHt F8HrHNp1LDZD$OHD$bDHp8ÐHt>ǂHH1w HH HfItWHcHHx?HuJIH1LJwffff.H11 HfDH=f.USHHHHt t@Ht t܉H[]ffffff.HzHPHHtQH~H{pHǀ? u1f.< u_HH4H9uHz1HPHH)NHEHKpHff.AAHxǃIHtHǃxHIcXHǃ`H?kHhHHǃhǃ\tA!u A!:ED @AWIAVAUATUSHH,1PeEH HcHrr44r444444444444444444rd44444444444r4r4444444444444t4444t44444444444444444444444444t4444tfff.ILAIL I?fLHLlLHHILILHHB9HcHItH HHHtH;B|9}8HcHIt1΋|$诊D$AHc\$\$AI^ƒ H\${INHIFPHIv8HQHH Hfffff.H HHH+BHBHHH9ϱu%AH@IhALJ`HtILJhALJ\A>AIcDLc- -LMfMXIH$H\$8D$HDŽ$HDŽ$HDŽ$D$lHNAMELISTD$w1HIF HDŽ$HDŽ$HDŽ$D$pቄ$A tI_(@vMO IGH$IH$HT$wHt$lPjAԋA~0ALIAYAZ@MA$TH8[]A\A]A^A_Ld$LT$LIL蔒AT$LHT$Ilt$Lt$LFAJA~0MA$TJINHg1H|$@耒1,HT$ILXAH@RDIIhPltt$ HǃHHHD$HHD$9l$4J8)Lդ%ILIuf,)>9l$<1tLh1NHBad charD\$HD$(E۱Hacter inH1H substriHHng qualiH@ fier@$\Ih$Zffff.ЃtD$AfDLc`AH@Hı[]A\A]A^A_f.Hacter inAex@1۱p@ indfDP11HL$JD9|$HD$JL8J9L8tH$AJD$Ih1fDIHt$JD>7f.9$<"l$sHD$(dsHBad numbHer of inHHdex fielfX1۱H@IHt$JD>fIHt$JD>f.HAJt$ HL$VHAHHL(@HH PH9uff.L$tHHD$(ge1HSubstrinHg out ofH@ ranfP@ffff.L$0H11H|$(H|$(H1HMissing HD$(Hcolon inIHL$|$JD9! |$8AJcffffff.HBad intet$HD$(Hger subs1۱HHtring quHHalifierHDD$Eu0HD$(t1HBad indeHx tripleHfxHD$(1HBad subsHtring quHHalifierHWHger in i@ndex1۱H@7DL$HD$(Et4HNull sub@1HualifierHstring qHpHNull ind@1Hex fieldpfSwt[ÐHHHPH;PsHHHrp ƒ<uHH ʈH[fff.{/tHAUATUSHޝd+LAH=!9t$HA4HAĉ!9u!A4HHrp€?AE9tHHHPH;Pr.뿍C=wEwA7wA)wAwA (=w1HJメrH?[]A\A]ffff. H ЈHH[]A\A]fDHHHPH;PsHHrpp@-`@AWAVMAUATUSHuLcMMtLLL$AAL$E1@ILL9d$t DDL$tH[]A\A]A^A_SHhHt#Hǃhǃ\$H)HI uhHHlHH ΡቐቈLu0uHt uHxǃIHt\Hǃx[H[HH ቐቈ_ffffff.HxǃIHtHǃx[Wf.HInternalAWAVIAUATUSHHHቄ$H namelisቄ$Ht read ezlቄ$DŽ$rrorƄ$HD$HHH ቂቊH&LЃ$t>=_??LIHLЃ$uÐILI躣AIILI/HrAIt!t !LI ֚AHfffff.@ZL谚AH@`(IL@܃H HcH^G&IH<@!uILt uI:IhHtIdžhAdž\IxAdžAIHt~Idžx꾒LlHĸ[]A\A]A^A_@IL?wID;zfff.AI t&HϞHHቂቚDHH"ቂቚH5!LAIAH@AHff.HT$HHrR0gHD$HY?L,AHIL?BHnamelistቄ$H$H read: mቄ$Hisplacedቄ$H = signቄ$I 9꾒LjAHIHtf@(H@XHuD$E1E1HD$pD$HD$D$ IhHt'|IdžhAdž\f.;{LVIL=wIr%uI1LE|I\$}Ih$HvϱL$(|HL$(IIH$NIzHdH\$ LT$0H$LL$8L$({LL$8HL$(H<$MLʱH{LT$0LBDpIM5AL$0IT$PDIIt$HINT H~fH@LGH HL@LGL@L@L9u׃(D$%A<$H|$Hu \$HD$EIDıD$ILAffffff.ILAH@ǀoPAHfH&HAI!=LILAH@L$E1LT$0L\$(NIt$H$DZzIhL\$(LT$0HtH<$LLT$(HyLT$(BII`yHnamelistndDŽ$r &eቄ$H$H not terቄ$Hminated ቄ$Hwith / oቄ$f$Ƅ$IhHtxIdžhAdž\IxAdžAIHxIdžxIhIIH$HxHdL$$H\$ LxIBD$pI=LAHDLd$ZIT$PIt$HE$D$DH$HHD$LILPZY?l$D~D$IL%ID$(pA<$H$IL$1H9.x'IL$H$1HxAIYHD$HHKHHH$1H w(Y|$H$HD$ IhHtvIdžhAdž\LAH@IL=A<$HD$Htx0D|$LEAI1LH$HL$HVILt$(LL$G_AXIL$H$H1vIhH$1HۋuvnHHދIL$HHH|H)1=v6ID$@HT$pLHD$PHt$PAHD$XHD$pD$`ቄ$HD$xHDŽ$AQIHD$LPAZA[TH$uZHD$xL$H$D$ I(I(+|$IL$IL$1HDu=I|$I|$1HHHxD$HX\IIt$ڱű}tfD%I\$XHtzH{HT$ uueK0C(~GHsHHCPHHVHp HH H@HzHxHzH9x8uH[XLd$h~s>IL$H$1HΊ@t9LAAH@qu@ATIUSHHuQff.߱rHt6H{HkXrC0tH{HrH{Pr߱rHuIDŽ$[]A\ÐATIUSH?HP HtH}HPH9t[]A\Ð[A$]A\ATIUSBӉƒt 9FXt ;E<Ct ;EL|A$tHI9D$03Ct ;E@2C@t ;E|CDt ;Ct \}LA$CtEDC tEHC tE\C,tEhC0tElC<tExC4 tEpC8tEtCu-H}1HPHt;tE(E4[]A\饓DHɉL^HyL^H!L|^HL\^kHIL<^:HiL^}Lf{ 6{ { {,{0{4 uh{8HቅH!HHቅ fff.H1QHWE4eff.{8C4 +f.1 fffff.{8C4 HOL"Vffff.I|$@Hu%hkHt[H=Ԅ1Qffff.AL$1I|$@HRhA$HID$8zfDHDžvHLlUfff.蘏11ҾLAU{uI|$@HtSgf1ҾL Uf.HaLTf.HQLTgIt$8I|$@Q>IID$8LL;I*fHt$8QNLLLH-I1ygLLWTLwfLoffHiL,THL THLSH5LxQUSHX/%t0D$H@$xD$3D$DD$@D$dD$ D$ D$,@D$0PD$<   D$4D$8Q D$ D$W{D$IR3||$D$$t <$D$HtD$tffff.<$D$BuD${pH}tUJHs@S8;3H}HP8H0HEcHDž0SHt&fD%=u SH(HX[]ffffff.H1HLxHH :x{fDH R$D$7fHLHH |:HSpLMHshH R:ffff.HSPLuHsHH ":ffff.HL€HH Q9HLjHH a9HL H H Q9HLHH \9BHLRHH ,9HL~HH 8HL~HH 8sHSxLM~HH 81f.HPL}HHH l8H8L}H@H <8HL:}HH  8_HSXL|Hs`H 7!ffff.HMH|Mg2 ffff.kljClH ,M|HBHLfD踁HLH5x~`JAUATIUSHH5H H;(@LEH=5!9t"HHB ;!9uLk!LHt$Ll$5J4(HHPсu{?H9uލE=wdwHwVwHwHwHw:wHw,(=vH[]A\A]fH1[]A\A]ÐL羒?HgKH[]A\A]f.H 1HtcLLQAMHLL< uJ?uEMt;I@LAx It?fff.Hx uH)H9ȱ:uL1fHL AKcLPPfff.I4$T$KDJD1ƒI49ȱ4rHfff.@7H7Hff7H7HH5(~1Gf.H HcHDDAE1ffffff.LLHLHHI9IuLLDAE1LLAE1LLAE1LLIE1LLH5}P1}Fffff.AWAVIAUIATIUSHHHD$GC>MALto~M Ht$L[A)DL1L9d$tyH[]A\A]A^A_f.Ht$Ln[AHt$LQ[Afff.Ht$LC[A>넴ڴڴڴڴ.1輳_:\H5{6<+<-AtktrS~0 1Z1)[ffff.ffffff.HT$@HHD$H8 Hffffff.8 HH)H9бD$HL$@ufD$LI.A$(,EH\$H2HlL羒7L)Hx[]A\A]A^A_fDA>Hx[]A\A]A^A_fff.LL$#LL$D$@AIDEEDHD$(IHD$(A$0HD$(LH lL LTff.Nր PHVLH)I9ѱD$(uNAը_-HD$D$(IQAIfA$((1ɅeE`A0I AeMOy'ZIyẢA)HG0I9IqHD$(AIfA0IL-@H|$.GIHx[]A\A]A^A_ñqՁH1-@HD$(t6t$A$kMyHT$ALLH2H|$FrA$0E1E1A+ME @LL$IHiO6AG0L$uHD$(D$E$(1IAu?vffffff.0 44qIL)HѱL$(A uAt'EtH hjH5hH=d%E4DEQA VHL|$(fff.D LxEQDA GL HHD$(AtIuL|$L$XMOAG-wHD$(D$IHA9߀It N1\$M͉l$L`f. OHHD<BHD$(IHHHD$(A} DEAU(t)u뵃EA0ItE0뙾CzL|$ HJHfHy H)H9ȱT$(uIIڋl$H\$AEgH=}fLtRH=gf Lt8H5VfLxDHT$LLH2:HD$(H5XeL.USHHt1I u(Ht@\$tCH[]ffff.HH9HLHtI \$@u1>ffff.H0LBL@t tC t>HH9\$HHPH;Pr9H@DDž@t HtH uHHHPH;PH0LBL@< ϺHHEu tHH)HH[]HHt$xH9\$HHF\$fffff.HB tHt^fff.HDž@Wt HG@MLfff.HHተATUSHHxHPHx#HHǀH[]A\DHHH~I HHH)Hұቑ~HyHLHOHHyDZ1Ҿ.H[]A\fff.ffffff.ATAUSHHHD$Ht$HHDHHxHPH9t1Ҿ-HHDቐH[]A\@AVIAUATUSHHI_L>1M~3LAH)H~XHELLHHNPHH[]A\A]A^@ƹ LHHH떐HLH)[]A\A]A^f.HvL IcLfdTddddddddddDE1H@HIHHHVHȱGHʱWL9ufH1DFffGHH9uf.1HWDHHʱHH9uff.1H&DʉHH9ufffff.E1H@VIH H FʉWVȉGʉWL9ufDffffff.H9tQHtHE1ffffff.L2HILtHDHIH9EHuIHLL9uHtYUHjE1SHLfH4/H۱t"@DHHD@DHDFL9uIHIL9u[]ff.AVL6AUIATUInSDgDTMft0HPH<(f HI1D8JH9J\u[]IEA\A]A^HHW`Hu-H4$HPHff.u,HtHurH4$HPHDHt*HuFH4$Hαt$Ht$HPfH4$Ήt$Ht$HPnH=X1`$AUAATIUSHHHHHHzH)HHDH)˱H)HPHxeI$EHDxJI$HxHPHx+I$HEx H[]A\A]HL1[]A\A]G(AVAUIATUSHӋA< DqdEtHE1H9E1=fHIHH)HHKt%HyH9HFH)бቁHPHy1Ҿw'1[]A\A]A^fff.H9H t$HyHPHxHHH)[]A\A]A^fHyHPHwHH[]A\A]A^ÐAfL)Et1Ҿ&191Ҿ&1&ff.AWIAVAUATIUSLH(LtZAA`LŅt t1LLHH([]A\A]A^A_ffff.HcHAH|$(HD$ D$HT$D$1HA$ tIT$(@uCHL$ AAHt$LA$I$]fff.IL$ MD$@t[uHHHD$ D$fDILIw@H\$LLLIHc1H|$IHILMIHt$LLML)mAWMAVIAUIATEUSH $T$7` HT$H}ñPHD$hCHD$pC H $DZC6HT$PDc,(D$XL{@S8T$`C0CAEHCHHCPHCXxY AEIH[]A\A]A^A_H|$X` Hc{0 CHN HCXCPAEyIDHBXHuZXH[]A\A]A^A_ÐATIUS+LLIA[]A\AfIAH йHHDHIAH HrHDHDATIUS-+LLIA[]A\AfSIHHH|$HT$ D$ HD$D$1H tHS(@tBHK LCHt$LHH[fffff.HL$ASHHt$x<tHH9H)ʱቐI Ht$HxkHHz43HL$u tHHH[ff.;LHH;l[1Ҿ!1ff.{kHtVH[Ht$SHt~H[f1Ҿ߱$ HH$6ffff.1Ҿ߱$ H$;BQffffff.1Ҿ߱$] H$N@H HcH|4DTd|t$@HUHUHUHUHUHjUH5UP1IfATIUSHp;dHdUI H1x2L(DHp[]A\f.AUATIUSHxIMd 1DBH!U2LCHx[]A\A]fDu+Lc‰ѱHAffffff.ffffff.u+Lc‰ѱHAffffff.ffffff.t f.ff.t f.ff.u+Lc‰ѱHAffffff.ffffff.u+Lc‰ѱHAffffff.ffffff.u FfDffffff.u &fDffffff.u 6fDffffff.u fDffffff.t f.ff.t f.ff.AWAVAUATIUSHDnAtLfLvMHD$0LNHF(Iቄ$0HF8HH+F0Hቄ$LF@1=@HD0IIIቄ0I@HI+@Hቄ̰GHI9uH$0I9uH$L>MljT$H|$H$HDZ|$D$ HD$0D$(DLIML$DHD$0L|$HH;D$HD$0ItqHD$(H|$ L$0L$HH&ff.HHHHI9ֱt&I4HII)HMI;бtMOHĸ[]A\A]A^A_MD$0/ffff.HMDHĸE11[]A\A]A^A_ff.HHt xLt.቗HE11Aff.቗GHSLG(E1H@H\@fIHH I9tGIx>~IHNMH9AH)E EIMLVH) IH)H I9uEɺ[HEff.f.H(~oAHLL 1fH)HNH HI9tDEHH~tHH;NH)E1ff.>1f1AD@St HC@HH1HHቃ[˷ff.ffffff.HIHD$ HjjIHIH8I8AQMAȱPLt$8H8fHIHD$ Ht$(AQIHIH8I8AQMAȱPLt$8LH8H HGXHuHGHHcH4vHHL@fHSP<@Tug@4v/t [1ҾH@([@1ҾdI"HuD@4@([@@41Ҿ-H@([ffff.@4[AVAUATUSHG<HHH9}=ID · D96@ HwU GLI =Lc@E LeME1Kf.H0LBL@t  ,IL;m/HHPH;PrH@GL;LmL)2HuHIHHUt7HI9t .H[L]A\A]A^ff.tDH{xu <Lc@EHLm~^HUII9JHLc@H)Iu tHLL[]A\A]A^fff.@t*ff.HHD1ҾRE1f.1Ҿ1E1HHUfffff.IH\J HLmAHc@HL)ቑu tLHMIHrL)II)L"ffff.LL;LLffff.+]HLIHUIHB1?fACAHUHH9rffff.(Hfff.M9LmHc@|uxM틓DHI@E1HHEL% fff.HEL%޴fHHE1Zf.E1UDǃ@t HtH gLmHE1Hc@t$HtHH;bE1Lc@HLmLJH]H-HHǁPHHyHHPH;PsnH0LBL@< ϺHH$HE1HHE1Hc@ t;H1ҾaE1Lc@HLmHǃ@Jfffff.ATUSHHH;}H{xu tp@tHEH_[]A\fHLeHxYHML9r@H3H)u tH[]A\fD1@ATIUSHHHt$HHDHHxHHH9I$P`HtGHHT$HxBቐǀuHቐH[]A\HcT$HұT$yǀHڱቐff.LH[]A\ffffff.L1ҾQH[]A\HtHu'HT$HʱT$:fT$HcұT$%H=<1? ffffff.HH(ubP<t?u6PLt4$1StOH@([f.tHቐ@(Dffffff. H@([ff.AUATUSH($HG$GHzf.Hc4džffffff.H9HM‰4HwdžHc4ffff.dž Hc4ffff.džHc4ffff.džHc4jf.dž Hc4Jf.džHc4*f.džHc4 f.AtLDOL$LLՙHfffff.HLl$Hc4H+fffff.AHL$LL|$萑H\L$LL趑Hjf.,AtLD_L$LL%HfAtLD?L$LLŘHfA&XAANHL$LLLAtLDL$LLH9fAtLD_/L$LL՗Hfǃ(Hc4zf.ǃ(Hc4Zf.l u'DtLDex!AtLDjL$LLpH$@AtLDOL$LLHf u'DtLDx!AtLDL$LL`HT@ u'DtLDEkx!AtLDJL$LLPH@AW0Hc4jf.Hǃ81HHc4HH+*f.Hc4 fff.ǃ,Hc4f.Hc4Aw8)׃D >8׹<ʱHHǃ8Hc4HH+{ff.A? <Icw8A)΃HcHAIH)8Hc4)HΉ<fHHc4ffff.ǃ,Hc4f.ǃ,Hc4f.AWHc߉T$uT$H=IO rH|0DA%#fffff.A8u"HH9HֈP@HuHHl$AUff.fAOH5$g1kHffffff.薨L$ffff.HLK HsH Hl$PdH$H1FLAG]AOLߋT$衡HeHu)A)AHII)LIHt$HfD$LADH5#=ffff.AWAVMAUIATMULSHt$ L$uLcMA$tWE1Mt6fff.L$ILA ILt$ ;M9uH[]A\A]A^A_MtE1DL$ILA ILt$ M9uH[]A\A]A^A_AWAVE1AUATUSH/yLLA1LLHL@ƃI$ƃItHĸ[]A\A]A^A_fA߾`"HቃHxUDE%ƀHǀEP@RHAAPLu ŀ P<u"7 D Et x4 ǃDDE~ ǃDE,@@0De/5H$DEI EP@H~!Afff.HEI H!?f.ƀM@ŀtHu뗱HAfff.H!pff.IL LH1ŀH L$0HD$D$HD$D$ {D$,L$8D$@u1D$$HH|$PLHD$PHCd$PD$XHCD$`HCD$hHC D$pHC(D$x讋L$Pቃ  HNfxH|$PH5,HS`L !HshH drDHx<"I HZ!@@QDu ǃD?ǀPhHLJ GpzGt,H@D( YHLJMGHt 8@LJG\G89$t I H< HH9H;$C0uG4H;iH1HxHHpHPHHHቐffff.HC0HHH;DDOLE&HC0D$L`LEHHu*P L9HHK0HxLaLH1LPH=H<YI $G8G,߉4pHEBLJ$@ŀEu ǂH5rታtz<H=!p倀ቃHAE1111$dffffff.H3fffff.H!\ HԵ')ዻaf.Ե鳢ԵkH5ϸɱታɱቃ<H H5nታYH5[ታLJ蛘HH'[HBHy)HE`1ҾLH3HDS}[IfS|[1,fff.USH/Ht  tHHHS8 HHH&DE$Hǃt <HG(f fDOLu /G,LJI HHt7HǃH[]ÐIltHH{PH[]ffff.wI HǃlHLJ*HHF8HxH+HP8HH@D1Ҿfff.+@DOffffff.8fH4+AA)ЅAOG,迓f.I 1跕Hff.<α߉D$ |H$D$ H+ǃ894M44Wf.SW/yHHtCu9I tth{H u$H[[fffff.Ht,H[offffff.H0HH Hǀ0Ht HHǀ Rf.SgHHtkuaPBwADuH 9EHc9LrD AA诅HnHD$I9WDHD$LH9Iuffffff.HtH@D9f)LcLÃHtHu#AUHTDH@ H9uL fDAUIATIUSHAt7tbHD@l1DLE3H[]A\A]T@H:ufff.L LHtgIW@ L@M@(t:IfHIL9t@8AuHAhIL9uA(H[]A\A]f"LE1D@(IL@lPL@(H[]A\A]DH[]A\A]HL[]A\A]l'pMJ #ؾffff.1@8(HHH9uL@kVfD@ tKHP@Mt5IHHI9t@8.uJH> EAt$1ffff. H9։ HJutHH HcH\l|LHHWHHfHHfHcHf.HHf.11H5P1謟fff.HHH HcHxHH@Hcֹf)$H$HT$H@1HfD1HfD1HH1HfD11H51譞ffff. tE~# t^uoH-$F FuQH F FDHF Ff.HF FH54P ffff.L IcLt$1t$@ʍLOH xwff.v;BDAHff.H yfff.ǂBDAHfDf.t+~ tu%Gfu)D7H5Pݜffff.SH>F<CǃHcH9wH[fH[FfDDƱL$$OH$HL$@H(>F0|HcHI8w H(fH(DLD$L$T$ T$ HL$LD$f.AWAVAUATIUSHA HctML"|HtWI$H H[]A\A]A^A_銰f.L{HuH[]A\A]A^A_ωIٰIu9MLcLL{HItA9D)I$)ꃸA$HHcMcLctlLDZ0̯LLIIL謯L J<8觯A$HH[]A\A]A^A_ffffff.D1efDLLǾ `0IMLJHLL[H<(]A\A]A^A_!ffff.L*LsA$Ht%GILLf.H@0H9uAwHc1IE#ffff.ALH9A HHuBIDf.IA@ I9uf.SHTH@ H9uff.CIDIA@*I9uf.tBILLH@ H9uHct)GILLfffff.H@0H9uAOHcHI1E1ATH9AHPuDAWAVIAUAATUSHt/NH0EH4HĘ[]A\A]A^A_f Lfofo%7fo 8)$)D$pfoT$pf7fo)$胩Hfo$fo 7fo$HfHl$FfoD$p1ɾ HH}$譫|$G10VUUU)R)BHЃ<$ffffff.dD$,? 6D$(D$(T0.rD$(Hl$F1ɾ HZ3H}|$G1 1)…5614$Y$9u~fZp-^ZL$(YD$(L$,fT$(/T$(vW\1L$(L$(/)lf.|$`*|$Pl$P-5l$P1ɾ 1Hl$FH<$H(H}XZ|$G1>ȺVUUU)R)AHAFH .BDh$HY, 5D$8D$0D$0fT$5f.D$0Hl$F1ɾ H0fH}+|$G1@1)… H5+1 0fHnY9u~5+^f(L$0YfD$0D$8T$0f/T$0vfW]\1D$0D$0f/)ffff.AA1A)Dž>fo4E1fo H4AφE9u~fofo3sfoT$pfofo袆f)D$pfo$foD$p)l$pfoL$pHyf 3foD$f)D$pfoD$pH)fffff.1)…to=1<$ $9u~l$Pf$|$Pl$`l$Pl$Pv1$|$Pl$P)Dfo2lH)fHn"H51襒DATUSHI HH}HLIcrHtUH ;HH HT$ zT$ tHH@4H[]A\ÐE1H5İH[]A\fffff.HHHz1ұHPHx]HHቐH[]A\ffffff.E1H5WH[]A\fffff.1Ҿ術2fff.EAT$HTffff.H@ H9uff.ut t1tffffff.&41AWIIAVH,AE1AUATUSLHL$ L$ Mc+hAAEM)tDAIx:AMC(HL*[L]A\A]A^A_*f.Et;A ICfDC NaCNfH[]A\A]A^A_v{ ICf;C u@AA+InBff wAT$BD+fD**C*f3H[]A\A]A^A_DIAACHS -L LljL$ EudL$ uA+E9~HHInfinityJt+SABD+fff.AF-JT+ J\+ff.AWAVIAUATUSHhD0$t$HL$PD$0$D$ $D$4H$D$H$D$8$FD$FD$,t$0H,IױDZD$X<$D$?AYHcI|.|$ A@<$D$(AGIoAGC <$B|$ D$,A1D$CEEID$DAD$|$(EAЅAA A1lj)ƃ @։AcHD$H@  9A|DPE1ffff. 11f0pH9~T.uߍpH9Dl$9C*DX=/A,N q i t$f Dl$D$E)ffff.EMEAEA>DA D$T$4HL$8ƒHcұ%Eu L$ EtAH* |$|$uHD$-HD$EtHD$0HD$E~pA9IcH|$LcñL$ LDT$ALD$A)YLD$HL$DT$KT JHHL$ D0HH9u1HL$HIHL$La,<$uI HD$Dt&HHD$HTL@H@0H9uMd D$~Z9رLDT$NHc˱ʱ $苟9\$H $DT$~$|$I W)HTL0HH9uHcD$IĀ|$Ct^AIyD$(tLD$C< t A$AIDD$(DL1Ht$PHD$~Hc$LLIAH D$4~ AIxHcL IA$Hh[]A\A]A^A_ffff.AGIo<$AGY<$D$(<$#D$,HD L$,D9AD9L$(D)|$ EED$( D$,D)ED$DD$<$DD$CfD<$oH5LLjL$EPEIoEE)ȅ~ D;D$PIcEH|.XA0* E! Effffff.E~AHCD)À}0tD$,D$DD$I vIcHtD)H|Hc|$ D$CD$(tcD$DEEIE1E1E,<$D$(Tff.D$,D$DAl$(D$CED$I H HcHftEEEIcDD$(HDDT$HtH|HcHcD$(AD.IDT$TD$AҾ59}#Hc‰t5@8Pff.D$DEE,E1E1Ҁ|$CEIyD$AHc|=5uB9}=HH80ysLD=)Lfffff.H80OH9uD=<9qHH)XD$0D<$tD$~D l$,DDD$E A9IcH0@0SD)HfH809H9uD$0tfff.HHhL[]A\A]A^A_鞇fffff.Dl$C*DXT$~[Dl$t$E)݅AEE1ED)l$E1H|$Hh*[]A\A]A^A_Ù|$  |$%AEAʼnD$E)݃uAD$E)yyN߉R)D>AD$(A)D$,D$DD$CED$1𺫪D$CED$DR)‹D$,Db)։t$(D$|$ bD$DEEIE,Zt$0DT$ H|$XDT$ D$D$|$,1Dl$EDAʼnD$E)ufff.|$(A=UGc|$CE1A= C@|$C-0@8uD$DE1E,oHD$+HD$5f.McL LMʗAHffff.H|$ʱDT$L$D)臗DT$HL$RA}A)Ń|$ AD$E) D$(E1JE!LUDȃxQHcH2@9)LUIcI<2LD5H)DZI)DH0L@9H90u<$E1<$.D$(D$DEDLE,H|$Ic; DT$,D\$ L$芖HL$DT$,HL$D\$ DAʼnD$E)D$DE11HADhD$ODl$D$E)ff.v$G|$|$,1D$DD$D)At$(ApHc\$*L|$HD$8L蟕AMODD$LDT$(vDD$ID$,DT$(DÉ\$ AT$LHc9DT$(CAG0D$DD$DE1D$E1D$D|$,1D$DAʼnD$E)|$,1D$DAʼnD$E)Dl$E}|$,1D$DD$D)AHtIcDD$(DT$t1DE1؉D$DD$,DD$OT$ADD$DE~AT$HT0HH9uIcD$DA1D$,D$D$DED@2E,KED˸0D$DtOD$EDˉD$DLF, AAD$DDL1ɃD$(ADhADLEAD$,DED$DD$H5~,~fff.AWIAVAUATEULSHAQ fo:fo )<$DPf=foD.)|$AnHfoT$fo fonHeEtfo$$f%)$$fo$fiHD$TA ?fo$A$0HHtHoH$8bH$PA$PjT$tRAVD$`LH$h=H0fff.H[]A\A]A^A_fff.egfA~(T A.EtWf.úADE  ZD$$0H'tHNH$8ExD$H$PA$PjAVARf*AƋA-zEtf$ADE 0wHH<$$@H$H1ҐYA^fD$fDPf(ȋfT 1Af.EtfWff.úADE 8$0HtH H$8;AHE$P$PjAUP1L$H.DL$@HvfPf.MfPdk/@AEUAKfo$fo軋HL$HDL$@Iw#fffff.AG AOED$0$H   5W%1)…6 L1f(fffff.Yʃ9uy f(^f(f(f/f(^\Y$v!$f/W\f/If.zu 4,AAEE1E1fffff.C~A1)…1f(@Yʃ9uy f(^f(Y$$f/u AC9t AAE9~D$D`DNAGE9DMIhE)f.D$DŽ$ Aǃ0H0$HH$8HAǸAH$EH$PE$PATAUAVH$hD$0H00`fffff.AG D$xAGD$XAGD$`0D$dH fo5fo%)t$0)d$L$XAA1A)Ņa foT$E1ffo foA;iE9fouT$Xyfofo>iUfofoD$0fo)T$@QUfofotfo )D$ hf)$fo$xfH~Dfo$fo $`fH' foT$@fo $fo#tfoL$0HfH fo$fbHu  D$X D$X\ Dt$|E1AƉD$\D$@\$hl$pDC.Del$0DD1)E5 foD$E1fff.fo HAgA9uEyfofoTfofoD$ gfo $)$fo$:eH1D$@9tl$\EE9FH\$hHl$pDt$|D$xL$`D`DNAA9DMI D)L$`D$`fDŽ$fo$$`|$XAǃ0H0Oʉ+L$0HHDʺ$H$8Hfo$AŸ AH$HE$P$PATT$tRAVH$h$H00fffff.AG AOED$T0D$Ht41)…514$@ $9uy$ ۼ$v(۬$yq $zu JFAA5 EE1E1C~A1)…:1fDʃ9uyۼ$۬$ AD$9tAAE9}؋D$TD`DNAGE9DMIE)D$$DŽ$A ǃ0H0$<$H8Hl$A1H$HH<$聆_AYAEEH$H$P$PATAUAVH$h/D$@H00fff.AG AOD$XAGD$0D$TH5~%(1)…t@-1,$fY $9uyfZ ^Z(/(^\fZYZ$v$/\/y.zu e]AA,EE1E15C~A1)…1(DYʃ9uyf(Z^fZY$$/AD$9tAAE9v|$XG|$DOGA9DM耻I/D)|$D$.DŽ$$AD$H0$Hǃ0\H$8HLAĸZ詃D$AH$EH$PE$PAUAVARH$hV$H00"Euf)t$0fo5 )t$fo% )d$)d$0Et%f($f%Euf%f%(1Eu$ SfoT$f(ffff.$DF/E9Af۬$DFE9rA$DFf/CE9:Aqfo$Dmfo $)_HD;l$\l$@fff.D$D)AE1H0D$H$DŽ$$D$X$H$8HAĸZ=D$Affffff.D$`ADŽ$L$XH0H$D$xD)E1䉌$$`H$8Hfo$AŸ肀Atf ؋D$TD)A <$H0E1HD$$DŽ$$Hl$A1H$HH<$AZAA[ffff.D$D)AH0D$E1H$DŽ$$GH$8HgAǸAfffff.HH<$$@fDfoD$Dff((D)уD)у8D)كE1E1E1-E1H\$hDl$0Hl$pDt$|EpE <$^Dv׉AIEH LctRL<$LLGHt$IL j|HĨ[]A\A]A^A_AαAIH$E1H?H, LL$D$AH?I1H1LH)ʹHDZL2TI1A}-ILP|Iu D9DMDH<$HcñƱFHE1E9} EE)EH$EAE)HEH$ID$ttt_IcرϾ0Mc{LLHٱzH$IJ utHcHSޱCHIHt_I9w:L) LDZWxHLLH<[]A\A]2xfffff.HL[L]A\A] xI9~(K1fff.AH9AHPuH[]A\A]t;A<[APIH)H?f@ f?t f?HA$<?f@ <1fH HcHwbU5@D)~'ITLfff.H@ H9uAML)1I4EfAH9HPuf%f  fIƅHƅHƅ H릀ffff.IбʋNx3> uDHvlu飹[ff.fff.AWAAVIAUIATUSH> ntqLcLL#@HtHDL0III֍UtWHcҾ tM ITBD#H[]A\A]A^A_@uAffffff.~EHTؐH@ H9uM ITBDf. ff.USHHcIE1HtAAI|LfLHMEH҃0L9ȈHuHH9uH ~Mt<$0LufH90tUߋuYHĘ[]ffffff.α膾H /~H t5Ƅ$ƱH$HHH0H uUAuHĘ[]AUATUSHHD E11E1D$0LT$0ADȄME9~ffff.E11DAAD AA~DJHE1ۃ9I09AME9IJMAB0@H90tAUߋuHH[]A\A](H |H t8D$0HL$0ƱfHHH0H uUAuHH[]A\A]DH i|cH ]|MS<0L9C@ATUSH0DQHcIME1LHTIAH=Ifffff.ME@H47H@qI9шAuBDTH {Mt<$0Lu @H90tUߋu艿H0[]A\Éαƻ!IıֱLVUEߋuLH0[]A\ATHcIUS|;HtV~R)xNI$HcۃtH<Hc[ ]A\ofDH1f. H9[]A\fff.AWIAVAUATAUSHHL$Hl$P0LJ0EID$(AA;谻D$hDLI߉D$,L\$@ELٱL\$AH$:LT$HEH$LѱLT$ $LD$8EDH$߱D$`L\$E1DILASt$t$HAUD$0sH E1DLT$ HT$ARt$Ht$HLAULL$0=H I(HT$@H4$NDHT$HHt$1)ıD$(IH|$80whH|$@wMH|$Hw2HĘ[]A\A]A^A_Ët$,HD$HD$@)ƉuTH|$m@H<$mDH|$l@{ff.kff.[ff.Kff.;ff.AWAVIAUATAUSHhD0LJ0Hl$ D\$ CDLbLT$ELADZL$H$`ݺHL$`EDLD$I/L$DLIAARAUt$ AWD$ BH LHT$nD\$ H|$H$D0w#H|$w+Hh[]A\A]A^A_fDkH|$vL}kLMAVMAUAATIUSHHtXAHt [H HcH0Puk tAHc56HHCHcH5zj]Hc5]D6Hu?f.HH|$(LD$ D$CTEDD$HD$ HDŽ$ D$HLISTDIRED$1HHDŽ$PHDŽ$XHDŽ$HD$ tLC(@PLK HCH$ LHT$Ht$Pj HXZH ЈHHİ[]A\A]A^fff.LDLHfDDLrHfDLH HTHOfDL"H3fDALDL H ffff.ffffff.LL$ H5Sf>H5; z1@ H9׉ HJuAWAVIAUATUSHhHFX$L$8LD$HD$0H;>D${u H~LE1E1LH5qHD$8HteHxhL|$HIMcLhHtDJ,8Ll$zffff.A?IfE1LLD$z藯L9uHk,hL9vWLl$zA%ff.HCB< ~fLL<+ADE1ID$z,L9uE1LH5f {,|$$Lcd$$DC0EuHKPIcHCHHLc8HHPfDHrH HqHBHH)HH9uHHED$L,$E1,$H$D$D$D$@LMfff.L{DD$ IL;l$K4'LL fD$DD$ ffff.IcHtOHCPHKHH0HVH;Q~7H1f.HHH9tH HHHH;QILL9,$HHD$0Hh[]A\A]A^A_DC0Lc@EHD$ZI^D$|$D$ H= HcH|\,fff.HK@AI@ltLL賬D$ D$AH;AP|$L|${KE1LLcL˼E1LH51n?D$DC0D$6fDT$$LLLAHD$aAH;VL|${E1LLӫ|$APV9@T$$LLD$ D$@t$$LLH HT=D$ D$T$$LLAD$ D$@D$|$D$ LSMIH$LD$@Ƅ$HDŽ$HDŽ$HDŽ$D$|HNAMELISTቄ$1HAHDŽ$DŽ$ tMF(@MN IF H$LH$Ht$|PjAAXAYIDC0D$ D$HD$DC0/ffffff.L$L$1HILLL$(kbLL$(LɋH!%tLDHQHD@ǺLHE1L)薩AH_L$HS L$H$HDŽ$Ht$|H$ቔ$H$PjAAZA[|$$VI-F,D$$H{aH|$HD$C0HcHHT$PsaHT$PD$(HH|$81HD$8T$PHxGaHT$PD$XHHT$ױT$PR5H|$HD$HL$XLCI4LD$ht$``H|$Ht$`±D$XH|$(:`{0LT$XLT$(LD$hLl$XIH\$E1Ld$(Mıl$`LLt$hL4+Mu HA(L4+LHt$PLH(HIEPH)H1=`LY`L(IcE0IjPD9ITR)L9BwLILd$(Hl$`Lt$hLl$XLCHT$Bt<+u%HuL_HyL$(H@D$P3HL$(HsDZD$(ʱL$X_LKX%HD$(HL$XMf4tHIyLL$XHT$PHt$(_LL$Xu'LLD$LαH+SL5HID$0uH|$(6^H|$,^D$ DC0D$HT$ױT$PA31ɱD$HT$(L$XHt$HH|$U^HL$XH|$8tHD$(}H5L2IHT$ױT$P21HD$(D$ff.AWAVAUAATAUSHxHl$0t$4EDl$LD$HT$L|$(DI/ELH$pA賫HL$pEDLD$ IűAWDAUIt$0AVDD$4HT$(D$8H LHT$(GHD$IH|$ w`H|$(wEHx[]A\A]A^A_0E1EAA!D|$fffff.L@\fD0\fDAWAVMAUATUSHuLcMMtJLL$AAIL$1L$DDA$ LHLKH9l$uH[]A\A]A^A_DATUSHHLJP"E1H57踣HtGLd$1H<(HZE1L߈D$pH9wHHt"ff.E111ұƱHu衳E1H5H[]A\fff.LJP'ǃP ATHU SHD/ቅI~/I$HXH@H@[]A\f.HHt4SH8ZHYHǃ[ffffff.ffffff.AUATUSHHHCLCH H0L9w+HH9SSsSH[]A\A]ffffff.1IIHhII/IHCkH I@HHSHHt3HpH)HtH9woPH@1[ffffff.Ht+HH0LAPHxhHHHHPH@P1fff.H8H4XHHPH+PH@P1qf1ø[fDU1SHHt)w8C8Ht%H@H@H[]ff.HPHHH)H9HGfHHLA1Iv1St8HAL)L9wXQ1HA[fffffff.HLH1HPHxNHHALAL)L9vH9J4WH1HQH+QHAQfD1ø[fDHHttOt:tHfffff.HxH9A|ܱAffff.HAHHAHAVAUATIUSHH6LhHXHILiI$LH9v.H}H)H1HHHx*HHL)HI$Y[L]A\A]A^E1ff.SHHD$PHt$UHt0H|$t(HHPHHrpH[됐HGHH>H)Hұt'|> HGtHP| H9uHvgH H9THAuRfH9LHPuEHwfff.< u:Hu 8Hұt,| HPtñf< tf.HñfDLBHt+9u/1ff.LH9uI9u1f9AUIATIUSHH9HFLTuUH9tPwZH)IܹHUHt:E $MD$ITA t Offffff.IEHA u1I9uH[]A\A]ÐMd-H)HSffff.A!CH[]A\A]f.H9IAUILATIULM)SLHSIMI9v5ڱLSHL H<H)[]A\A]SfHL[L]A\A]SLSfHATUStAαICHt2N(HL[E]A\E:u+1D1E80uHH9uHGLMH9u1HEHEIH)LfHt0: u^US1H < H4uHH9uf.H)RH)HH<)[ ]RQf.HATUStd|2 H^tW| HCu5HuL$H9v Qڱ[L]A\QDH)IHtKHtF1EDuSD E8E1F8 tzIL9wHH9w1ffff.HtDL>HGE8t)E1 @F8 tIL9wffffff.fff.Hff.1HtMEuIAE1ff.Ht*FD:tA1ffff.D8t*HH9uIALOHIff.ML9u1DAWAVAUATUSHxH$LD$`D$0HD$@LL$hD$8Hh D$(0Lx(t$T$L$M/TIIA~zT$(/Bу/D$(I\ ALT$(LMI9sILLL\$lL\$D$HHMHAD9d$uI>HHD$H5}0Hx[]A\A]A^A_HT$0HBD$0HHPT$0LMpAuD$H5Y}H=}HM}HN1n7fffff.#LDZNIH<+ H)NHD$R|$H|H5|H=|HN16HD$0FDH9HFLPHt4DDE9~1f.DLHDE9u^I9u1H9tBv`LH)HJA0 uh1@HA4 uSH9u1ff.ffffff.E9LH)׸HOufff.ڃ!BDH9IAVL4AUILATILULM)SL+MIMI9vLHLױMIKHffffff. HH9u[]A\A]A^[JL]A\A]A^LDHLLffff.Ht-HB< t?ffffff.HP< u)HuHHfff.ATIUS !HI$[]A\H LfD1Ht/HG< u"HuHұtHP< tñH1H9EHGA1H)H9DNLE;um1HH9tuSfHH9t$A9tLMH9tQE;u1HH9uHG[HEHEIH)LvLMH91HG1[fffff.H: uzUHS1Hff.Hx u3HH9u1H1f HH9wH[]fH)ڱϱH^JHIJ@HIH<tm|: us| HuAHuI1LH9s1fff.A HL9rIII)J<1LDZIfffff.HtCHt>1EDuBD E9E1f.F9 tjIL9wHH9w1DHtDD9t1E1fff.B9tIL9wffffff.fff.Hff.1HtMEuIAE1ff.Ht*FD9tB1fffff.D9t*HH9uIALOHIff.ML9u1DAWAVAUATUSHhH$LD$PD$ HD$0LL$XHh(HX t$$L$HD$(D$0UIIA~jT$/Bу/D$M BLL0T$Mt}M9sMLLw$IHIHAD9l$uI?HuvHD$HFHh[]A\A]A^A_HT$ LHBL0HPT$ MuAu$H5uH=uHuHN1/L$LGI7J HH9tffff. HH9uHD$=<$H=uH52uH=3uHN1P/HD$ 2SH@fFH$HD$CHD$CHD$CD$ C H@[ÐSH@FH$HD$CHD$CHD$CD$ C H@[ÐS1HPFHD$t#Ht$H|$ED$D$CD$CHP[ffff.S1HPFHD$t+Ht$H|$}ED$D$ CD$$lCHP[DAWEAVIAUATIU1SHL$DD$LEH$Hc$T$0HS㥛 H?HHt$pHH)ʱT$T$lHT$0ױT$DHT$LD$DT$xD\$tDL$|l$L$PDT$`DL$XD@$D\$d+$DD$T@D+$D,D+$EkHC8+0SHH|$HC8HH+C0H~SHH|$HC8HH+C0H~LI fIH=LI Hff.ALH)H{ALt-T$, ` R@-IH4H@ML)IHII ىMAIEM At-T$, ` 3@ jI3 _I?H$H0L رD$fo$ffff.)$fo$Jffff.HH?HcH~@H1H<NE1HIfIH?HcL]@H1H<$MD$ILE16ffff.Ht61M t-D$, E1%`= W=@t1HLIH/H!snt$,` @~AHfIDƒMIЃ(I?L$IHD$L!LT$H0HI!I HL!H H?L ٱL$fo$9fH?NLHH@t )IM MAEI A2D$, %`= =@I1@ B1D$-ff.LH2II%MII f.DHfMHDIMDIHfMHEIMSM{fMIED1E1I1LIH I=HM Ѕ1MLHHMLƒHLHHE1ҸMIIE1ҸMMIMHIIIL!ME1ҸLƒHIIyHMMIIIL!hHLH/H!1AWAVAUATUSH8)$)L$\$,HHD$H $LT$Lt$ƱH!HH0H=LH?H LI!H0LIfH=fDI H?IDALDJH)L9vM}I31II t?G @LI)HIHL HIH I)LH3HH!H@HH? LH@)HH LHHcL9D)DJA?k@ID)ʉIDH1HI DHHI LH HLŃK4LH?@H Bt-T$, `  @ o H1H!@HE1ɋT$, ` @{HH!…tHOIIuH3IfAIH I=HM ƱLHE۱,$HHD$H!I?HT$H!HH LH0H!H H?L ؅D$fo$H8[]A\A]A^A_zIyLL H M H<HSLH)LH3b L)IALLH AIIݿfDM/I31I t?NLH@t )IL HE1H f.MI qmfff.LH IpI HIIH!I=1HI IHL@ǃ@AAMPL ] I ֿ8fLH IL H1H@ǃIH=HI ILűL  LAHH/H!.fff.I^ LIMI1DLLH ŃMH1 1[ff.E1E1HfAL!fT$,`@(Mt IHA:IyL M{LH H<H3ILH3# ſL =@KHA1IDMIHwf.T$,(%`Hu =@ = u @n = uHA1IMufDLƒHIHI)H3I0IH?Q4? LHfffff.I E1Xffffff.1IL %H2HBf(EH$HI?L رD$fo$)$fo$LH)LH3)H mD$,%`= A1E11E1bfff.MIH31th?B@IM)IIIM 1MI ɉHLIMHMfIH31t1?@IM)IIIM 1MI ɉHLIIM)HMffffff.I E1ILH3II2LH3AHI бHH?I LƒJHA@tD)HH E1HA1I LMfNLH@t )IL HE1H L vIֿ!fA@LIA)DHIDHL HIH I1]fDILпInIHL HHH!H=H LHH9wL!I=L H9aH9ױUIHHI=H!L IHI=II LHA1LAIIDfDL HLLH2I!H=HI ILMKI)LпI HIH2H!I=HI HLIE1L A1ffffff.HHHtMhHH[f.MHDM'(Offffff.ILHLAIH1I бHH?I LƒITIHbHIAf.AI1L)IALIL t8H2(IHHI=IH!I LzfEH$HI?L رD$fo$@1E1&fDE1L A1ffffff.NH@t )HI E1MA1I L HLMI!H=1HL II±@ǃff.E1H1LI11^ItLIM1MI tLLIH2H$T$,%`Hu =@= (M<HAE1IHH2HIL cHIҺDHfHLщH=I!II MLzIhH/HIҺDHFHH=IHH!H LHL9rL!I=L L9VH9IJIHH=L H!IHI=IL HDH2HI6HH=HITHH!H ѱrH MINH@t )HI E1MA1I L)IMLIIݿHLAI!H=AI ILML PHLI!H2LH=HIL MLH3AE1ۿ(L HHIƉI=H!HI IL5H0HH=ID$,%`= AE1LIMLIп+I2L  $AfE1^AIԱAA۱ȱAIH=HL IIh1A1H3H!aE1H3H!HI@ %%%ٲ%%%%%%ʲ%%ղ%ղ%ݲ%ܲ%%%%%%ڲ%%%%Բ%%%ٲ%%%%%ʲ%IJ%%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%%b%%Ӹ%b%b%b%b%b%b%%b%b%b%b%b%b%b%b%b%b%b%b%b%b_%_hhh2hhhhhhhhhxhnhdhZhPh"Fh1h4h*h hh hhhh2hBhOh\hnh|hhhhhzdem.forabdiomdl.fbanner_start.fbldoutfl.fclsoutfl.fcyclprnt.fcylflmdl.fdpfmdl.fdyhohlmdl.fechoindx.fechosetp.fend_run.fgaspfmdl.fgetenvvr.fgetnxtln.fmain_loop.fmkcsvfl.fmkfilfl.fmksfcfl.fmktblfl.fmkufofl.fnshelmdl.fopnoutfl.fprscrparm.fprtbadln.fprtbannr.frdchklimits.frdoutfl.frdpw3prm.frdpwlprm.frdscrdat.frdscrelem.frdscreleminit.frdscrouts.frdscrparm.frdtbl.frdvector.fshoweof.fsphflmdl.fstart_run.fwrite_outs.fFile size limit exceededSIGXFSZTerminal quit signalSIGQUITProcess abort signalSIGABRTFloating-point exception - erroneous arithmetic operationSIGFPESegmentation fault - invalid memory referenceSIGSEGVAccess to an undefined portion of a memory objectSIGBUSBad system callSIGSYSTrace/breakpoint trapSIGTRAPCPU time limit exceededSIGXCPUIllegal instructionSIGILL Program received signal %s: %s. Program received signal %d. Backtrace for this error: Invalid value for record markerInvalid value for maximum subrecord lengthMemory allocation failedInteger overflow in xmallocarrayMemory allocation failed in xmallocarrayAllocating cleared memory failedMemory allocation failure in xreallocMemory allocation failed in fc_strdup#%d 0x%lx Could not print backtrace: , errno: Could not print backtrace: %s: %s swapGFORTRAN_STDIN_UNITGFORTRAN_STDOUT_UNITGFORTRAN_STDERR_UNITGFORTRAN_UNBUFFERED_ALLGFORTRAN_UNBUFFERED_PRECONNECTEDGFORTRAN_SHOW_LOCUSGFORTRAN_OPTIONAL_PLUSGFORTRAN_LIST_SEPARATORGFORTRAN_CONVERT_UNITGFORTRAN_ERROR_BACKTRACE Program aborted. Backtrace: Error termination. Backtrace: 0len >= GFC_XTOA_BUF_SIZE../../../gcc-8.1.0/libgfortran/runtime/error.cAt line %d of file %s (unit = %d, file = '%s') At line %d of file %s (unit = %d) At line %d of file %s Operating system error: Fortran runtime error: Fortran runtime error: Fortran runtime warning: Internal Error: Unknown error codeEnd of recordSuccessful returnOperating system errorBad statement optionMissing statement optionConflicting statement optionsFile already opened in another unitUnattached unitFORMAT errorIncorrect ACTION specifiedRead past ENDFILE recordCorrupt unformatted sequential fileBad value during readNumeric overflow on readInternal error in run-time libraryInternal unit I/O errorWrite exceeds length of DIRECT access recordI/O past end of record on unformatted fileUnformatted file structure has been corruptedInquire statement identifies an internal fileEnd of fileFortran runtime warning: Note: The following floating-point exceptions are signalling: IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_OVERFLOW_FLAG IEEE_UNDERFLOW_FLAG IEEE_DENORMAL IEEE_INEXACT_FLAG STOP %d STOP ERROR STOP ERROR STOP %d Bad STATUS parameter in CLOSE statementProblem in CLOSECan't KEEP a scratch file on CLOSESTATUS set to DELETE on CLOSE but file protected by READONLY specifierkeepdeleteLeft parenthesis required after '*''*' requires at least one associated data descriptorExpected P edit descriptor in formatComma required after P descriptorP descriptor requires leading scale factorFortran 2003: Round descriptor not allowedFortran 2003: DC or DP descriptor not allowedExtension: $ descriptorExtension: Zero width after L descriptorZero width after L descriptorPositive width required with L descriptorPositive exponent width required in formatMinimum digits exceeds field width%s Missing initial left parenthesis in formatZero repeat count in item %d of list inputRepeat count overflow in item %d of list inputInteger overflow while reading item %dBad integer for item %d in list inputBad repeat count in item %d of list inputBad logical value while reading item %dBad real number in item %d of list inputBad complex floating point number for item %dBad complex value in item %d of list inputInvalid string input in item %dRead type %s where %s was expected for item %dRead kind %d %s where kind %d is required for item %dBad type for list readBad type for namelist object %sNamelist object '%s' truncated on read.Repeat count too large for namelist object %sIndex %d out of rangeBad range in index %dendBad data for namelist object %sCannot match namelist object name %s for namelist variable %sAttempt to get derived component for %sStep not allowed in substring qualifier for namelist object %sQualifier for a scalar or non-character namelist object %sMultiple sub-objects with non-zero rank in namelist object %sEqual sign must follow namelist object name %sCannot change STATUS parameter in OPEN statementCannot change ACCESS parameter in OPEN statementCannot change FORM parameter in OPEN statementCannot change RECL parameter in OPEN statementCannot change ACTION parameter in OPEN statementCannot change SHARE parameter in OPEN statementCannot change CARRIAGECONTROL parameter in OPEN statementOPEN statement must have a STATUS of OLD or UNKNOWNDELIM parameter conflicts with UNFORMATTED form in OPEN statementBLANK parameter conflicts with UNFORMATTED form in OPEN statementPAD parameter conflicts with UNFORMATTED form in OPEN statementDECIMAL parameter conflicts with UNFORMATTED form in OPEN statementENCODING parameter conflicts with UNFORMATTED form in OPEN statementROUND parameter conflicts with UNFORMATTED form in OPEN statementSIGN parameter conflicts with UNFORMATTED form in OPEN statementCARRIAGECONTROL parameter conflicts with UNFORMATTED form in OPEN statementACCESS parameter conflicts with SEQUENTIAL access in OPEN statementMissing RECL parameter in OPEN statementRECL parameter is non-positive in OPEN statementFILE parameter must not be present in OPEN statementfort.%dnew_unit(): Bad statusCannot open file '%s': %sUnit number changedIllegal value for record markerBad ACCESS parameter in OPEN statementBad ACTION parameter in OPEN statementBad CARRIAGECONTROL parameter in OPEN statementBad SHARE parameter in OPEN statementBad BLANK parameter in OPEN statementBad DELIM parameter in OPEN statementBad PAD parameter in OPEN statementBad DECIMAL parameter in OPEN statementBad ENCODING parameter in OPEN statementBad ASYNCHRONOUS parameter in OPEN statementBad ROUND parameter in OPEN statementBad SIGN parameter in OPEN statementBad FORM parameter in OPEN statementBad POSITION parameter in OPEN statementBad STATUS parameter in OPEN statementBad CONVERT parameter in OPEN statementIllegal value for CONVERTCannot use POSITION with direct access filesACTION conflicts with READONLY in OPEN statementConflicting ACCESS and POSITION flags in OPEN statementExtension: APPEND as a value for ACCESS in OPEN statementBad unit number in OPEN statementError closing file in OPEN statementyesnonativebig_endianlittle_endiansuppressdownzeronearestcompatibleutf-8defaultpointcommaunknownoldnewreplacescratchasisrewindappendformattedunformattednonequotelistfortrandenyrwdenynonereadwritereadwritesequentialdirectstreamInvalid UTF-8 encodingBad integer kindUnsupported real kind during IOError during floating point readBad value on logical readBad value during integer readValue overflowed during integer readinfinfinitynandtp->u.p.blank_status == BLANK_NULL../../../gcc-8.1.0/libgfortran/io/read.cREAL input of style 'E+NN'Bad value during floating point readCLASS or DERIVEDINTEGERCHARACTERREALCOMPLEXLOGICALtype_name(): Bad typeExpected numeric type for item %d in formatted transfer, got %sExpected %s for item %d in formatted transfer, got %sComma in formatted numeric read.Insufficient data descriptors in format after reversionMissing DTIO procedure or intrinsic type passed for item %d in formatted transferformatted_transfer(): Bad typeConstant string in input formatBad format nodeUnit number is negative and unit was not already opened with OPEN(NEWUNIT=...)Cannot read from file opened for WRITECannot write to file opened for READFormat present for UNFORMATTED data transferA format cannot be specified with a namelistMissing format for FORMATTED data transferInternal file cannot be accessed by UNFORMATTED data transferDirect access data transfer requires record numberRecord number not allowed for sequential access data transferSequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACEBad ADVANCE parameter in data transfer statementADVANCE specification conflicts with sequential accessADVANCE specification conflicts with internal fileADVANCE specification requires an explicit formatEOR specification requires an ADVANCE specification of NOSIZE specification requires an ADVANCE specification of NOEND specification cannot appear in a write statementEOR specification cannot appear in a write statementSIZE specification cannot appear in a write statementBad DECIMAL parameter in data transfer statementBad ROUND parameter in data transfer statementBad SIGN parameter in data transfer statementBad BLANK parameter in data transfer statementBad DELIM parameter in data transfer statementBad PAD parameter in data transfer statementPOS=specifier must be positivePOS=specifier too largePOS=specifier not allowed, Try OPEN with ACCESS='stream'Record number must be positiveRecord number too largeNon-existing record numberRecord number not allowed for stream access data transferCannot READ after a nonadvancing WRITEapostrophenullplusprocessor_definedupinsert(): Duplicate key found!CCompleting record after ADVANCE_NO failedget_unit(): Bad internal unit KINDind >= 0 && ind < newunit_size../../../gcc-8.1.0/libgfortran/io/unit.c/%s%sgfortrantmpXXXXXXTMPDIR/var/tmp/regular_file(): Bad actionregular_file(): Bad statusCannot set write lock on file opened for READbad integer kindbad real kind%+-#.*e%+-#.*Le%+-#.*QeUnspecified precisionPrecision not greater than zero in format specifier 'E' or 'D'Scale factor out of range in format specifier 'E' or 'D'Unexpected format token%+0*d%+-#.*f%+-#.*Lf%+-#.*Qflist_formatted_write(): Bad type= %d*%dBad type for namelist write& /MAXMINFirst argument of '%s' intrinsic should be presentSecond argument of '%s' intrinsic should be present%04d%02d%02d%02d%02d%02d.%03d%+03d%02dIncorrect extent in VALUE argument to DATE_AND_TIME intrinsic: is %ld, should be >=%ldlen >= 3../../../gcc-8.1.0/libgfortran/intrinsics/date_and_time.clen >= 9mmap(A$) Enter run file name: (A)Dgrowth-rate: gt3,gt5,dgt4: 75? #<@??$??>?#@vM6M"u,(A,A,A) SCREAMER v4.3 (A,i2.2,A,i2.2,A,i2.2,A,i3.3,A) The current time is: :(A,i2.2,A,i2.2,A,i4.4,A) The current date is: /o:̼+(/'Time = ', 1pe10.3, 5x, 'Cycle = ', i5)('Energy from all sources: ', 1pe11.3)('L*I*I/2 energy stored in inductors: ', 1pe11.3)('C*V*V/2 energy stored in capacitors: ', 1pe11.3)('G*V*V energy dissipated in shunt resistors: ', 1pe11.3)('R*I*I energy dissipated in series resistors:', 1pe11.3)('Ldot*I*I/2 energy in variable inductors: ', 1pe11.3)('Cdot*V*V/2 energy in variable capacitors: ', 1pe11.3)('Relative error in energy sum: ', 1pe11.3)(/'Branch ', i2)(3x, 'I', 5x, 'Flags', 6x, 'V', 10x, 'I', 10x, 'G', 10x, 'C', 10x, 'L', 10x, 'R', 8x, 'dC/dt', 6x, 'dL/dt', 5x, 'd(CV)/dV', 3x, 'd(LI)/dI'/)(i4, 1x, i10, 1x, 10(1pe10.3,1x))(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A, 1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: maximum KE: peak velocity: peak current: (A) ------------------------------------------------(A,1pe10.3)PAAABXBV4zDHB$9l3(A,e11.4,A,e11.4,A,e10.3)Sheath radial extent= Sheath Router= DPF Router= (/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ DPF radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: 3I@=_p1(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/, A,1pe10.3/,A/) ------------------------------------------------------------ Implosion radius has reached the minimum value. time: minimum radius: peak current: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: peak current: KE at min-radius: velocity at min-radius: @SCREAMER Setup Indicies (for debugging) (/'Branch index parameters')(3x, 'BR I IB')(6(i5,1x))(/'Variable element index parameters')(3x, 'IS I IV IB')(/'Voltage source index parameters')(2x, 'IVS I IB')(/'End-of-branch voltage source index parameters')(3x, 'BR I')(/'Current source index parameters')(2x, 'ICS I IB')(/'End-of-branch current source index parameters')(3x, 'BR I TYP')(/'MITL index parameters')(1x, 'MITL BR IB N1 N2 SW')SCREAMER Setup Parameters (for debugging) (/' Set-up Parameters For Screamer Code'/)(10x, 'HT', 7x, 'Tres', 7x, 'Tmax', 5x, 'Nprint', 2x, 'NB')(5x, 3(e10.3,1x), 2(i5,1x))(//' BR BL BT IV IB IC IO', 6x, 'P1', 8x, 'P2', 8x, 'P3', 8x, 'P4', 8x, 'P5', 8x, 'P6', 8x, 'P7', 8x, 'P8')(7(i2,1x), (1p8e10.3,1x))(/'Transmission line types'/ ' ', ' I IT')(i2, 2x, i2)(/'MITL types'/ ' ', ' I IT')(/'Voltage source function types and parameters')('I=', i3, ' IT=', i3)(' I ', ' Parameter ')(1x, i3, 2x, 1pe10.3)(/'Current source function types and parameters')(/'Variable element information')('Var. elem: ', i2, ' Model type: ', i2, ' Block type: ', i2)(/'Initial conditions information')(' I ', ' Initial_value')(1x, i3, 4x, 1pe10.3)&P6HKw+2I@3cD?X?K@@p}?=<ݘ;}x9#7fD E(A,f12.5,A) Run time: seconds(/A,A)The SCREAMER input file used: (A,i2.2,A,i2.2) Current time: :(A,f12.3,A) Run time: (A)SCREAMER v4.3 Done????8@"@;@K@`UU??DAT!@@\0Ae.B׳]?yH/sQ(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------ Gas puff radius has reached the minimum value.(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: old(A) ### Unable to open the input file, exection halted..logUNKNOWN(A120)<5(A,i5,A) Time = ns microsec ms8(knN'7$tI A5@MQ=J_p 0.csvunknown(A,$)Time (s)(A, A12,$),( )(1pe12.5,$)(A,1pe12.5,$).fNEWBrn , Blk : trline {: pisect {: RCgrnd {: Vsourc {: EVsrce {: Isourc {: SCLsrc {: MITL {: Adder {: RLsers {} (i4, 3x, a73)(1p2e12.3) .sfcunknown('TITREG=',a)('DATHEU=',i2.2,'/',i2.2,'/',i4.4)('TYPEDO=REEL')('NBCOLO=',i3)('NBLIGN=',i5)('TITCOL=',100(a15,';'))Time ('LABCOL=',100(a15,';'))('UNICOL=',100(a15,';'))Seconds ('COMENT=',a)SCREAMER v4.3('DONNEE=')(1pe13.6, 100(' ',1pe13.6))!N.tNEW(' ', '!', a79)Branch , Block : transmission line pisection rcground voltage source end-brn voltage sourcecurrent source end-brn current sourceSCL current source MITL adder rlseries {}(' ', '!', i4, ' points in the table')(' ', 1pe10.3, ' 0.0')(' ', ' Last-entry')(' ', 4x, 1p2e12.3).ufounknown(A10,1x,200(A16))Time (s) (201(1pe12.5,2x))H2Oh2oH20h20OILoilSF6sf6AIRairHEHeheH2h2(// ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' KE at implosion: ', 1pe10.3/ ' load energy: ', 1pe10.3/ ' peak current: ', 1pe10.3/ ' outer shell radius: ', 1pe10.3)(/ ' ------------------------------------------------------------'/ //)Q8Iq replacenewunformattedold.Time step time step Default Res-timedefault res-timeEnd time end time Number of printsnumber of printsmax-pnts stored execute cycles ('0', '### ERROR ### in line ', i3, '. \\', a80)(A) >O3('0', 'You have exceeded the maximum number of ', 'branches allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'blocks allowed = ', i5, ' in branch ', i2),('-- At', i12, ' You exceeded the maximum number of ', 'output requests allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'nonlinear elements allowed = ', i5)A('0', 'You have exceeded the maximum number of ', 'initial conditions allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'transmission lines allowed = ', i5)p('0', 'You have exceeded the maximum number of ', 'MITLs allowed = ', i5)d LAS(2A,I3,A)0Error, too many table values entered, only points allowed! LAS(2A,I3,A)0Error, too many table values entered, only  points allowed! (A) Input file read with no errors. ### Errors found in input file, execution halted.BRA(A/A,i2,A) ** Branch **TRLLINEXP(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Block : Transmission line with impedance varying Tau= Zin= Zout= Tres=LOS(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3) : Lossy line with impedance varying Rloss= Rseries=MIT(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3,A,1pe10.3) : MITL (geometric setup) Circumference= Gap= Z= Eturnon=PMI(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : MITL (perveance setup) Perveance=RCG(A,i3,A/A,1pe10.3,A,1pe10.3) : resistor and capacitor to ground. R1= C1=RLS : resistor and inductor in series. R2= L2=PIS : pi section. R3= C3=ADD(A,i3,A) : adder block.TRA(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3) : transformer block. Lp= Ls= M=MZF(A,i3,A/A,1pe10.3,A,i2) : Measure Zflow Block Vac Impedance = Measure Zflow Block Number = CYL : imploding CYLfoil model. Initrad= Length= Mass= Minrad=NSH : imploding NShell model. Shell length = min radius = A-K gap = trapped field time = (A,i2,A,i2)Too many shells. Number of shells is Max allowed is (' ', 4x, 'Tabular function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10/ 400(' ', 8x, i3, 5x, 1pe10.3, 5x, 1pe10.3, :/))Radius Mass (A)Shell radii not in correct sequenceSPH : imploding SPHfoil model. ANGLE=DYH(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3) : dynamic hohlraum model. Rad liner1= Mass liner 1= Rad liner2= Mass liner 2= Rad liner3= Mass liner 3= Density= Rad inner= Rad min=GAS(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3) : imploding gas puff model. Innerrad= InitMass=DPF(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : dpf model Router= Rinner= Radial mass fraction= Theta=VOLVEN(A,i3,A,A/A,1pe10.3,A,1pe10.3) : end-of-branch voltage source described as a function of time. : voltage source described as a function of time.SSQ (A/A,1pe10.3,A,1pe10.3,A,1pe10.3) Sin-squared function: Magnitude= Tpulse= Tdelay=SIN Sin function: Period=LSF(' ', 4x, 'Least squares polynomial:'/ 7(' ', 6x, 'A', i1, '=', 1pe10.3, :/))PWLTime Voltage TAB(' ', 4x, 'Scale=', 1pe10.3, ' Tdelay=', 1pe10.3)CURCEN : current source described as a : end-of-branch current source Current Current CSC : end-of-branch SCL current source (' ', 4x, 'Scale=', 1pe10.3, ' Cond-scale=', 1pe10.3, ' Tdelay=', 1pe10.3)(' ', 4x, 'Tabular conditional function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10, 5x, a10/ 400(' ', 8x, i3, 6x, 1pe10.3, 5x, 1pe10.3, 5x, 1pe10.3:/))Min-voltg VARR1 C1 R2 L2 R3 C3 USE(A,a2,A,i3) is a variable element in block User supplied model.US1US2US3US4(A,a2,A) ### ERROR ### element may not be used with this model.Inductance Resistance (A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Exponential model of a resistive switch: Ropen= Rclose= Tswitch= Zswitch=DECRIS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Decay model of a resistive switch: Rise model of a resistive switch:EDI may not be used with this model.(A/A,i2,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3) E beam diode model of a resistor: Diode Type= A/K Gap= E-enhance= Velocity= Router= Rinner= Ediode: Bad input parametersPS1PS2 PEOS model 1: Tswitch= Constant= Rmax= Rmin= PEOS model 2: Qswitch=POS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW POS model : tsw = cursw = topen= zflow= gswmax= gswmin= CBflag= forward = ZLO(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW Plasma Loss Current model : zflow = gap = radius= gmin= gmax= xni=(A,A)gap, radius, or number of parallel lines less than or equal zero <<<<<<<<<<<<<<<<<<<<<<<<<<>X?K@@?7>-DT!@4@иP\ML=tף?g>+Ђ?:7H? @ B ff>@j;>9>C?b>x ?@@;O>)\>S?T6>UUU@6?K&e74@EpBE('0', 'Error, end-of-file encountered after line ', I3, '. More input lines were expected!')ư>('1 '/ ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' minimum radius: ', 1pe10.3/ ' ------------------------------------------------------------'/ //////////)B4C4% (' Maximum number of nodes exceeded. Increase', ' TL resolution time.'/' Or, recompile with larger', ' MAX_NODES parameter in the file zdemmax.h.'/ ' Limit exceeded in Branch = ',i3,' Number of nodes = ',i4, ' . Maximum is ',i4/ ' Run stopped.')@hSfff?;v::98D CHC CC(Q=D33kA2QS^2O*?A@h*>>B$@(A)SCREAMER is now writing to the output filedelete33#Ǎ?Q?2 !?u@,@?X5~5= W?Q?ף`@33cfff?̤AR?< *?.RL>̳=mDѹ<9 GJw̫1[yIpAp?zgfc_xtoaZero width in format descriptorExhausted data descriptors in formatHollerith constant extends past the end of the formatUnterminated character constant in formatUnexpected end of format stringUnexpected element '%c' in format Nonnegative width required in formatPeriod required in formatPositive width required in formatread_fnewunit_freeUNKNOWNNOYES 0123456789ABCDEF??@@??ltime_i8ltime_i4gmtime_i8gmtime_i4idate_i8idate_i4itime_i8itime_i4 @N@MbP?@zRx T* (08tqzRx |0> (0  0(  zRx DPzRx x  (0 0( zRx  (08E^U80( zRx zRx zRx RzRx ,B5zRx $= P1zRx \ zRx ,zRx RzRx BzRx  RzRx 0    (0 8U 80(  zRx 4h (08 80(   zRx D@zRx 4h% VzRx zRx P  (08N 80(  zRx d#  (P( zRx %H  (08 80(  zRx 4.PzRx 0  (08 80(  zRx X<  (08 80(  zRx LK)P  zRx Rg" ( 08LC80( zRx |XV  (08Y 0(  zRx D^L 3zRx Dp^L 3zRx <`^!  h  zRx ^zRx _4zRx |_| `    lb9?  z  zRx `gVzRx g (08 80(  zRx DmHP9zRx nAzRx n  (08 H 80(  zRx q (082 80(  zRx r   (0880( zRx 8t (08p80( zRx t (0p[ 0(   0(  : 0(  zRx  (0 (  )( zRx 3zRx ,!  zRx D`zRx 0 (08B 80(  zRx ,@  zRx ,0  (08 K( ;'H# 59 80(  zRx  (08%$ 80(  C zRx Lu=     (0 8}32} }@}},} };}}}}"}}I}}}}} }7}}}R}}} 80(  zRx % (08   %    $   80(  c     zRx , (08M ?8 8J 8 80(  zRx ! (08_f 80(    )   3   )o  )   '    )/   +    '    + c   +    5   1   +    +    +    +   13   5 c   '    '    '    '    ' `   ' ]   '    '    '    ' e   '    ' $3N>!h   >bcDczRx L+T B  zRx -  (08 80(  zRx D:`zRx X; (0  0(    0(  10( zRx =zRx x=zRx D=L 3zRx D=L 3zRx =GzRx =KzRx = (B (  ( zRx dPA  (k( zRx `A   (0880( zRx CzRx DXDPzRx F? (08 80(  zRx I&  (08 7      n 80(  zRx J (0 (   (  4( zRx J (08  W      80(  zRx L (08  Z      80(  zRx N (08Y 80(   zRx LP (08      _ 80(  Z>                    ~             p     M                         b     .                        }                                  V      zRx DzRx 0!\Q (08 80(  zRx q" (08D  80(  zRx Hw (08  Z      80(  zRx (y; (08  :      80(  zRx z'zRx 4{!  bzRx { (08~ 80(  zRx  (08F 80(  zRx DzRx CzRx (zRx  0+   F   zRx 0>  /  4  /  "  zRx  (08`80( zRx  zzRx hI    (0s (  G (  A( zRx zRx <F;zRx 40zRx 5 (08 80(   80(   80(  zRx  (08p80( zRx h0>  /  8  /  &  zRx h (08`80( zRx T{  ^ zRx ,#zRx ,Q'zRx  (08# 0(  h0( zRx   (08 80(  zRx p  (08 80(  zRx  (08  80(  zRx DHt0ezRx ,h   (080!m   )3$ *   'M|g *> 80(  f    zRx  (08 PJ 80(  G80( zRx  (08 Po 80(  80( zRx 0b      )zRx ("zRx  zRx \ @   zRx ` 0)   D     zRx h (08 80(  zRx zRx hzRx @zRx zRx zRx >zRx VzRx  j      zRx \8E    zRx  (08p80( zRx L0`  zRx zRx ,p  $L@,tH7hX;4x zRx ,`+  ,L`{,  ,|8  ,+  zRx ;d<Y   #s (0 (  )( ,<Z@  ,l   (08@W 80(  9 80(  d (08P 80(  zRx ,Lk  '    *$XR MzRx h4<E,  ,t{X  l@W (01 (  0,4PN4d -  ZL6  5    4xrS  d$N $  ,A 4$I$zRx , 4L7"$HI$X8pkL4-  dA  ,   < ,,X ,\ 4 $ S Xl 8 ( (  ,|h8+x<4zRx C<8 \(|(I<\ | % zRx <p\`,|(  zRx <  O  $\/4T 4R $/zRx SzRx 6<86zRx l@     zRx ,A  \L 0O   DX T  CLp %   DP  (08 80(  L   %  P,$ 1 LT   zD!]  F|! (0  0(  lh" (@ (   (  ,$+X 9  4% zRx h%L<8&  E  &q @  1    l(   2  L0*X $  |@* 0  1  2|T* 0  5  1L*d0  l$,x (0P( ͌, (08\ 80(  $P/' (08 80(  58       <7 (080 80(  ' 80(  * 80(  <x>2 (08 9 80(  (Q  (08 ^ 80(  \h[ (0{ 0(  z 0(  l 0(  D`^~ (0 (   (  4@_j (08< 80(  I 80(   80(  ( 80(   xb (08 0m 80(   i  (0^ (  O(  i" (08"$ 80(  \ q (08 80(  < z  S  , hz (0* (  ! (  {} (08Pa80( DL{f    a|  (08 80(      zRx H L<8w lzRx dP= !   l( F  `  ؍8 (08  80(  Lp  zRx 0f (@ (   (  ( nd0           dȝ: (08Pm 80(  \hV'  -@  th 0         ^ (08P 80(  |% (0@ 0(  ,@& (08 80(  8 80(   (08 80(   80(  / 80(  lx  (08 80(   80(   80(   80(   80(  ld 04  :  zRx 0<0   (   o  T|  0d  (0Z 0(  '0( <в5Jl дm (0N( <|д 0  *  `  (0 (  ( T (0 (  : (  ' (   (08 > 80(  з? (08P 80(  T80( LlP7 (@0P+L`7 (<LPm  T   N  TV  < d\j ( J( 1Ⱥ1$D1d1(((( ($ (D ((  (08 80(  380(  , I,L || 0, @>  L G (0 8@ L\ I (0 8@  7d     +  "  4  (0 (   (  l H C  I  D a  0   <      < `* 0l,, (PQ (  <  (08 ? 80(  G LC  (08 e 80(  ! (08Pd 80(  >80(   (08 U 80(  ,L ,| l0#  <  LS      LlMu      4 (08`z 80(   80(   80(  zRx |} 6    Lc    L<     D< `  (08P 80(  4 \T 0e   , tgp |` 09   + `F<m.    l     Tp b  #    S;     -  @$0^ NzRx P<@\0c|pT`c &   $x#  4<WF  4tgR  ,C(  l (0 (  LLPg   |p  (0x 0(  |D     d O (03( D< -L (08@F 80(  L7 )l,  p  $ dM<hxL%4$'  L\7   dl    @   (0E (  1( DC 5d  \|$% (08@ 80(  $T 8dM| O C C 3 03L P:  'Ll @B  /, @%  @ (08pU 80(  4 80(   80(   0  ,  \L   \   @  (08 80(  l<    (0( $ @ K 0*D h 0 'dP yE  \h it l  \| zRx l V #    d i $  %  (08P 80(   (08@ 80(   (0. (   (  T (   (   (  ,xdL8             PC>T@l *    <lXf0)    4{ (08@D 80(   80(   80(  : 80(   (08 ) 80(  X 0      <      T@t  (08PF 8 0(  . 80(  p 80(  tt (08 80(  K 8 0(  Y 80(  dt -# (08  "" 80(     d   Ew  E&  '  X@ (08 b2 80(  @ (08| 80(  $$ C9P1L C (0w (    (  9 (  FD4G (08@j 80(  `GdPG)   fLH (p (  d (  |I P   8 ddIt 1   I< (08  80(  KJJ J,JLJ- (08 = 80(  0KX (0 . 0(  M  (08  80(  )WZ (08  9 80(  L8X{ (08P_80( \0X/ 0   zRx LXV   >,lXA #lY (00 (  D 8Y,  LTYg 7  LY## `pZilZ (0d (  <ZW >  zRx Z<[H\[ (0o (  /( \  (0" (  ( d\g /  \\\<\v   L\x F  \ x]{,] (08 80(  (__  (0O (  ( Lt `U  ``8<`U=;T$ a  A  |haaxb{b (08 80(  zRx 4d?P54Td?P54 dC `748dK `?Pd (08 < H 80(  ,dPg' PX `XP(<Dh O  <Xh U  <h O  <h U  LDi`k  Lhi`m  Li`k  L4j`m  zRx L@j] 7   $lPj>@9zRx Pjul<j    Z  j (08@ 80(  <k (08`+ 80(  l,l75zRx $xl`zRx lzRx 0mE  (08p} 80(  zRx <y@  \{zRx Lp{P  l }zRx L|'P7  l~zRx ~  (08pC 80(  zRx R (08p  80(  zRx LP@u      e`.)`,/HR\fpzʐԐސ$.8BLV`jt~đΑؑ (2<FPZdnxȒҒܒ",6@JT^hr| κίԺܯ Ժ  #+38?FP\dĺot\|?d\ĺκίԺܯ Ժ  pp`Pp`pp`Pp`0p`0P`n3nHn]jxjjjęjܙrjstderrstdoutstdin2"0`_Cpp(pp(p(pppp(pp(pp(pp(pppppp(ppppp(ppppp(pppp(pp(ppppp(pppp(pp(pp(YCYCYCYCpSASASASASASASBRBRAR@__DefaultRuneLocaleQr@___stderrp@___stdinp@___stdoutp@dyld_stub_binderrX@__Unwind_Backtracer`@__Unwind_GetIPInforh@___assert_rtnrp@___errorrx@___maskruner@___memcpy_chkr@___memset_chkr@___powidf2r@___tolowerr@___toupperr@___udivti3r@___umodti3r@_abortr@_accessr@_acosr@_atoir@_callocr@_cexpfr@_closer@_cosr@_dupr@_erfr@_exitr@_expfr@_fcntlr@_fflushr@_fmodr@_freer@_freelocaler@_fstat$INODE64r@_ftruncater@_getegidr@_getenvr@_geteuidr@_getgidr@_getpagesizer@_gettimeofdayr@_getuidr@_gmtime_rr@_isattyr@_localtime_rr@_logfr@_lseekr@_mallocr@_memcmpr@_memcpyr@_memmover@_memsetr@_mkostempr@_mmapr@_munmapr@_newlocaler@_openr@_powr@_powfr@_pthread_mutex_destroyr@_pthread_mutex_lockr@_pthread_mutex_trylockr@_pthread_mutex_unlockr@_quadmath_snprintfr@_raiser@_readr@_reallocr@_remover@_signalr@_sinfr@_snprintfr@_stat$INODE64r@_strchrr@_strcmpr@_strdupr@_strerror_rr@_strlenr@_strncasecmpr@_strncmpr@_strndupr@_strtodr@_strtofrA_strtoflt128r@_strtoldr@_tanfr@_timer@_ttyname_rr@_umaskr@_unlinkr@_uselocaler@_vsnprintfr@_write__sabdiodeparm_bcfdeigm z t u nshell o printrhrelf_write_outs_yield_mh_execute_headergfortran_ abdiode_model_demagsw_model_ fcvals_ p rise_model_holvercreamermatrix_trip_2;auild_out_ncktrace_ ner_dmatrix_start_run_end_run_=Calc_lonv_to_yubicroots_svvals_ heckscreamerlimits_ircuit_"resistance_slope_JL qc1_iefl2_leastsquares_ p sintabcond_vor_#Mear_outbuf_ose_outfile_rarry_NOint_ucase_ORin_out_r1_ndzflow_l parm_"SSTcle_print_lfoilU_model_parm_btecay_model_iode_model_vwpfyecodematerial_ _model_parm_ynamichohlraum_model_hohlraumparm_Щcho_diode_ninitial_"indicies_setup_ergy_checks_v_var_"c1_l2_xp_model_tfn nodreq_steps_ДЦa et_ spuff ther_ _model_ parm_ env_var_ field_ next_line_ tablem_value_ variable_ model_ t_to_text_ it_problem_put_#dexing_#a isc_energy_checks_"fiparm_#zflowparam_#gparm_ in _loop_ !mfi_model_ flowloss_pos_model_vals_ es_"ab swext_to_i"vals_ 2blnk_fovals_ ser_model_ parm_ pen_outfile_ ut"s hfoil1_model_ 2_model_ c1_ l2_ riecewiselinear_Ё1_2_screamerparameters__bad_line_2wall_eskin_wall_dscr!adset__ctab_screlsf_parms_outfile_pwl_parms_tablem_vector_a_char4amerleminit_data_elements_outputs_parameters_з   Б     mitl_pmitl_   up__adder_cmzflow_pisection_rtrline_v endsource_urrsource_ current_sclcurr_voltage_    cground_lseries_    endsource_oltsource_   ow_end_of_file_ellparm_#Ѐ fun_squared_Ё   mdgauss__#  _model_parm_   blanks_commas_  name_   _model_parm_# int_real_  1_2_3_4__var_"     blk_r2_  Ў     sbacktraceos_errorruntime_gerror_stop_pow_i4_i4transfer_coadjustdate_and_timeiltime_i ett_cndsoptionsconvertrecord_markermax_subrecord_lengthfpeargs      errorwarning_at _at  enerate_errormtime_i  op__ring_numericstringstringnumericЇcloseopeniolengthwset_nml_readintegerreallogicalcarrayderivedл_writeм_write_writeнharacteromplex_writeideо_write_writeп_write_doneaitritevardtio_var_dim_done_donempare_stringncat_string_char4_char4trimlen_trimindexscanverifyminmax_char4_char4_char4lr_char4_char4_char4_char4_char4ЃЈtime_idate_i48НО4 8 ПР4 8 С4 8 simple free alloc vector_!create_state!grow!finish!release!Яcounters_!numbers_!string!1_!2_"3_"vars_"#ЈЉme_vars_"tle_block_"put_"stuff_#Иmain_loop_#energy_checks_#˩܀.`P@0`P`  PP@ ` P9@ "{"CPPPP  P0`%0 @`  @@ 0@0@``  `P`PPPP @P@0`@@P P  0 0``0`@@P` "@``&@p p@00@`p@@ @@ P@PP@  pPp``pp0`pPpP@@p00@P0pPPP@@@P0 P0 `pPpp @!*@P`Ppp`Pp @@@PP`@ @& ( dld~f>x[. `$ `$N. b2$ b$0N0.PcI$Pc$@N@.cj$c$N.c$c$@N@.c$c$ N  &d ddf>x[.dT$dh$0N0.0d$0d$N.d$d$@N@.d$d$+N+d ddf>x[. e7$ eK$@N@.`e{$`e$`N`.e$e$N.@f$@f$`N`.f$f$ N .f$f$N.g$g$Nd ddf>x[.hh$hy$ N .h$h$N.i$i$`N`.i$i$Nd ddf?x[.jK$jX$N.j$j$PNP.j$j$N.`k$`k$`N`.k$k$N.n$n$PNP.o$o$N.o$o$@N@.r$r$N.`s$`s$PNP.s$s$PNP.t,$t$INIP&` t&y&&&&&&&&d ddf?x[.Pt$Pt/$ N .pt^$pt$@N@.tu$t$N.Pu$Pu$PNP.u$u$@N@.u$u$N.pv$pv$0N0.v$v$N.Pw$Pw$N.w$w$N.x)$x$N.yE$y$N.@zc$@z$`N`.z~$z$N.|$|$N.@~$@~$@N@.~$~$@N@.~$~$N.$$N."$$NH&W&d dcdif?x[.$$PNP.$$N.$$ N .%$$N.B$$N. c$ $N.$$N.$$PNP.P$P$ N .p$p$N. $$N.%$$N.?$$N.i$$ N .Ё$Ё$0N0.$$ N && d d d f?x[.^ $$N.  $  $N.0 $0$N. $$(N(.  $ $N &!&d d!d!f?x[.Pg!$P!$N.@!$@$0N0.p!$p$`N`.Ѓ!$Ѓ$`N`.0!$0$/N/d"d|"d"f\x[.`"$`"$SNSd)#d#d#fmx[.#$$$@N@.F$$$6N6d)#di$dq$fmx[.@$$@$$N%&@d)#d%d%fnx[.`k%$`w%$PNP.%$$N.p%$p%$`N`.Ї%$Ї$0N0.%$$N.%$$N. &$ $@N@.`&$`$N.7&$$`N`.pZ&$p$N.@s&$@$N.&$$0N0.0&$0$ N &&@&&`&&&&&& '&@'&*'&;'&L'& d)#dX'dd'fpx[.@'$@'$N.0'$0($N.@-($@$N.<($$N.pN($p$`N`.Э[($Э$N.n($$N.Pz($P$pNp.($$N.@($@$N.0($0$0N0.`($`$@N@.($$N.p($p$@N@.($$ N .($$N.`($`$N. )$$pNp.P )$P$N.@<)$@$N. R)$ $N.l)$$N.)$)$N.P )$P $N. )$ $N. )$ $pNp. *$ $N0*&`<*&fd)#dH*dO*fnx[.*$*$N.*$$wNwd)#d*d+fnx[.0T+$0p+$@N@.p+$p$ N . +$ $@N@.(+$($N+&+&+& +&`+&,& ,&`,&*,&8,&@B,&M,&X,&`,&@k,&w,&d)#d,d,fnx[./,$/,$pNp.P1-$P1$pNp.1"-$1$N.2:-$2$N.3M-$3$@N@.5f-$5$`N`.p6-$p6$N.p7-$p7$`N`.8-$8$0N0.;-$;$0N0.0>-$0>$N.B-$B$ N .K-$K$ N  .&l.&s'.&yd)#d3.d>.fpx[.M.$M.$ N .M.$M$N.N.$N$N.@O.$@O$N.P.$P$@N@.@R.$@R$pNp.R /$R$N.S%/$S$N.`T8/$`T$N.VC/$V$N.WV/$W$@N@. Yj/$ Y$@N@.`Y/$`Y$0N0.Y/$Y$0N0.Y/$Y$@N@.Z0$Z$N.Z0$Z$N.P\20$P\$N.]H0$]$`N`.`]e0$`]$pNp.]z0$]$@N@.^0$^$@N@.P^0$P^$ N .p^0$p^$ N .^0$^$@N@.^ 1$^$@N@._.1$_$ N .0_L1$0_$ N .P_p1$P_$ N .p_1$p_$ N ._1$_$ N ._1$_$ N ._1$_$0N0.b2$b$N.b42$b$PNP.`bP2$`b$N.ck2$c$N.c2$c$@N@.c2$c$N.c2$c$N.d2$d$PNP.Pd2$Pd$PNP.d3$d$@N@.d&3$d$N.e:3$e$N.lV3$l$N.@ms3$@m$pNp.n|3$n$N.Po3$Po3$0N0.w3$w$@ N@ .3$$P NP . 4$$N.4$$ N .24$$ N .E4$$ N .ОY4$О$N.pl4$p$N.`4$`$PNP.4$$4N44& 4&`4&4&4& 4&4&4&5& %5&(85&0K5&8d)#d^5de5fox[.5$5$N.p5$p$pNp.5$$N.p6$p$N.`6$`6$N.076$0$N.@M6$@$N.Pm6$P$N.6$$N.p6$p$N.6$$N.6$$PNP.P6$P$pNp.7$$ N .47$$N.I7$$`N`.b7$$N.p7$$N.7$$^N^7&7&7&7& 7&7 7 8 !8 88 N8&[8&i8&s8&@d)#d8d8fox[.P8$P$N.`8$`8$N.p9$p$pNp."9$$N.,9$$N.:9$$pNp.pF9$p$0N0.Q9$$`N`.[9$$pNp.pf9$p$PNP.q9$$N.9$$pNp.9$$ N .9$$N.9$$PNP.9$$@N@.09$0$N.9$$@N@.9$$N.9$$pNp.9$$N.9$$0N0.:$$0N0.:$$@N@.0:$0$pNp.):$$N.P3:$P$PNP.K:$$N.Pq:$P$N.`|:$`$N.p:$p$0N0.:$$N.p:$p$pNp.:$$PNP.0:$0$PNP.:$$PNP.:$$@N@.;$$@N@.P+;$P$@N@.E;$$PNP.`;$$0N0.w;$$N.;$$N.;$$N. ;$ $N.0;$0$N.;$$ N .<$$N.1<$$PNP. I<$ $0N0.Pa<$P$N.w<$$N.<$$N.@<$@$ N .`<$`$ N .<$$ N .=$$ N ."=$$ N .@=$$N.Z=$$Nu=&=&=&=&=& =&=&=&@d)#d=d=fqx[.>$*>$`N`.`T>$`$pNp.h>$$N.z>$$N.0>$0$N.>$$N.>$$N.>$$N.@>$@>$N. ?$ $PNP.p:?$p$pNp.I?$$pNp.PX?$P$N.j?$$N.y?$$N.P?$P$@N@.?$$N.?$$N. ?$ $0N0.P?$P$N.P@$P$N. @$ $@N@.`+@$`$N.?@$$PNP.PY@$P$N.@m@$@$N.P@$P$0N0.@$$N.@$$N.@$$N.@$$@N@.!@$!$N.!@$!$N.!A$!$N."A$"$N."1A$"$N. "FA$ "$0N0.P#]A$P#$`N`.&zA$&$ N .@1A$@1$`N`.2A$2$N. 3A$ 3$/N/A&A&A&B&d)#dBdBfox[.P4hB$P4~B$`N`.4B$4$PNP.5B$5$N.5B$5$N.p6B$p6$pNp.6C$6$N.7!C$7$pNp. 87C$ 8$N.8MC$8$WNWdjCdCdCfqx[.9BD$9dD$N.9D$9D$PNP.@:D$@:$N.;E$;$N.;0E$;$pNp. <GE$ <$ N .@<bE$@<$N.<zE$<$N.P=E$P=$N.=E$=$N.>E$>$N.?E$?$N.@E$@$N.A F$A$N.B(F$B$N.0CEF$0C$@N@.pCfF$pC$N.PDF$PD$N.DF$D$N.EF$E$N.@FF$@F$N.FF$F$NG&%G&djCd?GdOGfrx[.HG$HG$@N@.HG$H$@N@. IG$ I$PNP.pIG$pI$PNP.IH$I H$N.MSH$M$0N0.NeH$N$N.POyH$PO$N.OH$O$N.PPH$PP$N.PH$P$N.pQH$pQ$N.RH$R$N.RH$R$N. I$ $N. 'I$ $NPI&_I&nI&}I&I&I&I& I&0dId$Jd-Jfx[.PSJ$PSJ$`N`.SJ$S$>N>dIdJdJfx[.S$K$SBK$N.pTiK$pT$N. UyK$ U$N.VK$V$ N .WK$W$ N .WK$W$7N7dIdKdKfx[.0X/L$0XGL$NdoLdLdLfv[.X*M$XCM$NdzMdMdMfv[.`Y!N$`Y+N$E NE dzMdVNd^Nfv[.fN$fN$N.hN$h$NdzMdNdNfv[.h,O$h5O$N.j_O$j$NdzMdhOdpOfv[.jO$jO$0N0.mO$m$NdzMdOdOfv[.m@P$mJP$ N dzMduPd~Pfv[.xP$xP$RNRdzMdPdQfv[.LQ$XQ$NdQQ `QPcQdQ0dQd Rd"R e6R`eJRe`R@fvRfRfRgRhRhRiRj SjSj!S`k-Sk9SnGSo[SoeSrwS`sSsStSPtSptStTPu*TuATuVTpvnTvT@zTzT@~T~T~ U1UEUiUUU UUVP)VpOViVVVVЁV'W0[B[K\M\M$\N.\@O4\PA\@RP\Rh\S{\`T\V\W\ Y\`Y\Y]YC]Z]]Zu]P\]]]`]]`b]c]d ^e&^lC^@mL^nZ^Por^w^^^^О^_ _p_#_p0_`>_0T_@t_P__p___P!`;`P`i`w```P```p````p`a apa%a0a>aHaRa\a0gauaaaaaaa0aaPabP!b`.bp8bBbpLbnb0bbbbPbcc6cOcic c0cccc dPd;dVd@td`ddddde&e`:eLeae0reeee@e epeeP ff1fPHfkff fPfPf f`ffP g@!gP5gIg]gqgg!g!g!g"g"g "gP#h&)h@1Ch2dh 3hP4h4h5h5hp6h6i7%i 8;i8Xi9zi9iHiHi IipIiPSiSiXi`Yjfjhjh!jj*jj3jmlBlGlSl\lilwlllllll l0l@lmm m`(m6m Cm`LmXmfm@pm{mmm@mmm m`mmm mmm  nn$n@0nDnTn]njn wnn n`nnnno$o=oBoJoSo]oiosoooooooooooo p("p05p8Hp@<PD.P=ADZio@:@;AI0Ѓ5|OPdpQyOPPNPORRPw`w3xOymM cc bc@)c@c\(opPdddc`1@Ip`@<xpC <0C?F =!E>;UBr>@F_b_P_%p_N0_r__b]^ ^&^HP^ap^ U0XpTSWVW7`DMz^q!}`% &eP0''N' P)  ) *7 p1G :U  kf <r H| T J `V `c s 0   `  0 P ) @  * )2  ; 0*B R f v Ѐ}    p  &   ; F F  p    pI+ ; N ] e 0p Pz `.) @& `     P   `  m @{ | @' ,2  C ] f `v     8   `    + ЛB @qX q o    p @ 0  ; ; P  &9L[`m~ P / ""2%@M0Zh9p9:;`/>? <@@`FpFFFF&0PG=0IE@WQ^@\k%0;BJPV^elqv{ ,29AIQZblrz'-7EMU]iq~@                  @                 __gfortran_adjustl__gfortran_adjustl_char4__gfortran_adjustr__gfortran_adjustr_char4__gfortran_backtrace__gfortran_compare_string__gfortran_compare_string_char4__gfortran_concat_string__gfortran_concat_string_char4__gfortran_date_and_time__gfortran_error_stop_numeric__gfortran_error_stop_string__gfortran_generate_error__gfortran_gmtime_i4__gfortran_gmtime_i8__gfortran_idate_i4__gfortran_idate_i8__gfortran_itime_i4__gfortran_itime_i8__gfortran_ltime_i4__gfortran_ltime_i8__gfortran_os_error__gfortran_pow_i4_i4__gfortran_runtime_error__gfortran_runtime_error_at__gfortran_runtime_warning_at__gfortran_secnds__gfortran_set_args__gfortran_set_convert__gfortran_set_fpe__gfortran_set_max_subrecord_length__gfortran_set_options__gfortran_set_record_marker__gfortran_st_close__gfortran_st_iolength__gfortran_st_iolength_done__gfortran_st_open__gfortran_st_read__gfortran_st_read_done__gfortran_st_set_nml_dtio_var__gfortran_st_set_nml_var__gfortran_st_set_nml_var_dim__gfortran_st_wait__gfortran_st_write__gfortran_st_write_done__gfortran_stop_numeric__gfortran_stop_string__gfortran_string_index__gfortran_string_index_char4__gfortran_string_len_trim__gfortran_string_len_trim_char4__gfortran_string_minmax__gfortran_string_minmax_char4__gfortran_string_scan__gfortran_string_scan_char4__gfortran_string_trim__gfortran_string_trim_char4__gfortran_string_verify__gfortran_string_verify_char4__gfortran_transfer_array__gfortran_transfer_array_write__gfortran_transfer_character__gfortran_transfer_character_wide__gfortran_transfer_character_wide_write__gfortran_transfer_character_write__gfortran_transfer_complex__gfortran_transfer_complex_write__gfortran_transfer_derived__gfortran_transfer_integer__gfortran_transfer_integer_write__gfortran_transfer_logical__gfortran_transfer_logical_write__gfortran_transfer_real__gfortran_transfer_real_write__mh_execute_header_abdiodeparm__backtrace_alloc_backtrace_create_state_backtrace_free_backtrace_simple_backtrace_vector_finish_backtrace_vector_grow_backtrace_vector_release_bandmatrix__banner__banner_end_run__banner_start_run__build_out__calc_resistance__calc_slope__checkscreamerlimits__circuit__circuit_vars__clear_outbuf__close_outfile__clrarry__conv_to_int__conv_to_ucase__csvvals__cubicroots__cycle_print__cylfoil_model__cylfoilparm__decodematerial__dpf_model__dpfparm__dyhohlraumparm__dynamichohlraum_model__echo_indicies__echo_setup__ediode__einitial__energy_checks__env_var__fec1__fel2__ffl2__fiin__files__filvals__findzflow__fiout__fiparm__fir1__fleastsquares__for_energy_checks__for_main_loop__fpc1__fpiecewiselinear__fpl2__fpr1__fpr2__fqc1__fsinfun__fsinsquared__ftabcond__fvblk__fvr2__gaspuff_model__gaspuffparm__gather__get_env_var__get_field__get_model__get_next_line__get_tablem_value__get_variable__hrelf__ifnodreq__ifsteps__indexing__init_problem__input__int_to_text__magparm__main_main_loop__mfiparm__misc_energy_checks__mzflowparam__nshell_model__nshellparm__open_outfile__output__outstuff__print_bad_line__printscreamerparameters__r2wall__rdscrcounters__rdscrnumbers__rdscrstring1__rdscrstring2__rdscrstring3__read_a_char4_read_lsf_parms__read_outfile__read_pwl_parms__read_tablem__read_vector__readctab__readscreamerdata__readscreamerelements__readscreameroutputs__readscreamerparameters__readscreleminit__reset_mitl__reset_pmitl__rskin__rwall__sabdiode_model__screamermatrix__sdecay_model__sdiode_model__set_current__set_sclcurr__set_voltage__setup_adder__setup_cendsource__setup_currsource__setup_mzflow__setup_pisection__setup_rcground__setup_rlseries__setup_trline__setup_vendsource__setup_voltsource__sexp_model__sfcvals__shellparm__show_end_of_file__smagsw_model__solver__solvermdgauss__sphfoil_model__sphfoilparm__sps1_model__sps2_model__srise_model__strip__strip_blanks_commas__strip_name__tab2blnk__tabvals__text_to_int__text_to_real__time_vars__title_block__tsw_model__tswparm__ufovals__user1__user2__user3__user4__user__uservar__write_outs__yield__zflowloss__zmfi_model__zpos_model___DefaultRuneLocale__Unwind_Backtrace__Unwind_GetIPInfo___assert_rtn___error___maskrune___memcpy_chk___memset_chk___powidf2___stderrp___stdinp___stdoutp___tolower___toupper___udivti3___umodti3_abort_access_acos_atoi_calloc_cexpf_close_cos_dup_erf_exit_expf_fcntl_fflush_fmod_free_freelocale_fstat$INODE64_ftruncate_getegid_getenv_geteuid_getgid_getpagesize_gettimeofday_getuid_gmtime_r_isatty_localtime_r_logf_lseek_malloc_memcmp_memcpy_memmove_memset_mkostemp_mmap_munmap_newlocale_open_pow_powf_pthread_mutex_destroy_pthread_mutex_lock_pthread_mutex_trylock_pthread_mutex_unlock_quadmath_snprintf_raise_read_realloc_remove_signal_sinf_snprintf_stat$INODE64_strchr_strcmp_strdup_strerror_r_strlen_strncasecmp_strncmp_strndup_strtod_strtof_strtoflt128_strtold_tanf_time_ttyname_r_umask_unlink_uselocale_vsnprintf_writedyld_stub_binder/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/runtime/compile_options.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(compile_options.o)__gfortrani_backtrace_handler../../../gcc-8.1.0/libgfortran/runtime/compile_options.c__gfortran_set_options__gfortrani_init_compile_options__gfortran_set_convert__gfortran_set_record_marker__gfortran_set_max_subrecord_length__gfortrani_compile_options_fatal_error_in_progressmemory.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(memory.o)__gfortrani_xmalloc../../../gcc-8.1.0/libgfortran/runtime/memory.c__gfortrani_xmallocarray__gfortrani_xcalloc__gfortrani_xreallocstring.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(string.o)__gfortrani_fstrlen../../../gcc-8.1.0/libgfortran/runtime/string.c__gfortrani_fstrcpy__gfortrani_cf_strcpy__gfortrani_fc_strdup__gfortrani_fc_strdup_notrim__gfortrani_find_option__gfortrani_gfc_itoabacktrace.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(backtrace.o)_simple_callback../../../gcc-8.1.0/libgfortran/runtime/backtrace.c_error_callback__gfortrani_show_backtrace__gfortran_backtraceenviron.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(environ.o)_search_unit../../../gcc-8.1.0/libgfortran/runtime/environ.c_init_boolean_init_sep_match_word_next_token_init_integer_mark_single.part.0_do_parse_init_unformatted__gfortrani_secure_getenv__gfortrani_init_variables__gfortrani_get_unformatted_convert_variable_table__gfortrani_options_def_endian_n_elist_do_count_unit_count_unit_num_elist_lastpos_perror.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(error.o)__gfortrani_estr_write../../../gcc-8.1.0/libgfortran/runtime/error.c__gfortrani_st_vprintf__gfortrani_st_printf__gfortrani_sys_abort__gfortrani_exit_error__gfortrani_gfc_xtoa__gfortrani_gf_strerror__gfortrani_show_locus__gfortran_os_error__gfortran_runtime_error__gfortran_runtime_error_at__gfortran_runtime_warning_at__gfortrani_internal_error__gfortrani_translate_error__gfortran_generate_error__gfortrani_generate_warning__gfortrani_notification_std__gfortrani_notify_std__gfortrani_sys_abort.cold.0___cold_sect_of___gfortrani_sys_abort___func__.7934_magic.7950fpu.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(fpu.o)__gfortrani_set_fpu_trap_exceptions./fpu-target.h__gfortrani_set_fpu__gfortrani_get_fpu_trap_exceptions__gfortrani_support_fpu_trap__gfortrani_get_fpu_except_flags__gfortrani_set_fpu_except_flags__gfortrani_support_fpu_flag__gfortrani_set_fpu_rounding_mode__gfortrani_get_fpu_rounding_mode__gfortrani_support_fpu_rounding_mode__gfortrani_get_fpu_state__gfortrani_set_fpu_state__gfortrani_support_fpu_underflow_control__gfortrani_get_fpu_underflow_mode__gfortrani_set_fpu_underflow_mode__gfortran_set_fpe../../../gcc-8.1.0/libgfortran/runtime/fpu.c_CSWTCH.23_CSWTCH.22main.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(main.o)__gfortrani_stupid_function_name_for_static_linking__gfortran_set_args../../../gcc-8.1.0/libgfortran/runtime/main.c__gfortrani_get_args_init_cleanup_argc_save_argv_savestop.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(stop.o)_report_exception.part.0../../../gcc-8.1.0/libgfortran/runtime/stop.c__gfortran_stop_numeric__gfortran_stop_string__gfortran_error_stop_string__gfortran_error_stop_numeric/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/generated/pow_i4_i4.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(pow_i4_i4.o)__gfortran_pow_i4_i4../../../gcc-8.1.0/libgfortran/generated/pow_i4_i4.c/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/io/size_from_kind.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(size_from_kind.o)__gfortrani_size_from_real_kind../../../gcc-8.1.0/libgfortran/io/size_from_kind.c__gfortrani_size_from_complex_kindclose.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(close.o)__gfortran_st_close../../../gcc-8.1.0/libgfortran/io/close.c_status_optformat.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(format.o)_reset_node../../../gcc-8.1.0/libgfortran/io/format.c_get_fnode_next_char/usr/include/_ctype.h_format_lex.part.2_parse_format_list_next_format0__gfortrani_free_format__gfortrani_free_format_data__gfortrani_free_format_hash_table__gfortrani_format_error__gfortrani_parse_format__gfortrani_next_format__gfortrani_unget_format_zero_width_reversion_error_bad_hollerith_bad_string_unexpected_end_unexpected_element_nonneg_required_period_required_posint_required_colon_nodelist_read.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(list_read.o)_check_buffers../../../gcc-8.1.0/libgfortran/io/list_read.c_eat_spaces../../../gcc-8.1.0/libgfortran/io/unix.h_eat_separator_finish_separator_l_push_char_push_char_default_push_char4_next_char_internal_nml_match_name_convert_integer_read_integer_parse_repeat_read_logical_read_real_parse_real_read_complex_nml_query_read_character.isra.4_list_formatted_read_scalar_find_nml_node.isra.5_nml_read_obj.constprop.8_nml_parse_qualifier.constprop.9_next_char_default../../../gcc-8.1.0/libgfortran/io/fbuf.h_next_char_utf8__gfortrani_list_formatted_read__gfortrani_finish_list_read__gfortrani_namelist_read_patns.9621_masks.9620lock.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(lock.o)__gfortrani_library_start../../../gcc-8.1.0/libgfortran/io/lock.c__gfortrani_free_ionmlopen.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(open.o)_test_endfile.isra.0.part.1../../../gcc-8.1.0/libgfortran/io/open.c_edit_modes__gfortrani_new_unit__gfortran_st_open_async_opt_convert_opt_sign_opt_round_opt_encoding_opt_decimal_opt_pad_opt_status_opt_position_opt_form_opt_delim_opt_blank_opt_cc_opt_share_opt_action_opt_access_optread.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(read.o)_read_utf8../../../gcc-8.1.0/libgfortran/io/read.c_next_char.isra.0__gfortrani_set_integer__gfortrani_si_max__gfortrani_convert_real__gfortrani_convert_infnan__gfortrani_read_l__gfortrani_read_a_read_a_char4__gfortrani_read_decimal__gfortrani_read_radix__gfortrani_read_f__gfortrani_read_x___func__.10070_patns.9819_masks.9818transfer.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(transfer.o)_iolength_transfer../../../gcc-8.1.0/libgfortran/io/transfer.c_skip_record_us_write_sset_bswap_array_get_dt_format_write_us_marker.isra.2_next_record_w_unf_write_buf_unformatted_write_set_nml_var.isra.4__gfortran_transfer_real.part.10__gfortran_transfer_character.part.12__gfortran_transfer_character_wide.part.13__gfortran_transfer_complex.part.14_unformatted_read.part.16__gfortrani_write_block__gfortrani_type_name_require_numeric_type.part.7_require_type.part.8__gfortran_transfer_integer__gfortran_transfer_integer_write__gfortran_transfer_real__gfortran_transfer_real_write__gfortran_transfer_logical__gfortran_transfer_logical_write__gfortran_transfer_character__gfortran_transfer_character_write__gfortran_transfer_character_wide__gfortran_transfer_character_wide_write__gfortran_transfer_complex__gfortran_transfer_complex_write__gfortran_transfer_array__gfortran_transfer_array_write__gfortran_transfer_derived__gfortrani_init_loop_spec__gfortrani_next_array_record__gfortran_st_iolength__gfortran_st_iolength_done__gfortran_st_wait__gfortran_st_set_nml_var__gfortran_st_set_nml_dtio_var__gfortran_st_set_nml_var_dim__gfortrani_hit_eof__gfortrani_read_block_form__gfortrani_read_block_form4_us_read_pre_position__gfortrani_next_record../../../gcc-8.1.0/libgfortran/io/io.h_formatted_transfer_scalar_read_formatted_transfer_scalar_write_formatted_transfer_data_transfer_init__gfortran_st_read__gfortran_st_write_finalize_transfer__gfortran_st_read_done__gfortran_st_write_done_unformatted_read_pad_opt_delim_opt_blank_opt_sign_opt_round_opt_decimal_opt_advance_opt_empty_string.10063_empty_string.10051_empty_string.9677_empty_string.9657_empty_string.9645unit.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(unit.o)_delete_root../../../gcc-8.1.0/libgfortran/io/unit.c_delete_treap_insert_insert_unit_get_gfc_unit../libgcc/gthr-default.h__gfortrani_find_unit__gfortrani_find_or_create_unit__gfortrani_set_internal_unit__gfortrani_init_units__gfortrani_unlock_unit__gfortrani_unit_truncate__gfortrani_filename_from_unit__gfortrani_finish_last_advance_record__gfortrani_newunit_alloc__gfortrani_get_unit__gfortrani_newunit_free_close_unit_1__gfortrani_close_unit__gfortrani_close_units___func__.9631_x0.9492_stderr_name_stdout_name_stdin_name__gfortrani_unit_lock__gfortrani_c_locale__gfortrani_default_recl__gfortrani_max_offset__gfortrani_unit_root_newunit_lwi_newunit_size_newunits_unit_cacheunix.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(unix.o)_raw_flush_buf_size../../../gcc-8.1.0/libgfortran/io/unix.c_mem_write4_mem_tell_mem_truncate_find_file0_mem_close_mem_read_mem_read4_mem_write_tempfile_open_raw_close_fd_to_stream_raw_size_raw_seek_raw_tell_raw_write_raw_truncate_flush_all_units_1_buf_seek_buf_flush_buf_markeor_buf_close_buf_truncate_buf_write_raw_read_inquire_access.part.10__gfortrani_inquire_formatted.part.11_mem_flush_raw_markeor_buf_tell_buf_read_mem_seek__gfortrani_flush_if_preconnected__gfortrani_mem_alloc_r__gfortrani_mem_alloc_r4__gfortrani_mem_alloc_w__gfortrani_mem_alloc_w4__gfortrani_open_internal__gfortrani_open_internal4__gfortrani_unit_to_fd__gfortrani_open_external__gfortrani_input_stream__gfortrani_output_stream__gfortrani_error_stream__gfortrani_compare_file_filename__gfortrani_find_file__gfortrani_flush_all_units__gfortrani_close_share__gfortrani_file_exists__gfortrani_file_size__gfortrani_inquire_sequential__gfortrani_inquire_direct__gfortrani_inquire_formatted__gfortrani_inquire_unformatted__gfortrani_inquire_read__gfortrani_inquire_write__gfortrani_inquire_readwrite__gfortrani_stream_isatty__gfortrani_stream_ttyname_CSWTCH.48_unknown_no_yes_mem4_vtable_mem_vtable_buf_vtable_raw_vtablewrite.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(write.o)_write_char../../../gcc-8.1.0/libgfortran/io/write.c_write_float_string_write_utf8_char4_write_default_char4_write_character_extract_int_extract_uint_set_fnode_default_determine_precision.isra.2../../../gcc-8.1.0/libgfortran/io/write_float.def_size_from_kind.isra.5.part.6_select_string_select_buffer_write_boz.isra.7_get_precision_namelist_write_newline_calculate_sign.isra.0_build_infnan_string.isra.3.part.4_build_float_string_get_float_string_write_float_0_write_decimal.constprop.12_write_integer__gfortrani_write_a__gfortrani_write_a_char4__gfortrani_write_l__gfortrani_write_i__gfortrani_write_b__gfortrani_write_o__gfortrani_write_z__gfortrani_write_x_write_complex__gfortrani_write_d__gfortrani_write_e__gfortrani_write_f__gfortrani_write_en__gfortrani_write_es__gfortrani_write_real_list_formatted_write_scalar_nml_write_obj__gfortrani_write_real_g0__gfortrani_list_formatted_write__gfortrani_namelist_write_CSWTCH.213_a.10311_masks.10072_limits.10073fbuf.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(fbuf.o)__gfortrani_fbuf_init../../../gcc-8.1.0/libgfortran/io/fbuf.c__gfortrani_fbuf_destroy__gfortrani_fbuf_alloc__gfortrani_fbuf_flush__gfortrani_fbuf_reset__gfortrani_fbuf_flush_list__gfortrani_fbuf_seek__gfortrani_fbuf_read__gfortrani_fbuf_getc_refill/Users/admin/build8/x86_64-apple-darwin17.5.0/libgfortran/../../../gcc-8.1.0/libgfortran/intrinsics/string_intrinsics.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(string_intrinsics.o)__gfortran_string_len_trim.part.1../../../gcc-8.1.0/libgfortran/intrinsics/string_intrinsics_inc.c__gfortrani_memcmp_char4../../../gcc-8.1.0/libgfortran/intrinsics/string_intrinsics.c__gfortran_compare_string__gfortran_concat_string__gfortran_string_trim__gfortran_string_len_trim__gfortran_string_index__gfortran_adjustl__gfortran_adjustr__gfortran_string_scan__gfortran_string_verify__gfortran_string_minmax__gfortran_compare_string_char4__gfortran_concat_string_char4__gfortran_string_trim_char4__gfortran_string_len_trim_char4__gfortran_string_index_char4__gfortran_adjustl_char4__gfortran_adjustr_char4__gfortran_string_scan_char4__gfortran_string_verify_char4__gfortran_string_minmax_char4_zero_length_string_zero_length_string_char4date_and_time.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(date_and_time.o)_ltime_0../../../gcc-8.1.0/libgfortran/intrinsics/date_and_time.c_gmtime_0_itime0_idate0__gfortran_date_and_time../../../gcc-8.1.0/libgfortran/intrinsics/time_1.h__gfortran_secnds__gfortran_itime_i4__gfortran_itime_i8__gfortran_idate_i4__gfortran_idate_i8__gfortran_gmtime_i4__gfortran_gmtime_i8__gfortran_ltime_i4__gfortran_ltime_i8__gfortran_date_and_time.cold.0___cold_sect_of___gfortran_date_and_time___func__.7815___func__.7795___func__.7770___func__.7750___func__.7725___func__.7709___func__.7688___func__.7672/Users/admin/build8/x86_64-apple-darwin17.5.0/libbacktrace/../../../gcc-8.1.0/libbacktrace/simple.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(simple.o)_simple_unwind../../../gcc-8.1.0/libbacktrace/simple.c_backtrace_simplemmap.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(mmap.o)_backtrace_free_locked.part.0../../../gcc-8.1.0/libbacktrace/mmap.c_backtrace_free_backtrace_alloc_backtrace_vector_grow_backtrace_vector_finish_backtrace_vector_releasestate.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/../../../libgfortran.a(state.o)_backtrace_create_state../../../gcc-8.1.0/libbacktrace/state.c/Users/admin/build8/x86_64-apple-darwin17.5.0/libgcc/../../../gcc-8.1.0/libgcc/config/i386/sfp-exceptions.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(sfp-exceptions.o)___sfp_handle_exceptions../../../gcc-8.1.0/libgcc/config/i386/sfp-exceptions.c/Users/admin/build8/x86_64-apple-darwin17.5.0/libgcc/../../../gcc-8.1.0/libgcc/soft-fp/divtf3.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(divtf3.o)___divtf3../../../gcc-8.1.0/libgcc/soft-fp/divtf3.ceqtf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(eqtf2.o)___eqtf2../../../gcc-8.1.0/libgcc/soft-fp/eqtf2.c___netf2getf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(getf2.o)___getf2../../../gcc-8.1.0/libgcc/soft-fp/getf2.c___gttf2letf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(letf2.o)___letf2../../../gcc-8.1.0/libgcc/soft-fp/letf2.c___lttf2multf3.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(multf3.o)___multf3../../../gcc-8.1.0/libgcc/soft-fp/multf3.csubtf3.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(subtf3.o)___subtf3../../../gcc-8.1.0/libgcc/soft-fp/subtf3.cunordtf2.c/usr/local/lib/gcc/x86_64-apple-darwin17.5.0/8.1.0/libgcc.a(unordtf2.o)___unordtf2../../../gcc-8.1.0/libgcc/soft-fp/unordtf2.c_MAIN____gfortrani_backtrace_handler__gfortrani_init_compile_options__gfortrani_xmalloc__gfortrani_xmallocarray__gfortrani_xcalloc__gfortrani_xrealloc__gfortrani_fstrlen__gfortrani_fstrcpy__gfortrani_cf_strcpy__gfortrani_fc_strdup__gfortrani_fc_strdup_notrim__gfortrani_find_option__gfortrani_gfc_itoa_simple_callback_error_callback__gfortrani_show_backtrace_search_unit_init_boolean_init_sep_match_word_next_token_init_integer_mark_single.part.0_do_parse_init_unformatted__gfortrani_secure_getenv__gfortrani_init_variables__gfortrani_get_unformatted_convert__gfortrani_estr_write__gfortrani_st_vprintf__gfortrani_st_printf__gfortrani_sys_abort__gfortrani_exit_error__gfortrani_gfc_xtoa__gfortrani_gf_strerror__gfortrani_show_locus__gfortrani_internal_error__gfortrani_translate_error__gfortrani_generate_warning__gfortrani_notification_std__gfortrani_notify_std__gfortrani_set_fpu_trap_exceptions__gfortrani_set_fpu__gfortrani_get_fpu_trap_exceptions__gfortrani_support_fpu_trap__gfortrani_get_fpu_except_flags__gfortrani_set_fpu_except_flags__gfortrani_support_fpu_flag__gfortrani_set_fpu_rounding_mode__gfortrani_get_fpu_rounding_mode__gfortrani_support_fpu_rounding_mode__gfortrani_get_fpu_state__gfortrani_set_fpu_state__gfortrani_support_fpu_underflow_control__gfortrani_get_fpu_underflow_mode__gfortrani_set_fpu_underflow_mode__gfortrani_stupid_function_name_for_static_linking__gfortrani_get_args_report_exception.part.0__gfortrani_size_from_real_kind__gfortrani_size_from_complex_kind_reset_node_get_fnode_next_char_format_lex.part.2_parse_format_list_next_format0__gfortrani_free_format__gfortrani_free_format_data__gfortrani_free_format_hash_table__gfortrani_format_error__gfortrani_parse_format__gfortrani_next_format__gfortrani_unget_format_check_buffers_eat_spaces_eat_separator_finish_separator_l_push_char_push_char_default_push_char4_next_char_internal_nml_match_name_convert_integer_read_integer_parse_repeat_read_logical_read_real_parse_real_read_complex_nml_query_read_character.isra.4_list_formatted_read_scalar_find_nml_node.isra.5_nml_read_obj.constprop.8_nml_parse_qualifier.constprop.9_next_char_default_next_char_utf8__gfortrani_list_formatted_read__gfortrani_finish_list_read__gfortrani_namelist_read__gfortrani_library_start__gfortrani_free_ionml_test_endfile.isra.0.part.1_edit_modes__gfortrani_new_unit_read_utf8_next_char.isra.0__gfortrani_set_integer__gfortrani_si_max__gfortrani_convert_real__gfortrani_convert_infnan__gfortrani_read_l__gfortrani_read_a__gfortrani_read_decimal__gfortrani_read_radix__gfortrani_read_f__gfortrani_read_x_iolength_transfer_skip_record_us_write_sset_bswap_array_get_dt_format_write_us_marker.isra.2_next_record_w_unf_write_buf_unformatted_write_set_nml_var.isra.4__gfortran_transfer_real.part.10__gfortran_transfer_character.part.12__gfortran_transfer_character_wide.part.13__gfortran_transfer_complex.part.14_unformatted_read.part.16__gfortrani_write_block__gfortrani_type_name_require_numeric_type.part.7_require_type.part.8__gfortrani_init_loop_spec__gfortrani_next_array_record__gfortrani_hit_eof__gfortrani_read_block_form__gfortrani_read_block_form4_us_read_pre_position__gfortrani_next_record_formatted_transfer_scalar_read_formatted_transfer_scalar_write_formatted_transfer_data_transfer_init_finalize_transfer_unformatted_read_delete_root_delete_treap_insert_insert_unit_get_gfc_unit__gfortrani_find_unit__gfortrani_find_or_create_unit__gfortrani_set_internal_unit__gfortrani_init_units__gfortrani_unlock_unit__gfortrani_unit_truncate__gfortrani_filename_from_unit__gfortrani_finish_last_advance_record__gfortrani_newunit_alloc__gfortrani_get_unit__gfortrani_newunit_free_close_unit_1__gfortrani_close_unit__gfortrani_close_units_raw_flush_buf_size_mem_write4_mem_tell_mem_truncate_find_file0_mem_close_mem_read_mem_read4_mem_write_tempfile_open_raw_close_fd_to_stream_raw_size_raw_seek_raw_tell_raw_write_raw_truncate_flush_all_units_1_buf_seek_buf_flush_buf_markeor_buf_close_buf_truncate_buf_write_raw_read_inquire_access.part.10__gfortrani_inquire_formatted.part.11_mem_flush_raw_markeor_buf_tell_buf_read_mem_seek__gfortrani_flush_if_preconnected__gfortrani_mem_alloc_r__gfortrani_mem_alloc_r4__gfortrani_mem_alloc_w__gfortrani_mem_alloc_w4__gfortrani_open_internal__gfortrani_open_internal4__gfortrani_unit_to_fd__gfortrani_open_external__gfortrani_input_stream__gfortrani_output_stream__gfortrani_error_stream__gfortrani_compare_file_filename__gfortrani_find_file__gfortrani_flush_all_units__gfortrani_close_share__gfortrani_file_exists__gfortrani_file_size__gfortrani_inquire_sequential__gfortrani_inquire_direct__gfortrani_inquire_formatted__gfortrani_inquire_unformatted__gfortrani_inquire_read__gfortrani_inquire_write__gfortrani_inquire_readwrite__gfortrani_stream_isatty__gfortrani_stream_ttyname_write_char_write_float_string_write_utf8_char4_write_default_char4_write_character_extract_int_extract_uint_set_fnode_default_determine_precision.isra.2_size_from_kind.isra.5.part.6_select_string_select_buffer_write_boz.isra.7_get_precision_namelist_write_newline_calculate_sign.isra.0_build_infnan_string.isra.3.part.4_build_float_string_get_float_string_write_float_0_write_decimal.constprop.12_write_integer__gfortrani_write_a__gfortrani_write_a_char4__gfortrani_write_l__gfortrani_write_i__gfortrani_write_b__gfortrani_write_o__gfortrani_write_z__gfortrani_write_x_write_complex__gfortrani_write_d__gfortrani_write_e__gfortrani_write_f__gfortrani_write_en__gfortrani_write_es__gfortrani_write_real_list_formatted_write_scalar_nml_write_obj__gfortrani_write_real_g0__gfortrani_list_formatted_write__gfortrani_namelist_write__gfortrani_fbuf_init__gfortrani_fbuf_destroy__gfortrani_fbuf_alloc__gfortrani_fbuf_flush__gfortrani_fbuf_reset__gfortrani_fbuf_flush_list__gfortrani_fbuf_seek__gfortrani_fbuf_read__gfortrani_fbuf_getc_refill__gfortran_string_len_trim.part.1__gfortrani_memcmp_char4_ltime_0_gmtime_0_itime0_idate0_simple_unwind_backtrace_free_locked.part.0___sfp_handle_exceptions___divtf3___eqtf2___netf2___getf2___gttf2___letf2___lttf2___multf3___subtf3___unordtf2_init__gfortrani_sys_abort.cold.0___cold_sect_of___gfortrani_sys_abort__gfortran_date_and_time.cold.0___cold_sect_of___gfortran_date_and_time_cleanup_options.2.4837_CSWTCH.1_CSWTCH.0___func__.7934_CSWTCH.23_CSWTCH.22_zero_width_reversion_error_bad_hollerith_bad_string_unexpected_end_unexpected_element_nonneg_required_period_required_posint_required_colon_node_patns.9621_masks.9620___func__.10070_patns.9819_masks.9818___func__.9631_CSWTCH.48_unknown_no_yes_CSWTCH.213_a.10311_masks.10072_limits.10073___func__.7815___func__.7795___func__.7770___func__.7750___func__.7725___func__.7709___func__.7688___func__.7672_status_opt_async_opt_convert_opt_sign_opt_round_opt_encoding_opt_decimal_opt_pad_opt_status_opt_position_opt_form_opt_delim_opt_blank_opt_cc_opt_share_opt_action_opt_access_opt_pad_opt_delim_opt_blank_opt_sign_opt_round_opt_decimal_opt_advance_opt_mem4_vtable_mem_vtable_buf_vtable_raw_vtable_zero_length_string_variable_table_x0.9492_stderr_name_stdout_name_stdin_name__gfortrani_unit_lock__gfortrani_compile_options__gfortrani_options__gfortrani_c_locale__gfortrani_default_recl__gfortrani_max_offset__gfortrani_unit_root_fatal_error_in_progress_def_endian_n_elist_do_count_unit_count_unit_num_magic.7950_argc_save_newunit_lwi_newunit_size_zero_length_string_char4_elist_lastpos_p_argv_save_newunits_empty_string.10063_empty_string.10051_empty_string.9677_empty_string.9657_empty_string.9645_unit_cacherelease_4.3.1/src/._prscrparm.f000777 000765 000024 00000000453 12330774052 017720 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK BdS`WCgr[[ZC7  vaBbˀ release_4.3.1/src/prscrparm.f000777 000765 000024 00000003520 12330774052 017501 0ustar00rbspielmanstaff000000 000000 c---------------------------------------------------------------------- c @(#)prcrparm.f version 1.0 created 06/15/2005 by Mathias Bavay c---------------------------------------------------------------------- c--------------------------------------------------------------------- c c This subroutine does prints on screen the general parameters c read from the begining of an input deck. c c Modifications: c 2008-12-08 RBS Return added c Formats from undefined writes included c 2009-09-11 RBS Removed commented out grid commands c and user subroutine comments c--------------------------------------------------------------------- subroutine printscreamerparameters include 'zdemmax.h' include 'zdemcomm.h' include 'zdemparm.h' include 'rdscrdat.h' if (tstepflg .eq. noerr) then write(9,*) 'Time step ', ht else write(9,*) 'time step ' numerr = numerr + 1 end if if (restflg .eq. noerr) then write(9,*) 'Default Res-time', res_time else write(9,*) 'default res-time' numerr = numerr + 1 end if if (endtflg .eq. noerr) then write(9,*) 'End time ', tmax else write(9,*) 'end time ' numerr = numerr + 1 end if if (nprtflg .eq. noerr) then write(9,*) 'Number of prints', nprint else write(9,*) 'number of prints' numerr = numerr + 1 end if write(9,*) 'max-pnts stored ', maxfpts if (ncyclflg .eq. noerr) then if (iset .eq. all_cycles) then write(9,*) else write(9,*) end if else write(9,*) 'execute cycles ' numerr = numerr + 1 end if return end release_4.3.1/src/._dyhohlprm.f000777 000765 000024 00000000453 12426070652 017716 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK c 1, where Bo is sqrt(2 muo / beta), and beta is the resistivity c heat coefficient. rho = rho(To) * (1 + beta Q), where Q = cp c delta T c c The calculation can be simplified to c c R[Ohms] = 1.708e-7 / sqrt(t) * geometry factor * scaling factor c c The variables diskfact and cylfact have already been used to c create the variable geomfact, and are therefore not used in this c routine. The variable g (which does not change) allows the user c to adjust the conductivity to account for temperature. The value c of this constant is normally 1. For higher assumed higher c temperatures it could be 2 or 3. c c Define passed variables c real dt, time, parms(*), rvar c c Define internal variables c real factor, t_in, g, diskfact, cylfact, geomfact, tau c parameter (factor=1.708e-7) c t_in = parms(1) g = parms(2) diskfact = parms(3) cylfact = parms(4) geomfact = parms(5) c c dt used to avoid compiler errors c dttmp = dt c c c Calculate the resistance c c if(time .le. t_in) then rvar=0.0 else tau = time-t_in+1.0e-10 rvar = factor * geomfact * g / sqrt(tau) endif c c c return end release_4.3.1/src/._tblfunc.f000777 000765 000024 00000001013 13061554310 017330 0ustar00rbspielmanstaff000000 000000 Mac OS X  2 ATTR $$com.apple.TextEncoding3i7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;134217984iG }[ Cy{YF{W.e iB Ho"I3z HgU' gJD8*6+xVJ)/HʯOILONQRVML%RK ps#WʰДKG[[Za  vaBbܼ release_4.3.1/src/rdscrparm.f000777 000765 000024 00000012761 13054145436 017476 0ustar00rbspielmanstaff000000 000000 c---------------------------------------------------------------------- c @(#)rdscrparm.f version 1.0 created 06/15/2005 by Mathias Bavay c---------------------------------------------------------------------- c--------------------------------------------------------------------- c c This subroutine does the processing of the general parameters c at the begining of an input deck. c c Modifications: c 2014-05-01 RBS: Initialize switch_time to zero c--------------------------------------------------------------------- subroutine readscreamerparameters(status) include 'zdemmax.h' include 'zdemcomm.h' include 'zdemout.h' c c Include the files with the keywords and the integer flags as parameters. c include 'zdemparm.h' include 'zdempprm.h' include 'zdemenv.h' include 'rdscrdat.h' c c Define passed variables c integer status c status=0 c Get the initial parameters. c First, set the flags which tell if a particular parameter has been c entered, c set the TITLE to blanks in case one is not entered, c then zero the counters for the number of lines with errors. c In this section, any line starting with diaglabel_key or a c diaglabel_altkey is considered a comment line. c tstepflg = err endtflg = err nprtflg = err ncyclflg = err restflg = err plot_grid = no_grid maxfpts = max_plot_points echoset = no_echo detail_prints = detail_prints_min title = ' ' numerr = 0 do i = 1, max_switch_points switch_time(i) = 0.0 enddo c c Get the title, assumed to be everything on line 1, c and set the counter for the number of lines read. c Write a banner page using the title and then start a new page writing the c time. c read (lunit, 100) title 100 format (a80) nlines = 1 call banner (title) c c Get the initial parameters, checking for comments. c 200 continue c call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. err) then status=1000 return endif keyword = field(1)(1:keyword_len) c c Plot grids? c if (keyword .eq. k_plot_grid) then if (field(2)(1:1) .eq. k_yes_grid) then plot_grid = yes_grid end if c c Echo the setup parameters and indicies? c else if (keyword .eq. k_echo) then if (field(2)(1:1) .eq. k_yes_echo) then echoset = yes_echo end if c c Set level of detail on printing to log file? c else if (keyword .eq. k_detail_prints) then if (field(2)(1:keyword_len) .eq. k_detail_prints_full) then detail_prints = detail_prints_full end if c c Time step c else if (keyword .eq. k_time_step) then call text_to_real (field(2), time_step, flag) if (flag .eq. noerr) then ht = time_step tstepflg = noerr else call print_bad_line (currline, nlines, numerr) end if c c Stop time (end simulation) c else if (keyword .eq. k_end_time) then call text_to_real (field(2), end_time, flag) if (flag .eq. noerr) then tmax = end_time endtflg = noerr else call print_bad_line (currline, nlines, numerr) end if c c Number of print outs during the execution. c else if (keyword .eq. k_num_prints) then call text_to_int (field(2), num_prints, flag) if (flag .eq. noerr) then nprint = num_prints nprtflg = noerr else call print_bad_line (currline, nlines, numerr) end if c c Number of cycles to execute (one or all). c else if (keyword .eq. k_num_cycles) then keychar = field(2)(1:1) if (keychar .eq. k_all_cycles) then iset = all_cycles ncyclflg = noerr else if (keychar .eq. k_one_cycle) then iset = one_cycle ncyclflg = noerr else call print_bad_line (currline, nlines, numerr) end if c c Resolution time step (transmission lines only). c else if (keyword .eq. k_res_time) then call text_to_real (field(2), rtime, flag) if (flag .eq. noerr) then res_time = rtime restflg = noerr else call print_bad_line (currline, nlines, numerr) end if c c Maximum number of points to store for plots, prints, and files. c else if (keyword .eq. k_maxfpts) then call text_to_int (field(2), jmax, flag) if (flag .eq. noerr) then if (jmax .le. max_plot_points) then maxfpts = jmax end if else call print_bad_line (currline, nlines, numerr) end if c c Look for switch table input, input vector values c else if (keyword .eq. k_switch_time) then call read_vector (switch_time, num_pts, eofflg, nlines, numerr) c c Is this the first branch after the set up parameters? c else if (keyword .eq. k_branch) then goto 300 c c Comment line. c else if ((keyword(1:1) .eq. comment_key) .or. + (keyword(1:1) .eq. diaglabel_key) .or. + (keyword(1:1) .eq. diaglabel_altkey) )then continue c c Something unknown, so signal error. c else call print_bad_line (currline, nlines, numerr) end if c c Go and get another line. c go to 200 c if (0 .eq. 1) then c 1000 status=1000 c end if 300 continue return end release_4.3.1/src/._fluxl2.f000777 000765 000024 00000000536 12700120032 017105 0ustar00rbspielmanstaff000000 000000 Mac OS X  2,^ATTR^~com.apple.TextEncodingScom.dropbox.attributesBcom.dropbox.attrsutf-8;134217984xVJ)/HʯOILONQRVML%RK b DBKr[[ZI  vaBbrelease_4.3.1/src/fluxl2.f000777 000765 000024 00000002005 12700120032 016661 0ustar00rbspielmanstaff000000 000000 function ffl2 (inod, ibrn, time_flag) c c Calculates the flux in any inductor. Used to calculate vl2 c c c Modifications c c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c c Declare passed variables c integer inod, ibrn c c Declare time flag parameters c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c Calculates the flux in L2 (series). c include 'zdemparm.h' include 'zdemmax.h' include 'zdemwork.h' c c *If (time on the half step was requested) if (time_flag .eq. half_step) then c c *Average value from last whole step and value from this whole step ffl2=0.5*(zir(inod,ibrn)+zirn(inod,ibrn)) * zlrechk(inod,ibrn) c c *Else (time on the whole step was requested) else c c *Return value on the current whole step ffl2 = zirn(inod,ibrn) * zlrechk(inod,ibrn) c endif c return end release_4.3.1/src/._echosetp.f000777 000765 000024 00000000453 12542342736 017526 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK \So\Twt[[ZŢE  vaBb풼 release_4.3.1/src/echosetp.f000777 000765 000024 00000012464 12542342736 017316 0ustar00rbspielmanstaff000000 000000 subroutine echo_setup c c Echo the set up parameters and circuit element blocks. c Sort of cryptic, but useful. c c ----------------------------------------------------------------------- c Modified: c 07/19/95, MLK, Redo format statements c ----------------------------------------------------------------------- c character setupln*80 parameter (setupln = 'SCREAMER Setup Parameters (for debugging)') c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemout.h' c c Put up a banner page and another page with the title. c call banner (setupln) c call print_title c c Write out the circuit block parameters. c write(9,14) write(9,42) write(9,43) ht, res_time, tmax, nprint, nb do ibranch = 1, nb write(9,11) nblocks = nbk(ibranch) do iblock = 1, nblocks write(9,12) ibranch, iblock, (iin(i,iblock,ibranch),i=1,5), & (pin(j,iblock,ibranch),j=1,8) end do end do c 14 format (/' Set-up Parameters For Screamer Code'/) 42 format (10x, 'HT', 7x, 'Tres', 7x, 'Tmax', 5x, 'Nprint', & 2x, 'NB') 43 format (5x, 3(e10.3,1x), 2(i5,1x)) 11 format (//' BR BL BT IV IB IC IO', 6x, 'P1', 8x, 'P2', 8x, & 'P3', 8x, 'P4', 8x, 'P5', 8x, 'P6', 8x, 'P7', 8x, 'P8') 12 format (7(i2,1x), (1p8e10.3,1x)) c c Transmission line, MITL types, and voltage source function information. c c if (ntransline+nmitline+nvoltsource .gt. 0) then c call print_title c end if c if (ntransline .gt. 0) then write(9,810) end if do i = 1, ntransline write(9,811) i, itrl_type(i) end do c if (nmitline .gt. 0) then write(9,814) end if do i = 1, nmitline write(9,811) i, imitl_type(i) end do c if (nvoltsource .gt. 0) then write(9,812) end if do i = 1, nvoltsource write(9,813) i, ivoltf(i) write(9,822) do j = 1, num_voltf_parms(i) write(9,823) j, voltf_parms(j,i) end do end do c if (ncurrsource .gt. 0) then write(9,815) end if do i = 1, ncurrsource write(9,813) i, icurrf(i) write(9,822) do j = 1, num_currf_parms(i) write(9,823) j, currf_parms(j,i) end do end do c 810 format (/'Transmission line types'/ & ' ', ' I IT') 814 format (/'MITL types'/ & ' ', ' I IT') 811 format (i2, 2x, i2) 812 format (/'Voltage source function types and parameters') 815 format (/'Current source function types and parameters') 813 format ('I=', i3, ' IT=', i3) c c Variable elements. c if (nvar .gt. 0) then c call print_title write(9,820) end if do i = 1, nvar write(9,821) i, ivar_type(i), ivar_block(i) write(9,822) do j = 1, num_var_parms(i) write(9,823) j, var_model(j,i) end do end do c 820 format (/'Variable element information') 821 format ('Var. elem: ', i2, ' Model type: ', i2, & ' Block type: ', i2) 822 format (' I ', ' Parameter ') 823 format (1x, i3, 2x, 1pe10.3) c c Initial conditions. c if (ninit_cond .gt. 0) then c call print_title write(9,827) write(9,828) end if do i = 1, ninit_cond write(9,829) i, value_init(i) end do c 827 format (/'Initial conditions information') 828 format (' I ', ' Initial_value') 829 format (1x, i3, 4x, 1pe10.3) c c Output requests. c c Plots: c c if (numplt .gt. 0) then c call print_title c write(9,924) 'Plot requests ' c write(9,925) c end if c do i = 1, numplt c write(9,926) i, c & tbegplt(i), tendplt(i), yminplt(i), ymaxplt(i), c & itypplt(i), iblkplt(i) c end do c c Prints: c c if (numprt .gt. 0) then c call print_title c write(9,924) 'print requests' c write(9,927) c end if c do i = 1, numprt c write(9,928) i, c & tbegprt(i), tendprt(i), c & itypprt(i), iblkprt(i) c end do c c Files: c c if (numfil .gt. 0) then c call print_title c write(9,924) 'File requests ' c write(9,927) c end if c do i = 1, numfil c write(9,928) i, c & tbegfil(i), tendfil(i), c & itypfil(i), iblkfil(i) c end do c c Tables: c c if (numtab .gt. 0) then c call print_title c write(9,924) 'Table requests' c write(9,927) c end if c do i = 1, numtab c write(9,928) i, c & tbegtab(i), tendtab(i), c & ityptab(i), iblktab(i) c end do c c UFO: c c if (numufo .gt. 0) then c call print_title c write(9,924) 'UFO requests ' c write(9,927) c end if c do i = 1, numufo c write(9,928) i, c & tbegufo, tendufo, c & itypufo(i), iblkufo(i) c end do c c 924 format (/a14) c 925 format (' I', 2x, 'Tstart', 6x, 'Tstop', c & 6x, 'Ymin', 7x, 'Ymax', 5x, 'Typ', 1x, 'Blk') c 927 format (' I', 2x, 'Tstart', 6x, 'Tstop', c & 4x, 'Typ', 1x, 'Blk') c 926 format (i2, 4(1x,1pe10.3), 2(1x,i3)) c 928 format (i2, 2(1x,1pe10.3), 2(1x,i3)) c return end release_4.3.1/src/._strpname.f000777 000765 000024 00000000543 12542205046 017535 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsǷZ,0xVJ)/HʯOILONQRVML%RK %2PB0ܬdmosG[[Z"`  vaBbirelease_4.3.1/src/strpname.f000777 000765 000024 00000001312 12542205046 017313 0ustar00rbspielmanstaff000000 000000 subroutine strip_name (text, name, start) c c Define passed variables c character text*(*),name*(*) integer start c c Define internal variables c character period*1 parameter (period = '.') parameter (no_text = 0) c c Finds the period in a file name. c If all blanks and commas, or if no text passed, START=END=0. c lentext = len(text) c c Strip left blanks and commas. c start = 1 do i = 1,lentext if (text(i:i) .eq. period) start = i-1 end do c c Return if no periods c if (start .ge. lentext) then name = text return end if c c Strip off text right of period c name = text(1:start) return end release_4.3.1/src/._cylflmdl.f000777 000765 000024 00000001000 13323465663 017512 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrs~kN[8I?ٮSY;Үj+U[)#zh3-Me* $YX+}sX֝ &_hXsCTwhxVJ)/HʯOILONQRVML%RK rb`/,2t[[ZN|  vaBc& release_4.3.1/src/cylflmdl.f000777 000765 000024 00000017773 13323465663 017325 0ustar00rbspielmanstaff000000 000000 subroutine cylfoil_model c read only arguments & (time, dt, rdt, ilt2, c read and write arguments & parms, c write only arguments & ldott2, lt1) c c ---------------------------------------------------------------------- c c Modification: c 01/03/94, KWS, add Mosher/Krisnan/Guiliani K-line radiation yield c calculations c 1995-04-29 MLK: write(5,999) changed to write (6,999) c unit 5 is stdin, unit 6 is stdout c 1997-08-12 KWS; added peak-current diagnostic c 2014-02-06 RBS: Real*4 to real c c Summary: c c Screamer CYLINDRICAL foil implosion subroutine. c Treats r2 and l2 as variable elements (r2 is dl2/dt). c c Define: c the next full time step as t=i (variable suffix t0) c the current half time step as t=i-1/2 (variable suffix t1) c the previous full time step as t=i-1 (variable suffix t2) c the previous half time step as t=i-3/2 (variable suffix t3) c the 2nd previous full time step as t=i-2 (variable suffix t4) c the 2nd previous half time step as t=i-5/2 (variable suffix t5) c c Calculates the following values for an imploding foil: c Passed via argument list: c inductance (=lt1) at t=i-1/2 c time rate of change of inductance (=ldott2) at t=i-1 c Passed via 'zdemout.h' common blocks: c foil kinetic energy (=foilke) at t=i-1/2 c foil radius (=foilrad) at t=i-1/2 c foil velocity (=foilvel) at t=i-1/2 c foil acceleration (=foilacc) at t=i-1 c When the calculated foil radius becomes less than or equal to the c minimum radius, the implosion stops and this routine sets: c radt1 = (foilrad =) minrad c lt1 = mu * length * ln (initrad/minrad) (=lminrad) c ldott2 = 0 c foilke = 0 c foilvel = 0 c foilacc = 0 c c c ---------------------------------------------------------------------- c c Define passed variables c real time !simulation time, t=i real dt !time-step real rdt !1/dt real ilt2 !current through this inductor at t=i-1 real parms(*) !model parameters for this circuit element real ldott2 !time rate of change of inductance at t=i-1/2 real lt1 !inductance at t=i-1/2 c ---------------------------------------------------------------------- c c Include files c include 'zdemmax.h' !parameters include 'zdemout.h' !common blocks c c ---------------------------------------------------------------------- c c Set some internal parameters c real implode, end_implode parameter (implode = 0.0, end_implode = 1.0) c c Define internal variables c real initrad !initial radius real minrad !minimum radius real mass !mass in kilograms real aconst !-(mu*length)/(2*mass) real lconst !(mu*length) real lminrad !inductance at minimum radius real lt3 !inductance from t=i-3/2 real radt1 !calculated radius, t=i-1/2 real radt3 !radius from t=i-3/2 real velt1 !calculated velocity, t=i-1/2 real velt3 !velocity from t=i-3/2 real acct2 !calculated acceleration, t=i-1 real testimpl !calculated current state of foil ! (imploding or stagnated) real length !foil length in meters real massg !foil mass in grams real peakcur !peak liner current c c ---------------------------------------------------------------------- c c Set the model parameters to understandable names. c initrad = parms(1) minrad = parms(2) mass = parms(3) aconst = parms(4) lconst = parms(5) lminrad = parms(6) lt3 = parms(7) radt3 = parms(8) velt3 = parms(9) testimpl = parms(10) length = parms(11) massg = parms(12) peakcur = parms(13) c c ---------------------------------------------------------------------- c c Calculate the acceleration, velocity and radius of the foil. c From these, calculate L and dL/dt (=R) c c The acceleration at t=i-1 is defined by: c acct2 = - ( mu * ilt2**2 *length) / (2 * mass * radt3) c c The time centered velocity is defined by: c (velt1 - velt3) / dt = acct2 c c The time centered radius is defined by: c (radt1 - radt3) / dt = 0.5 * (velt1 + velt3) c c L (lt1) is defined by: c (mu * length) * ln(initrad/radt1) c c dL/dt (ldott2) is defined by: c (lt1 - lt3) / dt c c ---------------------------------------------------------------------- c if (abs(ilt2) .gt. peakcur) then peakcur = abs(ilt2) endif c c For an imploding foil: c if (testimpl .eq. implode) then c c a. Foil acceleration c acct2 = (ilt2 * ilt2 * aconst) / (radt3) c c b. Foil velocity c velt1 = velt3 + acct2*dt c c c. Foil radius, check to see if less than minimum radius, if c so, print a message that this has occurred and set values c appropriately. But keep going with the calculation since c the foil radius has changed this time step. c radt1 = radt3 + ((velt1+velt3) * dt * 0.5) if (radt1 .lt. minrad) then radt1 = radt3 testimpl = end_implode c velt1 = abs(velt1/1.4142) c velt1 = 0.8944 * abs(velt1) foilke = 0.5 * mass * velt1 * velt1 c c Write implosion status to the log file at device 9 c write(9, & '(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A, & 1pe10.3/,A/)') & ' ------------------------------------------------------------', & ' Foil radius has reached the minimum value.', & ' time: ',time, & ' minimum radius: ',minrad, & ' maximum KE: ',foilke, & ' peak velocity: ',velt1, & ' peak current: ',peakcur, & ' ------------------------------------------------------------' write(6,'(A)') & ' ------------------------------------------------' write(6,'(A)') & ' Foil radius has reached the minimum value.' write(6,'(A,1pe10.3)') ' time: ',time write(6,'(A,1pe10.3)') ' minimum radius: ',minrad write(6,'(A,1pe10.3)') ' maximum KE: ',foilke write(6,'(A,1pe10.3)') ' peak velocity: ',velt1 write(6,'(A,1pe10.3)') ' peak current: ',peakcur write(6,'(A)') & ' ------------------------------------------------' end if c c d. Foil inductance c lt1 = lconst * log(initrad/radt1) c c e. Time rate of change of inductance c ldott2 = (lt1 - lt3) * rdt c c f. Put some values into a common block so that they will be c available for plotting. c foilke = 0.5 * mass * velt1 * velt1 foilrad = radt1 foilvel = velt1 foilacc = acct2 c c g. Save all values required for next time step. c parms(7) = lt1 parms(8) = radt1 parms(9) = velt1 parms(10) = testimpl parms(13) = peakcur c c Calculate the radiation yield for aluminum, argon, copper, krypton, C and xenon c if (radyields) then call yield(13.,mass,radt1,length,foilke,eta,T,yw_al,ym_al) call yield(18.,mass,radt1,length,foilke,eta,T,yw_ar,ym_ar) call yield(29.,mass,radt1,length,foilke,eta,T,yw_cu,ym_cu) call yield(36.,mass,radt1,length,foilke,eta,T,yw_kr,ym_kr) call yield(54.,mass,radt1,length,foilke,eta,T,yw_xe,ym_xe) endif c c For stagnant foil (constant radius and inductance): c else c c d. Foil inductance c lt1 = lminrad c c e. Time rate of change of inductance c ldott2 = 0.0 c c f. Put some values into a common block so that they will be c available for plotting. c foilke = 0.0 foilrad = minrad foilvel = 0.0 foilacc = 0.0 c end if c c ---------------------------------------------------------------------- c return end release_4.3.1/src/._expswmdl.f000777 000765 000024 00000000453 12332464460 017553 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK ׼d timsw c c where a = (time-timsw)/tau (rtau = 1/tau) c c Define passed variables c real time, var_parms(*), resistance c c Define internal variables c real ropen, timsw, rclose, rtau, zsw, argument, expa c c c ropen = var_parms(1) timsw = var_parms(3) CMB write(*,*) 'time=', time, ' var_parms=', var_parms(1), CMB &' resistance=', resistance c c Set the resistance. c if (time .le. timsw) then resistance = ropen else rclose = var_parms(2) rtau = var_parms(4) zsw = var_parms(5) argument = (time - timsw) * rtau if (argument .ge. 50.0) then expa = 0.0 else expa = exp (-1.0 * argument) endif resistance = zsw*expa / (1.0 - expa + zsw*1.0e-6) + rclose end if c return end release_4.3.1/src/._rskinmdl.f000777 000765 000024 00000003053 13114357516 017534 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+$$com.apple.TextEncoding37com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;134217984N(dHNy p 9(dnFty;^KvC}ױSd$2oojڱ4-zT˗4!6ZqC>.X5 .uUB}.%\9T΂gm8,K+"oǚ3_ H?)Er>;>EG@B 56כx$z^^`&1KfVOz!hMWf}T| 9 CՆ5?o5GslbpU+Z.n#={-hBE5s\2fNEIb05!sf%fOgx8 ZH$3cQ6ssl Ͻ/];Nɾ<X?\#1!>?4nka'feǰRs 1}߼'F ndsdi~U&)OWuđv/氫 a8V\ [\ÿAYn P^Vn<=V7WL*9]"xzM Gē͕H6K2P~#Ϋ @uoCϖ6\/Yj&`MCur&{tum5Uȯ5&"}E#"G'F3 m:=X .ӊJ_*@tu%4!y2Zq*`3]ekaq `u ;h+g? S*_]Scnt'`v?'kGc#DRnpW |P}㙉Mb\…~;ʻpD `læT|ă='X_qQbȖCSC{^H h<ʒ )$dᗐ9H954 ٯN5%!+%@S)Cb%2$-a3'[HRfMB_rOZȸQ\92e\j($wuRg3fصԣsg(OxVJ)/HʯOILONQRVML%RK Ts琊 O*c#ϲr[[Z  vaBcrelease_4.3.1/src/rskinmdl.f000777 000765 000024 00000015156 13114357516 017326 0ustar00rbspielmanstaff000000 000000 Subroutine rskin & (ht, time, curr, parms, j_max, dcurr, H, rvar) c c Cold Skin Depth Resistive Wall Model c c Author/Date: Rick Spielman 2017-01-02 c Modifications: Yury Gryazin 2017-03-29, Included explicit c finite difference calculation of H c c c This routine calculates the average skin depth as a function of c time using the solution to the magnetic diffusion equation. c This subroutine is based on many published solutions. c c c we assume µ is set to µ0 c c *** c Declare acceleration variables. Y.Gryazin 03/29/2017 real*8 aa, crnt, HN, dt, coef, dd, HL, HM, HR, tm, tswitch, htt integer nc, ic c *** c c Declare passed variables c real ht, time, curr, parms(*), dcurr(*), H(*), rvar integer j_max c c Declare internal variables c integer itime c real pi real*8 dpi real*8 zmu0 c real*8 sigma, depth, cyl_len, cyl_rout, cyl_rin, & disk_len, disk_rout, iold real*8 deltai, H_ave, skin_depth c c Values in the parms array are placed into internal variables c sigma = dble(parms(1)) depth = dble(parms(2)) cyl_len = dble(parms(3)) cyl_rout = dble(parms(4)) cyl_rin = dble(parms(5)) disk_len = dble(parms(6)) disk_rout = dble(parms(7)) iold = dble(parms(10)) c c Define pi real*4 and real*8 c pi = 4.0 * atan(1.0) dpi = 4.0d0 * datan(1.0d0) c c Define material µ c zmu0 and dpi are double precision c zmu0 = 4.0d0 * dpi * 1.0d-7 c c redefine depth as the depth increment c depth is double precision c depth = depth / dble(j_max-1) c c Calculate the delta I for this time step c curr is single precision, deltai and iold are double precision c deltai = ( dble(curr) - iold ) c c Calculate the time index c time and ht are single precision c itime = int( time / ht ) c c Place the delta I in the correct location in the delta I vector c dcurr is single precision and deltai is double precision c dcurr(itime) = sngl( deltai ) c * c Solution of the diffusion equation on the next time step by c the explicit scheme first order approximation in time and c second order (central difference) approximation in space. c htt = dble(ht) if(itime .eq. 1) htt = dble(time) - dble(itime) * dble(ht) aa = 1.0d0 / sigma / zmu0 crnt = depth * depth / 2.0d0 / aa nc = ceiling( htt/crnt ) HN = 0.0d0 if( itime .gt. 0 ) then HN = dble( H(1) ) + & dble( dcurr(itime) )/(2.0d0 * dpi * cyl_rin) endif n = 20 if ( crnt .lt. htt ) then n = max(n,nc) endif dt = htt / dble(n) coef = aa * dt / depth / depth dd = 1.0d0 - 2.0d0 * coef tswitch = dble(itime) * dble(ht) if( itime .gt. 0 ) then do ic = 1 , n HL = dble( H(1) ) HM = dble( H(2) ) HR = dble( H(3) ) tm = dt * ic + dble(time) - htt if( tm .gt. tswitch ) HL = HN do j = 2, j_max-2 H(j) = sngl( dd * HM + coef * (HL + HR) ) HL = HM HM = HR HR = dble( H(j+2) ) enddo H(j_max-1) = sngl( dd * HM + coef * (HL + HR) ) enddo endif HR = 0.0d0 do i = 1, itime HR = HR + & ( dble(dcurr(i)) / (2.0d0 * dpi * cyl_rin) ) * & (1.0d0 - derf( (dble(j_max-1) * depth / 2.0d0 ) * & dsqrt( sigma * zmu0 / & ( dble(time) - (dble(i) * dble(ht) ) ) ) ) ) enddo H(1) = sngl( HN ) H(j_max) = sngl( HR ) c print '( "time = " (e10.3) " ht = " (e10.3))', time, ht c print '( "itime*ht = " (e10.3))', (itime)*ht c print '(11e10.3)', H(1), H(2), H(3), H(4), H(5), H(6), c & H(7), H(8), H(9), H(10), H(11) c c c Calculate H as a function of position for all values of deltai up to c itime c First zero the array c The array H is then filled up with the values of magnetic field for c each depth j for all past current impulses itime-1. c c do j = 1, j_max c H(j) = 0.0 c end do c c do j = 1, j_max c c do i = 1, itime c H(j) = H(j) + ( dcurr(i) / (2.0 * pi * cyl_rin) ) * c & (1.0 - erf( (real(j-1) * depth / 2.0 ) * c & sqrt( sigma * zmu0 / ( time - real(i) * ht ) ) ) ) c enddo c c enddo c c print '(11e10.3)', H(1), H(2), H(3), H(4), H(5), H(6), c & H(7), H(8), H(9), H(10), H(11) cc print '(10e10.3)', H(12), H(13), H(14), H(15), H(16), H(17), cc & H(18), H(19), H(20), H(21) c write(*,'(''paused, type [enter] to continue'')') c read (*,*) c c Calculate average H c H_ave = 0.0d0 H_ave = 0.5d0 * H(1) do j = 2, j_max-1 H_ave = H_ave + dble( H(j) ) enddo H_ave = H_ave + 0.5d0 * dble( H(j_max) ) H_ave = H_ave / dble(j_max) c print '(A,1pE10.3)', ' H_ave= ', H_ave c c Calculate the skin depth where H = H_ave c We assume that H monotonically decreases into the metal c Don't count j=1 in the depth real(j-1) but add back one since we c overshot the value by testing from the lowest to the highest. c do j = j_max, 1, -1 if ( H(j) .ge. H_ave ) then exit endif enddo if ( H_ave .eq. 0.0d0 ) j = 2 skin_depth = dble(j) * depth c print '(A,I4,A,1pE10.3)', 'j=',j, ' skin depth= ', skin_depth c c Calculate the resistance c Assume that the radius is >>>> skin_depth c c First calculate the coaxial terms c if ( sigma .le. 1.0d0 ) sigma = 1.0d0 if ( cyl_len .gt. 0.0d0 ) then rvar = ( 1.0 / sngl(sigma) ) * sngl(cyl_len) / & ( pi * 2.0 * sngl(cyl_rin) * sngl(skin_depth) ) rvar = rvar + ( ( 1.0 / sngl(sigma) ) * sngl(cyl_len) / & ( pi * 2.0 * sngl(cyl_rout) * sngl(skin_depth) ) ) endif c c Then calculate the disk terms c if ( disk_len .gt. 0.0 ) then rvar = ( 1.0 / sngl(sigma) ) * sngl(disk_len) / & ( pi * 2.0 * sngl(disk_rout) * sngl(skin_depth) ) rvar = rvar * 2.0 endif c c c Place the present value of current into parms(10) for this element c to be passed back to model.f. c parms(10) = curr return end release_4.3.1/src/._setrlser.f000777 000765 000024 00000000452 12332535560 017552 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK 0ײ$ObLC Ĵ@[[Z  vaBbwƻGrelease_4.3.1/src/setrlser.f000777 000765 000024 00000002331 12332535560 017333 0ustar00rbspielmanstaff000000 000000 subroutine setup_rlseries (ib, ibk, na, iflgs, & ic_type, ic_counter) c c December 10, 1992; hnw c Setup for RL in series. c c Define passed variables c integer ib, ibk, na, iflgs, ic_type, ic_counter c c Include files c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Set for 2 nodes. c n1 = nr(ib) + 1 n2 = n1 + 1 na = 2 c c Set R2 and L2 c r2 = pin(1,ibk,ib) zl2 = pin(2,ibk,ib) c g(n1,ib) = 0.0 c(n1,ib) = 0.0 rr(n1,ib) = r2 zlr(n1,ib) = zl2 iflg(n1,ib) = iflgs cechk(n1,ib) = 0.0 zlrechk(n1,ib) = zl2 c g(n2,ib) = 0.0 c(n2,ib) = 0.0 rr(n2,ib) = 0.0 zlr(n2,ib) = 0.0 iflg(n2,ib) = iflgs cechk(n2,ib) = 0.0 zlrechk(n2,ib) = 0.0 c c Set initial current if necessary and the corresponding energy. c if (ic_type .eq. cinductor) then cinitial = value_init(ic_counter) zir(n1,ib) = cinitial zirn(n1,ib) = cinitial eindsource = eindsource + 0.5*zlr(n1,ib)*cinitial*cinitial end if c return end release_4.3.1/src/._strpblnk.f000777 000765 000024 00000001000 13421474414 017534 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrs>pATTRp(H(com.apple.lastuseddate#PS87com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesTcom.dropbox.attrsT_ZH:׿ 4X7r=NfZf/PP7:,/9z\ 0 only (we will take the absolute value of the c current and set it to some small positive value if it is zero. c For dI/dt < 0 & I = 0, L has singularity. c c Declare passed variables c real rdt, inew, parms(*), dldt, dlidi, lvar c c Declare internal variables c real lvarold, iold, ihalf, zia, ziamax, ziaold, ziatest, & rtpih1, rtpihsat, rc1, rc2, rc3, alogrori, rri, tpih1, & zmue, zmue1m, rzia, rrc1, rrc2, rrc3, tpihsat, rori, & zmuelog, zmuem1, rtpihrev, wmu0 c c Set the switch parameters to constants, always need these, c only set the rest if we need them in the if block. c ziaold = parms(1) ziamax = parms(2) iold = parms(3) lvarold = parms(4) ri = parms(5) ro = parms(6) ziatest = parms(11) c c Find the current at T1/2 and make sure it is positive. c ihalf = 0.5 * (inew + iold) zia = amax1 (1.0e-20, abs (ihalf)) c c Reset the maximum current so far, if necessary. c ziamax = amax1 (ziamax, ziaold) c c c Max current not to point where L will come down different path c for dI/dt < 0 (no hysteresis effect) or max current is past this c point but current is still increasing. c if ((ziamax .le. ziatest) .or. & ((ziamax .gt. ziatest) .and. (zia .ge. ziamax))) then rtpih1 = parms(15) rtpihsat = parms(16) rc1 = zia * rtpih1 rc2 = zia * rtpihsat c ---------------------------------------- if (rc1 .le. ri) then c c --- rc2 < rc1 <= ri < ro c alogrori = parms(10) dlidi = alogrori lvar = dlidi c ---------------------------------------- else if (rc1 .le. ro) then if (rc2 .le. ri) then c c --- rc2 < ri < rc1 <= ro c rri = parms(7) tpih1 = parms(12) zmue = parms(18) zmue1m = parms(21) rzia = 1.0 / zia rrc1 = rzia * tpih1 dlidi = zmue*alog(rc1*rri) + alog(ro*rrc1) lvar = dlidi + zmue1m*(1.0-ri*rrc1) c ---------------------------------------- else c c --- ri < rc2 < rc1 <= ro c rri = parms(7) tpih1 = parms(12) tpihsat = parms(13) zmue = parms(18) zmue1m = parms(21) rzia = 1.0 / zia rrc1 = rzia * tpih1 rrc2 = rzia * tpihsat dlidi = alog(ro*rrc1*rc2*rri) + zmue*alog(rc1*rrc2) lvar = dlidi + zmue1m*ri*(rrc2-rrc1) end if c ---------------------------------------- else if (rc2 .le. ri) then c c --- rc2 < ri < ro < rc1 c rori = parms(9) tpih1 = parms(12) zmuelog = parms(19) zmue1m = parms(21) rzia = 1.0 / zia rrc1 = rzia * tpih1 dlidi = zmuelog lvar = dlidi + zmue1m*rori*rrc1 c ---------------------------------------- else if (rc2 .le. ro) then c c --- ri <= rc2 <= ro < rc1 c rri = parms(7) tpih1 = parms(12) tpihsat = parms(13) zmue = parms(18) zmuem1 = parms(20) rzia = 1.0 / zia rrc1 = rzia * tpih1 rrc2 = rzia * tpihsat dlidi = alog(rc2*rri) + zmue*alog(ro*rrc2) lvar = dlidi + zmuem1*(ri*(rrc1-rrc2) + (1.0-rrc1*ro)) c in this else and the next the variable zmuem1 is used instead of the c zmue1m in the prior loops. It does not matter as these variables c are used only in the loop but I think it is an error c ---------------------------------------- else c c --- ri < ro < rc2 < rc1 c rori = parms(9) alogrori = parms(10) tpih1 = parms(12) tpihsat = parms(13) zmuem1 = parms(20) rzia = 1.0 / zia rrc1 = rzia * tpih1 rrc2 = rzia * tpihsat dlidi = alogrori lvar = dlidi + zmuem1*(rrc2-rrc1)*rori end if c ---------------------------------------- end if c ---------------------------------------- c c Max current past point where L will come down different path c for dI/dt < 0 and current is decreasing. This is the c hysteresis effect section. c else rtpihrev = parms(17) rc3 = zia * rtpihrev c ---------------------------------------- if (rc3 .le. ri) then c c --- rc3 < ri < ro c rori = parms(9) tpih1 = parms(12) tpihsat = parms(13) tpihrev = parms(14) zmuelog = parms(19) zmue1m = parms(21) rzia = 1.0 / zia rrc1 = rzia * tpih1 rrc2 = rzia * tpihsat rrc3 = rzia * tpihrev dlidi = zmuelog lvar = dlidi + (rrc1-rrc2+rrc3)*zmue1m*rori c ---------------------------------------- else if (rc3 .le. ro) then c c --- ri <= rc3 < ro c rri = parms(7) rori = parms(9) tpih1 = parms(12) tpihsat = parms(13) tpihrev = parms(14) zmue = parms(18) zmuem1 = parms(20) rzia = 1.0 / zia rrc1 = rzia * tpih1 rrc2 = rzia * tpihsat rrc3 = rzia * tpihrev dlidi = alog(rc3*rri) + zmue*alog(ro*rrc3) lvar = dlidi + zmuem1*((rrc2-rrc1)*rori-(ro-rc3)*rrc3) c ---------------------------------------- else c c --- rc3 >= ro c rori = parms(9) alogrori = parms(10) tpih1 = parms(12) tpihsat = parms(13) zmuem1 = parms(20) rzia = 1.0 / zia rrc1 = rzia * tpih1 rrc2 = rzia * tpihsat dlidi = alogrori lvar = dlidi + zmuem1*(rrc2-rrc1)*rori c ---------------------------------------- end if c ---------------------------------------- end if c c Now multiply by wmu0 to get actual values. c wmu0 = parms(22) lvar = lvar * wmu0 dlidi = dlidi * wmu0 c c Reset parameters for the next call. c parms(1) = zia parms(2) = ziamax parms(3) = inew parms(4) = lvar c c Now find dL/dt c dldt = (lvar - lvarold) * rdt c return end release_4.3.1/src/._Todo000777 000765 000024 00001462625 13234376363 016415 0ustar00rbspielmanstaff000000 000000 Mac OS X  2bATTR|p|"com.apple.LaunchServices.OpenWithcom.apple.TextEncodingcom.apple.lastuseddate#PS%Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4~Scom.dropbox.attributescom.dropbox.attrsbplist00WversionTpath_bundleidentifier_/Applications/TextEdit.app_com.apple.TextEdit/1Ncutf-8;134217984qZ= AP&!D&|g|b^<+.f({k/ nq<<`. a_{IK`^D dQixVJ)/HʯOILONQRVML%RK *}$SB xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bwaw22icns release_4.3.1/src/Todo000777 000765 000024 00000002420 13234376363 016156 0ustar00rbspielmanstaff000000 000000 Release 4.2.4, 2017-03-13: List of things that need to be done for next release: 1. Check that the rskin model yields the classical result for a cyclic voltage waveform. 2. Can we implement a scaling factor in print outputs? (Y & X) 3. Can we have a linear impedance change in the MITL model? *There are still format calls in some of the subroutines. Some are tricky to remove. In particular in rdscrelem.f there are a number of writes to the log file that still use formats (e.g. 49). - cyclprnt.f - echoindx.f - echosetp.f *in some conditions, the output file is NOT closed when exiting the program (problem initialization error -> the output file has been opened and won't be closed). I need to watch for this error. *Several parameters are defined in zdempprm.h that are not calculated. These values are also in the manual. They are never carefully defined nor are they used anywhere in Screamer. pcdot, ecdot, pccon, eccon, pldot, eldot, plcon, elcon. * is there a way to prevent the extra leading space in ufo outputs and the trailing spaces. This causes extra columns to show up when inputting space-deliminated data. *How do we build an app that correctly opens a terminal window and runs correctly? *How do we implement OpenMP? *Consider a SourceForge distribution. release_4.3.1/src/._zdemout.h000777 000765 000024 00000000542 13423732745 017406 0ustar00rbspielmanstaff000000 000000 Mac OS X  20bATTRb~com.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrs:ضRh~ďN0gmT+30?Ln8cV(Ag"ͩ0r5`']8R勀2gwbBo QXd7&C%J. 7y8-a(\ZJww*X'Rød =9W߻HHBHj9iSXq1D&)oipgeVqd,@NU xVJ)/HʯOILONQRVML%RK @S2gt2P?4G[[Z@7  vaBbnrelease_4.3.1/src/solver_mdgauss.f000777 000765 000024 00000021015 12640407704 020525 0ustar00rbspielmanstaff000000 000000 SUBROUTINE solvermdgauss(am,rhs,nk,max_am,nadd_array,nb,nr) C C This SUBROUTINE solvermdgaussH solves the linear system using modified C Gaussian elimination procedure based on highly structured sparse C matrix obtained on the previous step. The solution vector is in the C rhs_band vector. C C======================================================================= C input: am - the array containing the nk by nk C coefficient matrix C rhs - the vector containing the right hand C side in the system C nk - the size of the system C max_am - the leading dimension of array am C nadd_array - the branch connection location C nb - the number of branches C nr - the number on nodes in the branches C output: C rhs - the solution vector. C======================================================================= C Dr. Yury Gryazin, 06/19/2014, ĢƵ, Pocatello, ID C Final version 11/10/2014 C Modifications: C 2014-12-12 RBS: Changed the array size passed variable from max_bb C to max_am, changed all references to max_bb to max_am c 2015-06-18 RBS: Cleaned up passed variables and internal variable c definitions c 2015-06-23 RBS; Removed unused variables CTS and jadd c c Define Passed Variables c REAL*8 am(max_am,*), rhs(*) INTEGER nk, max_am, nadd_array(*), nb, nr(*) c c Define internal variables c REAL*8 ATS, BTS INTEGER ib, ibb, ibbb, ii, im1, im2, nbm, nrm CHARACTER*5 NAME, NAME1 c DO I = 1,nb c PRINT *,' I=',I,nadd_array(I) c END DO c read *, kkkk nbm = nb - 1 DO ib = 1,nb C C The first node in the ib branch C i = 2 * nadd_array(ib) + 1 ATS = 1.0/am(i,i) am(i,i+1) = am(i,i+1)*ATS am(i,i ) = 1.0 am(i,i+2) = 0.0 DO ibb = ib+1, nb j = 2 * nadd_array(ibb) + 2 am(i,j) = am(i,j)*ATS END DO rhs(i) = rhs(i)*ATS BTS = 1.0/( am(i+1,i+1) - am(i+1,i)*am(i,i+1) ) am(i+1,i+2) = am(i+1,i+2)*BTS am(i+1,i+1) = 1.0 DO ibb = ib+1, nb j = 2 * nadd_array(ibb) + 2 am(i+1,j)= (am(i+1,j) - am(i+1,i)*am(i,j) )*BTS END DO rhs(i+1)= (rhs(i+1) - am(i+1,i)*rhs(i) )*BTS DO ibb = ib+1, nb ii = 2 * nadd_array(ibb) + 1 am(ii,i+1) = am(ii,i+1) - am(ii,i)*am(i,i+1) DO ibbb = ib+1, nb j = 2 * nadd_array(ibbb) + 2 am(ii,j)= am(ii,j)- am(ii,i)*am(i,j) END DO rhs(ii) = rhs(ii) - am(ii,i)*rhs(i) END DO C C The nodes from 2 to nr(ib)-1 C nrm = nr(ib) - 1 DO n = 2,nrm i = 2 * nadd_array(ib) + 2 * n im1 = i-1 im2 = i-2 c c The first row (Voltage equation) is already in the upper diagonal c form so we are working only with the second equation in a block. c Current equation, second row. Nonzero elements are c am(j,j+1),am(j,j+2) and possibly am(j,nb(ib)). c ATS = am(i,i-1) - am(i-2,i-1)*am(i,i-2) BTS = 1.0/( am(i ,i ) - am(i-1,i)*ATS ) am(i,i+1) = -am(i-1,i+1)*ATS*BTS am(i,i ) = 1.0 DO ibb = ib+1, nb j = 2 * nadd_array(ibb) + 2 am(i,j) = am(i,j) - am(i-2,j)*am(i,i-2) am(i,j) = (am(i,j) - am(i-1,j)*ATS)*BTS END DO rhs(i) = rhs(i)-rhs(i-2)*am(i,i-2) rhs(i) = (rhs(i)-rhs(i-1)*ATS)*BTS DO ibb = ib+1, nb ii = 2 * nadd_array(ibb) + 1 ATS = am(ii,i-1)-am(i-2,i-1)*am(ii,i-2) am(ii,i ) = am(ii,i ) - am(i-1,i )*ATS am(ii,i+1) = am(ii,i+1) - am(i-1,i+1)*ATS DO ibbb = ib+1, nb j = 2 * nadd_array(ibbb) + 2 am(ii,j) = am(ii,j) - am(i-2,j)*am(ii,i-2) am(ii,j) = am(ii,j) - am(i-1,j)*ATS END DO rhs(ii) = rhs(ii) - rhs(i-2)*am(ii,i-2) rhs(ii) = rhs(ii) - rhs(i-1)*ATS END DO END DO C C The last node in the ib branch C i = nr(ib)*2 + 2*nadd_array(ib) - 1 ATS = 1/(am(i,i)-am(i-1,i)*am(i,i-1)) BTS = 1.0/am(i+1,i+1) am(i ,i+1) = am(i,i+1)*ATS am(i ,i ) = 1.0 am(i+1,i+1) = 1.0 DO ibb = ib+1, nb j = 2 * nadd_array(ibb) + 2 am(i ,j) = ( am(i,j) - am(i-1,j)*am(i,i-1) )*ATS am(i+1,j) = am(i+1,j)*BTS END DO rhs(i ) = ( rhs(i) - rhs(i-1)*am(i,i-1) )*ATS rhs(i+1) = rhs(i+1)*BTS DO ibb = ib+1, nb ii = 2 * nadd_array(ibb) + 1 ATS = am(ii,i ) - am(i-1,i )*am(ii,i-1) BTS = am(ii,i+1) - am(i ,i+1)*ATS DO ibbb = ib+1, nb j = 2 * nadd_array(ibbb) + 2 am(ii,j) = am(ii,j) - am(i-1,j)*am(ii,i-1) am(ii,j) = am(ii,j) - am(i ,j)*ATS am(ii,j) = am(ii,j) - am(i+1,j)*BTS END DO rhs(ii) = rhs(ii) - rhs(i-1)*am(ii,i-1) rhs(ii) = rhs(ii) - rhs(i )*ATS rhs(ii) = rhs(ii) - rhs(i+1)*BTS END DO END DO ktime = 1 if (ktime .eq. 0) then NAME ='UMTRX' NAME1='URHS' OPEN(57,FILE=NAME) DO I = 1,nk WRITE(57,*) 'I=',I WRITE(57,*) (am(I,J),J=1,nk) ENDDO CLOSE(57) OPEN(58,FILE=NAME1) DO I = 1, nk WRITE(58,*) I,rhs(I) ENDDO CLOSE(58) PRINT *, 'THE UPPER TRIANGULAR MATRIX AND CORRESPONDING RHS &ARE STORED in UMTRX and URHS files.' STOP end if C C Back substitution C C C The last branch C ibr = nb i = nr(ibr)*2 + 2*nadd_array(ibr) - 1 rhs(i) = rhs(i) - am(i,i+1)*rhs(i+1) nrm = nr(ibr)-1 DO n = 1,nrm i = 2 * nadd_array(ibr) + 2*(nr(ibr)-n) rhs(i ) = rhs(i ) - am(i ,i+1)*rhs(i+1) rhs(i-1) = rhs(i-1) - am(i-1,i )*rhs(i ) & - am(i-1,i+1)*rhs(i+1) END DO C C The branches from nb-1 to 1 C DO ib = 1,nb-1 ibr = nb - ib i = nr(ibr)*2 + 2*nadd_array(ibr) DO ibb = ibr+1, nb j = 2 * nadd_array(ibb) + 2 rhs(i) = rhs(i) - am(i,j)*rhs(j) END DO rhs(i-1) = rhs(i-1) - am(i-1,i)*rhs(i) DO ibb = ibr+1, nb j = 2 * nadd_array(ibb) + 2 rhs(i-1) = rhs(i-1) - am(i-1,j)*rhs(j) END DO nrm = nr(ibr) - 1 DO n = 1,nrm i = 2 * nadd_array(ibr) + 2*(nr(ibr)-n) rhs(i) = rhs(i) - am(i,i+1)*rhs(i+1) DO ibb = ibr+1, nb j = 2 * nadd_array(ibb) + 2 rhs(i) = rhs(i) - am(i,j)*rhs(j) END DO rhs(i-1) = rhs(i-1) - am(i-1,i)*rhs(i) & - am(i-1,i+1)*rhs(i+1) DO ibb = ibr+1, nb j = 2 * nadd_array(ibb) + 2 rhs(i-1) = rhs(i-1) - am(i-1,j)*rhs(j) END DO END DO END DO RETURN ENDrelease_4.3.1/src/._thmswmdl.f000777 000765 000024 00000000542 13263162627 017552 0ustar00rbspielmanstaff000000 000000 Mac OS X  20bATTRb~com.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsZ!G2.xVJ)/HʯOILONQRVML%RK Om#bggr[[Z's  vaBcȵxrelease_4.3.1/src/thmswmdl.f000777 000765 000024 00000010260 13263162627 017333 0ustar00rbspielmanstaff000000 000000 SUBROUTINE tsw_model (ht, time, parms, rvar, currentr2) c c January 26, 1993; hnw c c Modifications: c 1994-03-07 KWS: Put values that are needed from one use of c the routine to the next in variable arrays. These arrays are also available c for output. Deleted versions 2, 3, 4, so that only this routine is used when c the model is called. Note that the arrays are specific to each call of the c model, so that there is no cross-talk between different uses. c 2014-05-02 RBS: Change real*4 to real c 2015-06-23 RBS: diel1 explicit integer math in line 54. dcm1n unused c include 'zdemmax.h' ! parameters include 'zdemout.h' ! common blocks c c Define passed variables c REAL ht, time, parms(*), rvar, currentr2 c c Define internal variables c REAL IAMP1, MHOG1, IGAUS1, CONA1, IRTA1, IRTB1, RCHN1, RESC1, pie REAL ZETA1, MHOS1, RHO1, RHOB1, sf real tbd1, dcm1, psia1, xsw1, xch1 c INTEGER DIEL1 PARAMETER (pie=3.14159265) c c Switch loss model subroutine for screamer. This model uses the Braginskii c formulations as modified by T H Martin to determine the switch loss in c H2O (1),OIL (2),SF6 (3),AIR (4), HE (5), OR H2 (6). The model calculates c the channel radius and then provides the channel resistance by assuming the c appropriate constant plasma conductivity between 150 and 600 mhos-cm. c The input of switch current is taken to the 2/3 power then integrated c and multiplied by the appropriate constant to provide the channel radius c squared. c c c This model is based on the screamer module of RLS and modifies the c resistor R2. c c The input data consists of the type of dielectric, c DIEL1 = H2O (1), OIL(2), SF6 (3), AIR (4), HE (5), or H2 (6); c TBD1 = the breakdown time in seconds; c DM1 = the total gap length d in m; c ATM1 = the gas pressure in atmospheres. Use 1.0 for H2O or oil. c xsw1 = no of sw modules c xch1 = no of channels per sw c The switch is active for time greater than or equal to TBD1. c c This model was developed by T H Martin. c diel1 = int(parms(1)) tbd1 = parms(2) dm1 = parms(3) atm1 = parms(4) xsw1 = parms(5) xch1 = parms(6) irta1 = parms(7) c c Convert to cm and psia c dcm1 = dm1 * 100.0 psia1 = atm1 * 14.70 c GO TO (10,20,30,40,50,60), DIEL1 c SETTING UP FOR THE VARIOUS DIELECTRICS c c bad fortran use if then else c 10 CONTINUE ! H2O ZETA1=4.5 MHOS1=600. RHOB1=1. GO TO 100 c 20 CONTINUE ! OIL ZETA1=4.5 MHOS1=600. RHOB1=.9 GO TO 100 c 30 CONTINUE ! SF6 ZETA1=4.5 MHOS1=160. RHOB1=6.16E-3 GO TO 100 c 40 CONTINUE ! AIR ZETA1=4.5 MHOS1=200. RHOB1=1.2929E-3 GO TO 100 c 50 CONTINUE ! HE ZETA1=4.5 MHOS1=140. RHOB1=1.78E-4 GO TO 100 c 60 CONTINUE ! H2 ZETA1=4.5 MHOS1=300. RHOB1=8.99E-5 GO TO 100 c c CALCULATE VALUES FOR USE c c why is there 14.7 in the calculation below as psia is already in psia c its like we are converting back to atm again. Why? formula actually c calculates RHO1 = (RHOB1*14.7) * PSIA1 c 100 RHO1 = RHOB1/14.7*PSIA1 MHOG1 = MHOS1*.8985E12 CONA1 = (4./MHOG1/RHO1/(pie*pie)/ZETA1)**.1667 sf = (xsw1*xch1)**.3333333 c c PUTTING IN THE BREAKDOWN TIME FOR THIS SWITCH IF(TIME.LT.TBD1) THEN rvar = 1.0E6 rchn1 = 0.0 goto 200 ELSE IAMP1 = ABS(CURRENTR2) IGAUS1= IAMP1*3.0E9 IRTB1 = (ht*(IGAUS1**(.66667)))+IRTA1 IRTA1 = IRTB1 rchn1 = CONA1*IRTB1**(.5)+1.0E-5 resc1 = dcm1/rchn1**2/mhos1/pie/sf end if c c PROVIDING OUTPUTS FOR SCREAMER c rvar = resc1 c c Save values for next time step c 200 continue parms(7)=irta1 c c Save switch channel radius in meters c parms(8)=rchn1/100. c RETURN END release_4.3.1/src/._findzflo.f000777 000765 000024 00000001000 13234435237 017512 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrs [z7dKB>FQ tKHyoįs )>x=YF qs<=~Ii}xVJ)/HʯOILONQRVML%RK %D|0 (Llr[[Z  vaBc⋀release_4.3.1/src/findzflo.f000777 000765 000024 00000013022 13234435237 017304 0ustar00rbspielmanstaff000000 000000 Subroutine FindZflow (time, ianode, V, Z,icathode,iplasma,zflow) c c KWS 10/31/95. Calculates the cathode current and zflow using the c Cliff Mendel pressure balance equation c c Modifications: c c 2015-03-30 RBS: Double precision math fixed at many locations, still c instances of mixed precision. c 2015-03-30 RBS: Dummy call to time because time is a passed variable c that is only used in the diagnostic write, which is c commented out at this time. c c----------------------------------------------------------------------- c c Define passed variables c real time, ianode, V, Z, icathode, iplasma, zflow c include 'zdemmax.h' include 'zdemout.h' c c Define internal variables c complex root1, root2, root3 double precision a, a1, a2, a3, d real r(3), root, cur2diff, Z2, Ve, Ve2, zflowlim c c c parameter (Ve = 2.5549953e5) c Ve = mc^2/2e parameter (Ve2 = 6.5280010e10) parameter (zflowlim = 1.0e3) c c Dummy call to time to remove a compiler warning c zflowtime = time c c Set up coefficients c a = ianode * ianode Z2 = Z*Z a1 = (V*V - 2.0*V*Ve + Ve2 - a*Z2)/Z2 a2 = 2.0*Ve*a*(V - Ve)/Z2 a3 = (Ve2*a*a)/Z2 c c if((a .gt. 1.) .and. (v .gt. 1.)) then call CubicRoots(a1,a2,a3,d,root1,root2,root3) c c c Find the right root. Note that the first root is c the real root for d>0 and d=0 c r(1) = real(root1) r(2) = real(root2) r(3) = real(root3) root = 0.0 if ( d .ge. 0.0 ) then if ( r(1) .ge. 0.0 ) then root = r(1) else root = real(a) endif else do i = 1,3 if ( r(i) .ge. 0.0 ) then if(( r(i) .le. a ) .and. ( r(i) .gt. root )) root = r(i) endif end do if ( root .eq. 0.0 ) root = real(a) endif c c Find the plasma current and zflow c icathode = sqrt(root) iplasma = abs(ianode) - icathode cur2diff = real(a) - icathode*icathode if ( cur2diff .gt. 1.0 ) then zflow = V / sqrt(cur2diff) else zflow = zflowlim endif else icathode=ianode iplasma=0.0 zflow=zflowlim a1=0. a2=0. a3=0. d=0. root1=0. root2=0. root3=0. endif c c c write(9,600) time,ianode,icathode,iplasma,zflow,v,z,a1,a2,a3,d, c & root1,root2,root3 c 600 format(6x,'t',11x,'Ia',10x,'Ic',10x,'Ip',10x,'zf',10x,'V'/ c & 6e12.4/ c & 18x,'Z',11x,'a1',10x,'a2',10x,'a3',10x,'d'/ c & 12x,5e12.4/ c & 16x,'root1',19x,'root2',19x,'root3'/ c & 12x,6e12.4//) return end c c c c c c Subroutine CubicRoots (da1,da2,da3,d,z1,z2,z3) c c c Ken Struve c Nov. 8, 1995 c Modifications: c c 2016-03-16 RBS: Parameter pi not used - removed c c----------------------------------------------------------------------- c c This routine calculates the roots of the cubic equation c c x**3 + a1*x**2 + a2*x + a3 = 0.0 c c where a1, a2, and a3 are real. c As a check, the roots should obey the following: c c z1 + z2 + z3 = -a1 c c z1*z2 + z2*z3 + z3*z1 = a2 c c z1 * z2 * z3 = -a3 c c where z1, z2, and z3 are the three roots. c c c Define passed variables c double precision da1, da2, da3, d complex z1, z2, z3 c c Define internal variables c double precision q, r, s, t, s3, t3 double precision da13, z, theta, dpi c double precision check1, check2, check3 parameter (dpi = 3.1415926535D0) c c Calculate the intermediate values c q = (3.0*da2 - da1*da1)/9.0 r = (9.0*da1*da2 - 27.0*da3 -2.0*da1*da1*da1)/54.0 d = q*q*q + r*r da13 = da1/3.0 c c Find the roots for the three cases c c *** c Case 1 and Case 2: d greater or equal to 0 c *** c if (d .ge. 0.0) then s3 = r + dsqrt(d) if (s3 .ge. 0.0) then s = s3**(1.0/3.0) else s = -1.0*(-1.0*s3)**(1.0/3.0) endif t3 = r - dsqrt(d) if (t3 .ge. 0.0) then t = t3**(1.0/3.0) else t = -1.0*(-1.0*t3)**(1.0/3.0) endif z1 = real(s + t - da13) z2 = real(-0.5D0 * (s + t) - da13) + & 0.5 * (0.0,1.0) * sqrt(3.0) * real(s - t) z3 = conjg(z2) c c *** c Case 3: d less than 0 c *** c else theta = dacos(r/dsqrt(-1.0D0*q*q*q)) z = 2.0D0 * dsqrt(-q) z1 = real(z * dcos(theta/3.0D0) - da13) z2 = real(z * dcos((theta + 2.0D0*dpi)/3.0D0) - da13) z3 = real(z * dcos((theta - 2.0D0*dpi)/3.0D0) - da13) endif c c *** c Error Check c *** c c check1 = -1.0 * (z1 + z2 +z3) c check2 = z1*z2 + z2*z3 + z3*z1 c check3 = -1.0 * z1 * z2 * z3 c write(9,*) c write(9,*) 'Check1 = ',check1,' It should be ', da1 c write(9,*) 'Check2 = ',check2,' It should be ', da2 c write(9,*) 'Check3 = ',check3,' It should be ', da3 c return end release_4.3.1/src/._risswmdl.f000777 000765 000024 00000000453 12332532414 017547 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %* '3Bpr[[Zʋ  vaBbʍ release_4.3.1/src/risswmdl.f000777 000765 000024 00000003024 12332532414 017327 0ustar00rbspielmanstaff000000 000000 subroutine srise_model (time, var_parms, resistance) c c-----Description------------------------------------------------------- c c Author/Date: Kelley Fugelso, 1265 (SEA) 05/89 c c December 10, 1992; hnw c 2014-02-06 RBS: Changed real*4 to real c c Purpose: Calculates the value for the resistance of a variable c resistor at the current time (half-step). The model used c is the rise model of the variable resistive switch c c r = rclose time <= timsw c c r = rclose + (ropen - rclose) * (1 - exp(-a)) time > timsw c c where a = (time-timsw)/tau (rtau = 1/tau) c c Called by: Program ZDEM c c Calls: None c c-----Input Parameters-------------------------------------------------- c real time, var_parms(*), resistance c c-----Local Variables--------------------------------------------------- c real ropen, timsw, rclose, rtau, expa c c-----Subroutine Body--------------------------------------------------- rclose = var_parms(2) timsw = var_parms(3) c c Set the resistance. c if (time .le. timsw) then resistance = rclose else ropen = var_parms(1) rtau = var_parms(4) argument = (time - timsw) * rtau if (argument .ge. 50.0) then expa = 0.0 else expa = exp (-1.0 * argument) endif resistance = rclose + ( (ropen - rclose) * (1-expa) ) end if c c-----Return to Program ZDEM-------------------------------------------- c return end release_4.3.1/src/._prtbadln.f000777 000765 000024 00000000453 12331010506 017501 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %œrmp'퀌@[[Zm_  vaBb release_4.3.1/src/prtbadln.f000777 000765 000024 00000000553 12331010506 017265 0ustar00rbspielmanstaff000000 000000 subroutine print_bad_line (currline, nlines, numerr) c c define passed variables c character currline*(*) integer nlines, numerr c c Echoes an input line if there was an error detected in it. c numerr = numerr + 1 write(9,6) nlines, currline 6 format ('0', '### ERROR ### in line ', i3, '. \\', a80) return end release_4.3.1/src/._zdempprm.h000777 000765 000024 00000000777 13423443323 017556 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrs5VT\?ww1R &"JK93.ޣKQJ0pY[jfxiq+iE o5jYX]ٟZ*6 jxVJ)/HʯOILONQRVML%RK B(GrD@#|BbG[[Z  vaBcrelease_4.3.1/src/zdempprm.h000777 000765 000024 00000040262 13423443323 017332 0ustar00rbspielmanstaff000000 000000 c ** c Parameters for output selections. c use: include 'zdempprm.h' c file zdempprm.h c --------------------------------------------------------------------- c Modifications: c KWS, 10/14/93, Added MFI CB parameters. c Added callouts for the radiation yield in the c cylindrical foil model. c MLK, 03/23/95, Added line: parameter (ip_gke = 71) to fix c someone's previous programming error c KWS, 06/06/95, Added keywords and indices for Zflow Plasma c current loss model outputs. Also added a new c output for MITLs. c MLK, 06/07/95, Added keywords and indices for CSV output types c KWS, 08/12/97, Added keywords and indices for Zflow Block outputs c MLK, 12/23/97, Added keywords and indices for SFC output types c 2014-05-05 RBS: Changed integer*4 to integer c 2014-05-07 RBS: All integer variables explicitly defined c 2016-04-02 RBS: Reordered all integer parameters c 2018-02-22 RBS: Added a new output CLOSS to the MITL outputs c 2019-01-27 RBS: Added two parameters: halfstep and scale c c --------------------------------------------------------------------- integer pkeyword_len parameter (pkeyword_len = 3) c c Output Format Keywords c character*(pkeyword_len) & k_pltpts, & k_prtpts, & k_filpts, & k_tabpts, & k_ufopts, & k_idrpts, & k_pffpts, & k_csvpts, & k_sfcpts parameter (k_pltpts = 'PLO') parameter (k_prtpts = 'PRI') parameter (k_filpts = 'FIL') parameter (k_tabpts = 'TAB') parameter (k_ufopts = 'UFO') parameter (k_idrpts = 'IDR') parameter (k_pffpts = 'PFF') parameter (k_csvpts = 'CSV') parameter (k_sfcpts = 'SFC') integer & ip_pltpts, ip_prtpts, ip_filpts, ip_tabpts, ip_ufopts, ip_idrpts, & ip_pffpts, ip_csvpts, ip_sfcpts parameter (ip_pltpts = 1) parameter (ip_prtpts = 2) parameter (ip_filpts = 3) parameter (ip_tabpts = 4) parameter (ip_ufopts = 5) parameter (ip_idrpts = 6) parameter (ip_pffpts = 7) parameter (ip_csvpts = 8) parameter (ip_sfcpts = 9) c integer & oplot, oprint, ofile, otable, oidr, oufo, opff, ocsv, osfc c parameter (oplot = 1) parameter (oprint = 2) parameter (ofile = 3) parameter (otable = 4) parameter (oufo = 5) parameter (oidr = 6) parameter (opff = 7) parameter (ocsv = 8) parameter (osfc = 9) c character*(pkeyword_len) & k_wholestep, k_halfstep, k_scale parameter (k_wholestep = 'WHO') parameter (k_halfstep = 'HAL') parameter (k_scale = 'SCA') c c Keywords and indicies for PI, RCG, RLS, c source resistor outputs c character*(pkeyword_len) & k_vr1, & k_vr2, & k_vr3, & k_ir1, & k_ir2, & k_ir3, & k_pr1, & k_pr2, & k_pr3, & k_er1, & k_er2, & k_er3, & k_r1, & k_r2, & k_r3, & k_qr1, & k_qr2, & k_qr3 parameter (k_vr1 = 'VR1') parameter (k_vr2 = 'VR2') parameter (k_vr3 = 'VR3') parameter (k_ir1 = 'IR1') parameter (k_ir2 = 'IR2') parameter (k_ir3 = 'IR3') parameter (k_pr1 = 'PR1') parameter (k_pr2 = 'PR2') parameter (k_pr3 = 'PR3') parameter (k_er1 = 'ER1') parameter (k_er2 = 'ER2') parameter (k_er3 = 'ER3') parameter (k_r1 = 'R1 ') parameter (k_r2 = 'R2 ') parameter (k_r3 = 'R3 ') parameter (k_qr1 = 'QR1') parameter (k_qr2 = 'QR2') parameter (k_qr3 = 'QR3') integer ip_vr1, ip_vr2, ip_vr3, ip_ir1, ip_ir2, ip_ir3, & ip_pr1, ip_pr2, ip_pr3, ip_er1, ip_er2, ip_er3, & ip_r1, ip_r2, ip_r3, ip_qr1, ip_qr2, ip_qr3 parameter (ip_vr1 = 1) parameter (ip_vr2 = 2) parameter (ip_vr3 = 3) parameter (ip_ir1 = 4) parameter (ip_ir2 = 5) parameter (ip_ir3 = 6) parameter (ip_pr1 = 7) parameter (ip_pr2 = 8) parameter (ip_pr3 = 9) parameter (ip_er1 = 10) parameter (ip_er2 = 11) parameter (ip_er3 = 12) parameter (ip_r1 = 13) parameter (ip_r2 = 14) parameter (ip_r3 = 15) parameter (ip_qr1 = 16) parameter (ip_qr2 = 17) parameter (ip_qr3 = 18) c c Keywords and indicies for PI, RCG, c source block capacitor outputs c character*(pkeyword_len) & k_vc1, & k_vc3, & k_ic1, & k_ic3, & k_pc1, & k_pc3, & k_ec1, & k_ec3, & k_c1, & k_c3, & k_qc1, & k_qc3, & k_c1e, & k_c3e, & k_pcdot, & k_ecdot, & k_pccon, & k_eccon c parameter (k_vc1 = 'VC1') parameter (k_vc3 = 'VC3') parameter (k_ic1 = 'IC1') parameter (k_ic3 = 'IC3') parameter (k_pc1 = 'PC1') parameter (k_pc3 = 'PC3') parameter (k_ec1 = 'EC1') parameter (k_ec3 = 'EC3') parameter (k_c1 = 'C1 ') parameter (k_c3 = 'C3 ') parameter (k_qc1 = 'QC1') parameter (k_qc3 = 'QC3') parameter (k_c1e = 'C1E') parameter (k_c3e = 'C3E') parameter (k_pcdot = 'PCD') parameter (k_ecdot = 'ECD') parameter (k_pccon = 'PCC') parameter (k_eccon = 'ECC') c integer ip_vc1, ip_vc3, ip_ic1, ip_ic3, ip_pc1, ip_pc3, & ip_ec1, ip_ec3, ip_c1, ip_c3, ip_qc1, ip_qc3, & ip_c1e, ip_c3e, ip_pcdot, ip_ecdot, ip_pccon, ip_eccon c parameter (ip_vc1 = 19) parameter (ip_vc3 = 20) parameter (ip_ic1 = 21) parameter (ip_ic3 = 22) parameter (ip_pc1 = 23) parameter (ip_pc3 = 24) parameter (ip_ec1 = 25) parameter (ip_ec3 = 26) parameter (ip_c1 = 27) parameter (ip_c3 = 28) parameter (ip_qc1 = 29) parameter (ip_qc3 = 30) parameter (ip_c1e = 53) parameter (ip_c3e = 54) parameter (ip_pcdot = 60) parameter (ip_ecdot = 61) parameter (ip_pccon = 62) parameter (ip_eccon = 63) c c Keywords and indicies for PI, RLS, c and source block inductor outputs c character*(pkeyword_len) & k_vl2, & k_il2, & k_pl2, & k_el2, & k_ql2, & k_l2, & k_fl2, & k_l2e, & k_pldot, & k_eldot, & k_plcon, & k_elcon c parameter (k_vl2 = 'VL2') parameter (k_il2 = 'IL2') parameter (k_pl2 = 'PL2') parameter (k_el2 = 'EL2') parameter (k_ql2 = 'QL2') parameter (k_l2 = 'L2 ') parameter (k_fl2 = 'FL2') parameter (k_l2e = 'L2E') parameter (k_pldot = 'PLD') parameter (k_eldot = 'ELD') parameter (k_plcon = 'PLC') parameter (k_elcon = 'ELC') c integer ip_vl2, ip_il2, ip_pl2, ip_el2, ip_ql2, ip_l2, ip_fl2, & ip_l2e, ip_pldot, ip_eldot, ip_plcon, ip_elcon c parameter (ip_vl2 = 31) parameter (ip_il2 = 32) parameter (ip_pl2 = 33) parameter (ip_el2 = 34) parameter (ip_ql2 = 37) parameter (ip_l2 = 35) parameter (ip_fl2 = 36) parameter (ip_l2e = 55) parameter (ip_pldot = 64) parameter (ip_eldot = 65) parameter (ip_plcon = 66) parameter (ip_elcon = 67) c c Keywords and indicies for the various source types c character*(pkeyword_len) & k_vsrc, & k_isrc, & k_psrc, & k_esrc, & k_qsrc c parameter (k_vsrc = 'VSR') parameter (k_isrc = 'ISR') parameter (k_psrc = 'PSR') parameter (k_esrc = 'ESR') parameter (k_qsrc = 'QSR') c integer ip_vsrc, ip_isrc, ip_psrc, ip_esrc, ip_qsrc c parameter (ip_vsrc = 38) parameter (ip_isrc = 39) parameter (ip_psrc = 40) parameter (ip_esrc = 41) parameter (ip_qsrc = 42) c c Keywords and indicies for all block type outputs c character*(pkeyword_len) & k_vin, & k_iin, & k_pin, & k_ein, & k_qin, & k_vout, & k_iout, & k_pout, & k_eout, & k_qout c parameter (k_vin = 'VIN') parameter (k_iin = 'IIN') parameter (k_pin = 'PIN') parameter (k_ein = 'EIN') parameter (k_qin = 'QIN') parameter (k_vout = 'VOU') parameter (k_iout = 'IOU') parameter (k_pout = 'POU') parameter (k_eout = 'EOU') parameter (k_qout = 'QOU') c integer ip_vin, ip_iin, ip_pin, ip_ein, ip_qin, & ip_vout, ip_iout, ip_pout, ip_eout, ip_qout c parameter (ip_vin = 43) parameter (ip_iin = 44) parameter (ip_pin = 45) parameter (ip_ein = 46) parameter (ip_qin = 47) parameter (ip_vout = 48) parameter (ip_iout = 49) parameter (ip_pout = 50) parameter (ip_eout = 51) parameter (ip_qout = 52) c c Keywords and indicies for foil implosion outputs c character*(pkeyword_len) & k_frad, & k_fvel, & k_facc, & k_fke c parameter (k_frad = 'FRA') parameter (k_fvel = 'FVE') parameter (k_facc = 'FAC') parameter (k_fke = 'FKE') c integer ip_frad, ip_fvel, ip_facc, ip_fke c parameter (ip_frad = 56) parameter (ip_fvel = 57) parameter (ip_facc = 58) parameter (ip_fke = 59) c c Keywords and indicies for gas puff implosion outputs c character*(pkeyword_len) & k_grad, & k_gvel, & k_gacc, & k_gke c parameter (k_grad = 'GRA') parameter (k_gvel = 'GVE') parameter (k_gacc = 'GAC') parameter (k_gke = 'GKE') c integer ip_grad, ip_gvel, ip_gacc, ip_gke c parameter (ip_grad = 68) parameter (ip_gvel = 69) parameter (ip_gacc = 70) parameter (ip_gke = 71) c c Keywords and indicies user variable outputs c character*(pkeyword_len) & k_u1, & k_u2, & k_u3, & k_u4, & k_u5, & k_u6, & k_u7, & k_u8, & k_u9, & k_u10 c parameter (k_u1 = 'U1') parameter (k_u2 = 'U2') parameter (k_u3 = 'U3') parameter (k_u4 = 'U4') parameter (k_u5 = 'U5') parameter (k_u6 = 'U6') parameter (k_u7 = 'U7') parameter (k_u8 = 'U8') parameter (k_u9 = 'U9') parameter (k_u10 = 'U10') c integer ip_u1, ip_u2, ip_u3, ip_u4, ip_u5, & ip_u6, ip_u7, ip_u8, ip_u9, ip_u10 c parameter (ip_u1 = 72) parameter (ip_u2 = 73) parameter (ip_u3 = 74) parameter (ip_u4 = 75) parameter (ip_u5 = 76) parameter (ip_u6 = 77) parameter (ip_u7 = 78) parameter (ip_u8 = 79) parameter (ip_u9 = 80) parameter (ip_u10 = 81) c c Keywords and indicies for transmission line outputs c character*(pkeyword_len) & k_edline, & k_pdline, & k_eline, & k_pline c parameter (k_edline = 'EDL') parameter (k_pdline = 'PDL') parameter (k_eline = 'ELI') parameter (k_pline = 'PLI') c integer ip_edline, ip_pdline, ip_eline, ip_pline c parameter (ip_edline = 82) parameter (ip_pdline = 83) parameter (ip_eline = 84) parameter (ip_pline = 85) c c Keywords and indicies for Toms sw outputs c character*(pkeyword_len) k_fc, k_fc1, k_fc2, k_fc3, k_fc4 c parameter (k_fc = 'FCH') parameter (k_fc1 = 'FC1') parameter (k_fc2 = 'FC2') parameter (k_fc3 = 'FC3') parameter (k_fc4 = 'FC4') c integer ip_fc c parameter (ip_fc = 86) c c Note: integer parameters 87-89 unused c c c Keywords and indicies for MFI CB outputs c character*(pkeyword_len) & k_efld, & k_bfld, & k_xmfi c parameter (k_efld = 'EFL') parameter (k_bfld = 'BFL') parameter (k_xmfi = 'XMF') c integer ip_efld, ip_bfld, ip_xmfi c parameter (ip_efld = 90) parameter (ip_bfld = 91) parameter (ip_xmfi = 92) c c Keywords and indicies for Zflow POS model outputs c character*(pkeyword_len) & k_zflow, & k_gzflow c parameter (k_zflow = 'ZFL') parameter (k_gzflow = 'GZF') c integer ip_zflow, ip_gzflow c parameter (ip_zflow = 93) parameter (ip_gzflow = 94) c c c Keywords and indicies for Zflow Current Loss Model outputs c character*(pkeyword_len) & k_zloss, & k_gloss c parameter (k_zloss = 'CZL') parameter (k_gloss = 'GLO') c integer ip_zloss, ip_gloss c parameter (ip_zloss = 95) parameter (ip_gloss = 96) c c c Additional Keywords and indicies for the MITL Model c character*(pkeyword_len) & k_aloss, & k_closs c parameter (k_aloss = 'ALO') parameter (k_closs = 'CLO') c integer ip_aloss, & ip_closs c parameter (ip_aloss = 97) parameter (ip_closs = 116) c c c c Keywords and indicies for Measure Zflow Block outputs c character*(pkeyword_len) & k_icathode, & k_iplasma, & k_zot c parameter (k_icathode = 'ICA') parameter (k_iplasma = 'IPL') parameter (k_zot = 'ZOT') c integer ip_icathode, ip_iplasma, ip_zot c parameter (ip_icathode = 98) parameter (ip_iplasma = 99) parameter (ip_zot = 100) c c c Keywords and indicies for k shell yield outputs c character*(pkeyword_len) & k_yw_al, & k_ym_al, & k_yw_ar, & k_ym_ar, & k_yw_cu, & k_ym_cu, & k_yw_kr, & k_ym_kr, & k_yw_xe, & k_ym_xe c parameter (k_yw_al = 'YWL') parameter (k_ym_al = 'YML') parameter (k_yw_ar = 'YWA') parameter (k_ym_ar = 'YMA') parameter (k_yw_cu = 'YWC') parameter (k_ym_cu = 'YMC') parameter (k_yw_kr = 'YWK') parameter (k_ym_kr = 'YMK') parameter (k_yw_xe = 'YWX') parameter (k_ym_xe = 'YMX') c integer ip_yw_al, ip_ym_al, ip_yw_ar, ip_ym_ar, & ip_yw_cu, ip_ym_cu, ip_yw_kr, ip_ym_kr, ip_yw_xe, & ip_ym_xe c parameter (ip_yw_al = 101) parameter (ip_ym_al = 102) parameter (ip_yw_ar = 103) parameter (ip_ym_ar = 104) parameter (ip_yw_cu = 105) parameter (ip_ym_cu = 106) parameter (ip_yw_kr = 107) parameter (ip_ym_kr = 108) parameter (ip_yw_xe = 109) parameter (ip_ym_xe = 110) c c Keywords and indicies for spherical foil & NSHELL outputs c character*(pkeyword_len) & k_srad, & k_svel, & k_sacc, & k_ske, & k_smass c parameter (k_srad = 'SRA') parameter (k_svel = 'SVE') parameter (k_sacc = 'SAC') parameter (k_ske = 'SKE') parameter (k_smass = 'SMA') c integer ip_srad, ip_svel, ip_sacc, ip_ske, ip_smass c parameter (ip_srad = 111) parameter (ip_svel = 112) parameter (ip_sacc = 113) parameter (ip_ske = 114) parameter (ip_smass = 115) c c Keywords and indices for NSHELL outputs c character*(pkeyword_len) & k_srad1, & k_srad2, & k_srad3, & k_srad4, & k_srad5, & k_scur1, & k_scur2, & k_scur3, & k_scur4, & k_scur5 c parameter (k_srad1 = 'SR1') parameter (k_srad2 = 'SR2') parameter (k_srad3 = 'SR3') parameter (k_srad4 = 'SR4') parameter (k_srad5 = 'SR5') parameter (k_scur1 = 'SC1') parameter (k_scur2 = 'SC2') parameter (k_scur3 = 'SC3') parameter (k_scur4 = 'SC4') parameter (k_scur5 = 'SC5') c integer ip_srad1, ip_srad2, ip_srad3, ip_srad4, ip_srad5, & ip_scur1, ip_scur2, ip_scur3, ip_scur4, ip_scur5 c parameter (ip_srad1 = 201) parameter (ip_srad2 = 202) parameter (ip_srad3 = 203) parameter (ip_srad4 = 204) parameter (ip_srad5 = 205) parameter (ip_scur1 = 301) parameter (ip_scur2 = 302) parameter (ip_scur3 = 303) parameter (ip_scur4 = 304) parameter (ip_scur5 = 305) c c * c release_4.3.1/src/._sphflprm.f000777 000765 000024 00000000453 12332536432 017542 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK ЀR7Àl# p@[[ZrJ  vaBblעrelease_4.3.1/src/sphflprm.f000777 000765 000024 00000005362 12332536432 017331 0ustar00rbspielmanstaff000000 000000 subroutine sphfoilparm (parms, nparms) c ---------------------------------------------------------------------- c c December 10, 1992; hnw c 2014-02-06 RBS: Changed real*4 to real c 2014-05-04 RBS: Changed integer*4 to integer c c Sets up the parameters needed for the SPHERICAL foil implosion model c and returns them in parms(i). c nparms is the number of parameters in parms. c c parms is sent with the basic parameters needed to rearrange and fill c the actual parms array. c c Define passed variables c real parms(*) integer nparms c c ---------------------------------------------------------------------- c real temp(4) c c Include the common block for plotting so that we can set some c initial plotting values. c include 'zdemmax.h' include 'zdemout.h' c c ---------------------------------------------------------------------- c Fill temp with parms. c do i = 1, nparms temp(i) = parms(i) end do c c ---------------------------------------------------------------------- c In parms we want: c 1: initrad (does not change) c = initial foil radius c 2: angl (does not change) c = foil included angle c 3: mass (does not change) c = foil mass c 4: minrad (does not change) c = minimum foil radius c 5: lt3 (initially = 0) c = inductance from last half time step c 6: radt3 (initially = initrad) c = radius from last half time step c 7: velt3 (initially = 0) c = velocity from last half time step c 8: testimpl (initially = 0, which is imploding, set to 1 when c radius shrinks to minrad) c = value to test to see if foil is still imploding or has c stagnated at the minimum radius c c In temp: c 1: initrad c 2: angl c 3: mass c 4: minrad c c ---------------------------------------------------------------------- c nparms = 8 parms(1) = temp(1) ! initrad parms(2) = temp(2) ! angl parms(3) = temp(3) ! mass parms(4) = temp(4) ! minrad c parms(5) = 0.0 ! lt3 parms(6) = temp(1) ! radt3 parms(7) = 0.0 ! velt3 parms(8) = 0.0 ! testimpl c c ---------------------------------------------------------------------- c Set initial plotting values for foil radius, velocity, c acceleration, kinetic energy. c foilrad = parms(1) foilvel = 0.0 foilacc = 0.0 foilke = 0.0 c c ---------------------------------------------------------------------- c return end release_4.3.1/src/._lsffunc.f000777 000765 000024 00000000453 12332514522 017343 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK \o d /׌@[[ZW  vaBbrelease_4.3.1/src/lsffunc.f000777 000765 000024 00000001401 12332514522 017120 0ustar00rbspielmanstaff000000 000000 function fleastsquares (time, num_coeff, coeff) c c Change Log c c 2014-02-06 RBS: Changed real*4 to real c 2014-05-02 RBS: Changed integer*4 to integer c 2014-05-07 RBS: Explicitly defined sum as real c c Define passed variables c integer num_coeff real time, coeff(num_coeff) c c Define internal variables c real sum c c Calulates the function using nested multiplication: c c 2 3 c f(time) = a0 + a1*time + a2*time + a3*time + ... c c where: ai is coeff(i+1) c and: num_coeff is from 1 to 10 (a0 to a9) c sum = coeff(num_coeff) do i = num_coeff-1, 1, -1 sum = coeff(i) + time*sum end do c fleastsquares = sum c return end release_4.3.1/src/._dpfprm.f000777 000765 000024 00000000773 13031332320 017167 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR$$com.apple.TextEncoding3Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;134217984ʣn7iGzVw Q:i ݫonxVJ)/HʯOILONQRVML%RK %TJod@[[ZǮ  vaBaurelease_4.3.1/src/dpfprm.f000777 000765 000024 00000012524 13031332320 016747 0ustar00rbspielmanstaff000000 000000 subroutine dpfparm c read and write parameters & (parms, nparms) c c Sets up the parameters needed for the DPF implosion model and c returns them in the parms vector. This will be loaded in the nvarl c column of var_model. c nparms is passed back with the new the number of parameters in parms. c c 2016-04-01 RBS: Created from gaspfprm.f c 2016-07-01 RBS: Included the sheath angle in the inputs c c Declare the passed variables c real parms(*) integer nparms c c Include the common block for plotting so that we can set some c initial plotting values. c include 'zdemmax.h' include 'zdemout.h' c c Define internal variables, dimension to 16 for dpf c real parmsin(nparms) c c Note carefully the value of mu c real mu parameter (mu = 2.0e-7) real pi parameter (pi = 3.14159) c c Fill parmsin with original values from parms. We now have a dummy c array that never changes herein and can be used to generate new values c of parms that will be passed back to rdscrelem.f c do i = 1, nparms parmsin(i) = parms(i) end do c c print '(10F11.8)', (parmsin(i), i=1,nparms) c c In the parmsin array we have the following values: c 1: router c 2: rinner c 3: zlen c 4: density c 5. rimass c 6. rmin c 7. initmass c 8. theta c c c The parms array is used in the model in every time step we have: c 1: outerrad (does not change) c = DPF outer radius cathode c 2: innerrad (does not change) c = DPF radius of the anode c 3: zlenmax (does not change) c = length of the anode c 4: density (does not change) c = DPF fill density c 5: rimass (does not change) c = initial radial sheath mass fraction c 6: minrad (does not change) c = minimum DPF radius - radius of stagnation c 7: initmass (does not change) c = initial sheath mass c 8: theta (does not change) c = fixed angle of the sheath c c 9: azconst (does not change) NOT negative like radial c = (mu * ln(outerrad/innerrad)) / 2 c 10: dzconst (does not change) Negative not positive like radial c = -pi * density * (outerrad**2 - innerrad**2) c 11: lzconst (does not change) c = mu * ln(outerrad/innerrad) c 12: mzconst (does not change) c = pi * density * (outerrad**2 - innerrad**2) c 13: masszt3 (initial value is ximass) c = DPF mass for accel and drag terms from last half time step c 14: zlent3 (initially = 0) c = axial position from last half time step c 15: velzt3 (initially = 0) c = axial velocity from last half time step c 16: masszlen (initially 0) c = mass in the axial sheath when z = zlenmax c 17: arconst (does not change) c = -(mu * length) / 2 c 18: drconst (does not change) c = 2 * pi * length * density c 19: lrconst (does not change) c = mu * length c 20: mrconst (does not change) c = pi * length * density c 21: lrmin (does not change) c = lconst * ln(initrad/minrad) c 22: massrt3 (initial value is zero) c = mass in radial sheath for accel and drag terms from last 1/2 time step c 23: radt3 (initially = initrad) c = radius from last half time step c 24: velrt3 (initially = 0) c = velocity from last half time step c 25: lt3 (initially = 0) c = total inductance from last half time step c 26: testimpl (initially = 0, which is imploding, set to 1 when radius c shrinks to minrad) c = value to test to see if foil is still imploding or has stagnated at c the minimum radius c nparms = 26 parms(1) = parmsin(1) !router parms(2) = parmsin(2) !rinner parms(3) = parmsin(3) !anode length parms(4) = parmsin(4) !gas density parms(5) = parmsin(5) !fractional mass of radial sheath to axial parms(6) = parmsin(6) !minimum implosion radius parms(7) = parmsin(7) !initial mass parms(8) = parmsin(8) ! sheath angle parms(9) = ( mu * .5 * log(parmsin(1)/parmsin(2)) ) parms(10) = -pi * parmsin(4) * (parmsin(1)**2 - parmsin(2)**2) parms(11) = mu * log(parmsin(1)/parmsin(2)) parms(12) = pi * parmsin(4) * (parmsin(1)**2 - parmsin(2)**2) parms(13) = parmsin(7) !masszt3=initial sheath mass parms(14) = 0.0 !zlent3=initial axial position parms(15) = 0.0 !velzt3=initial axial velocity parms(16) = 0.0 !mass axial sheath at z=zlenmax parms(17) = - (mu * 1.0e-2 * 0.5) !initial radial length = 1e-2 m parms(18) = 2.0 * pi * 1.0e-2 * parmsin(4) parms(19) = mu * 1.0e-2 parms(20) = pi * 2.0e-2 * parmsin(4) parms(21) = mu * 2.0e-2 * log(parmsin(2)/parmsin(6)) parms(22) = 0.0 !massrt3=initial radial sheath mass parms(23) = parmsin(2) !radt3=initrad parms(24) = 0.0 !initial velocity parms(25) = 0.0 !initial total inductance parms(26) = 0.0 !set status as "imploding" c c print '(24E12.4)', (parms(i), i=1,nparms) c c c Set initial plotting values for DPF radius, velocity, c acceleration, kinetic energy. c gasrad = 0.0 gasvel = 0.0 gasacc = 0.0 gaske = 0.0 c return end release_4.3.1/src/._cnv2int.f000777 000765 000024 00000000453 12332304074 017265 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK Ȭ # H7w/p@[[ZV  vaBa~release_4.3.1/src/cnv2int.f000777 000765 000024 00000005473 12332304074 017057 0ustar00rbspielmanstaff000000 000000 subroutine conv_to_int (text, intmag, intsign, flag) c c Define passed variables c character text*(*) integer intmag, intsign, flag c c Define internal variables c parameter (limit = 80) dimension int_text(limit) integer start, end, char_value c integer error parameter (error = 1, no_error = 0) integer plus, minus parameter (plus = -5, minus = -3) integer ascii_factor parameter (ascii_factor = 48) parameter (max_digits = 9) c c Convert TEXT (up to 80 characters) to its integer equivalent, c labeled INTMAG. c INTMAG is always >= 0, INTSIGN is its sign (+1 or -1). c Routine only recognizes integers in the form c '(sign)xxxxxx' with no blanks. c x is a decimal digit and sign is c '+' (optional) or '-'. Anything else causes INTMAG=0. c If TEXT was a legal form, FLAG=0; otherwise, FLAG=1. c TEXT has from 1 to 80 characters. c Integers must be in the range -10**9 < I < 10**9 , otherwise an c error is flagged. c flag = no_error start = 1 end = len(text) if (end .gt. limit) then go to 999 end if c c Fill ITEXT with ASCII decimal values - 48 of TEXT's characters. c 'X'=X for a digit X. Return if not in above form. c c Check first character for sign or digit or something else. c char_value = ichar (text(start:start)) - ascii_factor int_text(start) = char_value if (char_value .eq. plus) then if (start .ge. end) then go to 999 else intsign = +1 start = start + 1 end if else if (char_value .eq. minus) then if (start .ge. end) then go to 999 else intsign = -1 start = start + 1 end if else if ((char_value .ge. 0) .and. (char_value .le. 9)) then intsign = +1 else go to 999 end if c c Check characters to see if they are digits c do i = start, end char_value = ichar (text(i:i)) - ascii_factor if ((char_value .lt. 0) .or. (char_value .gt. 9)) then go to 999 else int_text(i) = char_value end if end do c c Add the digits, multiplied by the appropriate power of 10, c using nested multiplication. c c First digit. c intmag = int_text(start) num_digits = end - start + 1 if ((num_digits .gt. max_digits) .and. & (intmag .gt. 0)) then go to 999 end if c c Rest of the digits. c do i = start + 1, end num_digits = num_digits - 1 if ((num_digits .gt. max_digits) .and. & (int_text(i) .gt. 0)) then go to 999 else intmag = 10*intmag + int_text(i) end if end do c return c c Error. c 999 continue intmag = 0 flag = error c return end release_4.3.1/src/._setvoltg.f000777 000765 000024 00000000452 12332536036 017555 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %3H#@,Ԉ Ӕ@[[Z  vaBbtǷUrelease_4.3.1/src/setvoltg.f000777 000765 000024 00000003152 12332536036 017340 0ustar00rbspielmanstaff000000 000000 subroutine set_voltage (time, index, voltage) c c Change log c c 2014-02-06 RBS: Changed real*4 to real c 2014-05-04 RBS: Changed integer*4 to integer c c Voltage source as a function of time. c c Define passed variables c real time, voltage integer index c c Include files c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Sort out the function describing the source. c ifunction = ivoltf(index) if (ifunction .eq. sinsquared) then voltage = fsinsquared (time, voltf_parms(1,index), & voltf_parms(2,index), & voltf_parms(3,index)) else if (ifunction .eq. sinfun) then voltage = fsinfun (time, voltf_parms(1,index), & voltf_parms(2,index), & voltf_parms(3,index)) else if (ifunction .eq. leastsquares) then voltage = fleastsquares (time, num_voltf_parms(index), & voltf_parms(1,index)) else if (ifunction .eq. piecewiselinear) then voltage = fpiecewiselinear (time, num_voltf_parms(index), & voltf_parms(1,index), lastvoltf_time(index)) else if (ifunction .eq. table) then scale = voltf_parms(1,index) delay = voltf_parms(2,index) num_tpoints = num_voltf_parms(index) - 2 voltage = fpiecewiselinear (time-delay, num_tpoints, & voltf_parms(3,index), lastvoltf_time(index)) voltage = voltage * scale end if c return end release_4.3.1/src/._mkcsvfl.f000777 000765 000024 00000000543 13424653012 017351 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsXT\)xVJ)/HʯOILONQRVML%RK \S*Ҩd(@[[Z  vaBbĨrelease_4.3.1/src/mkcsvfl.f000777 000765 000024 00000012773 13424653012 017144 0ustar00rbspielmanstaff000000 000000 subroutine csvvals c c-------Description----------------------------------------------------- c c Source File : csvvals.f c c Author/Date : Mark Kiefer, based on ufovals routine c c Purpose : Creates file which contains the output data points for c the csv file type requests. c c Modifications: c 1997-08-13 MLK: Create filename based on 'base_filename' c 2012-04-10 RBS: Got rid of dangling commas finally c 2012-04-10 RBS: Fixed the extra filename text c 2013-12-10 RBS: Removed the format statements c 2013-12-10 RBS: Increased the size of the output data to 1PE11.4 c 2014-02-08 RBS: Changed the output formation to 1pe12.5 c 2015-06-23 RBS: Placed newfile, oldfile, fflag declarations internal c removed them from zdemout to get rid of compiler c warnings. c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c 2015-03-30 RBS: Changed line 74 to explicit integer conversion c 2019-01-28 RBS: Increased label length from 12 to 22 c Added output scaling to the final write statement c c-------Include Files--------------------------------------------------- c include 'zdemparm.h' include 'zdempprm.h' include 'zdemmax.h' include 'zdemout.h' include 'zdemcomm.h' include 'zdemenv.h' c c-------Input Parameters------------------------------------------------ c NONE c-------Output Parameters----------------------------------------------- c NONE c-------Constants------------------------------------------------------- c integer csv_unit parameter (csv_unit = 24) integer newfile, oldfile, fflag parameter (newfile=1, oldfile=2) c c Time flag parameters * c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c-------Local Variables------------------------------------------------- c character csvfile*80, tempfile*80, filename*80 c c-------Subroutine Body------------------------------------------------- c c Clear the output buffers, calculate the record size of the output c parameter file, and "gather" all of the CSV output requests together. c call clear_outbuf ibufsize = numout*2+2 call gather (iouttype, ocsv, maxout, indices, numcsv) c c Find start time and stop time, skip factor and nptscsv (these will c be the same for all CSV output requests c tstart = tbegout(indices(1)) tstop = tendout(indices(1)) nskip = ifsteps (maxfpts, ht, tstart, tstop) nptscsv = int(((tstop - tstart) / ht) / nskip) + 1 c c Create the CSV filename based on the input file name c csvfile = base_filename call strip (csvfile, i_1st, i_last) c c strip off the text file extension c call strip_name (csvfile(i_1st:i_last),tempfile,lentmp) filename = tempfile(1:lentmp)//'.csv' open (unit=csv_unit, file=filename, status='unknown') c c write out the observer names out as titles c write (csv_unit, '(A,$)') 'Time (s)' do j = 1,numcsv write (csv_unit, '(A, A22,$)') ',',lblout(indices(j)) end do write (csv_unit,'( )') c c doing this gets rid of the dangling comma!!! Tricky c c c Process CSV output requests c time_flag = half_step ncycle = 0 ipntcnt = 0 fflag = oldfile iunit = outunit call open_outfile (iunit, fflag, ierr) c c Get the value at time 0.0 c newrec = 1 ipntcnt = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval newrec = 0 do i = 2, numcsv call read_outfile (iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) outdata(ipntcnt,i) = tmpval enddo c c Get values for the rest of the simulation c newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) c do while (ierr .eq. 0) ncycle = ncycle + 1 if (ncycle .ge. nskip) then ipntcnt = ipntcnt + 1 timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval newrec = 0 do i = 2, numcsv call read_outfile(iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) outdata(ipntcnt,i) = tmpval enddo ncycle = 0 endif newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) enddo call close_outfile (iunit,ierr) c c Now write it all out. c Write out all values at each time step: first line has time and c then the 100 variables. c do i = 1, nptscsv c c Set the number of points to be printed in the first line of the group c of values. c write (csv_unit, '(1pe12.5,$)') timeout(i,1) do j = 1, numcsv write (csv_unit, '(A,1pe12.5,$)') ',', + outdata(i,j)*scale_out(j) end do write (csv_unit,'( )') c c doing this gets rid of the dangling comma!!! Tricky c c end do !end of loop over time points c c Now close the file c close (unit=csv_unit) c c-------End of Subroutine----------------------------------------------- c return end release_4.3.1/src/._getnxtln.f000777 000765 000024 00000001323 13054145724 017551 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRLLcom.apple.TextEncoding[com.apple.lastuseddate#PSk7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4dScom.dropbox.attributescom.dropbox.attrsutf-8;134217984G;O\Et:^CVnԭwl_JUKȖyOc*G\א<  *ZzU??pat5Kh`8'o)v5 ِnåyh5D3 [V#6ɔ:UwGa@7g2"w rPyiYo/}Bxn.>eN֓ބ@w8P)z5GNOQac!4iz[R xVJ)/HʯOILONQRVML%RK %KcGGr\ӈ@[[Z)  vaBbщrelease_4.3.1/src/getnxtln.f000777 000765 000024 00000004330 13054145724 017335 0ustar00rbspielmanstaff000000 000000 subroutine get_next_line & (currline, currline_lc, field, nlines, eofflg, & max_fields) c c c This subroutine reads in a line from a SCREAMER data file c 2008-12-11 RBS: read format for currline was 80 not 120 c 2014-05-01 RBS: Changed integer*4 to integer c 2014-05-01 RBS: field vector now passes length and size c 2014-05-01 RBS: currline length now passed c 2014-05-07 RBS: All internal variables explicitly defined c 2017-02-24 RBS: Added a new variable currline_lc to carry a mixed c upper and lower case version of currline. c c c Max_fields defined here sets the maximum distinguishable fields c per line of input text. c c Define passed variables c character*(*) currline, currline_lc character*(*) field(*) integer nlines, eofflg, max_fields c c Get the next line in the file. c Here all inputs are converted to UPPER CASE. c Convert to uppercase, change tabs to blanks. c If the first character is a "!", then it is a comment line. c If it is not a comment line or a blank line, then c separate it into fields and return, else get another line. c c Define internal variables c integer error, noerr parameter (error = 1, noerr=0) integer notext parameter (notext = 0) integer lunit parameter (lunit = 4) c c 100 format (a80) c 200 continue read (lunit, '(A120)', end=1000) currline nlines = nlines + 1 currline_lc = currline c write(6,*)'currline = ',currline c write(6,*)'currline_lc = ',currline_lc c write(6,*) call tab2blnk (currline_lc) call strip_blanks_commas (currline_lc, istart, iend) call conv_to_ucase (currline) call tab2blnk (currline) call strip_blanks_commas (currline, istart, iend) if (istart .ne. notext) then if (currline(istart:istart) .ne. '!') then call get_field (currline(istart:iend), field, max_fields) eofflg = noerr return end if end if go to 200 c 1000 continue eofflg = error return c end release_4.3.1/src/._chargec1.f000777 000765 000024 00000000536 12700074372 017365 0ustar00rbspielmanstaff000000 000000 Mac OS X  2,^ATTR^~com.apple.TextEncodingScom.dropbox.attributesBcom.dropbox.attrsutf-8;134217984xVJ)/HʯOILONQRVML%RK B'w g/crHpgC@[[Z8  vaBa release_4.3.1/src/chargec1.f000777 000765 000024 00000001771 12700074372 017152 0ustar00rbspielmanstaff000000 000000 function fqc1 (inod, ibrn, time_flag) c c Modifications c c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c c Calculates the charge on C1 or C3 (shunt). c c Declare passed variables c integer inod, ibrn c c Declare time flag parameters c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c Include files c include 'zdemparm.h' include 'zdemmax.h' include 'zdemwork.h' c c Define internal variables c c None c c *If (time on the half step was requested) if (time_flag .eq. half_step) then c c *Average value from last whole step and value from this whole step fqc1= 0.5 * (v(inod,ibrn)+vn(inod,ibrn)) * cechk(inod,ibrn) c c *Else (time on the whole step was requested) else c c *Return value on the current whole step fqc1 = vn(inod,ibrn) * cechk(inod,ibrn) c endif c return end release_4.3.1/src/._r2wallmdl.f000777 000765 000024 00000000453 12332531144 017602 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK l>>>>Error while attempting to open or write to ', + 'PFF file...error=',ierr c c-----End of Subroutine------------------------------------------------- c 5000 return end release_4.3.1/src/._gettblvl.f000755 000765 000024 00000000704 13324412056 017522 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRcom.apple.lastuseddate#PSY7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4qScom.dropbox.attributesP[01kK\=e%r-zΞ &7W{)j-|Hyꆡ7@`}ҙ jHW nxVJ)/HʯOILONQRVML%RK %l@d4mS DgmG[[Zrelease_4.3.1/src/gettblvl.f000755 000765 000024 00000005235 13324412056 017311 0ustar00rbspielmanstaff000000 000000 subroutine get_tablem_value (time, tabnum, resistance, slope) c c-------Description-------------------------------------------------- c c Source File: gettblvl.f c c Author/Date: Kelley Fugelso, 1265 (SEA) 04/89 c 2014-02-06 RBS: Changed real*4 to real c 2014-03-24 RBS: Added the slope as a passed value. c 2014-04-04 RBS: Added real definition for slope c 2014-05-02 RBS: Changed integer*4 to integer c c Purpose: This subroutine determines the resistance (nductance) based c on the time and variable resistance (inductance) table model c number. The resistance (inductance) is calculated by c interpolating using time as the independent variable. c c Called by: Program zdem c c Calls: Function CALC_RESISTANCE c c-------Include Files--------------------------------------------------- c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c-------Input Parameters------------------------------------------------ c */ real time ! Current time of problem */ integer tabnum ! Variable resistor table model number */ c */ c-------Output Parameters---------------------------------------------*/ c */ real resistance, ! Interpolated resistance */ & slope ! Interpolated slope */ c */ c-------Define Internal Variables-------------------------------------*/ c */ real scale, ! Scale factor */ + delay ! Time delay */ integer num_tpoints ! Number of points in table */ c */ c-------Subroutine Body-----------------------------------------------*/ c scale = tablem_vals(1,tabnum) delay = tablem_vals(2,tabnum) num_tpoints = num_tablem_vals(tabnum) - 2 resistance = calc_resistance (time-delay, num_tpoints, & tablem_vals(3,tabnum), lasttabm_time(tabnum)) resistance = resistance * scale slope = calc_slope (time-delay, num_tpoints, & tablem_vals(3,tabnum), lasttabm_time(tabnum)) slope = slope * scale c c-------Subroutine End-------------------------------------------------- c return end release_4.3.1/src/._ediodemdl.f000777 000765 000024 00000001000 13421456636 017631 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrssF\a'5e8tR ie ԌD},JFTW=D}Жb|%iYJȜ I`Aߒ  yxVJ)/HʯOILONQRVML%RK T,b/_7 r[[Z  vaBcrelease_4.3.1/src/ediodemdl.f000777 000765 000024 00000024635 13421456636 017437 0ustar00rbspielmanstaff000000 000000 subroutine ediode c Read-only arguments & (time, voltage, c Read and write arguments & var_parms, c Write-only arguments & conductance) c c ---------------------------------------------------------------------- c c 2016-02-17 Original version written by R. B. Spielman c Modifications: c 2016-04-25 RBS: Continuing to develop the subroutine c 2016-05-29 RBS: Finished subroutine c 2017-08-05 RBS: Added limit check on the diode gap, modified the c diode perveance to agree with Roy et al., corrected c cathode emissivity test, added a test to vt c 2017-11-29 RBS: Removed the enhancement of uhalf, uhalf should not be c enhanced c 2018-02-22 RBS: Changed the definition of vt to include the motion of c both the anode and cathode plasmas c 2019-01-21 RBS: Gap_1 removed from the real declaration. Not used. c c Core routine based on sdiode_model c c Electron beam diode model with gap closure. No emission for fields c less than 300 kV/cm. c c At non-relativistic energies the current is the CL limited current c for that particular geometry c c Model calculates the 1-D planar CL limited current. c c Model calculates the axial ring diode CL limited current. c c Use PhysPlasmas.16.053103.2009-Roy et al. for CL formulae c Use PhysPlasma.7.1514.2000 Swanekamp for magnetized CL current c R. B. Miller, Intro. to the Physics of Intense Charged Particle c Beams - general information c c We assume that the beam is either non-relativistic or slightly c relativistic. We use Swanekamp for the relativistic formulation. c c We will calculate the 1-D planar Perveance c c time is the problem time at the half-step, c c voltage is the voltage across the diode at the prior time step. c (the voltage actually used the the voltage at the last half-step). c c This subroutine returns the diode impedance (conductance) for each c time step. c c This subroutine calculates the diode gap for each time step. c c We will assume that the anode and cathode expansion velocity are c equal to the input velocity. Typical values are 5-10 cm/µs. c c The Alfven current is 16.9 kA. c c We assume ion neutralization of the beam that allows 2X more electron c current than the simple CL limit. c c We assume that it takes 10 ns to start the expansion of the anode c plasma. c c ---------------------------------------------------------------------- c c Define passed variables c real time real voltage real var_parms(*) real conductance c c Define internal variables c real area, beta, circ, circ_i, e_cathode, efield, & gamma, gap, gap_d, g_log, gap_time, perveance, & tanode, tcathode, uhalf, & velocity, voltlast, volthalf integer idiode, i_on real pi parameter ( pi = 3.14159265 ) real e_mass parameter ( e_mass = 511.06e3 ) real condmin parameter ( condmin = 1.0e-06 ) c c ---------------------------------------------------------------------- c c Passed parameters c c var_parms(1) = diode type c var_parms(2) = A/K gap c var_parms(3) = cathode field enhancement c var_parms(4) = velocity c var_parms(5) = router c var_parms(6) = rinner c c Modified parameters c var_parms(7) = voltage c c Parameters used in this diode model: c area is the effective diode area c gap is the initial diode gap (before closure). c velocity is the gap closure velocity. c voltlast is the voltage at the last time step. c gap_d is the calculated gap for this time step c c Determine the 1-D field and apply the electric field enhancement c factors by multiplying the 1-D field by the enhancement. c c ---------------------------------------------------------------------- c c Populate subroutine variables with passed values. c idiode = int(var_parms(1)) gap = var_parms(2) enhance = var_parms(3) velocity = var_parms(4) router = var_parms(5) rinner = var_parms(6) voltlast = var_parms(7) gap_time = var_parms(8) i_on = int(var_parms(9)) c c Initialize variables c c Calculate the half-step voltage to be used this time step c The solution assumes that the voltage is always positive. c Always saves the voltage from the last time step. c Uhalf is the voltage scaled to the rest mass c volthalf = 0.5 * (voltlast + voltage) c c Check for voltage below normal diode operation c if (abs(volthalf) .le. 1.0) then volthalf = 1.0 end if uhalf = abs( volthalf / e_mass ) efield = abs( volthalf / gap ) c c If the cathode electric field is less than 300 kV/cm (30 MV/m), c set the conductance for an open circuit (so it really is a diode). c Use the enhancement factor c Will increment time until emission starts c Once emission starts it never ends c uhalf should NOT be enhanced. c e_cathode = enhance * efield c uhalf = enhance * uhalf if (e_cathode .lt. 3.0e+07 .and. i_on .eq. 0) then conductance = condmin gap_time = time c c The field is above the 300 kV/cm threshold emission is allowed. c Set the gap and find conductance. c else c c Calculate the A/K gap based on inputted velocity c Sets the i_on switch to emissive, once on always on c Anode plasma starts 10 ns later c i_on = 1 tcathode = time - gap_time if ( tcathode .lt. 1.0e-8 ) then tanode = 0 else tanode = tcathode - 1.0e-8 end if c c Calculate the modified AK gap anew for each time step c gap_d = gap - (velocity * tcathode) - & (velocity * tanode) c print '(a,1pe12.4,a,1pe12.4)', c & 'velocity = ', velocity,' tcathode =', tcathode c Gap limit - gap_d can never totally close if (gap_d .lt. 0.01 * gap ) then gap_d = 0.01 * gap end if c print '(a,1pe12.4,a,1pe12.4)', 'gap = ', gap,' gap_d = ', gap_d c c We calculate the conductance by dividing the current by volthalf. c Note: the current equations use the voltage normalized to the c electron rest mass. c c Planar diode (area only) c No enhancement in area term c if ( idiode .eq. 1 ) then area = pi * router * router perveance = 1691.1 * area / ( gap_d * gap_d ) gamma = ( uhalf + 1.0 ) c c Check if relativistic c if (uhalf .le. 1.0) then conductance = perveance * uhalf**1.5 / abs(volthalf) else conductance = 3.18 * perveance * & ((sqrt(gamma) - 0.8471)**2) / abs(volthalf) end if c c Planar diode (area + one edge) c No enhancement in area term included - contradicts the SNL report c else if ( idiode .eq. 2 ) then area = pi * router * router perveance = 1691.1 * area / ( gap_d * gap_d ) gamma = ( uhalf + 1.0 ) circ = 2 * pi * router vt = ( velocity * tcathode ) + ( velocity * tanode ) if ( vt .lt. 0.001 * gap ) then vt = 0.001 * gap c this is early in time when gap closure is low c this limits max g_log to 6.9 end if if ( vt .gt. 0.99 * gap ) then vt = 0.99 * gap c this is late in time when gap closure is maximum c this limits min g_log to 0.01 end if g_log = log( gap / vt ) beta = exp(-g_log/2.0)*(g_log + 0.1 * g_log**2 + & 0.01667 * g_log**3 + 0.00242 * g_log**4 + & 0.000287 * g_log**5 + 0.0000266 * g_log**6) c This series only converges for values of g-log less than 2.72 c c Check if relativistic c if (uhalf .le. 1.0) then perveance = perveance + & 1328.2 * circ / (beta * beta * gap) conductance = perveance * uhalf**1.5 / abs(volthalf) else conductance = 3.18 * perveance * & ((sqrt(gamma) - 0.8471)**2) / abs(volthalf) conductance = conductance + & (4129.7 * circ * (sqrt(gamma) - 0.8471)**2 / & (beta * beta * gap * abs(volthalf))) end if c print '(A, 1pe10.3)', ' R-Conductance P+ring= ', conductance c c Ring diode (area + edges) c No enhancement in area term included - contradicts the SNL report c else area = pi * ( router * router - rinner * rinner ) perveance = 1691.1 * area / ( gap_d * gap_d ) gamma = ( uhalf + 1.0 ) circ = 2 * pi * router circ_i = 2 * pi * rinner c c Is this def of vt correct? Should anode plasma motion be included? c gap_d is the remaining open gap used to calculated current c vt is how far the cathode plasma has moved, they sum to 1.0 c gap_d and vt are correctly calculated numerically c vt = ( velocity * tcathode ) + ( velocity * tanode ) if ( vt .lt. 0.001 * gap ) then vt = 0.001 * gap end if if ( vt .gt. 0.99 * gap ) then vt = 0.99 * gap end if c print '(a,1pe12.4,a,1pe12.4,a,1pe12.4)', c & 'time=', time, ' gap_d=', gap_d, ' vt=', vt g_log = log( gap / vt ) beta = exp(-g_log/2)*(g_log + 0.1 * g_log**2 + & 0.01667 * g_log**3 + 0.00242 * g_log**4 + & 0.000287 * g_log**5 + 0.0000266 * g_log**6) c c print '(a,1pe12.4,a,1pe12.4)', c & 'g_log =', g_log, ' beta =', beta c c Check if relativistic or not c if (uhalf .le. 1.0) then perveance = perveance + & 1328.2 * circ / (beta * beta * gap) + & 1328.2 * circ_i / (beta * beta * gap) conductance = perveance * uhalf**1.5 / abs(volthalf) else conductance = 3.18 * perveance * & ((sqrt(gamma) - 0.8471)**2) / abs(volthalf) conductance = conductance + & (4129.7 * circ * (sqrt(gamma) - 0.8471)**2 / & (beta * beta * gap * abs(volthalf))) + & (4129.7 * circ_i * (sqrt(gamma) - 0.8471)**2 / & (beta * beta * gap * abs(volthalf))) end if end if end if c c Update common variables for next time step. c var_parms(7) = voltage var_parms(8) = gap_time var_parms(9) = float(i_on) c c ----------------------------------------------------------------------------- c return end release_4.3.1/src/._getvar.f000777 000765 000024 00000000543 13310047247 017175 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrs![BuxVJ)/HʯOILONQRVML%RK J2#Ê"gwp4/Ċt[[Z  vaBcrelease_4.3.1/src/getvar.f000777 000765 000024 00000044552 13310047247 016770 0ustar00rbspielmanstaff000000 000000 subroutine get_variable (vtype, branch, node, lastnode, blktype, & dt, rdt, time, savev, savev2, value, & time_flag, block, ipinblk) c c Note:time_flag defined as integer in zdemparam c c --------------------------------------------------------------------- c Modifications: c KWS, 03/07/94, Fixed outputs for MFI and SW models to c allow multiple calls to those routines. c Earlier fixes involved adding callouts for c radiation yields in the cylindrical foil model. c MLK, 03/07/95, Change include filenames to be 8 characters or less c KWS, 05/30/95, Added output parameters due to addition of Zflow c plasma loss model c MLK, 01/15/96, Added additional argument, ipinblk, the block c number to be used to ref the "pin" array when it is c used to store calculations this routine needs c MLK, 02/14/97, Changed `type` variable to `vtype` so as not to c conflict with Fortran 90 TYPE statement c KWS, 08/12/97, Added Zflow and Cathode Current diagnostics c 2014-02-06 RBS: Changed real*4 to real c 2014-05-02 RBS: Changed integer*4 to integer c 2014-05-02 RBS: Split the real and integer declarations to reflect c called and local variables. c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c 2018-02-22 RBS: Added a new output parameter in the MITL model, closs, c needed to output closs from rstmitl. c ---------------------------------------------------------------------- c c value is the returned value of the requested variable. c vtype is variable requested. c branch, block and node specify its location in the circuit. c node is the first block node, lastnode is the lastblock node. c blktype is type of circuit block it is for. c ipinblk is the block number to used to reference the "pin" array c (2nd index in that array) c dt is the timestep. c rdt is 1/dt. c time is the problem time (only needed for some t=0 calculations). c savev is some saved value from the last time step c for energy calculations (all energy requests) or for c power calculations (capacitors and inductors if variable). c This is updated and returned if necessary. c c Define passed variables c integer vtype, branch, node, lastnode, blktype real dt, rdt, time, savev, savev2, value integer block, ipinblk c c Time flag parameters * c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c Include files c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' include 'zdempprm.h' include 'zdemparm.h' c c Define internal variables c real cvalue, ivalue c c Resistor circuit element (series R2, shunt R1 and R3) c if ((vtype .eq. ip_vr1) .or. (vtype .eq. ip_vr3)) then value = fvblk (node, branch, time_flag) else if (vtype .eq. ip_vr2) then value = fvr2 (node, branch, time_flag) else if ((vtype .eq. ip_ir1) .or. (vtype .eq. ip_ir3)) then value = fir1 (node, branch, time_flag) else if (vtype .eq. ip_ir2) then value = fiout (node, branch, time_flag) else if ((vtype .eq. ip_pr1) .or. (vtype .eq. ip_pr3)) then value = fpr1 (node, branch, time_flag) else if (vtype .eq. ip_pr2) then value = fpr2 (node, branch, time_flag) else if ((vtype .eq. ip_er1) .or. (vtype .eq. ip_er3)) then value = savev + fpr1 (node, branch, time_flag) * dt savev = value else if (vtype .eq. ip_er2) then value = savev + fpr2 (node, branch, time_flag) * dt savev = value else if ((vtype .eq. ip_r1) .or. (vtype .eq. ip_r3)) then value = 1.0 / (g(node,branch) + 1.0e-20) else if (vtype .eq. ip_r2) then value = rr(node,branch) else if ((vtype .eq. ip_qr1) .or. (vtype .eq. ip_qr3)) then value = savev + fir1 (node, branch, time_flag) * dt savev = value else if (vtype .eq. ip_qr2) then value = savev + fiout (node, branch, time_flag) * dt savev = value c c Capacitor circuit element (shunt). c Watch for initial state for current or power. c else if ((vtype .eq. ip_vc1) .or. (vtype .eq. ip_vc3)) then value = fvblk (node, branch, time_flag) else if ((vtype .eq. ip_ic1) .or. (vtype .eq. ip_ic3)) then if (time .gt. 0.0) then charg = fqc1 (node, branch, time_flag) value = (charg - savev) * rdt savev = charg else savev = fqc1 (node, branch, time_flag) value = 0.0 end if else if ((vtype .eq. ip_pc1) .or. (vtype .eq. ip_pc3)) then if (time .gt. 0.0) then epowr = fec1 (node, branch, time_flag) value = fpc1 (node, branch, time_flag) + & (epowr - savev) * rdt savev = epowr else savev = fec1 (node, branch, time_flag) value = 0.0 end if else if ((vtype .eq. ip_ec1) .or. (vtype .eq. ip_ec3)) then savev = savev + fpc1 (node, branch, time_flag) * dt value = fec1 (node, branch, time_flag) + savev else if ((vtype .eq. ip_c1) .or. (vtype .eq. ip_c3)) then value = cechk(node,branch) else if ((vtype .eq. ip_qc1) .or. (vtype .eq. ip_qc3)) then value = fqc1 (node, branch, time_flag) else if ((vtype .eq. ip_c1e) .or. (vtype .eq. ip_c3e)) then value = c(node,branch) c c Inductor circuit element (series). c Watch for initial voltage and power. c else if (vtype .eq. ip_vl2) then !V=d(flux)/dt if (time .gt. 0.0) then fluxl = ffl2 (node, branch, time_flag) value = (fluxl - savev) * rdt savev = fluxl else savev = ffl2 (node, branch, time_flag) value = 0.0 end if else if (vtype .eq. ip_il2) then value = fiout (node, branch, time_flag) else if (vtype .eq. ip_pl2) then !P=0.5*(d(L*I*I)/dt + I*I*dL/dt)) if (time .gt. 0.0) then epowr = fel2 (node, branch, time_flag) value = fpl2 (node, branch, time_flag) + & (epowr - savev) * rdt savev = epowr else savev = fel2 (node, branch, time_flag) value = 0.0 end if else if (vtype .eq. ip_el2) then !E=0.5*(L*I*I + sum(I*I*dL/dt)) savev = savev + fpl2 (node, branch, time_flag) * dt value = fel2 (node, branch, time_flag) + savev else if (vtype .eq. ip_l2) then value = zlrechk (node, branch) else if (vtype .eq. ip_fl2) then value = ffl2 (node, branch, time_flag) else if (vtype .eq. ip_ql2) then value = savev + fiout (node, branch, time_flag) * dt savev = value else if (vtype .eq. ip_l2e) then value = zlr(node, branch) c c Source block. c else if (vtype .eq. ip_vsrc) then if ((blktype .eq. voltsource) .or. & (blktype .eq. cendsource) .or. & (blktype .eq. csclsource)) then value = fvblk (node, branch, time_flag) c write(9,*) 'time = ',time, c & ' node = ',node,' branch = ',branch, c & ' time_flag = ', time_flag, c & ' v(node,branch) = ',v(node,branch), c & ' vn(node,branch) = ',vn(node,branch) else if ((blktype .eq. currsource) .or. & (blktype .eq. vendsource)) then value = fvblk (node+1, branch, time_flag) end if else if (vtype .eq. ip_isrc) then value = fiout (node, branch, time_flag) else if (vtype .eq. ip_psrc) then if (blktype .eq. voltsource) then value = fiout (node,branch, time_flag) * & fvblk (node, branch, time_flag) else if ((blktype .eq. cendsource) .or. & (blktype .eq. csclsource)) then value = -1.0 * fiout (node,branch, time_flag) * & fvblk (node, branch, time_flag) else if (blktype .eq. currsource) then value = fiout (node,branch, time_flag) * & fvblk (node+1, branch, time_flag) else if (blktype .eq. vendsource) then value = -1.0 * fiout (node,branch, time_flag) * & fvblk (node+1, branch, time_flag) end if else if (vtype .eq. ip_esrc) then if (blktype .eq. voltsource) then value = savev + & fiout (node,branch, time_flag) * & fvblk (node, branch, time_flag) * dt savev = value else if ((blktype .eq. cendsource) .or. & (blktype .eq. csclsource)) then value = savev - & fiout (node,branch, time_flag) * & fvblk (node, branch, time_flag) * dt savev = value else if (blktype .eq. currsource) then value = savev + & fiout (node,branch, time_flag) * & fvblk (node+1, branch, time_flag) * dt savev = value else if (blktype .eq. vendsource) then value = savev - & fiout (node,branch, time_flag) * & fvblk (node+1, branch, time_flag) * dt savev = value end if else if (vtype .eq. ip_qsrc) then value = savev + fiout (node, branch, time_flag) * dt savev = value c c Generic input to blocks. c else if (vtype .eq. ip_vin) then value = fvblk (node, branch, time_flag) else if (vtype .eq. ip_iin) then value = fiin (node, branch, time_flag) else if (vtype .eq. ip_pin) then value = fvblk (node, branch, time_flag) * & fiin (node, branch, time_flag) else if (vtype .eq. ip_ein) then value = savev + & fvblk (node, branch, time_flag) * & fiin (node, branch, time_flag) * dt savev = value else if (vtype .eq. ip_qin) then value = savev + fiin (node, branch, time_flag) * dt savev = value c c Generic output from blocks. c else if (vtype .eq. ip_vout) then value = fvblk (node, branch, time_flag) else if (vtype .eq. ip_iout) then value = fiout (node, branch, time_flag) else if (vtype .eq. ip_pout) then value = fvblk (node, branch, time_flag) * & fiout (node, branch, time_flag) else if (vtype .eq. ip_eout) then value = savev + & fvblk (node, branch, time_flag) * & fiout (node, branch, time_flag) * dt savev = value else if (vtype .eq. ip_qout) then value = savev + fiout (node, branch, time_flag) * dt savev = value c c Foil implosion parameters not available above. c Values passed through common block FOILPARM. c else if (vtype .eq. ip_frad) then value = foilrad else if (vtype .eq. ip_fvel) then value = foilvel else if (vtype .eq. ip_facc) then value = foilacc else if (vtype .eq. ip_fke) then value = foilke else if (vtype .eq. ip_yw_al) then value = yw_al else if (vtype .eq. ip_ym_al) then value = ym_al else if (vtype .eq. ip_yw_ar) then value = yw_ar else if (vtype .eq. ip_ym_ar) then value = ym_ar else if (vtype .eq. ip_yw_cu) then value = yw_cu else if (vtype .eq. ip_ym_cu) then value = ym_cu else if (vtype .eq. ip_yw_kr) then value = yw_kr else if (vtype .eq. ip_ym_kr) then value = ym_kr else if (vtype .eq. ip_yw_xe) then value = yw_xe else if (vtype .eq. ip_ym_xe) then value = ym_xe c else if (vtype .eq. ip_srad) then value = shellrad else if (vtype .eq. ip_svel) then value = shellvel else if (vtype .eq. ip_sacc) then value = shellacc else if (vtype .eq. ip_ske) then value = shellke else if (vtype .eq. ip_smass) then value = shellm else if (vtype .eq. ip_srad1) then value = shellradius(1) else if (vtype .eq. ip_srad2) then value = shellradius(2) else if (vtype .eq. ip_srad3) then value = shellradius(3) else if (vtype .eq. ip_srad4) then value = shellradius(4) else if (vtype .eq. ip_srad5) then value = shellradius(5) else if (vtype .eq. ip_scur1) then value = shellcurr(1) else if (vtype .eq. ip_scur2) then value = shellcurr(2) else if (vtype .eq. ip_scur3) then value = shellcurr(3) else if (vtype .eq. ip_scur4) then value = shellcurr(4) else if (vtype .eq. ip_scur5) then value = shellcurr(5) c c MFI CB parameters not available above. c else if (vtype .eq. ip_efld) then value = var_model(9,invarl(inumout)) else if (vtype .eq. ip_bfld) then value = var_model(10,invarl(inumout)) else if (vtype .eq. ip_xmfi) then value = var_model(11,invarl(inumout)) c c Toms sw parameters not available above. c else if (vtype .eq. ip_fc) then value = var_model(8,invarl(inumout)) c c Gas puff implosion parameters not available above. c Values passed through common block FIPARM. c else if (vtype .eq. ip_grad) then value = gasrad else if (vtype .eq. ip_gvel) then value = gasvel else if (vtype .eq. ip_gacc) then value = gasacc else if (vtype .eq. ip_gke) then value = gaske c c Zflow model parameters available for plotting c else if (vtype .eq. ip_zflow) then value = var_model(12,invarl(inumout)) else if (vtype .eq. ip_gzflow) then value = var_model(13,invarl(inumout)) c c --------------------------------------------------------------------- c KWS - new parameters for Zflow Plasma Loss Current Model c --------- c c c Zflow Plasma Loss Current Model parameters available for plotting c else if (vtype .eq. ip_zloss) then value = var_model(6,invarl(inumout)) else if (vtype .eq. ip_gloss) then value = var_model(7,invarl(inumout)) c c c MITL Model parameters available for plotting c else if (vtype .eq. ip_aloss) then value = pin(10,ipinblk,branch) else if (vtype .eq. ip_closs) then value = pin(11,ipinblk,branch) c c --------------------------------------------------------------------- c c Outputs for the Measure Zflow and Cathode Current Block c c --------------------------------------------------------------------- c c Measure Zflow and Cathode Current block. c else if (vtype .eq. ip_icathode) then value = ccathode(mzflowblock) else if (vtype .eq. ip_iplasma) then value = cplasma(mzflowblock) else if (vtype .eq. ip_zot) then value = measdzflow(mzflowblock) c c --------------------------------------------------------------------- c c User variables. The values are stored in the uservars array based c on block and branch, rather than node and branch as in the other c variable arrays. c else if (vtype .eq. ip_u1) then value = uservars(block,branch,1) else if (vtype .eq. ip_u2) then value = uservars(block,branch,2) else if (vtype .eq. ip_u3) then value = uservars(block,branch,3) else if (vtype .eq. ip_u4) then value = uservars(block,branch,4) else if (vtype .eq. ip_u5) then value = uservars(block,branch,5) else if (vtype .eq. ip_u6) then value = uservars(block,branch,6) else if (vtype .eq. ip_u7) then value = uservars(block,branch,7) else if (vtype .eq. ip_u8) then value = uservars(block,branch,8) else if (vtype .eq. ip_u9) then value = uservars(block,branch,9) else if (vtype .eq. ip_u10) then value = uservars(block,branch,10) c else if (vtype .eq. ip_pdline) then psum = 0.0 c *Sum the power dissipated on each resistor in the line do i = node, lastnode psum = fpr1 (i, branch, time_flag) + psum enddo value = psum c elseif (vtype .eq. ip_edline) then esum = 0.0 c *Sum the energy dissipated on each resistor in the line do i = node, lastnode esum = fpr1(i,branch,time_flag)*dt + esum enddo value = savev + esum savev = value c else if (vtype .eq. ip_eline) then c c First get the energy stored in all of the capacitors in the line c psum = 0.0 do i = node, lastnode psum = fpc1(i, branch, time_flag)*dt + psum enddo savev = savev + psum esum = 0.0 do i = node, lastnode esum = fec1(i, branch, time_flag) + esum enddo cvalue = esum + savev c c Then get the energy stored in all of the the inductors in the line c psum = 0.0 do i = node, lastnode psum = fpl2(i, branch, time_flag)*dt + psum enddo savev2 = savev2 + psum esum = 0.0 do i = node, lastnode esum = fel2(i, branch, time_flag) + esum enddo ivalue = esum + savev2 c c Add the energy stored in the capacitors to the energy stored in the c inductors to get the total energy stored in the line c value = cvalue + ivalue c else if (vtype .eq. ip_pline) then c c First get the power stored in all of the capacitors in the line c esum = 0.0 do i = node, lastnode esum = fec1(i, branch, time_flag) + esum enddo if (time .gt. 0.0) then psum = 0.0 do i = node, lastnode psum = fpc1(i, branch, time_flag) + psum enddo cvalue = psum + (esum - savev) * rdt else cvalue = 0.0 endif savev = esum c c Then get the power stored in all the inductors in the line c esum = 0.0 do i = node, lastnode esum = fel2(i, branch, time_flag) + esum enddo if (time .gt. 0.0) then psum = 0.0 do i = node, lastnode psum = fpl2(i, branch, time_flag) + psum enddo ivalue = psum + (esum - savev2) * rdt else ivalue = 0.0 endif savev2 = esum c c Add the power stored in the capacitors to the power stored in the c inductors to get the total power stored in the line c value = cvalue + ivalue c end if c return end release_4.3.1/src/._rdscrdat.h000777 000765 000024 00000001000 13423446654 017514 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrseVT\A#0߀u$j0vF 2[x넞ALJa[EÃ->e~}cDܹL븹:=)sxVJ)/HʯOILONQRVML%RK %ʠ|@@" ,t[[Z4  vaBbĽ release_4.3.1/src/rdscrdat.h000777 000765 000024 00000005540 13423446654 017314 0ustar00rbspielmanstaff000000 000000 c---------------------------------------------------------------------- c @(#)rdscrdat.h version 1.0 created 06/15/2005 by Mathias Bavay c---------------------------------------------------------------------- c--------------------------------------------------------------------- c c This is the common block for those variables used by the processing c of the input deck. c c Modifications: c 2014-02-06 RBS: Changed real*4 to real c Reorder common /rdscrnumbers/ 64 bit first c 2014-10-23 RBS: Parameter (max_fields) increased to 12 c 2014-10-23 RBS: Changed integer*4 to integer c 2015-03-28 RBS: Material changed from *3 to *80 to match field c Length of labelout increased to *26 c 2017-02-24 RBS: Added char*120 currline_lc and placed it in common c--------------------------------------------------------------------- c c Various data types for this subroutine. c parameter (max_fields = 12) character field(max_fields)*80, label2*2, keychar*1, & cbranch*2, cblock*2, branch_block*4 character trllabel*20, label18*18, labelout*26, labelplt*11, & labelidr*8, ulabel*11, material*80 character currline*120, currline_lc*120, & currdate*9, hostmach*80, date_mach*80 character keyword*(keyword_len), keywordsave*(keyword_len) common /rdscrstring1/ field, label2, keychar, & cbranch, cblock, branch_block common /rdscrstring2/ trllabel, label18, labelout, labelplt, & labelidr, ulabel, material common /rdscrstring3/ currline, currline_lc, currdate, hostmach, & date_mach, keyword, keywordsave real l2, mode, massnum, numden, ibigpo integer flag, flag2, flag3, flag4, flag5, & flag6, flag7, flag8, flag9, flag10, & tstepflg, endtflg, nprtflg, & ncyclflg, restflg, eofflg, lcirblk common /rdscrnumbers/ l2, mode, massnum, numden, ibigpo, & flag, flag2, flag3, flag4, flag5, & flag6, flag7, flag8, flag9, flag10, & tstepflg, endtflg, nprtflg, & ncyclflg, restflg, eofflg, lcirblk integer nblks, nbrns, nublks, nvarl, nlines, & numerr, nsaverr, nsecbrn, lastblk common /rdscrcounters/ nblks, nbrns, nublks, nvarl, nlines, & numerr, nsaverr, nsecbrn, lastblk c c Set various other parameters c character comment_key*1, diaglabel_key*1, diaglabel_altkey*1 parameter (comment_key = '!') parameter (diaglabel_key = '$') parameter (diaglabel_altkey = '%') integer err, noerr, k_found parameter (err = 1, noerr = 0, k_found = 10) parameter (notext = 0) parameter (lunit = 4) parameter (abdratemax = 0.05) !max growth rate for applied-B diode release_4.3.1/src/._setpisec.f000777 000765 000024 00000000452 12331012332 017510 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK @܊Qյ{ 6If}"@5w2i0/nF+`E?JŎ]]`z2.}:$#R) R9ox[-*.^*t<$,kS7PDT@y\fr' R iXp0,Z7ݝF} n>L<"Wt4OxVJ)/HʯOILONQRVML%RK 4#㲒'lς2󼂒r[[ZR  vaBbYrelease_4.3.1/src/zdemparm.h000777 000765 000024 00000032301 13215303274 017305 0ustar00rbspielmanstaff000000 000000 c ** c Set various parameters for read_screamer_data and use INCLUDE 'ZDEMPARM.H' c Have various keywords (for the interface to the user) and integers (for c the code itself's use). c c ---------------------------------------------------------------------- c c Modifications: c KWS, 10/14/93, Added MFI CB parameters c KWS, 03/07/94, Added rwall model, deleted references to multiple c copies of the lossy switch model. c KWS, 05/30/95, Added parameters for Zflow Plasma Loss Model c MLK, 07/19/95, Added parameters for detail of printing on log file c KWS, 06/06/97, Added NShell model parameters c KWS, 08/12/97, Added parameters for Measure Zflow Block c RBS, 2012/03/28, Added R2wall and incremented Zflow to param 25 c RBS, 2012-04-05, Replaced fixed *3 char length with (keyword_len) c 2014-05-01 RBS: Added new switch_time variable in setup c 2014-05-04 RBS: Changed integer*4 to integer c 2014-10-21 RBS: Added the block ID dyhohlblock to both char and int c 2014-10-23 RBS: Changed integer*4 to integer c 2014-11-20 RBS: Added the block ID Lossyline to both char and int c 2015-01-08 RBS: Include the variable lossyline in the parameter list c 2016-04-01 RBS: Added block ID dpfblock char and character parameter c 2016-04-01 RBS: Include ID dpfblock in int and integer parameter list c 2016-06-25 RBS: Added ID ediode_model char and character parameter c 2016-06-25 RBS: Included ediode_model in int and integer parameter c 2017-01-02 RBS: Added rskin_model to char and character parameter c 2017-01-02 RBS: Added rskin_model to integer and integer parameter c c ---------------------------------------------------------------------- c c file zdemparm.h c c Time flag parameters * c c integer time_flag, half_step, whole_step c parameter (half_step = 1, whole_step = 2) c c Set length of KEYWORD. c integer keyword_len parameter (keyword_len = 3) c c Setup parameters c character*(keyword_len) & k_time_step, & k_end_time, & k_num_prints, & k_num_cycles, & k_res_time, & k_switch_time, & k_maxfpts parameter (k_time_step = 'TIM') parameter (k_end_time = 'END') parameter (k_num_prints = 'NUM') parameter (k_num_cycles = 'EXE') parameter (k_res_time = 'RES') parameter (k_switch_time = 'SWI') parameter (k_maxfpts = 'MAX') c c How many cycles to execute. c character*1 & k_one_cycle, & k_all_cycles parameter (k_one_cycle = 'O') parameter (k_all_cycles = 'A') c integer*4 & one_cycle, & all_cycles parameter (one_cycle = 0) parameter (all_cycles = 1) c c Grids on plots c character*(keyword_len) & k_plot_grid character*1 & k_yes_grid, & k_no_grid parameter (k_plot_grid = 'GRI') parameter (k_yes_grid = 'Y') parameter (k_no_grid = 'N') c integer yes_grid, no_grid parameter (yes_grid = 0, no_grid = 1) c c Echo setup and indicies c character*(keyword_len) & k_echo character*1 & k_yes_echo, & k_no_echo parameter (k_echo = 'ECH') parameter (k_yes_echo = 'Y') parameter (k_no_echo = 'N') c integer yes_echo, no_echo parameter (yes_echo = 0, no_echo = 1) c c Detail of printing to log file at specified time steps c character*(keyword_len) & k_detail_prints, & k_detail_prints_full, & k_detail_prints_min parameter (k_detail_prints = 'DET') parameter (k_detail_prints_full = 'FUL') parameter (k_detail_prints_min = 'MIN') c integer detail_prints_min, detail_prints_full parameter (detail_prints_min = 0, detail_prints_full = 1) c c Circuit blocks. c integer & transline, & outputreq, & rcground, & pisection, & voltsource, & mitline, & adder, & vendsource, & pmitline, & rlseries, & currsource, & cendsource, & csclsource, & transformer, & cylfoilblock, & gaspuffblock, & sphfoilblock, & measurezflow, & nshellblock, & dyhohlblock, & lossyline, & dpfblock parameter (transline = 0) parameter (outputreq = 1) parameter (rcground = 2) parameter (pisection = 3) parameter (voltsource = 5) parameter (mitline = 6) parameter (adder = 7) parameter (vendsource = 8) parameter (pmitline = 9) parameter (rlseries = 10) parameter (currsource = 11) parameter (cendsource = 12) parameter (csclsource = 13) parameter (transformer = 14) c c Set foil block and gaspuff block so that these numbers do not conflict with c the user#_model parameters (which currently extend to 20). c This is because the foil block and gaspuff block are at times treated as c models instead of blocks. c If new block types are added, start them at the next number. c parameter (cylfoilblock = 31) parameter (gaspuffblock = 32) parameter (sphfoilblock = 33) parameter (measurezflow = 34) parameter (nshellblock = 35) parameter (dyhohlblock = 36) parameter (lossyline = 37) parameter (dpfblock = 38) character*(keyword_len) & k_transline, & k_rcground, & k_pisection, & k_voltsource, & k_mitline, & k_adder, & k_vendsource, & k_pmitline, & k_rlseries, & k_currsource, & k_cendsource, & k_csclsource, & k_transformer, & k_cylfoilblock, & k_gaspuffblock, & k_sphfoilblock, & k_measurezflow, & k_nshellblock, & k_dyhohlblock, & k_lossyline, & k_dpfblock parameter (k_transline = 'TRL') parameter (k_rcground = 'RCG') parameter (k_pisection = 'PIS') parameter (k_voltsource = 'VOL') parameter (k_mitline = 'MIT') parameter (k_adder = 'ADD') parameter (k_vendsource = 'VEN') parameter (k_pmitline = 'PMI') parameter (k_rlseries = 'RLS') parameter (k_currsource = 'CUR') parameter (k_cendsource = 'CEN') parameter (k_csclsource = 'CSC') parameter (k_transformer = 'TRA') parameter (k_cylfoilblock = 'CYL') parameter (k_gaspuffblock = 'GAS') parameter (k_sphfoilblock = 'SPH') parameter (k_measurezflow = 'MZF') parameter (k_nshellblock = 'NSH') parameter (k_dyhohlblock = 'DYH') parameter (k_lossyline = 'LOS') parameter (k_dpfblock = 'DPF') c c Branches. c character*(keyword_len) & k_branch, & k_topbranch, & k_endbranch parameter (k_branch = 'BRA') parameter (k_topbranch = 'TOP') parameter (k_endbranch = 'END') c integer & topbranch, & endbranch parameter (topbranch = 1) parameter (endbranch = 2) c c Type of transmission lines. c character*(keyword_len) & k_linearz, & k_exponentialz parameter (k_linearz = 'LIN') parameter (k_exponentialz = 'EXP') c integer & linearz, & exponentialz parameter (linearz = 1) parameter (exponentialz = 2) c c Type of functions for voltage and current sources c character*(keyword_len) & k_sinsquared, & k_piecewiselinear, & k_leastsquares, & k_table, & k_sinfun parameter (k_sinsquared = 'SSQ') parameter (k_piecewiselinear = 'PWL') parameter (k_leastsquares = 'LSF') parameter (k_table = 'TAB') parameter (k_sinfun = 'SIN') c integer & sinsquared, & piecewiselinear, & leastsquares, & table, & sinfun parameter (sinsquared = 1) parameter (piecewiselinear = 2) parameter (leastsquares = 3) parameter (table = 4) parameter (sinfun = 5) c c Variable elements for blocks. c character*(keyword_len) & k_variable parameter (k_variable = 'VAR') c c Switched variable elements for blocks. c character*(keyword_len) & k_svariable parameter (k_svariable = 'SVA') c c Which element is variable. c character*(keyword_len) & k_r1_var, & k_c1_var, & k_r2_var, & k_l2_var, & k_r3_var, & k_c3_var parameter (k_r1_var = 'R1 ') parameter (k_c1_var = 'C1 ') parameter (k_r2_var = 'R2 ') parameter (k_l2_var = 'L2 ') parameter (k_r3_var = 'R3 ') parameter (k_c3_var = 'C3 ') c integer & r1_var, & c1_var, & r2_var, & l2_var, & r3_var, & c3_var parameter (r1_var = 1) parameter (c1_var = 2) parameter (r2_var = 3) parameter (l2_var = 4) parameter (r3_var = 5) parameter (c3_var = 6) c c Variable element models. c integer & user_model, & lsf_model, & pwl_model, & exp_model, & decay_model, & rise_model, & magsw_model, & ps1_model, & ps2_model, & diode_model, & abdiode_model, & tab_model, & user1_model, & user2_model, & user3_model, & user4_model, & sw_model, & pos_model, & zmip_model, & mfi_model, & rwall_model, & r2wall_model, & rskin_model, & zflow_model, & ediode_model parameter (user_model = 0) parameter (lsf_model = 1) parameter (pwl_model = 2) parameter (exp_model = 3) parameter (decay_model = 4) parameter (rise_model = 5) parameter (magsw_model = 6) parameter (ps1_model = 7) parameter (ps2_model = 8) parameter (diode_model = 9) parameter (abdiode_model = 10) parameter (tab_model = 11) parameter (user1_model = 12) parameter (user2_model = 13) parameter (user3_model = 14) parameter (user4_model = 15) parameter (sw_model = 16) parameter (pos_model = 20) parameter (zmip_model = 21) parameter (mfi_model = 22) parameter (rwall_model = 23) parameter (r2wall_model = 24) parameter (rskin_model = 25) parameter (zflow_model = 26) parameter (ediode_model = 27) character*(keyword_len) & k_user_model, & k_lsf_model, & k_pwl_model, & k_exp_model, & k_decay_model, & k_rise_model, & k_magsw_model, & k_ps1_model, & k_ps2_model, & k_diode_model, & k_abdiode_model, & k_tab_model, & k_user1_model, & k_user2_model, & k_user3_model, & k_user4_model, & k_sw_model, & k_sw1_model, & k_sw2_model, & k_sw3_model, & k_sw4_model, & k_pos_model, & k_mfi_model, & k_zmip_model, & k_rwall_model, & k_r2wall_model, & k_rskin_model, & k_zflow_model, & k_ediode_model parameter (k_user_model = 'USE') parameter (k_lsf_model = 'LSF') parameter (k_pwl_model = 'PWL') parameter (k_exp_model = 'EXP') parameter (k_decay_model = 'DEC') parameter (k_rise_model = 'RIS') parameter (k_magsw_model = 'MSW') parameter (k_ps1_model = 'PS1') parameter (k_ps2_model = 'PS2') parameter (k_diode_model = 'DIO') parameter (k_abdiode_model = 'ABD') parameter (k_tab_model = 'TAB') parameter (k_user1_model = 'US1') parameter (k_user2_model = 'US2') parameter (k_user3_model = 'US3') parameter (k_user4_model = 'US4') parameter (k_sw_model = 'SWI') parameter (k_sw1_model = 'SW1') parameter (k_sw2_model = 'SW2') parameter (k_sw3_model = 'SW3') parameter (k_sw4_model = 'SW4') parameter (k_pos_model = 'POS') parameter (k_mfi_model = 'MFI') parameter (k_zmip_model = 'MIP') parameter (k_rwall_model = 'RWA') parameter (k_r2wall_model = 'R2W') parameter (k_rskin_model = 'RSK') parameter (k_zflow_model = 'ZLO') parameter (k_ediode_model = 'EDI') c c Last entry seen in long parameter list. c character*(keyword_len) & k_last_entry parameter (k_last_entry = 'LAS') c c Setting initial voltages or currents c character*(keyword_len) & k_initial, & k_vcapacitor1, & k_vcapacitor3, & k_vtrline, & k_cinductor, & k_ctrline parameter (k_initial = 'INI') parameter (k_vcapacitor1 = 'VC1') parameter (k_vcapacitor3 = 'VC3') parameter (k_vtrline = 'VTR') parameter (k_cinductor = 'IL2') parameter (k_ctrline = 'ITR') c integer & vcapacitor1, & vcapacitor3, & vtrline, & cinductor, & ctrline parameter (vcapacitor1 = 1) parameter (vcapacitor3 = 2) parameter (vtrline = 3) parameter (cinductor = 4) parameter (ctrline = 5) c c User variable label c character*(keyword_len) & k_ulabel c parameter (k_ulabel = 'ULA') release_4.3.1/src/._zposmdl.f000777 000765 000024 00000003434 12542337674 017413 0ustar00rbspielmanstaff000000 000000 Mac OS X  2:ATTR"com.apple.LaunchServices.OpenWithsScom.dropbox.attributescom.dropbox.attrsbplist00WversionTpath_bundleidentifier_/Applications/Xcode.app_com.apple.dt.Xcode/1K`xVJ)/HʯOILONQRVML%RK DTTl7_G[[Zĭ0  vaBbUȞ2/Applications/Xcode.app22usro release_4.3.1/src/zposmdl.f000777 000765 000024 00000013371 12542337674 017177 0ustar00rbspielmanstaff000000 000000 subroutine zpos_model (time, node, ib, parms, gvar) c c Changes for version 2.1 (KWS): c Allows both forward and reverse direction of current. c Time-averaged current and voltage values are now used. c c Changes for version 2.0 (KWS): c Changed gvar calculation algorithm to use iup and idown c instead of VSW. c Fixed model so it can be used many times in an input deck. c c Modification c 1989-03-07 MLK: Added END statement c 2014-02-06 RBS: Changed real*4 to real c 2015-06-23 RBS: cbtest removed from real declaration - not used c 2015-06-23 RBS: caclzflow initialized to 0.0 to remove compiler c warning c c POS Zflow switch subroutine for screamer. To use, set up RCGROUND c followed by the Format statement; VARIABLE R1 POS_MODEL c the next line will have: c tsw, cursw, topen, zflowmax, gswmin, gswmax. c c tsw = start time for triggered POS opening (seconds); c cursw = current (amperes) into POS node for current switching; c NOTE; current into POS node NOT current to ground. c topen = opening time in seconds. c zflowmax = maximum zflow in ohms. c gswmin = the minimum switch conductance in mhos. c gswmax = the maximum switch conductance in mhos. c CBswitch = 1.0, the switch crowbars when the voltage reverses, c anything else it doesn't c c c IMPORTANT: This model will switch the POS with either current or c time depending on how you set TSW and CURSW. The switch opens c when BOTH TSW and CURSW are exceeded! c For example, if you set the current to a high value, but still c less than the maximum expected current, and set the switch time c to a small value, the POS will open when the switch current c exceeds CURSW. The switch time will be the time that CURSW is c first exceeded for any t > TSW. Conversely, if CURSW is set to a c small value that is easily exceeded, the switch will open when c t = TSW. c c zv is the calculated opening rate, zv = zflowmax / topen. c The MINIMUM resistance of the switch is set to be 1/gswmax c c A note on convention: Any variable starting with a "g" is a c conductance, and any variable starting with a "z" is a resistance c or impedance. c c Define passed variables c real time, parms(*), gvar integer node, ib c c Include common variable definitions c include 'zdemmax.h' !parameters include 'zdemout.h' !common blocks include 'zdemwork.h' !working arrays in Zdem c c Define internal variables c real vmin real ttest, cursw, topen, zflowmax, gswmin, gswmax, CBswitch real skip, tsw, CBflag, forward c c Set internal variables c parameter (vmin=1.0e3) calczflow = 0.0 c c c ttest = parms(1) cursw = parms(2) topen = parms(3) zflowmax = parms(4) gswmin = parms(5) gswmax = parms(6) CBswitch = parms(7) c c The following are saved parameters from one time-step to another c skip = parms(8) tsw = parms(9) ctest = parms(10) CBflag = parms(11) forward = parms(14) c c if (skip .ne. 1.0) then ctest=cursw endif c if (gswmax .eq. 0.0 ) then zmin=5.0e-5 else zmin=1/gswmax endif c c Find the average current and voltage c if (forward .eq. 1.0) then node1 = node - 1 node2 = node cup = 0.5*(zir(node1,ib)+zirold(node1,ib)) cdn = 0.5*(zir(node2,ib)+zirold(node2,ib)) else node1 = node node2 = node - 1 cup = 0.5*(zir(node1,ib)+zirold(node1,ib)) cdn = 0.5*(zir(node2,ib)+zirold(node2,ib)) endif csw=cup-cdn c vsw=0.5*(v(node,ib)+vold(node,ib)) c c Calculate zflow(t) c if ((time.ge.ttest).and.(abs(cup).ge.ctest)) then if (skip.ne.1.0) then tsw=time ctest=0.0 skip=1.0 endif if (topen .eq. 0.0) then zv = zflowmax/1.0e-10 else zv = zflowmax/topen endif z1=zv*(time-tsw) z2=max(z1,zmin) zflow=min(z2,zflowmax) else gvar=gswmax goto 200 endif c c Find the equivalent conductance of the switch consistent with the c specified zflow(t). c Set crowbarflag to one (CBflag := 1.0) if voltage reverses and the c crowbarswitch equals 1.0 (CBswitch .eq. 1.0) c if (CBswitch .eq. 1.0) then if ((vsw .ge. -vmin) .and. (CBflag .ne. 1.0)) then if (abs(cup) .gt. abs(cdn)) then gvar=abs(csw/sqrt(cup**2-cdn**2)) / zflow calczflow=vsw/(sqrt(cup**2-cdn**2)+ 1.0e-12) else gvar=gswmax calczflow=0.0 endif goto 200 else gvar=gswmax CBflag=1.0 calczflow=0.0 goto 200 endif else goto 100 endif c c c 100 continue if (abs(cup) .gt. abs(cdn)) then gvar=abs(csw/sqrt(cup**2-cdn**2)) / zflow calczflow=vsw/(sqrt(cup**2-cdn**2)+ 1.0e-12) else gvar=gswmin calczflow=0.0 endif c c Bound the switch conductance by gswmin and gswmax c 200 continue gvar=min(gvar,gswmax) gvar=max(gvar,gswmin) c parms(8) = skip parms(9) = tsw parms(10) = ctest parms(11) = CBflag parms(12) = calczflow parms(13) = gvar c c write(9,'(e12.4,4i6,6x,11e12.4)') c & time,node,node1,node2,ib,cup,zir(node1,ib),zirold(node1,ib), c & cdn,zir(node2,ib),zirold(node2,ib),vsw,gvar,zflow,calczflow, c & forward c return end release_4.3.1/src/._rdscreleminit.f000777 000765 000024 00000000543 12542204632 020550 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsXBO\'9 xVJ)/HʯOILONQRVML%RK ܜ<"'wp|t[[Z  vaBbͳ release_4.3.1/src/rdscreleminit.f000777 000765 000024 00000005035 12542204632 020334 0ustar00rbspielmanstaff000000 000000 c---------------------------------------------------------------------- c rdscreleminit.f version 1.0 created 06/15/2005 by Mathias Bavay c---------------------------------------------------------------------- c--------------------------------------------------------------------- c c This subroutine initializes electrical elements called in the input c deck. c c Modifications: c 2008-07-16 RBS Add include zdemout.h as it passes numout&others c numout&others initialized here but needed in c readscreameroutputs c 2008-11-07 RBS Added definition of echoln to fix log file problem c in banner call, Added return in subroutine c c----------------------------------------------------------------------- subroutine readscreleminit include 'zdemmax.h' include 'zdemcomm.h' include 'zdemparm.h' include 'zdemout.h' include 'zdempprm.h' include 'rdscrdat.h' character echoln*80 c At this point, we are done with the parameters because the branch c card has just been read. So print branch message and c initialize counters for number of branches, number of blocks in the c current branch including output requests, c the number of blocks the user has entered (not counting output requests), c number of variable elements, c number of initial conditions (initial voltages and currents), c number of secondary branches (which branch has just c exitted the current block), c the last non-output request block type, c the last block type (including output requests), c the last type of output request (plot,print,table,file,etc.), c number of each type of output request, c number of tranmission lines entered, c number of MITLs entered, c number of voltage sources entered, c number of current sources entered. c number of measure zflow blocks entered. c c c nbrns = 1 nblks = 0 nublks = 0 nvarl = 0 ninit_cond = 0 nsecbrn = 1 lcirblk = 999 lastblk = 999 numout = 0 numplt = 0 numprt = 0 numfil = 0 numtab = 0 numufo = 0 numidr = 0 numpff = 0 numcsv = 0 numsfc = 0 ntransline = 0 nmitline = 0 nvoltsource = 0 ncurrsource = 0 mzflowblock = 0 echoln = 'Listing of the User Circuit' call banner (echoln) c call print_title write(9,'(A/A,i2,A)') & ' ','** Branch ',nbrns,' **' return end release_4.3.1/src/._setrcgnd.f000777 000765 000024 00000000452 12331012356 017510 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK $ Gw(Jm gS_G[[Zz  vaBbxrelease_4.3.1/src/setrcgnd.f000777 000765 000024 00000001763 12331012356 017301 0ustar00rbspielmanstaff000000 000000 subroutine setup_rcground (ib, ibk, na, iflgs, & ic_type, ic_counter) c c Define passed variables c integer ib, ibk, na, iflgs, ic_type, ic_counter c c December 10, 1992; hnw c Setup for RC to ground. c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Set for one node. c n1 = nr(ib)+1 na = 1 r1 = pin(1,ibk,ib) c1 = pin(2,ibk,ib) c c Set R1 and C1 c g(n1,ib) = 1.0 / (r1 + 1.0e-20) c(n1,ib) = c1 rr(n1,ib) = 0.0 zlr(n1,ib) = 0.0 iflg(n1,ib) = iflgs cechk(n1,ib) = c1 zlrechk(n1,ib) = 0.0 c c Set initial voltage if necessary and the corresponding energy. c if (ic_type .eq. vcapacitor1) then vinitial = value_init(ic_counter) v(n1,ib) = vinitial vn(n1,ib) = vinitial ecapsource = ecapsource + 0.5*c(n1,ib)*vinitial*vinitial end if c return end release_4.3.1/src/._settrline.f000777 000765 000024 00000000777 13243626371 017735 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsfP ["!Q|FQbYU܄FCZ.uR+ɉ'x,@o֤9ca↯ak  Y jQUTnj}4;2|xVJ)/HʯOILONQRVML%RK ¢rӂpĐdJr[[Z%:  vaBcdrelease_4.3.1/src/settrline.f000777 000765 000024 00000013467 13243626371 017520 0ustar00rbspielmanstaff000000 000000 subroutine setup_trline (ib, ibk, icounter, na, iflgs, switch, & ic_type, ic_counter) c c ---------------------------------------------------------------------- c Modifications: c 02/08/94, KWS, Modified to eliminate last capacitor element and c set Z for first/last segments to be Zin/Zout exactly. c 08/12/97, MLK, Corrected formula for exponential line segments c 2014-05-02 RBS: Changed integer*4 to integer c 2014-12-12 RBS: Added lossy line inputs c 2014-12-12 RBS: Added lossyline switch in the TRLIN setup, ln 112 c 2015-01-09 RBS: Added lossy line parameters at ln 68. c 2015-03-30 RBS: Defined all internal variables. c Initialized all internal variables. c 2017-09-11 RBS: Changed routine name to settrline.f c ---------------------------------------------------------------------- c c Set up for a transmission line or MITL. c c Define passed variables c integer ib, ibk, icounter, na, iflgs, switch, & ic_type, ic_counter c c Include files c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Define internal variables c real tau, zin, zout, tres, gline, rline integer itype real factor c c Initialize internal variables c tau = 0.0 zin = 1.0 zout = 1.0 tres = 1.00e-06 gline = 0.0 rline = 0.0 factor = 4.38e3 itype = 1 c c Set up for lossless line, MITL, or lossy line c if (switch .eq. transline) then tau = pin(1,ibk,ib) zin = pin(2,ibk,ib) zout = pin(3,ibk,ib) tres = pin(4,ibk,ib) itype = itrl_type(icounter) else if (switch .eq. mitline) then tau = pin(3,ibk,ib) zin = pin(4,ibk,ib) zout = zin tres = pin(5,ibk,ib) itype = linearz else if (switch .eq. pmitline) then tau = pin(2,ibk,ib) zin = pin(3,ibk,ib) zout = zin tres = pin(4,ibk,ib) itype = linearz else if (switch .eq. lossyline) then tau = pin(1,ibk,ib) zin = pin(2,ibk,ib) gline = (1.0/(pin(3,ibk,ib)+1.0e-12)) rline = pin(4,ibk,ib) zout = pin(5,ibk,ib) tres = pin(6,ibk,ib) itype = linearz end if c c Determine the number of segments given the resolution time. c na is the nearest integer to (tau/tres) c na = int ( (tau / tres) + 0.5 ) if (na .lt. 2) then na = 2 else if (na .ge. max_trline_nodes) then na = max_trline_nodes end if nseg = na n1 = nr(ib) + 1 n2 = nr(ib) + nseg c c Set the blocks up for linear or exponential variation in z c delt = tau / nseg c c Do a linear variation. c if (itype .eq. linearz) then alpha = (zout-zin) / float(nseg-1) c c Fills in the various elements of a generic block consisting of 2 c RCGs and 2 RLSs. Compare with setrlser.f c Note: g and rr for lossy terms are scaled by nseg c do ie = n1, n2 zele = zin + alpha * float(ie-n1) shuntc = delt / zele seriesl = delt * zele c(ie,ib) = shuntc zlr(ie,ib) = seriesl g(ie,ib) = 0.0 rr(ie,ib) = 0.0 if (switch .eq. lossyline) then g(ie,ib) = gline * nseg rr(ie,ib) = rline / nseg endif iflg(ie,ib) = iflgs cechk(ie,ib) = shuntc zlrechk(ie,ib) = seriesl end do c c Exponential variation. c else if (itype .eq. exponentialz) then c alpha = (log(zout/zin))/(n2-n1) do ie = n1, n2 zele = zin * exp((ie-n1)*alpha) shuntc = delt / zele seriesl = delt * zele c(ie,ib) = shuntc zlr(ie,ib) = seriesl g(ie,ib) = 0.0 rr(ie,ib) = 0.0 iflg(ie,ib) = iflgs cechk(ie,ib) = shuntc zlrechk(ie,ib) = seriesl end do end if c c Set up some MITL indicies for resetting the conductances later. c if (switch .eq. mitline) then indexmitl(1,icounter) = ib indexmitl(2,icounter) = ibk indexmitl(3,icounter) = n1 indexmitl(4,icounter) = n2 indexmitl(5,icounter) = switch pin(3,ibk,ib) = delt else if (switch .eq. pmitline) then indexmitl(1,icounter) = ib indexmitl(2,icounter) = ibk indexmitl(3,icounter) = n1 indexmitl(4,icounter) = n2 indexmitl(5,icounter) = switch delperv=pin(1,ibk,ib) / nseg pin(1,ibk,ib) = delperv pin(2,ibk,ib) = delt gap = factor*delt/(delperv*(exp(zin/60.)-1.0)) pin(5,ibk,ib) = gap end if c c Setup for any initial voltage or current on the line. c Set the voltage at all the nodes and c add the energy resulting from the initial voltage to the initial c energy total for capacitors. c OR set the current at all but the last node and add the energy from c the initial current to the energy total for all inductors. c if (ic_type .eq. vtrline) then vinitial = value_init(ic_counter) vinitial2 = 0.5 * vinitial * vinitial ctot = 0.0 do ie = n1, n2 v(ie,ib) = vinitial vn(ie,ib) = vinitial ctot = ctot + c(ie,ib) end do ecapsource = ecapsource + ctot*vinitial2 else if (ic_type .eq. ctrline) then cinitial = value_init(ic_counter) cinitial2 = 0.5 * cinitial * cinitial zlrtot = 0.0 do ie = n1, n2 zir(ie,ib) = cinitial zirn(ie,ib) = cinitial zlrtot = zlrtot + zlr(ie,ib) end do eindsource = eindsource + zlrtot*cinitial2 end if c return end release_4.3.1/src/._rdscrelem.f000755 000765 000024 00000001000 13423613627 017654 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsVT\4`΢Hg$BҶXU[ 6QYc:|A/ ~ܝZ;$fT33Wָ~:R!4ZnxVJ)/HʯOILONQRVML%RK \@}30c} Ԕ@[[Z  vaBcrelease_4.3.1/src/rdscrelem.f000755 000765 000024 00000321220 13423613627 017450 0ustar00rbspielmanstaff000000 000000 c----------------------------------------------------------------------- c rdscrelem.f version 1.0 created 06/15/2005 by Mathias Bavay c----------------------------------------------------------------------- c----------------------------------------------------------------------- c c This subroutine determines if a branch abd electrical elements are c called in the input deck. c If elements are found then element counters are incremented. It c defines the number of branches in the input deck and defines the c number of element blocks in each branch. This number of c blocks will define the number of nodes in the problem. c c Modifications: c 2008-07-16 RBS: itabnum does not seem to be initialized c it is only called in this routine c 2008-12-08 RBS: Many formats from zdemfmt.h included herein c 2012-04-03 RBS: Added a new variable element, R2Wall c 2014-03-11 RBS: Added L2 as an allowed variable element in RLS c 2014-03-11 RBS: Fixed error in block print nublk changed to nublks in c several locations in variable resistors c 2014-03-11 RBS: Change the log output to show inductance as well as c resistance in the variable resistor/ind table model c 2014-10-23 RBS: Added a dynamic hohlraum model with three shells c based on the gas puff model with added input c parameters. c 2015-01-09 RBS: Adding lossyline option by duplicating TRLINE and c allowing only a linear line and adding 6 parameters. c This will immediately follow the TRLINE section. c 2015-03-29 RBS: Character lengths of material and field changed in c rdscrdata.h to *80 and the material write is now c to (1:3) in line 2004. c 2015-06-23 RBS: Finally, itabnum is initialized. c 2016-04-03 RBS: Added DPF model by duplicating the gas puff model and c changing the inputs and order. The new model follows c the gas puff model. c 2016-05-02 RBS: Added the radial input for the DPF model, rimass. c 2016-12-29 RBS: Added a check on the value of theta in the DPF model c 2017-01-02 RBS: Added the RSKin variable resistor model c 2017-02-24 RBS: Added the currline_lc passed variable to all of the c instances of get_next_line. c currline_lc declared in common. c 2017-08-04 RBS: Initialized several variables in var_model in the c electron beam diode model call c 2018-07-20 RBS: Removed itabnum from integer declaration and init c 2019-01-21 RBS: Corrected a typo in lines 1605 and 1606 where nvarl c was written nvar1. c----------------------------------------------------------------------- c readscreamerelements calls the following subroutines: c c print_bad_line c text_to_real c strip c nshellparm c sphfoilparm c gaspuffparm c dpfparm c get_next_line c show_end_of_file c read_lsf_parms c read_pwl_parms c readctab c readtablem c abdiodeparm c magparm c c----------------------------------------------------------------------- subroutine readscreamerelements(status) c c Include the common blocks which are to be filled by the c this subroutine. c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemout.h' c c Include the files with the keywords and the integer flags as c parameters. c include 'zdemparm.h' include 'zdempprm.h' include 'zdemenv.h' include 'zdemfmt.h' include 'rdscrdat.h' c c Define passed variables c integer status c c Initialize variables c status = 0 c c First check if a branch call has been made. Increment branck counter c c write(*,*) 'rdscrelem: keyword = ', keyword if (keyword .eq. k_branch) then c c Fill block counter array (NBK) for last branch. Then reset block c counter and increment branch counter. c c status updated to k_found = 10 indicating a good element was found status = k_found c If a new branch is seen then the number of blocks in the prior branch c is stored in nbk(nbrns). The branch counter is incremented. nbk(nbrns) = nblks nblks = 0 nublks = 0 nbrns = nbrns + 1 lcirblk = 999 lastblk = 999 c Print branch call in log file write(9,'(A/A,i2,A)') & ' ','** Branch ',nbrns,' **' c c----------------------------------------------------------------------- c Transmission line with linearly or exponentially varying impedance. c Two, three, or four parameters may be entered c ( Tau, Zin, Zout, Tres or Tau, Zin, Zout or Tau, Zin). c If Zout is not entered, it is assumed equal to Zin and the impedance c is constant over the line. If Zout is entered, the impedance is c assumed to vary over the line. If Tres is not entered, the default c resolution time is used. c else if (keyword .eq. k_transline) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = transline lastblk = transline ntransline = ntransline + 1 iin(1,nblks,nbrns) = transline c c Get the keyword for linear or exponential c keyword = field(2)(1:keyword_len) if (keyword .eq. k_linearz) then itrl_type(ntransline) = linearz trllabel = 'linearly ' else if (keyword .eq. k_exponentialz) then itrl_type(ntransline) = exponentialz trllabel = 'exponentially' else call print_bad_line (currline, nlines, numerr) status=305 return end if c c Get the parameters c call text_to_real (field(3), tau, flag) call text_to_real (field(4), zin, flag2) call strip (field(6), istart6, iend6) if (istart6 .ne. notext) then call text_to_real (field(6), tresline, flag4) else tresline = res_time flag4 = noerr end if call strip (field(5), istart5, iend5) if (istart5 .ne. notext) then call text_to_real (field(5), zout, flag3) else zout = zin flag3 = noerr end if if ((flag+flag2+flag3+flag4) .eq. noerr) then pin(1,nblks,nbrns) = tau pin(2,nblks,nbrns) = zin pin(3,nblks,nbrns) = zout pin(4,nblks,nbrns) = tresline write & (9,'(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks, & ' : Transmission line with impedance varying ', & trllabel,' Tau=',tau,' Zin=',zin, & ' Zout=',zout,' Tres=',tresline else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Lossy Transmission line with linearly varying impedance. c Four, five, or six parameters may be entered. c (Tau, Zin, R1, R2, Zout, Tres). c If Zout is not entered, it is assumed equal to Zin and the impedance c is constant over the line. If Zout is entered, the impedance is c assumed to vary linearly over the length line. If Tres is not c entered, the default resolution time is used. c c lossyline here is the circuit ID that is set in zdemparm.h and is c never changed c else if (keyword .eq. k_lossyline) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = lossyline lastblk = lossyline c we increment ntransline here because lossy line is a TL and zdemmax.h c limits the number of TL in the problem to 6000 ntransline = ntransline + 1 iin(1,nblks,nbrns) = lossyline c c Linear transmission line specified c itrl_type(ntransline) = linearz trllabel = 'linearly ' c c Get the parameters c call text_to_real (field(2), tau, flag ) call text_to_real (field(3), zin, flag2) call text_to_real (field(4), r1, flag3) call text_to_real (field(5), r2, flag4) call strip (field(7), istart7, iend7) if (istart7 .ne. notext) then call text_to_real (field(7), tresline, flag6) else tresline = res_time flag6 = noerr end if call strip (field(6), istart6, iend6) if (istart6 .ne. notext) then call text_to_real (field(6), zout, flag5) else zout = zin flag5 = noerr end if if ((flag+flag2+flag3+flag4+flag5+flag6) .eq. noerr) then pin(1,nblks,nbrns) = tau pin(2,nblks,nbrns) = zin pin(3,nblks,nbrns) = r1 pin(4,nblks,nbrns) = r2 pin(5,nblks,nbrns) = zout pin(6,nblks,nbrns) = tresline write (9, & '(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 & ,A,1pe10.3)') & ' Block ',nublks, & ' : Lossy line with impedance varying ',trllabel, & ' Tau=',tau,' Zin=',zin, ' Rloss=',r1, ' Rseries=',r2, & ' Zout=',zout,' Tres=',tresline else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c MITL with constant impedance. c 4,5, or 6 parameters may be entered c If Tres is not entered, it is set to the default. c else if (keyword .eq. k_mitline) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = mitline lastblk = mitline nmitline = nmitline + 1 iin(1,nblks,nbrns) = mitline c c Get the parameters c call text_to_real (field(2), cir, flag) call text_to_real (field(3), gap, flag2) call text_to_real (field(4), tau, flag3) call text_to_real (field(5), z, flag4) call strip (field(6), istart6, iend6) if (istart6 .ne. notext) then call text_to_real (field(6), tresline, flag5) call strip (field(7), istart7, iend7) if (istart7 .ne. notext) then call text_to_real (field(7), eturnon, flag6) else eturnon = 2.0e7 flag6 = noerr endif else tresline = res_time eturnon = 2.0e7 flag5 = noerr flag6 = noerr end if if ((flag+flag2+flag3+flag4+flag5+flag6) .eq. noerr) then pin(1,nblks,nbrns) = cir pin(2,nblks,nbrns) = gap pin(3,nblks,nbrns) = tau pin(4,nblks,nbrns) = z pin(5,nblks,nbrns) = tresline pin(6,nblks,nbrns) = 1.0 / (cir * cir) pin(7,nblks,nbrns) = 1.0 / gap pin(8,nblks,nbrns) = 1.0 / (gap * gap) pin(9,nblks,nbrns) = eturnon write(9, & '(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, & A,1pe10.3,A,1pe10.3)') & ' Block ',nublks, ' : MITL (geometric setup)', & ' Circumference=',cir,' Gap=',gap, & ' Tau=',tau,' Z=',z, & ' Tres=',tresline,' Eturnon=',eturnon else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c MITL with perveance. c 4 parameters entered ( Perv, Tau, Zline, tres-optional ) c else if (keyword .eq. k_pmitline) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = pmitline lastblk = pmitline nmitline = nmitline + 1 iin(1,nblks,nbrns) = pmitline c c Get the parameters c call text_to_real (field(2), perv, flag) call text_to_real (field(3), tau, flag2) call text_to_real (field(4), zline, flag3) call strip (field(5), istart5, iend5) if (istart5 .ne. notext) then call text_to_real (field(5), tresline, flag4) else tresline = res_time flag4 = noerr end if if ((flag+flag2+flag3+flag4) .eq. noerr) then pin(1,nblks,nbrns) = perv pin(2,nblks,nbrns) = tau pin(3,nblks,nbrns) = zline pin(4,nblks,nbrns) = tresline write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : MITL (perveance setup)', & ' Perveance=',perv,' Tau=',tau, & ' Z=',zline,' Tres=',tresline else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Resistor and capacitor to ground. c If no value for the capacitance is entered, it is set to zero. c else if (keyword .eq. k_rcground) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = rcground lastblk = rcground iin(1,nblks,nbrns) = rcground call text_to_real (field(2), r1, flag) c write(6,*)'field(2) = ',field(2) c write(6,*)'r1 = ',r1 c write(6,*)'flag = ',flag call strip (field(3), istart3, iend3) if (istart3 .ne. notext) then call text_to_real (field(3), c1, flag2) c write(6,*)'field(3) = ',field(3) c write(6,*)'c1 = ',c1 c write(6,*)'flag2 = ',flag2 c write(6,*) c write(6,*) else c1 = 0.0 flag2 = noerr end if if ((flag+flag2) .eq. noerr) then pin(1,nblks,nbrns) = r1 pin(2,nblks,nbrns) = c1 write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : resistor and capacitor to ground.', & ' R1=',r1,' C1=',c1 else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Resistor and inductor in series. c If no value for the inductance is entered, it is set to zero. c else if (keyword .eq. k_rlseries) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = rlseries lastblk = rlseries iin(1,nblks,nbrns) = rlseries call text_to_real (field(2), r2, flag) c write(6,*)'field(2) = ',field(2) c write(6,*)'r2 = ',r2 c write(6,*)'flag = ',flag call strip (field(3), istart3, iend3) if (istart3 .ne. notext) then call text_to_real (field(3), l2, flag2) c write(6,*)'field(3) = ',field(3) c write(6,*)'l2 = ',l2 c write(6,*)'flag2 = ',flag2 c write(6,*) c write(6,*) else c c L2 left blank in the RLSeries call c l2 = 0.0 flag2 = noerr end if if ((flag+flag2) .eq. noerr) then pin(1,nblks,nbrns) = r2 pin(2,nblks,nbrns) = l2 write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : resistor and inductor in series.', & ' R2=',r2,' L2=',l2 else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Pi section. c else if (keyword .eq. k_pisection) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = pisection lastblk = pisection iin(1,nblks,nbrns) = pisection call text_to_real (field(2), r1, flag) call text_to_real (field(3), c1, flag2) call text_to_real (field(4), r2, flag3) call text_to_real (field(5), l2, flag4) call text_to_real (field(6), r3, flag5) call text_to_real (field(7), c3, flag6) if ((flag+flag2+flag3+flag4+flag5+flag6) .eq. noerr) then pin(1,nblks,nbrns) = r1 pin(2,nblks,nbrns) = c1 pin(3,nblks,nbrns) = r2 pin(4,nblks,nbrns) = l2 pin(5,nblks,nbrns) = r3 pin(6,nblks,nbrns) = c3 write(9, & '(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, & A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : pi section. ', & ' R1=',r1,' C1=',c1, & ' R2=',r2,' L2=',l2, & ' R3=',r3,' C3=',c3 else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Adder block. c else if (keyword .eq. k_adder) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = adder lastblk = adder iin(1,nblks,nbrns) = adder write(9,'(A,i3,A)') & ' Block ',nublks,' : adder block.' c c----------------------------------------------------------------------- c Transformer. c else if (keyword .eq. k_transformer) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = transformer lastblk = transformer iin(1,nblks,nbrns) = transformer call text_to_real (field(2), zlp, flag) call text_to_real (field(3), zls, flag2) call text_to_real (field(4), zm, flag3) if (flag+flag2+flag3 .eq. noerr) then pin(1,nblks,nbrns) = zlp pin(2,nblks,nbrns) = zls pin(3,nblks,nbrns) = zm write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : transformer block.', & ' Lp=',zlp,' Ls=',zls, & ' M=',zm else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Measure Zflow and Cathode current at a null element c else if (keyword .eq. k_measurezflow) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = measurezflow lastblk = measurezflow iin(1,nblks,nbrns) = measurezflow nvarl = nvarl + 1 iin(2,nblks,nbrns) = measurezflow ivar_block(nvarl) = measurezflow ivar_block_num(nvarl) = nublks ivar_type(nvarl) = measurezflow mzflowblock = mzflowblock + 1 call text_to_real (field(2), Zimpedance, flag) if (flag .eq. noerr) then zofmzflow(mzflowblock) = Zimpedance write(9,'(A,i3,A/A,1pe10.3,A,i2)') & ' Block ',nublks, ' : Measure Zflow Block', & ' Vac Impedance = ',Zimpedance, & ' Measure Zflow Block Number = ',mzflowblock else call print_bad_line (currline, nlines, numerr) end if c c c----------------------------------------------------------------------- c CYLINDICAL Foil implosion model using resistor and inductor in series c (both variable). Parameters are: initial-radius, length, mass, c minimum-radius c else if (keyword .eq. k_cylfoilblock) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = cylfoilblock lastblk = cylfoilblock iin(1,nblks,nbrns) = cylfoilblock nvarl = nvarl + 1 ivar_block(nvarl) = cylfoilblock ivar_block_num(nvarl) = nublks ivar_type(nvarl) = cylfoilblock iin(2,nblks,nbrns) = l2_var pin(1,nblks,nbrns) = 0.0 pin(2,nblks,nbrns) = 0.0 call text_to_real (field(2), rinit, flag) call text_to_real (field(3), xlen, flag2) call text_to_real (field(4), xmass, flag3) call text_to_real (field(5), rmin, flag4) if ((flag+flag2+flag3+flag4) .eq. noerr) then write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : imploding CYLfoil model.', & ' Initrad=',rinit,' Length=',xlen, & ' Mass=',xmass,' Minrad=',rmin num_var_parms(nvarl) = 4 var_model(1,nvarl) = rinit var_model(2,nvarl) = xlen var_model(3,nvarl) = xmass var_model(4,nvarl) = rmin radyields=.false. c c Now call a subroutine which will set the many parameters needed to c do this foil model. c call cylfoilparm (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c N SHELL implosion model using resistor and inductor in series c (both variable). Parameters are: radius1, radius2, mass1, mass2, c length, and final radius c else if (keyword .eq. k_nshellblock) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = nshellblock lastblk = nshellblock iin(1,nblks,nbrns) = nshellblock nvarl = nvarl + 1 ivar_block(nvarl) = nshellblock ivar_block_num(nvarl) = nublks ivar_type(nvarl) = nshellblock iin(2,nblks,nbrns) = l2_var pin(1,nblks,nbrns) = 0.0 pin(2,nblks,nbrns) = 0.0 call text_to_real (field(2), xlength, flag) call text_to_real (field(3), rmin, flag2) call text_to_real (field(4), akgap, flag3) call strip (field(5), istart5, iend5) if (istart5 .ne. notext) then call text_to_real (field(5), ttrap, flag4) else ttrap = 0.0 flag4 = noerr end if if ((flag+flag2+flag3+flag4) .eq. noerr) then write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : imploding NShell model.', & ' Shell length =',xlength,' min radius =',rmin, & ' A-K gap = ',akgap,' trapped field time = ',ttrap num_var_parms(nvarl) = 4 var_model(1,nvarl) = xlength var_model(2,nvarl) = rmin var_model(3,nvarl) = akgap var_model(4,nvarl) = ttrap nsaverr = numerr c c Now read the table of shell radii and masses c call read_pwl_parms (shellparms,nparams, eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (nparams/2 .gt. max_shells) then write(9,'(A,i2,A,i2)') & 'Too many shells. Number of shells is ', & nparams/2,' Max allowed is ',max_shells status=1000 return endif if (numerr .eq. nsaverr) then write(9,48) 'Radius ', 'Mass ', & ((j+1)/2, shellparms(j), & shellparms(j+1), & j=1,nparams-1,2) end if else call show_end_of_file (nlines, numerr) status=1000 return end if numshells = nparams/2 do nx=1,nparams-1,2 shellradius((nx+1)/2)=shellparms(nx) shellmass((nx+1)/2)=shellparms(nx+1) end do do nx=1,numshells-1 if (shellradius(nx).lt.shellradius(nx+1)) then write(9,'(A)') 'Shell radii not in correct sequence' status=1000 return endif end do c c c Now call a subroutine which will set the parameters needed to c do this shell model. c call nshellparm (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c SPHERICAL Foil implosion model using resistor and inductor in series c (both variable). c Parameters are: initial-radius, angle, mass, min-radius c else if (keyword .eq. k_sphfoilblock) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = sphfoilblock lastblk = sphfoilblock iin(1,nblks,nbrns) = sphfoilblock nvarl = nvarl + 1 ivar_block(nvarl) = sphfoilblock ivar_block_num(nvarl) = nublks ivar_type(nvarl) = sphfoilblock iin(2,nblks,nbrns) = l2_var pin(1,nblks,nbrns) = 0.0 pin(2,nblks,nbrns) = 0.0 call text_to_real (field(2), rinit, flag) call text_to_real (field(3), xangl, flag2) call text_to_real (field(4), xmass, flag3) call text_to_real (field(5), rmin, flag4) C if ((flag+flag2+flag3+flag4) .eq. noerr) then write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : imploding SPHfoil model.', & ' Initrad=',rinit,' ANGLE=',xangl, & ' Mass=',xmass,' Minrad=',rmin num_var_parms(nvarl) = 4 var_model(1,nvarl) = rinit var_model(2,nvarl) = xangl var_model(3,nvarl) = xmass var_model(4,nvarl) = rmin c c Now call a subroutine which will set the many parameters needed to c do this foil model. c call sphfoilparm (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Dynamic hohlraum implosion model using resistor and inductor in series c (both variable). c Parameters are: length, rinit, mass liner 1, radius liner 2, mass c liner2, radius liner 3 & outer foam, mass liner 3, c density, inner radius of foam, minimum radius of c foam c else if (keyword .eq. k_dyhohlblock) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = dyhohlblock lastblk = dyhohlblock iin(1,nblks,nbrns) = dyhohlblock nvarl = nvarl + 1 ivar_block(nvarl) = dyhohlblock ivar_block_num(nvarl) = nublks ivar_type(nvarl) = dyhohlblock iin(2,nblks,nbrns) = l2_var pin(1,nblks,nbrns) = 0.0 pin(2,nblks,nbrns) = 0.0 call text_to_real (field(2), xlen, flag) call text_to_real (field(3), rinit, flag2) call text_to_real (field(4), xmliner1,flag3) call text_to_real (field(5), rliner2, flag4) call text_to_real (field(6), xmliner2,flag5) call text_to_real (field(7), router, flag6) call text_to_real (field(8), xmliner3,flag7) call text_to_real (field(9), density, flag8) call text_to_real (field(10), rinner, flag9) call text_to_real (field(11), rmin, flag10) if & ((flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8+flag9+flag10) & .eq. noerr) then write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, & 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, & A,1pe10.3)') & ' Block ',nublks,' : dynamic hohlraum model.', & ' Length=',xlen, & ' Rad liner1=',rinit,' Mass liner 1=',xmliner1, & ' Rad liner2=',rliner2,' Mass liner 2=',xmliner2, & ' Rad liner3=',router,' Mass liner 3=',xmliner3, & ' Density=',density, & ' Rad inner=',rinner,' Rad min=',rmin num_var_parms(nvarl) = 10 if (xmliner1 .le. 0.0) xmliner1 = 1.0e-12 if (xmliner2 .le. 0.0) xmliner2 = 1.0e-12 if (xmliner3 .le. 0.0) xmliner3 = 1.0e-12 if (rinner .lt. rmin) rinner = rmin var_model(1,nvarl) = xlen var_model(2,nvarl) = rinit var_model(3,nvarl) = xmliner1 var_model(4,nvarl) = rliner2 var_model(5,nvarl) = xmliner2 var_model(6,nvarl) = router var_model(7,nvarl) = xmliner3 var_model(8,nvarl) = density var_model(9,nvarl) = rinner var_model(10,nvarl) = rmin c c Now call a subroutine which will set the many parameters needed to c do this dynamic hohlraum model. c call dyhohlraumparm & (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c GAS PUFF implosion model using resistor and inductor in series c (both variable). c Parameters are: initial-radius, length, density, minimum-radius, c inner-radius, initial-mass c else if (keyword .eq. k_gaspuffblock) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = gaspuffblock lastblk = gaspuffblock iin(1,nblks,nbrns) = gaspuffblock nvarl = nvarl + 1 ivar_block(nvarl) = gaspuffblock ivar_block_num(nvarl) = nublks ivar_type(nvarl) = gaspuffblock iin(2,nblks,nbrns) = l2_var pin(1,nblks,nbrns) = 0.0 pin(2,nblks,nbrns) = 0.0 call text_to_real (field(2), rinit, flag) call text_to_real (field(3), xlen, flag2) call text_to_real (field(4), density, flag3) call text_to_real (field(5), rmin, flag4) call text_to_real (field(6), rinner, flag5) call text_to_real (field(7), ximass, flag6) if ((flag+flag2+flag3+flag4+flag5+flag6) .eq. noerr) then write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, & 1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : imploding gas puff model.', & ' Initrad=',rinit,' Length=',xlen, & ' Density=',density,' Minrad=',rmin, & ' Innerrad=',rinner,' InitMass=',ximass num_var_parms(nvarl) = 6 if (ximass .le. 0.0) ximass = 1.0e-12 var_model(1,nvarl) = rinit var_model(2,nvarl) = xlen var_model(3,nvarl) = density var_model(4,nvarl) = rmin var_model(5,nvarl) = rinner var_model(6,nvarl) = ximass c c Now call a subroutine which will set the many parameters needed to c do this gaspuff model. c call gaspuffparm (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c DPF implosion model using resistor and inductor in series c (both variable). c Parameters are: outer-radius, inner-radius, length, fill density, c fraction of radial mass, minimum-radius, initial-mass, sheath angle c else if (keyword .eq. k_dpfblock) then status = k_found nblks = nblks + 1 nublks = nublks + 1 lcirblk = dpfblock lastblk = dpfblock iin(1,nblks,nbrns) = dpfblock nvarl = nvarl + 1 ivar_block(nvarl) = dpfblock ivar_block_num(nvarl) = nublks ivar_type(nvarl) = dpfblock iin(2,nblks,nbrns) = l2_var pin(1,nblks,nbrns) = 0.0 pin(2,nblks,nbrns) = 0.0 call text_to_real (field(2), router , flag) call text_to_real (field(3), rinner , flag2) call text_to_real (field(4), zlen , flag3) call text_to_real (field(5), density, flag4) call text_to_real (field(6), rimass , flag5) call text_to_real (field(7), rmin , flag6) call text_to_real (field(8), ximass , flag7) call text_to_real (field(9), theta , flag8) if ((flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8) .eq. noerr) & then write(9,'(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, & 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : dpf model', & ' Router=', router,' Rinner=', rinner, & ' Length=', zlen ,' Density=' , density, & ' Radial mass fraction=', rimass, & ' Minrad=', rmin , & ' InitMass=', ximass, ' Theta=',theta num_var_parms(nvarl) = 8 if (ximass .le. 0.0) ximass = 1.0e-12 if (theta .le. 0.10) theta = 0.10 if (theta .ge. 85.0) theta = 85.0 c c Convert theta to radians c theta = theta * ( 3.14159 / 180.0 ) var_model(1,nvarl) = router var_model(2,nvarl) = rinner var_model(3,nvarl) = zlen var_model(4,nvarl) = density var_model(5,nvarl) = rimass var_model(6,nvarl) = rmin var_model(7,nvarl) = ximass var_model(8,nvarl) = theta c c Now call a subroutine which will set the many parameters needed to c do this dpf model. c call dpfparm (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Voltage source described by a function in time. c A voltsource occurs at the beginning of the main branch, c a vendsource occurs at the end of a secondary branch. c else if ((keyword .eq. k_voltsource) .or. & (keyword .eq. k_vendsource)) then status = k_found nblks = nblks + 1 nublks = nublks + 1 nvoltsource = nvoltsource + 1 if (keyword .eq. k_vendsource) then lcirblk = vendsource lastblk = vendsource iin(1,nblks,nbrns) = vendsource ivbranch_end(nbrns) = nvoltsource else lcirblk = voltsource lastblk = voltsource iin(1,nblks,nbrns) = voltsource end if c c Get R and L (3rd and 4th fields) c call text_to_real (field(3), r2, flag) call text_to_real (field(4), l2, flag2) if ((flag+flag2) .eq. noerr) then pin(1,nblks,nbrns) = r2 pin(2,nblks,nbrns) = l2 if (lcirblk .eq. vendsource) then write(9,'(A,i3,A,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : end-of-branch voltage source ', & 'described as a function of time.', & ' R2=',r2,' L2=',l2 else write(9,'(A,i3,A,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : voltage source described as a ', & 'function of time.',' R2=',r2,' L2=',l2 end if else call print_bad_line (currline, nlines, numerr) status=305 return end if c c Get the function type from the second keyword c and read in the next line with the function parameters in it. c keyword = field(2)(1:keyword_len) c if (keyword .eq. k_sinsquared) then status = k_found ivoltf(nvoltsource) = sinsquared call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), vmax, flag) call text_to_real (field(2), tp, flag2) call strip (field(3), istart3, iend3) if (istart3 .ne. notext) then call text_to_real (field(3), delay, flag3) else delay = 0.0 flag3 = noerr end if if (flag+flag2+flag3 .eq. noerr) then num_voltf_parms(nvoltsource) = 3 voltf_parms(1,nvoltsource) = vmax voltf_parms(2,nvoltsource) = tp voltf_parms(3,nvoltsource) = delay write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Sin-squared function:', & ' Magnitude=',vmax,' Tpulse=',tp, & ' Tdelay=',delay else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_sinfun) then status = k_found ivoltf(nvoltsource) = sinfun call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), vmax, flag) call text_to_real (field(2), tp, flag2) call strip (field(3), istart3, iend3) if (istart3 .ne. notext) then call text_to_real (field(3), delay, flag3) else delay = 0.0 flag3 = noerr end if if (flag+flag2+flag3 .eq. noerr) then num_voltf_parms(nvoltsource) = 3 voltf_parms(1,nvoltsource) = vmax voltf_parms(2,nvoltsource) = tp voltf_parms(3,nvoltsource) = delay write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Sin function:', & ' Magnitude=',vmax,' Period=',tp, & ' Tdelay=',delay else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_leastsquares) then status = k_found ivoltf(nvoltsource) = leastsquares nsaverr = numerr call read_lsf_parms (voltf_parms(1,nvoltsource), & num_voltf_parms(nvoltsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,47) (j-1, voltf_parms(j,nvoltsource), & j=1,num_voltf_parms(nvoltsource)) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_piecewiselinear) then status = k_found ivoltf(nvoltsource) = piecewiselinear nsaverr = numerr call read_pwl_parms (voltf_parms(1,nvoltsource), & num_voltf_parms(nvoltsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,48) 'Time ', 'Voltage ', & ((j+1)/2, voltf_parms(j,nvoltsource), & voltf_parms(j+1,nvoltsource), & j=1,num_voltf_parms(nvoltsource)-1,2) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_table) then status = k_found ivoltf (nvoltsource) = table nsaverr = numerr call read_pwl_parms (voltf_parms(1,nvoltsource), & num_voltf_parms(nvoltsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,49) (voltf_parms(j,nvoltsource),j=1,2) write(9,48) 'Time ', 'Voltage ', & ((j-1)/2, voltf_parms(j,nvoltsource), & voltf_parms(j+1,nvoltsource), & j=3,num_voltf_parms(nvoltsource)-1,2) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Current source described by a function in time. c A currsource occurs at the beginning of the main branch, c a cendsource occurs at the end of a secondary branch. c else if ((keyword .eq. k_currsource) .or. & (keyword .eq. k_cendsource)) then status = k_found nblks = nblks + 1 nublks = nublks + 1 ncurrsource = ncurrsource + 1 if (keyword .eq. k_cendsource) then itypcend(ncurrsource) = cendsource lcirblk = cendsource lastblk = cendsource iin(1,nblks,nbrns) = cendsource icbranch_end(nbrns) = ncurrsource else if (keyword .eq. k_currsource) then lcirblk = currsource lastblk = currsource iin(1,nblks,nbrns) = currsource end if c c Get R and C (3rd and 4th fields) c call text_to_real (field(3), r, flag) call text_to_real (field(4), c, flag2) if ((flag+flag2) .eq. noerr) then pin(1,nblks,nbrns) = r pin(2,nblks,nbrns) = c if (lcirblk .eq. currsource) then write(9,'(A,i3,A,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : current source described as a ', & 'function of time.', & ' R3=',r,' C3=',c else if (lcirblk .eq. cendsource) then write(9,'(A,i3,A,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : end-of-branch current source ', & 'described as a function of time.', & ' R1=',r,' C1=',c end if else call print_bad_line (currline, nlines, numerr) status=305 return end if c c Get the function type from the second keyword c and read in the next line with the function parameters in it. c keyword = field(2)(1:keyword_len) c if (keyword .eq. k_sinsquared) then status = k_found icurrf(ncurrsource) = sinsquared call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), cmax, flag) call text_to_real (field(2), tp, flag2) call strip (field(3), istart3, iend3) if (istart3 .ne. notext) then call text_to_real (field(3), delay, flag3) else delay = 0.0 flag3 = noerr end if if (flag+flag2+flag3 .eq. noerr) then num_currf_parms(ncurrsource) = 3 currf_parms(1,ncurrsource) = cmax currf_parms(2,ncurrsource) = tp currf_parms(3,ncurrsource) = delay write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Sin-squared function:', & ' Magnitude=',cmax,' Tpulse=',tp, & ' Tdelay=',delay else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_sinfun) then status = k_found icurrf(ncurrsource) = sinfun call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), cmax, flag) call text_to_real (field(2), tp, flag2) call strip (field(3), istart3, iend3) if (istart3 .ne. notext) then call text_to_real (field(3), delay, flag3) else delay = 0.0 flag3 = noerr end if if (flag+flag2+flag3 .eq. noerr) then num_currf_parms(ncurrsource) = 3 currf_parms(1,ncurrsource) = cmax currf_parms(2,ncurrsource) = tp currf_parms(3,ncurrsource) = delay write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Sin function:', & ' Magnitude=',cmax,' Period=',tp, & ' Tdelay=',delay else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_leastsquares) then status = k_found icurrf(ncurrsource) = leastsquares nsaverr = numerr call read_lsf_parms (currf_parms(1,ncurrsource), & num_currf_parms(ncurrsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,47) (j-1, currf_parms(j,ncurrsource), & j=1,num_currf_parms(ncurrsource)) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_piecewiselinear) then status = k_found icurrf(ncurrsource) = piecewiselinear nsaverr = numerr call read_pwl_parms (currf_parms(1,ncurrsource), & num_currf_parms(ncurrsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,48) 'Time ', 'Current ', & ((j+1)/2, currf_parms(j,ncurrsource), & currf_parms(j+1,ncurrsource), & j=1,num_currf_parms(ncurrsource)-1,2) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else if (keyword .eq. k_table) then status = k_found icurrf (ncurrsource) = table nsaverr = numerr call read_pwl_parms (currf_parms(1,ncurrsource), & num_currf_parms(ncurrsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,49) (currf_parms(j,ncurrsource),j=1,2) write(9,48) 'Time ', 'Current ', & ((j-1)/2, currf_parms(j,ncurrsource), & currf_parms(j+1,ncurrsource), & j=3,num_currf_parms(ncurrsource)-1,2) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c SCL Current source described by a table. c else if (keyword .eq. k_csclsource) then status = k_found nblks = nblks + 1 nublks = nublks + 1 ncurrsource = ncurrsource + 1 itypcend(ncurrsource) = csclsource lcirblk = csclsource lastblk = csclsource iin(1,nblks,nbrns) = csclsource icbranch_end(nbrns) = ncurrsource c c Get R and C (2rd and 3th fields) c call text_to_real (field(2), r, flag) call text_to_real (field(3), c, flag2) if ((flag+flag2) .eq. noerr) then pin(1,nblks,nbrns) = r pin(2,nblks,nbrns) = c write(9,'(A,i3,A,A/A,1pe10.3,A,1pe10.3)') & ' Block ',nublks,' : end-of-branch SCL current source ', & 'described as a function of time.', & ' R1=',r,' C1=',c else call print_bad_line (currline, nlines, numerr) status=305 return end if c c Read in the conditional table. c nsaverr = numerr call readctab (currf_parms(1,ncurrsource), & num_currf_parms(ncurrsource), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,86) (currf_parms(j,ncurrsource),j=1,3) write(9,85) 'Time ', 'Current ', 'Min-voltg ', & ((j-1)/3, currf_parms(j,ncurrsource), & currf_parms(j+1,ncurrsource), & currf_parms(j+2,ncurrsource), & j=4,num_currf_parms(ncurrsource)-2,3) currf_parms(2,ncurrsource) = & 1.0 / currf_parms(2,ncurrsource) end if status=305 return else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Variable element in the last block type. c else if (keyword .eq. k_variable) then status = k_found last_block = iin(1,nblks,nbrns) nvarl = nvarl + 1 ivar_block(nvarl) = last_block ivar_block_num(nvarl) = nublks c c Second keyword to specify which one is the variable element. c Check against block type. c keyword = field(2)(1:keyword_len) c if (last_block .eq. pisection) then if (keyword .eq. k_r1_var) then iin(2,nblks,nbrns) = r1_var else if (keyword .eq. k_c1_var) then iin(2,nblks,nbrns) = c1_var else if (keyword .eq. k_r2_var) then iin(2,nblks,nbrns) = r2_var else if (keyword .eq. k_l2_var) then iin(2,nblks,nbrns) = l2_var else if (keyword .eq. k_r3_var) then iin(2,nblks,nbrns) = r3_var else if (keyword .eq. k_c3_var) then iin(2,nblks,nbrns) = c3_var else call print_bad_line (currline, nlines, numerr) status=305 return end if c else if (last_block .eq. rcground) then if (keyword .eq. k_r1_var) then iin(2,nblks,nbrns) = r1_var else if (keyword .eq. k_c1_var) then iin(2,nblks,nbrns) = c1_var else call print_bad_line (currline, nlines, numerr) status=305 return end if c else if (last_block .eq. rlseries) then if (keyword .eq. k_r2_var) then iin(2,nblks,nbrns) = r2_var else if (keyword .eq. k_l2_var) then iin(2,nblks,nbrns) = l2_var else call print_bad_line (currline, nlines, numerr) status=305 return end if c else if (last_block .eq. voltsource) then if (keyword .eq. k_r2_var) then iin(2,nblks,nbrns) = r2_var else if (keyword .eq. k_l2_var) then iin(2,nblks,nbrns) = l2_var else call print_bad_line (currline, nlines, numerr) status=305 return end if c else call print_bad_line (currline, nlines, numerr) status=305 return end if c kelement = iin(2,nblks,nbrns) label2 = keyword(1:2) c c Third keyword for model type (lsf and pwl models not active yet). c keyword = field(3)(1:keyword_len) c c----------------------------------------------------------------------- c User supplied model - all parameters are internal to the user's function. c The function is compiled by the user before executing SCREAMER. c if (keyword .eq. k_user_model) then status = k_found ivar_type(nvarl) = user_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks write(9,'(A)') ' User supplied model.' c elseif (keyword .eq. k_user1_model) then status = k_found ivar_type(nvarl) = user1_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks write(9,'(A)') ' User supplied model.' c elseif (keyword .eq. k_user2_model) then status = k_found ivar_type(nvarl) = user2_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks write(9,'(A)') ' User supplied model.' c elseif (keyword .eq. k_user3_model) then status = k_found ivar_type(nvarl) = user3_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks write(9,'(A)') ' User supplied model.' c elseif (keyword .eq. k_user4_model) then status = k_found ivar_type(nvarl) = user4_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks write(9,'(A)') ' User supplied model.' c c----------------------------------------------------------------------- c Table model of variable resistor. c Add an inductor as a variable element c else if (keyword .eq. k_tab_model) then status = k_found itabnum = itabnum + 1 ivar_type(nvarl) = tab_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r2_var) .and. & (kelement .ne. r3_var) .and. & (kelement .ne. l2_var)) then c L2 added above this line write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if nsaverr = numerr call read_tablem(tablem_vals(1,itabnum), + num_tablem_vals(itabnum), + eofflg, nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,49) (tablem_vals(j,itabnum),j=1,2) if (kelement .eq. l2_var) then write(9,48) 'Time ', 'Inductance ', & ((j-1)/2, tablem_vals(j,itabnum), & tablem_vals(j+1,itabnum), & j=3,num_tablem_vals(itabnum)-1,2) else write(9,48) 'Time ', 'Resistance ', & ((j-1)/2, tablem_vals(j,itabnum), & tablem_vals(j+1,itabnum), & j=3,num_tablem_vals(itabnum)-1,2) endif endif else call show_end_of_file (nlines, numerr) status=1000 return endif c c----------------------------------------------------------------------- c Exponential model of variable resistor. c else if (keyword .eq. k_exp_model) then status = k_found ivar_type(nvarl) = exp_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r2_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), ropen, flag) call text_to_real (field(2), rclose, flag2) call text_to_real (field(3), timsw, flag3) call text_to_real (field(4), tau, flag4) call text_to_real (field(5), zsw, flag5) if (flag+flag2+flag3+flag4+flag5 .eq. noerr) then num_var_parms(nvarl) = 5 var_model(1,nvarl) = ropen var_model(2,nvarl) = rclose var_model(3,nvarl) = timsw var_model(4,nvarl) = 1.0 / tau var_model(5,nvarl) = zsw write(9, & '(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Exponential model of a resistive switch:', & ' Ropen=',ropen,' Rclose=',rclose, & ' Tswitch=',timsw,' Tau=',tau, & ' Zswitch=',zsw else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Decay or Rise model of variable resistor. c else if ((keyword .eq. k_decay_model) .or. & (keyword .eq. k_rise_model)) then status = k_found if (keyword .eq. k_decay_model) then ivar_type(nvarl) = decay_model else ivar_type(nvarl) = rise_model endif c write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r2_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) c if (eofflg .eq. noerr) then call text_to_real (field(1), ropen, flag) call text_to_real (field(2), rclose, flag2) call text_to_real (field(3), timsw, flag3) call text_to_real (field(4), tau, flag4) if (flag+flag2+flag3+flag4 .eq. noerr) then num_var_parms(nvarl) = 4 var_model(1,nvarl) = ropen var_model(2,nvarl) = rclose var_model(3,nvarl) = timsw var_model(4,nvarl) = 1.0 / tau if (keyword .eq. k_decay_model) then write & (9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Decay model of a resistive switch:', & ' Ropen=',ropen,' Rclose=',rclose, & ' Tswitch=',timsw,' Tau=',tau else write & (9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Rise model of a resistive switch:', & ' Ropen=',ropen,' Rclose=',rclose, & ' Tswitch=',timsw,' Tau=',tau endif else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c E-beam diode model of variable resistor. c else if (keyword .eq. k_ediode_model) then status = k_found ivar_type(nvarl) = ediode_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. r1_var) then write(9,'(A,a2,A)') ' ### ERROR ### element ',label2, & ' may not be used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_int (field(1), idiode, flag ) call text_to_real (field(2), gap, flag2) call text_to_real (field(3), enhance, flag3) call text_to_real (field(4), velocity, flag4) call text_to_real (field(5), router, flag5) call strip (field(6), istart6, iend6) if (istart6 .ne. notext) then call text_to_real (field(6), rinner, flag6) else rinner = router flag6 = noerr end if if (flag+flag2+flag3+flag4+flag5+flag6 .eq. noerr) then num_var_parms(nvarl) = 6 var_model(1,nvarl) = idiode var_model(2,nvarl) = gap var_model(3,nvarl) = enhance var_model(4,nvarl) = velocity var_model(5,nvarl) = router var_model(6,nvarl) = rinner var_model(7,nvarl) = 0.0 var_model(8,nvarl) = 0.0 var_model(9,nvarl) = 0.0 write(9, & '(A/A,i2,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, & 1pe10.3)') & ' E beam diode model of a resistor:', & ' Diode Type=', idiode,' A/K Gap=', gap, & ' E-enhance=', enhance,' Velocity=', velocity, & ' Router=', router, ' Rinner=', rinner else print '(A)', ' Ediode: Bad input parameters' call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Plasma opening switch models. c PS1 is time switching, PS2 is for charge switching. c else if ((keyword .eq. k_ps1_model) .or. & (keyword .eq. k_ps2_model)) then status = k_found if (keyword .eq. k_ps1_model) then ivar_type(nvarl) = ps1_model else if (keyword .eq. k_ps2_model) then ivar_type(nvarl) = ps2_model end if write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), timsw, flag ) call text_to_real (field(2), const, flag2) call text_to_real (field(3), rmax, flag3) call text_to_real (field(4), rmin, flag4) if (flag+flag2+flag3+flag4 .eq. noerr) then if (keyword .eq. k_ps1_model) then num_var_parms(nvarl) = 6 var_model(1,nvarl) = timsw var_model(2,nvarl) = const var_model(3,nvarl) = 1.0 / (rmax + 1.0e-20) var_model(4,nvarl) = 1.0 / (rmin + 1.0e-20) var_model(5,nvarl) = 0.0 var_model(6,nvarl) = 0.0 write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' PEOS model 1:', & ' Tswitch=',timsw,' Constant=',const, & ' Rmax=',rmax,' Rmin=',rmin else if (keyword .eq. k_ps2_model) then num_var_parms(nvarl) = 7 qsw = timsw var_model(1,nvarl) = qsw var_model(2,nvarl) = const var_model(3,nvarl) = 1.0 / (rmax + 1.0e-20) var_model(4,nvarl) = 1.0 / (rmin + 1.0e-20) var_model(5,nvarl) = 0.0 var_model(6,nvarl) = 0.0 var_model(7,nvarl) = 0.0 write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' PEOS model 2:', & ' Qswitch=',qsw,' Constant=',const, & ' Rmax=',rmax,' Rmin=',rmin end if else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c Plasma opening switch model. c POS is a Z-flow pos model, January 11, 1995 kws. c pos to switch on time or current level. c else if (keyword .eq. k_pos_model) then status = k_found ivar_type(nvarl) = pos_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), tsw, flag ) call text_to_real (field(2), cursw, flag2) call text_to_real (field(3), topen, flag3) call text_to_real (field(4), zflow, flag4) call text_to_real (field(5), gswmin, flag5) call text_to_real (field(6), gswmax, flag6) call text_to_real (field(7), CBswitch,flag7) call strip (field(8), istart8, iend8) if (istart8 .ne. notext) then call text_to_real (field(8), forward, flag8) else forward = 1.0 flag8 = noerr end if c if (flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8 & .eq. noerr) then num_var_parms(nvarl) = 7 var_model(1,nvarl) = tsw var_model(2,nvarl) = cursw var_model(3,nvarl) = topen var_model(4,nvarl) = zflow var_model(5,nvarl) = gswmin var_model(6,nvarl) = gswmax var_model(7,nvarl) = CBswitch var_model(8,nvarl) = 0.0 ! parameter skip var_model(9,nvarl) = 0.0 ! parameter tsw var_model(10,nvarl) = 0.0 ! parameter ctest var_model(11,nvarl) = 0.0 ! parameter CBflag var_model(12,nvarl) = 0.0 ! parameter calczflow var_model(13,nvarl) = 0.0 ! parameter gvar var_model(14,nvarl) = forward ! flag for forwards or backwards write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, & 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Z FLOW POS model :',' tsw =',tsw, & ' cursw =',cursw,' topen=',topen,' zflow=',zflow, & ' gswmax=',gswmax,' gswmin=',gswmin, & ' CBflag=',CBflag,' forward = ',forward else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c KWS Zflow Plasma Loss Current Model c c Forces a zflow current loss at the insertion point when Child-Langmuir c emission turns off (after it has first been turned on). c else if (keyword .eq. k_zflow_model) then status = k_found ivar_type(nvarl) = zflow_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. r1_var) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), zflow , flag ) call text_to_real (field(2), gap , flag2) call text_to_real (field(3), radius, flag3) call text_to_real (field(4), gmin , flag4) call text_to_real (field(5), gmax , flag5) call text_to_real (field(6), xni , flag6) call strip (field(7), istart7, iend7) if (istart7 .ne. notext) then call text_to_real (field(7), forward, flag7) else forward = 1.0 flag7 = noerr end if c if (flag+flag2+flag3+flag4+flag5+flag6+flag7.eq. noerr) then num_var_parms(nvarl) = 6 var_model(1,nvarl) = zflow var_model(2,nvarl) = gap var_model(3,nvarl) = radius var_model(4,nvarl) = gmin var_model(5,nvarl) = gmax var_model(6,nvarl) = 0.0 ! parameter calczflow var_model(7,nvarl) = gmin ! parameter gvar var_model(8,nvarl) = 0.0 ! parameter emissionflag var_model(9,nvarl) = 0.0 ! parameter tintegral var_model(10,nvarl) = xni ! number of parallel lines var_model(11,nvarl) = forward ! flag for forward or backwards write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 & ,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Z FLOW Plasma Loss Current model :', & ' zflow =',zflow,' gap =',gap,' radius=',radius, & ' gmin=',gmin,' gmax=',gmax,' xni=',xni, & ' forward = ',forward else call print_bad_line (currline, nlines, numerr) end if if ((gap.le.0.0).or.(radius.le.0.0).or.(xni.le.0.0)) then write(9,'(A,A)') & 'gap, radius, or number of parallel lines ', & 'less than or equal zero <<<<<<<<<<<<<<<<<<<<<<<<<<<' call print_bad_line (currline, nlines,numerr) endif else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c Magnetic Flashover Inhibition (MFI) Insulator Crowbar Model. c October 14, 1993, KWS. c Causes Insulator to crowbar if MFI criterion exceeded. c else if (keyword .eq. k_mfi_model) then status = k_found ivar_type(nvarl) = mfi_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), radius, flag ) call text_to_real (field(2), dgap, flag2) call text_to_real (field(3), gmin, flag3) call text_to_real (field(4), gmax, flag4) call text_to_real (field(5), xni, flag5) call text_to_real (field(6), flash, flag6) c if (flag+flag2+flag3+flag4+flag5+flag6 .eq. noerr) then num_var_parms(nvarl) = 6 var_model(1,nvarl) = radius var_model(2,nvarl) = dgap var_model(3,nvarl) = gmin var_model(4,nvarl) = gmax var_model(5,nvarl) = xni var_model(6,nvarl) = flash var_model(7,nvarl) = 0.0 ! Initial value of swclosed var_model(8,nvarl) = 0.0 ! Initial value of tsw var_model(9,nvarl) = 0.0 ! Initial value of efld var_model(10,nvarl) = 0.0 ! Initial value of bfld var_model(11,nvarl) = 0.0 ! Initial value of xmfi write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, & A,1pe10.3,A,1pe10.3)') & ' MFI Insulator CB model :', & ' radius =',radius,' dgap =',dgap, & ' gmin =',gmin,' gmax =',gmax, & ' xni =',xni,' flash =',flash else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c Resistive Wall Resistance Model. c March 7, 1994, KWS. c Calculates resistance of the wall for very short, high current pulses. c else if (keyword .eq. k_rwall_model) then status = k_found ivar_type(nvarl) = rwall_model write(9,'(A,a2,A,i4)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. r2_var) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), t_in, flag ) call text_to_real (field(2), gvalue,flag2) call text_to_real (field(3), disk1in,flag3) call text_to_real (field(4), disk1out,flag4) call text_to_real (field(5), disk2in,flag5) call text_to_real (field(6), disk2out,flag6) call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), cyl_r_1,flag7) call text_to_real (field(2), cyl_l_1,flag8) call text_to_real (field(3), cyl_r_2,flag9) call text_to_real (field(4), cyl_l_2,flag10) else call show_end_of_file (nlines, numerr) status=1000 return end if c if(flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8+flag9+flag10 & .eq.noerr)then num_var_parms(nvarl) = 8 gvalue=abs(gvalue) if(disk1in.le.0.0)disk1in=1000. c if(disk1out.le.disk1in)disk1out=disk1in+1000. if(disk1out.lt.disk1in)disk1out=disk1in if(disk2in.le.0.0)disk2in=1000. c if(disk2out.le.disk2in)disk2out=disk2in+1000. if(disk2out.lt.disk2in)disk2out=disk2in if(cyl_r_1.le.0.0)then cyl_r_1=1000.0 cyl_l_1=0.0 endif if(cyl_r_2.le.0.0)then cyl_r_2=1000.0 cyl_l_1=0.0 endif if(cyl_l_1.lt.0.0)cyl_l_1=0.0 if(cyl_l_2.lt.0.0)cyl_l_2=0.0 diskfact=log(disk1out/disk1in)+log(disk2out/disk2in) cylfact=cyl_l_1/cyl_r_1+cyl_l_2/cyl_r_2 geomfact=diskfact+cylfact var_model(1,nvarl) = t_in var_model(2,nvarl) = gvalue var_model(3,nvarl) = diskfact var_model(4,nvarl) = cylfact var_model(5,nvarl) = geomfact write(9, & '(A/A,1pe10.3,A,1pe10.3/A,1pe10.3,A,1pe10.3/A,1pe10.3, & A,1pe10.3/A,1pe10.3,A,1pe10.3/A,1pe10.3,A,1pe10.3)') & ' RWALL resistive wall model :', & ' t_in =',t_in,' gvalue =',gvalue, & ' disk1inner =',disk1in,' disk1outer =',disk1out, & ' disk2inner =',disk2in,' disk2outer =',disk2out, & ' cyl_radius_1 =',cyl_r_1,' cyl_length_1 =',cyl_l_1, & ' cyl_radius_2 =',cyl_r_2,' cyl_length_2 =',cyl_l_2 else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c Version 1 Modified Wall Resistance Model. c 2012-03-08, RBS c 2013-12-07, RBS arb. disk and cyl c c Calculates resistance of a conducting wall for short, high c current pulses using the NEW stgar model. c c Read in the conductor parameters (cylindrical or disk) c and check the parameters for validity. c else if (keyword .eq. k_r2wall_model) then status = k_found ivar_type(nvarl) = r2wall_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. r2_var) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if c Read in the lines following the resistor command line call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), t_in, flag) call text_to_real (field(2), cyl_lin, flag2) call text_to_real (field(3), cyl_lo, flag3) call text_to_real (field(4), cyl_rin, flag4) call text_to_real (field(5), cyl_ro, flag5) call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), d_urin, flag6) call text_to_real (field(2), d_urout, flag7) call text_to_real (field(3), d_lrin, flag8) call text_to_real (field(4), d_lrout, flag9) else call show_end_of_file (nlines, numerr) status=1000 return end if c c Place the inputted parameters for R2Wall into the passed vector c if(flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8+flag9 & .eq.noerr) then var_model(1,nvarl) = t_in var_model(2,nvarl) = cyl_lin var_model(3,nvarl) = cyl_lo var_model(4,nvarl) = cyl_rin var_model(5,nvarl) = cyl_ro var_model(6,nvarl) = d_urin var_model(7,nvarl) = d_urout var_model(8,nvarl) = d_lrin var_model(9,nvarl) = d_lrout write(9, & '(A/A,1pe10.3,/ & A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,/ & A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3/)') & ' R2WALL resistive wall model :', & ' t_in =',t_in, & ' cyl l inner =',cyl_lin,' cyl l outer r =',cyl_lo, & ' cyl r inner =',cyl_rin,' cyl r outer =',cyl_ro, & ' disk up r inner =',d_urin, & ' disk up r outer =',d_urout, & ' disk low r inner =',d_lrin, & ' disk low r outer =',d_lrout else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c Skin Depth Wall Resistance Model. c 2017-01-02, RBS c c Calculates resistance of a conducting wall for arbitrary current c pulses using the erf solution to the diffusion model/. c c Read in the conductor parameters (cylinders or disk) c and check the parameters for validity. c else if (keyword .eq. k_rskin_model) then status = k_found ivar_type(nvarl) = rskin_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. r2_var) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if c Read in the lines following the resistor command line call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), sigma, flag1) call text_to_real (field(2), depth, flag2) call text_to_real (field(3), cyl_len, flag3) call text_to_real (field(4), cyl_rout, flag4) call text_to_real (field(5), cyl_rin, flag5) c Read in the second line of parameters call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), disk_len, flag6) call text_to_real (field(2), disk_rout, flag7) else call show_end_of_file (nlines, numerr) status=1000 return end if c c Place the inputted parameters for RSKin into the passed array c if( flag+flag2+flag3+flag4+flag5+flag6+flag7 & .eq. noerr ) then var_model(1,nvarl) = sigma var_model(2,nvarl) = depth var_model(3,nvarl) = cyl_len var_model(4,nvarl) = cyl_rout var_model(5,nvarl) = cyl_rin var_model(6,nvarl) = disk_len var_model(7,nvarl) = disk_rout write(9, & '(A/ & A,1pe10.3,/ & A,1pe10.3,A,1pe10.3,/ & A,1pe10.3,A,1pe10.3,A,1pe10.3,/ & A,1pe10.3,A,1pe10.3/)') & ' RSKin resistive wall model :', & ' conductivity =', sigma, ' max depth =', depth, & ' cyl len =',cyl_len, & ' cyl r out =',cyl_rout,' cyl r in =', cyl_rin, & ' disk len =', disk_len,' disk r outer =',disk_rout else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c c MIP POS model, February 26, 1993 hnw. c zmip ( CTOPS ) pos to switch on errosion and/or magnetic push back. c else if (keyword .eq. k_zmip_model) then status = k_found ivar_type(nvarl) = zmip_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), plength, flag ) call text_to_real (field(2), gap0, flag2) call text_to_real (field(3), gapmin, flag3) call text_to_real (field(4), radius, flag4) call text_to_real (field(5), gmax, flag5) call text_to_real (field(6), pitch, flag6) call text_to_real (field(7), massnum, flag7) call text_to_real (field(8), numden, flag8) call text_to_real (field(9), econst, flag9) call text_to_real (field(10), ibigpo, flag10) c if (flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8+ & flag9+flag10 .eq. noerr) then num_var_parms(nvarl) = 10 var_model(1,nvarl) = plength var_model(2,nvarl) = gap0 var_model(3,nvarl) = gapmin var_model(4,nvarl) = radius var_model(5,nvarl) = gmax var_model(6,nvarl) = pitch var_model(7,nvarl) = massnum var_model(8,nvarl) = numden var_model(9,nvarl) = econst var_model(10,nvarl) = ibigpo write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3/ & A,1pe10.3,A,1pe10.3,A,1pe10.3/ & A,1pe10.3,A,1pe10.3,A,1pe10.3/A,1pe10.3)') & ' MIP POS ( CTOPS ) model:', & ' length =',plength,' gap0 =',gap0, & ' gapmin =',gapmin, & ' radius =',radius,' gmax =',gmax, & ' pitch =',pitch, & ' massnum =',massnum,' numden =',numden, & ' econst =',econst,' ibigpo =',ibigpo else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Series Switch model, set up with a R2 in a PIEsection or c a RLSeries block. hnw January 14, 1993 c c Tom Martins lossy switch model, sw_model c else if ( (keyword .eq. k_sw_model ) & .or. (keyword .eq. k_sw1_model) & .or. (keyword .eq. k_sw2_model) & .or. (keyword .eq. k_sw3_model) & .or. (keyword .eq. k_sw4_model) ) then c status = k_found ivar_type(nvarl) = sw_model c write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. r2_var) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call decodematerial (field(1), diel1, flag ) call text_to_real (field(2), tbd1, flag2) call text_to_real (field(3), dm1, flag3) call text_to_real (field(4), atm1, flag4) call text_to_real (field(5), xsw1, flag5) call text_to_real (field(6), xch1, flag6) material = field(1) if (flag+flag2+flag3+flag4+flag5+flag6 .eq. noerr) then num_var_parms(nvarl) = 6 var_model(1,nvarl) = diel1 var_model(2,nvarl) = tbd1 var_model(3,nvarl) = dm1 var_model(4,nvarl) = atm1 var_model(5,nvarl) = xsw1 var_model(6,nvarl) = xch1 var_model(7,nvarl) = 0.0 ! Initialize variable irta1 write(9,'(A/A,a3,A,1pe10.3,A, & 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' SW1 model :', & ' DIEL1=',material(1:3),' TBD1=',tbd1, & ' DM1=',dm1,' ATM1=',atm1, & ' XSW1=',xsw1,' XCH1=',xch1 else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Diode model of S.A.Slutz c else if (keyword .eq. k_diode_model) then status = k_found ivar_type(nvarl) = diode_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), tdelay, flag ) call text_to_real (field(2), rmax, flag2) call text_to_real (field(3), rmin, flag3) call text_to_real (field(4), area, flag4) call text_to_real (field(5), gap, flag5) call text_to_real (field(6), velocity, flag6) call text_to_real (field(7), gapmin, flag7) call text_to_real (field(8), pmass_ratio, flag8) c c If user did not enter pmass_ratio, set it to 1.0 c if (pmass_ratio .eq. 0.0) then pmass_ratio = 1.0 endif c if (flag+flag2+flag3+flag4+flag5+flag6+flag7 .eq. noerr) & then num_var_parms(nvarl) = 8 var_model(1,nvarl) = tdelay var_model(2,nvarl) = 1.0 / (rmax + 1.0e-20) var_model(3,nvarl) = 1.0 / (rmin + 1.0e-20) var_model(4,nvarl) = area var_model(5,nvarl) = gap var_model(6,nvarl) = velocity var_model(7,nvarl) = gapmin var_model(8,nvarl) = pmass_ratio var_model(9,nvarl) = 0.0 write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3/A, & 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Diode model:',' Tdelay=',tdelay, & ' Rmax=',rmax,'Rmin=',rmin,' Area=',area, & ' Gap=',gap,' Vel.=',velocity, & 'Min-Gap=',gapmin,' Pmass_ratio=',pmass_ratio else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Applied-B Diode model of M.P.DesJarlais c else if (keyword .eq. k_abdiode_model) then status = k_found ivar_type(nvarl) = abdiode_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), gap, flag ) call text_to_real (field(2), area, flag2) call text_to_real (field(3), charge, flag3) call text_to_real (field(4), amu, flag4) call text_to_real (field(5), b0, flag5) call text_to_real (field(6), x0, flag6) call text_to_real (field(7), rmin, flag7) call text_to_real (field(8), rmax, flag8) call text_to_real (field(9), frac, flag9) call strip (field(10), istart10, iend10) if (istart10 .ne. notext) then call text_to_real (field(10), ratemax, flag10) else ratemax = abdratemax flag10 = noerr end if if ( flag +flag2+flag3+flag4+flag5 & +flag6+flag7+flag8+flag9+flag10 & .eq. noerr) then num_var_parms(nvarl) = 10 var_model(1,nvarl) = gap var_model(2,nvarl) = area var_model(3,nvarl) = charge var_model(4,nvarl) = amu var_model(5,nvarl) = b0 var_model(6,nvarl) = x0 var_model(7,nvarl) = 1.0 / (rmin + 1.0e-20) !gmax var_model(8,nvarl) = 1.0 / (rmax + 1.0e-20) !gmin var_model(9,nvarl) = frac var_model(10,nvarl) = ratemax write(9, & '(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, & A,1pe10.3/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Applied-B Diode model:', & ' Gap=',gap,' Area=',area, & ' Ion Charge=',charge,' Ion AMU=',amu, & ' B0=',b0,' X0=',x0,' Rmin=',rmin, & ' Rmax=',rmax,' IonFraction=',frac, & ' Ratemax=',ratemax c c Now call a subroutine which will set the many parameters needed to c do this diode model. c call abdiodeparm & (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Saturable core inductor as a magnetic switch model. c else if (keyword .eq. k_magsw_model) then status = k_found ivar_type(nvarl) = magsw_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if (kelement .ne. l2_var) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), pf, flag) call text_to_real (field(2), ri, flag2) call text_to_real (field(3), ro, flag3) call text_to_real (field(4), w, flag4) call text_to_real (field(5), h1, flag5) call text_to_real (field(6), hsat, flag6) call text_to_real (field(7), hrev, flag7) call text_to_real (field(8), bsat, flag8) isum = flag+flag2+flag3+flag4+flag5+flag6+flag7+flag8 if (isum .eq. noerr) then num_var_parms(nvarl) = 9 var_model(1,nvarl) = pf var_model(2,nvarl) = ri var_model(3,nvarl) = ro var_model(4,nvarl) = w var_model(5,nvarl) = h1 var_model(6,nvarl) = hsat var_model(7,nvarl) = hrev var_model(8,nvarl) = bsat c c set 9 to the initial value of the inductance c iiin = iin(2,nblks,nbrns) var_model(9,nvarl) = pin(iiin,nblks,nbrns) write(9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3/ & A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Saturable core inductor switch model:', & ' PkFrac=',pf,' Rinner=',ri, & ' Router=',ro,' Width=',w, & ' H1=',h1,' Hsat=',hsat, & ' Hrev=',hrev,' Bsat=',bsat c c Now call a subroutine which will set the many parameters needed to c do this switch model. c call magparm (var_model(1,nvarl), num_var_parms(nvarl)) else call print_bad_line (currline, nlines, numerr) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Least squares fit to some function. c else if (keyword .eq. k_lsf_model) then status = k_found ivar_type(nvarl) = lsf_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks nsaverr = numerr call read_lsf_parms (var_model(1,nvarl), & num_var_parms(nvarl), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,47) (j-1,var_model(j,nvarl), & j=1,num_var_parms(nvarl)) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Piece-wise linear model. c else if (keyword .eq. k_pwl_model) then status = k_found ivar_type (nvarl) = pwl_model nsaverr = numerr write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks call read_pwl_parms (var_model(1,nvarl), & num_var_parms(nvarl), eofflg, & nlines, numerr) if (eofflg .eq. noerr) then if (numerr .eq. nsaverr) then write(9,48) 'Indep.Var.', 'Depen.Var.', & ((j+1)/2, var_model(j,nvarl), & var_model(j+1,nvarl), & j=1,num_voltf_parms(nvoltsource)-1,2) end if else call show_end_of_file (nlines, numerr) status=1000 return end if c else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Switched Variable element in the last block type. c else if (keyword .eq. k_svariable) then status = k_found last_block = iin(1,nblks,nbrns) nvarl = nvarl + 1 ivar_block(nvarl) = last_block ivar_block_num(nvarl) = nublks c c Second keyword to specify which one is the variable element. c Check against block type. c keyword = field(2)(1:keyword_len) c if (last_block .eq. rcground) then if (keyword .eq. k_r1_var) then iin(2,nblks,nbrns) = r1_var else if (keyword .eq. k_c1_var) then iin(2,nblks,nbrns) = c1_var else call print_bad_line (currline, nlines, numerr) status=305 return end if c else if (last_block .eq. rlseries) then if (keyword .eq. k_r2_var) then iin(2,nblks,nbrns) = r2_var else if (keyword .eq. k_l2_var) then iin(2,nblks,nbrns) = l2_var else call print_bad_line (currline, nlines, numerr) status=305 return end if c else call print_bad_line (currline, nlines, numerr) status=305 return end if c kelement = iin(2,nblks,nbrns) label2 = keyword(1:2) c c Third keyword for model type (lsf and pwl models not active yet). c keyword = field(3)(1:keyword_len) c c----------------------------------------------------------------------- c Exponential model of variable resistor. c if (keyword .eq. k_exp_model) then status = k_found ivar_type(nvarl) = exp_model write(9,'(A,a2,A,i3)') & ' ',label2,' is a variable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r2_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. noerr) then call text_to_real (field(1), ropen, flag) call text_to_real (field(2), rclose, flag2) call text_to_int (field(3), iswitch, flag3) call text_to_real (field(4), tau, flag4) call text_to_real (field(5), zsw, flag5) if (flag+flag2+flag3+flag4+flag5 .eq. noerr) then num_var_parms(nvarl) = 5 var_model(1,nvarl) = ropen var_model(2,nvarl) = rclose var_model(3,nvarl) = switch_time(iswitch) var_model(4,nvarl) = 1.0 / tau var_model(5,nvarl) = zsw write(9, & '(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Exponential model of a resistive switch:', & ' Ropen=',ropen,' Rclose=',rclose, & ' Tswitch=',switch_time(iswitch),' Tau=',tau, & ' Zswitch=',zsw else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c c----------------------------------------------------------------------- c Decay or Rise model of variable resistor. c else if ((keyword .eq. k_decay_model) .or. & (keyword .eq. k_rise_model)) then status = k_found if (keyword .eq. k_decay_model) then ivar_type(nvarl) = decay_model else ivar_type(nvarl) = rise_model endif c write(9,'(A,a2,A,i3)') & ' ',label2,' is a svariable element in block ',nublks if ((kelement .ne. r1_var) .and. & (kelement .ne. r2_var) .and. & (kelement .ne. r3_var)) then write(9,'(A,a2,A)') & ' ### ERROR ### element ',label2,' may not be & used with this model.' numerr = numerr + 1 end if call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) c if (eofflg .eq. noerr) then call text_to_real (field(1), ropen, flag) call text_to_real (field(2), rclose, flag2) call text_to_int (field(3), iswitch, flag3) call text_to_real (field(4), tau, flag4) if (flag+flag2+flag3+flag4 .eq. noerr) then num_var_parms(nvarl) = 4 var_model(1,nvarl) = ropen var_model(2,nvarl) = rclose var_model(3,nvarl) = switch_time(iswitch) var_model(4,nvarl) = 1.0 / tau if (keyword .eq. k_decay_model) then write & (9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Decay model of a resistive switch:', & ' Ropen=',ropen,' Rclose=',rclose, & ' Tswitch=',switch_time(iswitch),' Tau=',tau else write & (9,'(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3)') & ' Rise model of a resistive switch:', & ' Ropen=',ropen,' Rclose=',rclose, & ' Tswitch=',switch_time(iswitch),' Tau=',tau endif else call print_bad_line (currline, nlines, numerr) end if c else call show_end_of_file (nlines, numerr) status=1000 return end if c else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Set an initial voltage or current. c else if (keyword .eq. k_initial) then c c Set the keyword for voltage or current and what element. c status = k_found ninit_cond = ninit_cond + 1 keyword = field(2)(1:keyword_len) if (keyword .eq. k_vcapacitor1) then iin(4,nblks,nbrns) = vcapacitor1 label18 = 'Voltage on C1 = ' else if (keyword .eq. k_vcapacitor3) then iin(4,nblks,nbrns) = vcapacitor3 label18 = 'Voltage on C3 = ' else if (keyword .eq. k_vtrline) then iin(4,nblks,nbrns) = vtrline label18 = 'Voltage on line = ' else if (keyword .eq. k_cinductor) then iin(4,nblks,nbrns) = cinductor label18 = 'Current in L2 = ' else if (keyword .eq. k_ctrline) then iin(4,nblks,nbrns) = ctrline label18 = 'Current in line = ' else call print_bad_line (currline, nlines, numerr) status=305 return end if c c Get the initial value and store it. c call text_to_real (field(3), value, flag) if (flag .eq. noerr) then value_init(ninit_cond) = value write(9,'(A,a18,1pe10.3)') & ' Initial condition: ',label18,value else call print_bad_line (currline, nlines, numerr) end if c c----------------------------------------------------------------------- c Top branch exitting this block. c else if (keyword .eq. k_topbranch) then status = k_found iin(3,nblks,nbrns) = topbranch nsecbrn = nsecbrn + 1 write(9,'(A,i3,A,A,i2,A)') & ' Block ',nublks,' has a top branch ', & 'exitting it (branch ',nsecbrn,') ' c c----------------------------------------------------------------------- c End branch exitting this block. c else if (keyword .eq. k_endbranch) then status = k_found iin(3,nblks,nbrns) = endbranch nsecbrn = nsecbrn + 1 write(9,'(A,i3,A,A,i2,A)') & ' Block ',nublks,' has an end branch ', & 'exitting it (branch ',nsecbrn,') ' c c----------------------------------------------------------------------- end if c the "historic" goto 305 c if (0 .eq. 1) then c 305 status=305 c end if C error serious enought to halt execution c if (0 .eq. 1) then c 1000 status=1000 c end if return end release_4.3.1/src/._setsclcr.f000777 000765 000024 00000000452 12332535654 017535 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK l0|# r r[[Zώ  vaBbvIrelease_4.3.1/src/setsclcr.f000777 000765 000024 00000001755 12332535654 017327 0ustar00rbspielmanstaff000000 000000 subroutine set_sclcurr (time, volt, index, current) c c Change log c c 2014-02-06 RBS: Changed real*4 to real c 2014-05-02 RBS: Changed integer*4 to integer c c Define passed variables c real time, volt, current integer index c c SCL current source as a function of time. c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Use the table lookup routine to find the current, given the delayed time and c voltage produced. c Scale the voltage (input) down since the stored function is scaled down, c then scale the resulting current up since it is stored scaled down. c scale = currf_parms(1,index) rvscale = currf_parms(2,index) delay = currf_parms(3,index) npts = num_currf_parms(index) - 3 current = ftabcond (time-delay, volt*rvscale, npts, & currf_parms(4,index), lastcurrf_time(index)) current = current * scale c return end release_4.3.1/src/._models.f000777 000765 000024 00000001363 13067543272 017201 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRLLcom.apple.TextEncoding[com.apple.lastuseddate#PSk7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;134217984M`O[@>qCȝ.J1p?Ej &2Y!K ܣꎝWit?eKLp 苩H,[ 6!TW&q<0Kcc0)2m&ɣM{y1!oz"_G|? HCx=>] AE,օnLPق^ {mAwW/ƕo+q6pNKR GƩMfIxᾸ%;ҠS%dޯ;dկXCcxVJ)/HʯOILONQRVML%RK p. c else if (iblock .eq. nshellblock) then fcurrent = zir(inode,ibranch) voltager2 = v(inode,ibranch) call nshell_model (timehalf, ht, rht, fcurrent,voltager2, & var_model(1,ivar), dldt, lvar) c c L for circuit solver c zlr(inode,ibranch) = lvar c c dL/

for energy check (0.5*zlrdot*I*I=power dissipated) c Note that we are subtracting this quantity since we will add c 2 times this amount into the power dissipated in the variable c resistor and what we really need is (+0.5*dldt*I*I) dissipated. c zlrdot(inode,ibranch) = -1.0*dldt c c L for energy check c zlrechk(inode,ibranch) = lvar c c R(=dL/
) for circuit solver which will also be used to dissipate c power at the rate of R*I*I=(dldt*I*I) in the energy check (and we c cannot override that calculation). c rr(inode,ibranch) = dldt c c----------------------------------------------------------------------- c c Imploding SPHERICAL foil model block. c The series inductance and the series resistance are variable. c Note: R = dL/dt. c else if (iblock .eq. sphfoilblock) then fcurrent = zir(inode,ibranch) call sphfoil_model (timehalf, ht, rht, fcurrent, & var_model(1,ivar), dldt, lvar) c c L for circuit solver c zlr(inode,ibranch) = lvar c c dL/dt for energy check (0.5*zlrdot*I*I=power dissipated) c Note that we are subtracting this quantity since we will add c 2 times this amount into the power dissipated in the variable resistor c and what we really need is (+0.5*dldt*I*I) dissipated. c zlrdot(inode,ibranch) = -1.0*dldt c c L for energy check c zlrechk(inode,ibranch) = lvar c c R(=dL/dt) for circuit solver which will also be used to dissipate c power at the rate of R*I*I=(dldt*I*I) in the energy check (and we c cannot override that calculation). c rr(inode,ibranch) = dldt c c----------------------------------------------------------------------- c c Diode model. c Valid for R1 (G1) or R3 (G3). c else if (imodel .eq. diode_model) then if (ielement .eq. r1_var) then jnode = inode else if (ielement .eq. r3_var) then jnode = inode + 1 end if dvoltage = v(jnode,ibranch) call sdiode_model (timehalf, dvoltage, var_model(1,ivar), & gvar) g(jnode,ibranch) = gvar c c------------------------------------------------------------------------ c c Applied-B Diode model. c Valid for R1 (G1) or R3 (G3). c else if (imodel .eq. abdiode_model) then if (ielement .eq. r1_var) then jnode = inode else if (ielement .eq. r3_var) then jnode = inode + 1 end if dvoltage = v(jnode,ibranch) call sabdiode_model & (dvoltage, var_model(1,ivar), gvar) g(jnode,ibranch) = gvar c c------------------------------------------------------------------------ c c Saturable core inductor magnetic switch. c Valid for L2 only. c else if (imodel .eq. magsw_model) then swcurrent = zir(inode,ibranch) call smagsw_model (rht, swcurrent, var_model(1,ivar), & dldt, dlidi, lvar) zlr(inode,ibranch) = dlidi zlrdot(inode,ibranch) = dldt zlrechk(inode,ibranch) = lvar c c------------------------------------------------------------------------ c c Imploding dynamic hohlraum model block. c The series inductance and the series resistance are variable. c Note: R = dL/dt. c else if (iblock .eq. dyhohlblock) then fcurrent = zir(inode,ibranch) call dynamichohlraum_model (timehalf, ht, rht, fcurrent, & var_model(1,ivar), dldt, lvar) c c L for circuit solver c zlr(inode,ibranch) = lvar c c dL/dt for energy check (0.5*zlrdot*I*I=power dissipated) c Note that we are subtracting this quantity since we will add c 2 times this amount into the power dissipated in the variable c resistor and what we really need is (+0.5*dldt*I*I) dissipated. c zlrdot(inode,ibranch) = -1.0*dldt c c L for energy check c zlrechk(inode,ibranch) = lvar c c R(=dL/dt) for circuit solver which will also be used to dissipate c power at the rate of R*I*I=(dldt*I*I) in the energy check (and we c cannot override that calculation). c rr(inode,ibranch) = dldt c c----------------------------------------------------------------------- c c Imploding gas puff model block. c The series inductance and the series resistance are variable. c Note: R = dL/dt. c else if (iblock .eq. gaspuffblock) then fcurrent = zir(inode,ibranch) call gaspuff_model (timehalf, ht, rht, fcurrent, & var_model(1,ivar), dldt, lvar) c c L for circuit solver c zlr(inode,ibranch) = lvar c c dL/dt for energy check (0.5*zlrdot*I*I=power dissipated) c Note that we are subtracting this quantity since we will add c 2 times this amount into the power dissipated in the variable resistor c and what we really need is (+0.5*dldt*I*I) dissipated. c zlrdot(inode,ibranch) = -1.0*dldt c c L for energy check c zlrechk(inode,ibranch) = lvar c c R(=dL/dt) for circuit solver which will also be used to dissipate c power at the rate of R*I*I=(dldt*I*I) in the energy check (and we c cannot override that calculation). c rr(inode,ibranch) = dldt c c----------------------------------------------------------------------- c c DPF model block. c The series inductance and the series resistance are variable. c Note: R = dL/dt. c else if (iblock .eq. dpfblock) then fcurrent = zir(inode,ibranch) call dpf_model (timehalf, ht, rht, fcurrent, & var_model(1,ivar), dldt, lvar) c c L for circuit solver c zlr(inode,ibranch) = lvar c c dL/dt for energy check (0.5*zlrdot*I*I=power dissipated) c Note that we are subtracting this quantity since we will add c 2 times this amount into the power dissipated in the variable resistor c and what we really need is (+0.5*dldt*I*I) dissipated. c zlrdot(inode,ibranch) = -1.0*dldt c c L for energy check c zlrechk(inode,ibranch) = lvar c c R(=dL/dt) for circuit solver which will also be used to dissipate c power at the rate of R*I*I=(dldt*I*I) in the energy check (and we c cannot override that calculation). c rr(inode,ibranch) = dldt c end if c write(*,*)'Exiting model do loop...' c 106 continue c write(*,*)'Finished 106 do loop....' c c------------------------------------------------------------------------ c write(*,*)'Return from models subroutine' return end release_4.3.1/src/._magswprm.f000777 000765 000024 00000000710 12332523772 017543 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRY7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4YScom.dropbox.attributescom.dropbox.attrs13%`jz @B-䶇/3 r2$(kj4; NEH: 1Y8i8aI_xVJ)/HʯOILONQRVML%RK %}Ь RP@@[[Z1/  vaBbrelease_4.3.1/src/magswprm.f000777 000765 000024 00000004273 12332523772 017336 0ustar00rbspielmanstaff000000 000000 subroutine magparm (parms, nparms) c c December 10, 1992; hnw c 2014-02-06 RBS: Changed real*4 to real c c Sets up the parameters needed for the magnetic switch model and c returns them in parms(i). c nparms is the number of parameters in parms. c c parms is sent with the basic parameters needed to rearrange and fill c the actual parms array. c c Define passed variables c real parms(*) integer nparms c c Define internal variables c real temp(9), pi, tpi, zmu0, bh1, zmu c c Basic EM parameters: c parameter (pi = 3.1415927) parameter (tpi = 2.0*pi) parameter (zmu0 = 4.0e-7*pi) c c Fill temp with parms, then rearrange parms and fill it in. c do i = 1, nparms temp(i) = parms(i) end do c c In temp: c 1: pf c 2: ri c 3: ro c 4: w c 5: h1 c 6: hsat c 7: hrev c 8: bsat c 9: lold c c In parms we want: c 1: ziaold c 2: ziamax c 3: iold c 4: lold c 5: ri c 6: ro c 7: 1/ri c 8: 1/ro c 9: (ro-ri) c 10: alog(ro/ri) c 11: ziatest = ri * tpi* hsat c 12: tpih1 = tpi* h1 c 13: tpihsat = tpi * hsat c 14: tpihrev = tpi * hrev c 15: rtpih1 = 1.0 / (tpi * h1) c 16: rtpihsat = 1.0 / (tpi * hsat) c 17: rtpihrev = 1.0 / (tpi * hrev) c 18: zmue = 1.0 + (pf*(zmu-1.0)) c 19: zmuelog = zmue * alog(ro/ri) c 20: zmuem1 = zmue - 1.0 c 21: zmue1m = 1.0 - zmue c 22: wmu0 = w * zmu0 / tpi c nparms = 22 parms(1) = 1.0e-20 parms(2) = 1.0e-20 parms(3) = 0.0 parms(4) = temp(9) parms(5) = temp(2) parms(6) = temp(3) parms(7) = 1.0 / temp(2) parms(8) = 1.0 / temp(3) parms(9) = temp(3) - temp(2) parms(10) = alog (temp(3)/temp(2)) parms(11) = temp(2) * tpi * temp(6) parms(12) = tpi * temp(5) parms(13) = tpi * temp(6) parms(14) = tpi * temp(7) parms(15) = 1.0 / parms(12) parms(16) = 1.0 / parms(13) parms(17) = 1.0 / parms(14) bh1 = temp(5) * zmu0 zmu = (temp(8) - bh1) / (zmu0*(temp(6)-temp(5))) parms(18) = 1.0 + temp(1)*(zmu-1.0) parms(19) = parms(18) * parms(10) parms(20) = parms(18) - 1.0 parms(21) = 1.0 - parms(18) parms(22) = temp(4) * zmu0 / tpi c return end release_4.3.1/src/._calcres.f000777 000765 000024 00000000543 12332300474 017316 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsaN[0xVJ)/HʯOILONQRVML%RK % 1. check for leading or trailing blanks c and convert. c idecptm=idecpt - 1 call strip (text(start:idecptm), & istart_int, iend_int) if ((idecpt-1-start) .ne. (iend_int-istart_int)) then c write(9,*)'Error 18' go to 999 end if c call conv_to_int (text(start:idecptm), int, intsign, & iflag) if (iflag .eq. error) then c write(9,*)'Error 19' go to 999 end if c else c c The integer length = 1. So check for sign only. c if (t .eq. plus) then intsign = +1 int = 0 else if (t .eq. minus) then intsign = -1 int = 0 else call conv_to_int (t, int, intsign, iflag) if (iflag .eq. error) then c write(9,*)'Error 20' go to 999 end if end if c end if c else if (idecpt .eq. start) then c c Number starts with a decimal point. c int = 0 intsign = +1 c else if (iexp .gt. start) then c c No decimal point, but there is an exponent and an integer length. c if (iexp .gt. (start+1)) then c c Also, the integer length is > 1. c Check for leading or trailing blanks and convert. c call strip (text(start:(iexp-1)), istart_int, iend_int) if ((iexp-1-start) .ne. (iend_int-istart_int)) then c write(9,*)'Error 1' go to 999 end if c call conv_to_int (text(start:(iexp-1)), int, intsign, iflag) if (iflag .eq. error) then c write(9,*)'Error 2' go to 999 end if c else c c or, the integer length = 1 so check for sign only. c if (t .eq. plus) then intsign = +1 int = 1 else if (t .eq. minus) then intsign = -1 int = 1 else call conv_to_int (t, int, intsign, iflag) if (iflag .eq. error) then c write(9,*)'Error 3' go to 999 end if end if c end if c else if (iexp .eq. start) then c c There is only an exponent, so integer part = 1. c int = 1 intsign = +1 c else c c Otherwise there is only an integer part. No exp or dpoint. c Leading and trailing blanks have already been stripped. c call conv_to_int (text(start:end), int, intsign, iflag) if (iflag .eq. error) then c write(9,*)'Error 4' go to 999 end if c end if c c Find RVALUE c rvalue8 = (dfloat(int) + frac8) * exp8 if (intsign .lt. 0) then rvalue = -sngl (rvalue8) else rvalue = sngl (rvalue8) end if return c c Error c 999 continue rvalue = 0.0 flag = error c return end release_4.3.1/src/._rdpw3prm.f000777 000765 000024 00000001013 13054140104 017443 0ustar00rbspielmanstaff000000 000000 Mac OS X  2 ATTR $$com.apple.TextEncoding3i7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrsutf-8;134217984Yd -n٤2Բ2]>8ؽ '`|.K)? ( 'Q#oo훉j_apnxԗn&PӡxxVJ)/HʯOILONQRVML%RK %Lo23_S'Sr㔨@[[Z_  vaBbס release_4.3.1/src/rdpw3prm.f000777 000765 000024 00000007213 13054140104 017236 0ustar00rbspielmanstaff000000 000000 subroutine readctab (parms, nparms, eofflg, nlines, nerrors) c Modification log c c 2008-07-17 RBS: Changed the length of currline to 120 from 80 c 2014-02-06 RBS: Changed real*4 to real c 2014-05-01 RBS: Changed eofflag to eofflg to match all other c subroutines c 2016-03-16 RBS: Cleaned up a single write format statement c c----------------------------------------------------------------------- c c This subroutine reads in a set of (X,Y,Z) values to be used in a c piecewise linear model. Up to 134 (X,Y,Z) pairs c may be entered, three per line. c The first coefficient on each line is X, the second is Y, the third Z. c The subroutine quits reading when an error is detected (there were c not three numbers on the line). If the error is because there was c the keyword 'LAS*T' is on the line, then it returns normally with the c X,Y,Z array entered properly. If the error is caused by something c besides the keyword as the first data on the line, an error is c signalled and the subroutine exits and not all the X,Y,Z may have been c read. c If more than 134 triplets are read in, c only the first 134 area kept and an error is signalled. c X1 is parms(1), Y1 is parms(2), Z1 is parms(3), c X2 is parms(4), Y2 is parms(5), Z2 is parms(6)... c nparms is three times the number of triplets read in. c c Define passed variables c real parms(*) integer nparms, eofflg, nlines, nerrors c c Include the common block containing the keywords. c include 'zdemparm.h' c c Define internal variables c integer flag1, flag2, flag3 integer noerr, error, notext parameter (noerr = 0, error = 1, notext = 0) parameter (max_pwl_parms = 402) parameter (max_pwl_pairs = 201) parameter (max_fields = 10) character field(max_fields)*80, keyword*(keyword_len) character currline*120, currline_lc*120 c c Set the counter for the number of elements read and the limit check to c no error c nparms = 0 limit = noerr c c Get the line. c 200 continue call get_next_line & (currline, currline_lc, field, nlines, eofflg, max_fields) if (eofflg .eq. error) return c if (nparms .lt. max_pwl_parms) then c c Attempt to convert each field into a real number. c call text_to_real (field(1), parms(nparms+1), flag1) call text_to_real (field(2), parms(nparms+2), flag2) call text_to_real (field(3), parms(nparms+3), flag3) c c If we failed to convert a number, see if we had the last entry keyword. c If so, then set the number of parameters entered, else signal an error. c If we did fail, this will cause the subroutine to exit. c if ((flag1+flag2+flag3) .eq. noerr) then nparms = nparms + 3 else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then call print_bad_line (currline, nlines, nerrors) end if go to 1000 end if c c If we have read in the maximum number of pairs, check this line c for LAST keyword. If not LAST do not use anything on the line. c else keyword = field(1)(1:keyword_len) if (keyword .ne. k_last_entry) then nerrors = nerrors + 1 limit = error else go to 1000 end if c end if go to 200 c c If we were over the limit, send a message and tell what the current c limit is. c 1000 continue eofflg = noerr if (limit .eq. error) then write(9,'(2A,I3,A)') & '0', 'Error, too many table values entered, only ', & max_pwl_pairs, ' points allowed!' end if c return end release_4.3.1/src/._zdemclr.f000777 000765 000024 00000000777 13425053422 017355 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrs6<[\%$@lz3-#ZBgK WxVJ)/HʯOILONQRVML%RK ȒlwO DĬ@[[Za  vaBc>release_4.3.1/src/zdemclr.f000777 000765 000024 00000007602 13425053422 017132 0ustar00rbspielmanstaff000000 000000 subroutine clrarry c c Subroutine created to clear all common arrays prior to run c to prevent potential data from being used from prior run c c Modifications c c 2018-07-17 RBS: Changed the clear of iin from 1,max_elem_parms to c max_iin_specs as in zdemmax.h the limit for c max_iin_specs is 5 and max_elem_parms is 12. The size c of the iin array is set in zdemcomm.h to max_iin_specs c 2019-01-28 RBS: Add include 'zdemout' and init scale_out array c c Include the files with the various keywords and integer flags. c include 'zdemparm.h' c c Include the files specifying the array dimensions and the common blocks. c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' do i=1,max_elem_parms do j=1,max_blocks do k=1,max_branches pin(i,j,k)= 0.0 end do end do end do do i=1,max_iin_specs do j=1,max_blocks do k=1,max_branches iin(i,j,k)= 0 end do end do end do do i=1,max_var_parms do j=1,max_var_elem var_model(i,j)= 0.0 end do end do do i=1,max_var_elem ivar_type(i) = 0 num_var_parms(i) = 0 ivar_block(i) = 0 ivar_block_num(i) = 0 num_tablem_vals(i) = 0 end do do i=1,max_init_cond value_init(i) = 0.0 end do do i=1,max_volt_source ivoltf(i) = 0 num_voltf_parms(i) = 0 end do do i=1,max_volt_func_parms do j=1,max_volt_source voltf_parms(i,j) = 0.0 end do end do do i=1,max_branches ivbranch_end(i) = 0 nbk(i) = 0 icbranch_end(i) = 0 itypcend(i) = 0 end do do i=1,max_curr_source icurrf(i) = 0 num_currf_parms(i) = 0 end do do i=1,max_curr_func_parms do j=1,max_curr_source currf_parms(i,j) = 0.0 end do end do do i=1,max_trline itrl_type(i) = 0 end do do i=1,max_mitl imitl_type(i) = 0 end do do i=1,max_tablem_vals do j=1,max_var_elem tablem_vals(i,j) = 0.0 end do end do do i=1,max_nodes do j=1,max_branches v(i,j) = 0.0 vold(i,j) = 0.0 vn(i,j) = 0.0 zir(i,j) = 0.0 zirn(i,j) = 0.0 zirold(i,j) = 0.0 zib(i,j) = 0.0 g(i,j) = 0.0 c(i,j) = 0.0 rr(i,j) = 0.0 gdot(i,j) = 0.0 rrdot(i,j) = 0.0 zlrechk(i,j) = 0.0 cechk(i,j) = 0.0 iflg(i,j) = 0 end do end do do i=1,max_branches vsour(i) = 0.0 nbe(i) = 0 nr(i) = 0 nadd_array(i) = 0 end do do i=1,max_blocks do j=1,max_branches do k=1,max_uservars uservars(i,j,k) = 0.0 end do end do end do do i=1,2 do j=1,max_branches indexb(i,j) = 0 end do end do do i=1,3 do j=1,max_var_elem indexv(i,j) = 0 end do end do c works below do i=1,2 do j=1,max_volt_source indexvs(i,j) = 0 end do end do do i=1,2 do j=1,max_curr_source indexcs(i,j) = 0 end do end do do i=1,5 do j=1,max_mitl indexmitl(i,j) = 0 end do end do do i=1,5 do j=1,max_transformer indextrnf(i,j) = 0 end do end do do i = 1,max_volt_source lastvoltf_time(i) = 0 end do do i = 1,max_curr_source lastcurrf_time(i) = 0 end do do i = 1,max_var_elem lasttabm_time(i) = 0 end do do i = 1,maxout scale_out(i) = 1.0 end do end subroutine release_4.3.1/src/._setvends.f000777 000765 000024 00000000452 12331752414 017540 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK @g߰o4ml sGӌr[[Zm  vaBbu[release_4.3.1/src/setvends.f000777 000765 000024 00000002731 12331752414 017325 0ustar00rbspielmanstaff000000 000000 subroutine setup_vendsource (ib, ibk, ivs_counter, na, iflgs, & ic_type, ic_counter) c c Define passed variables c integer ib, ibk, ivs_counter, na, iflgs, ic_type, ic_counter c c Setup for end-of-branch voltage source c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Set for 2 nodes. c n1 = nr(ib) + 1 n2 = n1 + 1 na = 2 c c Set the voltage at time zero. c r2 = pin(1,ibk,ib) zl2 = pin(2,ibk,ib) time = 0.0 call set_voltage (time, ivs_counter, vzero) c c Set R2 and L2 c g(n1,ib) = 0.0 c(n1,ib) = 0.0 rr(n1,ib) = r2 zlr(n1,ib) = zl2 iflg(n1,ib) = iflgs cechk(n1,ib) = 0.0 zlrechk(n1,ib) = zl2 c v(n2,ib) = vzero vn(n2,ib) = vzero c g(n2,ib) = 0.0 c(n2,ib) = 0.0 rr(n2,ib) = 0.0 zlr(n2,ib) = 0.0 iflg(n2,ib) = iflgs cechk(n2,ib) = 0.0 zlrechk(n2,ib) = 0.0 c c Set the index for the source. c indexvs(1,ivs_counter) = n2 indexvs(2,ivs_counter) = ib c c Set initial current if necessary and the corresponding energy. c if (ic_type .eq. cinductor) then cinitial = value_init(ic_counter) zir(n1,ib) = cinitial zirn(n1,ib) = cinitial eindsource = eindsource + 0.5*zlr(n1,ib)*cinitial*cinitial end if c return end release_4.3.1/src/._setcurrn.f000777 000765 000024 00000000452 12332535406 017553 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %P*ӌo̊@[[Zċl  vaBb|%release_4.3.1/src/setcurrn.f000777 000765 000024 00000003070 12332535406 017335 0ustar00rbspielmanstaff000000 000000 subroutine set_current (time, index, current) c c Change log c c 2014-02-06 RBS: Changed real*4 to real c c current source as a function of time. c c Define passed variables c real time, current integer index c c Include files c include 'zdemparm.h' include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Sort the functions describing this source. c ifunction = icurrf(index) if (ifunction .eq. sinsquared) then current = fsinsquared (time, currf_parms(1,index), & currf_parms(2,index), & currf_parms(3,index)) else if (ifunction .eq. sinfun) then current = fsinfun (time, currf_parms(1,index), & currf_parms(2,index), & currf_parms(3,index)) else if (ifunction .eq. leastsquares) then current = fleastsquares (time, num_currf_parms(index), & currf_parms(1,index)) else if (ifunction .eq. piecewiselinear) then current = fpiecewiselinear (time, num_currf_parms(index), & currf_parms(1,index), lastcurrf_time(index)) else if (ifunction .eq. table) then scale = currf_parms(1,index) delay = currf_parms(2,index) num_tpoints = num_currf_parms(index) - 2 current = fpiecewiselinear (time-delay, num_tpoints, & currf_parms(3,index), lastcurrf_time(index)) current = current * scale end if c return end release_4.3.1/src/._txt2int.f000777 000765 000024 00000000543 12332537640 017325 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrshF\N5:xVJ)/HʯOILONQRVML%RK % /\T dt[[Z<  vaBbfrelease_4.3.1/src/txt2int.f000777 000765 000024 00000001707 12332537640 017113 0ustar00rbspielmanstaff000000 000000 subroutine text_to_int (text, int, flag) c c Uses CONV_TO_INT to find the integer equivalent of TEXT. c This just performs the multiplication: c INT = INT*INTSIGN. c Also, it strips off outer blanks. c If there was an error, INT=0 and FLAG=1. c Otherwise, FLAG=0 if everything is ok. c c Passed variables c character text*(*) integer int, flag c c Define internal variables c integer start, end, intsign, intmag integer error, no_error, no_text parameter (error = 1, no_error = 0, no_text = 0) c c Strip blanks and return if all blanks, setting FLAG=ERROR. c call strip (text, start, end) if (start .eq. no_text) then int = 0 flag = error return end if c c Convert to integer. c call conv_to_int (text(start:end), intmag, intsign, flag) if (flag .eq. error) then int = 0 else int = intsign * intmag end if c return end release_4.3.1/src/._rstmitl.f000755 000765 000024 00000000447 13421455456 017412 0ustar00rbspielmanstaff000000 000000 Mac OS X  2'ATTR'ccom.apple.lastuseddate#PSScom.dropbox.attributes@G\&nxVJ)/HʯOILONQRVML%RK ̀ Boߨ'򊲠(G[[ZLrelease_4.3.1/src/rstmitl.f000755 000765 000024 00000021733 13421455456 017176 0ustar00rbspielmanstaff000000 000000 subroutine reset_mitl (index) c c --------------------------------------------------------------------- c c Resets the conductances in an MITL. c This model uses circumference of feed and gap, where gap is assumed c constant. c c --------------------------------------------------------------------- c c Modifications: c KWS, 08/12/97, Changed 'esat' parameter, definitions of v1 and i2 c KWS, 03/02/94, Based on a simple LC network. Checked physics, Looks OK. c KWS, 05/30/95, Added loss current density to the anode for Zflow Plasma c loss model c 2014-05-02 RBS: Changed integer*4 to integer c 2014-05-07 RBS: All internal variables explicitly defined c 2015-06-23 RBS: Removed unused variables edenomv1, gg, fixed a typo on c the real declaration of zmuo (was zmu0) c 2015-06-23 RBS: Initialized area to 0 to stop a compile warning c Explicit real definition of area c 2018-02-22 RBS: Changed the length of the element section from Tau to c tresline, we need the conductivity per resolution c element per node not the entire line - As per Pace c VanDevender c 2018-02-22 RBS: rstmitl.f gives neg loss current. Not possible. c created a new definition of the loss current c 2018-03-13 RBS: Inititalized anodeloss. c 2018-03-14 RBS: Outputing the anode loss current and the loss current c density. c 2018-12-28 RBS: Corrected the average current calculations in lines c 141-143 so that they are divided by 2. c 2019-01-18 RBS: Found and removed the extra 1/16 that replaced the two c corrected current average 0.5X's in parameter con1. c Went back to esat = 4e7 to get the losses back up. c 2019-01-21 RBS: Removed cup and cdn that were part of the removed c Zflow routine inputted by Ken Struve. c c --------------------------------------------------------------------- c c Define passed variables c integer index c c Include files c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Define internal variables c real pi, zmuo, epso, cspeed, esat, con1, bm, xy c parameter (pi = 3.1415927) parameter (zmuo = 4.0e-7 * pi) parameter (epso = 8.8541878e-12) parameter (cspeed = 2.99792458e+8) parameter (esat = 4.0e+7) c parameter (esat = 6.0e+7) c parameter (con1 = 0.0625 * zmuo * zmuo) parameter (con1 = zmuo * zmuo) c Transport coefficients - default Screamer parameter (bm = 0.5) parameter (barg = 1.21) parameter (xy = 0.9 * bm) c real circum, gap, tau, rcircum2, rgap, rgap2, eturnon real elec_len, area, elec_area, e1, emp1, v1mv, a1, & zir1, zir2, argp, con2, b1s, bc1s, rbc1s, arg1, g1x, & fung1, xx, ftail, g1y, anodeloss, alossden ibranch = indexmitl(1,index) iblock = indexmitl(2,index) c starting node for MITL element node1 = indexmitl(3,index) c ending node for MITL element depends on # resolution elements node2 = indexmitl(4,index) c c Input parameters c circum = pin(1,iblock,ibranch) gap = pin(2,iblock,ibranch) tau = pin(3,iblock,ibranch) c z = pin(4,iblock, ibranch) is not used in this subroutine tresline = pin(5,iblock,ibranch) eturnon = pin(9,iblock,ibranch) c c Output parameters c rcircum2 = 1/circum**2 rcircum2 = pin(6,iblock,ibranch) c rgap = 1/gap rgap = pin(7,iblock,ibranch) c rgap2 = 1/gap*gap rgap2 = pin(8,iblock,ibranch) area = 0.0 anodeloss = 0.0 elec_len = tresline * cspeed elec_area = elec_len * circum if (eturnon .lt. esat) then edenom = 1.0 / (esat - eturnon) else edenom = 1.0e-12 endif c c Reset the conductances from the beginning node node1 c to the final node node2. c Create an average of the voltages of present and past timestep. c Remove abs in def of voltage, if v<0 then no emission? c do node = node1, node2 area = elec_area v1 = 0.5 * abs ( v(node,ibranch) + vold(node,ibranch) ) c v1 = 0.5 * ( v(node,ibranch) + vold(node,ibranch) ) c ? polarity of e1 e1 = v1 * rgap c c c Changing the value of eturnon or esat changes emp1 c increasing esat from 4e7 to 6e7 HALVES edenom, doubles emp1 c this doubles the conductance g c RBS 2019-01-15 the above statement does not make sense. HALVING c edenom will HALVE emp1 NOT double it. c if ( e1 .ge. eturnon ) then if ( e1 .gt. esat ) then emp1 = 1.0 else emp1 = (e1-eturnon) * edenom end if v1mv = 0.00001 + 1.0e-6*v1 c as v1mv increases above 0.09855 the value of a1 slowly decreases from c 1.5. Even at v1m1 = 2, a1 is only reduced to 1.35. c over the range of v1mv= 0.09855 to 10 a1=1.5 to 1.27 c a very weak function of v1mv c if ( v1mv .gt. 0.09855 ) then a1 = 1.38 * ( v1mv + 0.0001 )**(-0.036) else a1 = 1.5 end if c c zir1 = node averaged old current c zir2 = node averaged new current c zir1 + zir2 = node averaged old & new current c Should the zir and zirn be divided by 2 to provide a real average c Also should the final version of zir1 be divided by 2 as an average c Doing so gives non realistic losses c 1/4 zir1 in line 157 is 1/16 b1s, 1/16 arg1, and 1/1024 g1x c c zir1 = ( zir(node-1,ibranch) + zir(node,ibranch) ) c zir2 = ( zirn(node-1,ibranch) + zirn(node,ibranch) ) c zir1 = ( zir1 + zir2 ) zir1 = 0.5 * ( zir(node-1,ibranch) + zir(node,ibranch) ) zir2 = 0.5 * ( zirn(node-1,ibranch) + zirn(node,ibranch) ) zir1 = 0.5 * ( zir1 + zir2 ) c the physical meaning of argp is unclear argp = area * rgap2 con2 = 1.113e-5 * rgap2 c c b1s is 0.0625 times mu0**2 times the linear current density squared c this is a constant times Bfield**2 , con1 = 0.0625 * mu0**2 c 1/0.0625 = 16, this divides zir**2 by 16. For the original case with c zir averaged incorrectly without the 0.5 in each line, c this corrects the value of b1s. c b1s = con1 * zir1 * zir1 * rcircum2 + 1.0e-6 c c what about the polarity of v1mv? c if v1mv is negative then bc1s and rbc1s can be negative c bc1s is effectively a constant times E**2 in (MV/m)**2 if the units c of 1.022 are MV, (1.113e-5? very close to 1/299.8**2, speed of light) c The v1mv**2 term becomes E/c in mks with some algebra. c I don't know about the 1.022*v1mv term as it is added to bc1s c bc1s = con2 * (1.022*v1mv + v1mv*v1mv + 0.0001) c c ref: R. V. Lovelace and E. Ott, Pys. Fluids, 17, 1263 (1974) c (Gaussian); c also, J. M. Creedon, J. Appl. Phys, 48, 1072 (1977) (MKS). c rbc1s = 1.0 / bc1s c c exp with no attenuated tail - nominal parameters c if b1s is 1/16 then arg1 will be 1/16 and g1x 1/1024 c barg = 1.21 c arg1 is EXACTLY B pressure/ E pressure = (cB)**2/E**2 c arg1 = barg * b1s * rbc1s g1x = arg1**2.5 c c super exponential g model with attenuated tail c c In the case where g1x is 1/1024 can fung1 ever reach 0.0? c When the voltage is small v1mv = 0, rbc1s = 1000, arg1=1210*b1s c When can g1x be negative? Since arg1 is pressure balance the answer c is no. c lowering g1x by 1024 will dramitically impact the value of fung1 c if (g1x .gt. 40.0) then fung1 = 0.0 else if (g1x .lt. -40.0) then fung1 = 2.35e17 else fung1 = exp(-g1x) endif c c If b1s is 1/16 then xx is 1/16, bm = 0.5 c here xy is a constant = .45, this means that changes in the definition c of zir and b1s dramatically changes the ftail calculation. c xx = bm * (b1s * rbc1s) if (xx .gt. xy) then if ((xx-xy).gt. 4.0) then ftail = 0.0 else ftail = exp(-10.0*(xx-xy)) endif else ftail = 1.0 end if fung1 = fung1 * ftail c c (v1mv**(a1-1)) can only vary v1mv = .1 ()=.31 to v1mv=10 ()= 1.86 c really g1y depends strongly only on fung1 c g1y = 1.99e-3 * (v1mv**(a1-1.0)) * argp * fung1 c c emp1 varies linearly with (e1-eturnon)/(esat-eturnon) c increasing e1 above eturnon always increases emp1 and increases g c increasing esat decreases emp1 amd decreases g c g(node,ibranch) = g1y * emp1 else g(node,ibranch) = 0.0 end if c c Develop a running total of loss current from each node, use the g at c that node and the average voltage v1 at that node to calculate the c loss current at that node. Sum this current up for anodeloss inside c the do loop. c anodeloss = anodeloss + v1 * g(node,ibranch) c end do pin(11,iblock,ibranch) = anodeloss alossden = anodeloss/( area*float(node2-node1+1) ) pin(10,iblock,ibranch) = alossden c c ------------------------------------ c return end release_4.3.1/src/._screamer64s.bat000777 000765 000024 00001462013 13421725507 020376 0ustar00rbspielmanstaff000000 000000 Mac OS X  20bbATTRb~com.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsG\9xVJ)/HʯOILONQRVML%RK lRȌ`˼4_r[[Zr  vaBcRbwaw2asicnsasic12 PNG  IHDR@@iqsRGB KIDATxKVɠv$u"NI-b QAI B:D2XR V &g3ùwkn}^{wVt!2>xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bwaw22icns release_4.3.1/src/screamer64s.bat000777 000765 000024 00000000135 13421725507 020151 0ustar00rbspielmanstaff000000 000000 gfortran zdem.for *.f -O03 -mcmodel=medium -static-libgfortran -static-libgcc -o screamer64s release_4.3.1/src/._main_loop.f000777 000765 000024 00000000543 13421462161 017661 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrs)O\A[!xVJ)/HʯOILONQRVML%RK ,(ȼL2wt[[Z  vaBcrelease_4.3.1/src/main_loop.f000777 000765 000024 00000013175 13421462161 017451 0ustar00rbspielmanstaff000000 000000 subroutine main_loop c c-----Description------------------------------------------------------- c c Author/Date: Mathias Bavay 11/04 c Modifications: c 2014-11-03 YG: Split out solver routines and added new solver c 2014-12-12 RBS: Changed the max array size in band matrix and c solvermdgaussian to max_am c 2015-03-25 RBS: The uses of the x vector were totally removed. x was a c dummy variable that was populated with the RHS_band. c The vector x was also removed from common in c zdemwork.h. c 2015-03-25 RBS: Vector a removed from common in zdemwork.h and placed c explicitly here. Passed directly into screamermatrix. c 2015-03-25 RBS: The matrix am_band and the vector rhs_band were moved c from common in zdemwork.h and explicitly defined here. c This is the only location those variables are used. c 2015-06-17 RBS: Some comments added. No substantive changes. c 2015-06-18 RBS: Moved iptold, iptime, jdiv, and nk from zdemloop.h c 2015-06-23 RBS: Make calculation of iptime explicitly integer. c 2015-06-23 RBS: Made calculation of vn and zirn explicitly real*4 in c lines 145,146 c 2015-12-25 YG: a, am_band, and rhs_band are defined in zdemwork.h. C Also removed parameter a in the screamermatrix. c 2016-03-16 RBS: Cleaned up the write formats. c c c ---------------------------------------------------------------------- c c Purpose: This subroutines performs the calculations. c c Called by: Program ZDEM c c Include the files with the various keywords and integer flags. c include 'zdemparm.h' include 'zdempprm.h' c c Include the files specifying the array dimensions and the common c blocks. c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' include 'zdemout.h' include 'zdemenv.h' include 'zdemvars.h' include 'zdemloop.h' c c Define internal variables c integer iptold, iptime, jdiv, nk, nzz c c Include file with version string c include 'version.h' c c Initialize c iptime is recalculated each time step c Is iptold used only for special case where tim = 0.0? c c iptime = 0 c c Print out time step to monitor run progress c iptold=iptime if (tmax .le. 100.0e-6) then iptime = int(tim * 1.0e9) if (tmax .gt. 10.0e-6) then jdiv=2000 else jdiv=200 end if if ((mod(iptime,jdiv) .eq. 0) .and. (iptold .ne. iptime)) then write (6, '(A,i5,A)') ' Time = ', iptime,' ns' end if else if ((tmax .gt. 100.0e-6) .and. (tmax .le. 100.0e-3)) then iptime = int(tim * 1.0e6) if (tmax .gt. 10.0e-3) then jdiv=2000 else jdiv=200 end if if ((mod(iptime,jdiv).eq.0) .and. (iptold .ne. iptime)) then write (6, '(A,i5,A)') ' Time = ', iptime,' microsec' end if else iptime = int(tim * 1.0e3) if (tmax .gt. 10.0) then jdiv=2000 else jdiv=200 end if if ((mod(iptime,jdiv) .eq. 0) .and. (iptold .ne. iptime)) then write (6, '(A,i5,A)') ' Time = ', iptime,' ms' end if end if C C The next subroutine calculates the coefficient matrix in the screamer C format. C call screamermatrix c c The next subroutine converts the coefficient matrix in the screamer c format to the full coefficent matrix and the right hand side of the c linear system on each time step. The subroutine has the option to c print out the matrix and the right hand side for diagnostics. c c nk is the size of the matrix A and is based on the total number of c nodes in all of the branches. ntot is generated by counting up the c nodes as they are read into the problem. It is the REAL size of the c matrix. c c Max_nodes passed in common is the maximum size of the A matrix and b c vector that is allowed. It is set in zdemmax.h. c c We define max_am in common as the passed maximum dimension of the c am_band matrix and b vector c nk = ntot*2 call bandmatrix(a,am_band,rhs_band,nk,nr, & indexb,nadd_array,nb,topbranch,max_am) c c The next subroutine solves the linear system using modified Gaussian c elemination procedure based on the highly structured sparce matrix c obtained on the previous step. The solution vector is in the rhs_band c vector. c call solvermdgauss(am_band,rhs_band,nk,max_am,nadd_array,nb,nr) c c Prepare to find voltage and curent at each node. c do ib = 1, nb nzz = nadd_array(ib) * k nrx = nr(ib) do i = 1, nrx j = (i-1)*2 + 1 + nzz vn(i,ib) = real(rhs_band(j)) zirn(i,ib) = real(rhs_band(j+1)) end do end do c call energy_checks c c Fill the file-table-ufo-pff-csv-sfc arrays with the c appropriate numbers. c if (numout .gt. 0) then call build_out (tim, timehalf, ht, rht) end if c c If we have reached a printing cycle (icycle = ncycle) then c print out current status at the half time step. c if (icycle .ge. ncycle) then icycle = 0 call cycle_print (i2, tim-0.5*ht, esour, eind, ecap, econ,eres, & elossind, elosscap, error) end if c c Now put the new values of V and I into the old V and I arrays for the c next iteration. c do ib = 1, nb nrx = nr(ib) do i = 1, nrx vold(i,ib) = v(i,ib) v(i,ib) = vn(i,ib) zirold(i,ib) = zir(i,ib) zir(i,ib) = zirn(i,ib) end do end do return end release_4.3.1/src/._voltageblk.f000777 000765 000024 00000000536 12700120254 020031 0ustar00rbspielmanstaff000000 000000 Mac OS X  2,^ATTR^~com.apple.TextEncodingScom.dropbox.attributesBcom.dropbox.attrsutf-8;134217984xVJ)/HʯOILONQRVML%RK 䲠2èJ҂t[[Z  vaBb_release_4.3.1/src/voltageblk.f000777 000765 000024 00000001770 12700120254 017615 0ustar00rbspielmanstaff000000 000000 function fvblk (inod, ibrn, time_flag) c c Used to calculate the voltage from blocks, vr1, vr3, vc1, vc3 c c c Modifications c c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c c Calculates the voltage across a block. c c Declare passed variables c integer inod, ibrn c c Declare time flag parameters c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c Include files c include 'zdemparm.h' include 'zdemmax.h' include 'zdemwork.h' c c *If (time on the half step was requested) if (time_flag .eq. half_step) then c c *Average value from last whole step and value from this whole step fvblk = 0.5 * (v(inod,ibrn) + vn(inod,ibrn)) c c *Else (time on the whole step was requested) else c c *Return value on the current whole step fvblk = vn(inod,ibrn) c endif c return end release_4.3.1/src/._rstpmitl.f000777 000765 000024 00000000543 12332543576 017574 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRccom.apple.lastuseddate#PSScom.dropbox.attributesGcom.dropbox.attrsZ$1xVJ)/HʯOILONQRVML%RK 4c/dHJRSr[[Zŵu  vaBbٓ release_4.3.1/src/rstpmitl.f000777 000765 000024 00000006252 12332543576 017362 0ustar00rbspielmanstaff000000 000000 subroutine reset_pmitl (index) c c Change log c c 2014-02-06 RBS: Changed real*4 to real c c Resets the conductances in an MITL. Uses the perveance value. c Per LXS and DHM SCEPTRE model. c c Define passed variables c integer index c c Include files c include 'zdemmax.h' include 'zdemcomm.h' include 'zdemwork.h' c c Define internal variables c c real vcap, efield, iave, vcapmv, res2, cond2, epi, epi2, u, & hrelfu, gc, epi2res2, shuntg c real delperv, delt, zline, gap c real alpha1, alpha2, alpha3, alpha4, & beta1, beta2, beta3, beta4, & emass, remass, v2mv, & vcapmv1, vcapmv2, vcapmv3, & dep2, rdep2, qqq, rqqq, shuntgmin, eturnon, esat c parameter (alpha1 = 0.6026) parameter (alpha2 = 0.537) parameter (alpha3 = 0.537) parameter (alpha4 = 0.5755) parameter (beta1 = 0.392) parameter (beta2 = 0.297) parameter (beta3 = 0.203) parameter (beta4 = 0.14) parameter (emass = 5.11e+5) parameter (remass = 1.0 / emass) parameter (v2mv = 1.0e-6) parameter (vcapmv1 = 0.3) parameter (vcapmv2 = 1.0) parameter (vcapmv3 = 3.0) parameter (dep2 = 0.3) parameter (rdep2 = 1.0 / dep2) parameter (qqq = 0.96432601) parameter (rqqq = 1.0 / qqq) parameter (shuntgmin = 1.0e-6) parameter (eturnon = 2.0e7) parameter (esat = 4.0e7) c ibranch = indexmitl(1,index) iblock = indexmitl(2,index) node1 = indexmitl(3,index) node2 = indexmitl(4,index) c delperv = pin(1,iblock,ibranch) delt = pin(2,iblock,ibranch) zline = pin(3,iblock,ibranch) gap = pin(5,iblock,ibranch) c c c Reset the conductances. c c Find the voltage across the capacitor and the average current c in the line. c do i = node1, node2 vcap = abs (v(i,ibranch)) + 1.0 efield = vcap/gap iave = abs (zir(i-1,ibranch)) vcapmv = vcap * v2mv c if (vcapmv .lt. vcapmv1) then res = alpha1 * vcapmv**beta1 else if (vcapmv .lt. vcapmv2) then res = alpha2 * vcapmv**beta2 else if (vcapmv .lt. vcapmv3) then res = alpha3 * vcapmv**beta3 else res = alpha4 * vcapmv**beta4 end if res2 = res * res cond2 = 1.0 / res2 c epi = zline * iave / vcap epi2 = epi * epi if (epi2 .lt. cond2) then u = vcap * remass hrelfu = hrelf (u) gc = delperv * sqrt (vcap) * hrelfu epi2res2 = epi2 * res2 shuntg = gc * (1.0 - 0.15*epi2res2) shuntg = shuntg * (1.0 - exp((epi2res2 - 1.0) * rdep2)) shuntg = shuntg * rqqq shuntg = amax1 (shuntg, shuntgmin) if (efield .lt. eturnon) then shuntg = shuntgmin else if (efield .lt. esat) then shuntg = shuntg*(efield-eturnon)/(esat-eturnon) endif else shuntg = shuntgmin end if c g(i,ibranch) = shuntg c end do c return end release_4.3.1/src/._sfc.h000777 000765 000024 00000000452 12536175146 016472 0ustar00rbspielmanstaff000000 000000 Mac OS X  2*ATTR*nScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK \䴨22Orr[[Z;  vaBbrqrelease_4.3.1/src/sfc.h000777 000765 000024 00000041117 12536175146 016260 0ustar00rbspielmanstaff000000 000000 c This is a Fortran header file: sfc.h c Modifications: c 1/6/98, MLK: Original version c 2015-03-28 RBS: Increased length of sfc_len to *25 c c Character strings for SFC data files c sfc_titcol: default TITCOL string to be used when the user did not specify c an output request title c sfc_labcol: LABCOL (type of measurement) string c sfc_unicol: UNICOL (unit of measurement) string c integer sfc_len parameter (sfc_len = 25) c character*(sfc_len) sfc_tlab, sfc_tuni character*(*) sfc_vlab, sfc_vuni character*(*) sfc_ilab, sfc_iuni character*(*) sfc_plab, sfc_puni character*(*) sfc_elab, sfc_euni character*(*) sfc_qlab, sfc_quni character*(*) sfc_rlab, sfc_runi character*(*) sfc_glab, sfc_guni character*(*) sfc_llab, sfc_luni character*(*) sfc_clab, sfc_cuni character*(*) sfc_flab, sfc_funi character*(*) sfc_celab character*(*) sfc_pcdlab, sfc_ecdlab character*(*) sfc_pcclab, sfc_ecclab character*(*) sfc_lelab character*(*) sfc_pldlab, sfc_eldlab character*(*) sfc_plclab, sfc_elclab character*(*) sfc_srclab character*(*) sfc_inlab, sfc_outlab character*(*) sfc_rdlab, sfc_lenuni character*(*) sfc_vellab, sfc_veluni character*(*) sfc_alab, sfc_auni character*(*) sfc_klab character*(*) sfc_foillab, sfc_gaslab character*(*) sfc_kllab, sfc_ylab character*(*) sfc_allab,sfc_arlab,sfc_culab,sfc_krlab,sfc_xelab character*(*) sfc_moshlab, sfc_whitlab character*(*) sfc_ulab, sfc_uuni character*(*) sfc_tllab, sfc_strlab, sfc_lstlab character*(*) sfc_gchlab character*(*) sfc_stklab, sfc_xmlab, sfc_eflab, sfc_bflab character*(*) sfc_nonuni, sfc_efuni, sfc_bfuni character*(*) sfc_zflab, sfc_gzflab character*(*) sfc_alslab character*(*) sfc_cdlab, sfc_cduni character*(*) sfc_iclab, sfc_iplab c c Translation Section c To translate from English to French, edit the following: c parameter (sfc_tlab = 'Time', sfc_tuni = 'Seconds') parameter (sfc_vlab = 'Voltage', sfc_vuni = 'Volts') parameter (sfc_ilab = 'Current', sfc_iuni = 'Amps') parameter (sfc_plab = 'Power', sfc_puni = 'Watts') parameter (sfc_elab = 'Energy', sfc_euni = 'Joules') parameter (sfc_qlab = 'Charge', sfc_quni = 'Coulombs') parameter (sfc_rlab = 'Resistance', sfc_runi = 'Ohms') parameter (sfc_glab = 'Conductance', sfc_guni = 'Mhos') parameter (sfc_llab = 'Inductance', sfc_luni = 'Henrys') parameter (sfc_clab = 'Capacitance', sfc_cuni = 'Farads') parameter (sfc_flab = 'Flux', sfc_funi = 'Webers') parameter (sfc_celab = 'dCV/dV') parameter (sfc_pcdlab = 'V*V*dC/dt/2') parameter (sfc_ecdlab = 'Sum V*V*dC/dt/2') parameter (sfc_pcclab = 'd(C*V*V/2)/dt') parameter (sfc_ecclab = '(C*V*V)/2') parameter (sfc_lelab = 'dLI/dI') parameter (sfc_pldlab = 'I*I*dL/dt/2') parameter (sfc_eldlab = 'Sum I*I*dL/dt/2') parameter (sfc_plclab = 'd(L*I*I/2)/dt') parameter (sfc_elclab = '(L*I*I)/2') parameter (sfc_srclab = 'Source') parameter (sfc_inlab = 'Input') parameter (sfc_outlab = 'Output') parameter (sfc_rdlab = 'Radius', sfc_lenuni = 'Meters') parameter (sfc_vellab = 'Velocity', sfc_veluni = 'Meters/sec') parameter (sfc_alab = 'Acceleration') parameter (sfc_auni = 'Meters/sec/sec') parameter (sfc_klab = 'Kinetic') parameter (sfc_foillab = 'Foil', sfc_gaslab = 'Gas Puff') parameter (sfc_kllab = 'K-line', sfc_ylab = 'X-ray Yield') parameter (sfc_allab = 'Al', sfc_arlab = 'Ar', sfc_culab = 'Cu') parameter (sfc_krlab = 'Kr', sfc_xelab = 'Xe') parameter (sfc_moshlab = '(M)', sfc_whitlab = '(W)') parameter (sfc_ulab = 'User', sfc_uuni = 'Undefined') parameter (sfc_tllab = 'T-Line', sfc_strlab = 'Stored') parameter (sfc_lstlab = 'Lost') parameter (sfc_gchlab = 'Gas Channel') parameter (sfc_stklab = 'Stack') parameter (sfc_xmlab = 'MFI Criterion') parameter (sfc_eflab = 'Electric Field') parameter (sfc_bflab = 'Magnetic Field') parameter (sfc_nonuni = 'No Units') parameter (sfc_efuni = 'Volts/meter') parameter (sfc_bfuni = 'Tesla') parameter (sfc_zflab = 'Zflow', sfc_gzflab = '1/Zflow') parameter (sfc_alslab = 'Loss to Anode') parameter (sfc_cdlab = 'Current Density') parameter (sfc_cduni = 'Amps/m*m') parameter (sfc_iclab = 'Cathode', sfc_iplab = 'Plasma') c c **** End of translation section * c character sfc_titcol(200)*(sfc_len) character sfc_labcol(200)*(sfc_len) character sfc_unicol(200)*(sfc_len) c sfc_titcol( 1) = sfc_vlab//' R1' sfc_titcol( 2) = sfc_vlab//' R2' sfc_titcol( 3) = sfc_vlab//' R3' sfc_titcol( 4) = sfc_ilab//' R1' sfc_titcol( 5) = sfc_ilab//' R2' sfc_titcol( 6) = sfc_ilab//' R3' sfc_titcol( 7) = sfc_plab//' R1' sfc_titcol( 8) = sfc_plab//' R2' sfc_titcol( 9) = sfc_plab//' R3' sfc_titcol( 10) = sfc_elab//' R1' sfc_titcol( 11) = sfc_elab//' R2' sfc_titcol( 12) = sfc_elab//' R3' sfc_titcol( 13) = sfc_rlab//' R1' sfc_titcol( 14) = sfc_rlab//' R2' sfc_titcol( 15) = sfc_rlab//' R3' sfc_titcol( 16) = sfc_qlab//' R1' sfc_titcol( 17) = sfc_qlab//' R2' sfc_titcol( 18) = sfc_qlab//' R3' sfc_titcol( 19) = sfc_vlab//' C1' sfc_titcol( 20) = sfc_vlab//' C3' sfc_titcol( 21) = sfc_ilab//' C1' sfc_titcol( 22) = sfc_ilab//' C3' sfc_titcol( 23) = sfc_plab//' C1' sfc_titcol( 24) = sfc_plab//' C3' sfc_titcol( 25) = sfc_elab//' C1' sfc_titcol( 26) = sfc_elab//' C3' sfc_titcol( 27) = sfc_clab//' C1' sfc_titcol( 28) = sfc_clab//' C3' sfc_titcol( 29) = sfc_qlab//' C1' sfc_titcol( 30) = sfc_qlab//' C3' sfc_titcol( 53) = sfc_celab//' C1' sfc_titcol( 54) = sfc_celab//' C3' sfc_titcol( 60) = sfc_pcdlab sfc_titcol( 61) = sfc_ecdlab sfc_titcol( 62) = sfc_pcclab sfc_titcol( 63) = sfc_ecclab sfc_titcol( 31) = sfc_vlab//' L2' sfc_titcol( 32) = sfc_ilab//' L2' sfc_titcol( 33) = sfc_plab//' L2' sfc_titcol( 34) = sfc_elab//' L2' sfc_titcol( 35) = sfc_llab//' L2' sfc_titcol( 36) = sfc_flab//' L2' sfc_titcol( 37) = sfc_qlab//' L2' sfc_titcol( 55) = sfc_lelab//' L2' sfc_titcol( 64) = sfc_pldlab sfc_titcol( 65) = sfc_eldlab sfc_titcol( 66) = sfc_plclab sfc_titcol( 67) = sfc_elclab sfc_titcol( 38) = sfc_srclab//' '//sfc_vlab sfc_titcol( 39) = sfc_srclab//' '//sfc_ilab sfc_titcol( 40) = sfc_srclab//' '//sfc_plab sfc_titcol( 41) = sfc_srclab//' '//sfc_elab sfc_titcol( 42) = sfc_srclab//' '//sfc_qlab sfc_titcol( 43) = sfc_inlab//' '//sfc_vlab sfc_titcol( 44) = sfc_inlab//' '//sfc_ilab sfc_titcol( 45) = sfc_inlab//' '//sfc_plab sfc_titcol( 46) = sfc_inlab//' '//sfc_elab sfc_titcol( 47) = sfc_inlab//' '//sfc_qlab sfc_titcol( 48) = sfc_outlab//' '//sfc_vlab sfc_titcol( 49) = sfc_outlab//' '//sfc_ilab sfc_titcol( 50) = sfc_outlab//' '//sfc_plab sfc_titcol( 51) = sfc_outlab//' '//sfc_elab sfc_titcol( 52) = sfc_outlab//' '//sfc_qlab sfc_titcol( 56) = sfc_foillab//' '//sfc_rdlab sfc_titcol( 57) = sfc_foillab//' '//sfc_vellab sfc_titcol( 58) = sfc_foillab//' '//sfc_alab sfc_titcol( 59) = sfc_gaslab//' '//sfc_klab//' '//sfc_elab sfc_titcol( 68) = sfc_gaslab//' '//sfc_rdlab sfc_titcol( 69) = sfc_gaslab//' '//sfc_vellab sfc_titcol( 70) = sfc_gaslab//' '//sfc_alab sfc_titcol( 71) = sfc_gaslab//' '//sfc_klab//' ' //sfc_elab sfc_titcol(101) = sfc_allab//' '//sfc_kllab//' '//sfc_whitlab sfc_titcol(102) = sfc_allab//' '//sfc_kllab//' '//sfc_moshlab sfc_titcol(103) = sfc_arlab//' '//sfc_kllab//' '//sfc_whitlab sfc_titcol(104) = sfc_arlab//' '//sfc_kllab//' '//sfc_moshlab sfc_titcol(105) = sfc_culab//' '//sfc_kllab//' '//sfc_whitlab sfc_titcol(106) = sfc_culab//' '//sfc_kllab//' '//sfc_moshlab sfc_titcol(107) = sfc_krlab//' '//sfc_kllab//' '//sfc_whitlab sfc_titcol(108) = sfc_krlab//' '//sfc_kllab//' '//sfc_moshlab sfc_titcol(109) = sfc_xelab//' '//sfc_kllab//' '//sfc_whitlab sfc_titcol(110) = sfc_xelab//' '//sfc_kllab//' '//sfc_moshlab sfc_titcol( 72) = sfc_ulab//' 1' sfc_titcol( 73) = sfc_ulab//' 2' sfc_titcol( 74) = sfc_ulab//' 3' sfc_titcol( 75) = sfc_ulab//' 4' sfc_titcol( 76) = sfc_ulab//' 5' sfc_titcol( 77) = sfc_ulab//' 6' sfc_titcol( 78) = sfc_ulab//' 7' sfc_titcol( 79) = sfc_ulab//' 8' sfc_titcol( 80) = sfc_ulab//' 9' sfc_titcol( 81) = sfc_ulab//' 10' sfc_titcol( 82) = sfc_tllab//' '//sfc_lstlab//' '//sfc_elab sfc_titcol( 83) = sfc_tllab//' '//sfc_lstlab//' '//sfc_plab sfc_titcol( 84) = sfc_tllab//' '//sfc_strlab//' '//sfc_elab sfc_titcol( 85) = sfc_tllab//' '//sfc_strlab//' '//sfc_plab sfc_titcol( 86) = sfc_gchlab//' '//sfc_rlab sfc_titcol( 90) = sfc_stklab//' '//sfc_eflab sfc_titcol( 91) = sfc_stklab//' '//sfc_bflab sfc_titcol( 92) = sfc_stklab//' '//sfc_xmlab sfc_titcol( 93) = sfc_zflab sfc_titcol( 94) = sfc_gzflab sfc_titcol( 95) = sfc_zflab sfc_titcol( 96) = sfc_gzflab sfc_titcol( 97) = sfc_alslab sfc_titcol( 98) = sfc_iclab//' '//sfc_ilab sfc_titcol( 99) = sfc_iplab//' '//sfc_ilab sfc_titcol(100) = sfc_zflab c sfc_labcol( 1) = sfc_vlab sfc_labcol( 2) = sfc_vlab sfc_labcol( 3) = sfc_vlab sfc_labcol( 4) = sfc_ilab sfc_labcol( 5) = sfc_ilab sfc_labcol( 6) = sfc_ilab sfc_labcol( 7) = sfc_plab sfc_labcol( 8) = sfc_plab sfc_labcol( 9) = sfc_plab sfc_labcol( 10) = sfc_elab sfc_labcol( 11) = sfc_elab sfc_labcol( 12) = sfc_elab sfc_labcol( 13) = sfc_rlab sfc_labcol( 14) = sfc_rlab sfc_labcol( 15) = sfc_rlab sfc_labcol( 16) = sfc_qlab sfc_labcol( 17) = sfc_qlab sfc_labcol( 18) = sfc_qlab sfc_labcol( 19) = sfc_vlab sfc_labcol( 20) = sfc_vlab sfc_labcol( 21) = sfc_ilab sfc_labcol( 22) = sfc_ilab sfc_labcol( 23) = sfc_plab sfc_labcol( 24) = sfc_plab sfc_labcol( 25) = sfc_elab sfc_labcol( 26) = sfc_elab sfc_labcol( 27) = sfc_clab sfc_labcol( 28) = sfc_clab sfc_labcol( 29) = sfc_qlab sfc_labcol( 30) = sfc_qlab sfc_labcol( 53) = sfc_celab sfc_labcol( 54) = sfc_celab sfc_labcol( 60) = sfc_pcdlab sfc_labcol( 61) = sfc_ecdlab sfc_labcol( 62) = sfc_pcclab sfc_labcol( 63) = sfc_ecclab sfc_labcol( 31) = sfc_vlab sfc_labcol( 32) = sfc_ilab sfc_labcol( 33) = sfc_plab sfc_labcol( 34) = sfc_elab sfc_labcol( 35) = sfc_llab sfc_labcol( 36) = sfc_flab sfc_labcol( 37) = sfc_qlab sfc_labcol( 55) = sfc_lelab sfc_labcol( 64) = sfc_pldlab sfc_labcol( 65) = sfc_eldlab sfc_labcol( 66) = sfc_plclab sfc_labcol( 67) = sfc_elclab sfc_labcol( 38) = sfc_vlab sfc_labcol( 39) = sfc_ilab sfc_labcol( 40) = sfc_plab sfc_labcol( 41) = sfc_elab sfc_labcol( 42) = sfc_qlab sfc_labcol( 43) = sfc_vlab sfc_labcol( 44) = sfc_ilab sfc_labcol( 45) = sfc_plab sfc_labcol( 46) = sfc_elab sfc_labcol( 47) = sfc_qlab sfc_labcol( 48) = sfc_vlab sfc_labcol( 49) = sfc_ilab sfc_labcol( 50) = sfc_plab sfc_labcol( 51) = sfc_elab sfc_labcol( 52) = sfc_qlab sfc_labcol( 56) = sfc_rdlab sfc_labcol( 57) = sfc_vellab sfc_labcol( 58) = sfc_alab sfc_labcol( 59) = sfc_klab//' '//sfc_elab sfc_labcol( 68) = sfc_rdlab sfc_labcol( 69) = sfc_vellab sfc_labcol( 70) = sfc_alab sfc_labcol( 71) = sfc_klab//' '//sfc_elab sfc_labcol(101) = sfc_ylab sfc_labcol(102) = sfc_ylab sfc_labcol(103) = sfc_ylab sfc_labcol(104) = sfc_ylab sfc_labcol(105) = sfc_ylab sfc_labcol(106) = sfc_ylab sfc_labcol(107) = sfc_ylab sfc_labcol(108) = sfc_ylab sfc_labcol(109) = sfc_ylab sfc_labcol(110) = sfc_ylab sfc_labcol( 72) = sfc_ulab//' 1' sfc_labcol( 73) = sfc_ulab//' 2' sfc_labcol( 74) = sfc_ulab//' 3' sfc_labcol( 75) = sfc_ulab//' 4' sfc_labcol( 76) = sfc_ulab//' 5' sfc_labcol( 77) = sfc_ulab//' 6' sfc_labcol( 78) = sfc_ulab//' 7' sfc_labcol( 79) = sfc_ulab//' 8' sfc_labcol( 80) = sfc_ulab//' 9' sfc_labcol( 81) = sfc_ulab//' 10' sfc_labcol( 82) = sfc_elab sfc_labcol( 83) = sfc_elab sfc_labcol( 84) = sfc_elab sfc_labcol( 85) = sfc_elab sfc_labcol( 86) = sfc_rlab sfc_labcol( 90) = sfc_eflab sfc_labcol( 91) = sfc_bflab sfc_labcol( 92) = sfc_xmlab sfc_labcol( 93) = sfc_zflab sfc_labcol( 94) = sfc_gzflab sfc_labcol( 95) = sfc_zflab sfc_labcol( 96) = sfc_gzflab sfc_labcol( 97) = sfc_cdlab sfc_labcol( 98) = sfc_ilab sfc_labcol( 99) = sfc_ilab sfc_labcol(100) = sfc_zflab c sfc_unicol( 1) = sfc_vuni sfc_unicol( 2) = sfc_vuni sfc_unicol( 3) = sfc_vuni sfc_unicol( 4) = sfc_iuni sfc_unicol( 5) = sfc_iuni sfc_unicol( 6) = sfc_iuni sfc_unicol( 7) = sfc_puni sfc_unicol( 8) = sfc_puni sfc_unicol( 9) = sfc_puni sfc_unicol( 10) = sfc_euni sfc_unicol( 11) = sfc_euni sfc_unicol( 12) = sfc_euni sfc_unicol( 13) = sfc_runi sfc_unicol( 14) = sfc_runi sfc_unicol( 15) = sfc_runi sfc_unicol( 16) = sfc_quni sfc_unicol( 17) = sfc_quni sfc_unicol( 18) = sfc_quni sfc_unicol( 19) = sfc_vuni sfc_unicol( 20) = sfc_vuni sfc_unicol( 21) = sfc_iuni sfc_unicol( 22) = sfc_iuni sfc_unicol( 23) = sfc_puni sfc_unicol( 24) = sfc_puni sfc_unicol( 25) = sfc_euni sfc_unicol( 26) = sfc_euni sfc_unicol( 27) = sfc_cuni sfc_unicol( 28) = sfc_cuni sfc_unicol( 29) = sfc_quni sfc_unicol( 30) = sfc_quni sfc_unicol( 53) = sfc_cuni sfc_unicol( 54) = sfc_cuni sfc_unicol( 60) = sfc_puni sfc_unicol( 61) = sfc_euni sfc_unicol( 62) = sfc_puni sfc_unicol( 63) = sfc_euni sfc_unicol( 31) = sfc_vuni sfc_unicol( 32) = sfc_iuni sfc_unicol( 33) = sfc_puni sfc_unicol( 34) = sfc_euni sfc_unicol( 35) = sfc_luni sfc_unicol( 36) = sfc_funi sfc_unicol( 37) = sfc_quni sfc_unicol( 55) = sfc_luni sfc_unicol( 64) = sfc_puni sfc_unicol( 65) = sfc_euni sfc_unicol( 66) = sfc_puni sfc_unicol( 67) = sfc_euni sfc_unicol( 38) = sfc_vuni sfc_unicol( 39) = sfc_iuni sfc_unicol( 40) = sfc_puni sfc_unicol( 41) = sfc_euni sfc_unicol( 42) = sfc_quni sfc_unicol( 43) = sfc_vuni sfc_unicol( 44) = sfc_iuni sfc_unicol( 45) = sfc_puni sfc_unicol( 46) = sfc_euni sfc_unicol( 47) = sfc_quni sfc_unicol( 48) = sfc_vuni sfc_unicol( 49) = sfc_iuni sfc_unicol( 50) = sfc_puni sfc_unicol( 51) = sfc_euni sfc_unicol( 52) = sfc_quni sfc_unicol( 56) = sfc_lenuni sfc_unicol( 57) = sfc_veluni sfc_unicol( 58) = sfc_auni sfc_unicol( 59) = sfc_euni sfc_unicol( 68) = sfc_lenuni sfc_unicol( 69) = sfc_veluni sfc_unicol( 70) = sfc_auni sfc_unicol( 71) = sfc_euni sfc_unicol(101) = sfc_euni sfc_unicol(102) = sfc_euni sfc_unicol(103) = sfc_euni sfc_unicol(104) = sfc_euni sfc_unicol(105) = sfc_euni sfc_unicol(106) = sfc_euni sfc_unicol(107) = sfc_euni sfc_unicol(108) = sfc_euni sfc_unicol(109) = sfc_euni sfc_unicol(110) = sfc_euni sfc_unicol( 72) = sfc_uuni sfc_unicol( 73) = sfc_uuni sfc_unicol( 74) = sfc_uuni sfc_unicol( 75) = sfc_uuni sfc_unicol( 76) = sfc_uuni sfc_unicol( 77) = sfc_uuni sfc_unicol( 78) = sfc_uuni sfc_unicol( 79) = sfc_uuni sfc_unicol( 80) = sfc_uuni sfc_unicol( 81) = sfc_uuni sfc_unicol( 82) = sfc_euni sfc_unicol( 83) = sfc_euni sfc_unicol( 84) = sfc_euni sfc_unicol( 85) = sfc_euni sfc_unicol( 86) = sfc_lenuni sfc_unicol( 90) = sfc_efuni sfc_unicol( 91) = sfc_bfuni sfc_unicol( 92) = sfc_nonuni sfc_unicol( 93) = sfc_runi sfc_unicol( 94) = sfc_guni sfc_unicol( 95) = sfc_runi sfc_unicol( 96) = sfc_guni sfc_unicol( 97) = sfc_cduni sfc_unicol( 98) = sfc_iuni sfc_unicol( 99) = sfc_iuni sfc_unicol(100) = sfc_runi release_4.3.1/src/._sphflmdl.f000777 000765 000024 00000000453 12331753160 017516 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %JCd3ג0wJ}/ r[[ZK1  vaBbmrelease_4.3.1/src/sphflmdl.f000777 000765 000024 00000016177 12331753160 017313 0ustar00rbspielmanstaff000000 000000 subroutine sphfoil_model c read only arguments & (time, dt, rdt, ilt2, c read and write arguments & parms, c write only arguments & ldott2, lt1) c ---------------------------------------------------------------------- c Modifications: c 08/21/95, MLK, removed use of tand intrinsic and replaced with tan c by converting degree argument to radians c 2014-02-06 RBS: Changed real*4 to real c ---------------------------------------------------------------------- c c Summary: c c Screamer SPHERICAL foil implosion subroutine. c Treats r2 and l2 as variable elements (r2 is dl2/dt). c c Define: c the next full time step as t=i (variable suffix t0) c the current half time step as t=i-1/2 (variable suffix t1) c the previous full time step as t=i-1 (variable suffix t2) c the previous half time step as t=i-3/2 (variable suffix t3) c the previous, previous full time step as t=i-2 (variable suffix t4) c the previous, previous half time step as t=i-5/2 (variable suffix t5) c c Calculates the following values for an imploding foil: c Passed via argument list: c inductance (=lt1) at t=i-1/2 c time rate of change of inductance (=ldott2) at t=i-1 c Passed via 'zdemout.h' common blocks: c foil kinetic energy (=foilke) at t=i-1/2 c foil radius (=foilrad) at t=i-1/2 c foil velocity (=foilvel) at t=i-1/2 c foil acceleration (=foilacc) at t=i-1 c When the calculated foil radius becomes less than or equal to the c minimum radius, the implosion stops and this routine sets: c radt1 = (foilrad =) minrad c lt1 = lminrad c ldott2 = 0 c foilke = 0 c foilvel = 0 c foilacc = 0 c c ------------------------------------------------------------------------------ c c Include the file which has a common block for storing some unusual c parameters from this model c include 'zdemmax.h' !parameters include 'zdemout.h' !common blocks c c ------------------------------------------------------------------------------ c c Read only passed arguments c real time !simulation time, t=i real dt !time-step real rdt !1/dt real ilt2 !current through this inductor at t=i-1 c c Read and write passed arguments c real parms(*) !model parameters for this circuit element c c Write only passed arguments c real ldott2 !time rate of change of inductance at t=i-1/2 real lt1 !inductance at t=i-1/2 c c ------------------------------------------------------------------------------ c c Internal parameter c real mu, pi parameter (mu = 2.0e-7) parameter (pi = 3.14159265359) c real implode, end_implode parameter (implode = 0.0, end_implode = 1.0) c c Set internal variables c real initrad !initial radius real angl !foil included angle real mass !mass real minrad !minimum radius real arc !arc length real lminrad !inductance at minimum radius real lt3 !inductance from t=i-3/2 real radt1 !calculated radius, t=i-1/2 real radt3 !radius from t=i-3/2 real velt1 !calculated velocity, t=i-1/2 real velt3 !velocity from t=i-3/2 real acct2 !calculated acceleration, t=i-1 real testimpl !calculated current state of foil !(imploding or stagnated) real theta !angl/2 real beta !(theta + 90)/2 c c ------------------------------------------------------------------------------ c c Set the model parameters to understandable names. c initrad = parms(1) angl = parms(2) mass = parms(3) minrad = parms(4) c lt3 = parms(5) radt3 = parms(6) velt3 = parms(7) testimpl = parms(8) c c ------------------------------------------------------------------------------ c c Calculate the acceleration, velocity and radius of the foil. c From these, calculate L and dL/dt (=R) c c The acceleration at t=i-1 is defined by: c acct2 = -(mu * ilt2**2 * arc ) / ( 2 * mass * radt3 ) c c The time centered velocity is defined by: c (velt1 - velt3) / dt = acct2 c c The time centered radius is defined by: c (radt1 - radt3) / dt = 0.5 * (velt1 + velt3) c c L (lt1) is defined by: c theta = angl/2 c beta = (theta + 90)/2 c 2*mu*(initrad-radt1)*(log(tan(beta*pi/180.0))) c c dL/dt (ldott2) is defined by: c (lt1 - lt3) / dt c c ------------------------------------------------------------------------------ c c For an SPHERICAL imploding foil: c theta = angl/2 beta = (theta + 90)/2 lminrad = 2*mu*(initrad-minrad)*(log(tan(beta*pi/180.0))) c c ------------------------------------------------------------------------------ if (testimpl .eq. implode) then c c a. Foil acceleration c arc = pi * radt3 * (angl/180.0) acct2 = -(mu * ilt2**2 * arc ) / ( 2 * mass * radt3 ) c c b. Foil velocity c velt1 = velt3 + acct2*dt c c c. Foil radius, check to see if less than minimum radius, if c so, print a message that this has occurred and set values c appropriately. But keep going with the calculation since c the foil radius has changed this time step. c radt1 = radt3 + ((velt1+velt3) * dt * 0.5) if (radt1 .lt. minrad) then radt1 = minrad testimpl = end_implode write(9,999) time, minrad end if c c d. Foil inductance c lt1 = 2*mu*(initrad-radt1)*(log(tan(beta*pi/180.0))) c e. Time rate of change of inductance c ldott2 = (lt1 - lt3) * rdt c c f. Put some values into a common block so that they will be c available for plotting. c foilke = 0.5 * mass * velt1 * velt1 foilrad = radt1 foilvel = velt1 foilacc = acct2 c c g. Save all values required for next time step. c parms(5) = lt1 parms(6) = radt1 parms(7) = velt1 parms(8) = testimpl c c ------------------------------------------------------------------------------ c For stagnant foil (constant radius and inductance): c else c c d. Foil inductance c lt1 = lminrad c c e. Time rate of change of inductance c ldott2 = 0.0 c c f. Put some values into a common block so that they will be c available for plotting. c foilke = 0.0 foilrad = minrad foilvel = 0.0 foilacc = 0.0 c end if c c ------------------------------------------------------------------------------ 999 format & ('1 '/ & ' ------------------------------------------------------------'/ & ' Foil radius has reached the minimum value.'/ & ' time: ', 1pe10.3/ & ' minimum radius: ', 1pe10.3/ & ' ------------------------------------------------------------'/ & //////////) c ------------------------------------------------------------------------------ return end release_4.3.1/src/._dpfmdl.f000777 000765 000024 00000001000 13421457252 017144 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR((com.apple.lastuseddate#PS8Y7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributescom.dropbox.attrs]F\-})V# gAr>5&21e$;EM*:+<#KĢ?0?n5b W 36hIxVJ)/HʯOILONQRVML%RK J*S2/Ǡ]U :ұ pR5է[!/f"uCxVJ)/HʯOILONQRVML%RK R,dBRr[[Zrelease_4.3.1/src/mkufofl.f000755 000765 000024 00000014601 13571476240 017137 0ustar00rbspielmanstaff000000 000000 subroutine ufovals c c-------Description----------------------------------------------------- c c Source File : ufovals.for c c Author/Date : Mark Kiefer, 1265 (original version) c Major rewrite by Kelley Fugelso, 1265 (SEA) 01/90 c Mac mods December 10, 1992; hnw c c Purpose : Creates file which contains the data points for the ufo c output requests. c c Modifications: c 03/07/95, MLK: Change include filenames to be 8 characters or less c added "no_text" parameter c 1997-08013 MLK: Create filename based on 'base_filename' c 2013-12-09 RBS: Fixed the extra filename text, added two character c lengths*80 like mkcsvfl c 2013-12-10 RBS: Added two spaces in front of time c 2013-12-10 RBS: Removed the format calls for consistency c 2014-02-08 RBS: Changed the output format to 1pe13.5 c 2014-03-12 RBS: Changed the time label to Time(s) c 2015-06-23 RBS: Placed newfile, oldfile, fflag declarations internal c removed them from zdemout to get rid of compiler c warnings. c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c 2015-06-23 RBS: Explicit integer conversion line 78 c 2017-02-08 RBS: Added a space in the time label in line 95/96 between c Time and (s), removed the leading space. c 2017-02-08 RBS: Increased the length of the lblout to 12 from 10 c 2017-02-08 RBS: Removed the leading spaces from the real write. c 2017-12-16 RBS: Increased the length of the lblout to 16 from 12 c 2017-12-16 RBS: Increased the number of data col from 100 to 120 c 2018-01-31 RBS: Increase the number of data col from 120 to 150 c 2019-01-16 RBS: Increase the number of data col from 150 to 200 c 2019-01-27 RBS: Added a scale_out multiplier to the print outdata loop c 2019-01-28 RBS: Increased the length of the lblout to 22 from 16 c c-------Include Files--------------------------------------------------- c include 'zdemparm.h' include 'zdempprm.h' include 'zdemmax.h' include 'zdemout.h' include 'zdemcomm.h' include 'zdemenv.h' c c-------Input Parameters------------------------------------------------ c NONE c-------Output Parameters----------------------------------------------- c NONE c-------Constants------------------------------------------------------- c integer ufo_unit parameter (ufo_unit = 24) integer newfile, oldfile, fflag parameter (newfile=1, oldfile=2) c c Time flag parameters * c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c-------Local Variables------------------------------------------------- c character ufofile*80, tempfile*80, filename*80 c c-------Subroutine Body------------------------------------------------- c c Clear the output buffers, calculate the record size of the output c parameter file, and "gather" all of the UFO output requests together. c call clear_outbuf ibufsize = numout*2+2 call gather (iouttype, oufo, maxout, indices, numufo) c c Find start time and stop time, skip factor and nptsufo (these will c be the same for all UFO output requests c tstart = tbegout(indices(1)) tstop = tendout(indices(1)) nskip = ifsteps (maxfpts, ht, tstart, tstop) nptsufo = int(((tstop - tstart) / ht) / nskip) + 1 c c Create the UFO filename based on the input file name c ufofile = base_filename call strip (ufofile, i_1st, i_last) c c strip off the text file extension c call strip_name (ufofile(i_1st:i_last),tempfile,lentemp) filename = tempfile(1:lentemp)//'.ufo' open (unit=ufo_unit, file=filename, status='unknown') c c C write out the observer names out as data column labels C write (ufo_unit, '(A10,1x,200(A22))') & 'Time (s) ',(lblout(indices(j))(1:22), j=1,numufo) C c c Process UFO output requests c time_flag = half_step ncycle = 0 ipntcnt = 0 fflag = oldfile iunit = outunit call open_outfile (iunit, fflag, ierr) c c Get the value of time t1/2 and first data value at time 0.0 c newrec = 1 ipntcnt = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval newrec = 0 c c Reads the rest of the first row containing the outputted values c do i = 2, numufo call read_outfile (iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) outdata(ipntcnt,i) = tmpval enddo c c Get values for the rest of the simulation c c first skip unwanted data c newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) c do while (ierr .eq. 0) ncycle = ncycle + 1 if (ncycle .ge. nskip) then c c Reads and stores the data that is needed for the output file. c ipntcnt = ipntcnt + 1 timeout(ipntcnt,1) = tmptime outdata(ipntcnt,1) = tmpval newrec = 0 c c change i here to j for clarity c do i = 2, numufo call read_outfile(iunit, newrec, time_flag, indices(i), + ibufsize, tmptime, tmpval, ierr) outdata(ipntcnt,i) = tmpval enddo ncycle = 0 endif c c Skips through the data that you do not want in the output file. c newrec = 1 call read_outfile (iunit, newrec, time_flag, indices(1), + ibufsize, tmptime, tmpval, ierr) enddo c c Close the temp file c call close_outfile (iunit,ierr) c c Now write it all out. c Write out all values at each time step: first line has time and first c 100 variables. c do i = 1, nptsufo c c Set the number of points to be printed in the first line of the group c of values. Writes the output data array. c write (ufo_unit, '(201(1pe12.5,2x))') & timeout(i,1),(outdata(i,j)*scale_out(j), j=1,numufo) c end do !end of loop over time points c c c Now close the file c close (unit=ufo_unit) c c-------End of Subroutine----------------------------------------------- c return end release_4.3.1/src/._currentin.f000777 000765 000024 00000000536 12700117572 017721 0ustar00rbspielmanstaff000000 000000 Mac OS X  2,^ATTR^~com.apple.TextEncodingScom.dropbox.attributesBcom.dropbox.attrsutf-8;134217984xVJ)/HʯOILONQRVML%RK xJamq{w? 6_ l2.]tlE z_y˗/{۲eˉX|=y) 4PfիWsS ?."x_۸~@ B&"߻uh% w*H@ynڴɻDTjox;wS`QmY{ƍ޽{>õ7nr6 ´ ϣs/=z;w{@ B"!,e:q4-ܹղƌ)P jM97bڴi%0ƣ]vmXjՎXt9DBcK}Pݻwcǖ;w4ÇKG/A`=Ě@RgϞ]Ex={l\r_b` 0T a}0s?eʔ0W Eb. P:'7յRIi/z"EFX`O +/yvWv?^Qla-%͛W>̰eFǫ7[=<+36Yf֭[fp|B5Pȗ_Bَ!J ?6R3%)\]G*%@)lP`y*"J w-[O/J'([ks*<0UpYcLX& N ^IkW"> ^*>@Btԩ)%̙3'OiAq" \1_K L7|ɓ#h^<6vBS%< Ň2BO^ ābTq)A|Jgit~x0сZ a<=3g8eY#C ddLx@5BVq`[WZoI*t"F'I:NT>^ PBtwV+\b1Ow8+ޜP yP m"2 )]'oLei @J(F eڼ a2XYX5ookC.b ÇQ! n^\QX]Ql۶U rDʻ/c>RR Ub8Fi|Ro.7XϭRer[cܥE; }w.>jRSƘKαcVuӴ\jA,oGyGcγHpd]:2:1ıtTaM}c(饤@^UB1FQ ܘyk-3ڃqd6Z)F#w}gk1_ 9sN $I~W$)!oo~UJNX˗6O)ҠkFD(%#` 2!AB[g W?&xkRS@R/7Uo#P*R"mn,`OEgK(t@Hsl"@N;6r 't燊hu %C꺼Ss]4sUU&~wGC:wASQT#p5!}#ɫ8U..>&ףӉ3<*c3asRGB#6IDATx mUy *Ƞ\T (6g66iPbjS%ij5i#$ GDTpDfQ@G~ν缻~zk5|{o^F 챵m>hޭ=M!]uafWgkM֊LbݵF*ZpDPr¬ʞUկ~uj{-Oͽor=sǝwycko+暋? .ܾY5X0*׿E4nS+s[1m iW⮛n/zg_]k Xe'qcKG{ҨV-=s="0uYnou]\})|_5*,¬@}ªWZyE Zpr^{3k~܃Xa] <߯!7pU0o7hLCnhkoiv=77O{Br-nrkWC5*VYWB0/xXW*2\u}J[ouT0|x)U!ua Y qhuڶw}q]u֙6{ѕk{7 _8Az^;'j*ƜZdFyvsVXVvrmݼ;eW 8Uljyhuxgǻj%Ps> aK_5·8"`@}o~!( /~1yA5tY$m\@Ʃ]g֝}#a=:F|ߣ:hTyQm1G~9iM{mok}q\+itƿя~tE=? fhЇ>tDj1:C:[XX"pm@؋\_㣵m{4sow6z[ ,'>g=yV\-@il~3-Mνߖv޷گ϶P}7tP*W_}E'tҟ+_cYÝԋ/B41 _nm9s5l'mߖV֎ui>¥?<5WBAUYUB+m\-\sRO5LnvC##׫^}!Xӂ T#$gm{Z- sx˽*Qa{>׽zBjPy=YT >o:7]y_tI}k]?a4> ~?]x]/.:~G^{?aꪫڙw:ak\wݟ&ɾ0a XBӴeI0A{u1ЈFc{ch,JZI ̓9d%S;T0 {,8xBlg_$kE*{J<#WitM0價۸"\fm9KL&b(&at *0#]3VB ^gUg~T38O=7,d0o|c'=Is6#$ @PՂ:}~8~u5$;Aŝ  01K"?#:ϕp^kSy-o}ǪVm%wK۪;]rVrL1 ۺۄ#]u0&6?qw06k 2|A\ga0Ax/\{O 8`B]D/XC,? &O1sc=31>IQg N<^vѴ i>cU|+%̓H&R _|1`3L3zEuo;AQXυ# |А_!y_ 1Or'bi$=[_vZȔ2O}S/%q\y;`Vڮq 4N\14-0m^kh{ƦMQmG `.bXſmE_ϸï"d\6n''ZvFt}9ou?@lsOF#|ZEaςܙja {n۟q괫hpƤ1V(w]|g^Ts @Ղ0for4z\-̣}ы^tr2n]3`.`U8_ bǍ7W[CL{I[W̲>2}jǙ9~0 &$\R'R}}foj .ajLK?#4*`ݣ>(y}7 -N}@>Nͺ_ -DEق%/v("\a`P2I1ߗP=Xڏwy .:Dj_ EX3zs=\`d/wZ!LJCS h-Ȉ%&uBѼ-9A~L8u{Ox!sm%'<,pdWal>M$$ APdva =ZFs/֠cX;;0 sg`_ALqf%h'q4i>KLA~@sY j>k-5t4Gk|ݜgU]:5IN ￰sB1?n4|UX%\UԆY9#ZO{:)/`!0^.{^Vi"vNhstgZ;g 'ľ\L[Ps)D+\"b31:_ hB sVvDսn<Ëg. ~c0Şa=>E {11 "pp?M d x0[ݺ%HבVRƛfA`]G@Lg qBgmnZ>7$ܴƴ%߯3ê|7,<\> d`f4C~ ,c%r"}'7h-.LN<ihr0Վi{Z]# 瘗:EVkNxV%tϮ0=ƷG<|JXAĐ/b9'F\3LkAb 4a $`~F[ VC;ލem7/F ز\AϝAI*`R!wsy;\M㧁h/ut߶GJh/_'i:ѢAi,`.`{~^ݹh>& ZfEh/v$xB1`r1K "@^N1>#95(-?׽ʳ٨5ۛ< "E?zUy-fx'>1^Ϸ0[04F1Qe @[~xBB0x"/Bٓ`{4zܽg^A]Q|k>zv,`5M3^Gj}J -e_,L b;f @YK G;VhRifLθ vڊ׭˘cVMj_j|ƩǍ^$P1+YɓT|?e§ls&n>|8&q3% v0W8mf~wv׃Yɜ|ZLU!"sѺ1:iXYQ .r,;E(f3tp :E} ꋛMRH V%<ߟ{`?"lG)蒔zivuy31E; I^_6amnNv .D.mr<(ico-W8@:C81ad=wI`^[&> ̂ܙA ٞ!=qL{1dҘu=p8YѳE׶~ m'}|q!ϴu{EM 0Q&Ģ11"0͡~>tOG <~L4ptgcp\m[ ÅT1 8}8{COZ|:1wÅD'bWA]!L!m@z&`>w8an7 g#8\g͹T睪 LI9-$f}$L[T`vaxsib'dNf`ӦMޝy `.jb]j;?-'X &mJpf79&L1ge!܅4ׅ B\\Vdf &}m_qc61CƶϵbgAԧO@': |3/?묳OIG hVEA?ZLg<v I)W #Xt~+";UHτMio7-lIK_ngNVQ=ia8 Y_bb"#ıE D.#:a }ж|@c=ÁybJ* 0\cǠPv*IHPùdTsFA ZkbϕwϴLQ0[ө&7H y~i ~Z.`0@hi|; ?3ODRIh%u$Kh6cƘ봏[S02is?܆{x:w<υ.nma#p`.1.&#G:j̽6 4hgֹ L@\'9CІ14.DkzB>ςyF  dڼ6ibP0 @/-hod>cc@:L*+upRARsׅ .'~.@ Y:ZISN3p&ׯݏAi>u07C} 0M/EZ8l|8NKah eZ^Rn>X!a0 w|cF@4=~L`r1׈$Lqk<|.:"X CP냋e\ Ebu-,L'C3;nkL4phZ[8@HDv!I<:Y.~}ϟf8x]`Ish5&LnOgi3-C0[!1|hwAwL /eo0?s S3_nZV@p2,gö́|63'T`Nwʘ|EP@{!&4<|B]q1,;c4 apc9ٟ[z-9=2cqq\W/k(L-s,13q >xg7/X.٤)`imbbK,cKHL;Z0rq ;>|K"5mdcYs9pBXc{*g\fޕ0o'kM\baH̤Ț9E*FG,L!̈fxV10U 1f 76.?'`Xx|]Z# S5MmY`&c wV0Lu5Fg L"n7YUۀ)0 ~ Zٿo E-߯>g]Y;}~ۖM-U$rOwg72s\/"}{o[? 41} (_j׵]}!fa.ydvg@; k\%ءH8Y7A%p{|nѴlڴ;?Y1̑"yLzsVxvAtxу˼lYLD$?AI"bm ga:2\!$1=<> YwgM0&!fN p2I?}1I7'}i/a}OV@0lh$s/ mhReY D t|H[Hu4Q2Ttr̺>ր4Wg杬_ #;b&Ėf Zq9&y$u3 ,sĴ"0 0g8f,c4a1 Ua,~ne>^5!<ʱŘ4o|"ҽŘ} Ev?_$?8' ,bפ[,).z+VMhșF0ȹ4Nؗ3G0="{&`'EpDlvZ_`!R wpsEm#ccJ`E'/(ںėggsLh^Q~4L锈! @_~;/Bxִ U l%7W:t^OLַY ``Kfo,wjm7׷o(/zYI2= N.eMG(%Q˪Qh?h]&+ۄOûC #~޻?,Ǧ>eBgJi6o޼Co0;3/GchVka 8C!-WF-I X@4Eg@hIfz~h*!@oe&[֬ 2_4髦 !d_ bAUj DZ3`5m!hs ^/{q)29\/\<4O\}]q= ?gIENDB`ic13f\PNG  IHDR\rfsRGB@IDATx mWU'N(ң]PibhBb(O_j7,1**X(h)$ *Mшؠ&"[}yw9s{cjk5k׹juVCGŝ}* ؘ24Eo~7k+[.IolkTaνp-yƘgŏĆU!$7n׭y^@{SH!>st ]:<O!VEБ4&}s[T$sg?ϵ>>O|__{7Od(Oߎ?Ga 0ݞ ?߬:VA7lLESK]:و,w^2k|k\k:ozk^{[Uz(CAz߲t8-v4,;96I˟CS^f)|__)W=|ooX(S ʠA8qUQ~o׭>!\#ls3Hš,0š?WG1ԫM>1y EP*h3:0R?@9nҮ[Czk O;ՆMz s/5 A(6w^qe`"` He~WMu6i O+@5+K5}&nszy=~ӟqPo}[=w[ S–a9@V Y[8n<3E̸^~CZHy_z>>oo|o7=q{_?b7k }/EtX},eߥ0u3uۏ|#ohiu4nRvV3טyWS0+3sB}Gj{Q hˇ>7K E T09 තٳwD0K*}*.y&w$LO)Ju/%\˦J2o;nY2{}MqQcKO'N<\Nu0ӷ2$lQV+)1v0V<$=)[q%n*TZW3u&Lj\s/0ĥ\š6z#_Ant mWWa䊇+Ɲ͊Oz WHq8SZ$_q$~p\.B^E)J,H>x"r5=iD,GuZpvߕ8,4Skm_V>`||4Ը'Tv|%Ok\ p7 38~i8MABwc0V"*B|Z&rx4|M~N'*>IXո'$\vp/ | sO~s;/kx8?ՠS #DSia8o&Yk S6yBA ׿F{苾謟ookkg ^U!0~iN /R智*q)[wӞ̶cNm\m@Wt'ྲ$8NL݀J}p;!#1`e77%_wySi豿 upjxw 2KwM.XP铞=___xǍFdww__я~t7`:3hlƟٟqpm7hήfۀWq۽?W|SiKX{Q /'7(f|6ȧi?X:l1U 2pq3=,W-ox޶ю:l׿60_C6ظ<b^ o/O|#q^|Rgd% y@PMQ;;sZ0?}$-r LZV {Fv {67m|ɗ|snqX: ]t__ln`/ .`bNy,|1g Ǭ'{&YV}c)Oyʃ[L8G +ƄU?VNV܋OZ3!mmx -7iPi5LR&xjw]t۠E8 =H5RN_Xi*$.gyVU~\8o'q >\i0|/7Ḝ;[]E[ølL~[SY.\/8Bޓ[6vKNX߯z6?;u`>Hy7|O%h»ɀ ^l$!i fW58^=> ( OqmLۿDlRPG|s3-D7`S*GpWzRW cQ+[H+8?kjU]>!`>"$ǾC]a[ wXv|$dqYF7u ήDt's''Y!j'BHێΠLА˾ˆD V۴3GȋŅfy{Υnu&=JO`css[;G{7whY{n̞-v8 c;˟pysU{KX~oDs9gPS/ )5Jz)g;c dJa#G u wÐo|o! RC{^ԉ.yXph67ڠ(GUCP•6j~n92Eh/PF>J֕{ʽ4NjKW-+KYo'-"MlV~ uNV0u:P3 mnsYy;W}W]R?e6@ LnK=5.a) eL1M>Ǯ»AH3ī$'ro$k'ӜShgVЄyAh‣ 829ԟU( @8ӑ怼hCN8ַ| S= ՓՆG=羆|a0h{>O6zfҧm6RV¬էt)]7'*@u6Ҭ UG0yyXECF3e>x땵 MH聐 ꫯ>AC 8 ꪁgb;S D]AjGeb?!kʡ­W9 E)揸_G<^H>~ݕf΁0jN$ SP;IM_qQgdչh:y:]rWjӡufᢰc9Sq,0Ns-+/߈2JZ$♊+4B 6m#~~5 - )8s[u1>ě㈋oܴdzCI`)ѷޏStFvր4IFD| W7')'%xun0ZZޣqߔGD)1nY}Ǹ X; U4BSP@3!07 ,q{{fVx 4g!!U/u{MQEQGtq9r䄠)dITȬt7~7Ǧo@K,­ lo I=x}ꪐ<}}_%.hɛ&~'Җ숱n `๎KZ6Z;oXc1$IyAg3YIxCZ 9Kyul8L˱U;S{aTW7~!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43?aw+Ӆt2ݯ@ [f}y:t5g 86̵z+/ld7*ٍބ%Vo)>2ۙ@'[(<Ԥ V BhCG]--@L%(K|xEiQ`mE!Y@SU<ɇ@Wr<5tߔEoo}ݧwNl E1l]t+ `K2m98XnVϹO8j8;jSp'>)϶)<|f+kaY*\kvS'0^'oB#lBYc , c7w 2noܸly\6ϵi](kk+2xkgjǛ8f8:z|{8s F.g8 OE $)D70G9 S:iod* SčqDjqiSq—  kz⦔ M׮ӦZ9FA Nԧ}v *xx-癟nI+XA#Ɣh^nm`n[ YZx˟5t(Jg׾Ҳ{4ςWW!@7ď~q%Wۊ7z3hsmboqt8*F\l(܋ֲ`B!z2jAsܳ4 O R2aQ#pP  r"<<'GjzʳjU)/Y{<h7eVd?9z {("z g\OU#>'b8k'OFv_ɯX0((8|/8yXO:)ǝ`&g "SiR&8: \Sn.yMm˽RGߘ<״Wˉo7}7}q; QlL+{h~(t,X mYk!Rv"0W*$ a&.)GIQl# 79r/~}P(.#iiM*=\=Mv;S໚k1c+mE~!{퐽2/q*qM%ʧ\#>ydxւPeEʲjC9 |KjKOhVػZ״km@Wz!xQNeK8+M|/yByjޔIXjy#` )A(X,O{㾣m:Zsг;햫 K(YWMNy+>XXgr53CE%O|ⷷ!]6 UΘV"+BPg1OL/ak!O ď&=\}elL|'=?t R]UwBN2AK(>Wk_&8Y׸QK|3sTc%ލ^uUom8X @/9DA؉fG _Hx*_I\q 8-,`6LG4 Yo3:xg ~_=nۗ0oM~ G ;.$toςva/ͷuc|)xϮG ރ-n>ǾS3Xك'N`kZ'צ@gp)&>oUm)op(&8Hl$DԺlYV`:nFpF# hvX&4drpw>lҷa}`:\guܤtBJ#4 ;e.Swmڡ^8|"(K\ʻj3 -m˷1/5Rk7IuXH\K'F:=Aa2,@Ѝp!)Sb]Lnts2iJ'HFpǚ ab`!=`A  wj ^Q^eA6JxՇFo¯~x )Uʄ~ _ %E|.|WN;LKXx~yV\pռhמn˅4l{N&oB(ز(vˌʨ֩ E@qZ%Š;q >aYXkПPA (6U){U GuWHO٣Јmtu.ߢ]wpt\[:˷2ZՍ70Ķٱ'I< 5>e\'O&wP/gܻ(i|nN??C.gXde"VR8Gp8Г3O 99G $LjpZ]Og)uWR?eCh+|h(N2bHL/xJ:<ŵ@I~?LOq|ʉOO8.n|~h[>Oy y 3Յx^ bwٙs ĎpQp紞zy.1_\"( .F~f]0A"@g?AUJ݁dAA!ZK(R~jw k\ָz_/Lp~j>yo#)g\ҿwi.zT ӁLtaߵR|g d nUnZ}ֲ5]|$L\kT|҅yj,Ng!I<7x4k-Ma>Em2ձݽwg()0׸'<'ާ8>yO{҄\l+o- F @;f°O>}Jw0rmw*=eϼNT%rJ|Bs_ÔI|S4$0~6u/؊!Sʒ tfp'8v[^q}ܧᛕƧ|CzCK'-1q.{!`c+ KآV XԌd_+!i<廒pIjSs\G#i6 lbT%*V* `^_ T < wO]"I /2cN|7<6+&OxmDzW Xy+\ᘆ_y(jRW~-Wms|I 3Τ%&kZq2UЧ^m3͟ԧ>$|:ܭO?vYvzwZym96P6帯t }׆ߎ: {-ҁrɸ~h8\pýo bz(QɎE'>mBY;jo%*DU[ h $<7ԃ3ԇߩ?k~[B2>wlxFWQAOŵohM3p_N|Wg?C'йC(aOu:A>!vU P_z:tt:u;}/!WJ.A .e}G0>ۂuVDb1p@-ƾ ,K|;_UÉ< >xIF(8`۲vi ̧)|F6pmB[Չ=mop;-BPé4qAk Bwohnخ+k4[ A (%`Ԟ#a 5{xub`;m>`uA-8G(|/@xlAug=QvV:i)K mo|ؤ\NA~ \9<9?a4NW%oO'_M ŷޠ],ݲ]9ks1:an|voP\39"H(Mݰ]u5 V"M̏:tjB=uP":910>BČ37?1)?x3e7wb93ѩX(KIcQ v6"zVK = s6J&C>L  сG+< gz'JojI/7sp,Y7fBXYgb:ѫ`TϺg:+`[#X0As=!8Q 1Su饗y2a:Ch.4Ф.,?|hVN]?%xpQ,QzR`%=:hnmwsBS锝z7ʛSRz)UU+yݕ /kZS:o_7OpeFFҵP̢]؉gcW(BUGZį#,c&OTܼ(SBMyxҦ?*[otZ#'hW IM KQF2N5*o JD3.R7Ի:vl#6e3eCK3rςXMJ_4.?a3'>zߜomڿk.Df9p `|^ )M9,oqJ19Cu Z0 rjeo<{ F0yqKmqHX@<) xӆxś3["KݼݹY8+TB J[h<{ы^4lA=x89V=*O;R!eYV8dڠNլtQ,9W}`*I\cy8j\SLK44Dv "Qqqk'@4x4|TQڔ 㮴 &$~N'.쑏|! U%P[)Dz{ZF_12w&pE(N(#9S[s5m' 9 9搞>jzn򠵂:B&Q.qxգ z!.k)=Zgv+?B߄2 ]7d*埏o=q8Xqيo9 {҅''hBa/Z@9΄k"F»BXP,PTdC1*Iqc'Ϭ0eS.dtMm%--8,> i~ƸcE!)B c g^[Jq~T8]MI\vJ͐*Q^V`$$cVSrM7%xۅN2 Vfaz0hBNJŜ$Lox+-N@9#haΫv'~UX)^-[*׸7i7Ԕ0Y0vŔ4dUOuy_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰ(D.Zn;Np Ɗ`'SxZc‘k#O%kQxշb,k U/xJpD<FyYp('SY+ Iu)aN𴓓"1s8=+'N}Y C ㍒!$81r(a6 L J wxtV|L@)Tv\5& `ַW 3w9`xHݬ_&Qz /c |zЃ ]"l h ۙ>m&hWi E!WYˈʺG+ť3C!eC9h;KnLgIwTWS±W'-NfUռ-~%}  Wi/*>&_0= gaO0 (p<_c $+TkS4yiATƭvm mEaث7ۂdwx߁Y]_vY/ =!S_?rJ6zg8cYoUMLwvlS['Kx-66؅g=pgM\kt?uVYa.Y4[=7v B[X۠9'4 ( BxS C68Ɔ([#, S&&^_$M3a•+q=<Ɂ|n盭sl6̨: >zOtLB/!|e I@|QK1 Dӣ.NfQJ;l1Vs=wؚ vb'شCvksssh(Bq8a+l V/)L<я>eG2(47k7Ϡ7SPTŲy{?3S"DF$wcsZMs>K~`X/t`$4""D೻؂ ,@xфFLtv)~z(mM[l>4~7NA= 80UhG? Lr?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(ȑ#Cz(>\b P j=upXFRkYeZ 5e]&vi\$< VWüzN5v埂y~X/g5;f"3hdc#ۭ[UUk򘬄A'P7'$ Iy=dPy_q^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;q+mUaC*tVKZ_"GHU ̛/1QXgzpzT3Aa͋_ Ã/dXc횢I[Ѥ 4+xG@hW d(-tApW|6mg>aՅ2 }#('Lu{G@|qLY(U Orqt|άK.dFVbe ̓Ggo58tp*ouԀQqwUPEP(yz !YU96 Ӎ( Yyяv*E]4Q9qɴ,CԅS_X;*WgrA6 X6Y%FO`]_U'YzNǥ<(ppxKFX#6б9X$$`M K$O AJ2#x+P.Lj+OiaԴwjkwy /cd 1\&IDATn=E|ҽ/`( 0yp 딶ɉ]K_`2Zk?(0`&;RlUÇ .`$1YD 3E3~ʍ._`QuY OwQL-Жmq> )PyNwsT 㪫)[rHcWto ^}Bh*o鉠WPo ) #B+¢0xjmBb KlgCס9AM\) p9i!Y88 SU 1G`|JA\CBo.$_2KXxų8.T𳝘M9yY VH9o+qf V?u`hWk^˺r)\X;v΁)t0ŕ9& `M^tofJXt&/7s`]Lqu NX ޳}mֻH^_ͳk=' h;q`N8`~;;o S/~)ۤb2e{;OD'|e tJ%@yPXhgUP4T`Kl Isӑ88F:@]/{˂D]Vy[u㐖uS:il$sͼщ?<濄@_~r>uZW+ 1e]N10V(cd$Bñ'?<OCCn~MT)錹 95=Sg?٧QUO^KࡧjGV*QW 4ShS(MmC+%|w N8C_?op:g>u*"6XA^}A~x] ^N#@j+W:o;eU ^@2 kdn t;VYeT$@qXA_x=QrڪN<~X_ښ:vT^}`QW4o/T{E P:t$>ܲ<~u9JS˷}<@-j"O1- LxԨ4cLjkӍnQ5~^~[;=NCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq ǻs=N@_Wp#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }c@kݡ1\;@bkXAgqD()_s0To|)3?BfR❷/:>m2`D7)=KwatmR&]}F'x!˒H8H"= F W (1ծ|G6vXo^`+ aI:Tb (it<ֶ0htgi:1AJyM!С\`L}]=7A PNK!%V.Օg÷"ʎw&ʃ(攩ʮ'U~-<>K.dظ袋٠uK6ӂ'G8\մ:ʩ-(F2i15H,)˯ʰڎNP94*\QGEǰ':婫ӱ9#}鴳k-ʘ$<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(ߋ^ac >'*Ǿ޷>1ܱASq,y'LH+Dѳ'dz6)78𫰭:sȃ;902߰!ٰ <@{!˦S{7jm= @`ՓCyJRUkEozCVaH@o}z7Y: AtZ=sO xu(JDޘۜap[Rhp:<F`;.΁`/xNOOlEvY)p&`h#!LmdYUTGPMѢBY;'+.ɏ>|ܫ/Ч][~[pUWnvz)ʨj9Hs锦a>Љ'^rN)yx] O*Ωqu`:m=okTwr0mP9M/a-6<wږ]Ք<F$S `18e!O9ea:7Saϝ{c^`v;(#,s/7*~;~C؅Glk7CuT]W9sts]W9stsklp7`rV E{؏;q`uɱvT!6LކV(y~~*7p;>ͷ NJЃۍN讀!K(vtgiusl)Qi#lᶥ Ao2:ڝc2]'8: ftF{uF#= )bNFF 0e ҠX( &JBTa&Lh0c$ ]DuhSP=ʅI,Bs=~P_ |. vʑ6Hwf&uK)0 /*]a?hM^X'&8ŶSMvw.܉W?y RUt'] I hGGNĒ|8׮P"En*V,_@j׷{]tvȽI K-f2ϙtS&5,gXiE4̇ךLZBLiMpf7M >Vf6_‡'j.;^] zL\~4WU˯҄hs?=kK$ ThcB|7p_^ߺkr"/|cty]"S@_uU?C_:)Cy:ҙSeR:6xZWcOu30(! S<xFSc|'\eWhM=S*hW=6+ j P(7}@zh"gVx:̅^8?gN8# Aӡ:Pg ':N1uD/ʫۨF) VE0T٥Vmn,C`Eij`OxԅF8Շ&Y hT=p0F᩸ܪ Zc @mnn)~~@_ꁯd::]BpڹHrˌXnc@Q m0Y ˄WmzLSsQw%tH&qS9Ì: ֽebоFj!5h;mTUUkMU998G;/|"`&s "d x88ל0,)'W&=/32a sFxãneƎ/m?T=xa*=wA|G{]@f2 @M̪[{JK>Uak :㬳F0Ru*Ku,8&=!DH3&|Q9^fr(hT LsK6|¤ʠŠ7z ?!R.VM,4Hf6zUBJ[I(dUC=pEPUDINJH[aaa}Su+= x<õ W;},%D9#ocزb[XU'z7h^g#a}9 `|EhfSi,M\^ǹIyc-_΁UڝdO9+9)a7L37oi~`)fjd@8;7q%_;Ł98={\92Wxj>'<|Srs8v@w^i4vϿ)3 ^AY| MX, <ڼVx58ht'As׷N|ѝ́u,8X~:V]t,8X~:V]t,Ngm~:֍kluRw}2j+/מ} 8,C=43.v߶'ь֟Wk׶_m;G@]K^r{Rv^[z#?ƬСs`&2}Зu|Xqv oخkJtEae8(O8Iӱ[` "ȕq0=:L92ЇA׏(v;@@e+4ca`+ǁڗ(aUKpm`B*] ?+ʁ( b/ "LaJڪл XiT!rE)6dU*tTAcT-i΁-8@A}҇Y%De,^z;@y)a0Q阦D9 yp:}K}yCÁCõNh@@@@@@@@@@@@@@@@@@@@@.8Gw5IENDB`ic08faPNG  IHDR\rfsRGB@IDATx nGU/B@PibhBb(O_\޸ {sHx}*z&шc&":<+9jjf͚Yjwڼywܡi?+CNR f')[z$\ExryNZcs sSl3Ƽ(~?bEB߼]ksNqG#X-t}hXW{<;P#MIcM6Ixћ ?|~kGO}Sq}ۿMoz;gcCvQh׿}@`I=~,k;BCSn;μMSN9e-q p*>q5KW믿׿ ?c?N[>.ʁEP޷,#"|ˤ (>$j&u ҩ4y#)'WޤJkZ>k77׊}]n8P=ɮo?>Nֲ蜖zQ6ԇ?{'< W7ne@T=.t$J0c,[~?En}t >y&- ^k*>օ~@(S2uX>:/={GAl FiOO%o҄N)ta `  |yφ`!D^_Suy؂iS. g~@Niדw{=o}sV-Ü80[Y2O|MO&=a OK|-WSOŗEapl S[OG0NsV%Q nvjVJ2z' Wä'Lƍˎ%oMM%Lp"5=JATrs&< 7A'>ϔ篝zkymN+9~ x6<|KpFi2Syk\*?\'q5.~a]q vi }OÑo Ōj?sYBFYwDE(SVy#_I< '>iFԛx/> 2ޖo/??я~u]ŷ>,P+ƄelJF%}2 [_qčÚoџkQ?\}&1.#-cNZሠ˽%?7Zswï納Czm˓wQaY3dܹ^p.ʷ(~\6aͷQ=Ҫ@ޭ7.7\̽0@;{` Y/| ׹e-ogWwsh<ص{*"xSah*mq( ބHܱ¼[փ/<|^4__xkv: 85;q|lॻ&z,(iO{iïKV7v׻uy-Y~}]kg # kg\kcaٵv[rk "85nco*-q kz/= $SqQ 'ך(f|CG6' +O!~tbmAdgzXz[ߺm}5tV{xko|-Рͯ~~n|&:^IwO<~$N܋OZָL$HJ);}w~}vKu|F/'Ev_[̰gtk G=jo~ڗ|ɗ8o0Yt;VÅ^k0x 0}?t~1WaqocQzF=vJRRH|,t'>?W}ν2s=h˾w zv0M L\):j=t[lH__3W__ !Cy S\*vn /r 6)D(p^q 2NtS6;e2 N;*{Ƣ7Vm? V38ppoVN6?q!!8/: }}0mhb0~w~7d.eԩB)DJD'\p<7o:a5 d;wBvܭpeLݤ'vIhKMaM;p;) A}xIQ\h \Vgң׿㿵wsտG:Iآ:lUBJ[:y7w`[NOX}{D>{-VCpQmÄ%.6R(?xnwPw~0r 7w*e}^2~;Nt)C۵ E!ViFg@(5ZKK2FRZO_]K{h4һ~ ?6j^:8ϢP4]ow Bj!:P3 O+n_U_5yϧDM9Т6 ɏSa) e~jph, ]zנD 5<0D_ڴtj/4Qr(F都?&7|wk@tv5m*1@@c˿f]7 ݡ`+o [(XFqҒ^Fs BYpZ _5_3'LFw8a'd"aTW7!7Gؔ!,JpkS~ l4X'F<C&MO^ɛG 43a{+Ӆt2c2K:63o֡9K սuamW^|37ѥ*oT6 K@gU`)Lɭ~Wp Q9KYʠ)`-H;NqZ 3eO(- ̿-U($+h'0jZRq? >-o37 ("fkZ*9/A#@Nn?es>)7o@N)ZԽ)܉u-BEjmJ#}cZ&tXA WZ!@ W<ɛH=%)P~pX[_;l77NWn\6 e<.Z4c#yS>](+++2xkgjǛ8f8Zq4]N/2q/ΟZH^eSl/v7G9 S:iod* S[㈀ղ<Ҧ6 _҃7t$鉛R,6];M}j+si&2K8aP)8ǫ :}g~N 'A#0`SS:y9邹29=62 u/j Qsk96?͋ •06*Sʭ@ŷď~Q%W_ۊ7z3hseLq.U1UHMQg+e C,ke:Ղ8礹giX@?/GA1P4,i Կ([w)Ϫ٪HyY@{)g"+Ɠqz"roU#>'b8k,^p0N~ADi#~ P<5o$iFSMY|,RQͧ'=I6c]Zsг;햫 K(EWMNy+>XXgr53CE%O}귷!]6 UΘBW3}1ȊP0s(8~7#TaL(>*K'S/#I0,895_>i#.緱2<@Wz!tL*uGOZ׼#}p5.e%p|XɱwxG;kW^y KU]%";fa Oq+5^\+q\} ڏ&_k*g>3xr4> 8),`6LGEo3:x ~_=nۗњ Rw]-9T #+ lWᲟ߉> >vP:s KHF)Gh{~@~aKw +xx+։ b +jaͮ@ ma "x^7%'QD8]&:jr(7)W~%) ђ2.KPNN:PrW}vOs,n\Y̸iF̝}W'Qs-y1 j7e /+^I7V錈iYvѵ:gSeٺ7BXNnAJ/0ڲ&,D#:G_Qmho 5>ߩC|Y 4G8jJ,bj9,e2r/B!G=zZs~𑭉'X)NsBrX:?0:uW SdnI!:Bg~8uptȬOT@=QD744z~KMR&\*oph/g$( esraZSw˓₫Ewtj{/ӔYm9)' f-թǣe5Q&ۅ珕QSk2$㴔KwJ}ϳ2?|rOQmv}SkPtG\Nftݭqn[_:Iz_K||}ŵ~#ܕn0qޑSl:;Wr `.k^k7r0(E_׼d3#f=99`%IQ%8BGZ:bE?45G}W7瘶[ 0uç: ڍVPFESa,ƹYԗ|)3VʁWM'g:xwv~C۔5fM#,w^*Y[ySxГ3 $I<5n\& +IɓrytP$pPs:j}/.W5״ ?ܴ6OqH~ʠߦ۾r4t8S !,@f `Μ;I:p#Xmu焵lM< >>t><0YH {kSiiyUAW{'{FQ[En Wɗp'0aOP`?Ÿme-(vL VO5qތX #fySVX! OXMO\(W'?5L7EC iS][8cB5[8-̖NN83; O|>ָߢ<5>kZ?iIqs 9?6[}A_5/ `^c_ ȾV6By ZP.%(Oͫq hNK4`P@U^_ T < wO]"I /2cN|7<6+OySmDz]}95C>~ pLC/F(jRW~-WmstI 3Τ%&kZq2UЧ^m3׭g>$|:VN` ᬃ=;6Bl(rWmQؾkCoGc�]@9T?d\P?Z4z8I޷ I=بd"6eZϷ"Gɪ}B-E/A_^rԟ5T?ZխMpE;k6<{y +( qUڊ78;צS__=/x t.P:J@ogrr{s2BkN#?Bn@KsHFlUҰKGC>D">KYL϶`0~z =ܾo &FΟWU:p"EBOh'"pJm9ضvZiJߵ,\riuo<(,vuz@=v[܎d p*M"ErvнSUzVr K0\^F@7 ]W' [o a~pۂCZ~PTuYuhal.2_Pv,lM$SmF @@>,Q*Ҕޓ<g GŠ=q^i su_uN %TcC9@gבX:QNy(#u=٫oD5E"0±>\yWS-]xtxyxeHBnJ(M!~CmWݽ>mR)Z"hJ9e_(I7CYD(ggejj3 K ~J ns:nTZ& ku~7g-N 5Q ;ųro . )Q1mQ`FOلs%_yOP|aME2-{՜cr ):SƳ7d.=6f2jʄʔdņ"pSS[9u8Ase"t~&3t+l G~Dp ᄛSYƀOļPWDxh~SSUVJ( D4<g %>8s_Sn*(灭ܩA5j #g$oj!{O8+y {2%(6|Fyx $|"xA+;̕B.•gߘ:agF:)S=uB3묀 n`l$NrG /ރ=ukW\qK~)tN~ ))K**hԕ /kZS:o_7Op6eZ(flWvYع@Hxu^DwܤvF0.Qލ(SBMNMmglkX]Y"X2&64,E+Ʉ:ث&0+Y1SH<?oՉhc-S)|,J8^{lƊo TV/&>|JymCv'2ˁKW+r~g~fLiaeySYVU*QS+{c0 {^jCNYxxś6Ļ.ޜߜY}pEmL^!NmPRD<@^a rAȱaEU/ ) )+ϲ&urfЭgq"Sq5M:sQ㚒dX =Y•Sټh#^8FQ4jI\RtUJhÇ͵9 , Zy2nS-XÙ| ,^,P=-_H :k{🈏Ҧ\we0'py N(QIׇ(`U;u,2iuCuoC .vyଢ଼^[Mi\)ժ<?X&hOB'S),|~GrMV|5} V@ @.h>>AtF z ]ve=Eput&駟>,t&$ϷUC< ' FyBQEDȍbd h/9!Ld=-YL)$xk|à¦: xۉ}uڙږRϚЁ>* ?:YP gjܘɳ(Lٔ˳)6zs[ xk8@%B! wdH{8>Ĺ?Bf8VlfҰ'>&³?N2 Vaz0hBNJŜ$Lox+-N@9#haΫv'~*єBJiOk\Ҵj ,K WNobJGZ:F_Nt9}CLDfĦQiV:k@ռ 9.|cU6thǞi}l(wsCNA"'_w LPڰU%jw҄c7VzOtLB/!|饗I@|QK1 Dӣ.NfQJ;l1Vs9gؚ vb'شCvk}}}h(Bq8a+l V/)L4~7NA= 80UhG? LrY?)WXSk~,/TٯNpY_E؇>w(l12Fr_1C}d0㴠Q <|BD+0K-ݨoZ|\q r_ ߌ,m'SM{c7@L(OCxKfPwS6c&JY} 9x9Njf@a1M#MF(Ҹ n3U6wT\SiiW)'zǃu0td#L>yȲaA5rNƩyH8T>VVO[ꗂʚNɿe"3hdc#ۭ[*xyLV r(񌛓r  IA2~(Xsiu[^oʀz8);D ~^+ +3>e,"x%tS s|9!}'; ,?P$d;v+mr !:%-CsHgGyA_W ʃ{ (sO ,3p=uAיѠ/}K򄈂RvMѤh <#H+AԖzQIJx?ZU۴} UJU$ُ82aC41eUj:t|ά/xFVbe ̓GgoƵpV:)U!4D9) P+pgUH ذc*PO70fɯE?)+,^x [rΉKeo,`\wЧ.4:)GU1U::Q9:.6z:U]:w:.AV?Ã>^jO'5́"A'#hHX ])8N~ b Pj)ţ^raR_yN7P[Ӿs=w&IDAT}YACQ&S'B; C7aҖ=9QkLFkdG(=|8M3E>SX4(2) 0*UXd (~t176?VR\M8l{5Bgr3YwYguSstyMV1mydzP;#'4ۯ1<X'/?$VvVE_WPHwy7G0O8AȘ*G4vIG'zu֫ZIP0[Q :98x), ^uM]Lasui}hأ:9g"3>>a='m9?+ p ApA:=3,[)qHE9䫸P2ti ϹxgՅ ~s)'/+ꁕ{08)'u1m% <c,N7@ AO\>pm\__Ǚ$BG9+>#7!`: <s}<3}ब:$@C¿tdɐ2SUgP6"^1.~ w-}`kYU42Uj@WS\q+VEfvLq+)΁@W+{3;8Wz\p`|p=ѷU8zRf;Oܵasxr7 h;7x7l^ڞh&۝g B:[9}lɵUז\N[,Tֶaݫ'_2~)$ gʢυ.ABM8mnZԆ3dy|/|uL#1NwUvUv(5}'9kU_9` UW]5ltxf`ob %5 ϖ[t[|uƜ/\N[x@Sv;u0S&;PDW=( m1&- ;AHʫ; '%2Ն&XNGT|_~6iئLYAi;-щx_x.D PZ7*U_9~ NeT޹m%Ą($`_~Nqhm9)'$\6tj[ C-4C CģjJP"|@r ؚ6cm/ܶ5Ó4]r%άЄ7NLXڋgڲ;L^a}ѿrc)[m-.Z@ht2#cܟqèTǞLJALQg#s!ٝ N0X~SS<(>pᴋCAIxԯ|Er-m@ PKi%ADZbp‡3_Փrx4]fM( x3~՗#7 e9p)potqM 8_6M?H٦g-@WyC=8X LF0ӜjAl?ipXCsU'Z476?e8od~`|VU`F2c3o5?Qt<*6?38L=B3}ByQ'ŃӼNjg(*0N܏fꄇ$9aHwPpdzWA{,T.C:qH˪)H4_6h}ff_BÿU:a9MGrl TN :y+2.sg'Cg+qz12 J ؓW '!!7 *ȃnt[Z 򜚞)O ^('/%S b#+򨇂+ x)B6ᡕ>ֻ ˫+¡ÿo7 b`Y8|tq:=RVF:'rYaP^dZSHh 8(N#"ޒCp{<G/%gfW,)\`wÍ3ϫ5DpЦN— NVK% I?[oUt9-"rv*t&oT(XF>f0z@'3*I'tUO )K5Oʸ8Vd(E0Wb|Wӈ"NY!D{#B4WЦ[BE+:3N=UV>$@: P\&VaiAS)2֗Τyx)Wa_dUi͝K;^n]295O/b*?_ ej+l&TV ϴ5`,qm1mtg?m;=VNCǞ:3Nhڄ9qJ<Ǒ,g~hS 6f< x?p,z㫨M@VjW*3\ZUk{B;?RМG^4˔DLmm'YSNHJH+\ݾ0YʘrDU2Q7<9knq_ ǻs=N@_Ws#b@RN `[ Ly˭,T>XC"'i.ߎm_V8 vy.> }ݡV19γݴq()儀0ǥ)3?ڵ৴h<:ƛu*}me˙n8Sl{t=A,]۔Lj=:NC%CpF E>{ȍw?ܲϲF^찂/V C1 _;1tcrhTfP;X7" pOeuSW ArFӕU W[0MyF=oTѩ R:N3%-3U1uTHa%`ʫW\Jf%Kltņt9.xF# A |^yㅗYh(褅x66[!?HMX K{YDނ0 Q.ǛRGx(MJ~*Ӝ|0 $<ҡmq򢿂\KAφ(5^͜x[yBp3?8`(^ac >'*G#{8נ)NG8x]SR$N1/UF&47:sVSϛNAo| E9KեNϹqEQWLo/a+?ڐeS)E|5߶zRy} sšW, :-GXuȹ'|}<:t%"om08y-)r4VPAttg#0AGG@sE]4tx QsOz'xŢU8BV06z,ӎ*OMA#hOTȓG>SՁ.-PUPHj8U[]vey^ 2Z2\:)"sX&t׹\gpG^f Flsu\Gpw[ݳL52s'Aw*440ʳ>EM]hGpx(s[S?-F) jx.-hC  ?C|Z *4E.t6]3]pR:%Mո`C8yle1IAq}5/>2/8+ܶ#ճ99ͬ8(.s*R<?/,pQWVx>uxEpsuoPB/sS+q=B qu'܀t;<_#ګnG 8{9XI`O6; FX N';|YSNYNizǸs^ppv]ȿ˄́ pߎH!¿#B{ȁ!:΁Cρ+ 99z΁Cρ+ 99z΁CρSk` 9stk=G8r :Xi}`  |l|goCOK+Hs`FAo߷ULqxv".ahg Veb{q8t2'{V݇گA7vAG=Qh >?a"h'P?qTv?⇃=^J 93(W4j3FQ܀l*+?geu ' 8Vg, KN1, ,: NG0RA׽npN-P`;tĆ!@9:. ty&h@ ϑB\{#oNKx-\[m: qB1:.msJpYg5wfMCD]O蒇Brۖn'p+w"Itv0nDLF.f49}Fc".%,Jb(2D(eR0HOp,tEաMBmJBHt|^(&j "x}hxdAq_~WojX*ᳺoVhP_)GJ~" ݅e (+/mrB#¼+t~DiL7y5bMNh:S(׿XwQNEΫ]r;HJAnD,7s %_Fbu-v}5A`˪tb*y9 K75`Rs<-) {xZ nJ|z9ʤU a˔VgV!j~ꮫ #hefE )|x¬2ߐ|t GxUE-MhZ6#ݳM@ōFAuH 2Á W^98C1c\ nsy3A+ vs9?RVܧ '9mA Wh\  )K8e7@@ќ@? #e)SJԭ-TF\V"w@A({8; q`N E i?ST裳렜:穓z8,H:UVZq8,un#+ڨy5TG9|))X):#/g4>1Ii~Pڌx3Fx*npzX 2h8NA|xoMO!b~Vn\piIs6T:L34*S u ~H #Q\Gj`PcO5]:khEu܍z(-^mP Z)|H9"";$?B^zAmWVXC 8<7>S[TK^yL(!?o`\=UL'1]'+P(uT;g2() P~~CLfpp `5Wij.j$z ?gQgҺuX ڷSÈ]-msm*7Wr>N(t^uӉ [({2G)f2 )BV cz) #/2OrBxao:`z2#1ixh[<~*>:)5XQ\yx+,, toneG4᡼>g}`- 8Mc)!pg60%}C<۪\GU[:Ʈˁ*0y.,N)xgN7qzi`|ʛ.'|:ā;ȞpsVisRn˙fnj> ܝSFpwo,aO?Kv,+g+shqzN7'se'<|'ENBy{#}Aq`,h)SgBm)<]* Xxyyyj~9pNxo%9Н+{;́ut:],{m@Wz΁@W^[8^G's`9r >w9j9;뻻ڲaDZ;ô>Ϳ(am͘y9o])=>U±ճ{Rvڳ#?d\ϜǗqx*}@p$>K p-J4'΁r`,>w;}K}yCÁY Z'ssssssssssssssssssssss`mfa?IENDB`ic04}ARGB ,00/+,$0&0&0&00+0/000000000000,,EIE   ic14( PNG  IHDRxsRGB@IDATx wռC7npTJ2rs[BTEܔ"RcBRJ$C Ҝ{=}Yy3gϴٟZ{B@@@@@* GՇifUN@@kp_!Y5@MfuUQ*Q=03JZXAKuhVn<0lD~ѝAT=P=Rꋈ^-k7 /ެc#Ll`8F~/ @(Oz/Ҧ:a=$ܔKqi=_rE]x衇^xUWݚdq=>N0 KX<ʂr+%0͒n p<<_뮻4 A946;#Һ'?t0plӐ8w(S6(Ƌv ʙ C/5W_}7|$ɑ 03>"&ҟcY>B@ o7;31>uG9HǺi5 We0M[э j|ʱXr]^RNm2%V7EZe@=ϹK.|;!!)1+_5&Pb"Ko@{&K]\&0ptdJ;<@#A tlhcP:r3)ڕ,O ֣}$ icw| /cһ910D@Zn')+`hךM'oT0 =@Z _ʵ7MmKCU1它I+ץG뮟^d GcV 3聚,Sz7t *Ru~A{PcwY}Ər/ȋe4#C28m@/ңkS|<8c^@Mr ?H 93py 4 *˖6/nCG=֣4qYW ض<8GPF^,gz|;NvnJ 0#* &RMpBၚN{Y9ը͖4m)ߕ7P۱l[%4qԕVʕupL{H[.9sej>B#w?0 Ŋj0X ziY3<`Z=jW:؀ݯo2QMYer"VVv `}{}NOe{$UX```~Z)RWtm0K*}6m v-{x;ٞ6{we˿P鍊nN8a.$;̪\ƅ#Us\zz`AmMyY-MARzCr)3ݺvi6UeX7eq=X< 0^lV]uճ̈́~G:聚t'~F(Ҋ]vmzmh?S^zxmY]䀮`X;i{ bWm<2'pSS]$~{j]u'{mX w?P艊ymrkkŮGaSKo #K\ d-VD맃]K~6~(G{ʀ)h1t;5k[я~}t0g'H'T?tmU}}M@B @0K<̻gV{,w{ɔ<Ӟ#kCHH/_utg6w>x+>|ŁG,~qb- Cx`2BVxs0wtG؅֯/ʕ^Y?m4/V3,!`& V׽;'uұZ:LG2_D,UX@7o2fK3<0O<`Pt5YkD :^4e]X>sp.Έ[c# <.dҗjJ 7 '28+B@38T&e~0mvY+_֥eJ.fT/2H:x8^\s7|{`m: N:*TL5{Լs4e˺t1|x)u^֕k\[W PWV^Ĕ c2z.u5*Atxte"F(8P~E9t]cp4m;zz~E0N;=іxߊ3L+TTH}*;zZY'muuȗ:Ez\ӥW('DY݅^]D6>ꋥ u0UG)]>u@єGFs6^5SApهuY1{[l4[I B@@ڂQ70$A۵RdA]Z,/Eyy~[X׆8,ǾI)m)K<I2ׯX._(:29C7(Gy~izמ+@(_^#+r9u]Zk;=yNz~I$@GV\=0&<ȟ&-{:⮁(a8*TT(oN٣V+y]]SՏz]v|)@RR-qiLrŋrekӋȧ==.]~,G=e#F<ˎ3*_3|GΛ&Aӭ  5XЗ~A!8N FSoӳ?66Z<߫&]]t˶me *ӦDd2k<$)8jv{B?hŸ  5X迀9|L .NM;ڊlYm6QnP{a_ű #c9 K~( ni" &{${kc4*T,dt_9ft Bs'htAh<^xцA呣Rc[:ֶRkO3} #e#<4d iMx2G{Mk: ;S2BB@v}0SaҡA'爞rk C@$xmE/:4- :ٿ[: yǙ/&ĚPP=zիM^&xq"M(W3.sDY >7*jc{Q^ۇ}Ffnu2KL@wx7$ct&:9fj0/(7M 'Ф}ԛA(ٸK:(瓛Vӟa[7Cߦm6Fߺ r|Ioi׋ߦK6QQ|_WZ`G9$wG?ѻvI&HVOk󂉓2  3TXs5fqtqߤc|c+lI?&;<hvib;*l6{sl)}Yqϊk8h"uiaP=dCPcLR"ϲ9F)P}O?}gs::@r*fIx^y`:{2LyyJQ7P 1yof-hxTzexDu{]N(ým cccymoRi*I`G[Phn9Al/ ZFn0*;/ãlQ7}DY'HS.&=N3K6 vc4NZuT2vo؛7ޘW3j cmi8<#? =7M^|,v샶"n4'3o*S͢Eg'!``6p7  )3*[S2})냴Km2m=eL[]=ymoB]bg ij/^]  uj0g/8 LJ/zRg&g:mx.]6z錢϶i;d`+y4 sD^,@C$Drzt|GIl$U bxe{~M-OV^iz?}XnkftəhL!o63Ey灚̻KZOHpĔ<-eН2R!l rKg_SQr/hȖg6kӗF?qxVZxM1ߚ$RPa{&xGzan9Qx99GYiNmzֱk9%Һ'pbGF<0^:ԋ`^|Nb$'U7 DWϝ毲X@+u"c$r{bg?va/NwOj <8&h+T:`]ڡQz *싁C\+nk4t9׶6hpc3ڵ.Mn,G[#2AHrQY@9#2+ [o+IH5 HN0ԧ^L5 HN0~ R>l98tǮ~Kkk+rkC /˲3rm1G9 iqax2J ۿկ9Gz:\@j'rꁕKP;0<Lz^Ƞ_ sՏay1ihKGd)Xxn:j*)`N];%KL(r-5\3QE_rfFfg? S r#|ah6l]N/y~_qe5~_rW;]tm֑/^{m$<>.EyiZ<9i.ibsՖ;3G=Q&O?=Fx~Hu{5sNnя~t>wF姞zj?qkRAsm~_IOzR>#qg>ySw:6od?iO,K.i{fAW-q]~5~?7C`_gifms9F>er\T$-WO[o:'^zB*X_uSr`b@X1~^ wD_>|sά7Y/~ A#@^ʲi\ۛ:*mݖ]H$ <}oi}hnoctIF:8 Ǎ@ |?O9eFwxF7xc_O:7LO5GA@cH0$ M7Ԝ}ٹL]>gYGZG}SЏ;lA.ӟt?1MiSf 7>1- ^$^HV p 'N,mX_sR#yI ` <`DdqY. X7.@a=>gx~ :@@/ *Xx{x)ye]ypQND^1JYwu`ʖ7pC=2"d nF֌5뭷^nw˲_&z6dMe$g @JE3K)9/J 2?`Lp!@XɝuYyȹ0_G'h-b'cs`KX{g"+Ah4gyff-\&# N;YK$׈4:qfnb;Yϟisl/7--lJ}kIr=a$ ;,Ѵ1Ge^eP-S@p,Y֚$'T}&bT C,?֣|rN]v% -7`jf7uDA26N;'?<2l?N#S:e"քr#3}䜡cz/༻Fq}o0dq:$`$!ivMew8q, áVaL3|2M r^YN.zg芑 )"Bm0AQZ ҈e/{Yw;?6(e:7Pf lW^i23nҎ+K:uu8QZ>z2<3HPmJ7|-t|TO"ku:΢ȏ^q9xL edI@4X8H>̆5iҧn,??ی6yme|A wm[ـfGΑ>F9b6DK,Kۆȳ ed9@(ڦ=(lg XhB x̀SIFx+ sxK^a$쓧 f4Gn o}KAr[l!=nw2`΃VǓ#E,T#8sYc~>KyZ1?S mtIy:~mv6`JEJ X@ú'Wh//b("ŋ$)Ge/|yWl CdžI,ut7LkXL_Y`tmΤegpj wRE3gh]9ᙝ;˳Kg&ȩK/ ZrɧFVW  $) Cz?s ^oIά$H94WTjd.yMlX6s1Yt,0:fQb gW>BtTvY\sz1_WS1uzn3.oxV뗠nIuy9t]ԑh u|L:vm?]{S;KeqRj"h̩XViyL}S|Vx׻5Q_jbsA.#mv/ÜF͕x? &M86袷B+z-I>OMyЖV}zner |e%OgHBȵR}X7IwoYZg#kyx7FJ+a gT=e+W-t7oAMdxv>v̕ "F|)}t!ޓlY6aї[&{M1g&,MeΖl('7ov/<̢৭*e0}6K]%62xm ? 2^oٺ=@@馛6hd#ݲ`;il?-/$7. t M2Ov:&bYH+H?,`@cLni `Mot"X PP=0e,NLU`/y6|WJ-g=Y| 57u @ !` ϻּ;}(O7;F o mP@N (tٝvWCfxg`OOBAd [B" m ${w 13S@׾_LOA}Hx4@'XEH(d}8Gh< ed x2 ŋsbD$Ўm2ⷈcXN6H^6X;mXm(cor'-bM;I8=JIՋ0(8&h+TL* XV~2%?cK 2rbTgD@G@pȨ{y5i ɴ< C A@ !Ҧ0H{'lnO\m#h:<$ŀEr䨝92:G93$H-ʻدMOs.dK#h7)}De 7\8;<80eOKFQoKmfoE5 pv \9b")hKK9ڎmm4mx)sXـUl~)6ٮIO79G)lڶ}i4P=?0BBbߐz enȌ&|@m2ĶyQY|Ki q4Kt 9I\hS vwq<"g]++ɧ1>=!  mOcB)2+ɞ4;K-ee-Kb[Hp43}as@~}:&5^Pˉ\z`85!a >ȳ ]]@QX]W}A:u('V:o0jFVN|F9yh4A8T5[q1W:.ѲrD9 ̈YF_).tn0׶mf>@w͓pGq$:LS#Oc t3~"32g`+66i .ט7?ؙG8#`Iz訧pI@%G^;kkoՄ|ԄN/X:(s?GY塡g]iּDIj q'$N  Cy`2eJma p#񬟲<^ 9mlll&e_%raX3 h .L1EG>nپ=rPXy3L$7/})—#Й"D_W)2 /ˈK>LEYLI*3[=/ץԙ @$GcqY`ȼ=ج# #/op"9+?Aؠ Jgf& ʃڠ^57o!J{ %#0@c fK!G(i.q,@b?zv?D˟W\}{y|Fۼ@^gFw`;z <#G΁ERSO ?^o`{ɒ%.;+s }F[~78N:)_@!3r˼Ыڊ{xx\#^%>If_GfL ȌS|gUOt:s\#5_i$5tf5-,L<= %~+sy 뷪Ͷ~GZ,:XA({vYf^iǥřZܚHG3ʟ m3m^G4q'P :3 CK_R~Gx!`¾)Aؙm`?O-*޵=hyD ]؋`,ŋg^lù @$8϶g۝܄o&7?@0a 6=CD\IM/G>߇?i䉀ɞ_Wx$UIv|d]6=G xU"qЗ$裏A Nl Y`vz/9N #r< ALr=Æe O24b?' W{@IDATNjiyQ7LFV)7uhn,@Ψ]z7~&lGW_}uȶ>SOp# 1}eD൯ryu|dؕp뭷;b s%f|#u|K6=fHv mWh Hx@ſlό B|L l4Ĉ"f(#5!`vߐ6aQᓃ:(UpƉMo*4q=3;|TAr}f#@ֶv".FWYWO-#@3 n@G?|Qi$~twMIjPapNS%ڦK)A)D@Ξ{pI" XB}A~`)qyp8&F0 3NN;1_#Ж-bЕ @ &`>n"ufb18Ged+S$\Gx|Ѷđ5%}Fm1'2, sH>ڊ^~+蒕OQORMl$(ˢ=㨔fQ-^ R0.^:@.67'pg]zŋmf?cIz^h'nڌ4-f-U2\O?@_%܈ D0pf@HWY ne/{Yw{k1 '.c?h H02\=.[Y鵯}mum(hu$m}+$~G@>#Ұu35ヵ½.:ıղȕcy871M´z,ӫ<3~>(OraD,g,b:`F/?63rex衇 g'@Z/ @mzGhkfP^'I6L`I2A@nQ/;0 .`d` < 0׎~3O$@|?ڏeG,\w#bDmac$ # l~Ƒ)<#,Ͱ OpO-e [NQ9FAVӇA|8#m\;6 DQO97FeYAЎe~>9a*ڶRʪ#.2cuq`ɇ7Żow}OImܘVHM~|q"M(WX`0-^tAMq*b0:ˣ 8}Ǥ@La1SKN=%A7ʂyHȗi $q:ÀJ.:r%/-X{i+&#$ %AωI$௨& oy¡胚5gD 53Rl n6a̛|{F1b_bX\֣˥uqih:IlþF\ۋe)zن(#-^HS+ imHl (?" 8w?6w|Tv`\ .AhmRn9zDDڵ./ye|/远 H)Δol_j`a3$2:GXީ1p'GLo4WQlJky+kqlU;o6v!},۳@첱 ;7x㜰@C^oMmcyUW،Y.xcd7H^A48vzycUf YV~AeKB?u>O 1V0!#FrWm%w2*(n~ɳR <"x;'$f~h, zj:e9kqy̷+ZؼD`- \`{l|%I馛6GVOϻ^~6ӇNrT7؝طx.Аyksjfy _V'>}1Dzc{6,>8H-}uW%y"fmuۋLz W*fQiG|ڈ?_-/mz`{H81ӅX^az&Sb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<2Y %33@љlW[]t1f+uj_Xl0,ӭwN{%/-.E^CS2[8$Ͼ_j+dԝ6 цISNpw̉BW[5qF8%(f)؅NAByн)+C=LJo|q5SmfTlұ6^6Ah]69isԉX|^kyw_}& G>ee-ZiϽOh2+ y-GXN u`>] (9ܐ8tevml_j3&5 >0+LA0@VZ7\onЂMo jg}r~HKnЧ b;eMtd nk?lĠ|Y{8w(+hQw6>7=X#%6\T]î%ԙ#^3._p{!s,oxC2yk&>>ϊ}8M?P} Ƀ$p[?ݤY:ON?N,g]mI3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJԷn/Ovb$ΕG"e0!^@Mj0/ٌp 0^Ͷ3}-oQ,((la;#(c]e!&[Ҭk[ f$q=Jl~%#1bԍ' ),k[p-2$m6$Ɂzs~({S{K(I@`5 jP[^) x3djkkK[tb豬G=bY]il9~ 'H-ۆȕ|uKYh9/Z  ZI ֎4uڴ$Wy{vַflQ9ϡ&5?==nIeiG ؍E,muȋeuR׺6+Kݶ .V~)wi" Depc;Q6C0`3:tf HX\@쳶1^,a|[L@S̿_ <#nt7_3c3e.(_#pEhӕVbϭ6i'+ץ'6b?剕ViR:PGe~r8uf ذGNqBmc Nڿ;l (I3d=Ğx4@ktx-p|3ɍ>o%}h>n؞2!y%zrE[Furm|e7@^@".ۣ m 03l >(l'>J9ٛӲϓ.<\$>*26ݲ6v'2ܱő(e=+ҲЧrʈGӴʰzźy.58!ʱ=8->c>Ҳϓ.<<;NG`(Uana@\)cݲ*rbxlY.qԅ'_ut۰nKKh[Ҿ2h7ړ#XG>2)$X+WNSq@M8s ~s#> Hݺpy ]Qx̶Gav@_|qV*E=p[& G"MȳleKz}(Ն|Q.;4Z' e `+kM_!yv}.AKT[z` p68M! 噂66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\tdtąu&gr0nhLuב/ zЃwҗtYj?O3)h-niugd<7YoQN;O?яn6h#S¶sLL3[4sy&}3L#l_ޙgzewտ5UN\"=(M.&my?JW\\s5|||mIt${|Rv~MMWՆHQ y^z)YF|toCfmU>egG(tA& M(#ry<02Wԑzt;僷6 $HJx7G:Hǝҁ99q*:9|%~p ׽u x}{NxHmo7?_;3Ǹ)ZYD+_JW2¿կƁ7Hh:wUW]0cd<}&zj~UʴH4K,#Pn\mO~ܷ?mѧƲY]rBM0m?A쬳ʾ}fpM%at5'-jpit_w]w. "#rΗ"tsdT2ϑߐlT>O> ·|˳Ԟԧ衇fϴ39>y黳,;+d3??t4v|i@\9#@oΝ4nÍ <)ҋnpϮ13a%-)7rF鵟O|by&xu鼟v1)7VkP^YT*͢N̜֮`>o@0739ⷾ"iM?Mn꽠dю z.B%F p,mp#a^ׁ@#} cf{Hk^v#Y~<$Ňs/{Y,k>G=y;Z!j3IzD 02Eble:el|(boئy:m[Ou'yEС#/cPMʑPQWomfK)%\K3 (Y.ej}=Pgfйs47mFܸqQ>`G=A0r43lP!K]`THs^H`nQL x Ѣ@0-8>9򍛠D@u]sbH߄ϏwxF ْM7zիh;qx-X6@7p]崡}|i2fVY·뭝nL'=)? i]fi`˙f-~$BmS\_7h yڀ&],O{ʈL+_ s4nfH22:0`wg{ ~7Q?t5<Pb+k M`mo{[z _|S%k aom3be>"z~#̝, t xa| vO`O)@5 0gt-0Wy4:8UV:3P$)䠞^= &yK^ϛdFGsvkc#8"ʱE賟lccTG\lk>98(۰ڲ,(<eKuX#%>#˒X ޚ]&ٳ_+7lՃ,d f# nVLO#_liڔ~#sM#YZԣ܏#Mv2DzOBSg: %?.,I6I'd#66,'VoۙAMz\%7YE]FoZCڨmxXv4<^k˺z,r @?2#Fo@Ihl8 I{nr֑SeԳn0rz)ՋX)g.6p{,Ե6Yi`M2` g=Hޔޚ`I_o'&6]=`9eN`N]Yn imE׫ xm)OeuKz?ȏemA^zUֺre'=bumm(!P)%On9ڱպ˷/)𠵭}(J:^:1`ی@<+?֑e]mgu6|gWoVDj찓 ۢ+e7@~t<;˱jlbH]h7XcGwc5ІnZN7+~<3ܻs\zWSNgLSi?vKdO^t3^s"k^U^wrǵ9as;, HS/KKoiʩEZ|˶CAz#+XVM)u6iL_ly[%#z|^?ݔT?NZ 0 ] &Wg?{bc5?%1`~vx|P'?9ಟ=Xa{'4I{8AL6>n=vv hGpka7/vlrN<mϮzu~lzD?C2@Dw[g^6\ * +׀-o}Ln:I׆dD {Ɔ9$TZ-ςKc`(ub%}-+S|lKYu)-\])ی`9ڧ6=۳-mYW|=ԉt`@GY9P2}i~Gd=f>%N {3 $%34i+ w~`F̈ E'MF@e4]lŵCn%C$Fl+ڄ(ʨycoǶem4e9FGԵ^:7sԇ m]z\1n9M6dOa&\ϑ2Zd4&};@ Sd`0]!inS$ >61N{ڥWBpY &))Bܣ!d;Γ:1K4uMruP1"D(@ٙ ·uc P Vq;+bt Fo quxÆ}}<O'I a6{yXWԏh$#Zb1P `T!$i Z&}R_9+m2דWao柴Wnq:VXھ_=m{>^x`(O{܄mÇM^:]6}ngZ6>n_uXHX_;긤ɟ͝:MZ ,ō*QJmbB 93.+'kA ~V:j{_u:kz Kmua.{6KS|J#M~?i n+{7T7oty? [uu)w鯣(ͷ҇zuD7ѯG3ս?=7qVӻ/M>ڰ}^5/.m7մҤԞ5+uY=@ #K%Rl3yg Y캾gVuEGǭÒv.nWϝ6u. 9 IL I1H@&L[ZޔuEyq'qJOk-ڰI9NǟIx޹’mϟG_}|~];WDvRcɿ6 $6 Ӓϟ}K6P6_>:]]vߥx O{OCĕ>ڕ>8֕9̊xt%AeP`A1H@&a [ {-_Np 'u;[qO/:_]˟6@_4'⃳_1~ɿs_^WKMK]}@7O~_z+cV>?W{/|(/eݫž:OO^P)c(-w(}'^h'ŵ>-]'GX4eڵWUE8M7T TlH}Mj?Nk;nB ۿ_b^7'?9]&Ukwj'۵B0z=V]-~p׽.Brg~6Y_)#Oh)[%<̱͟NzpQ@׿NZ׺VihjZG>`/䤓N*4 p|^h uv1ڭO}S]1K5vo| \KQu6?-S| } }(?/~pF}|ƚWQ}+Ei ʫqR?܍kt ]B?? xhC}!Wm׿^[襭ϧ>m'=7aq:]6O} ?Wx3Hz  }8f7Y;wo|UzdX /ooO^򒗔 =0?ɏ~}sˤ[ߺL2 CnWJ>n٣³0i0y?ҕ4ٳ)?*¹Jr6_+ʽ7(0;&%įm'tfNKZ+}w򗿼G"}х!Ԙ4x+\PgN|+Ony[&F>{W⬤1[V~Kt${책!{`'?yr_}r^ ~]m?}v ' SW0ƛ8Lܝ <.LDt?a(y8/}KO:2.WKaSj'7͊P'e''xbi'AhQx^V: ꇯqů[B\1}Ax5a iABAE ֏xRV%mޓ>uz#][t/EYAo.hy)p7nPcmnS$0M~7M XA&X.wKdLD&NVN&j+@g޳Թ>U[‡8ZnxdٵkWYejI*$؂ɓ@oUwsԃ [|қl#`&dVUpы^a9p$0\%/yɒ^A}ʵ}cE~/\l׿~YcI a@WM~4Eqk\W~Ƶv0C4*bQ0ƍuƨ'H;xFX2)~0^=uuބ:.mC{=yO{{ Y\*"ѝNߟ=n L&}`5qYEWL$5XI\n~UcRk*fꭁ&#89YVlu|GʙY(myx[@IDATCls[@+ 0qmmE]L5m/[?:lhg M108u\VV1 m>B?~-] q냾MӎWh|ha KO[q5&Lz2PqNx!ƭ񌿍k߃ 7y:AxeKvHOjt^?k^Wޒ(̽VӱġI[C8'?-ڸ=$;谿]0e9)0$vm򬲵=L&<4^QGU&[!޽{z9b, )sxW6fuP>;ey ^P3wHϊ )׹uYN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?=[m3@SqlĮ]壒w`@058!ekȶĢhmc)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew~l!}A?na!4z ҙ{`78߹0 _ &ݬjXQ[)d08Oq.b$|p)d? mQT &̶\mՆgExh ޳j "}¬Y:)}*8MÇӮ0;Az '^C>f͙Nf{ uF3qWWw4=CxOX}NXpۗ.iS6׸ y:Ks.! . #T51vd24ŜZ:ado'6"}8_a2/q--y˟L\mx0]?`DaFu6N;j|oOk~ZFw~Mzi1}OkiO{҉+Ox )\<^jm\?}8Ih@ާV&@7;[L}q&bmIhK)?xLt 4+߬xY.yI< {ix%Mv7_mkK명{+B5]5N!&Uj2MҬ E#h0!I4uhKֲ/vOKӶ6Tp'OIM<7quX7fO7M +<~nwz]ٺb-Z[qp:F`]6V홸⥛=;8I޶p^ˬW10zxN%b? ~}NȄV%+ym0dݎKeuw 7vFz1[hI5츉ߓK:nt⦬:|I1]tx4EQ؋_Zi2m$Yؤ-0}{Nh;]ד[z W_O' mo4}q9Ϳr2 ܁khQK@xhҶ(jzy8ɟsZ?a\; ʜ'̴^׌yZ36Nyy8 ^uX/ֳudYuH !:y ]Wq{YgOP`$u+e1+/ڢle__3\\_ *EzrIz׫{}x3$qYsޫrHUZRN:rUj0['pB4o硑ڵk7qY*ni.k6%Nnd7]S UCV3j"@~q׼5K_ԏ>yn\\3oBʼnsmuD}=F +TLypfqޏ~aYie+6%\WȽkWڔrR_e,9a;mS+p6O={weӵik|:>aܺ%qu= kwm%{,d#}(P* ۘN53M\l!ڵLKpT>I /-J_k^fꮶ)vCfW4 HcQ3j6͠2>K"\Oɚ*կ.U6'6BʚŨ%aіaD" ].`F`S4R`݅A? ^k^YkHfײaqoXwmiO' ~k^FGcn&75B#L]!h}g#@u;am$ZZ ( tCx0BZ|.CXqCjM|.gM] Gy:^~#P`z$4Z]G00+ 3C6Igڵ0MBmSV 8=. Y Q EAf)+nhR_]wC+(W0xb1BMLZW@g8A)۪ 0iĹ96VZO?!B (L.EmG1˝yvE{`LxxHGc`썣34;~a>{j>E3PIh?74Lh &%1y[0@w^{֭ĥqu}nMWV&} Bty xL?3, [(:49R#FoUFj85V4bׇ>%OxY)V&r\3t0OV(H Bj>Ȋt~6B"\0aⵯ}mɎq4'yu0 NƑoWC8d5Dmu[t-]x$xSN9?M m'M# $}qu֟|uxjs?^nIrbm_m$6U5*,+U+v"jl){ z!@~+ixӞVOGРd,g}FVh; h7 gTLKNBAXŢD)Z=]cLQt4=''*E~9-O+v>2-8543︠xחӶ>ovpml]eOWӖu4nӘt+W򒢣HGĭ w.B}{'&Fجj`MHh}#41wsJ4#krn<69r#ˎIx@Ahu޷ݩ]eo&GqRRVtAc=PBӐCmZCUnav|mu<1) =|, OxB4-!pXiV+Mu: :rhzgJaߙ["MlCe( ,-lg}O@4t2>D4a:.eOmڤݾ .ePDUF}:(6P&@"M1<[]!{&0g-l1xX![⨨=-~[ 3|iy݂0 k)zbaSܖΙ|ϐp[Mg@VhY-fջx<5MgM< ,GsQOΡX|ĝ|j6>}}*vUݾ]){4+͓:0ׇ{@?i𴥎^ sK;OF T9`ݮK[+^u9q:X0lHɹ3)ܭ84ff7TY0f}yc[rf5Or۰߇G_X_9I{/<奻|}@m 1(`b5ϡ@k<ዺ'+kpZ8J]Ծ:^-][_X\](ap8lJa #WGIZ}uLkOҧc\aO4趲vu0-w:tiK0ʓgQz[`| ,u&4Kao1);mҙZ'YKWvw0rV\߳*. g┅?A'jR4pkrܪ 8OM\-nqBpFla1i ={Zŀ؀o ~1 LYmV|hN ^E367շ>HN DŽ v2^W6߰W"gW`WHg"&f> pyC柶7fєizdh+/y\>:GU[Ma Ɠ<($.jFX I0ܞ$KAa)`[3)kJ.ad O)`$1w:5'aTV xFՖ<+;aLG=V+H=i̬NnxucjTT>Ò\_N?vL]7C7aV4+/. e]k!̵h2R>Rw_ dhZӆn7:бԷɻ[)?:ǰӁ*׽5ճ՞S״6S')?i+9麌:À4+ۣgђ%7З.ı縿g,0ؤ%_꫱7.ҵoA/x׾Wdzu>#sĈ< dt~϶ձկy* f⤝5r>1yTpvxo8ڛEZ/Mi1uQcCu~D#BBuL~H'wuޖ?;v;Wfph4Bjg}Fhhi:*'m.͢eSOf9uy':A]?_uE@ y#an߻I/m !##=wշVqVV}lLB+b}q m:_LYv` y(2-I;ǥ}__t52SVAnhQKuXg5#eu%.&Ot٢*]zϞw6ډ ؉f+I 3ҬgmimqڲnWF;YCa:]}+uC'-zO[{7W|p)ZHE@}t;cG Fad=Ko&L-B3' 7h 賵`H:Vӧ֣{Ro;~k/w,d)bGCߪx=~4'k5VmnDF 6}(Ze-\om^~em}̓/M׻v"DtFatb )pq-YL'WjQr9}1]vj.獠F93?}x} % 7uY prqn󦜸uC:.:O?y|VYɓu7*9U@#Gf[uZ`vt={,]B?u+׽1Llɸ@G'tm-uH@K.T0&7)᧽w^Ckݚ &uXw#߃j[ڗ_ ^)34uߗ ˻|v4"ۘ#cΩr0>ݛ1k4]ʤ2&c'Ou(p/rGpnLҷ`8Fc0VR$bk1f {E XxCj Ms]N?,7 K 8,l 1iB#ƗD 'PJD*ww"t|#IOzRV=̀)6Ђ<.):L[; lDG%sm&axn9fP1hc!fիU=a/v]vaz!Gp"F掉M^Yڡ:YųN P~Tt-AOIL GsP{IՉo?cJ+\(HAh,jMVV֌(e%n3 ƬԉaQ[au:_zy- hlAV;h~m{3ah]^y 'ǭSL,gлƻ5.C:Z?c/xA͍7aӘt[δ~j{'mRޢn]l @6D50$X)G>Vb*&2s=6Ǩ0+s{;guMU&)ƶ(ǴYq女60PKVi47 VȳfBP {R[1<`Uo8hhul/{%QϏr2P\E'jCNj4:Oa[rSt╟:&_'H:깻'tG v|gܾUЪ޷՝w+v=Uycp'?#AzPQ[cGqDaJr! -|roO&$o Is5aӽ{&l_c7BC[.>s̾oO'lY''`,M^c0d3}CȹbΟh{(~}ϵѬu}kQ6,h[Mfu_x%}WwcR= K>BC QA U LcS߾gkj[F;4v-E_>0j!1)(0Ā'lTZW3эizӆ_4zVZ_m~u)=( jFQĂ[_6 y qͷt˭CиQ!JF ݑ#652g{ ۈ%r۲n<XXcґ#65i&J/Kݛyiگv 9N8`0cHa<aӎl^_5-˗=a?D94&)0R`Q YCVmFm^CmHg݇s־eq$q u2)e(fajF:W-u:]RV_\Ҍi6)0R`Q E+L+Mt&7um uҶ:,eqy2~y_ #F l- `-h[|mzo·:!au밴9aG|%2t&>ywijբXHF `0S16%a0qw% OVrC>%}h4!Tы _}s1|\&|w~B:?}/ߤ_vsf>e:gœW?|(t{_=0ԧ>8s510>Fͷ&'>ۼ(7|/>WP8M iO޷۶nô:]_N:NmV[mnsZl:'Wҕ&o3i,^ebi=}g6?{Jȟɟ,|<|\bٳLV%J㓋_ \O~屒'lq?0wSޭSo%$BƩ__/{mAx1Yr)̷󒗼0X̂Am _’ƄLԮV[X;YZ\u&|.IO,Ews{rOht7 K0|f`G>x4!uQ% 裏7.kZ_W%}_?k޾_tGHxֳUJ#=,UrN[OE+/S~ijߊqWJW@ X ַuԌE{څ>UF ";* r\|-7YVV'&׿&.ٟͤ̓ +.^ebWU+_J FQ_ʰw[h];MŵurTV~;hVo5.h V b% r??BZiC0oߧpC1c Q_A`3 mgOcYEgEzJk3Z3𖷼h}3E`>9Z@1ΡsՑfV\$l-oNk_‡Up0 yC=<-#~k_[кծg Oy{!pH5TҳN/P*gxY zH [tXlf!P"BaYL>@hY8 ŷIg[p CH˛<,7- 3{e\ usSm(L{+Wrrx<>&`zV~6?'h 5sDxt] W(e.s2~7/kd~OXsѿ3(˨A-J/1yL9g)O)pvX)a{~߲j3{ bO'PMt[O ˿srƆ@I;~E!kw?ዖ6l4.[GVix\ș,?:w27x#&}czH( s:sc~+ՙS)_x rE.찿U>_վ*%?ܵܳ߷ϭZ5B7+$ϳճM𘿕r+Vz؛Mp룵2E|3ݴ; h_081[N\ٕ?蠃̩zN4`<7|oyoҎ#Vv*YY3Є&G] gt/yK3z$XB޵Sg/~ /c E?e9GAƧ+Z*MF~?5K) ~l!Ѭ?}WjBvWHӕNק–-klٮqwݣgs`brHiٓN:L6 7a;ɷLR(12'M<'?l=Wr̻_N6)yBIt;&nqF*;a}vї Ap̀20|Po5@h3FS] tОgpk`J?@26VZcm~,AV{qFy_\EBTM?6'B?i; |=`mֺ<25(l֞Y%L VV&#qNp߾LČ`@aZ&>0јd pVGY6űx+~@LܫV:y ?Z 3Y03oRVaap`04 VpoLJu3n>"mW"xp1Ղ>4XڃQ,bgjIsM!Z=W;C0TP@j7uXqckp߿0;hbO\ФKW|WbmiǢt+>m~HQ3{8d7ס!EgՐp Y}(|(]ҏ0F 0mE}P+[Ϟ(ɂ>FZRV`Vc@Z,p_|rJ9S೼QaǪJ98xS]+;VVIsW? E[)[>}0DkT-v~20/+PXݮ&XYh]z??ɘ &HI;ߴm5n- in>e*?~q^۰iҤQ!d_J4 (}6grsoϼyw.VQQE/Rg=^yUC[NCe%ݜșhRXNiY^Nyi:^ a"¥ä&nۨHA;BH 9"wGA h-VZvS "kYZ(q/´'BOy-:7o,.ih0 ۮk >=@巸o(,ֳ-mڳʅ4ڧ1<hP&[aZ{O qn$jڶf֖tWj~N;R`z4WWZV7(V7C;:6ll6,]SҺNǪ4Ys7yHSᮻkgښx,'p]4˯NlW\eS'C.M}w |2:K,V'K_'wS\T'smZh}c, g?Wrt_ǷFXED݋5<~,0LPp9fkdw%< -y@IDATk=׿x|e/+ UbܽgsyX0Sc- 'P t/co*صkWɯi[-:ōZ6Zhus~֢f`[w}-: GGfpGYhx޹HeVSOڸu6|PY}y5^I+Nѝ`>:mTVSVSŬb=f|k~V, 2zx4X\},,YcN3b5h,~ͼHLکlLA @Рz;iI!L:@}Q?&=ԩCВp B Vi5ha,b%}$/0CH/ ɰZs(2%D7J\6_ӉRn..yڸyFŵi3R`HiDYF1hXl#ԦrpN:+~_fÈAmZL.~ʚǥe@['&y pV==YŵzkFuP|auiek !̷^זw// _E0갚 K'.̸NWQ3 'I'{}aiբGju ZXܑu]VVe`d9q?+jy*'T.jyZ( `exVBC8YyK>j1qgi %@m44m׵cF X. uPSckZm)0R`H `amwM1>P1|y,nc#F ly 6a 5;)0R`S`L֧F`}<2R`H#6F`SuLjH#F X yeH#F l* #F )>XH#F TM#2#F )0R`}(0 C籖#F )(0 ;FdF )0R`P`ևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(lX}dMo-/lQ'?9Wh\ixrmx3_-%җ_+qvqM7Uc# F`t}8yc3 [oN/7 m/~7j~\b.~y wZ_M_e;lɿV_FO}SkUXH-Cs[蕮tg?MG&_&{77ٵk@I&%/yя~4y_<9Y2-o9?N;Ѕ.4ٳglg;[˵{>׾V}_ߖUo~ '|\:7iI#<|ӟ^z߫Eu;P=o|??&7Qf7Y_Q׿8>*{ᬳ?'{&<9'BeD8rR|g)_{.}K'y.qK\}g/m̱ɹ}ACOO&eh#|~H|o|Oxr)[%.n[1{'KwI'T#m_Rc<}+og()nu1ێKes@=Ryg 000ef $Lzֳ&0G_L05<(a-nq"H/,}??/_&=8GI}0a| >7.vS"t`pЇ&?Oa~K?'e'O eIOzRv o|nr󝯴g=kq/uK'2еւ & a ##<0B[:O|'g>'JՅP GiC|_1EAY-`Ә7׿uaIÕWկcOJ:ySR`B&7X@A0Fw2f E&\ߵRx /l-F6|z6јDVqV&oۓk^XZqŁ??+CWZ <l V$dMQ \||-&Ux{޽>Zga$R韖0`DWQk4$m#pBnuFCؘ+M%ߴJ~I:EhX '܊S:?qh?ڥ}Q'B/ݻ0`\>/p |Ӿicã7T߻7Z]"Y*q9Tr9cj1|Q`!}~;ݩZXA?q,vouounc3GnpA+^euUIJ׾v)ڙ-1u \ګvgFb஌lL:h"-KX}}@X׽J,_zi7?jw{q#g=uBЛA8hYp;L8% K'gK /"}֜ՌvF 캩 *Dgu0AH앛s;Γc9lȃ)$nuslz{ܣ{1*\ꡇZapas~ֵ59ꨣZsW FpLmLx̺\r!nge/V,xk_[ |Хns`!?я.š3 *N?Dw]E:Jr"*z~(4?vBw,AާA49c m!06)}-PƯai㯯32š풡Y_CcʡVZ2r+NcY8jnokCVՃ3zyЩ6`_Ӷ*-=a{1FVF5<&NBĬSIyͤ}Zby@zL4OޤYN0K=gi.o55}N"rv̶eöt}[g]V-Cˡ>,wm*3L7pe)a9=Tqyz9ݑ#zCy w{3^]s]K࠘{eS`~EV_E--=0HmuL7bTXYL;x:~X pM0L @UvpfNvaz{+/׏cMEmVc9#F (>~ūm]8Xp 0 Ep*~dcEQZخ^j!?v[ֳ #S}l'j}!usQ[:9M-Z1֡uj٘Z}ǒ{{) ^?i6ƞS 8何2\KƮ8;ܲ)츹垴=䳾զ~=5+s몢8Tóݱ9cǥ{d[<;w&hk~@g8Õ%@jb]'SŌZ"3b'u劣_Ԟ=R<|qq8r2Z% /=?ƋhF&ujGjAuXxo7p5F\7ou'slQ~4\O /ôCh? qn0^Ѭ6^"ƟmEVK14X܋΍zziY܁I}3`|3'? oDՏP ٫g~(C7 L&`.#g$.Mcg=.4*]~B}U?}uBe>/PՐVĴ(&1֡|bgĴVV(&W6x?k\j``J&Bi=&iief`̭? Ͼ| La&I6bF0 baRۢ<>腹.~!4 x7`Q{šV֡|9v&gЌ/ڦrjVZZiNa[˙^y}hvi@HB_O ҧi|ur}㖐߿.zoc onFﴦ٣=ziSsZQct.MVUa6Hie[%?iO++aw^`\98![ fnLT OбVP+փ>&>É1if7Ƌ4}ߍsի^hD+c t9cp8wkq2WǕ|3?nVu>uC^?6@8Ai}0OIE߸E#yF8o\з)`KLd3B-i HoIxh}eK9ח6R 4n:+:|J|p.Un*|ui5.̩weK{L[e^-v:ݐ!(hV=a(Ƅq9*3L 5e۩SC}p]vڭo M!|AQ93icԌu@m=xV0G 5lY1-CRu/(OR°m{"ƥ` Wjb^~1A6ݩg L̚k }L }^V2wc-C35l/}xFeRC0>FkD߷|tWeܠ[o0)=;Q7D!g) ; 0`ٱmVj 0pҚ 3 &=v­v]sbmZ2=y81ro;nm{ @0|G1(QjBJxV!e3w}> }A0!BC h?A{j`H4Kuuoum'+UV '=>"t޶?zI3YD߷a,DІ1?ck0$-MS@lxL0я~)P?^Av4-m&8 .@=IO,+mgRl'Xg ɻ\d;/PRmo&y}bw>s{E9<ڔ45+4胘Εw5+[z1gC<[sZ" Bzoo9m~CZEX5fA_{0|!*]B5>Oʠ|kSZ c/~@y, ƟGQ]n0SI&0}[{44M˩{VX1z^җgUٗׄoD+7ZEEhb3à0ۏie18ԝ9u6b9P!eY%d`)Ï1TZ;y#YVƔm S1ݬ'?Dծ&ohjU>ucL$,.?1EK %9mzn- ea>}l;@3&uP>?o:G=n27aGqDY^_g9caB=ꇧU/!}yBC:Ĩf Z}: } +q N f à0*43 'vf$0gڷ2Za(wfjИB+B(@$NzS#w6bo'S!4z6[&Y+Lp27#`\p\n1zG~tqz~+])GjMBy6cV5 }V/ Sh'Jk1<8o4%z0o\+uheckF F(7Ylcj|Ρ(,a~^CQ^:fP`HC?6(TĘ;6G1H#6u[ji3?R`F`uI7;k d<ޤvSkv-E:Ӿ1nm1~C`iWTe̲Yw=䆀P5x\xk^SN໊G<* ԣU1:+qCB8f]`=_ `["&ע/~qhOFwZS`$fg|/'Rvj)Dro U1w7f;Ţ3l(S&NwvUU9|;_)Ϫo}k9 oZ[-w}-bFm]zRbah ߺ -i?.?N?u}{ 8hr+b(ᴡɾmۊ9ѱ.<&fyR~x7/* iḻ-)O2 yL+]CcB.PfXä169 9Xt++pC`Aٸ0͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]DӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ӃIENDB`ic09'PNG  IHDRxsRGB@IDATx wռsJhyLJ)B9KH"*D&%Qݐdeg8 AMRYfYׇ]}1M)m}7N2'tӺ }H/lONi].myyhO9$ܞqy=_v%\|_|ޝ8pܓ'  %N1eA9WTfHwi78|7_pDGA-&D qi@ML1`~ "wy G/~FoFt8grSֵ+lY:6GI#>_HGL 1Iʺ5X4ǵ&`?n;/+@v`]뇦 *ˋrAL$ÛO.+Ix

0З(WF`_'/VYUaz 6Q(hk9T./Vyl&udS ^uU}[r|z4pS\#@,ëP=P=0  @{PNG)8gC59$~zF-y訇=z&ڣ.u B&ֵimv~?vԉ MrGblW??ث- ǐ܁ {,q n.>E-M#e a}10[\omr]4ΫW2mrm,ۦc[h]cxШOV]u& o7຤jA1㑪=Qq0@@t_miDz,/'r:#wA6GƙgY8ছnjV[mqF\$4lq"gVzzE7\ͤ @zmZ"ɴ;݉3vFo!H:m˗'ʕzl[ʈc]֙ Xs5?glKIb>+*38;=ЫؒDʻtԳS!Ձ2,vm<x>z#qKI{sSP=P=큚toj:ecݲX|ȴHOeee,Gl6! G4Q0"5ؾ[ k ǶtdJX~/ܫcm _^)Q6ciG~' ~k.G&KGkOF+T3`]x !MibSq?:s*uzvzڿ~tG[e`hri[Heo1' $ICRp{%&+P=0=P o0P&{Jі6l#-{ t~ڌ2o=&O֦zba<ǒk-o9rzV2R: MB|>sL+,% :@ 4Kv_pS9i#Y2%]{ҝ)3~m(kY塹 xDCH??Hmܞc5t#$*TQ9zai 5;wqK&9#zrk C@$ _Wn?0|^{nQ=3H^q@Mͥ':0PKpKA'mȧ&3Qi^*G;ܕ,Inֱ@(^/~!_t9ghr* L/(UFQ6-w#=KG^Wѥԋ%GY(ۅ і8ʗ4tJhϲ2e/m#:@S&(cQQ^3ee$ڌK)W6IJv2uOr7ik`e@&8묳~^w\jt5t+ex r汼4άwqǸxq& O}_ߒ쮒5 HűA@Y^z`z&s.:1N͉'ؤ}ԛAt_|||r^j~ 6ltd-&c{PQ[DX/m:m4zut{>7;կɃ <=h2r>HrzғvIpM}^0qPP=0'=?C9W\|sG7QG՜M1)?4{?qsW7o֤MK=S5X9s=a3L #n'v>쳛K/+ru];N;-4k,XDS1K@ J_JS.SڞȖm+Wb]nR:|mj#XV=;Y`0rGZ.vw _ͣḷA>fg הl:<=>aMа6{tl.Qzя~|/5\n̓1#{6٤,6kڱ(:4z,ڰ4ۈ8BdpW6d %:=1XVf^iOۑo,_=%M^w: `0_'|Y2:0=PyjK}=\1,vWf9]č4}5[o=ɭd[6]Їd䑏|dN.EmtA yOP^W7p@~^ŀ~x6/c}Fiw擟d׾?mdYÚ"߿!Y!yxӛ԰^ફj-b R2֣DGA&Չ4m[7E%c9)hSFXZLGu(M+O u&IV[#֯N?7p2;ZĨZYm?^;0"<} (m026bVY4@cd3aàY@_x>ұ<ֽ2`q7 M0;Sэݍvbޥ׋mXw|xО8@#1`ƀvL}tlo>wλ2ܝ #UǂMFY`_©A?(OGm-?? 3m؉sÏ` d;ò5.kKY留^:hi)(ekӕ>u~;Soߑ(ҷ\p#SOk7:(grY끚K7?;NB ^AԙκJKmztg۴t툕XVNu~9"/MCK"@9~އ>Bu$c5 aj0g/91@"^֞_`˓զWڵ>ʾz,YlMZ[pFg%g}3ZugO)V֙ZaN{&s&?QCAtEw*|-mGm4xXDWYqi:FN6,-S/b7Jyu&rz=v{nWV $'T{ $iii3qOOZJFYcYyNYdK;K VIfaЉDeۍX^d/ԣ.ȳ>հŒ.2ܠܖϹȏ1m2Е;ҵN)#/ͺ3wܑ&$?P=0=/7L"rЬ(V׆2#<%V^:u JvU.mFҞz2e"ͲF,/a]#.ye=ʖ(KY;)GYy{g쒏tPOԥi۶zV+{7+n\ .H^6yi_٘҇_O}|d3eʵK8`4 X)- <M1{5I 35רpě?j~sKKAn9HdlFgc_"<|7(+/}d#K a5'vMpR9ず̙K9Oě:^0`x%M\9ak m*ۏuʓOQ O>#( R'J>L('Vxы^tGIAo:xC'}/N1 35qvh ppßL *b~tz# ~ε6>f،vKіȧAf_buR2#$Ł w6M$ukPay&Oo*SPI7 FD!|M6d|3oHVNI'[ 5]׫v ,X()q22oo[Mnɷ]GA>cMm!3qTNXz#ezQ.֎&z\{=)OK_[*q c"Mg_t)W,c`_@ ɞEm`wWژ`>vS6VX/ z+g=cre&˥R_ۓ==U8h+T,s`_ځ恶`2s0GR]K~ ʋIt mG[V'= C=><vKUQUaVy&r YVG_ycwygs7ՇQWٸ JbZ C%G`uz&\o+7_2k~P|Y馛TYv eO quS.QzvLQUax&RMwqG^_SF|g>©:EAr-́88UW]5Dg\b2~1`&+ukKǦ2$_~y>M]p|]w5^{ms7k6c$G|mӃNGq Mh#ѻ,X?NQ>𑰪IJ˴ܲz/K4'=?wқ°7zpBշ7]ɱճk6}c.Ÿ'?b.Ɂ:ѥ6Jԧ>!)_,z3_sʌ?xo,s\nkb ă(`A?Ho9sD%M#%\o/|!ϲЏ=w.#>8ò?Cԛ6Ӧ6ͺ;kdAڰTH/C<3X# !mF\KC/ Щ{X(E'tkIי2}yPq_nyuOW]e#ҋXVWUW]5DLٲ[oͣGFn،j,?9묳(A Qmތ83 @H"0f&Has ? F4:h9F~ȓ8A_>#r.m`,:X7M=iy& Am3̳f$MYC_$@rmiHS W&[;sNcˁ/7I%Ӡ 7*~{*`fהD-b4-G\ȳ.re$~n#I̲$ 9@}0576Ւ?պmvgdsfj@#n [Fa |Cm9}ӟ#3$ec=qd@`y5׌јD@1@࠽^ y0ReO hO"k F_sfE2+wcG, Ȃ4  ׇِ׿M,>&qyO$/x wub6PovN{:Ũ[ڎ< #ϲmG>4g}QN u?2<*N?V\=0!8q6`׼y;ޙ.~_>6m_[lS" Xl81F{i&ϔ;Ϛ'8=\<~GIDb;OW'-oyK#ArnqއvX~L癿 s:d,d#U6rr$X +tIm>|xNC28 'O$ ARp'tvڀA+ih05$?{zr}6"&b,]paNYIXTYOG{eYɆ ?tlR'Izݴ oo~6wlw3$Yz`Hg%a<9XZ?39ܰ2BS]'q*.[Pn]q=Y?,&{Y d Tna``uQbHvc7N<;cˮ<9`|]e~Izs8gcd(6bH$Aq&'ly#2hkyO%IqGr䨝8-3!_Ni> A`#}&>3CCV~k@΋8SHR8>sM+Iāv84XadKy6(7"ա eɵac 16")(+=۞~D66b@^~&i6>i6mߔ nl$@gWTH# @۴v3-)l@Dgm ,@;Gn;CN#3(E/bx[YHRE_Ig 68? q q G;"k_Ye-N?7Xu~<{˧H[ұɍ~$!r"Wu`0F?q:T"O(-i,ϲm2ڔ.-Fadt*φrfQ"} 6.[q_cȰ{yY3YFx]f 7fh+y<_##fR3M 012`A?>_MBE_M[vf\L]ph& Ѿ׋ل8qqpr}o~|:V7OYt6fFwEmeuo6mr.GS^qUzq&뒎{&_Z$J:l@.?hq"(Wu` w-e|q[N|,ՍT*7_&0̈+f/L)X]#f]^esOFf[T3(gL! ܤ`T#0(Q27uy'+RLAy"ܨSܼIcdNp.wm g;3Y'Ki#Љuʱ^ڌ2:; AhS1m|G2~[%vYC O92ARfގK >I$B&PMRqq@Y^z ~=8S`_۾N/޸Q/t/R[YWzU.hrIV伏KM/[,v@~h+b=}v5@lpx$i÷`|Oz1'Ef@?zp {|]+FRC@gV=Pdf7Yȧ.L}[;[]Umf?m^|XA({vYf(jCwqfw'L'uiԞxZQbž%q'#' :0 C+_J~Gxaez } S 3~ӟ#Z:Tk -{ȳ #bxG[?… ma/`;\6mg[Z6)MXhf}#Qbhc+c>Da|ߑ$$| >яf}|$x%y"`׿*I{]/AW=0}ϾO^+gH%}G>`">APp0@o؏(F%yMr&@:$7؃z=I[$Cca~XP5͜0fM#eGpM0"3jd5F^u]5iF!0 @#c 0k_#  >@IDAT owľ00k=I@I(@bo[PѦHv mWh Hx@ſO7ykϨ^ؙ-bƁ2kB2!h>,H9\;|I 8)II׃1 h[Oe$g>$oYj'6hmtJuˋm|h|$$tڱq?$cM]EDK(W2W'iMrSc0N6gD@pI"8>"N+S$pZL@`$~gL$I lq1Ht%$n% ش{a0Ì9rζO,#_Bׯ< A:3$Zl $$mf/A #4T^m=f1HHk %msWumtʧݨK'&HCLIenvLJvH(dwKx.D<"jcx >Cp`TɈyFCا~41q $DY nUzU3|cͶ@$N|gos.Bٞz6u7|,7!ϺDX6 Hxº 6@>6 s=udJyx@HJu<%E<.YI7Xw@#@Ї>eg`tb < 0׎~3O$@|?ڏeANrĢClmc6slāGG #=ߙG?Emm& f8~]~);FN,8vI2%_T ԑzAZ=} IYa/^lp :lt΃n9E}`Y5ǜ@:Vpts(2)Sxv4= Fylp3)vʴ}ڤn@i{ÆGmfB}0~:[ό~躎:pp}{0E=_,(iIfxdA;bmr:k.zK) ?X 2&-)s$ޞ}}95q[:X!I6wʼn4F\ay7N{ꃚs*b0<ó 8}Ǥ@ta1]KN=%A7ʂyHȗi $q:J.:r%/-X{i+&#$ %Awp II$/& oI胚L5gD453Tl n6a̛|{Z1b_bX\֣˥uqih:SIlþF\ۋe)zن(#-^HS+ =i= =0P~Dq*/Lnt~=9]~ lsN幗xڋ:e90Ex4aYޠKVڃi$gQ-2hd6fˤ˷^9b.%@MujOK K02!#FrWm%w2,(n~ɳR <"h;˥g$f~h, zj:e9kqy̵+ZؼD`- \`{l}-I6GVOϻ^>ӇNrT7؝طx.Аyksjf…y _V'>}1Dzc{6,>8H-}uW%y4fmuۋLz W2fQiG|ڈ?_˥-կ~]j`{H81ӅX^az&sSb@Ȩ l1h䅀Jg{\vcQ3؀,<'b$@ j@C")Pßd@{:G3}+6!`<8,NoLV.:l3{镺j_Xl0,SwN{%/-.E^CS2[8$Ͼj+dԝ6цISOpvȉBW[5qF8%(f)؅NAByн)+C=LJo|q5mfdlұ6^6~h]69isԉX|^kyw_}& G>ee,X~iϽOh2+ y-GXN su`.] 09ܐ8tenlvc_j3 &5 >0+LA0@VZ7\onЂMo j<љcӂLeMA?mdcAe{イ<HKn' b;eMtd nk?lĠ|Y{8w(+hQw6$=X!%6\T]î%ԙ#s^3E._p{!s̫o xC2l؇];߽YBcRG%p[??ӤY'^V9ط.mJ3xYrmKx3GA_Е}AK:o|L Uۖ//ҥřYJwnJvb$ΕG"e0!^,@Mj0/ٌp 0Ͷ3o|#oQ,00la;#(c]e!&[Ҭk[ f$q=Jl~Eem+n~W2!f6Ā09P/w.%:}~Jno|y% (r=R&8a@Mj0W~<<o1 Smm ~in] =^GZ,+#G ԏu!4`4I@8E}Pn)kM2=VZi,!`A+ 6ڑXw,;j#8&s'>0 ,01ay.ԃWZ2ц2be۶֕/._Hl@,ȉ8mD{`r.92 *.gCʃ-},nԧ>)8'5{G:jk5a8o6ղ6mTvw']2ueőFY(e=+beЧrʈG]~WQzźyl.58!PN=8-^%}mrORoOGMs ~s:}PV\rɃ6`;ئ<]PڎuʉŲfQ|mú},m'.emeJʈhOv"`ȧ,L]oDc_1 C0o?߾>{[:jC`C4胚 캪 /M-}xY7\[ϱebYq뢗r#La_hCF]ɣ4%}N9 cp'sA,fW}) ;˞{yRj$O 5 s ~s\&{&`oV`{e҇KK2]rѱL,4(kY1t T,,Y_ڠNі:`#를Ҧu6ԥc2@@OgV2{ fSpϩoݚfxC#-))Z0elh5quݛZI@ٶ} ].؈b , ҉rіv"nec"M9}H#S{8#^p@f4QkFoۿ$c"5  ~G}P<ˍ`i{>]8SaѮ4eyk6hm2ٖ őN9cmHNi"l=r v&;#@Bys=wϦ~)8&\YYvW`nƼ w.0jC(ue2u5&/@8vm?$ s:%B}'f6͠.-胚,uFVB8mH[4ZRκr@kv#䋵ucY]qEюצ墝.YѦe&&x9HuHI?/Cz#ɛQ; 7 >.~OT[z/p68E! 66WbrY.QlK9ʁ9-x4UV>.h7Օ92u`^!d/>\t饗Wdtąu&gp0nNkL7G=QMr-3&Q/~\ ^Ih/-~)ugdG<7YoQN?O?IOj[o=ɓ¶slL3馛6sy:ۚ;Sy6L#l_ޙgjew4O}SUN\"=(M&m<g7ڰ,^deH\K.;.٨nғW؞@L W\q+_}{Q:K`ǧgIk7?eMgsG2u?izH^ve~:~1yL󲗽_N;2Z_wuIl?J ׁtq[.r>D3N|tofWmU>egG(tA& M(#ry<02Wԑz}{烷6 $Hxxp:VHǽӁ99q*:X|2,vgRp=ǿcŽkg G?y+Pa7:'pI'5kVs'g}O6wgY/'?_0jea}kk_|s ׿nH ~r0҆" eS^{m!#lvieV)#_lZ\yyʍ v 7dF>0fvI U65oȷ 97:+[ h5 ,X a/åY~_kK?XE?Ӟp:qlFFYD]ngF%묳N StAqs'Xy>}وv!}X%o#7j30A0|39`Ow p%4_Wg?9~Ys\/}K{.,J ـ=/T h|p'?y#< `RL'<_`6!ؓLpGs~)āMo|c,mH]wݜܑd4&)!7E2'i7t""`{T!ORBK_R}_O6C(+_+<+Wpc6s>85S13p–G"eXtѭU=P 7fF10dp3Fh#%󸃵(A]76O ۅƚ ڢ[ l$m2sh_rP ׉)D%v򔧌:$K\+?I?W{O,4Q_D' Lc=tM!0B&^ϠzPiuveICl2mrSe&̍vXv%΄X/1$ fiq F oJ p= o3C"{MUy̒X$9.>}ܣbY9ɋ,tI.0 9f'UIԳHG'-f;-6x:el| boئy:m[Ou'yEС#/cPMʑPQWomfH+3 (Y.ej}=Pgѹ47mFܸqQG=~0ri*g7xC/em꽀>@!r$̛2E`B[7p!}s7A.`  0%1}ݛto^v1A[lnB7iCe}ͬ [;k,2xF~$Ah(0l33Z I2e4$oX;AMXǙW;1oi׍:蠣L8L$'4δ,ups!&3gGݼo_:~em "]AcCx+}cy ~^wcm7̷CmbFCGB/o77X<(>4` '(5i^7AHXg?4FfXj3XGXg$#ӫga-"7 h:]I0|>GuTc>w5?{Ƕn,a%/yIO~2?N r%F2X #P&Tˁ8R{}D)!="ՙ쭙g/{fkiF9UzLvl͊xGg4~3䏁}~uwflTl 67~œLrTGZ>!yTi2eFɂVK$&]Уr"_#o0=,痂R~|ϳNiS2 5+#diQDt $mД8~"<9L)wyd$}x@6acEĪ00Mw;3پ> @&=p< Vk1pH6MN]ګ}ybmYCRG6vB#n4zf]NYmrԏ:ʀ=5S\K{)|ytAŸŐW&LGLH DQ0M0MYaV 7Qo`O`ZY?=RZzK9) ~tyY79=_EmwQN]qOm8=K[V4G&]P ]LY0=HvJoM$/͍x0 2j0.,7Jvʴ񦃶4<'2к\[}"ȏemA^zUֺre'=bummp(!P)%_On9[]ٖo_S6@k[PʶաtlK+euJ]b}锡te/1|yUW~#b?ycH.$ߕx"9JD*Lj0^6{zWV@Äoyw?mpz}D XMgmNm, Bm0`KF9e1i)OE KgN]N/M[]uZC|`÷fFcX^[u*eK]i٭ tlӲwy?=w]>[Nl.G ],ǪmVS #ut# `"+ee׸Cvig:pzΝs_SO=5#o0=O/I-=xulx슈y=W9{[>;;~=C0`"KN(/ ,F)n+iQ.-v %ߦ`Y6ySVr2}=䩏ow{A`OvSS8i_2h6<>Ec6.S,c :͟< kދ'o?ȝwI:w `t/(}? wCftSeG]@=3e_ F%gye 8* 8</sPacFuM %Mrf؄fH<3gUg*,G  xdd$v)i?H A} ]@!ho7p~y<&:l&A?oAMFA"~H_i#}R'ec ~D2( h?L,+NQ淏nԇ>|?m,o)#D6"=ԗ_֑gG'C>tlVoiW(L@~@[ܐ V6͈D4 ]|U-m3{f-tn0c1f|5qmmng*1 5} "#f%g]wm86%DNҎrđ,-Xl=ڏ6# z~W߯6(3{7Ok?3R….D0la{t#?<ߵ' N̾U}f@ h̝ϡn66kg df rC#`A=yF?~T}齄t_J(F,. ,%J-^CБ^H fwߟy'>=}f3gs̹-wLr0 ʶp6ys[[};6һ3rJlШo8k`IG?j{8T8OhlŠfM;ԩu[;! 2@΋Y(4a /m򥬤ۗ.a'_' iN==M_MM|q]ڤ'oCجÇ$ f/!BTٺO:֍w++@'X#!4zHٖ@67[ `bީt!3v,6rRJ]OWZ.0;󈮨܏=ѱʳ҄3Z01C&L>1h'󇯶ɓ ۆ')u:m6ϴ|mZ%}ܾ:갔vqI/2?͛tÛu-YU#` ۢńd;J0os] f>/;9]VN&W44f}Cu[~2tr Z]PY5~mӗ.; F|&aqcujDVn~to~-@N/Ro3^GgQ -o; F`;6ko_f{#{pm%Aձۦ:Ԩ̤I'lqik.K:^XtFڳtKSk"(D {z;7F`nR G l<6MΉytkwh<Ҵy/tq8sgAvV6mz⏛r޺a: O6mѵ+zӟ_Pi]&FK$ܘmFR p&c~_-\So[:R"n׼8M˓ie%M }EiwqmX[Ҥ'O\$<\aIWB\#{>>.\nPsy"}_]R`K1HMFzcGOV iIOXܾ%_m(]~Vw.;yod<ħ|n!yJJGxgs]rgXfEh: ?2(0 ژeFS t0aĭ[׽/L8͓_ǭHڸ՗rK.w:OyOayru2.N_ħ GxF@-dзn)kMQM1HMId&!YPOo:BU}qu?&,4@_Oىkkߓv7ayO޸}rO4U'ݰ ;gZYEU$XHI3:ۉy-pTzԹv,_rVw CyCi0eՕYuoݶGt܄2Zo(cELꏿfz7 ֗~9a`_]~O6]/aq֏CGԓ7'oWҜ{h ga90 ˡژg&@&׸j&xu޸Q:Ħ;6}k$\4)kV|na?ú:\XަK|P_$OOg9}sZswOZ%t(/jQ??^XK_Z8^xź{W o~䗿e{'پ2V;lCS|+_Wrp>0XRfܽ*yD% 2r'V q:\\ aq{EHSf.]n{_]taZU|#L(L%֏'?K ߤAS$?5i?!P_e/~1~򓟜W*NWדZ!IW`X|?8y^ ̃!3?,կ? 픑N4OuzS{_}+_p y-nf MYо Ow=Rpv;~G?ѹ-@tR螉Sv:dԃ(̃FO<2YԚ|ߝ'?\<Ϙ_Uý-o}Ҧwݻw?FrscW?|ߞڵ0w _QZI/|ar\fn&fx/?=yb}6Ї>TV*ɻRڥOӓ7Ml;m\fY%A3Lay ^p"SOмn{/M ׾VF[ُ}c\ᢀ& us~ԴF7 |#^ſNN>BӺǷڋP'aG_#گԧ>U^ӻm~71Ѕ.Ui~B?u[]wʘ[ZЗM[pi z\򒗜 :׹Joogp5^࠼'ݸF7mE.RC_#̝8i~զ^ښ|n~aӦ{s~i>ԗtg=0qjFC lS^|;O7N^WMo_≉%/yI@c|G?k>Lm$b8;.dS&7)Ù1জ?\*={~_Lv:/lxť¨yn{ _X~L=?ԥ.U&_\r+aY}s؆@Ig洤rw}'/K{Y,G]hBIWҕ K~WַuJad=y%JSmn3WDGqWVO}S'׼5'׿I@_׸5&Н6$daY_ mA!e%_=^O9~qݼOwr]0Fgys 0vE7iIw߼0EdOL2&" '+'K3Yg}ʪ-CPs\7fڵ2$hclIk;WJL>M0@2zXM+BL*_M/^ʰbC`.AҗtI Gfr ׽n SN9 p'ՠ%7O8A8XZ'< eeiy@_-_\zqް1ᤆ0 a+F?@QɸֵU+ ?Z\?pCS(:zc ~}AwڝnO#`,ShpZ Yc?/`ƞ:oƒg6=i<{g==yw,.N٦Gۅ&9IXMlkt6:wU|?g V&[EXTuʭzkh}s[_ѡsr&`7q8:~ЊƂLi[vw}mfM-ON-[<ڙ>䩇d;ey ^P3wHϊ )׻YN=9ZW]MVjz`zzR:\G34$ʟ!-檝4 }}F9> >8:?<[m3@SqlĮ]壒w`@058!ekȶĢhmcn)D ~ZKzY 4l&, F}ߍW1O%%FOB-@ZiwJ,zew?H` Dq;C@c0?(XUj0fPNJO9${yˆv#9K&YhBVWp6aj0u6DU<.77Ek0ELVfŨDԉNS?Ci>vنi𳾻4㲵(=A4δٹ贳6e-30־j»/Z6e*e"훌3kKE[BX;H#fcp\Yfūj&= 8.u;-NIXWN+ijn[]ZW-ܛ_ B G)p#6 RWlfm(D 9O¤E[}7l\|Z/}Ru'P-r˕;Mһ^ۤ=&y:k^ Gרr̕*p'nRU/ \:5.ys8ծ]&7M H}Vp[MsY\%/!Otr+ Vj g<W ]5>~~ɻ0uz~w-Nks#AWL5:eXibʃ3~|N _J+K])"F]Ҧ\et/c i'\~޻+NH_= [ 7.IXk+c!@C¼PQFp $inb ٬w|׮]e"w_ڄӧ, ٬ORxMlVZ0SwMpNY0*/YpGGwMpW+w1ou0a\GzpMTկ~u8ͷR<.F/  l&Za2v3 ޘ"w. q _-]ZCJ53` &;8|BkK{=ik^ 0r8s41poaFG};_ mpO &)֒ԢeElnpƒq/Qu>~J5k/M!yWgEɿFZP>BV AV4HW႙/}kKvA=ɫa@p7}‰ %!j4ڦk#pzVn%Mh+]_NPmۙn`evQ?u\O[q)Mcj%\K ./qQC Ml׫a6u :+T&.A*q𦮶>=?C#8b/;VX&=A;rf`wvun`3o~KKY{AM;fB MC iUmY?}?0'?ӴG#aA8 wY t?f6 頞3lλ5vMTk+F&}~gl4 },xS?>=iv&L!wBUVc3Dt@A 4lotm!Κ0YaTo͋wo]+LϬBܦ:}w ¤?$uqVZ8bfۿMQgr[:g=Sl6!uZgpUr4 Cʞ61 (6Ye$mp8a'>y𔳈2n[awO]VY"F5@X{u&"+Gy!+yfЖ1M7>M^tA!u-C?_vw ꦭҥ3֓??zԣʮΕ\B"Uw[dܫP,wҦϫ"OKgxpe%O6.F"]xYI?2}'j4`tlh4QC0Lyo3lF@!)c:7>~4-h6<'M[yfߎ =mxie&tt 'v>ˀԚCv`lΣr4%̧M7f#ܾzޗlW >E }rZIMn+kW ӲqgPI]< p.fϗ?[gB4JSVJ,ٯu2qkww #g`=2R~0&NYtޡ&e-~W\ww]Nʘ20ܟ0h@u02}nm׻rN{ *H+@hzjgȥmEe%OhL)GYwOO;Munl(!mJxV?2ڵK5;(0` t3Ǝk,&h,XRFJ{~K9X|k =EdjK_=ƃ>w+ v)6 !p%cm *"{ }FZ\1:mM\lz@m1.vW(y]gP`쀡0)khi-u)`'< MJؐ<ӘҘ0 X.wrM fg 06Mrʖ}  37s=>II]=}9{ont|mwA_? qЧn `R[0IKխnUOΈ;6М0?qcgϞB0">)>kMjMC࠿ ^(} ǕYI>!A^4a0Nƫ^&1@_JDʚMi5)#a$|!]ܝ5wk-O h%֎&vm<:aV5,i0G LEnr|&q5LHV^N i 'A?X5L꺬عgĪ=Uw/ u6`W? On T-?FbP4zRyVL=Lp.oA0cV,4BmŴ>OkgV蟶Jc#ߓ?8xRB_EK=?Iۓd)(8,zk0Ŷuqm|P%0Ia#4@9LV"U2Rf"$,ZCJʔp5wϨgeC?Ǫ|{; :6wL juXÐ|G[Cَf&Ljf%v_Ņ!?o-MFz@uA M A}}y0fq0P' X ъi `[aCL4 нwoQ<-IMD(I$HX.lG¨nфww }sah+, քN] D1P{e s(+a\g! {Wډ.ЮLuگMT *zvPV)gvS!E]|m'Xeb8C(2zºڏhUbJ3kğ 3qԕM8͐7iS>.{'>͈R hlOʟ!\_#_c)qo/9<C5C&X=ӝTZ1MMT&`@ /e&\e)u4mw*{LdhUo#d ,?CQrh4Vc_xc{lQ_O˛Ͼ&1w}dGsڜNw/ENG h:t@ '{ʓ@{  sW׾0eg<e1']Q糕o&-9c5{{,ZH3SN20lUVF;K O}5ƥ6Hm>C/Ouڡ:͢?y+'Ov{vQK a#qN'Dsٶ:2X[!֌^&Z'&3J-G{=V eC >3 0棎:|lN7ԏhDHIt/ nyخ~ ->ڂC۳;dE״Yi,6D:+C貹C޽5;n='ڳK*+yRv]F: (xd0!l`nv] ΘngϞOV觜rJn2WߙLj\[\K>݁v)vpaؗUrbXz l}-i}|mpjQW7vD`l+ӕGWsۯ<䓗{,A3^:=; z,>F?ϔ+,űl;;\4ٲ!m<SĺCN4hօqfT1ؾcL@w\*P;ڂn@\룡~G Ҹ`1 [z~0yL@:ф`6?&~'сݝ{}x4p}'!߈8#oĸMq5M։f"ٿgdN`%"<000Ȑ860wLl`|*wƮz= #h5-zNbRX=8*CMN }'SXa@EzFcQkRfD)/,qхo-:O&='l8A ` b9DCkCaEChw5 cNW?uronH vP?iuVng h$"@槀%J9*i T1i&x(C`Au8FXO1>k0yL7E!='{7 XZ\N;!a?gB6ik܊Mz@@c(}Q+z~Ɨ^h'n/Jn?w.hVtV,yZuРK:'~g7:A!Vݵ?w;jvH;;ݭV^;~衇cӀ >!GQTVyC? SC)h|s~6!|K@=wL, }#1a~r!P}ѥ0d}~:a*ܘ=?!sen6[!!B wDۓFp{x5f[aFPm4}8“/q%Nba_ PMz 2XH9{./ u/WQ{U^xm6~O p+Clg2x;Tec.u[B!xh, |и` +1grOQ>77%]0{\NOuޚ­WMq׎mЃ| <5 w4_Oz2 O3b~P:IJ\itoih7B8Ԉ;'4M<-Ϯ]}=/5ߖW+gxWN4܆Ҥ n]ǴjXZ d!?8*!45;}DQi0ERӬe}M `OU3<-{1ժk-ʩ_¸ʫi36-GwZS;OtA@ Pk0^w.cיkmXNS4+)g5Lӧp.Yͺ-%8.ZFsp K\&.kWP:_ zahq;&ЉC#F l~ 5qȿxㆮ}ig햶}oϊoQN~_hxvlبر]?6|41zf 8V]pOjoDۻCkB@q[HC (}F5e|5(7mhEӫgu1EG`[wظۃ} faiL,aw|I: {$hB)0R`SS }&1h do1 s*wMkMpn6Ւ$>Fd_brk^L^o}k_o>w{ɭnuFoZf=+G//6\^|_?Sk_'09nNĵJn߇󴸤->& QPc;z1/| }c9~kdO<]vUA'G.xΌݧLLxo|n~'4ßԧG|2f(|wWg_דyS2>Vj0)!Vt6mWS߉Q{JcuknWMZr*Wd}-q&we{_\ 1g>,u{] ?|~K\={*RTI|rK^rr ]hO~87+YhJ;w_o(yO>3Xe.S47y\:^%c*}^]*eFӷ+_ʲMà޻w&7)g=~T2U~^ VjΎ9Ӎɶ)կ^OӉ#ڵ0? Ї>ը`28+/-/[޲0S=ַʰY<y _XҘPIj=o8GqսH&N:݇w '0Ei7,%𭚕cTGфvQG4>zrӛ޴i1uKЃ {l)g?\W&O~K8m>OL=- *~+~[<|)^A&5~0xchH?FP3~^5~h Wi֗~ )R`Zw,++\ EC~PfYZ~7\'2R4&~]V&ǯ|++U+$L^~'fDy)*nG֣w%4!4׹uQY}Z[ո1[Z%y$E(wZ iij ü}rV U;nj1|"fGen|-,=ƞ>1ꩰ+hh1ϳֳc<kar4;ޖVGVYAs0b7U_y:{NVVJ,̂9ϙKWP{- tV>ҹzv+]&By߼=a5ΉFΠ.vMt+0? C)ղ //fzڞ& |[F`/8+ Tƴ}۬{;DvϬoL|AiU/- 'Mh Wj.l~/iG|+G>򑓋釾?ϴí=aXG<<˪f= 9@=?e=ؾ'~:$9ݳ/F۰Ѹ5ڥe="wʏ,mTܘ,dz۳>Q< OXbA# 7֣Eύ4W TgN|+iy$FsclazЃ,=<́ Hwaq67\Gmc q^f%׆i÷{Q_[o\<5;j1Q3~'\B)Bq^DqWak|?0 l"y|-r)__{ڰzkf01:NT񜞶/il=Ӣ_6(jb F Y[e4%鎏snb%$7Kj~xqz[Ηtm0:zjZ66FkG':"o,.ih0 ۮkX{ `-ݬLrQjmkۤmآfQX4ۑ9Zwmɝ?D`rB;iRԵU\+HZp~6r G?/J s9[il8TP- ?A[2֖5)a$ה(`3l_Mi}ه؂ n8`7ҏacOZ+<8mKA q9SiwQ4br<1ww8 hv]0 u=׏aص2dq ed{^:{ϮI}_,w+/B2!@ ƨu9\'k62XAû* s ڛ!\\޴|h[Ɍ/Z|3)@a@+q!pvb%ȮAgN'=wtbY>Ӭ1À~{[wPvdzwصkW&49B_8{K_'#Ʋ?~/_~Vh$/)Y> R^~0>'m7^"Sir6"cXbMeHc a=fh髸WRB]ٹ}>(lٲF ww=z6M &&Ę=da|,嚌b#s#` O}S{x3J}.'μTlz'D3oFWl`4@{Gk-*MFVVwcY%4&!_ôL:}`1|Vlыc V&xw!W tZ;4VV`5g6a.bgޤ|߽î>( `Ci؃ޘyBʴ2VVVݴV Zm 00[4! U Ƭql9B$OcN&6mM30*=~'LOp'TѯCeext]G¸Cq}a i-bLzlk5*0ylBRjQ}`f|Ev=EbB}jix3+:XμzMnCO|b߯w` 'Ԡo뾱Ƙ|`ar| zI8޵ثҎEV} h|?fp5ojCC 0Ϫ!"k*c ^PPa al+'VH=Q*|5}ԍml ƀYsgy.͏U3rpVv歺RnX<ؙR |` Z~e`^V21J5]M^?H鏻n/i1AL 2/w4kEicj6+[p jݴ }@Ugg>g)O !M5BMsQRc$?el@t2\f^֭6 80f;[ޏ8r0J;XzZ' |Vx7gѯ[ɟ}i)2VmƯ'ܜ)g'3jsn.7w¨!}oUC(V?̫OĤ4  w]4¤L`} CH =/Y nm5Vڞ"_GL3\"Π:YK ;-#lQ"LT\qCm%|:8 ⒧Kx7ikaZ\v|?3F41!ϟF~nf 6BJm*iᤳe6Ԧ4⧬y\Zo1 ub7Wmڃ{^Z\f_Qw\x37a[Wn]G O6Mi)?.-ե-ς!U)ETV[E[&`Lfվ}x',p=qNB ZZ0jˡpf3i]oݺot¸5λmA'eG+ [`qmnWuϯf7+0[` G}taݥ=?us" _8CزjSRF}pZO|{ᵯ}m}7 _E/Z)oZ1n{QltŒtu5N0ytjw&o޾{]- yV[Ѐi Pe%ie\PFʱ֞7xBV'ꬅ" Pg%4s? i휕w߹cFSOwV|v0Z\a~ dvICQv];6hHR`PP9 55yKۑ#F Fϫ~n޴mCC8 ×G 6)0R`j3-OրQ:|lH#6;Fd}zhևc-#F )0R`SQ`6UwȌ)0R`H(ZF )0R`(l)0R`HCQX:)0R`HMEQT1"3R`H#և>tk)0R`HcDfH#F F`}<2R`H#6F`SuLjH#F X yeH#F l* G{[RO~򓓯|+f+=|ϕv9^W,'ۆ٪xK8cߖK_Z8;'o~תܑ[ejyo<gy- 7'֛\O/2؛v5?F1 Ї>b,w9-UG*W䳟&|#/| ߙ7ڵk|rK^rr ]$җtG?/gַ^ \"ٳgrs3UZo|k_+ oXoʪ?䖷RSN9ergr߼UW>O/Ua]]ן\JW*{7LnvM~w[ܢגG]^>LvU텳u~  +\ Kmw|e/.KOԥ.UpO|brsQ{0ǖ&; ??\r[y!er?7MK?=pꩧom9D/w&'|rCKwR˦סel;.m??\*o@Qf lZ c`xLK^2?Dg=aԪխ lg\W,F%>Tp %s܄%&OӋЁ|C?-#?9)m"T\<,~R3#U7.PvseJZABZkA yGQ!a-<);B}E(N裉=yK;͗ A#\fO@;)}c _ƚ4\y_ !A9N:餡=iE&d1tct}-cPg];.rhLYF)R`ZlwgI?`gl==]?ˆ1~ mo+paC̖@aEJ0m/|G?wnRG K*C^F oL"uq SF{!iHFf 61 0/8KW`KFi$tN/GuhO~`~HKNO@;E ^ݻwa|#Y'@}1& @& AØCowo.TNL}rrPcΣC.wKi)4~8׽U&=+;I_(0fD+DŽg"{ÊfŖaDcI?O-X4mmuWr.4oy[Jre?O.  V&kEᗿm9F&2.x KZ;N?|I44u??-R9=}ˡ1EHG5g5cDQ:n*fBmb0QYu7NPq1{&%wc)` +sr]?[bplL ׄz衇D7sXk߮sL:ꨢVQ*ӡ1A8n|c;E/:9C&w ʰ_Y׾K(1meC~W5gU|~&z׻tǗ4DT`P i~̅6S?()0Xf O:hrq8'B`nWZ^}C>_?Iæ__7эʁ;g4e5%C2/ƔCdVV(pֆ\Yg8~N;}m6mUp[oo'x#b*j:yLY~7I:Ę ڣkiIha(}zZ7\,jCkڝE\m0m)_~ʻ/F[C}omYX۴Ug9YnЉSNszW?팧s#!oG6FngbYq/"準4r3A1s]q-tYЭ\v/Zf'P[~{F`͑t& Fb+K]oĨRvl#iu~=GF`6}1>0Lu3,줡3V_5ƚV]rF )PQ}WڻZq?'`.T/N=ɢ[kձ]BIOzR9Zg9&g7FNC?1m-ַuҝsjq;]dǵJ0^"{~% sMԼR갾o*jnXbiF+GOآ@h:_ioz.}V`Ym:D?ۊZ36lchV>1Ҳ0;g{&"`i1~}_9 :PxtFHgϞtGf6Ӿ  1@bD1YLpZx1fCc܀@@#A/B3w ^i'3v'}?[w!Yhc79mBۛwuVVb$XG#p#s8MH&JC1D80AQX(lY#OcKk_}e&H\5m69$p +- ik0s/{)I-\_,`%OֵU 3KK恫2{Ҟzkw{5Z0|M.kGJ` VCmyq'LD>0ԣ^]…e>zu.Ø}A߷7  Awc #7nM#$1:e쌰)0 ۻKZ!<- ŊD\CkrDI˿Ar]3ouF!OV8$܇Lb%8(Zń4Pw Q;ñ $T~@ak%ԁtjbңf /Gs㫥U1R#u?Œ?>W} b2<a }d p;43ڲ o´Jlӡmyl 7*N{FL{(``brmV<̥d"cJV jV}p Z[7 $xZf{m+-vm!` 1 --O80}~^kN=|{gO(iUkʧ)>hwhB m +W&:;`eN;1MfX$d`(}_-VW/7n |G6f6nNk=Jӯ'^=55;F7m$i[*QevaVU3љzV:o`Ř#o`,!Ƥ@0>ʰl=c>?kִǶ(丿H݈Z\˵RZ^]0m'n!~ԣ57L)0R`yX:4կ+e+y"YqUEh,lH3Q`D#G NZ<&T䫡nU?R`HP`ͼ0p=jWtE/(c^]wp<[fׯۼ۹37H@Q B1 '+,r}@_{Uɝv\~`nhYwn3SsgN9Җ!S#*JO׿'< D6##Nw* u?b~u|,$0sݬb4~WeΕY]0\[1&=ٳuNvt)s c#}QӪœzG_$ܿw- `δU:_v;ݢnl 2;fKhC_|W2oL(C ?ϔPS155h ?D8g 5ۼs?6FX4YܦكgsbH Y]c!̖5Xq+S~2$U ^2Q\O:)% ۶7)b\: λ/ گzի,gdӝxZ+Ĭ7\0ܗe*Czǜ1}>481iƁ{+_Y CҳsH}cAԾ>|ؘ"C+( ƟKQ]oUQv1',0<Ӏ0a2c'j'y5W ܦ)-#ٓ#'<ٶ1 󰚬'Kzpd=&`'`IR:sZ7 "4`0XK'v AMTQV׶Re`J+ap#B ^cǘt;ØϭH}aZBmx#3ƎfOdh1&_cJG9ogGS`oԳͲҖ|&eLv{uM)U)Vy`'v>gxXYʣM LSbj,.N>\yWþrZ3 @q6,5;)b-dh X?e@_Ucw2OE>>!T\j^{ 1ȇH;1EX86"b)`qm&=Ia9`ط8McMCߤgQ/}i{V}yM&LrUTi ,1S+> ؉VFm_nnIݙ\g#7RU"M y=Ce!G?e5kL٦8OcZpNnH\aYeS(<ƤOSXhY(6/֢(lZǦ> (8`R7[ !Ozғ{&sFpᇗ/(~}1c9&4Q#~xZRmr! ٗ'4?蠃_Lj>PZS7ݰǸjP9}.Zh> B3*)x!lϲվO< Cy}-ߝa|j)"82 D:1rgS Vv2Bl`bd7(Êy3yhGM̞YҕrQYFل.~h#=fUyghENj1yx"\Sh o?̃VO3Z\˵RZ^]6frŶ ?߮GZ b}X:4կckv41;c3+ @E9Ûksd)0R`)@Y66c#Q`QgĹKl~[ NvsMi=eoY:3fQI7ؘv5(0 AM^,}ڃKn8Uw˅׼5xzԣ!0<137~+cNo6@E%bz-O_$ltG 5kkMMR>+o&}rr)eb@$歐Ys7}cÁY,Y=r8lB aqg}oW\/p "1ַSVՒYzׇڢ.&Z]aF8nw+u7\clZ׺V(\sB.۵>@^ /s˔Lײ @h\'t۵w]ڜٖCqOcZWƦp'~ ~_Bxk_9X^מVl3ёB#ư RC[WއPAy11&J-~+ "ƒoѫN3~g5ilQLdLb̃!GydJ'Q};mm2U`bV5Mx@m;9[0g)M…a`-叙-C_uK_0ybq>;}Ld~Ќ?&H8c'(t+`8V-;ХJ! ФAÄ? EDHQ! E F (H;H -H|6<}7s̜{ٳ{yg1͋?cǺ}0 &NTcNƍW-!8L7<_"e~s 0eLIAh0r7oa:XC3f+'B:.L8M%JbmB7°;u@HO/@@@gcR`$wTt@H0B=L5 a>aƶ8Ě"q>F0JtSLq a`za#? ^3wq#/X\-*q1_Y\žu|i !@ј X1\N۬e)21}ꊺ2dDcMQU;x1%lԣ|z̜:2/2r#<dFS AQ('~&x&^СCvzpP쬀"w(+UN:2ӑ4cm@m+/rNOŊˍ褰i)ql bGxtX|7/,~ygsaQ_,a:?F|a{xg$ 3oyƔCwFotڜPI .' I'ƒ)g:vs_[\z6yd7=їR6Y[|;GR2cu&~qeÆ ssUYq9ӜFic= #p$ڲՃ&qShM5u@꬀{X?W,'3kÀ;,qgX;# s?~Is*K||KLpԹh_YsyZzфe0-^ !UI¬*`̆{U8ѳ$K^KJ2bIʊF+j-}^/?l<`^m;ֱ9:w:{+*KgZgalK02?X'Cf+ܟ0l$X$tAWu5 bǿժM2}1ux[?!Fl] 1f [ǚMlgW2ynLQSeu{_[!>ߐU_ⴰ#.Yh `f!=:Mx̆Ώj?N9fݷuΖ"l38PhǟNXLXgOFt¸!И:tتg!4s 0A &X9dK馈aV'ߍi?!e-fy_7 wܱib1 ҉;XjIEܩ"_?#0FN>ػf0CI<`ÆYlVɢo(F/ؖJ$~θ0M |rDZq⎭ 6}qٖR#Ql)<`˟ܺ)J#Sa0G:zӡpgQ0e?!ju` 9K.q #M:z!^0\zΦ'w Py`L0Bf ߿E$<&N9! `vӻ0o(Pgx(ш|",9//'ּй˴*桇ܩ?<#0yF?Of\?],]QJ^:';#UF&fD2zېg 0*V1GH< H՘zq[8O< E ;62͝Çw` m0FPA qhaJ"B#UkKGCwNw."z3vܞ;XIL2s:F|tSg#~>y sLƂA:z*Kp}N>B <؆s=a2ePqn!?| Og∵ywi|e~>ߍtw `5ԍU Y ڭ*}:SX (B@ rwc~|w/@@/#Fqm,+B@$$TZk%*ΪB@4?cXFٳy$V_tEY#|PTo/?qn>Y>3zGX$4X($}`+SiZ io?2f??WnB@vA@SRS}'O|Eх~75;f&k裏N%?6]GC^8mdJ4-a??܄4LN7^5yos[Fh : gfu)B13os `Zt⮗&k ;8bmj5w}|׀H!nHn5և9ڔ^v';{MnfwFxL{1Zva82m'/c`Bt<Pc6) l9ydwy?#]jLs=S e??Q9 ! 7 Hw."]s@:2(5;se⟫Qk~W_}[?tШ-zFMO>ci5*3fL:gwʈЂVA$@! KDjxu+s8\U~X_4c9}]!N距y5 odP;^h3bMp.@k" @z^dG̿/)펀v{ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ *B@! @@@)B@vG@@נ/B$4! hw${ qzOvueq7x#;'{zzܕ[yk_vemoeZHY[>3:?8ѳҳ>,ܞٲ=gyܷ(e]2h$8Ԩ%嗳7ɳ+ܳ]հ³+}ɯw!й8έ[²<{w͖Xb]tQ_9Ç;7F0Zʽ# 1~gK/e6`k?\sl5pHkÜsΙRas=>ÌΚ㎮L4Cxdzu]7[uU&J'Yf%he]#>|3>E7tS+OUVY%[iSO={ョN[o=[oerK_:*O[A]  7еo=mP?[ouqφKhi71hnkhkکO7|kC +fxNq?D`GM͈!`Ht蝎N\n#{ ;LwC=S?{n駟f;Sצ RO;4ǰa$^mvM4ɹ贘X`\aguV&8;Ȱ6=z w/59QMAJGOE#ca3ccN]?OlJ>?&LHg#\ VQ*cFhbyGU͈o饗uDZ Q >^^22g9lV[]v?LA0/r!/07#n`&'FhZQ_iY c."dZ *c<[9-zOw0aV᠃EWsP[O0u7 +s]';IDATDӦ#0)}n] L#psfi-uE~ Pܸ( ks\rI7MN.1JP0#nC` ic˭$ \ջБs'niӦMR/#O:Fy>NO14['#:zDG0,]?ȜiJӾ3C}fq7# Wc*zu?@W:AyS~? 㻱sĈI( ϰ>?\Ǵګȗp8,Ng_81*:X1<+g]I0ͭ@eo EBAC!rf6O4F63fD@+  ^*_#` Z[3 TK@N? `h jԀGFz*2@26$uɸQmYӶUקK|f!@%3`)=D@1ba{[tǼz31춸1ּ~Y.0G6o~n)92g\,d`8a b+ X01aV.<#4TU!acmKyDmmc0jda?uV b)mldw,&~.lGْ5%ێalG"jmp!?AQSplcö c=hްPH^ o8Gˌv5`Րz NYξ~HP9mOaiP hϱicM=)+Ŷ= VOl%P*,&٩m-mퟖgp%f)#;Vch|Kyv9DWO":{ٛh 3ڦ3c̀g`茌膑²Z4\7BJC{H=A Bf>v.䒚c?0%_Ŧ:(a09Oc3wyPF;gF@cV1m&*n'̕qvƍsq@&0 ^;84Oc[._,BL0ӷTGxNeFN iC!֏սsйuJF'Ok9 *{ytu1ku.lM")a C`ddx~B#Agja`09":S L'b䔯p 9r[+d ӄ3"MР3E10bH;#?.߈MuTeLq|WSfu)?!)pFUG e3Mi~&WN=Y!Ұ?u~0%L3G#d|7o-vu/\ u>$tAc_|̘1(BLOr q0m{8+sv(#)l91jcg~22 3Tagi L0c=VQ#gl䛑BSN~'LN)JqOu2*)t#M(vy=F؃ wF#[H\]T8"xP٧#XM`A#$R5-I?X#!#',,<9uL?;)5};;uyd <?~gQݐ%X?{~S?g._ͯk,1򜏂|$<-_7{o Oʹh BƴOF~|_|3Pz+=Ĝ,#qPo>[~飿肺#g~ZQGv ځ0s;#Zћ1wT|-cy)/?7߾Xz<J _?asYlc!"ejcA )eL?.%@ Mh$Ƕ> 7s@;y]ѹCЗ6kdКٜ/LY5'ǚViX562ntkKy-UvymyxDHaA]yԣ6JJUϽl22 䣧ǩSxJ^S3 ^LY{+[ a'L ?r 5w̞ڶ^PV!VsO9+@;JQ5_؎h `f(,?Dz1(4:{ζ۳gŠ,#,.yӚʲ[-%8ij油ķwH+&ˏ`.A<<~PI# ۴E fS43M.9qPi$QhfcfmHQr[»ԞŹ!*<@7gB(c!)m6+m-Hn[]w]w.B̿UmvFa<ý(fDB @`Pލw.z1SvԪ`*|;3Wni><0p$ c N?ޢ8׫ 0CcEqRvc,Ch1B`(*N8PLy+axJ/(m0GSiF2ue ZJP ]V|54+SE (ll@UW]v\f;S3'e?> w! @# @38L۾j}:c+왾V9M;f 6(8` ѕB MbԶǧ; ?f~|, !  ^9x握̙C|=F1߱U [状a8{ka;Ph?^] 'e~\B@!#)o{`_7#V4*ߖ;aԨzD֞?uTw,i#Hp|Qh^-Svމ'e?.[FLPڇ^d;V̎;)Ţ`VD0|NmA&ayDvg&b}zpEB@!0i:%0[l֣ga_7|裏:؛眀:kgt"BTbФja1;Uǧ#w! @7 K]b 8Wh5p+͂#v[З ߈{ٮqam.0 ! @cHnm/ȶj+X9?OL}Y6vlEq}wfmc'N=<~6llM67Xoqeߞ]s5NPXc5?<+)Sd;SodW]uU-=! @w 2W\1{dzzȍN=SCfkso}ݗ!s=eFs0bĈl饗vj/?! /<̓]wusҚuYY!}B@0$hOt#UVY%[pkS7tc|ir=?7wy{}zײO?ݩ&S?[s5:g! #ZG1믿n߮ayF&MFv0}PD]0/glAw?X\hX`k,MW_}uvXX ! @}$Ǩ|73?hB2W)xl d>}n:` ޷~NƏ nJa?l=y4L5`#O<1- B@xЎ ipbZb3:ŧMv[~3J2#fTSa?C[󂶁8ZhT#-̈́H!#0hРUͨ*.VOo{W4]Y ]a }'ixh, dFH! @9oQ B@! @ ! *Y usA5Js E ! : ZA0*~زtf&Lh8]v-#OA:a PWB@,`f!=鰅X3JgߕW^@կhƃl^}Ut10 xE> /a`,8困X,|l@h!n ;amȝ y ! :i:v t^c ?F  ~" vm^|EM0> 2!ѵ^",8 f3tԹ]tQ袋fh cmi%A  )w3VKB@vC@@X?aȷ;~, 7Ѝ1cgm뭷vLvʰ&XDտW_ց0']28#Ec9\4hl eo܉{KE`mk0y ! :MtLUV+xH_h0f+\P?`Qag煑9fI%g}ܩ^x8c\0sB>ˈ!?-΍b-;&$`sv΀@1_BW^y%[a\\׎N} O`V.B@)ڴf9f̘lsvm7tM7N:$7{?x`ML{Gmsv 5>믟7MY\':̜DPNQGsdMN8!;묳aZ! : aŪTÀ;"ù,?/#4,g5 $!8HϦ Cɳi4Ch!+4+rV}BYCjxYA0[۟X~`e ~^[=7 BSorhf?n1úBQVKBb/w! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@" *v! -eJ! @s\|B@D@@KV2%BHh.]! @K" %EB@!\$4_.B%ВբL ! h.bB@!ВHhjQB@4 W ! hI$d(SB@! ؅B@$ZZ)! E@@sUB@! Z -Y-ʔB@"  ﴈs-MNB@!0f5k0vO! h5{o#\X{P%3>3n$25XɧB`P_]y 倲erK! f&G}fviI(25g.B@&~?߭ΕxX4/*-}4}ws d0[ke%rCc_!4? ̯9 fB"]c.B@!`}\7lOe~}_ 7^}9o0qC3Y97߄P?wȏ~BkC27}OL̅ #]unlnexrB@ƨ_= 0GEdH0$3vF4LC.n~pU$}Dg/{Mww#{w]@i E;nkcB"! hcڝ>9菹_G@g 7cӿL͘1~abnw= ! }wy q_;  ӑ+4ͦsg! (}n ޘ7, س-KW5 x1A<ۻчwH?B@!0'wd3}߯=7N (`ZFCx7  ~^& ?agW4aލٛ cQOB@!ZlݦL[W>' mS(_w! (@as'nnvޟim\bbժNxUK310,GMD@̾*j! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B@! B ?alIENDB`ic05ARGB #'('# T&w+-... .$..\ ./#/*/-////000000000000111111111111--9FIJIF9            ic10PNG  IHDR+sRGB@IDATx WY]$B@! bwg8A e-h ."m" b!AQfI0Đ!x?NUkz3:ɭ:Qd Hd Hd Hd Hd Hd Hd Hd  a_B^&c &7 l!5/5Hd H6 yڀO&96 $3e o̔, $@2 $5 Vc%}f fhK@,~^{2 $@20y0Lm2?WkٻIHd`Jtk$@2 $<,mgk:Ӥ@N $xꀾV}3d Hd X*4o&C65Yyq@2 yY{i@2 $@20P6VNq??⑩I1?d HyeYZoIΓ $@2 lYe.|ʹqW\d Hւyg]{fQc- $@2 $V(L@gWV`z2 $,+45ɍs $@2 $@VMҢgqPbyKd`}PP\dbd Hd`N AjNn!/&e2 $kjqZ9Kd H1~N<ruhLd`00ɡyv\Np}1友cRJ+d Hd yКLgGL}[:vf2Hbv8>k:>dߵ0-j}y}1(oz2 $@2 ́xC,|D:o/oMWL[c2 $e@Y?b. Vz)>mE]C8,JꨖV+w!q̴d Hd`b51e[*!|lHtPه^s5Wn)bMpN?󥋍q`]w/rk\=zp{̾x{ܶoٳ&wSuv|ػJlw-6nie]uU7^z;??s)n p`oId ]̪-?+-\װ5C0H $@2 $3`*eRM\@2С98>)N1-or>񉰿Ǧz$#:́b-5|kFmCyMa:V/VGNFяWG-֦Z@,=b7_ߵk\}7͗|SYu#>f7t,E_ek1ց̽LYF2 $@2 ,0-H` L.hCG\{_pd ?t=sU?5YWKE!=V[藭=K{Q]_7 / ~* ٺ9/$ԡ;K-+Hd X ph[ 냁3tltGȕ $+cʺ,Ϣrl-ZkHlͦk"gh/kǸo}Cz+w |ꫯ?_W W%)ۮXqC2Hd ز ,ڲmtɨC/#z%V?d xT3Cl3qҦ7a%WBO$Ă?2息kN>mxrHkS\%+˿/KnR!fRe@T\햾\ztܒwI_B $@2 lA8mKK0p4U+H`w@'-Go٭z5E_ P'/Ooh.+J油! p#@RVK bѽ>@2 $gx[$`769A_K:Jȇd 0 p(Y_Y) }~z1ĵ5nפ_X;ƱO ^ro8?~g|Jmb. <qqǦ $@2 lz8m Ā8ՙ)!;5_y=~b二x-;Fq]XK/Un|e/__җ)p}nĿ.P\ ]5XLJ싁I $@2 l 59ڡ_q/b`Hr\z3y%1HIE :OU~ YsJjc8MSZ- kSgQ?扽Y%Ic ?>Z_oEI!7j܂롆KuG X[9fIuTK|rۿ{O?_qChF|Z,X 5@2 $fݦȼA BM9G8{dc ZPD|Q5!sKr؍~(kJg>tЉ+Z9:=ryM>#⽼3W>~O=ԏβo,[_ Gt8gup!rYz-RKd H6!~ۄ4ulI/}@ fHh2Fw9 aCk3N6'x} k'4:u1>lj'f|юG}=Եw}_~\7 (xp=Q +yR&@2 $v&bΡ_9/]{_9%J pRm$uU[x-y NqkqJ16M>uv߻YFת٪P>Vwʿi=l #ؾ%z,;G*kR禞 $@2 l^nK Yۥtn̓)b@%ִ88aC`%`u c#kz뭗/|gŁW}D`@Rm]U-Dc`R&@2 $xBb `7e29D Uuns*MCלάrkkJgha>K!x!~Î8l0֊w1vUO _/.se]WoxwYӟl}sіCI=Hd  pÒDCH}b7pg+ !5>Yqfu:0iZC:nKR,yCƞ1qx°sL1 W^y;7|}<඲xC`u2겵ZA Y $@2 l`/#G9l|esw̔ez2Aï|ZԟuI1z^5$iqŚ~=6qZs:+oȧFk^xʻ􅲺?#<׉դ|,r-?@2 $d݆>suqՔ@UYYϳ:Qk=pf[Vs\k|Z}3xڵxY˥_+V׮^L&7#XFݒqFMn^w/nbw3˨j[|Ld H6~`3d.;|`{;rΝY* @VMRIҚcX #f6}T1C{rZ~Cs."sf:xImS̸ U^uW}"cOxOkz%s̃rb-kO5#sܯX\G d.҉IzEj9ɯc??l@ {KdFS&@2 $yzn ğlҵλ':}O*:,iq`OdǸ|X>̢ Q?XDR6ϸ: k`V'9p~'=ԓ$Vb$l6Jrhk^󚗔ł?G-?@2 $eC޺0;gۥt ~w ? ΀N~(v}x!"Zo]K?'qz vMsljjyC}tĝ^8k?yZ^>Dꨟdz%퓞+)W}s%!-%,&y|O=Hd X Ж+h1jwD+_}$16=Ջ^o׺?G'Y^{֌Cz:O,W/GuQ.F,x ']tO}S^pG}pܤ$*ײc W1i'@2 $뎁l=%>Pdk(~/y%#oƏ+Hpcavx$sϯ17:%),1ϛDZc=:ęq>u\Xѯ6#qrX$I=ϒ7,}r fWs'Wn[ˮ쏓lLd H  89&b`U&d`^ px[6arxka^kclDky\:Nzcsn/[o.ewqY?e2 $@2nషnAV3-P~?(vb/W2Pa@j>̐ظ:~Ro0p犵g|sKř^ +taky梎މ5ՋH#+.pt5׼O}s,.}AEORV_-1Hd X \sg `K5DvS 6X8IQs:kgڳgX3 W:+'bImOZ5b\::1<̉#wyɡIxm|/ԍ[noy[oo?[;&7!RV_-1Hd Xcth˕ cpOU]:Dϩ Ͱ@k&VI-|һ10%Գ6gm]璇ϯLpaeÿbG zzs6* 0x?~ _%@IF*TL XyԮuwxq'cҽ6Ձ>\ڇv|T O8]]me+,݊8?@2 $2C[d` pZIHԞZg(oYԛ&g^I^mjs|Nv.9-&y]X{X&'֦.q5ȧ8ZG'֪E IC6 ` .V=K#“wl۶퀻we'x eX^iXŽ:d\K#i'@2 $k@XҷP|᳅a p9-$-o=UC:O}bC%CpLH̲O Cz\֎3F}!6XҞ#Ox/]~j{-tz~W/%)n|;v|Yg'>%|hٺ j+⡟$%,XK-"d Hd`DtYxǃ+chZ]5ooGU oŨ9oIx¦?81mrjؖ1Cl?4'z‘;Icߪ:[r#=eIŵV[@2 $j0\d HUd@-B\簢~,6K>؏Y[163ӹ͌_س'%GǏzvpC{+)G}pٺ]Y cLd HVYWq[ uP?Hס1|cZ5ޗC XaF6YH'>^:׮s+UW!KZ^'bOxA]ur[y5cO7`l{Ѓ?]>l&Y ]Fvͷd Hd` 9品d h1aF h*c>ȏ6Y}]7^9b`d-}9k~|$_m k!>髜V_08ٕK,-?t 8 $G/rSL7nO8?}ӛ>l@M^9.ɪk>)d H1͍ S.;nCvĥBBd`=3YI]p~hD*|ts3f%[sxj]ky>=9'᳦==CZ+>=_yęa0!%5^X,Ŵ;vuc=aܵlNn+o.ZkA|i%@2 $3d`_R@2 $@&ǁgE'-^蟥]}%5[q}>̐P+LMw_C8>⣾,1湎w^)lÍC^C#kч.ɪk>)d H27fJgKd`c0GӢ#Wr:RXqS\c[gVf2ZTK1j"c{ÿrѽ}'|Cz~ݣl}k Pɕ $@2LR 英hG*c|$xGC:j5<8ZX \Fmϧ?( хǖ qI:R~p.EKG6qI܏}9fGWّD~luXr?z $9䒃tfp8cQkuݯEb )?:R>ՑMM~8a}C 9{ יsvK=׉ZM{\u @K6H<۪/j*}`//\KwxbtШtM'|CwY] ݍtIZ>GROd Hd oLI`'a@ijD{zC9ѡJXI6.|HbH]oq(b,j!3+R~a|w<0z{ p5߸9#6uG\6XK6qtlI|Q=[y^k3Guԏo<O_ (k*.{M.[+o,@2 $3f o̘, $?L{>$9쨦,+fU[Uwz|µfVq YT-ikz9Z#1IIN67 qyݮ@yZK> N>H\#/'~&.d7F@x>$@2 ̊eVLn:3uqFR?}:w^ԕzR,h#VCCqfQZ+1/!3ήլ1<8=&=;c <>zqfpo^\1zCnIyV]j&-7>ҵu FW-x|Zʕq;>p`b?#L-O>`VتG}wӝΝ_?qj]v{Jhwu٬c2Hd r%Ӯo(~(g^}5<ҙ7M:5ؖއ^8~^}:ҳ>ḻ̡̌K./ؒ됿t)?ԣk!>˰+?58<0+R_Ȉ,#~g7Ox\jZAeU&.}% ROd H&b oLDWd`+2]? q-Y˟F$~'XQ}8~;>7Az }%Zڵוy'prS; [S8<+]I|W_}uWW;v}O~O*/7T&o\@2 $@Xuʳa2 l4!?.~hR,G;V_MJF^Q6{ERy‡X'&`*W0pCf|aVzIxx'>57||MG593qӞ~MMn[(~٬Xd HdG-ˎ1؋_xm}Sb3sO煜j YSxld_R~hg#Zj蓭EcuTX`$Vc.6Wi1u<r\,T9Ԑc9]q`ur:5ݷyX#߲֗3I;DgGmJrhᣎǼp\%utňSxkD W}$8|i{鸸}ӵ&|Q~vg=eHH񹔮?ǚXd Hdʀtnzg /[\v`3 `C+lR9T%53̣U;^ܳ#!۷.酰pZ%[:-IH%_]o9.`HNy=GmpĐ^I6sFHQbe覛nr-u˧vm{#7󸒞7Dbd H5e o)ЋE)1W1vWqQ4<2֓k>j k#9w 1ns6z O%clVԣ Oz& l1l_;Vyc{=6ުlı9|`es-FLRNu 8|},<3G?OqhSC7b|3P_XtI_Mc58>r8ya `$E~aMN>wyVJݥ|'H͕ $@2& ,xMFȦk̀ D]vܺi$>/Bhhh2Ћ6Z ߊ'oWw\\ua"{q]} VkH^'t`.RcZzӬI^i^%nܞzȥ^-7ؚT>;U‡ݒgDX|5F?gnwzp}m <>x>c K~M=$݇/Ԓ-{76:#Kw?O|7K5eUHѵv -%Y`k>)d H8 oq'z+s]8Fc|X-d+{n>m~+ gV~u}"&[JACחmjW3s_+7Q;./jWm1VUe|Ivs$ʕ^x>>"^$/W,̲մڲtj3O$|Z=b\: zV k|Ԓ"Itq`>j!{=|A:G N,l|.&_zuuśGN|Hd 7w $@2x`p!t4z_=IAGN;rSn{3+.fk>zns_utC[sZH>]u }ҩ~Jt1O1YS uǯ>as>痜c ~{ٓ|@ta -oͷd H-@rOy^p2 ̒%^xԅ'G WG8;a&W'֨a%6׉V(g׌`kQ Y;+~tĄBڵcL^``X|>!_C?lޥ w(Cǥرc=KCz@&Xȕ $@200&@2?,1#Ԧ?<^cl-w@!sБzjO>|p |c܇.|-C`.HǒcӛXk2$9`%uaKRC?esN}bn.G>>s1)&@.1PV09RMd z 'bBNz ϡ@ԋItaI/}W cy^s!'^G5jl8-}ɻ |F`ςV^zĐK^XT$ =Z\-]۪];w];]So}[_z '@IQjUЛ%X[hj@2 $d H&c@4'4{V69ɓ-= sHx |b- GMpQo\OV|Z7t)Kt1CƇTffaAz-tbHx;FI?׾O:-}#<&_1#9 pzG$#xيbPQIKX/K jP}uCD'. k_{9 d&?:sGXߩ s%@2 L@, $b@-?8/=JN!L^G:s?l$=ʗ5yȈu 6p/ɼ\2M,] r丞´r҅GXji|}UZ>;XZ/ĐZ-?Gx˦Z:y}Ru8}3j1C-}-%b]MX656xp_`KadzywooMZꡲVBJd L lkᅐFCG5$qǺv_[''ݲ161$X'$&ŰS1n-'뱖^Yy->!<[|⎧1Go p̂InW,`b.v8''ת8~j(-=Z-Gq0Hϗ}kvc7X?RO8ՐϷrFzc+vu-^Kq$]q;vӟs~wG &@WqF_jV~j"ÖM%X۱F=k="&mhC8$:(#ckN% o3] @IDATE^jx ׅvW>وq׽A|̫of'N]'T-~3-Ԡ71m*VutKv~E-0Hp t ?$}o˟>\6 &vɂ.겘l9ؒ5SOd  @2wwEq9)s+:Id1󹜤Gj1咯Z<&pǨoGNfNXmɏ>|s:9Go|ݟ˧m۶ß'OMNPPխhY-1Hd`C376ӗ'Fc@/tHВ:>$xZk~亐\o*OkWz1/C'.u]uԏz$ݒG'YjuOl-r%ɧ1pn|;]vu7 6qr/:0f~W~/yKN)u([ 7xmٰ.vLd ؠ \@2зKc[vGuq^n}mկ~utǏwQ_Fַ>/׌>K:`jy9`ξEl-nG5ı's>XѽouTVcЅ-՟E-zw &w _O/dx;wr,\0ѩ!.x>JCN93_o+SwDn?ltB1U?W2 $e ol'.N`kMo\&O>ң9#::'眲豷ɺԳɷɰײ:ܰ.$8]'dzIƯWʷ=|)偺FfZ-|C>mnZM pϞ=#i@Ǫ58{/ ~Ͼ|'?o,)+o,@2 $@t%xF7W\1>K/t&@y;1`sCJ/{/j&q5I^[.q]OVog Y%.<pK=IS^p/sd K0M<0.c9^>zIWMHh_niYG]栞*8a{؟}1@zoeÃok}R$@2 l$^ lsd e@bpT":71?#:D%PRm,e/[ҹ_Xl9^Sq55L',H٪Vs/F;3~E◔\k ?R9sE?y`\xٞ#]K0ɑNtגϧ^_`j!=Oj(~GٯRr.N=A]܋~tIV퉭Ld  ;6ԋ^ŠJ뱘)l Cs}>G9\ j=j9k9~}??>G//wy .Pv~~mwPկ3v__>un]___bϏv.ne.?3:?|׋.htк/x :To}ko͢G*]RK/#=.vͥ|,IL}>Ǡ#ɓUfZIOzZcLj+qsZ}^>z E.{<U蒪E/YM@j+&9s ~I^ϟSȯJF1ȏ\yMO~[C`~z9jQGV>N:餧mo//]6(~KOA_zbn'd H @ OFTQ]XD6RXףcv?:2 %(FvK=?=&#~;^t߈y]:Жo }UWtp رct-^tC[v]7|sw?c /E\mPq?g?Ucł[_򗻛x#/A\2'@7 ~~`;;N&__^.yHլ-~0"/xks]*kZŇ$6:%+r:OC,CX q}>Qk#Fs [ }1/F=0<\+QIqdz>XIm@ P8RX' i7C?Cw4 m*8˃ځ[Z2 $f o'KgrouhP_4;Y1=孤N;k߬y "쳞?? }@7 .zF4K7t hݼ{I\p~ǖ u|>ǻȋR/YzC:n5u*>CЙk} %?ҿ׍Of조1<{kGz,}f9ks /nw-7}Wu=GMۅ/+o,@2 li;ӟo>[Yc:jq\ɯ :jp|_-oiPh2bB<1q!h*^k)najxz<ў.+#2µ#WҋHj!0ڊic!j:Z jpmɘךqORyҵzOSK.1dEM_޾k׮܊ ¦ǕGwTŽGd-KLd X ;c%b@oU*ovn膀n}}_~q>:;n%PYo>3j]-dN}D@Kh-;qC0@s{zmf 9EfvEu=`T>qge.':EMQG?pq/6C ^Wx8,w!G%1)o}}E6yޓˍ @>7}{?=Q:|lR}y'>.- j>rS&@2 C:|Rrd` 警Z06[q?vm[osg˾<>G>鰿ɴ׳9;{[:/?񏔏%r1g7k,@л ~Rbnͤo iB_wM|[v>N?5/ԟl-1-PcKS;׋?pdfpH I\!=6D$o,5V-2tP&+Ҩ1zļN-Nf@ԑMlKUں .죎:o~zЃelH :P2|5>,j`Ld X uH,Сu{]Wg~gKoF2;e [g1ZŠ7k&JfJ:![W|dYY?(zˇYr ^[+#W`Yu\eER 3OTBף/q^3=9|Ư^ =%yr%1#$:x0ttHՌcr>';=hzȕ $@2>з =+t8y{ޓxؤb)tK.q߃c\-,lrяMM2#?ᮇXK.oUԔN}OBc=ѷS_u>ύ?їяw5g>ώV wk;x;&PN WM4׉'8һ|_> pauIfFmniï|+]K/n|7;K/ŋn@5wZh>#/x׎_tǧDw=V6FI$Xx 2F6c^]H^F2lt|Z]JVnVwLOpkX^6O+oEl_,bCƺ>0k鐩/;S}.^1wq7 9i)~G?ztWwO o{}@mQzup¯ї/wyN;m⹩tCX:ň^赯}s緺2,}?$,q$~]s8~H00pQ>AO*<=FRoY%?sy.li^Uxr_{<|t$ɗt3_1rX;ۺ1N?~t5.pKb=^?{[֟-э Yq&ݗ<-?@2 $kҿk<[ g ㎿o #uq9DNyrc8g [{so^|/^yݻ2EU_sGY{{5zծc g%&vgyK) }Z1ԠK0|}XcB٢_6(GnlI˿ݻN8$Z180_͇_җr殲u@7tGJpZE]6|@2 $k@` z`@֡{nn/~s t5<>05a䷡կwչ3`!vڰ}>1S#7qЗjiJ԰򵮛:ŒN<`ūaNݻw:.ű^O?gpgIH_{7@qw~N{fS&@2 " \ņ*H/x~'waakx~Đ&g~p1}ud‰NDw]`$x|$!<ܦ%_ G,"~<^C>3µ >#]i-੏|ov\I0ܖtqJ+&{{/3%!]HqWs.l\5_Ĥ $@2 Wu.;n^Hj[#IV}Wh}tC/v=NHwr5恋sGaÝc^5AzEz~MQ7cb#m|ZĐ~sGqي+t:q>Z)kQ)PԱ%SMcw"O??Tvl>,|G)kx@2 $sf|sn)3x7cm\BZ>O$3yl3zG/Ycf%Vox^ !X0yho\]frxE|=:IG]v3ogǡ[pg<$WV}wɯyG /|֩zqɻl}'.@vm޾a@;QUK $@20gt˕ $@2 F?/'}ϱڽupVk. c$9I8,̞[s'>ٚ%Hɴ,%}ٵ+K16<'~-|~%e?%툲q_[R s{3ԓd H3c, $@2ǀ^Dž/zpʩ9~ZOZ9vֳLZy=o~]p":5C!ks|%&CoHH[10E(^,`%5 P+k6wF} l_4G=Qg?osy@Jd`0/&d H6E_۸CJקfLkM2__VjP ~(#>krZř?ܳٯô#亶ٳ0K!%x%+8a|+X&'@2A˱帿2ĶÆZq.r6eq ^n?}^KQe ]}>tI?4 S&@2 EZbk2qW/R%9$L-}y>XDz &Jb׎zs]'#&II,=_f!uqz s Je:1"fSh˟eηz'\Uɯ|bQ*"]Bmn|}Q%1jx=Gbs$gxSskX|^\$5"=eC~6I`65j> ]Rq}<pI'\Ԓ?Sppq?MtIV@2 y`ߪm^/BI6+9ɭIjS I-_Kx1jljbKmHayxQwW-_\ĐO+ʖ/3Eb#:R>{ b'6x'O~-lԓd{A/<MmlH%#-*mDq~ϑΎpk9ns,Z=|ԕuKgw!\6uR:K a[6x|o_-'8:l(q%C'|>aKR^#c,ekS )wP:.љ#&qꯘ;<wO+9w-{[ٺ ׏zj蒬x< %+d H1Pܚeuɀ D]v/ ҷ}d3C-r-Ѻn 8wCR鸨+mRyCqϸ-VٺQ?$5E=w%Sr<E[v]r%}}fyU@i@{я.Zւ#Jd r%[^n o%]wmqZWWy~6uD%c8ӼnmV3x80%klއZ= o^tXɯػwoN."6!vz.V:6/畜{D $a`_ 2p $Ffv`޼P:_Vf\lyՃ6󮴧jxi~?w :Xm>j YkSî4ZkgZֵ Ï:P P1ǃutɉ>Esё}`tqO߱c=KOӏww bwlI_Vԓd H`35Hd/ Gz\bQz="f6=eS'j'撟ޒ+MʑCa1#2ku":bǡԮ.O7G׫^K ρ$c9=gva*=&ZRSy[@2 $17/d )D"\:61I^Kj O=2i/μ8~Jz+ɏ`Vj1rTy1ֲKBmz>qEGz|:=_nm}$:u$&~G\tE/)7Sj(z]!eJeE?.hgbTd HV@X9w $L o&&_&.MYJG]|^ 9)qfͨb^+=~ԋ?_}CN l°#.#&ov0#}6bܖwqKaĸpG[>&*QЛj>Jd X!y`eZ2 $b@/ؒĥka\P `7k$[}zq|!Xa4>/'k6z\b/ٷjqĚIw;p׊Q95NG)llnAz l|ƱcN|&9貹9pG{CJ˞M| +Hd`y`M Jd`u5 .0hI㾵ҙwxW09o6>«~Ǯ9a#"&֪٪᫳#'=^1Ϣʳٱ?𻟛<Kntc!W2 $t , 0]Nd ^\t-?HKGv`{p?yJOIܛ6 "9hOў_ˤvN@_ ڱ1RqJαi|5)+Q m}< cn1رzu[Rv+wnX]F\sʏ-kz]\8;0MjadEQ*0gD1YTPQQ@7+E"*x1YsBL1(?=~{lffYS'UoTWURm2}DِmzK]5_gb @֏zpzC>|׾VmE'җ%]veRʱi9xvh/ 8kysZnZZZZ@*LMEEE`G &>Պϼȷh#(jHy mb=:5V<@.~_~{-K.3x$i;PX3MYhF#f XSohhX_☸DڇqIH!hd{l71M.IGqz/zTx#G[wOl QGeZ{mK+?^ڈȏ~ž[lgqrr  Mm F---SF L"""paEDL;x/CzM7Io!ܞ؏ܖ\d^xc,D(tmHgX҃ALێ_ZAH;<_FP.^cڠoyoK6v@G_y`?'?@F?YaexA*4A&!axso@@@:X1ZZZZS|M,q-u2:D(Ɵ:VOrPyi rhyꀵEԡz`ޠQfYG]d_|}#ct6i^| '<] L~|(:4VuVײX>v驿VG8D:mE;\X]pg̢^m#5YNG:2)xDbNw:赯}r j{1| xr""""vĵŢEEEEE`G̤ I6f%r gx3iHǺ#򤳌r _(}NUe:Տ|˓;}(\*~HW>6NZ~ژgY] @637=|96+G A> kē O[ZZVt }[[ZZ6CIɃ cRf2C=G_tl\YPkuF_oyζi|~k~|aʃ?ɶW.^ḳ~lW֛T-Q/ҳ֣-S¿ 7M}R 7EEE`=F 6---+-&C|Lh?d>CmW558ٸlC7`\=&M*ۇ7 mnu~18] npwX̶)lLsi`F2iP{_p@@@XuE`yEE7}{JP#b .TIvCh!}DYC+e&{dpG?Q_:g[!}-s?1r PH,ڌU7 t,ڈ :k]Z>3S̶-3 l"""">ܶl>v[ouw[zj>}W]v,//?(A}kݍntX~ \F-:C68ؘ(M.C;bFf|0osv YZǐj< ZZZV\;0𖷼O k׾0 3^tKw{lJnm & kϸWY6>2 3X*WǷ׽?` n @ 'xkiEEE`D sz"l#ooeְ@L2j^dGR %>~zm.6#\?xD#8裻o~݁]jW9![Ad2\E?vOԉ|uQF> .̧ܲ59<:X=qӇ`H|Gńтi 0%5^qߠEEE`eD z"NH N<hGu7 i$b'|rhþLJ?: _WzG<#] <)OYpBhOQpyIyrz׻vmaG`/p+\w}׉/I^}ᒗda<|>toqQN8ci 8{"1x;9D@Ǎ) _B*߿ώuy{2| G>H1׾+8zގ?}[R>ǹ:40&1ˉbòڹ/gdz6ncp;<ʍרY&yC:ӟ>Ow;ylW*6m';2}d|yq>Q6ڎX2q A2ur/]د#H3Z4݁---+"m`E0&(oZMHjoy%I}ە8N:D .wuMNE/zQGg 0@jH-6&oXF;|?P\y>ا>3<;qb ̝t'= $  w2X7Q$!%&7`b ңZ^6AַUW 5Nus gCNG='@Ơ/~hw>{$XCܑ38!&;:%/yIoŲy߷SN9gWC==9O)B뾼? O= ;?OUāD_jo{ؤ.ik8dW;!A}v7E?OuqE:]L8wݻy޶߷cX5>o⦅h3{@N4\?Lr@S5b&骧=xG%nǧ|AY7-ǖ߯sI  ZA --+&m`ŜQh82MyZ7}֋l96яWZ? o$ĒO(GDc0ƅxf[77+T ˋ$hǏT`N[)/bĎ7x?%$$%,KLy>4Opeu/}:[EowLeiA@@""0"4q|+U?Ѿf7T۬M4eD;hˑ_t~!5ɿr Eb3<_}ut9Im7x{#m?pX؏^0'G3riY/e}ж(Oe }]f;I_|eF"eg07ap ]]a*c/C4uyF^&ԏ|#rh-xчrv`ۤr24oxkϛ4CiB<$`C@2-:V~2͞τ]WZuG[.:Y8wժU0&ڊU:C!> R^.sY/d٤2oWLWr;?aQg} ?Pԃfd$߬>&7zO]<. -({"&ڈ̴}C%v;蠃%%Ă땺g_з>%287 ֗&3:#jЊsi~{b[ЏD:'#ajGy9k-|cw]O , `wzяvh7Dlk'ԋ)/˫  <|d{dٴimkzLgpk֯.vƁ$MxorsX,7J>jqA?Pevo6A3M\>O7`ۨZCXHcN#/3j@ hm‡F/h+FIʢ K ?|8[[&/qO߹tkz5]#.yja=EGʬ ]Y+W*+e)S cJq1 In9GD$jFE淜UGIe:왦:kCޖe?g4C65~7CrG>f-Gf}Ds~8MWG6d=&XPM}ye! &>WݗU>ɧ6*U~yٖG!ס kP-5EEE""r"[7Zfgz5T}3=oYJr7?z=y`z+_aZz@ȧx#OnkO^tx#fݻ (#Wm93)!(v޵]crŒ ϓN:c3Cđ jiڍeo>ǴFf:3&HP`M&Ҝޤy?M}v@ll& ŏl(d6 &>rB,-^vg`;sg3FĚg?._Rp/9po_wೃ\Y,u@0tm2o\߹,l}5]\;dI+ K/A8x, 'm`z?V[LViիxlH_m}r_?C2v!]y3  }E'7/{&02h3ҀX" Ѝe5 lhiknX\HX=SOM"o}H8Hz9y$i.A'HnXzplbFTf$& @IcM]N6C3 I08o}kPGfhClH4Uu{HuTHa TOtzֳY iGl+6iF0`ϲ[y?BbN&z# ~\?A36dCPQO\k ϯNhSkuΪKȶrԙΕO>Xƀ峞Uڼ\o/6~ [ZZ*#qck Ӕfx`e or\>8t6Ioɼ7A. B z!llbS; χim=x>S_6ӚGO}ς=KuXKOOIgਣ^$V;qOX zhb}bEi<,[=}HjuF~;g=bΥ^Zڮ42!=d lȁe{Cl;l{bl8[KkN<3F2>o,/2F2igoEEE`\x dr>Hso 4h"Pi]!+@B;-m6I3i`C||"՗y|c[3/MC/fȔ##ʟX,k wzg2?Ջv^EPWЇƧe1q.axԣbʆ.m 6hhhDA@@@F#HOG݋lWif11ʼn]}D;wz>!}&D䰨<ʂ 啀ݝ]g"ǒxxRlmS7qʢ420qv\7 #V?#HX#C=i} ԉX,_1>mEHcc|?yxھ|%brAؠEEEDdA@@@F~qdaZ]dblgkOwǤg_œ쑣K}O+ ZrqemYY'|ebm2VW=ےrY}M~'嚏lujrrqOk\\>G}c/*)Ji_&by/1 _d3nhhXvh9x⃹O}ӑ#VZX|i}z-Ok(D5̛U_{lrQmti,im~.OIȳ~#-чrϣe1H_ WO`*T(k`CF,~ȖY[ss5ip?ӈmlwV 6|}|)~3=6f{ڧ=  }+Bڐ6~׼jw;$;+mBcjۯqkDwSѵ:q-HOr!{t8k֭_YWU[zuh'O G^ډk2x5y#Wg?Wc5ieiV@9ƛ2Y߲824z,K9?뮻ǥz~(E319`lij)Z36Q}՗y,>k4ezƵ)ELkG:S6p }3#AMnw[fZ]9$kW>9ҹߵѬե8<u|$b L]f=;Pk|텕h q@m=sbod[ouw\o G}֥}+w_ګ7^Wyuҽo\ulC OX8'}vm7|OMl喪Lk} Ⱥemz+\ī C|Zhy}U.8b/E %z?%k k,Lp@6qyp~+o9:-4`siW|{ }=q@DA{}kߏx#F&~>to{ۺg?}#80AB̹!V ple_y_eW5 mgy׳q\җߋoG^ nSF=u˽nʹ׽5?R?C3o8A)7PyaY? _XzbҏM.`@Z^O4[g=R~)쿔.P1HSnhhh<o}<4vaܜ౏}lW?vi}dlrOI,mns}߆|3}B64gv]?Om! [@EF9Lm&G?:/%)%y &y~??8x&a:wCw]O<>OC$H@M_[Bsӛ޴gOQFl_׺[Tmmi+C)z}(7MƜq>v/@RsĂ2@Lܮukm=(/| #nuyb3y.maMozS?si$m?|fp0Po~z=9vv z5b`Y$,ݴ4\r0ɿ. o|n֫2̌UVe\jWZnH \v(QF :O8\pA?C ]K_=Wj?P) q5iyٿv\q X!5Y!?2\Ѷv<'O?b}D}e,Gf] ] 6-$BexPPeVnhhXh3{Wv>9Җ卋@>E^싲XGS.z Y} }[Ik[Gkң4$7I :x;MRʺd2ѵ>+$ȼ%ao>L~8F4:Tahd_zouLuGYQoʢzg\CM9 vi o.{ժUq2}YA`6[ggt\Ӆ̉Oӣ!ۡ7,~C,`ҽK S3_0S/XCB̒-GuX>u+ۨ`^n ƏYKCiug}SWp,ۢϞaٺ<}M[?H?6m?W֧ e.P.]D? O`9̏p,#osсנEEE`F lp'?dBg s4ՓSN>Ԕ<  V?ʴY#`M=@10.CVֿ3 H /ذ4X=|KPvDyWG_`uj2`Fߑf*ecu!h2}yĶ_-G^ 9HךD;)2Sɽ6>D;\ %5=]s(ߨ~2ޘA=9Np&wzGXf? ~ls˴6FvC]q/:s{&}yF߫n13n^'GWA2P.^k8 *? 4  hkP@6񞻍SC2S߲z-0eh(:XVO?HO݈k;H]/K>כQA[#`}D=l&kclfv7?ιZ_ Xee ԁtGYwHom:V~#_Ѐs b屎qlu,& W' YOr_]u 鱦C PξX[wf0Et*D?ySY-AR{/b q`PNwzl=b&1z9YSP?z7RիW?׶3MT/ԏXZvzg|,Qǧ.mPϺȏ~>ߴx=8?ʅyв7O}S^[ )h8ss6/V jeՓ7uz)o_L:/r)[,G@O]婧? N rs9tN<?CݑV]L;v~x\d:a:#~:=$7#2xVg/n[4ʢxԁ^ԍz:"z||x9emwʶsMi_ '΋W_Ɓy*/KFq(?lWQǕ8qXI1^.(OxƁ9hsu{GַjoFIuEA9<9>7 2C?-_t%T׍{'tMS_zDXqex@EQf_=x-o&ˆ,հ{U9Ņ5I2xY[ZZ<k.E`.,XA k =d3d \?9ڄM=ڂFG,nS(u(r"d9IIzl/Cy+ owkGY9r1MGm(k}A$KїsҹxȬKi O 9\iݿsvÎˠxxt I7HC 7 e7/ϣÎX$|YB4{},pג-Y=)j`ΛxxI'>2갪3ց/=_ŶA嬧>0ҮO7נ>чz'Fܳ$G><OZ]}oժUMWM']#z~~Mw=r#Lwe1ه5P^&eg oسc<Ş' eN+,i% gs6)\٣3I7OzG~<ʤ VezSκ`ސ}_1Ee |#_xa8E]3~w6?##\$O7M cvz衝ԃ}-k}cS=Q;c3īqͶf^6e>>$}llwݮW~׿%r,%? }hv|/xCshix (&dc?F2w/b q-|q 璍)jz9H8^ߴt0#Mg]Ou,řN>d3۲꧱W3<\OUY}r`Bd{O %/ķ|{!By c0O=|rΈ3~X\yک/:~l<|*>  `c!3^{#b?g---%m`9Es3O{ZxËQ'Mzf^8>>H;SOvwoq> LdžߓHX}'vF&!"1#@:{Z?x-GȓFLEwg+&1vaHIH5$DD{' *p?ϫ{?n\sogٞKd1aժUYξs;ӎr`E```ܮil}?sC5~^; kc~~m?ʵ;񎋕 ,mlX~}X >XGA@@G%wn4@)? g or\<)<`*2S7ow~L22 X+,[^M%oT6lg,>(GmvY{$ l#~ٟ|׎^ϳECXOIՐ>wթG^֣RxlQMVemunMdx=y֕eC8e~YK~Ϣ[1d?GrMgf>,syNk^։eiγ(A[2|hr\Pf0g(_,ѝx7"""$ ߒ8lN6k 96S#ClN~kqzГG\a}E G?c^}yCe5miGM}Ⱦ#QD5zl1<9CMmq~~2:B. 7+_4Y62+*3Y{aK,MQg/"""E\t"n<^tLls][l?iRf9c}'kepEZxOnmN?6VYDzHkOy#C'J+C?Ԓw|85Yn;u Ϻ:Tv˙&&C#,6,CZUY4 @Q20w7'i[ZZ66qm6<M>ѽ00kþ/u6xzcyyAY_ʢ~]Ћl ~.ہɢ^曳ٳ/@DzAqly粉˷nշ者6'>5MŲ-ٹ[66---;1-״ǰѴψ8~86ď:岵<Y>T񚛦|as[¬΀ZE[ʲ ey&bO[WR&[ ve\mGƑП~n&#I?}-G_7F1uXCG#,2m`l---1AFtL@1!Fy> ]~nv-e}KYWkS͐zlI8&^ZH6ˏN-Q'SXq>Z᳾ʺ&5ճ4nGc&f?-Q7ұn(KĿs&:eGq/.Y6`nhX[,"~3iE ?tA{l~j%?^OiԖY<߱/Rwn&`7=z^]l>DLҏ_y]]nc_ckk|Ӿf,t#yv5:~56x6px %x<ƵCZʦɦQ4c#OZb]YN9 of[ߡs=?cwUk^5Ջ[ZZfIZ>{>YA=hv7wk^NZKNal7u_W{86 &Aﭶ.p{߻'׾OVp>gu}/q8rٯo蕃y^=~DvR:l9GIEF!ЋmՍXj8lZFcL xGtq6ݟ+0veig<;qNr  MP2 ^+T#ai3Zrq k7&1û~M=A=7oy[S\Hc yԼh7I7PhHG!:}lCMW2j@Cy,Yt8lZ39 6QWz>s)>e}P2g9.r0@8P#L(@@9iD@@4hD,4Z}khXp:jӑ}`FM䍫cCl_׶̊׽M6:rLbȐcduj8\oݵvEݚ\GȇiEI61Ď,`&ՃOt}M6 :sjƫh-'u#V_[ 2f``- Ox1e`7:,Biu6@ 2 ZZf@9d͠Ep IPY _o>Iw_ȯ|+&eH( M{4 30qg߱~}'Oa|}桷Ƨ~ߤkD]|;[48+C+:8Đs]ǚ^sνK;j~ٞib5ng>mݶmam'L_}t+e2z!P6t.sXm9YSv.WU/[nFs>|[O_lEMVEH׳15=(X8UWXz$׿%IJtಏzԣ./~?ZyTAY|_Kk쫕[ZZE G+l|pl9k9o}[wݪu7񍻽{Dկ~iWی,w:ͯ~we*: c.yKvO|[a\j}g0ۙ.x_ZV{ӎ oxC׿udK;>vaz;sЇ>bIN:餎Đ zC25yMэndU=>O}::Ҷ- /F;DWHvmַ:&g}vw駏tQ ,48 vek߻Kw\evy _{+_omխn5O>ywq~::xgWvF_wWH{ӟQӇ?+k;N}L;3wu{:m7ٽe8huL/Fkt}g>3O|__^s^wAf~bY޸j2x1؎}Kx[a} _5_^|"AЅf 3(AK?!yo-,j, i$ N! G iZZ*m`"\H $~u3>^u$WL<>)G>2/4}l\P  ֩8#ā>Οg~A|cjOHbq]>*gc}[V^O7w678^uȮ Hl7uxv?OۍorHG 7$$)Βxի^~6vuPAtb`tyƒ㮑k\#:j3+ ьDltWOSI4pr&7ɼe\OzғF>>HiG{x߀~}{__O1K^ֵ[rJA׿j2>яvo%纷mwܥ)m>mu-3?$L/tԧv 1/q᷍z<^9vo~>ߟ͗ێ>>ʋ>wh'=~{.k1.|e,'?9RO!NGH2_r4y tkp;ޱ'gcgMꇿm b?3xaVYY|̢[k8,(gLGxj &C{82:e`yp,}du96-{dDqiqax` 5^i6`_+7LLS1$9)ҍ|TFDf7Y5ږ8mVyM_ٴ$f|* \b!Ii'Ӛ8T$׸tjd>XC $|j'2#;gCeg='.G?vtf` b~~---]hA@xkB XsKt=>q!=7s]^Oô!ֆ &Lf;a̛88v\}Y׿3ܾzjzПVWbl1e IM+>bĵg޿,آl5 rA--&m`Ĺ"QG`=IyXf13Hv0[SwǵӦmRTOxu(GH}9qfsw'Ib6O+ulICC?2o޼Llk9[o}P2x\HM6c~g)`񭵑z"x=+:Lg2 {|7Nt}`/x9Ԗq5Ygrω8AP.rrPN|(o/VY +YQ[:"e,k< ZZVx. #:\׵0ouҗ4ru$o~yL{ ,̟̉qzNw-ϱqC3r|D'㜳3>%ʳg2bܲY$O{A!eCe-|0L-Nr_g=G0 }VZ%XX e2Šի{>%3}KTMf\]5Yrlې:Q2x(գe$iK:G ` ๜Ľv/ PeVnhXah+섷^#֗HYT`1:w9osqqC'ǍSx?m~3YLash[><x2C1PM6$NrBFj>bLj!oYnAB|gSc 97?L>K^=S}[O|}g$|Bu%' ?3zw&#x~>n|_D}Fw|~(O /vZ_^O)>A;0>&r >?Ȍv)?{SK3e|i ծ8lZq+vdwq s,aBy\q-= H6OY`6c}5a2fp\|k׸/tc"2 `?m+_ʎA# `:fd,-O:5&$>@ 2w>Eai*N3Nm--+,m`݋~T/[']vvXwꩧIl $2 6 _ a-~'4 ,RvPte-8?}y_ܴr{N:?o+χ`=xo,97aI6lo2{yTw8hm5 _Wcv3Y9'p@ww7~c  o^%qGSa5#Y>yzkzŮQW}& ckM\bcߙ+{O VZ=)9ɺuDĆ?5+kQ:7T}x-L_$r]_,)XjVI_>0 fn1|2x{n2HgA~HI+5"""4VP[WC5i`h5kCoQ?ufA3L[$$sK03oҜnnBR4G{}eV7Y2o6c6;-Q5vx`u]R@'s/d6/~983p g_2 P8r.sME~nExz5[_pݖ[nٿ:g=>9_zH9 F냎mkmM6-zՏɻb}#W'@,(_*|G?r0%q{akEE`E &|+ۭ!4|F.X>\-A6'AKr}m} MұscQ_ &ٍG}ԧo[jlH>8!01#,޾ͪ2/ջ<]^P7 -5Yg.y_X49Pn""B"@2נEEEEE1J~!Ȗ#v-6/M&)V##V.FXYfYpn{eݬ_8:gf}ҳ7~l8ۚ,(g^_ h+|x҈x`jjk^sl@%\1/fpAGO6Ozr@@P|h}Eis@ oc"ؚL7 1}1.1S۟icxZ!GsiY\zpǐ>uʸ 6k,8!?<;į{w[~UVu}^[y@R%:S[nqHܑ)_qW_>]?d_U&- e'Ŕ}cdLg}%,2>8,smugѥWqE("z0[lŎx{?il9ЖVO@m55ExVM;>?Rx"gzW۴;{72=sIs6_y-iRNY%2)|OskmOsmb3k>]Lk8'ǐ$}ۿ6l&ib'~`G+Jcp ޻kSeۇu.`uXbzmn|ow/w#9|v?߿ab+UZ3P3e.lD'sSTdGO.,dl3׼5-ã;S ysn~Oe;Is /p7a~vtGW)_׎:1v)ksot˛co^!kAŚZc)x?4UkinCqv赐톎q+˘+1>~)6ey8tQ./՞~Iu|]qLH[w~;?k,x&4tŖJhS9V3P3do)g'l$8G~Og]v)N?6i1+R*%!7}7}Lj\؎>V|WN9 Ys7 ǪL`l5fNq^{y ߗ.km8Еl>g^[%>R _pf9ibZ tCc呟sKyVԣdp+ ?{޲iyvYCqc6$_i@g.ɫ l PgwN[,L=f~_ 3=v.^*WH Rc/0/5c=JU3|缧4Θ둀}CfB[>x3%l܎97[;v;mf~~hmd7xnۏǴqqm ˱3O}{u-nqq?2y\k[|^b?e)^~?y9clƻs7qԼXj<GRl֚m|~J7hn9¾1790?x+1ctfR'O9d?].6Nf-3v9ޕr[#rhyO ])fe>BNĴ#O>/El^s5mAK\1h7g!YXp}go]gP[y?̓b~=wKa2m2wEk|K_jjtGF- '~3lȣ EsIb9 _Z -y/yoJ̗(C)r6Ƌc/YWo7mi46])'Ki2x>-Yh慲/;SlOh,r@hu? X lUP3P30 j5p0d_Y_qA (7 /7ӓc;> &E׿.b\|?|ѷόQ;lޡ-]qAOAhyż;/bq&ʢN:UqQGxi-; 0m,c6|Ӹc6:M2 J>; X &5-7%fqO;gyKKcf +#Q8SDG>^_|}yL].iwŖ|(#Q'&O8Y=ٽuw4eGRr5};6S\'X3PqQ4m|kllE=qS4%R?uE9LK) s 8G 0oyA)EG>yޢ4oh]0Ovzs ye$oY T[ٟU?$Υ֧6}M$vGRGr:(}}efآ9x'@]$fQaJ|@gTëX +Xd.VE}IFIqW-dYTW*h![FoCO֯-}y/`JPƾio >O#.4cw /}߳-'+]js ϧӌ sq0wr\W*qJ:d.[G_'Ϲ[}2:>w 9>sjvX9C޴`!ߚM>u`jj#|MQ# |>Zz=4g~-ů77V T}}C>,5ٮܛu}s."ԳղA<4tB+!c]>3&y[ Is۴xmt}~.O<[mh:#4]+'~SO~Q{Y1x,4wJk6  [xi3lopSO`׻_oxL^]UE oC'5Ax"; hQI~W绾f>(Xѕi~h/n|#kO ?t^8BJ2u hkٌ&U3P30}-C9g7;xy ?_jsx00K)rf6o><7F2Үoy3?ǎ=cw'Db sS܏1Oҩby} kM_2cfcVq.+S8}:c3 7 4ttq 0Ed |3k^ ko|`hDgѤoIҚOV3P309}OzE||<"&;nZ; |.>W=%4bb#6Rh_#>):-j3iE4s3cs7|Salq xʠ4@oӏ6Q=cҶv|va/i~79~8\P#h/(zuu#55'_3\Kݖo}Sp-eon^7,P߱gq46?hj䭹Aj%̫B襃8q v +|[2:GЇ>46>豑sC `μsu{={Ype . _pU^Lf5P~lBS]x d~>27f#߲9nxOu#f`R( )>8vA ˲m|M,1s|'´ Hܘƛڮ~%fHY ?>:蠃w YL>|c?I:m(FDA،A}K}o2/͵fZJ2CK6Q^g ƣ ^RAʣ8o7я~Ɨx4q_>ӷ᧶@0'T3dK?Ku{ nW&y}%X' X|L[M7n-#*+Q;=£;ʆAiz16L>Ay˘GiB'-'e0WĩW^\Vb1[hBiᙧz猜n_,u(4mﮜⵤ+b%Fy%b>CJu1cny'5"jUsF CbYn] ^Xs=w"qДG86| -btݨ=aO>4K?lNyQ/K ;ANny}!s)o汀CO:$ V֞Z,coy! b fjf]3gO9E{"Yͫ)FYlxQ XM9c;'w>"Zݲⴳ^ҿdcq`-ly^ cƘG[FY`8C BǹҐ oGÎ{krc= Eciq7@] 3 P~*PP5 x d~>XFۯhS ؗs*r37 3nEyM,<cUes)skeR"_*E1} W"Ãϙ޺=?~.3UU2iiӅCnKξ8,ϙg7͟oes @=vMВ,+_3P32)d5y 3ykP5oj-*,:e#V?bf)R-K>'=뉵,Q6bѧMeO1vʲ<)6"jcDoI>|Dl 8-8[Xϝ}iλrvS&Uf }c[x(l7mYaW3UU2X/93vx=Iաok9#_t6 ?}y t_ :[IҚ Xm!03x d>N,gLJ2QOZS=(|.k,QlF>>lY* $-Ұu XhlʑQ"N^1>Ɗ/+ƠL꘱ʻh?#>G޾>3=8HO>+˶W2, (ˮۮ]8,6+(+a]@'.,pH3Ϛ.j6 &V38<|oP>G>y'sO94Вѱ)-hӧ(:Sdq*ϳن>-3հŢ,=?4>ܓ(릻bֿ(IJǝLY,|+<蠃No9"+hCX#r,HK2 `>mWpz3G]SZ pMocsæ$ϸ7fL|Q&ZqO;钗b+-aN• 8NXp}lKߖut9戕ꧏF_m\bc_Y+gP/F=bʜp߼]`awAq[kAL^9}ƁFX_8f,o8AeP%JkjV([!@2u`Oh f`2f=XlM5yg+ o+%Yz=F?]b*GNWWﲉ,w(Xyhz+4e8ۨ}y],~O؇/o)/||< ,h%v5_Q\ 2tk~'4>u`M+ ĂoR_Z5y KsHওM:bʹ+!vճѵ(˴2}Ѱ]DIJ/Qվ>鳦/?Ճ~W:F1o(<2( <2N;ny[vq 0Vl2Qo燬t`?l^.0(x, -WZ3P32$<|995̚Yʀ7ވ7f1FKy|b}>]uEyKOaD7ج}y)ܢ>G9qc#sQ.XǍ}.Gȗ^ȋ.RtơH/8?iC_>;&EE <*p[ݪ]j-2xBgLC'=Ion\p]sQ$V30<_c^ k Q?C@ pI~%lyayߐG?vhveW/Ӊ5k_ɢ]2%xà#~<}9VGwܒLJs8^SXvK[ig19<>T>I:. `6یxl@ؗ@ûu5ǵQHlm5sXa5e@2u`^] l7yLE,}s帇օϘǮ$)R澶]!zmDN5Oq^|ѧ9F kco_UGhƵ`+K>Dΰ³Q><#?ȡ&QN1n<:4.lb.ҾT6ЌD߈q+ԓ俺k~ظms ]`x[s_@,Vhv3G]Zë pɍlnވt`k'/cUjΉ8j5d.bI]< ͼf?oF| e9yg>裏(6ĵK6ϳ,GRPҨӋ-=^%Ͱ”G?׹(6 =ʥ]/~q^C/59VbM-V3P3|y)<|y:5֚7pCmsyWӾeoƌ>J1}ѱ6gff p |-.#~i3r2VO 7V|SD[Yiק%NJ:yL=4n~%-Qm.}cFlV*ƾT9K<)*/Yu׭2R&EGOGw 7vaѮ:-nڃሾ?u.Wk^{ 樋$@,f8 f ^'(gNZ..b?e/!e>WxsDVb%>3mG6%yE>Th [n'ce1^ȵkڈ.T=(+/-AYkPϋC=2>:v~xWhe.4 p?я^Ҍ"h|o[^55K@,}5\ӯ sjV7PhѼo?17d^94~qRlP'qJX1߇suG*N*V*~>8Kv`oW13͸>ڋ}Ҭ5]>1">L8_8Rsq X+V?їr~]z!ڸUsԅFUHBm5Xu@2O?u`Yf`3FHEg}FYy~eq.q6R<1>KG>&C浢l&u7mf+%W>{ؑ/P-9K>IimQW⑙ Oُ8x: um!`LC AQi]>^aSN969?3CS[$ d |=ڈ3~]؈/:Y7 Ƅ,6ouvKq9neCb7[9%$jץW&\+m<# &zXPKcpQ&^uY >^҈z^e}ԁ#EFm{ĉŻ:wzn6fm1D?.4~vicB"7jsp h Sp4 K|@@Gb<<|ӫ xjQa\ȕQXFݼ+ΡoγsʹF~E^[(L]>>4QFNK@ |(2v  A1C5g}? q^D+I@)Šd*(d |um@.lEbjeSnmFMډF䍕rX8;E8(67RZ.]I^9^~9q{ Ƕ}n]ؒ7mǜf}1R C9LۈC6i'.~ĨL:}cg_)|PϓHӧb28X`1eΝ sܫ^WݘN$ڻՌ@.٪c lb4t"!MKnV7>璱gŲ#ۊ)KSyΐy.1b)Ń藂XS oy~&cݚq׾??"؏CmƒL|55MbWif ^i^'u53nBq& o\4s|y1sQ?O|)8?b1bdf؏|ܺ9c ELiGoG|iLN跔/m"N{h#i[1M؏c qM1hN|r1o W j,nm~6۬9߿ۿ樋Jk6`bCP5\ӯ 3tj(5z-1/]7#? V̍_8Vүskaql#Vd\qii~NLyؙ7fh8c \SyE(/b#ږr쌍~Չ-C1]v,K2}w]JK_P < ,,=rd]v~ֳ&EW:X.VJ2 l&Mx<|b5\303wr߼ l# ䷿?xfppjq`= 74}(X20.l{챇Rewy'n}[j|3x4j~yg:qb e}ʳ zdħzgKmvQ=F͛<1qh$Si}3y~ݮ:F>A1˸_ĝɣo҈'賦'۔0ղ!ǤQ&E3飄A%.#>ٝ7G.Da| acPZN|YuA׾5‰߶ݝviַ#V^ ' Ve,&ѣ豻+0/.BkxLw5VO~F9EY䵍e1E,(F}L|Is'8ࢿ~6+F=qcƍ_;rKv˩y\|mLy:ƛՌ7}YcO|x+3/qNznI4e(y\e]vQ&9m>K:-Q0?Cئ vRc*>6ʴT,U&.u\#9w\}eW~>g.+!EǠw^Wq_>anGab{W^yy"@\ E/ɜJ5\/MNff P 6AOjbY_ou>L|wt fȜ|$Ck5tKkO6/Jyƚ:oV|8&]39w3>||͔m>iKZ5幱yԲʦQk6QE<GGG-e.]ngm5G%_അ/5]?Gͳi >Y9/+-3ۓ뮻lճU-:)ʰxڈ/ϳ¹9ҳ֩F,氨o#w3ȯ6,4<2͎5[5_P hDYSi&`=u5 ;7NmfԬ /ptgxf~m>_src[>רWڎ{g;7u~lG GDzG<g<nS07-oyhH(N9y/aG1k^]GHM|\ܢc1O:좦BrZo~R2E7P?]t=6[NG-@sd'Ͻ_tM3m'>۝so(q=No~sĜ,PyQ)qs}+_1.T>/-__q{mq v"8O4 qkƠυxƟÖ @N<,q߱)9?6nNz׻K/ttǏG,"V7G+Gq9'?F޺}`΀p }gw x騣jRCb+*s;i,qE̹+?A0矯da"Շ?~y8R,/FjKvKw,d}Qk#qȑM?24xd. w4xw|hs-!~Ms9X(=i[E]XȲMf`@]؄Nvj@^f?i{s uEŲE:&oヂ7ShS_\Tp9.7dGwܥiGWH9A܍o\Hgz*/}]tF5X]cɇk bbᆜx)|g" (vsЦ&?Ȧܲ]6==icsѬ<}sjkqQ^{5b\v0g9G58̓9~#i.XCg 掐~E rb,pou뮻F7mbNT=؞߿_r{}?OOo7f~Ibae/{Y`*t!T}(C,=k'.](@ylG{dϹc@9}v3Fs޻+_yhsV4Ǵ d]  ڭؔ28b72܀rʷ[o X#817,}n,$Po ⃸tH6)e_ '1Az"K& Cʸqn' 9pQC=gM%76 9/ z.я~ )E'9\~|2r) ,rmRy9ƷWw gxc7,sұQ`mv1 ,2vm1v(vXӁK1}GD^/ǃkQ8krl xz>.7`1>;$Ķ>=N6d8Ȍ/=ϴٲEЇٱoE=>9c;Ϯ.̊E?ϛo/6 ĞwX4W'=IOn懌HV)" ^(^ǂtbΐM57 nP-n2fK-}q3_ZO Pn۴ǟs>x>@v``{XMokI!Wjvc_Ɵ?>6O+4ߚ8u`#>uj5˙YRq73l࢈7|~ QV+DRfͪ3}bf 11Xw}ۿgmVpB 4q9i)y1|Dyc<C|c.½x!B/[yM5?6ևR( yyQ8ߘ\/v=}19L]N2ysRm!|u${cƾvq#wM[)Y`81`ÂQu 7Mm^hzac?"':/XG1o[IҚ2u`- _ Ώt̀lf+6 P|o9rc!1.x8OgC_,p? }u~Q~2^Hͷ<4wXG}D &h\^]Eɷ̚u:}}18b>)Ks\x}16P xĢ٩cD5K_BesdE& LOi,*ff`ʀ {RGn6I* 7vz[ۧK9s+r9n/#%q]-8f 74 {Cv[F] i ^kC3 |G {M]RhQߦx'I>苳,쓗yǰ=4Ƃ~b8"6ڀ7>Ơ,,4t5ȴڼ+ݵ#52 tB/YmZ8(N p1&DZ}p 웅gLyEr"t6^,FKȺ}M `Ϣ)ٿyo}mo{[sp~8lgqʾ0o+8ma"6xdn bfG%kl|Nc9g=kloQ1ݚ"''??_dgq7wQrDcq,yyZ%vv|< Vcӏ.Ee}*enOO/D/l>nȎh>>ݘ9nh8@jf. T l`㩧1܌Z4D97`R}9/EfW eCr]7ẢŔė} K{fjB(vYQ`[|Mp*Ŀ \z-FʍMTK~J^xi[VMq 8&93pm|7aמ9~ϯ/%/yɊ_{FW8Wm ] x\5"|_'N)R~G;p "<),5^c=么3IS?? 8Ǐ2 X/FOa~큎Ÿ)|UmO#8SZ OZx%N!cSr}c)# &ÿs|VcӟhSp&CԱ,\{lɧ}bg-\bQ3s(Ϋ2>g!hh[d0ynHˎku*nj~hGKo1h51I}}vш|>˱DQO1]j3,}{}WU)? 9<7;~sy7_.j RE55K|ޝkX pi&yoFQy%֧벙uoHJ@2sgx2-ٗ0S*+ vh+m;vH q,.s^^ePeRp䋦LwoHe? _SGǖYhkٽt; * \`F/ѯf`@](OkTeomde V!e|y7Ҩ:dh cy?[f;gKWcCK2/ʶG>oЧ?~ [E8cZ1 MYr>#~談ʋc*ff$"hqh/^uG~FyI>TŹ}}F=rd.H >rx4 4DyGp'f_5oQ j: vs=zf ^z&|c7{^#\Ҹy̭K<ѥYqyC4GlIqq 4Xw WD9he%xNI|9D>teiɶ)8ol%2%dYn_}G|9#.#_=~"O8G#䡶0-`*W30X.h'SC_R5y KJs5X ps 'Ч)V.]k,S7/4?}y{okOt"N]^TY>,whoZj]vL],Mu>^>$?Qs+Jem͡L)82-{BGx6˛l|bw~BT94 Ub7W`-<|eK}uT3P3F$wS*vm;Nևv/4ʰP/u|%g?P_wu;.컍6;,3mn*Q^@,&f ^?jj+ z}vK6s8_Ӽv+3^X8~3.CtĔ&;}ҘD[c 0/i^yE樋9Ig |t"6k Q6ዥN?;o;-k~~ 7LuD}28硕ag^bܙN?EcMGq.Qq&o]cEy'#mkGXľ6C%[0etcEg?/6P :ψg\fLt|izhऑwEg?xEIs ϔ!rAZ ĂoNBa.s5\ӯ |;яdg'2G~a1$p,}|+2jc9FyDjǺ/`ȇ}4qaO.qϸ”~.)ڼE{uQ&n(s2.t? x.I4}qPt]z1N[sG}JBM}'w_ phc=-/Қ\m555u猎9Ygp裏n>+6r8^,GĈy%8zՉ߷dMoыQSϱ4\I;N2xcrʡ_juGnV˶$ϲC^}>u9-TRJXEqGꋇQFyd?Ɐ2cGF7Q{v;Moz7m~#~t P zJkf>1V3P3P3P3 G=G{zxoF-E9.YOJ:'04~p"C;dǯ}iZiMuKt&ϣd,Ҙږ c*p9t@>g:RK4*fZя|Yo2V]+cW!(wX(>>߆̿(o>9E/z7x~o,jomBȯQ/"S30+ r&j5+I{g?ꫯ;sob.ƽx#t;ܡoj͘I)isS>2D,-yaiވfm] 7هY}p./_&K}G#۷G/ؿkFc=Lʷ85%;ubj_}I᱙dWyɏ:Xb]M\y y.(F<|n6첟NY!tXxD|Ln?ƁV6q1!bC)7l3. 9>,0ܧl>k_~_W.m` /YzhP&S*K*W30jH(<|wlaؖ7~y&p?}BO5ȍe-G}s[caÀ=G7xt~dQ!a w]Fmfp>>Ϗ~k#Q"O~򓋞?=q5tGAzug 'h\)r/#nlmb91bó>{<>xsCay)aEGkm[^1 Tn9/gy梿`=m5M+EPxȌQ.ѩH~9猈?c7hxF;x 9!mۘk_2CyonLčy >#mIn(ixjoI>4Xm'9/ـm ,hGcXp˦KS&6QWEyCN댍[UW]2 ~؈e>G#䡴30;԰<~]~cwܤmnsOg>+)t;~⊶&Ƣx>720?N/Kd"/Nz.()sǝ%0'oٱʰڳٱ籷¿ُ:>ʯW,RR=~y{>;Nu5Aaa7&b^e}Ӟֺs;m)u J/м8"5, ox;;x"6̅WƮv3wї!u賦)GT]Ī&U'zy.~wAߧS?!o^6.~;~*WG߂[ rvug7/o#<9,{,.ҺQW3P30M/7ax[&E6uSVG"ٷ}_nYbϻPh9ha9^tEQ ^?+\<+!cY9{}_oRo~S4k(ƛGzEvahMe+ƸT sB? W\cXE-7B|RsyȁIE/zƘ+?-؇ch)|ϾRy}Jcϑ:bK26Zq(;/_k̋˶E=}!jC_F,Pw f!5KG6I޷Qo)t4E-.~A zY?C5)3@W03<[)v-}G,RѪb{^ܴ2ƴvxLQ4 .vݯ$ޠuk` <6d7ͣVȾ1e=MvWd.a0]r}غyλy:X+s76>jf.u`NI f`d"u4v-G OK6Ƒu?[Y}Kg: ۅ0bz=6{̛Ze\zMզKϷ,h/[],겯3t^qK#7ڋ1y!VL)+hl+ʲ>ҏ3ms&ނ3~!f>|I 2P1I.TЋq>ѷ~qSS;[C=6uӛ{#QjbisP[s#J~~㮶@]Q`IR|L?A7l_64ڮ|= 1bv߼'w=_` oڜݞk"u{:;gXysi?RoVE>b5o.^/Hl\7 >Mi;bJzew=7꡹C_m8~W>p%ݐ7L?q--" 8KK91&Ugl:"WQG`vp(;WX}@ķ_;No"P8]sQ`A_0}ګXwsPذ[XN;:[y/}_]Dž[B9[i>*_ޗmb >ܳ;6]<`VSAJs,WƂN\{!)=sso(#ljr؏8dy$>=/[j*%΃|ؐ͟F.ŋ3涷rޚ7qj7αb2)bt%/v!{RUTTPQWFTD16lQP0+ޢF+%*XB{#^b7ywXg=sww^{͞gLQO.ꈫ[ғ&T'h.u zQ}%%ݡho%e˞tPQPbOU=l6jY~7npRP!i}8ZjV:u`OOuF` Y3i2ɭ^JHIu~Qg(%?vl=lE}}T?yO- +}&3:|EƳˎ*TJ$E ЗRqlI`ĽkLN6GdH ?^3s"P2ϒs)@IDATv}0vb5 DWx| љf7g6aLOiYz5T;'cY|d9;Ў)bM?? @ooHL8gywF7fvq{6|{^{yl<ڎMv0= X᱆|=!gHSČxÿK^Xlh}⥇\9_^_;$kƋIX_O=qL&gpVNh#^4ua/l-sU$Σ=`ĻlIJS&(g uxf~wY.cx(퉗 :1A-ٓc{Cpx-cuxҀC"_0#MHQN[qx냲@ʩҐm~܌??n}2 #>bCdF`E`6T#:`~QGIy|Y@8v >tXHxmGvhy48(]zW{}ђ['\,HȳoN9&ɺ %U3$;cV#ȅ͈,;&$sNkWW "h{}/$y%,b*?O"*{x3&\v `(r/srymp!WyI2/̻D.R87~EA?[6ZEk?:蠶\g^lLlcaJ:]vt/v:(nJuyBlQ~SxE=D@m"Ar%5jO\^K‹E[ʠ֣ xW/F!♧}7-ȠcЕ6 kf!nlOsаp2P62H /XEkP՝5@|]$"y= Պw<ɶ[K^7𮷒8!/rG>Cϝ>JlM>OqѶy_1~8dL X@TDZ+yнnJ #k}q~9:veFZ<Xcwϳ2D|\g#ٙF;>:Һ,䶦򡤧N>+ߥ#蕻崳46L+܎ZoԆK.ܹq{_d4iL4s$ó\!>}}OY}~CVI +rH/婗qufQy=>D.\;B =ҔS6BCm Muc6Jr U.W.D}0P}|ccޅz@i’.r>e >\A@xȳl[^G451&b?tQzs[K@@@@6& ƾ KC/}vV{+~S]:ؿ!>ٯYz >Ć}"[j[OZ-֕v]NP8ʣK9v62,@VJzx}hKS> Dpd{weՏ~iOY.i6n澕%c7r1.ցD>xhVI~dimؖІ>է}kOeNI뗰m*k]nKW.CR+G:CXH)&.;mA.P;#gOGy@/6"Xs M3lD':lL^}[X@@@@@0<]ȋF#CzX}i|XrCq+lDldJvb겧|+Mf]BA.x}E?E{wyB%GXhh[%;[nͷf;DB(]{z.\ܡ嚃/yc iDE&DjF`5"PV>rDYXG~E8PK0GÏ2ٮm?ہ0ʋK{+R^{%/[ŀ\OZ#d۪-l0YLF '4RdWFkk=#>~H{'+/¬?ϙ!<~Kk`/kcωvlߺE_ x,znYvP̧aQ\84cK{@唍i?(lsǟ:82Ig}ؼ T)> ?5[2u`KFU#P#P#P#a"1'ҝL"iQGUhi3 寊#6"?E~ijlt:Q^rC!z4A6rmE<G}2 (nwm!ڐ=p ]墍H!rٞ('Dے KW{&C[ە'z+DζqAy`mG@Ú('R#J*\%/55555$NF\ӕ8!]S/ՏrGǪ5.mmJmyֻtۖu m* ut3 ]%i6!mlt\\ģ+rO#6<򰧬4 vçi·ȳe<<C/~Ǯz=y650/=.-UX# k@@@@Fiʼnm8Pxf~\?]~`R>ۣ+v]+~+]>2%^mE;eeβplk_zl#ӔqFIe1Ԗ0PKzD[ d[~29ꔠ%{&rN*'|t&4l2؉rҁlp4.'=Іt`? :?G@]XSQ؈p'zOgU{?Wem#m8,q)Waf]QKӎPC?x M\ţ.4鞳2]]-h%-TG(?"^ >~#-їm! uR>ֱBrPrʃk\O}So. _8TwC#5[$u`6R#P#P#P#"&:٤qyP( x>ŘGJЇe`?O2ڋh-yQ\zq+ȗGT\/Jf^lWS7BhYx Cɶ) 5mh9L]d՗.:zC*c[od9J$quh+Lc~o b5/ALQ‏&n[##magjs55555!L JQg3ʳe{~~?}ETv޴6|s[ڱM.Q7ۚ~L׎0O/;Q6"~uч(Z{4{QG9u/6QdW>> j˦tuǘ6~Fh@u h-Ah&QVv"DG=t@Nі; ^۰.]. h%:i|*XJRX\&83Ҥ̏UƝ8c/'h>Mw"3ᱝ藴#~jO^%l[~Gz^N։Q +ՕzcD/hOYi}ya'c[ڧzЭKC_z@~Kַ__r۹Qaq">HϮmȓ:IzWʤ_@v~llC]п|S:@/˫_l +'PNǟ(!R5ˉEWrU+55555|L:aeG<Pؙ%"~/ڑ7YV̧n&k&*}tJtꗲȏ[ĵu љt3.#a.ls?N؏)@to _c!G\8/y/ %{}%yhDqBC~L Q_PXҵ-uyBӞ6QoȰs@YS䡯8(mv\ h#Svƪ5555&LKzS'@h- t D.F[ M] 6h?ҽ-YұrqA>{F_i]^](pD#^C墓9^#\+$L@@@@& P^g']z)ٯا[Focc\.:,Pڡ"iQwv>˱Oȩ =G>b;YvȨiЭgyx =!cme\[V:m6P>CY!tqډI\)6mx c6.ɾӴE˯F`"P,p@@@8t* (8E4ҡ{P_%ԇiFy e#Oz(# =%%/_.y} DǞt|iHrֳݨ_ٷ<42O]yن22UN4h;ȉGA>@CNRvqa% k7A9um#\{F3up#PVTjjjj6J@:ь}Ƅ3lj(4enqQ 8.JXzɼi /Die]ultَ6cؑR]PZ miHK4(0ҕ~IFYaW_X%O QOEۋ^jWӏn:{'.,p'ʻݷވ< TF`-" ] f@@@@6'Ba',Q_Isp#qHJqX$Տrqf\G>}/v;K<ۈt#o^\[ڗ7ė嵓}+g«2^Wm[ԥ=dIisX#2ў }t@崭<6 i#E߮9ȫLFTE͜ZX0u`VcU&N^ѷ^XgnоʷO19D~W%h+ٍvԃ}r}mХ ź],\,="}i8FYh֣oncS2In#T,^ʚP[&rG#Զ6ȋ%<=v=۾9|Y<ykPmFFFFF`[@đx82yNH_]ږ*[Ɓfr1vٍtpc{؋L}@7'w]Gme.ڴ WhУ u6JS}cl#f>ٱ<6KD"="/{GW^pu;hEvՊ0wb@@@@p‰%p'r=0lP}/Z4-#E\(}Q=/G #. 8Wi%{?O!*-ڄLWV2zЖ80i%FK< O~lW O-Qv􃺥/=MRzqe75@]XW555559N*:t&';O9XG=lx,bgtoC'=\c̉gX"h@!ᶧlD1ɸ|'D6X-t ŕBQ׿N608LM7:De7IԿ5k֠jFFFFFF8qdDH'nePjSz~io],1./}A%'y"egcn< t?͎6gC#G&&̸rSMԋF[юP )#$eKCO:꨻7(?2\.S5sF.V#P#P#jѿ[ #__ YU8G&'@cpy7umhG[Qo7ź8>~q޾oqsۿ + wѳ\."a -\kϺp.9,j }D 8ZNkG>0F1@.^*xG^JGySB.=y-ŏ}*ڣ?G[SlG&WB񁶢I*;΢} DiCmKL+)?uC*g](=Bm++]YWMuJLqog>&nDZ]0uT5ң$T3%ѴC2챫]&hu('>E糾ɚްLdxםcmkAݨ'My]8_]}Vnxc'?| Dž8Pb{o?PQNa4@h(g~ Ϣnǣ> ;L􅘉x6Q9"PwR#j G?:z;1g}d?Uzv@wq d:X b/~|gI'e?=zTxf3Ϝ>}7~gKw(5-:Ʊg|sZ% )ǒߜwy܌R?uM'(qk3vX/^gaO~rqdb<*sĢ%z/x <}=GG&7RbdU~R{w}+^1ksQ{?-pDOc:<{sy\5ME@C`,L,đB8ַurǶSkdo|'~+nq{S#o(7i~w-oyѕtj]ny}{G#҈;qx#1oܞ'~c\vKX=O?‚I]WnwF7@^HGAϧM,|a >4md]ut}%Y"DNG\ȻMozIcAV7L˟H+#z-5K@]XJ`7 HnN/bHbgg_Dd(&%&KCCۏ~_WI74~;~ի^5G ϴD}l^ו$o 2.m}of&vҢ%Ik]]p,Ul]wmM5Z8,k _xbu\+tȋQ isGĢ}θ5yM(0FA,xf7'3&e]vX(qrFABɂ sKd6Yؠ_k]SƉuFq]^cĐs}m"v򕯜LW:{^fEȘ_#!a[E>Oc?fט\? c?)O)GlWIDD~ cKvYHdQP,kDo}[#vzq~x0VL`$~C7qȅd$~ #cD? \sM_ѳ KI;g=]I6u%6۬KKsMhM~o{{blG)i,+_"f"ߚ7^pڋ4&XuOO#߸X?%e?&F]ڣn!MYӠy!A=ڗ. k~KzКGk7C~x &ޠXoX%u UFiu3QfD^8;&3$8&5ĦU|D!ɵ/L,@!G"O'k\@d)& `x1A$ $VLJ},%!A$1[H(yY 3q{Ȓ,0Vx$;™z}"֥B|O8$1ί{ډߍw)gQq{\ԣg!i##p;qo3 k2~g}Cc-)a6qל$/=du H:Cߎ]i?$n?"I~H-ئpC!f*NCJ!1mO,Ƒs.Noc1DXt`q= cv&$Ңl$,fk[|{M2F8/'=rsV^_/`0Y`cUG&Xܢw\l }` 1^ (=i#vwhco=Ǝ4Ǻ|v, N5’}ul>u]eA?G %}Umȏ~ 3kQ_օWw7͊r1*F`ٔZjj6HxIހڞ.w1I$$9!\rIqN@iI%@LB'.<;Ҽ̝E warRꫲ]E?BB.M +ym5[:wKcI^Hhd,;o% p"wK1SgYk󶷽$+\ 11 9bqb <ʔ|~s]$xo$j̔'q+wӝ6A?E&mBqfV)Q>qoc7ؾ&Fe}ߴR_Qխ >;?Zq 9\ ,;52xs-#}s\ L #BiX(_H*TH='99B;,0hcY8Nfww39M>&dᗶK㮰C!".*1)ٱ7$Iخ˲p7b]\s:$γڻεwL:ښRċ`ድŵ'l5A}Zzn~P4(h#D^Nc8k&뮇:ı.}Vc?gU:_λ>'e}?@u%}5ƪx@Wڈv$E6LR;ˢNl+֥ m3#.?B#T_7v"b1Ku+^#ʨx@|z&$!1[ǔ|ٷO˹Jφ(JD _.Z-չH3ni' -R-6m .c0,M,*uXu%Es3_']r&|I$ۗLGh;}Y]G慞dblotIE -څθc3c|"Ra/|pkRT{~RBZX^I8/c`HlJqM0|hS;ԍPH838pFw͇79yh^Q>]s?yG\eF :W[|*Ѣ>_גz=q('nH=Y"GSW+,2_ 22@ȹL܁!EuV"P+lUF`}FOqגm<ͤ 'vD,ύS2a-sTC6wNi#|ԣվgkDy32}vф&g #<B;fKI^V3o'$3R@sd)b"" qo&7MUiyO}w)ċn/+ <cž6?݈Ζ(N dXpI26+5@}g;},] [lg&.\A~7w<9M\Cĩ wlYdhOQ)Bϓ}\:/ED[85Dik  ;IÝyI>sǣ&/zыF=[[fAs{&8)Y|=yOAI;Egפ>` >t~g# |~1ϵ I> ȂDZ8'z*1%x<@+wtOymY}?f}iz8jh~?YU_hDss?jF`0jٶ#@Ʃ-L@iwj~$?ZV0l!dĝ v,w4KgV:[t"JdTn1$A"aRlb,tG#mN߹ŗ}SNM`g ĉjG< ZdpsͣcXL.T#3cāI|_gc7y87k$~m>DN@lڒ#r\g=GHx)ǒ>ƏqK@VGu`k[.rf{FѮlur{me]yқ?4 ]k,9?F@7XADۄM*`j@ƌ,Yd!n߄j޶[OCc1^v{$0>ǒ.{r\jWq=7!pag?ckd2%$9WVi9G~ PN;¨~]mauel#eNӆU^Yi\y7Ɔ<:I?ZjM>K3W l=ۿ,Xe$d hW{"䳮]";`k7w9ؚ{ExmQg,E#Ǡ$ьctH~łAwL,zN~?Qf}2r~`.$7ϸYF`8fV &q dz>5 Qm+>޶"ʵ'<(ׅk~I7>l)Q?۰Yд);1/㣏kސQ<[;tWk b;]ҋrWKv@JI7 g(yes=DQ.өgͼf z^sws! hHmn kz#* 82N=u`ڽ'NKiy|3mh4Gi_0ep(ZtDdu&NJ7OL3Oi]W/NjM]u~x۪a3.CZ+V3oa>hoVs/Ѿ N/ h"=A>#/&l/K2,}%鱱˳ޱ#ңD4f7ߠ=eP>ףMy@K&/BˏA-ѾrhS~\ⶫ|7%{!I^-5K@} RX.`^?/i/3FښGڍCIPFy{~&e h6 6|eXNW"8>q-c|JXO&}oB,a_Zqrl! ˦"Lc}1itsKK16YgZ=,G#[2^j>C>ֵ#ŲS>CsGطވR#y1 &Z}sG|G7t_:O~r}{SnˌѴ|FnDpugP?SF|O^q|"iNxpK)6qRZA|җ4:餓: i|_)4eKuQ_7"nOyS&LA%1h?om>O&&p~k_W~^׸8f۞0k~d;ԧFgqYz֠E)su}N'yh f]yY63yK7SG:>}O>E3Ge=NJiLN>mHʨ|ir;V؂ȧ?6g}Fmۖ}b4;/*1>-D^ 3.DJ2Χ#IЇw}b3xn=G,Xмm|k %26~z@]aM=Xe%,3K=qmOB#z1FYvv]ufK(E&˜%lSF`X8Um(E/\u7͙\cǶc@m0a'vˉ*-NP/s˴"֝Zڕ]Cor!6SԳO0WƳb˼UxE(**6N8a3V,ఫNwfs>QO;ѥӞ4ҍtuJ4(Fn_[W ty&6).d[e_g}(G[Q&<^ܣa:/E@] Melyfkf}v|,R|gP{Fly3Cb,olE~_Ƙȱ ИGmZ_q =ImׄIrB6}ВW J;ꙿJ =O\ԓ^a']ZVl+al{)D̏|'@qeѮ#ε/q.uKF}>mS֕5ɏHN6g>EJmERutmH(+OPȿҕ[߾9~8ɹXo؃򣷼ZeF.lSGl%٨N?9,]~wv}Q|Z21Awqۂzի:VGw]mluK:8:m E`6pC zW-TsuwG?Q nƗ=asv8{cD8p_ ?!y8yZK_ܔ,`s1*p7sːC_nM:^b]ulף]'N~ճ ykA;D ]Yg5-sͻbȂ-c8gl3m(~2DYbz__}m7n=hWr\:{O/#qPv(i̻58pGzk_; \*86w2>񏏳bz<DZ@e=ua/-jK%[0e{Yrn.Gܠ9~ՐY $_z @]*X#`BMJ/Nfc}V|Lh&"L|{M>Ml7q$i Ye]v<D: k'>Τ(' ѷeLxf>f7oRq,@#ye8wm/OOL* ;' ym;]0|$*&$y~_kw^n( 6|&s'>qƞ V>~mR'tmrpr7И Ka=1Wjc=~8$9މߤ&,ؑ##/{:X&%&zcCyl?A{Ir؃]_ ϛ1o?j>Ւ"1כؔx;,7獰=9)0dOۅţrGPhEFM{?70~Ɔ wmo{[{ r»8h1{{8MyutbOWjS[FS~ۈvgmO;ud_yg#~fcB߅#WKB *l01ibbNFZx3'&'$-L^vˠLI\?qk|>BɿG$>٘ճeLHI䷡KoX2ɻ%2!,&1G{<.iqZ`Qq\!ITEǤD} I# lqIh{>Q>k!y ٲݬ'ۊ͍5HJD\@E_a@oXyFF`x[ )u8,w5bGncILֺ|skඇy",oVucL";y.Rwq0 /8UpgÞĺn"o-qeXL9,Zo=\&3ksMbyDE# ^/&tҀ]LYg]L6JЗpEQWb\s~/}C@eЍ^WyLe;}6lGYv9b N7>[Vn `ܢ.d{Rh]qQ{A듉j'QWo0eOr г]tAf/["Tۼ.$yG"5VPڷ˳;+ ,menTgHnK. k3D,4hD_ L,]in]xG< kGFa Tj0E`x"7j )7 #lwy T~M_c&Nv;].x[64&[i3ur*T'NR#-/ޖE<;PBVbb"]\0FD2.Moj]X"8a+.ŇE\vА~|aGxŋt){!J-ty?|>rڈg :hS\{YwKֳ9.EG G|,Py"PZթ"0RXx6;ܹg8I/ԋU/M s<&[^Ώ ԖE>;UX%rR'@+/ ğ-mٻ ٱҥ#~cx*,Я7r{я6^Wov)tt]S_ڍlSh[JBE~l<uoEClgtS_Yov%#?B PUa]~5`R#P#P#Pwcݢ^ZntfM>KxIܲ ۇxm6ە-Cƍ[3T%\ށTG12-}=yb2O bկ~u35gFF>mvى6|_Xۄ1:]|:4? l -t]8đ6Z˙@!ΥX;iR{}:&wP?LMu&HvoKyiW>dҕ(Eo`WǝLf2 q":".,@%Fzk PTF`GQx2 Ifur-ZHy:I6M|],2gm@.L捷H;'վ=LsY1Rb.._X¦_yb65\Fq< aWҕԲq afA.~3z]m8;W5_/=캋q${Zm,jVsi=qw.7x޲ ACAuaw1.gHv2˳(yҥVp+#TXE2pc4z3ټD &i{K榨J򕶍G>41Is"H0;kG_^:6x[fV9X0rgG&籐8s%p _& o".= ~׻޵BLs3O3!&qd `lXqрEqb>;Vey\;c~x' w<p^{mxyc2tA&7t/{Ək0>wYD;Z5l2{=&N, 67=묳$/3 wtF]xdP-Np+x(?OKyK׾k}|A"8{K^2?Vł/&oﳩ\ x1._](Ccg 9.ҿYƛc_q{w[wQ/vshs:^7Bvģl3z%\[Y`^  7,ok5c:x?ojF`JUvz/-R //s&m(D﨣r)mD3)\pcǻ8>&n;>oHw @I;0.`Օ6O+ߓ~/Kwwv/<1鳗yqbY[~xbKA{I' vH&k^3:cǮM3rI4'1B p[6KB ~wE6g? ĐXQo]+(S^rHO2 #oq\׽Պ+Ǣ}$]H#6:nbqn UozB}7z;9^[>JA~38ņsLqꓝhSPumtIn{b:rP+u[' "jEfChS:ז4.ѵۼ`F͑w`/Ԭ.b8lc bRͱs#ֲA"ݻ$}Y|g|7I [0L1ƃ;H$,D}q'l#ivLH[]L/3֥uC=$IkdpǧBtāĸe#8L+_ʥ~tWX$s owمE?=㤬Y? FCNzFlGtJi@x>ѵɿ갿5)ѱҳ,-5?B޶ċ<4B,% k&"P&Q+55[:kl~jWV}ً`ܡ^7j^65~1#xϐ9_"s=(gy$=~֚=z+k=՝BӍ,Prs:O[귎^'<&r=͊2mflC ]P xEh.EM~J*cAem}0(ڎz.x->(c2ma=C>r2l6Y4xG>n|'@U*E#mP(iy?-~W#{~s9(=61ĄoQ+LxNmfhԎlx'L{_U&CJܬ\uSOyhY, {Yd~t*ůM8[qWGYho=}Y]m K[~o{ҬAdUbfMQ?׳|W]} 8wۤi7 $] kiLD>0Zx NLd:Z/ =/ }QQ?-ōilpȸ15VGˈm`,ў~ږӞ8ԕɴ<.ʍ 0ͭFFFFFFF`pF!4'Cd slkqqX?+ǰ+]&X"I5uYcHdU=7ۇu h <QO9!꧸uwȳHSϻQi%ښ& ?ʋ/v]<ЊPw &*F`4X 6q"g;Gqöo~WYN;mtݯ&iG}sG;׿}9(ٜǞm g3)CIzU'W+,E~.4z?ɾ@c]fEm:$jlpo|-oy褓NZWyClg>ue;?xöRƈ@+&QF^WuLuY#> ȝQ7mzǘEZŇG:0\2CB-!PCtd?ޥ(={H?HoQ__J4mG626l F[]2mjW;)k2/D<֥E^*Y$Si`K[K@:׹No|^W X4Cިh';'qR; O9x֡gz16A)tO\lmi_blq<LAٱn;@J'/-f,Ѿuډ4ۅa]>!۴.:!ڰ尭2;ɸ1жש_޳&+#0@"5?۱•7-|*o?5ɥ¤z<RH~ 3KVX_Pov!WjCO y66x@7o}[-i}:ˮ3FO}~6 IǢ FldK>3aLh[y7/ ߒ(ӇN;9؎ }0kZ:Q>vѣ̖cY+/]9CXז%e.{ЦJZ05DUF`}DIɧ>w\2i{;;/~q׼fv,>pt{{\a>IJ>8v% %;lM̖l [M"}v>:Gx;t;찉~$-A\cN'~ѡ:3v/O x!iU}/}KF$"[Hw96;OMn2z&vH1616cT8'<6̭o}cXsY}qyC::s|~vAUr.WmJ|7 Yo tϽUg?0, hDT}1NJ%]ty쓉/ ў4|ˋK?3nOYu6 W/~?y@Z被Wa8u`]wm;nwJcq7}8ɏ @,}l_,UJKeڟ?־k/Vk R嶠AmJ}`DyP"b D@Ji)TbJTh(Xhj>P5~~oy{8gLs9Ƙs~\1_^ˆfVZuLB0$Ԭ"? PWmzb|z 38pb|͊&8Q1,<0 :F_?VwײCf`1N8[n18b; 3+tAƨvh +fL.0@yc9vG7*r 5mt ױUi].o!4e>:)&u#VL`F\#:c. f7pC*:=rp &"&)f@c=0# rGzo9`bnm6c=M;eMB=L>3ٳ,??4$aI谪1p͈(n4hQ'iרƘWꯪق7yq6⽱?ѹ:37~ڏϢ6{1ܘnq:/ճڰ-_-rf2҈gË+9U=ӮVܟЭf֪4d3,->q +utJc[cC2wS=ʁ?1 k٣L-޺!bծ|U8ϛO[.1g2~ġc`t><:pcgg2.o< :(v=mM1NFwݴ &;ZN8p`>1,1Ż1۳UysĮ}ʱQ?<'ƄOݴɏ00 <9`;qmycq|"- &y.-e6/JT6>]]_R~%G0߰b%x|Ʉ!HV¸zdVw8`%V53pB߽ qzԣd{FUu\=ԕף\|FxohS'u){o w0/}h`3wrM~tʴ3RFnA癙a82Ċrڝ_ѝGO}S'V/F+_7MEqpۨ6rOL_Dw1qsя~ώ#[1)]0AOc3Į=Mp!8/]CLͳE1F/8d9R9Lz|D叴6w/+.r1 Dzp<ѷ\N[wdc6lba_4c,>i(2"GZɄD`up~S?M%չթr x@YZWK*YuŨe՟YUǪĊ)w?Jrb{E\~)04ez_)qdKÁty/F)7[I(~8VV|˰|1.%n>ue[EjleZ \_1L.i[X2l)Jo1n|~C 4-D`;Bbȯtl) ]=*?Lx%۾Y_ a&yn'.Lԍa HO]eqx*Щugxrs[ ڋ][va#k~vT&/[8w秓s`ҏM/},ku.}u& {e1-p/;hh?P.m"Q:ck!HVWfgF5VI8W݆;n;r3?$m}NtuFf+gW9M,ug^ˮ:/+{߂o_?1¹Y gkƿim Z>ư<-? ѹK60,:cc\3L 3&"~HSDy#1#U$ZYMk|%>2f5Nx][':N+,ae>i rg?ƣO8]" W2'ˇ,!9VXtnю-lfF:rns, &ʋq7nF:O9m5WbUiʇNځ84o;9S?#27SRšLm> հ׋ٱ< Dm} ģ<"8yAmb07)=;Pg]L} 2\YykİNugbr  ~NiD~\,OilK/۞lof^>m 71.`7zj wyǵN.`<0E~R÷쵼cZ,skU|032Ϟr)YC67.M&;<70+qe S?O%Ou3Ї>$q阗gk ^BݍAeWHƈ1)n;H$JNVEl|I>+/q1Qҍ>&jf3:FtlŰ盧&%X?ߞ9҄>ٰڰׯ< ωPL<" I>ᠵ,896r n #1bkǯѠlxװj]) }װO򎡍_~ (yVWkAױ|j>Yw | d,5S}).%9yV`SͫХGWM,.O}a,oӻųƫ~}x G9i r 迄t -6~*2lF '6cD`e`UJ;㞀rSO\z͠S%nA _ǀ;vq]Y ^D-:?\8T2vA>+ TQߚfzOo 6A~Z'o%~>6qV.t2pkkkcD="_Ndy}?~WRϤ8}aRF|WϞaLž$[Ħ̧k ?ngK迱Ӂݝ_&t)I~iyxY4G>i1)׾vo6??ima0wpuY&ty{n`cw Y"5N_'y2;̓^C1>I?qR@nm"0C!kY0K >4>%а <4qC1UNOɘiGہ#Y N;mɒiJ24`{VG{cb|-oVGIČ[dR_>`ەǗʔ<ķځ3uĘ7O\!H3MǺ]٭_7<w3b+ovu|Wi>eߑy*"mnuuQ{8iaᏛ>C^ ɍ'=5G wy' 6P(Z^Bc>ZIa 7+ddpvά;>ɱ[91ⰭX)ܳҳW& <'Ź/2Z?x'z߸<Den٤~jeF:$ݥ4q7,S#nK^bQ橬/iX[_zG) Kø k.GVУ_g<hE 'ZɄD HW灭lN7q͗8NxMv.">ïۄK Wjc\^h+#WK;!,>%ķ9coqpIE^I򳤛_)2G?&I:.8eo9@MWx#yN[5חƗaLp"0D '$@"l@3񞄭to(FFy[90*.ۮތ羌r th@IDAT±Er\)45^a;Ya}x. OxB9?yG"4cy&UN^xkåz'zLjF̈@ٹfT+@exsf[O8.XE0 VZ=w? .pʴj8xWفuVGG:ACeY1R?/ V}8w|bYjKԣ<4遯FWtLG[xMЇ1"o3.1<!@4ue4@D H-A ɰ6h8HK $hbBXuć/ډ/ öqñ'!ң\xQ4kyh}.os^àL|ο7q@_Iy |ƿ]_c0%@"$@"tā1#. l[^GzL#ꮬ)ih뻌xJ^16y}!D~҈ɕ5_/uŸ|֩K7 y;=a/ !6#F\Gr`[=$@"8q]ʸt|;/m\]ƕzFkU˿*V|c޴qp[Gz S(>2o+VxIl3IOLa#ipÆdw6,à'-D79HVs*K uRE#YMQsqo5qΒ[ɣ4ӷL7Bz5p<©c^Gz2DV>i'7I])WZ'a,_L/u@4s%p (X qo_OYJ >V,".p]W:jq`ߎڤ+qe/ .NQpbz77X𢰊y6otk~r |iŰ]SHa˸2w+JN C'ZB !`?y[ ̱w}}oUZ{ӟ^MOe/%j4O9 Hv4d;.%\28OLhrF []W^yȸ&~Iw`^_e_[ayb=叴 GWŶJ3_۴2t-e-( r2N\Iߕ{Ÿ27= rW6ɷ̓Ly.P;jF'S#SC@lSw ߉l P~[WW8V8ѶSe~Ȍz>AK_DY>P^aMVmOY,$md%|8$\,N`gRwbkXOeʑӗCeuO;!}lǁ|CE'HޖyaSlKeV ӈq1}+%_SZ䭕)nɰ)畯|债Ű.t'-lOW衇⊲Ͽ<3P*1Zg0zԣgsWhZ=y4oy[6<AGUi~q<>J<3'=iñ!~ nu a]䑖~7"mO[Y"=oJeHeɧl#|'t}#4']="}=lf9r D`` }1>qG<wM757<2\qA'<|Ai0)ncTr1 0ܨ3 QVTb {5"6?яwu_GvM|;ͱw7-.GpE5{ {orӶ|!s^g?B0  |~ _P_2guVSn<ҭw zؼ|6oSf?}/|﷾L6NNkxIg>3>6[@ąpeіP1CQ[QL1ϲLFVGia||+|^uEuH?瞿0Ðׯ_C%i %C"`ܹ̀vƕsj#(w1;1b MVR1˕V 4ʅY{|d0)VM0@j*F'txM:80F6<:eEtkЇY]nQi(?.&"MK?kC*N5~Mfrbѱ[wAErpԳ1Au3)'g"^jdr޲3dz\e+e=Jo=I=b7my&)YI:k!d0C73WtTa;t`;]!#cz :2<m䖮Ӷ2l[[eXEZ+z4iG2թO" R?zbꉴqQ_L'gYJ?42Ĵ.C|h.j'؀@GFA@|\Yqa6Wn3oziosj&pos`jsAvuvY9/aL~7~:YDIS ֍p4v9z/N|nD>եczC'Yp25#Gq>с:8V+t5LwAvA'8춨c]f`뿌eIeo|e%ߤm>3FSNyEXge\~5q1G]Јm$ԧ>x?h A"6IOr ;B"LDUWj̵5eqyy܁sey' +ؠ qEg8goƀs"9[࡯j{2.ѹJ6漵ԧɒHԳ7nk[̷W&ȉ;Po _smew0ptpw2X1^b٧~5}}w:RO҇6 ȕt'Ӎˇ?,g_]5yi_şE6b9 n<¿[p`׌ca#-'6⑱@%XwUU5#.ޣ~Vk0ϊ"gZQk)DNJcҗYe"7b;KV陰-]5 #}0 nA_2݁8`Fߒ^>#Vm78ƅźYWʭ[\\KeЦ?^m#O'2qyY1&jR괜!y@vD hE{g Ebi%Vʛ^֝8>&Uz3x򛦮i^{CF>l1%t@+9 M&$7W.<ŶkVQ .F<2Ouvk85J_sLĉ IVkDgKl> ^>2a϶:ڮ>Uⱟ᳾R͉i>Gm>_/裯䵏٬L+ܰ:嶪=9L9q2u:mpo6߰GOI҉=t>קg_qN>jZy~Q>} WwWC`?uL&ķ YO@&h/}KlTG9/s^y6Ϸ;2,Ӳ.Mlb9яi!]H5~$UKĺ5N5X6Z+u6l_,qXo٤e_Ї>#%ij$,90L/1էMdzꫯn݈볟ܺ0N23ͼ`HWxJ2!,<^m̈́F*?9I_-sx㍍ U+-:Hc"|w0ijo&O?}WRLq" u(X?0x5CoWW/ҍGE}5Z?1?}QVD1HSei/+Cؼp&+i{gmِP|"-<Ÿqi-;:AF 2Lql>T|h{ _t;Y5 zT˺t[Y'+AfS\ԕ gN: .m7Sr|a_<"?L0W뿫WbH_rߏL0&i<8ޙ;IKhMjؙ]b\DnQ7ȯi}D=O~򓆷/!Iob!M.[1}.i{'>4#3$Ա_694杄?1pX>Ӕϱ#J,\I 1nXQ@mce__xS3}x̋0-ꉼfma4}\MSƸW״>;<I8b3=#É.)>P?Cw AH$˃;(Ѣ/Om+"-$-9 8vpFLQI}uoBƣ|=lVtџG;>e?I1\Ya沵-~?(!?ڴDZnD'#շHұ؈ްĸѰ±ղϳ>jʰ"<;4䵎1M8ꑖF7RŬ1/ zcXMm| zV8zG8]ۭ8 %`7]"$@"$JB#4jFRWZkLq:k=W"^e[ʴF^̈ǰҌ'ڎmyW!N~QF(c8 +[Fߕ8r邾{<,o$f D`r`R6HD Hv qPQ!a}+yI_1=Ե~D^eˈApVNߴF}oٮ5yȧH#ntTqVW#+4)\ğk@Ny'@"$@37\bZ>᳧߱:/õ:*u,#@ٮⰪ|ᇯ׏)<|MF~o6>I1ܒ_ioKr"؍ED HD 脀zqf\Y};e ZSiӱ{`,YIÙ+cQ®|;4QԹ6zV9HD HGFHS4}DuzqOҟm!lhۏ,uSeڬq;b>5ڬEM5B v5vV5HD HV%Dmk̖0ou:1l<$%$e>m|Iߍ@8» Ŷ+6]ӅW0415bEE+yV:U4HD H8aJ [5 ɳ.#%OĻLSO! JŸXCXHW~^4.e/F '@ 'bHD H@_aA?2x43:1/'m1[dqџ1=6*EX%Nu!#$=oQ:Lӗ `3kNsgD HD`aA~C/(.$v1MoV_-mi1JKYyk~mzu^L_Yu|LS< CxM{ѤYgp`6dfP; Y홵ID H-@ėYtDƀ4}ui_jļe\y#F4%@"$@" }E8h֗p[Zi[i1˨?z5xi21yǴ2l\_پeP^= iЉOeG@K7~V=HD Hi$Jom>qeM[G Ąqh&_L=~Ddk|N#ᨗtㄣዺ48t< yD HD m F&MW^SšuW/X#5mmua%]ĩl2}R\GcX~(MIgz"0-iKD`~꯮p-w}=a{)}v ~W~e%~'{P 5qQC#:ޯ{W$-]_AzЦg< upM/W^z-M!biKzi1y Sycy"D3u%ۀ??vy{^{W> βȈ׿~𒗼d`ݖVuS}O~^i1w}w68 UƠ{9# hL'l??:ޯ{l$-,O~31=Ozғ70Hp['S~W,΂G=xjtۮ?5\ӕMKFrgo~LdZ_B`wok(hDz"MLW:^?{\~命2v 2е1z!,`$CiH`ҍӟ qm~EL6< '%9P"D`(WYe X-eqKLשO e*i^F+M֋AP3j43bL6zQAGwIkJ}+ D?fbesp7M 닟>ñm!/\$&Ozk39PYmrQf_ܥ^:xf ) |);FwuW3QV]1 <hH2)A7|h:x׈r-̈́5}*> 2&p?䓛W'2 NjhC&xsYԜ06ii]5gqF720 z~M>虫>s=pG_|39w_Raؔ/]1(ڐ = X}}Ƿv[g i:? a3oܰ1uf8Hi iKD` W0Xπ sM vSHc8ÇQA* PAèys;3r fef`A/> <)M{YFy`bCba['q_r3`:_>qkcI~ }4KtNECx0'f90l<̻,Dz5{54x3{Yg5?i&h/&Ogu[{#:O44ʼ ?7u2*'8 c/}1.'?=:hc1??=Ƞ?&ٴھA#ķÐF7ͦե1+*<%4r  O|Mā'w}AZ97Ol /qxI'#=1y2lùV%sjW6+VrVqllsfɊ `%϶|GMdW}11.wU.eS}ڇv/~'{^H9cPxea OiLj3OY\߻3je}ֳ%[շ11bWiGFO=D H@ '$@'X: V8nVPf)m`rc^pm(6Tgߪ)vp';bbhHDa.nקO< & _җ6Ҿ]'nh0K@A"L:b:t5}1.h#o}k$uİ 5?4m~'I2K_=W+o[`0(1-Lzа>1zkiiNF 'Vp`ˊ+I5\:.beqf%ĹE<;-&}6}u-bjkCVKqgcbml7?[yOYڳτӆw}w 7h04'-Ƽbz vJ˿F3oWK,T㑦OkaN1æ$@Xݶ˒'[[JM/ 9_`eˠos;6+'3Tr9u,һ\쳟MbbI& e~NZէ0 |;-y4FJo% 1B7E}9~gx\ *Q$iHVT]Mlnau|MaGq<[^)&aakSPxHPf_ZW>gŗhov\ gy/ i]Rb;I.b4uM_@bx=XO: wȯ%\Ae$Db0sZnfRj =ui0G#o&;nfFY맞oQ} 1044L(9xVmØyo1Igsr`4mdVŧOKki ddԶD#Գ(Ope]O78m(駟>†9gmHdz̃&}/0s^ڳ#qħ-ʔ$\],>ʆ??[~ڗY)ߴʳ/*;xҳܰSN<USl),gbMozӛ涣kQWۈv-1nOiD?o׌^Xג_H_2&~y_WGj8?i7Nvi?G#VGzJh2xzrn}oHj]<_3r5xV7q3m)w]1Yz.][>aWCqfiJ]heOFѰ,wG-^11Ya|"=_m)O2͇v,`ie>i3ض1lGz@"A Q`t7:ꨣvT2[/9rlHnYp,#=㑮|'uJK?H@N,ԞGu>;z2[oM5pp)m|;؉q 'lOA+F>NE AuuE2˴qr(,ySf[ϰKyҤɗ~",/[,} //n7ΘP" uSt5+@Osgz,>>6k8Y_seylޒOZɣl,K |u{wk؂zGo ,0K؈YD HD``i|"]CNO~y<ᒮg͏UM߲K2g޵ת3'VVsD HD Hh~4ܢL4AO-yzG:J>鑟0|7KUտNm8kzjr_ Mt}t*~"lF '6cD HD H73J}6.0'ZF7}mowţl/ζO^owrNomK1رxf9VpuGo @3u?lZ5>9Ռ5ٓ=ĴRk&ɷm7<2|mBcpĪĻG^1]%-ƕLw/;>YC 'MD"pW7NJꪫbt-\ZǧºXqO;ckði3zL ?IOzbik/4|M?)F׾*VυMWh'qәY Xfܳl˅V[?&:44,qGǥɓ~wƵ]"mdtQauEqH;IW~G_& Ӡ2@"PE nS0J#e/{YǪƮknw~Ê,F:avǤW$Z?uFH'f&<}tg˨kR;Xw3OyݸyieX9yWq]e/yi iKD`I)["ۯ9ڮFwc|w]t_]`GꃷOSI:v邉x'?]0Ytw2o糮ҷZ?FNI]Jޚ\< V [&07LjO@IDATUXEWo'Ia\9'׷䕮/K2}xb}, X7b^~O~򓣜Y/W]pG<0}n7ypG N:QO~{6lmGڤ{\E"x`H?p]w (Dž^8{Gkvя~tpDk=bXeO?}&e]ž;8GmBx+_9xc.׼5} ~o#Zw . Fگɐ>r-l:c5=ns.WCO.._ӟMEqu׍xa?ɹdJg|9\K/1l(M7ݴ?E6>xx>=&^׎ i}}]umlrwy֑[K׼?t{o瞍aύ7޸E)?Ϗs~86O>Y]³x<a?ݼ1>O 3{6CUc^QiD+)e CmQG*yӓiȥ\"D`q<я~ 5jܒ1 K/0/1{キaawY:3y ^0`E;z<_'|`hँs衇6oc+ .L`̈ F7 )OF|81 hu+c *\:o9[ ?sD}1$tA&lCI#խZX=2veM“}D߻뛉4އD=wɫ1>ᄒe묳?&J>ki|>4 omo=;5٨ _ekcB׿>ǤIiLb-eی6ki~Ґ3.bܰ\яzjN@N,ԙl1\sȐz 41 pᇏ,}sc :cBVbwy#X 53K7pCF.F\a, 1bP'g93jRgV!wҨy"qf'mL)WC1zp:%˵aH:ۯk$lwg3K`K+ڷvǩu\`6~&Lx1?Oq24cfu6ω 0ytCRO:e=>>uv-3 j?er/KLą_r;(+漷鏱3 [Ho =wd) BYWttv]Ӹ&E<ؠ^<0t!mRH]qw>18V;vDώұCʺ㻮})}Yzg]'>񉦨L0i Y{K?4cX /Fg>8,.ND={? |qoWݔWֶ6N<Vʫ''J7 _YO@7/b 0(qƙg٬*M3ܶbA0pL!G=j qq ldb5{s@96W3xI-8aǻJ9a֬2`֘?܈8-z6>4A5G% "OS>>0./ېmmH;5` ?8%Ou bRoo4Eƽ4ᄇ}M+,~yWUŎq}dDi`FVI7]#8i[^yMSoM9i-خ%vLmM8҉b:yeXґK, X7bT`9Wb:ˑcNrŭՉ-;aMՍ?x@ pmtmnm$,+-Ɏ aw+:jSQM۔ЁзĨ?{Cvb l᳾˥L煳Zɸ簨u< qF͸6rmG\Le2HC0lϷϛ%pO}S?яņ#a:DZ ? /+ZWq:2-X$y`D`{V7́a Ϡ=~c^vD<: G& XtV 96{Y3ַsLՓ3oX֡}h G>-6<14C#+`39xG_vO:ő/6u2YNY}ӛ4GZ g?F7 Vl SFhO 3 Qi\~{ꩧ.Gg7ILR0aSw´!7<\rɆ=& OxiL^#w]|}spLUEygDzǧyo)_i[oӥ_41򙼌}/l(} _"8Gyǎ`zfZˍnK[7upwac#=CsguBXg 4) 3@5e<&YZ y:us^g桋m2A*1-±y?$"Sr,ۭi$?fRxؾUed\ZkY+mC'8@ޯ]M{ls '.?hü !.ꕯI>z_}7ߡÚpď'Q !qu1,-5A wICg5L,"uςnmާU wmC%е. }2}g}YpmmS]_4H1I+^~ǰ?;"-,@" 'H%EUûᄏBnޒV)`xsϵ/ls3wpaQq{5Sy#y txtmt˼b"E擺D`k 9sID`Gp&Nضd;H8ܶb+O<4fFGE] 2DImE<[w$G0waakX;Hj+ߜKQ IwN,Eag(Dfo*vt5zIcg w`x"/e\(æ[,eUv'ե ?m@%}f6!gV V0+YD HD`M8̛Oe 'Ah}iQO'-j @ 9͵ĘK$@"$@"84ˊEC2^Ft䉗zx)uF>KOym̒r`d#HD HD\Ȅ&WZ K1lҔ|+#tj<Ug]q_fq3-pZR.XQ2]hsb; Md(]qX"qRr]5=gi1ܖֵɷ 1W&ꎲ.Jzp"(r`QȦD`Iܠd=o[KLeV 2&.SB' >lk_} >W]uc$ۍ>ƜZL_HCƸ>4y E'OIGO[E]]ÖU^ZyP__]}0.6]3-@D#É#bܯ8Ym@dcqg>M .H>hP& 4Ec63:"oGZQWYy_Kۖr1ܦc\| <]ĕ#Y YKD H!OuI'Mg*JD`^hizkiL4b2-m.,<-]<@"  6bhe \)'2Т<5?.сzQqO˲w4<[ 7=D`"M݉ {?]ykv_O?MF#e]6׾6w}'xb#3"R7b l'G>Ҕ0x߱ʰ)ɸ{˰а7gqh¡! MX 1bFvꬫѥ^:r~Il#[ٳ:-oyK). eAv96=G]zצ4w̛X֓.HVhj<:HEqҔoK_~<5ZL'lYKzwY#W>욷<,tukh V oF7߼r@ycdGWkY+(#.?n3{6)fÑwl21/>ᄏxಶy]^L^s=/I?c6"\xᅛ[> փ>஻|mq2/l]v/LW?GQf}1.j'xb=iڛg OxBQ'Ҙ|q Ӟ I5no;p7Q03G[wD ^jZI+X#0FSV?J7cZ̧A+uGZM'H 5ݦɯ/}V_}e}N7]M|я<,X$;X6 \ *ip9 Dc`Ewuy e9c 5i kY]LF}Vl)?%XaX9po;qGwݲ`I1Yewm]ٮ>-yFs/Ѯ8W#|ШC07M]]|v #;?o&drÉrJY&jG> W )ON^µ ʃO_y_w24ە9!Boo/x 6?wqGó?LbƿyM;o0bb=yHK#l>sYs`Y:uYOzRGD`ktx1?e +ӣ:# 2H9uɫ//q\KyoYO4b.~Guv-# :7B wlҙO"dh+84ǻJ ] 2KKYŷzkclv1E;t Ķ0YfRf]ԧckXDZyA[<s¢ޓ< ԕLhp ! " >/~&Hj.[6LKE`aWxֈlm䇧r1c~1=Ew1/ӕ1.S5.o͏z |JquWƴ2./Ǹ:c\D '+XQ0:\լU!Ӯ ͋Y㬽m76?r<9 }Gwۜ'kdA#82qWQ3hG$4D=_ԧ~_<5epQ!f!?te┋5jlg8r`;P<C+V e\ ?.+WܗycC{!6TvGP"qpR|3C9)+a!NqqDt9P"D`{(-˲q5,M3NWҍ+loczb0MSei1/eYXVIqO `^|v_}_Zk$ٿ]~H*(Q*QEePQQaA}EQQaDxO(0A4xh1k_zw-]U^:uSisYJܓ-f&7WQ gh'LL/U{[)eDw}sH%F1>Oܽ'|'ʔñճA2t~<ۘ yJfl҈ev1],1xc{;W?^_On=vz=Nh 3{ï)W[<0]В.b2Œ8d0&=0o5k\ bf;>?i}U O>h(9KǼ>#!232 [Qu|3Ϥq{*śDĥTbv|e#^LN<* 3mQI#R犨RN,7\Ꝯ*PNaE?+܏^./Fps(2r+nrɭs1"-+E@8 f2*/MK'XieF^Huqr =)J]/yv >H'*q(ꂣ:*߱'Ϋ0ʲѣׯ޵6dRBDZ>+=F*lw˯Ue&G1h{XIXIz pWk(P[n)oߞ(2 G}tYPV٫S-=ϓp[nJ'k$^oܸزeKd8^d7o.mۖx+(v{|p(|A1֠}df)O'2w֍?O[ ֭[7=rB&93(DK|>`p7&0MSH)Y'~)W* 1LU\\_W˯1.* 8dU&c'7} _Q&Sn2?3 xID/X{F%W~[ajJY߶I>7 ї ,f'I8͞ x6J(#6iǨ0ۼ+GqڤM~~LV@a1Q!y?c)7[̮,qaxqnץ|R|_.\#t>-Y%L^~k_@T%N0X{LLL憀j_f28ɟ&M.¨}(gkm[á ?y`%2gc&`&`&`&`&PSrUFv򗿋DuR9.qze=Wݗŝ+sc;%ܰ,&`&`&`&`&ʔܨ}bb/7^z?0t_v%|n>OlJsLLLLRrE9aİD.ڕᖹQ0Naq+?Wf5g, B@ĤoEp ;O0UQq2FYzq[ߛ Y!g&`&`&`&rK$|r20늛Q0&q)O On|5@!0000UA`5)R]7Fn09g'ܲ&`&`&`&`+u+sd`[8nkY&~Mo蛰70000% z.7B4-np߮d:>g}@߄ ,(]lr(T0000E`Z3ᣨM*CSeIf3y%y9m&`&`&`& +f-3fUYdy+Z0000UH/ew%Ȧy "D70000k`aA7.xfl&`&`&`&`L3{}% x`%;n00000 @cl`\LLLLL掀]Y `&`&`&`&`&`&`}@߄ @&X000000蛀&MLLLLLL`x`2" @<7ao&`&`&`&`&`&`3@3 LLLLLL& ;|000000L&`&`&`&`&`&`&7Mᛀ  dE0000000 xoLLLLLLff , M}v&`&`&`&`&`&`&0" "^{5W믿.~ӟ?яJye>W_o~l}kE{g m݆`&`&X<XԮ2(/rJՁL!A1|#8b*n8Ckfh*6o޼'d^:*o^;Ŷm۪~ ],k3'Hҟr)36Ds9󞮘ߛ 4'-͙ه fQZ)#=n?sEZM^z뭫%9Nǔ 0(JMq `+p&8z0ALH&Д~/~cM޹]zh;}}{PtDzMYvV>`fsCYa2 9ıN껌+yp7N~˷u-Olg+OOވ߸|c}Rv&`"_ /0x'r~_xᅃUsfiVuYy0+R}ݥ2kqt>t%;v Ƀ,ׯo} |kl?,f.S~[rˊ;oI*̺W8>7| ˕W^9Đ~!5D.*eq_:L԰?v}ɑ˰e˖oޕ)(+Cyg~]KVȉr 8uˉuUFF)rR׼MC?8^}Inmuݍ G)v9TryFQ~gzizw O;+mW\1?U ݠuQC忬:6e Cձ|_>ߡNNٍ \L`3CN9~R{_q'{wz}7tS+$:Et2|Ng4(!P28h "WNb7~s-?u(7ďꫯRtAȖ>8`>VW]vhF].g‘xȈl0kܳoذa2r_|mH?DJ}ݗX4|+ eJ[K$[onh rZAwuyxg<ө]/uE V}MDsn6rI=|?(O0#5_ 2G]']4mʧڤ$;׺e3iٞV;5Nn7X<XQq&)&<>܌6簨'懑-ҽ1ש^ԃ?ڿ5yl]ŝӠ]LF^>ʽʇrkY9ѻx1+J)_=4e _ݓ)'dF+bP?j_vbFe^=o+u˃\41 F`N=e.%C-:_궗O&e{ZTL`xbS *𕹗Rì :^,DA)"ŀS2Ca9k=MqFE~UFT0 ʞ<˗}ݤTcCUR.ܔIU]ثL)( N_>BX >J2.vXq_(Yf!-$Z!dz%Fg^[R.M`&MYL|a8*7=+?86(emx=S0ԟ*>5i/εIٞV;UGn1X,XvjW96Lλo9)(Cqo5=5;ftj)8|f0)+Q=5^&Cܗ7òG\P@X1 (0{d?eLi¤Lj7oei9Qq0&(ڇY+uC2!iyIMlbۓz֊wA.[f?+uwevW w&9xwYt2R6,? #,|gRq,vS6ZJsd뛡wPCL<@~d`':佾0AaUF[~0E[oZN,}m) Y˫V0PA*=?Rz2w ְ3`AO'_P?+K{vlwa r -g=ůw :1pUJ;2#{S'*޲0fN{K췎LM 32we˙Nn4mD]kv͓-Uhɿx]GY&oSN8(",uJ*dI~Ui/q'|If3?`V{/| c;{90 ƀ?ޤ_|y1}&Ϣ>)V٘ @hBnM`N-f{|`*È=G%[Aza?Uin\ZNqU'L 7|07:=Y@;Vqek4t0aԽJkVȞ2H٥ IehsCe\Q5e*M}rB,m1,#<~(cEq`Ig9ؓL3_:kHdG9{GK.$}ͳWb03k4auyϬwq2fp[h_G]*R&dEyYaGѬ3c75yCWepLT#_~ʃQ̾Ks=I&0Of>DKw|œ4/ԏDQS$lQ5[8{A#,>J=FsUW]5$Z3[ i\E2פs頭@C=H#+=񓦶?:ei;E;C9*eo&`Vw:u&7S00D~?yÕ.Fe:,}S2#Zvmtn1 0S7|r-ۇ҉*%.úr4ugP< /Rh”BȻDm04r#PP0:eNenT2E2͛7۶mK LA#ژm+]r9FR.e~󟧶rݺuwSx72/CȤ=é Tݏr';g:n yHVL4vv uLyNgz !ISҒ@,=m#q+v?\tQ\2ŧaPRɎe|Cea9)N2 sYj 2EGr4e(]_%3HVum>ᎳϮ1k.iF Mau"e{si7!|ϏԖK Ksf4M䬈f"p}ьXpٞ(I *|}g@,=LLLL` x`3pG1000000X<33000000@000% ?ճh?OvmiZ<0E&E}LL/\M=N:y۟-(뺋^_7^a&S6rW۷ [ee\Фyu'r'7q7u_G^"}]%OeQ.~Wz$Gr(?\ra h^iwIgE}o&P곲KiS~""낑|ZGhﱼw}7-N;SO]6 o[u]^PtツY]w5ퟜte]YhX${Q~ q lyYgyGK駟sLjcǎB_'C^+K]_xsU[lstK6@IDATL>ļd\iF* :}t;m6H|z^x!`J+o\&]v MI}袋Xk>2ysK.Yl߾}\! a^qCryӄ A먣*xAYA+r,ٷn:V]2OUQӶ&5 6p*S20c` ӎoNebUaȞ|qg'v%niUh?C,NL`~ x`~Β/:tv}| :9cdfK7(~xqE1EA9==iW_%SL kצ[IMĄÎC䝤__|EJ#q176̖u@|i_N̼§ys7dTqSӉLxe"zꩡ|t: TpI'%#4A1.䊲ok$LⷬQVoO.{)7tSqm-V{GRj(us }ѩo/+ap#駟[XR0Db;RQs=a<eu0|۰aCsb E< )I @QO(eϘXwMji!5moUE77/ |嗥5PsS6ے\_3ڻ,JnbX(&($F̪b4սqE?n{Oǭ̰,:u>jk4PDrt_{ Ѫu\Vr?(S(qUeF]'GꫯY2;u/<) ')lifT\' 18aB;~ǎw} gʞkY~a_*0$Y(2z*Wr752WXy]M+޺\>60X'ݧwv$oO8FŸzW.DṞnNX 2 S^F1?ry~5}f+jPivo&0[`Ҙ@+|vfpYG{}hVD0 ?CW]˔(UNERnF ׹o+w!,fr]m]7̬bWU}aB@-{/UW?)fE)F8+W=2a;QPvD)xXe4+l0 Q(0d 闿eھ&/i$0);1.UJn\p_VCІ#W]Mݷ-w`qJ[>Ѐ )u۩]5y`ݾ̛ -sܑ\m$bQs g&`A&"@'+sLL\4!F 2ݦaFt*b9=-{:O pT~g&'W<]Aa_Q-$e' RIN]㬅 @]4 `X[H,c8*egiꂍ !ՓN˂#&3bЙcFruB):׶r˸2UI74g>VUf& !\fi]tڤ.tVH!*yaL]@_NW{.\\n\7;]1UUj"k&l]MݗWe'y&N3s{ n5LЗ:'5 >u:˗#d9>OML^Wd_H̭L懀O^YR$\i& ӡϺG]9>'Uq;tC4u>^np~'Ϭ)A!^fژrP:J(m l(J Kw'eؔ i`:Kْpg`_`6yŰ݀<Kl5#`:?%\>G}@P_ rB`4ر+Q#:ܗqcFn/N=V _W-;$+)fٟOZsb4N:'\A㸂i}BGbḩ~z@up$. +X!SI+%9Rhch(kQ4_4io9.0hönL`<0]ގz!@')*IV)tL1(k蹗¨IASut~537t$][A`t,J+fu9)s Y{Ai°ʣ2#i~|#lcl~zU^~>O.udW9Sg7G`]v͒_.\n+o*e|]Q[$;X{2~4|?oc 3uU_.&d&`&`'3_`ri509%N}3uI̴&`&`&`+F+ %֖n!9G߰aC'[ow&`&`&`&%߫!=NCs L`ahouf/ p'LL`U3 0&`&0:1]*qLLLV;fsmLLLLLLLV9 vLLLLLLLr`&0=+r4͔y)}1.ʖy8|[(]sO~Rn]LL`a x`a _0Kŗ_~Y?.֭[77J{ӷ7o޼{gEs;Sl۶mȫe&}([Oa!wQ6榯~s9)uL,l;ᫍߟ>ꫯ}Gw]Psj0zkq箆L- ׯOerO-^Gd&0|'VTYcE!8r0^0`L`Rt}٤]wu3(s=73(,ϬѴL\s5^k[ ,`G[_ML:  :XiO?t3(X}iqʵw2~0WsYړK]]._MX4I\94!<㸈G_qa#y?m½ԑ'[ܶkKY|6aIo]?g\Kcݸq'秝vZḺkGNr%D&}C6&`Mw}7]9!"|;;Yh%~{:묳MnP~4y睗=]~?|ȡ%-2č 6L|}ފ+⊡0;=Pt 5ȿxWI[ʈ6,`M~}ᇃ]\zCvY%bK93 ̼|ǭ)JGQ;#S8_}U/~B@{-cuAq;P'Yvy47xcR<;Cur46nO>d_)2vC'No[?AI=O;v>OO nȑ zG[g3=?ؤAqc8\})}wܲNy]{o,& , eA2{jc.eiG,lDe0-J>SyEv-_FR?u#Ag IrGĸeЀ+MQ(,Og u zꩡ9*w Fbr@ye)60J/;e6">r6x;j*\ =?{tnXQ%'_+Ɉl@rOݺޤb`o.+a{Joڴi0pOՎ*PL`WV[:=&А@Y)uidˤBTM+hi*"3oeo~ʿ`*sB(e{\.3,rs '$+fښ*C̈́QҤ^1_:h`"TnZl"Q0^{AU\AUyZ Š*]\'IqU.eM~t_wWN 6*BzvaVyE°/ I2{:U&c)eCeai@EP2{V{1mPpǹa`M!gepF[UGSe4d*C[>bU7_߼&04kꫯdl٨ogY1:ɷjŋnfwi d {[s7'.ơmÝU Q8 2@y!҅5-CgЂ ~]u *aEt8tS<+UPx.y PV8M6$)gXmZϻ?Sw<ǰLxM`NhQ3UؚeƊmcf38N=\EfFV(*(q]>1_UoG]rP+to)}gd;ډ*ѕvʠiagYE2j(z sʵl9T"nJ!c~> [Vtuv]p]^xW٘ @S>)17$dѳұ᰿̢۠r2ٱ8ç2&WS=*<:6 ѻܾɳdזWK]=.cX+#}ètSXɌ2 ʬy*LҶmUhwdݬܫeTP|bT?3z f"$mtECB|Pz2_2gU!:ToY#,"2g]vm)fS[IsUv70.)3&odΞ%}OMzвoXVvQd(f 3%tנ.T8Oկ?::p8#)<>~X R09ت' >͇ tXaښK.$}1_vm J<'V;2^uUCi+mL (۱cG F.iTۅ;Rm'|gy`?=l; 9Oe+-؎n2. H%+ 5:l@mkB~LҶ?JI)3tUVHHCmB cXԯ\NڴS ㏶ }JP?cZ_xᅔ։G0$v'zACu۸qc+E->8)l*CG̮A^wEİ(9+8hزUKNy2_N>8SnNBd ͛ iT: ;?9bO9h{Jub˖-ITzHz׽en֭)}J#2CuÛu% 8}_;eQEw+}wJ_lVJFy\&?u*w֑n&#.f)/~X߿J}ӕd 2^v.-Ȟ@,=@? @(2ߟfΙ< @</E[8&`&`&`+B@{YҭtFfaȊq&`&`@oh T@<ތ3S8 LL&|wÛ `>R ϻs|i& ;%t`&`&`&`&ЌKܿ360hG\0000000UN<<000000* 9$;T;2Xq|?q^{*ژۛHct;60;F/\s98S tC_R[{wXfMqGvV^P|ٗ_~u|C)^EW#Y-MLӼ+?cL-ohKLO$35{ܧ0A!Ͻ$ܱ=;̬Uڴ$C67#%r˕ԾA۲u{ڊ+3o',ǠŴ|eղxh63"(,+3SM Jf&8#`F3_0B PSz;D6?TU~cQB:|FeU7ܜp JsSS{Tm۶=MP}U::/Fy& &OWӶRQG@.ui4G:u&Σ[fQ^VmW -:,]4ǙQ{'+ 8tD}ء_i&ؖhO sڨQMiuI}e-H0ʪ ~IUq.WY[}fs*^ۛ L1L@ g/G ھ lM@ 3-񬤿3 i5V ytI|%B$_ QeeWF{b4 ele_; mT\]M#gi[7`U D#-l7aUeMI4W9L`:|t8; -N㔶{23+6$]̂2•gy?iI#qyxH^pf Q3 pC~`tF[=Ƨ}tfs%* :q_~ Gn^…/Fr)zWyM(׀a O]Qf51>~mOݴuNu-sGB{v+ Ŷi[}LUv}8mo&r<r tNO2FvP>K9DcOfROC%7(;WWOzI=eWFKuE"?Jty`ifdxuʲdfX~D*}֥Jn{'+èW }ڈ.W Qv&mR,&?s`WfTjz Ff\+q׶m9Ӊ:UVbtSf׹W>jV4u_G^\9ʗL`6x l䃥0Ns*f8LJfy_}+FNo:\r%h;˼c^H.goU\_>9Yv`߶ޗg}RdO8,ԉBb%E˴t:ʛ2.={vXwadNxv0~xW^yeZN~Щgi3uC` | /pC}Bn`F;aR{fwW]u c)o ;vZ %i; AA vgIŀxCN:)+C^3<3SoR/iX*jK}c}۶gݺuN è85eaRv,ۈQaz:`@$?0Mݏ3w w&):( i+^f$?tR N-Rl߾}h=>Z_8YHA៲[:: Q_>;Sf"of54_J^yӦMRym2RQ un!ÿu֡F]{Cnu B\P&PźHGER2-[$E^1K﹎+{m{XQvxi;ġS۸iFQ.WD ?|6rD?>x:?ﰫMFAŨ-$S@cm{( ,2\`LX!ř|Ѡ#_3:" <R MۊG ^]BT5̀ ae 26W~?(båߚKW)`ƒ-FEa]2':wgzjNk3MYV٨Sݱ꺫?ʛ.cVK4+շ$#np}OlZ6 ky~!e2rn*W_vm#Vcy|dHY++Ν;xW }7TfYmǀRҺ#w̴1(NdΡ|Wɍ½[ \pA / ~^a¯2oLYU۟&*^&K%4)"^NZnlKyĽM(¢\1뮻)Y~ƙ0=O߆ JЎرc2JMr6&`IN@oO>{?)7tSQȡtKw߽`'{?A tg&]Y' pO8@ 2}ǃB?SȀAE(?dEFɦ#vA%;Ru\q)nߗ_~Yg<]6K/Ïl.S_}e@7mYoٲ8S^GMr|zDW/+Q9w 8$G~tSCp@)m?ꨣR>,Aʕ򇴒R^ PFc&-O>Y~v3؃RCk7}M(L+F G_R$K;~ A=@V\+=أ[;ꙶB m'H74mO䒇'xbj˨oOBm&L_R??e9(mLc*dezPًy.yi˰G6͛ʵ Sle]6y?:tpsRppOt(-du26=2ŎQ$Yhс rh7Ȉ/;Jt0qp?Ă0?t(3r%)*cA6oʠ02]N>|0r+{A!◒ xi0$/y?\u0t&_PB;E{K3@?X$o{Qvߛ @S&`@8T2ˁAbG)cye5?vYbݪ(seѝflXSb|yX!AWytD9Q0ty7c>#݌=*]rW𴳲Ա-N3?G?W:mfs1%ɒXMݫ ffLFq8@IDATьꑞ#2FWWQ?a'** mɵʃ&u۶"|Vf7yFKuw o.yH}|גNJrL` xS` `fJDzt+-{-AQ/z"wNWfZXR?qh޷J1eyun4!D7vX|,gƊ K5SJ:PhUJlZYEkҨJi6wET GEL\tE4*>>M;񕁆Y,P뗿eB%3Kƕ^(($O>$Ou/eյkSc;uGrlR>]Dmښ|f@ct3믿>;Lm4MsiË R*C]i7R%&`VG>:&Ј7ߜ#r ,:Du-,]Q4ZK5ϒMe,l42{fxIM,yX^d$wټ~3 EKs6߾"{YGQWQ|Ќ?(ӟdj郃nrm[); o@hR>g5^s pq+26vs!Bi7.U4mo&ІPc(С$f guPK )vrV gA@kuV`֙<` կkOif:kzu:axRoQ_X(Y(+u­AX2+bg&]:L[Ź#ΪV+[Qu~GxaQs=󖜙\2uEۙ %3ڒ?SZйѻܞg-s8.ՔR" FKe,k&,!eĥ`…YaV)0MuV,EwqFnUe\h[gy7Ih4,.HWVIPkZUH+-?nMu}ߴ=QDyKawMu2K&q;KmTfY?.of\Kߛ W~YZK@ˠv& W򛁠2Ye0=u6JiTګP^uP yX=*7O2IIg8@!MӀᇧs`SO '*;A1߿駟nf&`&`&`&`  ᄏKf鹖{cP좒_1WKJ Yg/_Ɗ3=/J$K < a/J{܈aׅ! Y'U)œ r ;Yi?( ?C;HSu@N>"W_YMLLL?ٗ %(h믿X^RXe7]eC/<0xny9ҭd4,zFVV?`XW*Pd'=o}o&`&`&`&0e^0e$B2sGhw\l%c>X_ +P%>昳J:w,ɚԲE6$G(&g<7!ww~6000蟀gL`jPP_}tNMi9S@.tCa5Ařy>JA*Cy1000X9X9:'ktnHq $K;2 ِ_`'L(ϞE5]A7GV̛}3q&`&`&`&0K|,e1 )ns?'s84kYxFV+{mV0ym 0ehmH/zyb(9sY~ڤsT1*P&CGf~eT @;h;L` p? .'Q&TɺhRh?kkXY"́vyya6rYZg0:? f6I:pPr 2XܹuRD [ LL #2+믿x}gp/</H|Mښٕ]+z{߮_vmގ;҉(x>GG|{9 bĜ~iЁcA\d!Nd0<駟-Y%L B+$LX M&nۤl8E>mt6 ?Uu4}ULLLL[ژ rX䙀 oYL ML6YRۜP;vh&`&`&`&0`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&t! f3000000x;LLLLLLff6k, tGݱtH&`&`&`&`&`&`&0<0YcLLLLLLL;莥C2000000% f&`&`&`&`&`&`@w, ,lX0000000莀cLLLLLLL`f x`fƂ @w<Kd&`&`&`&`&`&`3K35LLLLLL#X:$000000Y٬`&`&`&`&`&`&`&toCw}sf<%!9L&O݄# ˆLB#%I4qn9A iwCHLb0|fu׵?^Z{Zkz6% H@$  H@P0Mc$  H@$  H@#`r,MI$  H@$0TlX0 H@$  H@KS$  H@$  ,ْY0 H`j}]{;C|(uK O*vqb=/)/~K@$WtE|$0EO>d=^y[n)A* ҍ(WfO= ϡKF$ C@iKk{衇?p`O8O}7\N:iec\Py睫f[%x]# H@bp b]eXO,G< ~y ~a <$  H@ >csa3q?KOLko+B]F;MIbsӰ+GAuH3((MnR4|D}eX3iβh&iF"| J(OG4 ;J},mfX?H7y~F)DjlF&uMo.b6(wM&}mY% '`J` vک{a 0_uAܠ`);ӻugsNi{Yd0ӗPr/^}՞/e[a A?p}݋ /8C O?'sJH;;5^:8fm`tƍ}}c_\iԯ#I_6mk+r53vڦ_qqǕw}w3߼ W_}K/]t͛?ꨣ/6Nܔ9[l3E]TP<#?ks_i?Sp*勺zx{n+G_]qq9^ɻv>FWk@(V? /ry9VR]ۖ%c\r%^{U3QEq`uǗm\nh~i;qX]ti[OOiPTp y]ũZ2$Rˁ .̶ ;9c:L"i;ԥ}뭷#JE k `@1@^37Q]^CM# ;wxЮlY}DQzwST"Mޛ+ xT{_{El8;4l6}yg1{?.Lj=.a?gֽ# -e6nޓ柀 oCkgR g6* rgΠA{:O:xmmt YD x≵aP~Rb &tF I;aQZSN)&B+qD`ڶ,w_)tMPOT+CĤmݖqӡϤJ i[OЖiy=gU~e}0ԝ)AWO/'}֨Qu&Qgo_f/Vܑ.EZϺi_DȎ ;nU*|xD">ܶDߦ銨<,qx`ޯpAy їGO{4e>毥1`[0ZeR]ۖf1^ŧj~UsKg2CLҼ Yy(a^m*iYr5}%룿 ,ݑׅU@Ŀʰ$!>ceS>_>giP=1carR$7z&m2o0fޗ#;$ r\#T 1BM|l71f,3']Yk۲ Wnvos<ġ! !i!xc{Y:O8VjUy+eaCu q@/_/!3*I&2ڤ$00"%4k>ժ1؊ٚo9ʺm0ĽԖڶ,я.!Пc',vۡ<g}]>𧜘xn&fFolbP.=SG;F"M`U@_Z&x/U3g~k^fgIe>Kiںl{GᎭp? {ۖ*0&m2gI@ ՞fA 0T&lߥ4ϛ}l܃嘡3)Q| ʌ#Kԕ¶)K.p2Hov" mg&esRy֥K3:Ke687.a#<^HgRmKyyװq8wFUhFylZu_~\s)X5^Ty%/Q malWcu8.j0yD3XW~ִ|uiFI۲LY2jK@[VoZ" Rf`)lqQ0S&,S!#9L~ 1؉%gFΰ@% blɵrwR`oj<̒y1^,E03aYk۲\qÂY_|Sb4rE_T4ֳMmƳ/֭[+bI-?O1&Ѹnj7<^{˭y!tNϳ9`m_dtu{xO?]BP"T6xNj d^"g1mЖLOƊH#O|@ <Ui 0i[i?k= H`uP:Z,8AgAwnxa%t1Ġ;A>Sg6ﵓNkfp1rH)pMoBpذaC{3`p,յmY`sw;nXG` $2}lm=&;R0,}SjZ@o[7 L /ЗW(ep Pn EWشe߼ys߻{Cu[ӖI۲LYk[_K@E`|N@r7m#aI߿.}۶mdk$PK$f"3fbd@T&%hEYgmrXF̴OOzN8U t{xG=\7y"^S;I3"iKw-lNE>4<@EY"eJhlZަLږeZZ6Xf,ߖ~G߶_ظߒWiO{A߂Tjf>*2^J@ r-*8̱."_wu4tTXQFp 8+ H@* G-V} "ڪb5Ҙ|U I@"Sk$  ,&fp4BDbܟlWrJ@$t$5!us %$ "{_$00 4s7ŗ$  H`8?{mb$  HS  H@$  H@*'rn$  H@$  H@[Vy[= 4N+]7=I~{j9e^{%МOsVP0-h%08 C-/i=" x{xWz ϱڶl)/?ų><_&)J`rbH@&J@DqV@m:LyevzNevys-(ǒ4eO4??P"lR(,M&\MŽҟڤ4MI}ԯIzㆉ:zv"iB^M2}wPmӎ{/۽H Qv_|`Υm_<1?蠃ʭxW.{0{z)(ӠpEV儩۞ӆ_Ծ{w}&.O__?{s~߶4-sk"|r^{ΈO\z}*O牸]w]gs6wQ}ݽ]tE~j/Z΋yRkO)ǸI薀懀 i+K*Z t8o-H1"䓁G͆2n%!s)Ҳ73̍䑳Җ诔~)7<Ӽô'97i>w/\P0Wea%PM+o !00}W* n '0ƌ|:D|(b!!, Ǥ(-!D3`@KlKnu>`><ހA,3$>0KYO8 Aj;9M!}f/Segl )ian҈tK:sL_U!=' 7k#cT7TЇ-u_Gy;uLҎ}FԕHZΈSgO"z n{Yd58oYFXg=?ubZJ H81(JLsjBfAq%dpfb1+T Mʏ٩1x3;M ,y0 0c2i9ډٲqM<(3Mn֭[WzrK*fÄyy#,nK6}壏>*ʙ*H'U/56f§0e[L7]LpY=q [Y2apW=iZmIvxAwY>-8ر#ճ٤߰!>*k׹>ޣ>#Ҏz/ѡ^'#&? WFkO屫?紡娊7,<,3ۘxÖɪ 70[+x76;URޫUuK3"^'jK@I@|LTUbUu釀2Xy-`eڑ֨6P̜0MxJ?{&҇A/}읧N0̸[Mumiy'#"ئayK 2LoYg#N{ya% "`ڮbmg*ǙY LH,\ఫ7'&z30|y ʍŏXN o Z 0:R.L3(yLLGc>/𞰭̌<6ʌu{)fG-Ǽ2wjx1͒~7( QCa@5OөrU۸% #x bV,u>Ќs̬EYf7saPɲR4̤@+my1`Ǐ zs?ͯ&}Z Q:VRiun/fA>vw] kj͏)P|ᣟ}YYִnT~*? K~7W/G'|^~_(7YuA{.3(? $3zڼQl`ޝMIV&׿_ECXUT2JW&ftj0ͿۿI8*/Wnp{]\S80.=qAxI/K˓+KLYԷJxBiwX,q34L~w._ 3gUŭ+_>U ܄ߨ}a8/#i'5q Y*"/>eN K!ui_0 ('J+cB Qͨ!mދ7M%\~&3"|g7㝶u(Licqp W =ŕ&o>JHyF13*8&y+>"}k H`uP-,P:1pBy)Dq=08=RVn#y R?L9ij=NbG(AK1>a65 *Y>l`^SwZ?d>(E|KA^ו3( 6Mgu/bƍ}l)%׿h=&?~8<0KNOY~іq&1s~ (i"DS͛7&-x*(R.0 6oWB1A K;N(v5yЮI&?xP^PP8lsܶGM a(m$0mIUyv9aÆ }?i(£yMͤKyĹ7zj=14y?شU`!~ؘ$0?TO[YR $lƲYI-XoJ@:&c 競t\.=;'MNHD-$ `6 L!l9Y~<3s'g$0r9yf5E-?iyvNzn [.R9I$˭Yli\?+'_sƫk$0bO4:Ri %?H fYmQZ3fVk)Roz &ܝ \ӻ$  H@ 9$  H@$  H@ UVO$  H@$H@+F`=+<+{c7-4;׳WfHww@3J4o$0@IDAT3LU$ % oXh`yJy4IӬ)f6 J_M:Je?Yg駟wgq"p'xsA_ )5?VI:=(6D`xזE?ٺuk_ng?eM9ƍ?8um 0}N*.ڐUږ=}}LmaߨzyGwqâN~gph˸ig6ʕЧs{|IҦ1噃6栲w[*w?|yF_ᝈOʌ 70.i C /of($ . 蒶yI` L/'<˳|J/ ׸fp͊V4Q H?]!ApM񚖥JFGݬ~ {I;(+vN&<<+X4:wwPNZ+M7S^QnoV0c[ 78m:'B:f.mޏx7sLY00+.3'y1(}x3Oٺ0>M8ᒾ''?*#<m$ J7o tL&t D1֭[W7T dc*f1̼{@u`YzI.(i`A|pyg}Vf~eZMMKtR}[x OGk8M0$ .育yH#\c8ʰA \GqDU~QΣկ~U.Q^бœ2,-CҴaeO4pT2@\ӵ HLO˞t] ^ JB)?rrCnmX"g6lMaP _ OkiwZ4xėv{yꞽ<I-Ӥk3,=^_1ug]A!qٸI?r$\y9a:>Fr&!̒7ntG1w3iL6r4˖٪le>B 8Pv{_2XQuVl'\fʦJ$ʚNfORr)Gi y:5m}>;z^xe_xJ˶> <>Q&Ծ+q& ! /bު^cg&ޕ(W8$5i?cޯ~Sޯ %F+Љ)ˠ|i&?*# =m<]}WZ$K%\s5巨C @f1faÆrEbi_>C q27RaF0tHA1c0zR8,~/+<A(J+l1ms9ʠ(@@QJe,3J0a  0_"t Ow[(*:tK:]'´ OzNiPg>$XՂ,8<3uR3j,+uוJ5F4M0j>W!#o[>65kR ۶ w[* aRwi/W,HC[M T$$Vov 5duMBMJYT<5^i&8~&Ӧ,]>ei?tw{BU7)CU~Ni9F 7(e0$ **' H`4RyWYӌ\V|w}/~6tIșq 0< sݔ^J$0^yޞeM[XKֈKӟ9ġDDػK+W4J@{9'$  @ -$u 'z L7fVyϟUK H@N3 $ i5m H@3B`™-ƴ [0 H@F&lF$  H@$ UN@*o`' H@$  H@ $j 7o1}ͼsZ6 H@$ T gd H`N [nY6RYfh$  H@P0!$  H@$  H@sO@7$  H@$  'g32_~Y.R&&48{1m{Ѥ(S KoR`҆cs&w}W4)i ߴ$  H@X,**&;6l(^-=_&|y.2N;T\tEQGK#dְT9>қnՖ~Ÿ1k{)/DԱ>(;"#更.<$  H@%7$0?{챲=!B=Bz.Fy³,@gV<}3/R|>}Q;[ Q ]޻?7pC/}^S1ͧ΍rN(2P҄u]׷Z{?i'L0{ ʚ*^$  H@8$0,ϗ[oQY>?fQ M_'q:қOaXL8|%#<'r>>7G3_/,G$ژͫG8m H@$  \ZsF b܄ !O49$AseQlx 'P.]kHv('g&|2s+AgK03ais&Q^lSmm+eU}$  H@"~2C3,Oc5\@ˆ7A8i,Gf5@̆>Ò$  H@ lv+-bzq9:9}$* wkW^yeO3 Tͦ=m H@$  ,2XַabxZ)>#FDZb0;0Q 88˯ |ge.68HnͪG[GI\pA7|^K@$  *VG;Z&vA3ϔd8∑ ' >s/ua3|yԙva>ʊQҟ6(;[#rSmmqhc:$  H@F-y_s@3,g7mTCU}'\ fY?'|r)d{_{=B>3!eaV;Rf%\R&3̊q$ۋ3Mp3~XA@',ў(c1eH@$  H mhV3Je6l((&_ &mQ~|z/5!h^~};>߇v^|>!f{7Z:1 >9S}7tSq⡇CC{wC$  H@X3侷W?nF ]m{tH=#7_ۢ{ 0#Γ&`J&+"چ'ΖU$ ~k֬%?/?*l-ƝJ~ B V3#uSR$  H@"`R$MœF$  H@$ UN@*o`' H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  H@$  H@X*$  H@$  H@}@$  H@$T,@#[E H@$  H@ $  H@$  H`XF$  H@$  H@$  H@Pl%  H@$  H@*$  H@$  `*J@$  H@T$  H@$  H@ @@4U$  H@$  H@$  H@ hd( H@$  H@P`$  H@$  , VQ$  H@$>  ӟT|嗵! H@$  ZR HO>Y]wiUyr-šZ\uA$  H@愀 9i():=PݭemC$  H@[*,~$e˖>@)py }h$  H@BPo_+{;DQpn?P.;<ѴIi_|Q30`X& H@$  L 4) :V W_}WT_z饍uo㏋8ꨣzi֭['?c=zFu p⁼SC(K{キxw>J3(N?e X5q7oVNmG)O:s]v/!$  H@Xa*V^]}ݷ8Sګ?, u]Ìw] wqGPB~W kAzeqV s(!A+A?#<~Yp~K.)?VKJ;SxwJDZ[/\<7|ぉ9T%  H@f i "X~XιWyM7'$7pC/f3O{YĞUfw/sk)pŏUiuG=XmA~UI(N;.b$  H@((N'|Bƽe7y*y98/$s H@$  y@֮][ƿiӦ2g غuk)2<[ vyL\>xgT|^q_q-R4"#_!AmW Pp 3(8`TC]IO qS^{kW|Ĩ3$  H@&`u@B:K7lP{=Ct/v_^~e{]~~*6oܗ>80i5f7˱ٲ`;[lie׿=\aֹ}-C->|1}b5n$  H`RTLH`k#ްW尨i.ǵ";RK`dk\ UBZ ߴiS[v2Awm` ;":tP8&ɽ^z RD[j xy?ɯ $  H@vvs3l2P\&V0 vaK>/bq 'SG̊~tP aCz}'mL( Xz_gPBAŠVP.{W=e"2 ´ $VDa酟$  H@P0md % ҅p0ₙ|h,oA¾G}\2~ KlUt(s6|k H@$ %`~ΒK`>V'_H!ԝGY 7[b]2㣏>*Dq.ðt~O[$  H` x5@%}Ƈ A:zL4Jc?'oٲwwz7+ljnO"~[6 ];JKs6(- ʊeu} H@$ %`e&᪄@cBB%sg*8Ҟ?!Ǟ|9@4Pe쀸jXp]s?5 iqpSO=UNb3a&NI+MmP$%  H@f[f,`׿u98CHDe!F"gyf)nڴbo:Yf@gf "xR80/c|>kN?53ȃ}}f9˃n%g=tM4ɜt_,O0 `#^tH@$  43<N }i'ޏ`As6l(G,o˗ q%X_gX0+ʲqi ɗ8==a41蹏y4 G!sM8~kY֖#˿4&<'YKX6$  H`nZiH@:m?l~?ץn۶m{qtD n<- [1FPiyu##rf&pB>Ͻ[n`iw}WΪ7aلQ&lU" fS|M&F|6#2W塟$  H@ Y渥X_/?*l-ƝJ~ B Vs14Rl4g݆ I+EF9Ѧ0firl$  H` 0$  H@$  H`PI@$  H@ ^nbH@:4g,A&sd {o~6kl$  H@w0-8 nK' A{eE3$  H@:'Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ J@$  H@'{( H@$  H@蜀 Α$  H@$  H{*gn$  H@$ LgmKg$  H@$ %ëXōk$  H@$  H@A@@Ж$  H@$  b*VqZ5 H@$  H@@P$AFӠj$  H@cܺ+\7+(E_Z H@$  L@>ί^*Voۮd|A$}$  H@X SV:цX$  H@N1]a(C`E_m H@$  H@>ίk-j*+ H@$  H@XUT2UZ ; _$  H@$PM Cui*n PЇË e4A&% H@$PK/TswWYݱלvZԯΝ- H@$  4#P7N# ;%G@@/2^ u;Y^J@$  H@5qtxΟ$ݫRE!`QZzzzAҙoS$  H@X 1Np/k9q*&tU'/ʆ_j; [$  H@':ѹt/ [=*z(/5N$  H@( 0Nx;ŔKmץP0 Aa^:(YH@$  H`5` JU5֎qw]ݯ*'/~V{Ú5k~d?KlIlP w[,S;ws$  H@@bKNm/zp}{l~1ޏWT pA0DŽ;}n^ZKqBn 3r?m H@$  Lܤ~\ڸ!;]PVR҄_\kK J,zvNp&ܼR䊀Î|rҭ֖$  H@@ 7vf\PHg)Hi:wՖ@%XړI*\%k>l^lps~בon'7&Z$  H@`Zg^j1ǽ]6[K3wW]F%vQ BB_LUש*HGO$  H@M1onbs;C v:ZC h!bAM?R#H3_$  H@u֙^s7c?N(vap᯽@T,PcYU^#;~Ras5iýTa$  H@& 7v/*'^\ck$0 x/*!;S7/-{50&v׸1+J@$  HiSU6~q1ש~UK/KNݑu_Ӗ$  H@&gIDAT:w=?/iKO M05yVEY݋0$  H@Uy^^HWPZoYA}^?it3$  H@&INGou ApOV}4uw? 7%  H@$0iM0u^ez*h°~3Ұt"$  H@f@S|Xq2fϰyۆ{- H@$ Y$0L<,yz^K$eG@>4ܸ1$  H@@Siyd`L@lʀ,miu%  H@V)B|ظ_E`%J]B? H@$ &J=߭f+ (,Ubsgjr$  H@l٩"~Hm]%  H@(ב*ĦD `Q%  H@fB5$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$  H@$ [O\Ϡn8IENDB`ic11ՉPNG  IHDR szzsRGBIDATX ;OTQ~ VV$|[ 6$6vPb D+ 6( e9rI朽Թi,},2&^ Uܽ'QadwRzz{zzO+Hw?wR.;::*...M酴&62@ښSn}}eyr333uOF0]8 TdGyJ%rr?88(~iZ iЉ\WWW]{{ʚrhm۟kR j:)0nd21c uI蛅KsISR 7Q"1b%(iQp+X,oDVgKm]Px0`S|$ wvv"5F w2&-IcHiƩ'8pHGYf8^"W;܂X d,J P M^­`=z~eeOMMipU4W]666\KK MPKMMMP(6S[[[3:C}J)!q{@9@`\Kꡯϑ3Ty *ڍp؄gwww@ÜX|9R|cP81HK1PɦHshD B(TXF` F _8gh%5y%JqCB[ßX *m z"1@졂KE.f(IF!Aqbl 0:_M*1K1P"v XqKRh9 h=>5|'&ǩ C D0Kx kT!r(rq(DRDA?Q +jd[ @RDc+HÈI{bS @ =DcB)9`OsPI3\ݕ$+v]S`w<\ooo6d H|W+pdł Z~n~kM>D0§9-ܣ{ Ѣ^YYIENDB`bwaw22icns release_4.3.1/src/screamer64.bat000777 000765 000024 00000000137 13571476331 017774 0ustar00rbspielmanstaff000000 000000 gfortran zdem.for *.f -O03 -mcmodel=medium -o screamer64 cp screamer64 ../run_decks/screamer64 release_4.3.1/src/._energyl2.f000777 000765 000024 00000000536 12700117756 017443 0ustar00rbspielmanstaff000000 000000 Mac OS X  2,^ATTR^~com.apple.TextEncodingScom.dropbox.attributesBcom.dropbox.attrsutf-8;134217984xVJ)/HʯOILONQRVML%RK %LHrbog\r[[Zʅ  vaBbrelease_4.3.1/src/energyl2.f000777 000765 000024 00000001272 12700117756 017224 0ustar00rbspielmanstaff000000 000000 function fel2 (inod, ibrn, time_flag) c c Used to calculate el2 and pl2 c c c Modifications c c 2015-06-23 RBS: Declared time_flag, half_step, whole_step internal to c function to eliminate compiler warnings c c Declare passed variables c integer inod, ibrn c c Declare time flag parameters c integer time_flag, half_step, whole_step parameter (half_step = 1, whole_step = 2) c c Calculates the 0.5LI**2 energy stored in an inductor. c include 'zdemparm.h' include 'zdemmax.h' include 'zdemwork.h' c curr = fiout (inod,ibrn, time_flag) fel2 = 0.5 * zlrechk(inod,ibrn) * curr * curr c return end release_4.3.1/src/._diodemdl.f000777 000765 000024 00000000453 12332463632 017471 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %NJRPSo"촼4JG[[Z|o  vaBavrelease_4.3.1/src/diodemdl.f000777 000765 000024 00000007213 12332463632 017255 0ustar00rbspielmanstaff000000 000000 subroutine sdiode_model c Read-only arguments & (time, voltage, c Read and write arguments & var_parms, c Write-only arguments & conductance) c c ---------------------------------------------------------------------------- c c December 10, 1992; hnw c 2014-02-06 RBS: Changed real*4 to real c c Diode model of S.A.Slutz with gap closure and setting resistance to an c open circuit value for negative voltage. c time is the problem time at the half-step, c voltage is the voltage across the diode at the last time step. c (the voltage actually used the the voltage at the last half-step). c conductance is the returned value of the diode conductance (1/R). c c ---------------------------------------------------------------------------- c c Define passed variables c real time real voltage real var_parms(*) real conductance c c Define internal variables c real voltlast, volthalf, tdelay, gmin, gmax, area, gap, & gapmin, velocity, pmass_ratio, effgap, effgap2 real p parameter (p = 5.5e-8) real condvneg parameter (condvneg = 1.0e-6) c c ---------------------------------------------------------------------------- c c Parameters used in this diode model: c tdelay is the time delay before the gap begins to close. c gmin is the minimum conductance the diode may obtain (starts with this c value typically). c gmax is the maximum conductance the diode may obtain (ends with this value c typically). c area is the effective diode area (include enhancement factors here). c gap is the initial diode gap (before closure). c velocity is the gap closure velocity. c gapmin is the minimum allowable effective gap. c pmass_ratio is the ratio of the proton mass to the subject mass c voltlast is the voltage at the last time step. c c Enhancement factors are entered by multiplying the area value (user does it). c c ---------------------------------------------------------------------------- c c If the voltage is negative, set the conductance for an open circuit c (so it really is a diode). c voltlast = var_parms(9) volthalf = 0.5 * (voltlast + voltage) c if (volthalf .lt. 0.0) then conductance = condvneg c c If the voltage is nonnegative, set the gap and find conductance. c else tdelay = var_parms(1) gmin = var_parms(2) c c If the gap has not started to close yet, set the diode conductance to c its minimum value (largest resistance with a positive voltage). c if (time .le. tdelay) then conductance = gmin c c Otherwise, find the effective gap. If it is too small, set it c to its minimum value. Then calculate the conductance c and check to see if it is in the bounds of gmin and gmax. c else gmax = var_parms(3) area = var_parms(4) gap = var_parms(5) velocity = var_parms(6) gapmin = var_parms(7) pmass_ratio = var_parms(8) c effgap = gap - velocity * (time-tdelay) effgap = amax1 (effgap, gapmin) c effgap2 = effgap * effgap conductance = (p * area * sqrt(volthalf)) / effgap2 conductance = conductance * sqrt(pmass_ratio) if (conductance .gt. gmax) then conductance = gmax else if (conductance .lt. gmin) then conductance = gmin end if c end if c end if c c Reset the voltage at the last time step. c var_parms(9) = voltage c c ----------------------------------------------------------------------------- c return end release_4.3.1/src/._rdchklimits.f000777 000765 000024 00000000453 12542204476 020227 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %cdpGJêd delay + halfperiod c c Define passed variables c real time, amplitude, halfperiod, delay c c Define internal variables c real pi, deltime, alpha, sin_alpha parameter (pi = 3.1415927) c c c deltime = time - delay if ((deltime .ge. 0.0) .and. (deltime .le. halfperiod)) then alpha = (deltime/halfperiod) * pi sin_alpha = sin (alpha) fsinsquared = amplitude * sin_alpha * sin_alpha else fsinsquared = 0.0 end if c return end release_4.3.1/src/._usrfunc.f000777 000765 000024 00000000453 12542322056 017372 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK H3 s|P*`2G[[Ze#  vaBb`Ћrelease_4.3.1/src/usrfunc.f000777 000765 000024 00000000767 12542322056 017165 0ustar00rbspielmanstaff000000 000000 subroutine user (timestep, time, p1, p2, p3, p4, v1, v2, v3) c c Dummy user subroutine for SCREAMER. c Need to link to this for the version which does not require a user c subroutine. (This will resolve all calls to this subroutine). c c c Dummy use of passed variables to prevent compiler warnings c timesteptmp = timestep timetmp = time p1tmp = p1 p2tmp = p2 p3tmp = p3 p4tmp = p4 v1tmp = v1 v2tmp = v2 v3tmp = v3 c return end release_4.3.1/run_decks/._branch_4L2_0L3.txt000644 000765 000024 00000000357 12322117314 021750 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK p#0עBGb0@[[Zrelease_4.3.1/run_decks/branch_4L2_0L3.txt000644 000765 000024 00000002323 12322117314 021526 0ustar00rbspielmanstaff000000 000000 Branch in Branch test ! No L3 branches ! Time-step 1e-10 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! ! Main Branch - Branch #1 BRANCH RCG 1e+12 1e-6 Initial VC1 50e3 ! Cap inductance and ESR Rlseries 0.001 2e-9 UFO VC1 $V_cap UFO IR2 $I_in ! Branch #2 location RLseries 1e+12 0.0 TopBranch ! Branch #3 location RLseries 1e+12 0.0 TopBranch ! Branch #4 location RLseries 1e+12 0.0 TopBranch ! Branch #5 location RLseries 1e+12 0.0 TopBranch ! !Load to ground ! RCground 0.001 0 ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RLseries 0.0 0.0 !RLseries 1e+12 0.0 ! Call Branch #6 in Branch #2 !TopBranch RCground 0.001 0.0 ! !Branch #3 Branch RLseries 0.0 0.0 !RLseries 1e+12 0.0 ! Call Branch #7 in Branch #3 !TopBranch RCground 0.001 0.0 ! !Branch #4 Branch !RLseries 1e+12 0.0 ! Call Branch #8 in Branch #4 !TopBranch RCground 0.001 0.0 ! !Branch #5 Branch !RLseries 1e+12 0.0 ! Call Branch #9 in Branch #5 !TopBranch RCground 0.001 0.0 ! ! End Level 2 Branches ! ! Start Level 3 Branches ! ! Branch #6 !Branch !RLseries 0.001 0.0 !RCground 0.001 0.0 ! ! Branch #7 !Branch !RLseries 0.001 0.0 !RCground 0.001 0.0 release_4.3.1/run_decks/._Saturn_Next_Mag_Sw_18 Module.txt000644 000765 000024 00000003275 13162476252 024717 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR*$com.apple.metadata:_kMDItemUserTags>2/com.apple.metadata:com_apple_mail_dateReceivedp2+com.apple.metadata:com_apple_mail_dateSent*5com.apple.metadata:com_apple_mail_isRemoteAttachment%com.apple.metadata:kMDItemWhereFroms7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Tcom.apple.quarantinejScom.dropbox.attributesbplist00 bplist003Az'bplist003Azbplist00 bplist00_$Pace VanDevender _"Re: SCREAMER mod for Mag switching_Pmessage:%3CCALfzgB1mX22hrYVBg4BkNDaQBiKE5DJv_Yb4xqjhyPZW8jiENw@mail.gmail.com%3E 3XzВ197 4: SBBoLt?._8)ջtEs܍tHJıgjmTy j@x}E#XrNK!fDpkȀ 8;u% 4)MkKGU?ބ( :X]ʕ ?Mĝ@`h4ƴU>_1"5 pDA 'r<[70`z6D7.10lGCq=cc$^s=DHtuLZH:4U,;}V`[$iDళB^ɧ|)BykL6~Ĩw L^FPl [T#8bPe74tġ|oĬ˛j4+&sv {@5#2M6(fq9޺+&3g؄Rt Ew+(Q84wL`ݍ0E2p=M]X[e3At0e yYhA99dnFi@=޲S\vwW) CKM',oY`yFgbK#t$q/0082;59ca81f4;Mail;xVJ)/HʯOILONQRVML%RK bRgGc˪ p Or[[Zrelease_4.3.1/run_decks/Saturn_Next_Mag_Sw_18 Module.txt000644 000765 000024 00000013574 13162476252 024505 0ustar00rbspielmanstaff000000 000000 SATURN_Next Magnetically Switched Option -- ALL LEVELS ! Based on Gene Neau's Comet II experimental results, Bob Turnam's description of PBFAII Marx and Gas Switch, Ken Struve's Saturn TLs and Vac Stack (4 levels in parallel), and Ben Ulmen's and Pace VanDevender's Saturn CSMITL results. !Baseline Load is falling impedance = 0.75 Ohms before tfall and = 0.075 exp((t-tfall)/30E-9 Ohm after tfall for tfall = 1234 ns =30 ns before peak power. !Diode gives ~9E11 rads/s at end point energy of 0.83 MeV with a 24 ns fwhn radiation pulse 10 cm from the optimum Ta anode (Ref. D. W. Forster, et al. SSWA/JCM/714/162, AWRE (1971) in J. C. Martin on Pulsed Power, eds. T. H. Martin, A. H. Guenter, and M. Kristiansen, Plenum Press, NY, Ch. 11b, page 375(1996). !Baseline charge voltage is 85 kV. TIME-STEP 0.2E-9 RESOLUTION-TIME 1.E-9 END-TIME 1.760E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO NO MAX-POINTS 3000 ! ! ! Pace VanDevender ! ! THE MARX GAPS HAVE 30 UNITS WITH A SPACING OF 2.54 CM ! PER GAP OR 91.44 CM OF SF6. 9 PARALLEL SWITCHES ARE USED FOR ! THE SIMULATION HAS 4 CLUSTERS OF 3 MODULES EACH TO SPREAD THE TIMING AND SIMUMATE MODULE JITTER. ! MARX Values are from Turman PBFA II Paper WITH 60 1.3 UFD CAPS (LIKE COMET II)IN EACH MARX. ! !PFN Values are from COMET II paper by Gene Neau ! Prepulse is probably not correct; adjust H values in Mag switches !18 Modules total and all 18 are simulated as D Level. ====================================================================== ! D L E V E L ! ====================================================================== ! BRANCH ! RCG 1E12 405.E-9 INITIAL VC1 5.37E6 ! 6.00 MV for 100 kV ! 5.70 MV for 95 kV ! 5.40 MV for 90 kV ! 5.37 MV for 89.4 kV for Comet IIB ! 5.10 MV for 85 kV capacitor charge voltage ! 4.80 MV for 80 kV ! 4.50 MV for 75 kV ! CSV IC1 $IMRX_D ! CSV VC1 $VMRX_D CSV PC1 $P_MARX ! ! THE FIRST PART OF THE MARX INDUCTANCE RLS 0.0 0.72E-6 ! ! MARX RESISTANCE RLS 0.08 0. ! ! THE PARALLEL MARX RESISTANCE RCG 31.5 0 ! ! NEXT IS THE SECOND PART OF THE MARX INDUCTANCE-THE CONNECTIONS RLS 0 0.114E-6 CSV EOUT $EMRX_D ! ! ! ! * INTERMEDIATE STORE **** ! CSV VOUT $VIS_IN_D !Taper as transformer TRL LIN 7.5E-9 0.69 0.26 TRLINE LINEAR 33.6E-9 0.26 ! ! WATER RESISTANCE FOR THE TWO MIDDLE SECTIONS RCG 270.0 0 ! CSV VR1 $ VIS_M_D ! TRLINE LINEAR 33.6E-9 0.26 CSV EOUT $EIS_D ! ! * THE MAIN LASER TRIGGERED SF6 SWITCH AND ITS INDUCTANCE ! ! THE SF6 LASER SWITCH CSV VOUT $VIS_SW_D ! RLS 0.0 22.2E-9 RLS 1E6 0.0 VARIABLE R2 EXP MODEL ! Ropen Rclose Tswitch Tau Zswitch 1.1E6 0.022 858.E-9 1.2E-8 0.06 ! ! CSV VR2 $V_LTS CSV Vout $VL1_IN_D CSV IOUT $IL1_IN_D ! *** LINE 1 * ! TRLINE LINEAR 18.0E-9 0.22 RCG 141.0 0.0 CSV VR1 $VL1_MID_D TRLINE LINEAR 18.0E-9 0.22 CSV EOUT $EPFL1_D ! ! *** LINE 1 Magnetic SWITCHES * !THE FOLLOWING IS FOR a Magnetic Switch MS1 with 4 windings of Metglas 2605SC 10 cm wide each and 18 lines in parallel. !One module has r_o = 0.85 m and r_i = .47 m and Bsat = 2.3 T. !Match Integral Vdt =dPhi = PF*B_sat,N*[r_o,N-r_i,N]*w, which is independent of N. !Match inductance at saturation L = 60*ln(r_o,1/r_i,1)*(w/c)/N. !Adjust for N by making r_i,N = (r_i,1)^(1/N) and r_o,N = (r_o,1)^(1/N) and B_sat_N = B_sat_1 * (r_o,1-r_i,1)/(r_o,N-r_i,N). !For N=18, ri=0.9589 m and ro=0.9910 m and Bsat = 31.1 and PF =0.386 to give Vt=0.159s !Use Gene Neau's values for Hsat from Taccetti data for 2605SC until we get better data for 2605HB1M. !Hsat_N = N * Hsat_1 = 18*3.5E3 = 6.3E4 AT/m. !Inductance of this taper = 0 on Comet RLS 0.0 0.33E-9 !Inductance of barrier CSV Vout $V_MSW1 CSV Iout $I_MSW1 RLS 0.0 2.69E-9 VAR L2 MSW !PF Ri Ro W H1 Hsat Hrev Bsat 0.386 0.9589 0.991 0.40894 0 63000 0.1 31.1 RLS 0.0 0.33E-9 !Inductance of barrier !Taper as transformer TRL LIN 3.E-9 0.28 0.12 CSV EOUT $EMSW1_D ! ! * PFL2 *** ! TRLINE LINEAR 6.675E-09 0.12 RCG 35.3 0.0 CSV VR1 $VPFL2_MID_D TRLINE LINEAR 6.675E-09 0.12 CSV EOUT $EPFL2_D ! ! ! *** LINE 2 Magnetic SWITCHES * !THE FOLLOWING IS FOR a Magnetic Switch MS1 with 1 cores of Metglas 2605SC <=10 cm wide each and 18 lines in parallel. !One module has r_o = 0.85 m and r_i = .47 m and Bsat = 2.3 T. !Match Integral Vdt =dPhi = PF*B_sat,N*[r_o,N-r_i,N]*w, which is independent of N. !Match inductance at saturation L = 60*ln(r_o,1/r_i,1)*(w/c)/N. !Adjust for N by making r_i,N = (r_i,1)^(1/N) and r_o,N = (r_o,1)^(1/N) and B_sat_N = B_sat_1 * (r_o,1-r_i,1)/(r_o,N-r_i,N). !For N=18, ri=0.9589 m and ro=0.9910 m and Bsat = 31.1 and PF =0.339 to give Vt=0.053s !Use Gene Neau's values for Hsat from Taccetti data for 2605SC until we get better data for 2605HB1M. !Hsat_N = N * Hsat_1 = 18*5.5E3 = 9.9E4 AT/m. !Taper as transformer TRL LIN 3.E-9 0.12 0.28 RLS 0.0 0.17E-9 !Inductance of barrier CSV Vout $V_MagSw2 CSV Iout $I_MagSw2 RLS 0.0 1.05E-9 VAR L2 MSW !PF Ri Ro W H1 Hsat Hrev Bsat 0.339 0.9589 0.991 0.159258 0 99000 0.1 31.1 RLS 0.0 0.17E-9 !Inductance of barrier !Taper as transformer TRL LIN 3.E-9 0.28 0.12 ! ! *** THE WATER TRANSMISSION LINE TRL LIN 3.E-9 0.28 0.12 TRLINE LINEAR 13.25E-09 0.12 !Taper to Load TRL LIN 3.E-9 0.12 0.28 RLS 0.0 0.33E-9 !Inductance of barrier ! !Load Resistance for 18 modules equivalent to 1.9 Ohms for 1 module RCG 0.105555 0 CSV VR1 $VLOAD CSV IR1 $ILOAD CSV PR1 $PLOAD CSV ER1 $ELOAD ! ! ! ! ================================================================== ! E N D O F MAIN BRANCH and Level D ! ================================================================== ! ! ! ================================================================== ! E N D O F S I M U L A T I O N ! ================================================================== release_4.3.1/run_decks/._DE-R_rev4a_2.txt000644 000765 000024 00000001133 13214055243 021461 0ustar00rbspielmanstaff000000 000000 Mac OS X  2)[ATTR[W com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0tGnK;-j/Dfiq?zda)wꕤV[s$ƑZ s(Qd FA&cH[ !UH^C z%9,'Xc~oO< ]qC !(;8V B9$2>oz7f72EKc t W(bXgӚGyw A2esU.'} 2Wձ C dxVJ)/HʯOILONQRVML%RK |\H׀PoIJ4@[[Zrelease_4.3.1/run_decks/DE-R_rev4a_2.txt000644 000765 000024 00000021712 13214055243 021251 0ustar00rbspielmanstaff000000 000000 DE-R Full Four Module + Diode Load Simulation ! ! Rick Spielman 2017-09-12 ! Time-step 4.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R_rev4a_2.txt is based on DE-R_rev4a_1.txt. I am modifying the number of subMarxes from ! 10 to 8 to try to match the CPL capacitance better. Increase the number of stages to 34. ! ! DE-R Rev4a is based on DE-R Rev4. I am removing all of the extra branches to speed iteration. This forces me to divide all marx and water line impedances and inductances by four and to increase the Marx C by 4. ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 (1.6/4) and explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, and MITL impedances will be rechecked. Goal - explicit identification of all impedance and inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 8.824 nF at a charge voltage of 100 kV. ! We have a 8.824-nF sub Marx with 34 cap pairs in series and 17 switches. Vch = 3.4 MV ! We have 8 sub Marxes in parallel. Giving a single Marx capacitance of 70.59 nF. ! The total Marx capacitance of four modules = 282.35 nF ! ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 34 stages = 2.21 per sub-Marx, 8 sub-Marxes, 4 modules = 69 m. ! ! Assume that there will be 167 nH every two stages. L = 167 nH * 17 = 2.84 H. ! Total single Marx inductance (caps and switches) would be 2.84 H/8 = 354.9 nH ! Total inductance = 88.72 . ! ! The matched impedance of a single 34-stage sub Marx = sqrt(L/C) = 17.94 . ! The single Marx impedance is 17.94 /8 = 2.24 ! Note CPL impedance is 1.4 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 17x the length of one switch per sub Marx and then will ! have 8 arc channels (sub Marxes) in parallel. ! ! We will use a TOTAL inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. Divide by 4 = ~95 nH, we are running a bit ! lower than this. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! Marx capacitance and charge voltage ! X4 for four modules ! RCGround 1e+12 282.35e-9 Initial VC1 3.4e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for a single Marx (2.21 sub Marx/8) ! Divide R and L by four for the four modules ! RLSeries 0.069 88.72e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X17 = 22.88 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! Four channels for 4 modules ! Divide inductance by four for 4 modules ! RLSeries 10e9 12.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2288 7.3 8 4 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 25e-9 ! ! Line 1 (CPL), 60 ns, 1.4 , 42.85 nF/CPL ! Divide by 4 for 4 modules ! TRLine EXP 2.29e-09 1 .35 TRLine LIN 56.0e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! Increase number of channels for the four modules ! ! Branch #2 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.1016 1.0 20 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw !TopBranch ! ! Line 2, 72 ns, 1.4 constant impedance ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_PFL_in UFO IIN $I_PFL_in TRLine LIN 68e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! Increase number of channels to four for four modules ! ! Branch #3 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 400e-09 0.0127 1.0 28 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw !TopBranch ! ! Output Line (OL), 72 ns, 1.4 constant impedance ! Divide by four for four modules ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_OL_in UFO IIN $I_OL_in TRLine LIN 70e-09 .35 .35 UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 13.35-cm gap, l = 1.96 ns ! Zouter = 0.76 , Zinner = 0.81 Divide by 2X ! TRLine LIN 1.96e-9 0.38 0.405 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! Two stacks in parallel - divide L by 2 ! RLS 1.0E-12 1.09E-9 ! UFO VOUT $V_stack UFO IOUT $I_stack UFO POUT $P_stack UFO EOUT $E_stack ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH - divide by 2 ! RLS 1.0E-12 0.338E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the piece that extends down to the cathode. ! L1=0.639 nH, L2=0.924 nH, L1+L2=1.563 nH ! Two vacuum flares in parallel - divide by 2 ! RLS 1.0E-12 0.78E-9 ! UFO VOUT $V_vf UFO IOUT $I_vf UFO POUT $P_vf UFO EOUT $E_vf ! ! **** Constant Z MITLs ** ! Z= 3.7 , length = 2.5 ns (Router = 89.65 cm gap 5.962cm, Rinner=15 cm gap 1 cm) ! Pick a MITL impedance close to the impedance of the water lines - divide by 2 ! Note: This is the vacuum impedance without vacuum electron flow ! TRLine LIN 2.5e-09 1.85 1.85 ! UFO VIN $V_mitls_in UFO IIN $I_mitls_in UFO VOUT $V_mitls_out UFO IOUT $I_mitls_out UFO POUT $P_mitls_out UFO EOUT $E_mitls_out ! ! **** Inner-MITL-coax ! Coax dimension matches the electron beam diode (average) ! Match inner coax impedance to MITL impedance if possible ! This is not possible with the small diameter idode used herein ! For this case, 1-cm gap router cathode = 10.16cm, Z=5.6 ! Assume average 6 or 15 cm length or 0.5 ns ! Divide by 2 ! TRLine LIN 0.5e-09 2.81 2.81 ! ! Inductance of e-beam itself ! This is the inductance of the outer volume and the inner volume ! Louter=0.141 nH, Linner=0.211 nH, Lparallel=0.0845 ! ! RLS 0.0 0.0845E-9 ! UFO IR2 $I_coax ! ! e-Beam Diode Resistance **** ! The standard L-3 DE AK gap is 7.5 mm, Router= 4, Rinner=3 ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 5.5e-3 3.0 0.5e4 0.1016 0.0762 ! UFO R1 $Z_diode UFO IR1 $I_diode UFO VR1 $V_diode UFO PR1 $P_diode UFO ER1 $E_diode ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 !Branch !RCGround 1.0e12 250.0e-12 ! ! End branch #2 ! ! Branch #3 !Branch !RCGround 1.0e12 100.0e-12 ! ! End branch #3 ! release_4.3.1/run_decks/._DE-R_rev5a.txt000644 000765 000024 00000006653 13214131672 021256 0ustar00rbspielmanstaff000000 000000 Mac OS X  2 y ATTR   com.apple.TextEncoding I7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4 XScom.dropbox.attributesmacintosh;0#$5`$H`HiJʑZV-ϡlB.v+ A ~X*M-9wg9/QRU t2utL9o^^"?ocdYK)0Xf:O]hWʌʶD*fjn /l# F'B~wiaS5YXuD|Ε.7DO0ⓧ!UfKœPS<;̪С65 ?"lshΉcn~*1Zs)c9L'mQ[ sH O3{\Oe^ޟ(:P? Kx ݦZ9|aqJtt)N5O,áH1\җ\ ~~#ͦ`P/"A/RK֙i}9˫s!%df|?I]lt àXZ+(SA63񽃣0jdj@PƤX] >wg2hE5ɞְ>ճ͗ى#=۰I~<;(tCZ\eD%ߖJ1ż r2#dZ80zxF.Vy\Q G*Ų5iLd@U'|f>Qs$pvNl[TI$c+Oo(1š/d =3 _|fIo}<$7mSX+m?{/iIꨘ_$sGdq Q2Nylt)gឥޗ\3/,jPMu2%3=0x<ͻ}tDyF(KyDCU2)#9%G/ VoCC礏w7捚D& Rtk %`H<qGε;[SڞWa5v)5ƝyM}y2(lΘ\wL4UQ  !ʽ"1EkQpvr'Έuxϧ9M5[ww P>;Γ?r]E:C}9 m3b WUOoOjs !Ɇ?Q]ْ' 9^3i:H9"w9f#plejvo4SΠs~P_5??M fĖ=<[ζ3:AEtr$plUI)%huCfaʅ`P1\8'q6;6 =q} ]\NB*q"A HiɯKH^c5cgBXʫ@rTs-c}nxspjG7vA:s{8LHhG-!`O8$.!#hFE {OCr>PpQTGx !.|gCvHދhɭp*B`vúL$]h뢵f_ϳWڎ€޶եwgaBƍ]Q# 'ϴM=!Q1#s$; һ8y`KŨG/])O>PĚƋ8/ܷ'R4߲1<k#ѹpM26~%n#X CB$HP;6ps g?a% hOJ#3=pǨ\\gzJp ;);^PoOR" rxhf}s\D"T`Op*'|n{ ibm>~:}Ѭ`o ϫֶc]D(II3hZo~߃G֦^j%~>N+AWFhXCiy"?V :gѬ3e)bbл_5(dΓ(&ӻ>+)PfDzDnb 2 J'Ws0U 6M17\k!.*8PbZiA L-QrJ6Cf{hHJfmf־%{-tmCZ#Ӌ'Ӎ :%cdԹwA:|uQ5&q=Qlۇ FOOs0c]_ڤnMe(s39a1#0}8} _am]f r뾩QjeMc%#o s،8u=9c,X yb07 m773onmBĚW R$eU9q3,`WϢ tO~MWf5b ڭnܖOKt1*OPO6E%5l}J 1שmS*ʻ$ʴ:$&/a5p˾aX=Hbm4gYěѱDm>% $EwKJvwKUO_]Vo1{fqoW-k"~JQA)gXzUĒ#1ny**nE~C㾆Fk~|[}*/ܺElpfs:(ϾtP4/my6#7,xVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev5a.txt000644 000765 000024 00000024612 13214131672 021034 0ustar00rbspielmanstaff000000 000000 DE-R Four Module + PRS Load Simulation ! ! Rick Spielman 2017-12-07 ! Time-step 4.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! !DE-R Rev5a.txt is based on DE-R Rev4a.txt. We are including a PRS load using the general ! parameters of the Z51 deck used in Z15_rev2_Z51.txt. The exact inductance numbers have ! been tweaked a bit to be self consistent. We output V, I before the MITL TR and V,I after the MITL. ! ! DE-R Rev4a is based on DE-R Rev4. I am removing all of the extra branches to speed iteration. This forces me to divide all marx and water line impedances and inductances by four and to increase the Marx C by 4. ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 (1.6/4) and explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, and MITL impedances will be rechecked. Goal - explicit identification of all impedance and inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 167 nH * 15 = 2.5 H. ! The total Marx inductance (caps and switches) would be 2.5 H/10 = 250 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 2 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a TOTAL inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! Marx capacitance and charge voltage ! X4 for four modules ! RCGround 1e+12 400e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 sub Marx/10) ! Divide R and L by four for the four modules ! RLSeries 0.049 62.5e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! Four channels for 4 modules ! Divide inductance by four for 4 modules ! RLSeries 10e9 12.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 4 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 25e-9 ! ! Line 1 (CPL), 60 ns, 1.4 , 42.85 nF ! Divide by 4 for 4 modules ! TRLine EXP 2.29e-09 1 .35 TRLine LIN 56.0e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! Increase number of channels for the four modules ! ! Branch #2 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.1016 1.0 20 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw !TopBranch ! ! Line 2, 72 ns, 1.4 constant impedance ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_PFL_in UFO IIN $I_PFL_in TRLine LIN 68e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! Increase number of channels to four for four modules ! ! Branch #3 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 400e-09 0.0127 1.0 28 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw !TopBranch ! ! Output Line (OL), 72 ns, 1.4 constant impedance ! Divide by four for four modules ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_OL_in UFO IIN $I_OL_in TRLine LIN 70e-09 .35 .35 UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 13.35-cm gap, l = 1.96 ns ! Zouter = 0.76 , Zinner = 0.81 Divide by 2X ! TRLine LIN 1.96e-9 0.38 0.405 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! Two stacks in parallel - divide L by 2 ! RLS 1.0E-12 1.09E-9 ! UFO VOUT $V_stack UFO IOUT $I_stack UFO POUT $P_stack UFO EOUT $E_stack ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH - divide by 2 ! RLS 1.0E-12 0.338E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the piece that extends down to the cathode. ! L1=0.639 nH, L2=0.924 nH, L1+L2=1.563 nH ! Two vacuum flares in parallel - divide by 2 ! RLS 1.0E-12 0.78E-9 ! ! Extra stray L in the flare region - divide by two, just a WAG ! RLS 1.0E-12 0.25E-9 ! UFO VOUT $V_vf UFO IOUT $I_vf UFO POUT $P_vf UFO EOUT $E_vf ! ! **** Constant Z MITLs ** ! Z= 3.7 , length = 2.5 ns (Router = 89.65 cm gap=5.53 cm, Rinner=16.2 cm gap 1 cm) ! L=Zt - Divide Z by 2 for this calculation. ! Note: This is the vacuum impedance without vacuum electron flow ! We should use the MITL model in Screamer. ! TRLine LIN 2.5e-09 1.85 1.85 ! UFO VIN $V_mitls_in UFO IIN $I_mitls_in UFO VOUT $V_mitls_out UFO IOUT $I_mitls_out UFO POUT $P_mitls_out UFO EOUT $E_mitls_out ! ! Extra inductance of the disk - plate transition at 16.2 cm to 10.4 cm ! Gap = 1 cm at this location, top and bottom - Divide by 2 ! RLS 0.0 0.443E-9 ! ! Extra stray L in the disk/PHC region - divide by two, just a WAG ! RLS 1.0E-12 0.25E-9 ! ! **** Convolute ! Convolute diameter 6 inches = 15.24 cm diameter, 7.62 cm radius ! Assume a 1-cm inner gap/2-cm outer gap for all convoute spacings, Post diameter - 1.59 cm ! Convolute height = 1 cm + 1.25 cm + 1 cm + 1.25 cm + 1 cm + 1.25 cm + 1 cm = 7.75 cm ! Divide by 12 posts = 1.37 nH (1.5 cm gap coax estimate) - Divide by 2 ! The Z51 inductance for B level was 1.89 nH. A 3-D E&M code would give the correct information ! RLS 0.0 0.6850E-9 ! Z-flow current loss immediately downstream of the convolute * ! ! We assume the MITL system has a Z-flow impedance of 1.20 ohms for two levels: ! RCG 0.0001 1.00E-12 VARIABLE R1 POS-MODEL ! TSW CURSW TOPEN ZFLOW GSWMIN GSWMAX CBFLAG 2E-9 1E2 2E-9 1.20 0.0001 10000 0 UFO IR1 $I_zfloss UFO R1 $R_zfloss ! ! **** Inner-MITL, coax, and pinch at t = 0 ! THE INNER MITL INDUCTANCE Disk from PHC ! Router = 7.62 - .625 -1 = 6 cm, Rinner = 2.5 cm, gap = 0.5 cm ! RLS 0.0 1.04E-9 ! ! Extra stray L in the inner MITL region - just a WAG ! RLS 0.0 0.25E-9 ! ! Location for a voltage probe ! RCG 1e12 0.0 UFO VR1 $V_in_mitl ! ! The lower coax INDUCTANCE Router = 2.5 cm, Rinner = 2 cm, height = 0.5 + 1.25 cm ! this is to the base of the load ! RLS 0.0 0.781E-9 ! ! Location for a voltage probe ! RCG 1e12 0.0 UFO VR1 $V_coax ! ! THE INITIAL PRS Load Inductance 2 cm height, 2 cm wire array radius, 0.5 cm AK gap ! RLS 0.0 0.89E-9 ! ! **** Time-dependent z-pinch model *** ! ! We choose a 2-cm initial radius, a 2-cm length, 1-mg mass, and a 20:1 convergence ratio. ! ! INITIAL R LENGTH TOTAL MASS FINAL R CYLFOIL 0.02 0.02 1.0e-6 0.001 ! ! UFO FRAD $Rad_PRS ! UFO FVEL $Vel_PRS ! UFO FKE $E_kinetic_PRS ! UFO VIN $V_load ! UFO IIN $I_load ! UFO EIN $E_load ! UFO PIN $P_load ! UFO L2 $L-load ! UFO R2 $R-liner ! UFO VR2 $V_liner ! UFO PR2 $P_liner ! ! ! *** Tie it all back to ground ** ! ! RCG 1.0E-12 1.0E-12 ! ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 !Branch !RCGround 1.0e12 250.0e-12 ! ! End branch #2 ! ! Branch #3 !Branch !RCGround 1.0e12 100.0e-12 ! ! End branch #3 ! release_4.3.1/run_decks/._DE-R_rev4.txt000644 000765 000024 00000005247 13214055331 021107 0ustar00rbspielmanstaff000000 000000 Mac OS X  2 u ATTR $ $ com.apple.TextEncoding/ 7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4 8Scom.dropbox.attributes com.dropbox.attrsmacintosh;0Q[yx CmǽtKJD:ݫ6y9{Bih s57T֌^cˑ)p _$7o!rն"y!E<'fLiqsW_z,\biKD'Dҍ+U*e6Dﰃ[.6 w(S{V.mJZyeBOR݄Hޟ8Kcȫ:LV'њuXGdvփ4& rCEv-1SCH7sbᡣޒI [cynVUU])XIrG{Ot)4w(E2iCwj_$ab.-.b6⯗0htv=yW[GI{( _ dчo|a'%[*ODKe(Ay%V^W.R4UцJ^ިwZKkq1-X^1D?/jsN}V,`I\X"A qPW*OuWk2'BьM A_ -j_%Ah:4#[4|q4uF ^)_.炏; o \(rCL&O.- AV4Q~i +x]jq#.}uMoUHիkft`f:k, j$A{XrI)YNrbϕ;Z0w:?rCbE;a0QٗZeV52Lg9zխ{u n47-Hh;l߽b@,aS8ޔLoa7/Vw2 @ܟRxO0aƛ&JdHݹ`EKsE|N[\Zfޯcd$ڃ+NtvF(>7 \{E ܗAcm%p=Dʴ]q Tcx0},)h84.~DZT%Y[Shҝ:޹'PHAp7x#Ȥs#Y9( '`R $ė{ĕ`A?~F#P7?QU}`al}[zu9|\2,gQj +:qn8UE4Ff˕lh~ԝKKL^J]2}؏,Sv# dPl|(W\3\SĦܪyfVش# RC@)N"f9D!f:Nckc$Oq_ E0uXڬe;L$Ti(sZL<┯1\ : n~@+ܢf֑Ή"1eQu8Bb+!\f })JBO(78 'I6W>tE vJ8?Vef΍cRck)FKΟ)V2 :e> ]+l]p]$.4|_$őһzH?šnÓgrAFP9A䐷.9yf)Z_o9 Gh?MShdg+,C},Pݐoͅo6I)tpᮂI &|cLY&!h rjƤDΗ;25W;$p,DdzT x#eGY&[ٟtU9cA]lvk^YOm(C]!?e[ pΐxh/amZp >2C )Qw߃p3B' kpO?EOz. ɢmuyA̺{ȉJ~a=9F/$G)~žwuw(cJrW4B?@mH:2ΖFlw36#g2(\Q q[Zd͚ Im#&.*ΩH"taz.˒GVXPBaT4]xq7ZBȗ'׷FmRn$M@wU0 Wh_{T;x2u4JǕ3tJ vqauӐ~EЊ.<n7s.,] 7ۡ0"sfJO%]NRyeQ RX\48(vX1g$|3WI81F%KۣO y$ W}gjI[UM'UFSj|MQt0M Py9˘Ψ*D)Xr/tx"ez|7ƺ#dLQbža!m+oyMbz c7Tn_?KG|ˏȂiH;Jnxñ &s c$NaVIB}>Z\yu[HLj+V4q5"8P/"Rj$WE 8#3E 5 9&= *OѢd%Y1oHz syu.`b4Mo$s|H2x|Y/L7ǙLwj¾zS.mߔ [s-߫!9l:XY8R0~[WagFKIQYGĠK к[bqP ԵR-o7 x mspc|4&rJ&};X%j@OJ&|JuT" \7̓ѠRטZB5_x(c2G8n8Pb5ThFڿ,qf$'1%rjŐ71JFCل6ȟgA0B7 ȥ.  1a sE\9HE](mr$TtC"Glb53cJq ^)5@̰Tt3  Edl= *X Y"S(-*S a15\|j.>N  ^-9Fu=h\);r;HX,!#%) !#j8DS7y #9 *E4IOMtL|D0'^3%,D*,(`Z9R bs f=Xet' fgT %.' ,1{* GenevamVVn_nusro"EFNT.ETAB:EQEDF6release_4.3.1/run_decks/ZX_B.txt000644 000765 000024 00000020124 11100165411 020025 0ustar00rbspielmanstaff000000 000000 ZX CONCEPTUAL DESIGN ! ! The goals of the design are to: ! 1. Deliver 60 MA to a z-pinch with an implosion time less than 350 ns; and ! 2. Limit the outer diameter of the accelerator to 108-foot (33-m), which is the ! diameter of Z and ZR. ! ! Following Mazarakis, Kim, and colleagues, the design assumes LTD-module drivers. ! ! The design presented below is a single-line model of the machine. ! ! This file models the LTD module as 15 LTD drive circuits connected in series; each ! drive circuit is a model of two LTD cavities in series. ! ! The time interval between switches in adjacent cavities is assumed to be 6.6 ns, the ! length of a single cavity. ! ! 22 February 2007 ! ! ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 1.0E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 8000 DETAIL-PRINTS FULL ! ! BRANCH ! ! ! **** LTD module *** ! ! We begin with a model of 24 LTD-module generators, connected in parallel. ! ! We assume each LTD module consists of 30 LTD cavities, connected in series. ! ! We use for this calculation the RLC circuit model of an LTD system that was developed ! by Mazarakis and colleagues. ! ! ! We assume each LTD cavity has a capacitance of 6000 nF. ! RCG 1.000E12 72.0E-6 ! ! ! We assume each cavity is charged to +/-100 kV. ! INITIAL VC1 400.0E3 ! ! ! We assume each cavity has a resistance of 0.015 ohms, and an inductance of 7.5 nH. ! RLS 0.00125 0.625E-9 ! ! ! We assume each cavity has a core loss that can be modeled as a shunt resistance of ! 1.536 ohms. ! RCG 0.128 1.0E-12 ! ! TRL LIN 13.2E-9 0.006447 0.006447 ! UFO VIN $VTRIN2 UFO IIN $ITRIN2 UFO PIN $PTRIN2 UFO EIN $ETRIN2 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.01289 0.01289 ! UFO VIN $VTRIN4 UFO IIN $ITRIN4 UFO PIN $PTRIN4 UFO EIN $ETRIN4 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.01934 0.01934 ! UFO VIN $VTRIN6 UFO IIN $ITRIN6 UFO PIN $PTRIN6 UFO EIN $ETRIN6 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.02579 0.02579 ! UFO VIN $VTRIN8 UFO IIN $ITRIN8 UFO PIN $PTRIN8 UFO EIN $ETRIN8 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.03224 0.03224 ! UFO VIN $VTRIN10 UFO IIN $ITRIN10 UFO PIN $PTRIN10 UFO EIN $ETRIN10 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.03868 0.03868 ! UFO VIN $VTRIN12 UFO IIN $ITRIN12 UFO PIN $PTRIN12 UFO EIN $ETRIN12 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.04513 0.04513 ! UFO VIN $VTRIN14 UFO IIN $ITRIN14 UFO PIN $PTRIN14 UFO EIN $ETRIN14 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.05158 0.05158 ! UFO VIN $VTRIN16 UFO IIN $ITRIN16 UFO PIN $PTRIN16 UFO EIN $ETRIN16 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.05802 0.05802 ! UFO VIN $VTRIN18 UFO IIN $ITRIN18 UFO PIN $PTRIN18 UFO EIN $ETRIN18 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.06447 0.06447 ! UFO VIN $VTRIN20 UFO IIN $ITRIN20 UFO PIN $PTRIN20 UFO EIN $ETRIN20 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.07092 0.07092 ! UFO VIN $VTRIN22 UFO IIN $ITRIN22 UFO PIN $PTRIN22 UFO EIN $ETRIN22 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.07737 0.07737 ! UFO VIN $VTRIN24 UFO IIN $ITRIN24 UFO PIN $PTRIN24 UFO EIN $ETRIN24 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.08381 0.08381 ! UFO VIN $VTRIN26 UFO IIN $ITRIN26 UFO PIN $PTRIN26 UFO EIN $ETRIN26 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.09026 0.09026 ! UFO VIN $VTRIN28 UFO IIN $ITRIN28 UFO PIN $PTRIN28 UFO EIN $ETRIN28 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.09671 0.09671 ! UFO VIN $VTRIN30 UFO IIN $ITRIN30 UFO PIN $PTRIN30 UFO EIN $ETRIN30 ! ! ! ! *** Monolithic radial-transmission-line impedance transformers **** ! ! ! We assume that there are 4 radial transmission lines in parallel, and that they ! start at a radius of 30 feet. ! ! We also assume that at this radius the impedance of the machine is (2.321/24) = ! 0.0967 ohms, the impedance at the output is 0.1370 ohms, and that the ! transformers have exponential impedance profiles. ! TRL EXP 191.0E-9 0.0967 0.1370 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! ! ! **** Stack and MITLs *** ! ! We assume that the total stack-MITL system has approximately the same ! 13-nH total inductance as we had on Z. We assume 9.64 nH is outside the convolute, ! and 3.36 nH is inside. ! RLS 1.0E-12 9.64E-9 ! ! UFO VIN $VSTACK UFO IIN $ISTACK UFO PIN $PSTACK UFO EIN $ESTACK ! ! ! Z-flow loss at the convolute * ! ! We assume a Z-flow impedance of 0.25 ohms: ! RCG 0.0001 1.00E-10 VARIABLE R1 POS-MODEL ! TSW CURSW TOPEN ZFLOW GSWMIN GSWMAX CBFLAG 2E-9 1E2 2E-9 0.25 .0001 10000 0 ! ! ! The inner MITL and initial pinch inductance **** ! RLS 0 3.36E-9 ! ! ! **** Time-dependent z-pinch model **** ! ! We assume a 10-mm initial radius, a 10-mm length, and a 10:1 convergence ratio. ! ! INITIAL R LENGTH TOTAL MASS FINAL R CYLFOIL 0.010 0.010 800.0e-6 0.001 ! ! ! Z-pinch parameters: ! UFO L2 $LINDUC UFO EL2 $LME UFO VL2 $LVOLT UFO IL2 $ILOAD UFO FKE $LKE UFO FVEL $LVEL UFO FRAD $LRADIUS ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 13.2E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 26.4E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 39.6E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 52.8E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 66.0E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 79.2E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 92.4E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 105.6E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 118.8E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 132.0E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 145.2E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 158.4E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 171.6E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 184.8E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! release_4.3.1/run_decks/._DE-R_rev3.txt000644 000765 000024 00000003307 13207110207 021075 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR$$ com.apple.TextEncoding/)7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4XScom.dropbox.attributescom.dropbox.attrsmacintosh;0TBz׿dtJF]K1*IsdxIiL%0;(NHkwAX j8Rp= /̀-ȨTc2ryK"&56م JF[]ҷcЍR۰fY+ Dq Y% {^ci h~H6A+l ?kNFL\e;Χ0~EdR>'Z:3'%cH*Zl)]fx]%;9䒌s&6|+z;Gq,Lc`8ykމiPt濾 ݨӡh.VfI!n^#$v}u  [Q DD@kɂ <Ӊtq^t i)4N@9-tz<7iu, / nQ5/hvEO1\&|+~2+χu "U@]_b)(6LHdwO /|t 3Bc>R A{7f* Ćrc8"=?9d<I_W|Ut|/, ;ZW]3)@8mkH%Jv_Sp yqi}⇾#5auj$cSIr @u´`#Cq "^dxM&Ix{.ƞu<_FkDC[_%߯x^%4/coٍ\2oŸqP}` X<]82>Ź&kĞVz/N޳;<}$8L`&uunffv7|OqK6ΐle05|IP0ۭ\IANNb}89%Zݴr(IϗSJEDjSs> 0ᆯ߻MFϋ.ݛZO?xVJ)/HʯOILONQRVML%RK 䊐" ʪ,oG[[Z  vaBcm release_4.3.1/run_decks/DE-R_rev3.txt000644 000765 000024 00000013366 13207110207 020666 0ustar00rbspielmanstaff000000 000000 DE-R Four Module + Load Model ! ! Rick Spielman 2017-06-09 ! Time-step 2.0e-12 Resolution-time 0.1e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R Rev 3 is DE-R Rev 2 with water lines combined to 0.4 . DE hot e-beam ! ! DE-R Rev 2 uses the DE-R Rev 1 deck with 4 parallel modules that are driving an insulator stack, MITL, and e-beam load. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! The total Marx inductance (caps and switches) would be 3.0 H/10 = 300 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 1.4 . (12 sub-marxes would match) ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a total inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! BRANCH ! ! Marx capacitance and charge voltage - 4XC and L/4, ESR/4 ! RCGround 1e+12 400e-9 Initial VC1 3.0e6 UFO VC1 $V_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 /10) ! RLSeries 0.049 62.5e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 12.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 4 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance - divide by 4 ! RLSeries 0.00 25e-9 ! ! Line 1 (CPL), 50 ns, 1.6 - Divide by 4 ! TRLine LIN 50e-09 0.4 0.4 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL Output water switches - Increase switches by 4, divide L/4 ! 5 output switches, 4 gap + switch inductance ! RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 20 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw ! ! Line 2, 72 ns, 1.6 constant impedance - divide by 4, increase switches by 4 ! TRLine LIN 72e-09 0.4 0.4 UFO VIN $V_PFL_in UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 Output water switches - increase switches x4, divide L/4 ! 7 output switches, 0.5 gap ! RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 28 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw ! ! Output Line (OL), 72 ns, 1.6 constant impedance - divide by 4 ! TRLine LIN 72e-09 0.4 0.4 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.75 cm (1 cm grading rings) ! Two stacks in parallel - divide L by 2 ! RLS 1.0E-12 1.25E-9 ! UFO VOUT $V_stack UFO IOUT $I_stack UFO POUT $P_stack UFO EOUT $E_stack ! ! * Vacuum flares **** ! Two vacuum flares in parallel - divide by 2 ! RLS 1.0E-12 1.58E-9 ! UFO VOUT $V_vf UFO IOUT $I_vf UFO POUT $P_vf UFO EOUT $E_vf ! ! **** MITLs ** ! TRLine LIN 2.47e-09 2.0 2.0 ! UFO VOUT $V_mitls UFO IOUT $I_mitls UFO POUT $P_mitls UFO EOUT $E_mitls ! ! **** Inner-MITL-coax ! TRLine LIN 0.75e-09 2.0 2.0 ! ! Extra inductance budget RLS 0.0 0.5E-9 ! UFO IR2 $I_coax ! ! e-Beam Diode Resistance **** ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 6.0e-3 1.0 1.0e4 0.16 0.15 ! UFO R1 $Z_diode UFO IR1 $I_diode UFO VR1 $V_diode UFO PR1 $P_diode UFO ER1 $E_diode release_4.3.1/run_decks/._.DS_Store000644 000765 000024 00000000170 13571500174 020376 0ustar00rbspielmanstaff000000 000000 Mac OS X  2Fx ATTRxxrelease_4.3.1/run_decks/.DS_Store000644 000765 000024 00000020004 13571500174 020157 0ustar00rbspielmanstaff000000 000000 Bud1  spblobbp  @ @ @ @ LLEbwspblobbplist00 ]ShowStatusBar[ShowPathbar[ShowToolbar[ShowTabView_ContainerShowSidebar\WindowBounds[ShowSidebar _{{10, 111}, {944, 766}} %1=I`myz{|}~LLEdsclboolLLElg1ScompGLLElsvCblobbplist00 HIJKLM_useRelativeDates_showIconPreview_calculateAllSizesWcolumns_scrollPositionYXtextSize_scrollPositionXZsortColumnXiconSize_viewOptionsVersion "&+05:?D  WvisibleUwidthYascendingZidentifier , Tname  #Xubiquity  ! \dateModified  %[dateCreated ( * aTsize - / s Tkind 2 4d Ulabel 7 9K Wversion < >, Xcomments A C^dateLastOpenedE YdateAdded##@(#@\dateModified#@00BV^py)234@IJLMR[\^_dmnpqwNLLElsvpblobbplist00 HIJKLD_useRelativeDates_showIconPreview_calculateAllSizesWcolumns_scrollPositionYXtextSize_scrollPositionXZsortColumnXiconSize_viewOptionsVersion !&+/49>CXcomments^dateLastOpened\dateModified[dateCreatedTsizeUlabelTkindWversionTname UindexUwidthYascendingWvisible, "# '(  ,( 01 a 56 d :; s ?@ K DE , ##@(#@\dateModified#@00BV^py !'-7?ADEFOQSTU^`bcdmopqz|~MLLEmoDDblobWALLEmodDblobWALLEph1ScompfLLEptbLustrIUsers/rbspielman/Documents/code/fortran/screamer/release_4.3.1/run_decks/LLEptbNustrLLELLEvSrnlong E DSDB ` @ @ @atedTsizeUlabelTkindWversionTname UindexUwidthYascendingWvisible, "# '(  ,( 01 a 56 d :; s ?@ K DE , ##@(#@\dateModified#@00BV^py !'-7?ADEFOQSTU^`bcdmopqz|~MLLEmoDDblobWALLEmodDblobWALLEph1ScompfLLEptbLustrIUsers/rbspielman/Documents/code/fortran/screamer/release_4.3.1/run_decks/LLEptbNustrLLELLEvSrnlongrelease_4.3.1/run_decks/._V_Inductor_test.txt000644 000765 000024 00000000357 12317610177 022600 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK ҢR㬌€̢r@[[Z޺release_4.3.1/run_decks/V_Inductor_test.txt000644 000765 000024 00000001020 12317610177 022347 0ustar00rbspielmanstaff000000 000000 Variable Inductor Test Deck ! The purpose of this run deck is to test the performance ! of a variable inductor element. ! Time-step 1e-9 Resolution-time 2e-9 End-time 5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! BRANCH RCG 1e+12 1e-6 Initial VC1 1e3 ! Cap ESR and inductance Rlseries 0.004 1e-9 UFO VC1 $V_cap UFO IR2 $I ! ! Variable Element ! Rlseries 0.0 0.0 Variable L2 Table 1.0 0.0 0.0 0.0 5e-6 16e-9 Last ! !Load to ground ! Rcground 0.004 0 ! ! End circuitrelease_4.3.1/run_decks/._DE-R_rev4b.txt000644 000765 000024 00000005713 13214131623 021246 0ustar00rbspielmanstaff000000 000000 Mac OS X  2  ATTR   com.apple.TextEncoding i7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4 xScom.dropbox.attributesmacintosh;0"w]iFSc$f DZb9fم;9Xi%WWŅcS u&7&ck-}yY'l#bjzVJ]@^?L0-sύx4H!V^ԩH)]M0 bɝXVGO0XEnGU?~5J OEC}VdxucݎƆfz uL:N-X6ӣ'/CMd,(5SBĸ$Cmo.D z z='0K,dT*`V%-g9)$04^[R)$[,#4%%x2Doo].2/pذ_t^_y 8cI/<??<_KoMƯ|vi#Z.q.U6pD1=KR( x9쀪lKp]jZCA帺i=47 Ssa9"N$ k*Mc%%.-^΄N>V^۔@$=*s^PVW# !nբc/F-P'?LN 2jT$8t2;7` `*NF.DnW\Vl5;hs%rxgojBLԒm&}=n餈 $ulm?Nѹ$׵u_uDCͿ.o}}`7H4`U EVޜF+,vŎ]?4~7v{d̹aĄkG3ݪ/8Qs!bOYbqjd4|zQ(&Օ>2DZLIͻܣ4߱ʥFܧUҧEM鴽?#dtǴNJ!=x5!ѰN[?۵ժsW !LͰzq mH#f~{|5$U?x&.J;^|c)Am=PHH`ugOuY8}"6B'u8U}FY 5^Xa< xT/βľ9z>|ˏpw{T1yl%M^oJ(a0H1yʔ,t_̒QLyŻ@6r/JK#K}`WZ׍aC)ټRaFrԠ2vLPЈf)J7" 9"ˢ|4 ;P2i&U b= R0($Ӊ4T K y[D\8Ēbby+&'k^d`*r F ؔHXCz~ wL{Dun?pn^bM4N991aXr$4AxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev4b.txt000644 000765 000024 00000021176 13214131623 021032 0ustar00rbspielmanstaff000000 000000 DE-R Full Four Module + Diode Load Simulation ! ! Rick Spielman 2017-09-12 ! Time-step 4.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R Rev4b is based on DE-R Rev4a. Use a 1-m diameter insulator stack. ! DE-R Rev4a is based on DE-R Rev4. I am removing all of the extra branches to speed iteration. This forces me to divide all marx and water line impedances and inductances by four and to increase the Marx C by 4. ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 (1.6/4) and explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, and MITL impedances will be rechecked. Goal - explict identification of all impedance and inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 167 nH * 15 = 2.5 H. ! The total Marx inductance (caps and switches) would be 2.5 H/10 = 250 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 2 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a TOTAL inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! Marx capacitance and charge voltage ! RCGround 1e+12 400e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 sub Marx/10) ! Divide R and L by four for the four modules ! RLSeries 0.049 62.5e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! Four channels for 4 modules ! Divide inductance by four for 4 modules ! RLSeries 10e9 12.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 4 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 25e-9 ! ! Line 1 (CPL), 60 ns, 1.4 , 42.85 nF ! Divide by 4 for 4 modules ! TRLine EXP 2.29e-09 1 .35 TRLine LIN 56.0e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! Increase number of channels for the four modules ! ! Branch #2 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.1016 1.0 20 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw !TopBranch ! ! Line 2, 72 ns, 1.4 constant impedance ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_PFL_in UFO IIN $I_PFL_in TRLine LIN 68e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! Increase number of channels to four for four modules ! ! Branch #3 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 400e-09 0.0127 1.0 28 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw !TopBranch ! ! Output Line (OL), 72 ns, 1.4 constant impedance ! Divide by four for four modules ! Add 15.5 ns to rev4a length ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_OL_in UFO IIN $I_OL_in TRLine LIN 85.5e-09 .35 .35 UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! **** Water flare transition external to the insulator stack * ! Router = 0.65 m , stack outer = 0.55 m, constant 14 cm gap, l = 1.96 ns ! Zouter = 0.8 , Zinner = 1.62 Divide by 2X ! reduce length to 3 ns. ! TRLine LIN 3.0e-9 0.4 0.81 ! ! *** Insulator stack **** ! The water/vacuum interface Router=0.55 m, Rinner=0.5 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! Two stacks in parallel - divide L by 2 ! Unchanged because I reduced plastic width to 5 cm ! RLS 1.0E-12 1.09E-9 ! UFO VOUT $V_stack UFO IOUT $I_stack UFO POUT $P_stack UFO EOUT $E_stack ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 0.5 m, Rinner = 0.475 m ! Inductance = 1.37 nH - divide by 2 ! RLS 1.0E-12 0.658E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the piece that extends down to the cathode. ! L1=2.84 nH, L2=1.2 nH, L1+L2=4.04 nH ! Two vacuum flares in parallel - divide by 2 ! RLS 1.0E-12 2.02E-9 ! UFO VOUT $V_vf UFO IOUT $I_vf UFO POUT $P_vf UFO EOUT $E_vf ! ! **** Constant Z MITLs ** ! Z= 3.7 , length = 0.72 ns (Router = 36.4 cm, gap 2.25cm, Rinner=15 cm gap 1 cm) ! Pick a MITL impedance close to the impedance of the water lines - divide by 2 ! Note: This is the vacuum impedance without vacuum electron flow ! TRLine LIN 0.72e-09 1.85 1.85 ! UFO VOUT $V_mitls UFO IOUT $I_mitls UFO POUT $P_mitls UFO EOUT $E_mitls ! ! **** Inner-MITL-coax ! Coax dimension matches the electron beam diode (average) ! Match inner coax impedance to MITL impedance if possible ! This is not possible with the small diameter idode used herein ! For this case, 1-cm gap router cathode = 10.16cm, Z=5.6 ! Assume average 6 or 15 cm length or 0.5 ns ! Divide by 2 ! TRLine LIN 0.5e-09 2.81 2.81 ! ! Inductance of e-beam itself ! This is the inductance of the outer volume and the inner volume ! Louter=0.141 nH, Linner=0.211 nH, Lparallel=0.0845 ! ! RLS 0.0 0.0845E-9 ! UFO IR2 $I_coax ! ! e-Beam Diode Resistance **** ! The standard L-3 DE AK gap is 7.5 mm, Router= 4, Rinner=3 ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 5.5e-3 3.0 0.5e4 0.1016 0.0762 ! UFO R1 $Z_diode UFO IR1 $I_diode UFO VR1 $V_diode UFO PR1 $P_diode UFO ER1 $E_diode ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 !Branch !RCGround 1.0e12 250.0e-12 ! ! End branch #2 ! ! Branch #3 !Branch !RCGround 1.0e12 100.0e-12 ! ! End branch #3 ! release_4.3.1/run_decks/._brick_50264.txt000644 000765 000024 00000001073 13144734133 021311 0ustar00rbspielmanstaff000000 000000 Mac OS X  2 ;ATTR;7 com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0OA.'jBhVmo~,&$8[N\$*@'Pm a=娆&ک4J &O*v{naa&إJsMXq XO>E \(Ȩ{϶ՐSJMK׭`h0?*cr߱f=uVIocryd*"CxVJ)/HʯOILONQRVML%RK  PnjHt/@[[Z-|release_4.3.1/run_decks/brick_50264.txt000644 000765 000024 00000004040 13144734133 021071 0ustar00rbspielmanstaff000000 000000 Brick Model with 50264 switch ! ! Rick Spielman 2017-08-15 ! Time-step 1e-12 Resolution-time 1e-9 End-time 1.5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 20001 ! !Start circuit definition ! ! Rev. 1 50264 is based on the Z15 rev 4 deck with L higher ! ! Rev 4 is the same as Rev 2 EXCEPT I will adjust the length of the switch arc channel ! that is the simple way of adjusting the channel conductivity. ! ! We start with a capacitor and switch with the parameters based on the ! Thor II brick with the 80 nF version of the GA 35426M Capacitor 40 nF, ! 15 nH, start with a 0.13 ESR. We will use a total inductance of 200 nH for the brick ! that includes the inductance of the feeds leading to the load and the ! inductance of the load. ! ! At this point we really do not know the time dependent ESR of the capacitor. ! ! We will use the Martin Switch model for the 50264 Switch ! ! The charge voltage will be 100 kV. This is the operating point for the SNL test brick. ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 40.0e-9 Initial VC1 200e3 UFO VC1 $V_brick UFO EC1 $E_brick ! Cap inductance, case & parasitic inductance, and ESR ! RLSeries 0.13 55e-9 UFO ER2 $E_ESR ! ! Switch resistance - Martin Model and switch inductance - 0.6731 cm gap per side ! 90 psia air ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs sowed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 60e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.013462 6.0 1 1 UFO R2 $R_switch UFO ER2 $E_switch ! ! Output TL header inducatance ! RLSeries 0.00 60.0e-9 ! ! Load resistance = Rmatched ! L=200 nH, Rm=2.24, L=175nH, Rm=2.09 ! L3 used 2.5 load ! RCGround 2.5 0.0 UFO IR1 $I_brick UFO QR1 $Q_brick UFO VR1 $V_out UFO PR1 $P_out UFO ER1 $E_out ! ! End circuit !release_4.3.1/run_decks/._no_branch_test.txt000755 000765 000024 00000000357 12361245717 022463 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK T /Tˌ @[[ZȆrelease_4.3.1/run_decks/no_branch_test.txt000755 000765 000024 00000000760 12361245717 022244 0ustar00rbspielmanstaff000000 000000 No Branch Simple Example ! ! 2014-06-12 RBS ! ! This is an RCG/RLS/RLS/RCG example ! This is a simple LCR circuit with no branches but several elements ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! ! Main Branch ! BRANCH RCG 1e+12 1000e-9 Initial VC1 80e3 UFO VC1 $Voltage(V) ! Rlseries 0.0 15e-9 ! Rlseries 0.0 35e-9 UFO IR2 $I(A) ! !Load to ground ! Rcground 0.1 0.0 ! ! End circuitrelease_4.3.1/run_decks/._DE-R_rev2.txt000644 000765 000024 00000002567 13127447203 021115 0ustar00rbspielmanstaff000000 000000 Mac OS X  2EwATTRw$S$ com.apple.TextEncoding/7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributes[com.dropbox.attrsmacintosh;0G+lMC" {uAb48!41i")Z7ӕw>,hrKlO5Vhcd]RCeJN*F 8ǓdKGU(*%*@E)|UҏM0 a AV`Lxs+jC T&Tze}`Bp "<µjt]UY!!1R-PX+H=I,=9oDZ,pphk>DNb H/bBz&v/|V\w1Qy+x[$ńp B֫1vs;ب`EƤ(r:o!#lL)X=0SW@(uA {W,.8JTǵ473@Y\B*ޘ~K%:{Lt ӱ PDD|,Bו.6 }?|I#h&.8' KMjB ԖS8A+;#֪Jd,J`WzpXX̡&J']oPLUMvԤN 7,'[>YHVOsENׁ/7q@dn`BzƉ@l~yؾq_I#|/J @`\7|z_=[5 <['.a7no*հ]f-~4Lቄ$H ቄ$;L;Ht$xL;HD$p$DuVH+ECfA9|5޺L;LH@H;$tL6;H[]A\A]A^A_Ð/H/T}9MHH4NF\(H(/ʉw/w\,@/wC.z>Hc\щ1H`\^YX(@fD(뽐/H/\wq9MHH4NF@T(H(/ˉw/w\ l?/w3.z.HcƉ1 \L^(fDfD(͐HcHcHi@HH :HcB2#&t YfDX Y =YÐSH@1H9HD@N19H[q19HY;HHD$D$t$($ D$8HHÐAPUESH0D$tE< EA31A=f.DA~zG0 whAASHcf.DIH0 w,A9BD}DEA)مAQ~> ~9fH[]f.E9|IcE)H|Ef.HD9A@tD ~E~f.fAvC~'FHL@ƒaw HH9uÐtHcHcH LHi@H: t f.X$Y ;ÐHcHcHi@HH : t f.X$Y:ÐHcHcHi@HH :HcBt YfDX Y _:YÐAWH_;IAVL5F8AUMATMUH SHH$L$߱ቄ$t$$L$DŽ$!HDŽ$)ቬ$c5Ht$5Lw5?5H:L$ቄ$DŽ$"HDŽ$Lቬ$4H4$,54H:L$ቄ$DŽ$#HDŽ$Lቬ$4HL$߱44H:L$ቄ$DŽ$$HDŽ$Lቬ$I4L{474H:L$ቄ$DŽ$%HDŽ$Lቬ$3L%43H:L$ቄ$DŽ$&HDŽ$Lቬ$3H$33H:L$ቄ$DŽ$'HDŽ$Lቬ$B3H$o3+3H:L$ቄ$DŽ$(HDŽ$Lቬ$2H$32H:L$ቄ$DŽ$)HDŽ$Lቬ$2H$2u2H6xt HĘ[]A\A]A^A_f.@HD$|C~H IHD$0Hq6D$HH-:D$PHD$|L$@H [D$`H:D$XH:D$ HD$xL$hHyL$8T$D$(DHD$PL$DŽ$/HDŽ$L$ቄ$f1Ht$`1R1HD$XL$DŽ$0HDŽ$L$ቄ$11HD$hD$xHL$0ĵ(Hl$8AHLd$@$HD$tD$HD$pD$fDHD$ L$:DŽ$8XOL$L$HDŽ$!ቄ$YD$tXvYD$p<0Ht$(`0LP0Ht$IF0Ht$40$0H*u0H/H'/HN/H /H/HZb/HP/Dl$xIL;,$HD$0HD$@qHD$8qD$|HH9D$HD$0fAWAVAUATUSHAH(Ap0!L$hAxt$t(T S3/APA|$pT$lE` EPAhEHEXAX E@$v L$t(D.,9f`YLL$LIAYD&A(A^YXXl$|(2AYYYYAXY/.L=L$x^T$Hd$DDL$8DT$0DD$(l$ t$L$#.DT$0H$DYDL$8L$l$ d$DMA(DHD$A\AY$DUT$Hm DD$(t$H(DE$A)u0HĘ[]A\A]A^A_fDH$A(Hv8@H@빐L=YH$|$IH5\$\L-!/ቄ$H d$XAW DL$TDT$PD$Ll$Ht$DD\$xቄ$L$DŽ$HDŽ$M,,=H55H,+H554,H55 ,HD$߱ƱD$8,H55+L\$pLL\$0+H55+Iw +H55+LL$|LLL$(+H55q+HL$t߱αL$ i+=H54C++Hn5L$D$ቄ$DŽ$HDŽ$L$*1H5'5**HD$L$DŽ$HDŽ$L$ቄ$p*+H574*Z*H4L$D$ቄ$DŽ$HDŽ$ L$*H54-*HD$8߱**)HD$L$DŽ$HDŽ$ L$ቄ$)H53)L\$0L)y)HD$L$DŽ$HDŽ$ L$ቄ$7)H5S3S)Iw T))HD$L$DŽ$HDŽ$ L$ቄ$(H52(LL$(L((HD$L$DŽ$HDŽ$ L$ቄ$a(H52}(HL$ ߱z(6(HD$L$DŽ$HDŽ$L$ቄ$'1H5S2('\$\Y\$ll$HL$xD5,(d$XYDL$TDT$PD$Lt$DYDLl$dLd$hMHl$xLH\$lHIG$PIG PMG 1L$AVH=1HMLIG,PIG(PMG 1AVH=1HMLIG4PIG0PMG 1AVH=1HMLIGH ]USH(~H|$H&d$E L$(\$d$ Y0(KXl$L$k(S^T$$(W*C (^7&T$CHEHC YL$C0Y \0$d$ @H@S[c(K,H([]ÐN/rf\SHN ^Y/ /fs'W )(\$ T$P%\$ T$\YXH[ÐfB XY)/"j/r )R f\bDBrYZJ z\D/w_.zZY /QYQY^Y/v%1R f.75R @_kA(렐AWAVAUATUSHA`A@<d$A` D$HIHHHHHDE~AD$ޱHMfEf]EUAECUe C(u^mSd$t$ l$L$\$e#H_pHC4\$C<YL$CH_p 1d$Yl$Yn!S (Yk0C((^D$ \g#YY%_#YcDcL(K,WS$HCTY##HC\\$Cd[XCPf)@H([]A\A]eAWAVAUATUSHApAx Aht$L$ቄ$HDŽ$ L8HD$Lfo$HD$hfL$l1\$xD$XL|$PIHD$`HDŽ$D$$HD$D$H9D$06$H!I ቬ$ቄ$DŽ$(HDŽ$&L$:8H߱ቬ$ቄ$DŽ$)HDŽ$L$AlQD$HCHLHD$fo5( D$0Lt$PL%=)4$Ll$HLabH T$8@D$$HD$8߱ቬ$DŽ$,L$ቄ$HDŽ$ BLhHD$1Lfo $L|$PAI HD$hL$xD$XfDL$lHD$`HDŽ$D$$HD$D$H9D$04f.DH$I DŽ$HHDŽ$H- ቄ$ቬ$L$KIH߱ቬ$ቄ$DŽ$HDŽ$L$ACD$HD$$/HXHT$LIfo-4T$8Lt$PH L%CT$0),$LZbfЉD$L߉D$HD$0ቬ$DŽ$"L$ቄ$HDŽ$ LHt$8pfo$1LAHD$hD$xfD\$lL|$PILl$XIHD$`HDŽ$D$9D$$D$HP3f.@HI ቬ$ቄ$DŽ$2HDŽ$$L$jhHm߱ቬ$ቄ$DŽ$3HDŽ$L$$"ApQD$HH|HD$fo=XD$0Lt$PL%m)<$Ll$HLdbH T$8@D$$HD$8߱ቬ$DŽ$6L$ቄ$HDŽ$ rLHD$1Lfo$HD$hf|$lT$xD$XL|$PIHD$`HDŽ$/ D$$HD$D$H9D$06qHI ቬ$ቄ$DŽ$PHDŽ$L$H߱ቬ$ቄ$DŽ$QHDŽ$*L$TRHD$(D$H|GHH HD$fo5zD$(Lt$PL% t$0)4$Ll$HLtbD$$HD$0߱ቬ$DŽ$TL$ቄ$HDŽ$ L1Lfo$$L|$PHD$hIfD$lHD$d$xHD$`HDŽ$D$X_9D$$HD$D$H9D$(6AWH=WP1AVL=AUATUH SH;"H$L$HdDŽ$ቄ$HDŽ$/ቬ$HVL$ቄ$DŽ$HDŽ$Lቬ$QOH\L$ቄ$DŽ$HDŽ$ቬ$ HH nIƱD$P*I IIGICACD$|HL$PHD$HHfo l$D$`H D$hH HD$0HD$|L$XHD$@D$8) $DHD$hL$DŽ$HDŽ$zቄ$HD$ቄ$HD$PD$xHL$@CLd$HAHl$XD$ HD$xD$(L$f.HD$0L$ADŽ$!HDŽ$ቄ$HD$ቄ$-Ht$8QHt$(?fo$1LAߺHDŽ$$fD$ቬ$L$HDŽ$HDŽ$fo$1LH5AHDŽ$ቔ$H0fD$$L$I HDŽ$HDŽ$Z4D;t$ Dt$xHD$@HD$X@8HD$HD$|HH9D$`D$@HD$PDGE! D$tLt$PA|GD$t@Lt$PApQD$t@Lt$PAtGD$t@Lt$PAlQ.D$tLt$PAxGH[]A\A]A^A_Hk I L$ቄ$DŽ$dHDŽ$!L$AlQLD$tpHD$@D$HHD$tD$ Ht D$(H I:D$XH$t$8L$0L5\ D$f.HD$XL$ADŽ$gHDŽ$YL$ቄ$ Ht$ DHl$8߱/HHD$(L$DŽ$hHDŽ$L$ቄ$DŽ$Hl$0B҉$~~L$ADŽ$jL$HDŽ$L$7Ht$[WHD;,$D$uD$@HD$8HD$0D$t9D$D$@qLt$PAxGyH~ I L$ቄ$DŽ$xHDŽ$#L$wuHQ L$ቄ$DŽ$yHDŽ$L$1/ExGD$tEAEA$HD$tI'D$ L5 f.L$ADŽ$|L$HDŽ$L$Ht$ HD;,$Dl$tu#HhI L$ቄ$DŽ$MHDŽ$1L$!AtGD$tILt$8D$XHD$tD$ HD$0HD$(H$t$@L5D$HD$f.HD$0L$ADŽ$PHDŽ$L$ቄ$`Ht$ Hl$@߱o7HD$(L$DŽ$QHDŽ$L$ቄ$d7DŽ$Hl$8B҉$~L$ADŽ$SL$HDŽ$L$Ht$H_D;,$D$uD$HHD$@HD$8PD$t9D$XD$HHI L$ቄ$DŽ$BHDŽ$1L$ApQLD$t"H+D$HD$XHD$tD$ HDD$0HRI?D$(H$t$@L$8L5FD$DHD$0L$ADŽ$EHDŽ$L$ቄ$Ht$ 4Hl$@߱HD$(L$DŽ$FHDŽ$L$ቄ$ DŽ$Hl$8B҉$~L$ADŽ$HL$HDŽ$L$7Ht$[WHD;,$D$uD$HHD$@HD$8PD$t9D$XD$HL$HDŽ$ L$Ht$  HD;$$Dd$tuHI L$ቄ$DŽ$4HDŽ$QL$qoHD$PD$tDGEzHAFAL%S$HD$tD$ LEIf.fL$ADŽ$7L$HDŽ$ L$Ht$ HD;$$Dd$tuUSH8&J5X4$zDBY,B (T/g(^-LT^TAY5/vDCfEA\(/p[ (D( <DXY,DY(Y\؃A\_(KY1DD(AXăDEYDYDt$Dcl$YD_-T$$(E(DL$ EYDD$Yt$EYd$|$ A\Y #A]Y Dd$,^^(L$(;(D(Y$D$AYW[\$\$=D$Yl$E(T$$DYd$/t$(|$ AXDD$DDL$ EYAXD(DYDYsAYYjEYDY`AXXAXYYY8EQ-;D\ YL$D$(EYYYAYAY^^XL$,YDYD^DXDMD(D\f/YYY u^((EQD\ bY^EY(AY^Mf.E75D(fcDCS H8[]f.(-(f.T$D$DD$ t$Yd$ T$|$^XD$($(L$,YL$|$t$T$^d$ DD$X $Y^M#@L$  6(T$DD$t$$$z\$ t$YT$$$DD$(^Mf.Dl$ -D_DT$(YDL$$DYDD$t$d$((|$A]AYY m^^(L$(D(Y$D$AYW|$ \L$ 4D$Yl$ E(T$(DY|$/d$AXt$DDD$EYDL$$AXD(DYDYAYY EYDYAXXAXYYYsiAQ\tL$YY YD((AY^(D$YAAY^XEf.@ (T$|$DD$t$ $$Jl$Y-|$t$ T$($$^DD$XL$Y^MvAWA HEnd of SAI AVIAUATIUSHfoD$PHl$0HimulatioD$XHn D$`HND$hH$D$pHT$ٱD$xቄ$ቄ$ቄ$ቄ$<$H|$t$Ht$&HHDŽ$$f$1ቬ$HDŽ$HDŽ$HDŽ$jff*L$\kD$PdHL$ቄ$L$DŽ$?HDŽ$ ߺ H5<Lߺ>H5dL$ቬ$L$DŽ$@HDŽ$H5uL$H ቄ$DŽ$AHL$ቬ$L$DŽ$CHDŽ$)ߺH5EH[]A\A]A^A_ÐHyAWAVAUATUSH8D$H@HL\$CCD$D n|$<Hf(E(Hd$ffED(hffHD$@D-EDxGHĵ(D$E(1Lĵ(EHk f.E'EAD$HD1LH;LvHL9L8L'LNHH*uf.ff DLfAXATA(DAYAXAYAYYYYDXD(DUEXD(DEXDXfAATAYYXD(DUAXD(DAXfEE ELEYXDYAXA(AUXA(AEXfAATAYAXYXD(DUAXD(DAXXfTAYYD((DXUDX((AXXf LHAYH9Y((XUX((XXJDFD9_H\$HcH X$#BXAYAYAYYYYDX2#&AYYXAYYXAYYXʙAYYX$pA9AYYXHcHA9$X #XBAYAYAYYYYDX2#&AYYXAYYXAYYXʙAYYX$AYYXHH$X #XBAYAYAYYYYDX2#&AYYXAYYXAYYXʙAYYX$AYYXAt$IHqHD$@L;|$@T$H|$؃7DgtHD$D@xHD$؉PHD$HPHD$DpQHD$EDH AS1fH^DALdbH>HdbGf.DOHIcHI9D$DX EYAY\t^HcNHcIHi@HȃXBAYuD$HDX I9EYAYXuHT$AHzDDtDJ HD$DtGHD$EhAS1HGD*LмlbH'Hlb-fDF HDXBL9EYAY\toHcqHcIHi@H$LcX AYuHDDXCL9EYAYXuHL$AH؎yDDtiHD$AYXxXpX(\xpX`(XX X`X=X XXXX^X[]A\A]A^A_f.fff(ft$ff'f:U1SH]HcEHc zHi@Ḧ HpY H[]YYÐU1SH=HcEHc *Hi@H96H Y H[]YYÐV/rfS\±H^YF /Ns\L$ W\$\$\L$ YY xX^XH[f.hfƐ+rw f.frvrvу rv rvrvtttzttlft^XtPJtB5<6t4r+7"rЃvHCÐ\^,ȋ7șN19ÐATfMULSH@'=zf(f(H\$`|$YY\ W^Yf(YGY\f(XYY\^+f(Y^f(YYXf/d$Qff(Xf/5T$0d$ f(t$ d$ fT$0f(~-\t$f/$f(f()l$ \$\$f(l$ f(\ffXt$AD$f(\YGZfZ(YA<$Y VfW\ZX(XUXEWfCH@[]A\5T$8~-d$0f(t$fW)l$ T$8fd$0f(f(l$ \t$fWf/fWf(f(\$ )l$f(l$\$ fWf~%X\$0fWQ)d$ ^f("f(d$ \$0D$0^D$fWQX\$ YD$ fAD$\D$ZD$0A<$=|$8X^D$YD$ Ef\D$ZeD$0\D$8^D$YD$ Cf\D$Z+H@[]A\@USHh-n(Y/v "/w)AAH$zDHh[] (ffXZD(fD(YLLDDAYE\fE(D\$Z(YEZ\f(YX Z\zY=>^AY^DYfD(f(YD\D^Yf(==AYAYAY^YfA(AY\f(XAYYYA^\^f(YXL$ff/BQf(l$TDT$@d$PX|$Ht$8\$0f/fA(DD$ DD$ \$0D$t$8d$PT$@|$Hl$T\ff/f(fA(l$Pd$8t$0\$ G\$ t$0f(d$8l$PXL$f\L$ZTUVQTM\Y\/QH$^ Hh[]~ l$\t$TfWQ\$HDD$0d$X^)L$ f(9f(L$ DD$0f(d$0fDWAQXD$ f(^D$ L$ =YD$0\L$|$8X^D$ZL$@T$ YD$0\T$\D$8^D$ZT$PL$@fYD$ \D$/T$P\$HZt$Td$Xl$\r /1f/r //r /.af~f~DfnM@~fA(l$@d$Pt$8fW\$0)T$ f(T$ f(l$@fWd$Pt$8\$0fD~ fA(DD$ fAWD)L$fD(L$l$TfAW|$HD$T$@d$Pt$8\$0DD$ f_(@_(@_HcHcHi@HH !z: #tYf.X$Y YÐAWAVAUATUSHxAh8.-A@A ApD$XAxE@0D(EYD/APYAH4AYXA^AP DT$AP$D-T$DAP,Ax DT$ T$AP<T$HA(YXXT$\AYAYAX/D$(t$@LI^l$Hi&HHHH.HHHƮHhHhĴHijEHhij-HıHıHfHH<HNf@8H9f@4H$f@0Hf@,jHe@(UHe@$@He@ +He@ He@He@H|eH$LLL$H$81|$ #rLL$H$AYXD$ H$LLL$H$1\$ 袎1LH$D$qLL$H$YD$AYXD$ H$L1GL1H$D$ \qYD$ H$LLL$H$81|$ pLL$H$AYXD$ H$LLL$H$1\$ 蠍1LH$D$UpLL$H$YD$AYXD$ H$L1EL1H$D$ oYD$ H$L1oH$LLL$H$81|$ pLL$H$AYXD$ eAP< ;A$LLL$H$D$Hቔ$HPቔ$HPቔ$HPቔ$HP ቔ$HP(ቔ$HP0ቔ$HP8ቔ$HP@H@Hቔ$HT$pቄ$1kbHcD$lLAPHcL$pH$H|H)HHH1bHc$HHHLeLLLL AƱIIOHH$ቄ$HCቄ$HCቄ$HCቄ$HC ቄ$HC(ቄ$HC0ቄ$ HC8ቄ$(HC@ቄ$0HCHቄ$8L$LH fHnLHfHnHDŽ$Wfl±ቄ$H)$$ቜ$HDŽ$PHDŽ$DŽ$RHLቜ$ቄ$DŽ$[HDŽ$ቬ$&LH5MBLHL$ HLL%f.fH$LHDŽ$]L$HDŽ$ ቬ$ቄ$蓆LH5̟识HcCPLHL$ HDHH舆LVL9uH$LDŽ$_L|$|HDŽ$H\$xቄ$HYD$8ቄ$Hቄ$LHt$h1LD$hDŽ$D$| ELD$t1LH$LD$L$t$H$LL$(DŽ$T$SL$AUHl$0HDŽ$$$DZY~yLt$@LHHD}IS1LLAULL$8IIƄ8LD$HT$(Ht$ 聵$A|L9A[XuLt$@DŽ$1LSAUHl$0LL$8LD$HT$(Ht$ H*AXAYDT$xEMHLt$XE1Lt$(D$@D$HIDDŽ$MLSAUHD$0LD$HT$(Ht$ H1躴XZL$xAD9d$0DŽ$T$@HL$ $BD$@H$D~nHLcND}HL$HHD$(fSL1AULD$MHHT$(IĄ8Ht$ $A$|^_H;l$(uE1f.DLt$X1LJD$THT$ L=?IHD$HD$(HHD$0H$L$D$f.@H$LDŽ$HDŽ$ L$ቄ$HD$(ቄ$RH\$LL;HL$ HHHL$0L,fDH$LHDŽ$L$Hń8HDŽ$ L$ቄ$輁LH5؁|LYCHt$$L~I9mH$LDŽ$HDŽ$L$ቄ$HD$8ቄ$/L-HD$HD$H9D$H$LDŽ$ቄ$Hቄ$ȀHĨ[]A\A]A^A_H$Lޱ6PH L)Is<uOA$ Ҿ fAt{f.DLID JHTA$ AD MAH LL$DVuLLL A 4uIL H$PAƱ uL H$Luf.L$>MAH oLL$DtLLL GA tIL H$PAƱ_tL A ٺL=tH$ቄ$`H$ቄ$hH$ቄ$pHc$Hc|HHL HPHA L HsH$H Ht$Pቄ$x$V5V=FE $$ $V%V-H|$XLtL$>MAH LL$D,sLLL ɌA sIL H$PAƱrL }L$>MAH hLL$DrLLL @A rIL H$PAƱXrL L$>MAH ߋLL$DrLLL A qIL H$PAƱqL kL$>MAH VLL$DqLLL .A oqIL H$PAƱFqL L$>MAH ͊LL$DqLLL A pIL H$PAƱpL YL$>MAH DLL$DpLLL A ]pIL H$PAƱ4pL (L$>MAH LL$DoLLL A oIL H$PAƱoL GL$>MAH 2LL$DmoLLL A KoIL H$PAƱ"oL HR3 AWH HCurrent HVoltage AVIR1 HR2 I2 AUIResistanIC1 ICapacitaATIt/2 I2)/dt IInput ChUHPower L2SHce R1 HH>ቌ$Zቌ$HPower R1ቌ$HPower R2ቴ$ L$(ቄ$0ቴ$9ቼ$Aቄ$Iቴ$Rቄ$bቔ$kL$sICharge Rቄ${ቔ$ቼ$H!ቄ$ቔ$ቄ$Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ ቄ$ቌ$HPower R3ቌ$HEnergy Rቜ$THce R2 ቌ$ቌ$ቌ$3H3 ቜ$mHce R3 ቄ$ቄ$ቄ$ቄ$ቄ$ቼ$ ቄ$L$"ቄ$*ቌ$;ቄ$CL$Lቄ$\L$eቄ$uL$~ቜ$HPower C1Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} ቄ$L$L$L$IC3 L$L$5IEnergy Cቜ$FHPower C3ቼ$ቄ$L$ቄ$ቌ$ቄ$ቴ$L$ቄ$ቴ$ቄ$ ቔ$L$Id(C*V*V/ቄ$$ቔ$-ቄ$=ቄ$Nቄ$VƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$E Ƅ$^ ቜ$_Hnce C1 L$xL$ICharge Cቜ$Hnce C3 L$L$IdCV/dV Cቄ$gቄ$oቼ$ቄ$ቌ$ቄ$L$ቄ$L$ቜ$HSum V*V*ቄ$ቼ$ቄ$ቌ$ቄ$L$4ቼ$<HdC/dt/2 ቄ$DƄ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$L L$MI(C*V*V)/ቌ$UHV*V*dC/dቌ$HL2 ቌ$ቌ$/Hce L2 ቬ$@HEnergy Lቄ$]L$ቄ$ቜ$HSum I*I*ቼ$H ቄ$ L$Id(L*I*I/L$ቄ$%L$.I(L*I*I)/L$6ቄ$>ቴ$ቄ$ቔ$'ቄ$7ቄ$Hቄ$Pቬ$YHInductanƄ$e Ƅ$ Ƅ$ Ƅ$- Ƅ$F Ƅ$& Ƅ$? Ƅ$X L$aቌ$zHFlux L2 ቌ$HCharge Lቌ$HdLI/dI Lቌ$fHI*I*dL/dቼ$hHSource Cቄ$iቬ$rHSource Vቄ$ቄ$ቄ$L$ቄ$L$nቄ$vቌ$GHurrent L$Oቄ$Wቜ$`Holtage ቄ$pL$yIharge L$Iower ቄ$L$IInput EnL$Ƅ$q Ƅ$ Ƅ$ Ƅ$ Ƅ$~ Ƅ$_ Ƅ$x Ƅ$ ቄ$ቼ$ቼ$!HInput Voቼ$:Hltage ቼ$BHInput Cuቬ$HSource Pቼ$SHrrent ቬ$HSource Eቼ$[HInput Poቬ$Hnergy ቼ$lHwer ቜ$ቄ$ቌ$ቄ$L$ቄ$ቬ$ቄ$L$)ቄ$1ቄ$Jቄ$cቼ$tቄ$|Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$9 Ƅ$R Ƅ$k Ƅ$ L$Iarge L$IOutput VL$IOutput PL$IOutput EL$IFoil RadL$Iius L$Iergy ቜ$HOutput CL$IFoil VelL$ቄ$ቄ$ቄ$ቜ$ቌ$ቄ$L$IRቄ$ቬ$ H Kineticቄ$ቜ$H Energy L$#IGas Puffቄ$+ቄ$Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$3 Ƅ$ L$Iocity L$IFoil AccL$IeleratioL$In L$I Radius L$I VelocitL$Iy L$L$L$L$I AccelerL$L$IAl K-linቬ$ቜ$L$Iation ቬ$HAr K-linቜ$He (W) L$ L$ Ie (M) ቄ$ቄ$L$Iost Enerቜ$ ቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$!ቬ$!ቬ$/!Hቬ$H!ቬ$a!Hቬ$z!ቬ$!H ቜ$!ቜ$P!ቜ$!ቬ$!ቜ$!HUser 2 ቬ$!HUser 1 ቄ$ !ቄ$&!L$7!ቄ$?!ቄ$X!L$i!ቄ$q!ቄ$!L$!ቄ$!ቄ$!L$!IUser 3 Ƅ$! Ƅ$.! Ƅ$G! Ƅ$`! Ƅ$y! Ƅ$! Ƅ$! Ƅ$! ቄ$!ቬ$HUser 4 ቜ$(HUser 5 L$AIUser 6 ቬ$ZHUser 7 ቜ$sHUser 8 ቄ$ቄ$ቄ$0ቄ$8ቄ$Iቄ$Qቄ$bቄ$jቄ${ቄ$L$IUser 9 ቄ$ቄ$ቬ$HUser 10 ቄ$ቄ$ቜ$Hce ቄ$ቄ$Ƅ$! Ƅ$' Ƅ$@ Ƅ$Y Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$Igy L$Iost PoweL$*Ir L$2Itored EnL$CItored PoL$\IGas ChanL$mInel ResiL$uIstance L$}IStack ElL$IT-Line LL$Iectric FL$ L$"IT-Line Sቼ$dHCL$IStack Maቄ$ቄ$ቬ$H1/Zflow ቄ$ቄ$L$;L$KIPower L$TIZflow ቼ$Ƅ$ Ƅ$ Ƅ$! Ƅ$: Ƅ$S Ƅ$l Ƅ$ Ƅ$ L$Ignetic FL$IStack MFL$ II CriterL$ Iion L$ ILoss to L$ IAnode L$ ICathode L$ IPlasma CL$ L$N ቼ$HCharge ቄ$$ ቄ$, ቬ$5 ቄ$= ቄ$E ቄ$V ቄ$^ ቬ$g ቄ$o ቄ$w ቄ$ ቔ$ ቄ$ L$ I2)/dt Ƅ$ Ƅ$ Ƅ$4 Ƅ$M Ƅ$f Ƅ$ Ƅ$ Ƅ$ ቌ$ HEnergy L$ ቄ$ ቄ$ ቄ$ ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$ቔ$ ቄ$ቄ$L$&ቄ$.Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$  Ƅ$% ቄ$6L$?ቄ$Gቄ$OL$Xቄ$`ቄ$hቌ$qቄ$yቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$L$ቜ$ቄ$Ƅ$> Ƅ$W Ƅ$p Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቼ$ቄ$ቄ$ቼ$ ቄ$(ቄ$0ቼ$9ቄ$Aቄ$Iቴ$Rቄ$Zቄ$bቴ$kቄ$sቄ${ቔ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$ Ƅ$8 Ƅ$Q Ƅ$j Ƅ$ Ƅ$ Ƅ$ Ƅ$ L$L$L$"L$3IdCV/dV L$;IV*V*dC/dቄ$ቄ$ቌ$ቄ$ቄ$ቌ$ቄ$ ቄ$ቄ$*ቄ$Cቼ$Lቄ$Tቄ$\ቼ$eቄ$mቄ$uL$ቄ$ቄ$L$IFlux Ƅ$ Ƅ$ Ƅ$ Ƅ$2 Ƅ$K Ƅ$d Ƅ$} Ƅ$ ቄ$L$S ISum V*V*L$l IdC/dt/2 L$t Id(C*V*V/L$ I(C*V*V)/L$ IInductanቄ$L$[ ቄ$c ቄ$| L$ ቄ$ L$ ቄ$ ቴ$~ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$ቌ$ቄ$Ƅ$ Ƅ$k Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቄ$L$II*I*dL/dL$ ISum I*I*L$ IdL/dt/2 L$ Id(L*I*I/L$IdLI/dI L$ I(L*I*I)/ቜ$ቄ$ቄ$ቄ$ ቼ$ቄ$ቄ$$L$ቄ$ቄ$L$ ቄ$ ቄ$ L$ IRadius ቄ$ L$ L$ IVelocityቄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$, Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቴ$-ቄ$5ቄ$=ቔ$Fቄ$Nቄ$VL$_ቄ$gቄ$oቌ$xቄ$ቄ$ቼ$ቄ$ቄ$ቴ$ቄ$ቄ$ቔ$ቄ$ቄ$L$ቄ$ቄ$Ƅ$E Ƅ$^ Ƅ$w Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ ቌ$ቼ$ቴ$'HKinetic ቼ$Htion ቄ$ቄ$ቄ$ቄ$ቄ$/ቄ$7ቔ$@ቄ$Hቄ$PL$YIAcceleraቄ$aቄ$iቌ$rቄ$zቄ$ቄ$ቄ$L$ቄ$ቄ$L$ Ƅ$  Ƅ$& Ƅ$? Ƅ$X Ƅ$q Ƅ$ Ƅ$ Ƅ$ ቄ$ ቼ$) ቴ$: ቼ$U HX-ray Yiቴ$f Held ቄ$ L$! ቄ$1 ቌ$B ቄ$J L$ ቄ$# ቄ$+ L$4 IOhms ቄ$< ቄ$D L$M IVolts ቄ$] ቌ$n ቄ$v ቼ$T ቴ$\ ቄ$d ቼ$m ቴ$u Ƅ$ Ƅ$9 Ƅ$R Ƅ$3 Ƅ$L Ƅ$e Ƅ$~ Ƅ$l ቄ$} ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ ቼ$ቼ$ቼ$5HUser 1 ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ ቴ$ ቄ$ቴ$$ቄ$,ቴ$=H Sቄ$EƄ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$4 Ƅ$M ቼ$ HUser 2 ቼ$ HUser 3 ቼ$ HUser 4 ቼ$ HUser 5 ቼ$ HUser 6 ቼ$ HUser 7 ቼ$ HUser 8 ቼ$. HUser 9 ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$% ቄ$6 ቄ$> Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$- Ƅ$F ቼ$G HUser 10 ቌ$y ቌ$ ቌ$ ቌ$ HElectricቜ$ HMagneticቌ$A H Field ቄ$O ቄ$W ቼ$` HCoulombsቄ$h ቄ$p ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ L$ IFarads ቄ$ ቌ$I ቄ$Q ቜ$Z HWebers Ƅ$_ Ƅ$x Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$Y ቌ$b HMFI Critቌ$s Herion ቌ${ HDensity ቔ$ ቌ$ HWatts ቔ$ ቔ$" HJoules L$ L$ ቄ$j ቄ$ ቄ$ ቄ$ ቬ$ ቄ$ ቄ$ ቄ$ ቄ$ ቬ$ H$0ቄ$ ቄ$ ቄ$ ቄ$ ቄ$ ቄ$* Ƅ$r Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$ Ƅ$! ቄ$2 L$; ቴ$*ቴ$+ቴ$-+ቄ$C ቄ$K L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*L$*ቄ$*ቄ$*ቄ$+ቄ$ +ቄ$+ቄ$$+ቄ$5+ቄ$=+ቌ$F+ቄ$N+ቄ$V+Ƅ$: Ƅ$S Ƅ$* Ƅ$* Ƅ$* Ƅ$+ Ƅ$,+ Ƅ$E+ Ƅ$^+ L$+L$+L$,ቌ$_+ቄ$g+ቄ$o+ቌ$x+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቔ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$+ቄ$,ቄ$,ቄ$,Ƅ$w+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$+ Ƅ$ , Ƅ$&, ቼ$',ቴ$,ቴ$,ቄ$/,ቄ$7,ቼ$@,ቄ$H,ቄ$P,ቼ$Y,ቄ$a,ቄ$i,L$r,ቄ$z,ቄ$,L$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቄ$,ቌ$,ቄ$,ቄ$,ቌ$,Ƅ$?, Ƅ$X, Ƅ$q, Ƅ$, Ƅ$, Ƅ$, Ƅ$, Ƅ$, ቄ$,L$:-L$S-L$/L$/IHenrys ቄ$,ቔ$-ቄ$-ቄ$-ቔ$!-ቄ$)-ቄ$1-ቄ$B-ቄ$J-ቄ$[-ቄ$c-ቼ$l-ቄ$t-ቄ$|-ቼ$-ቄ$-ቄ$-ቄ$/ቄ$/ቄ$/Ƅ$- Ƅ$ - Ƅ$9- Ƅ$R- Ƅ$k- Ƅ$- Ƅ$- Ƅ$/ ቄ$/ቴ$-ቌ$s0ቄ${0ቄ$0ቔ$0ቄ$0ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$0L$-ቄ$-ቄ$-ቄ$-ቄ$-ቌ$-ቄ$-ቄ$-ቔ$-ቄ$-ቄ$-Ƅ$/ Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$0 Ƅ$- Ƅ$- Ƅ$- Ƅ$. L$.ቄ$ .ቄ$.ቜ$.ቄ$#.ቄ$+.ቼ$4.ቄ$<.ቄ$D.L$/Iec ቄ$/ቄ$0ቌ$0ቄ$0ቄ$0ቔ$0ቄ$0ቄ$1ቌ$ 1ቄ$1ቄ$1ቔ$"1ቄ$*1ቄ$21Ƅ$. Ƅ$3. Ƅ$L. Ƅ$0 Ƅ$0 Ƅ$1 Ƅ$!1 Ƅ$:1 L$M.ቴ$f.ቴ$.ቄ$U.ቄ$].ቄ$n.ቄ$v.ቌ$.ቄ$.ቄ$.ቔ$.ቄ$.ቄ$.ቼ$.ቄ$.ቄ$.L$.ቄ$.ቄ$.ቄ$.ቄ$.ቌ$.ቄ$/ቄ$ /ቔ$/Ƅ$e. Ƅ$~. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$. Ƅ$/ ቄ$/ቼ$./L$G/IMeters ቌ$y/HMeters/sቼ$/Hec/sec L$00ቴ$`/L$0ቄ$%/ቄ$6/ቄ$>/ቄ$O/ቄ$W/ቄ$h/ቄ$p/ቄ$/ቄ$/ቔ$/ቄ$/ቄ$/ቄ$/ቄ$/ቄ$0ቄ$0ቌ$(0Ƅ$-/ Ƅ$F/ Ƅ$_/ Ƅ$x/ Ƅ$/ Ƅ$/ Ƅ$/ Ƅ$'0 ቄ$80ቌ$A0ቼ$I0ቌ$T1ቌ$m1Hd ቼ$u1HUndefineL$\1L$;1ቄ$Q0ቔ$Z0ቄ$b0ቄ$j0ቄ$C1ቄ$K1ቄ$d1ቄ$}1ቔ$1ቄ$1ቄ$1ቔ$t4ቄ$|4ቄ$4ቔ$4ቄ$4ቄ$4Ƅ$@0 Ƅ$Y0 Ƅ$r0 Ƅ$S1 Ƅ$l1 Ƅ$1 Ƅ$1 Ƅ$4 Ƅ$4 ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$4ቔ$4ቄ$4ቄ$5ቔ$ 5ቄ$5ቄ$5ቔ$#5ቄ$+5ቄ$35ቔ$<5ቄ$D5ቄ$L5ቔ$U5ቄ$]5ቄ$e5Ƅ$4 Ƅ$4 Ƅ$4 Ƅ$ 5 Ƅ$"5 Ƅ$;5 Ƅ$T5 Ƅ$m5 ቼ$1ቼ$1ቼ$1ቼ$1ቼ$2ቼ$2ቼ$52ቼ$N2ቼ$g2ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$1ቄ$1ቌ$ 2ቄ$2ቌ$$2ቄ$,2ቌ$=2ቄ$E2ቌ$V2ቄ$^2Ƅ$1 Ƅ$1 Ƅ$1 Ƅ$2 Ƅ$2 Ƅ$42 Ƅ$M2 Ƅ$f2 ቌ$o2ቌ$2HVolts/meቌ$a3Hter ቌ$i3HTesla ቌ$z3HNo Unitsቼ$2L$2ቄ$w2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2ቄ$2ቄ$2ቔ$2HMhos ቄ$2ቄ$2ቄ$3ቄ$ 3ቄ$q3ቄ$3Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$2 Ƅ$3 Ƅ$y3 ቄ$3ቌ$3HAmps/m*mL$3L$3ቔ$3ቔ$3ቌ$4ቴ$)4ቴ$B4ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$3ቄ$4ቄ$4ቄ$ 4ቄ$14ቄ$94ቄ$J4ቄ$R4Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$3 Ƅ$4 Ƅ$(4 Ƅ$A4 Ƅ$Z4 ቄ$c4ቄ$k41L$[4Ƅ$s4 XL-!HYH5YAMIID$1zIcH$HH$A<H n$A|%H$Hx18hfHt$xP*ȉD$D$\$^ n^,$HHቔ$0HPቔ$8HPቔ$@HPቔ$HHP ቔ$PHP(ቔ$XHP0ቔ$`HP8ቔ$hHP@H@Hቔ$pHT$|ቄ$x1Hc\$|Lc|$xAE)L)AHHHD$LcLe>JL=LL WƱD$A=E~/McM9 Lޱ*>L J|%L)!>H|$L$L$H$=Hs@LD$8fHnűቄ$Hc$DŽ$sHDŽ$DŽ$HHH±ቄ$HWfHnHflñቄ$)$<Ht$l1LL|$DŽ$D$lDŽ$ EXH$LDŽ$L$D$ 1L$LL$(H$LD$0T$ISH$UmADŽ$$A$ADAZA[~wLt$HMD}MMMMDSL1IULL$8IƄ8LD$@HT$ Ht$0H|$l$A|M9Y^uLt$HDŽ$I1SUL|$@LL$8HT$ Ht$0H|$M+l_AXD$E\IE1Lt$XD$0D$PPfDŽ$1MSIULL$8HT$ Ht$0H|$kAYAZD$EAD9d$DDŽ$L$0$AD$HHA$ADAyMLcHL$POD}HD$0LMI@S1LMULL$8IIƄ8HT$ Ht$0H|$j$A|XZL9d$0uD$HE1D$0Lt$XH|$1AMLt$IMD$H$ H$L$ L$If.fIL9t$tsIcPLLIc<HDHI1$uHDIHHD$ L9t$HUHPUHP@UEuLt$H-6HT$tP1Ht$pHcL|$8LDŽ$HRቜ$ቄ$HDŽ$ L$8HcD$pLHcT$tHt(H$H)HHH8Lq8L1fo=HDŽ$H$Hf$HWA A ቬ$Hw HDŽ$HDŽ$$HDŽ$j 7HRLL$ቄ$DŽ$HDŽ$"ቜ$7HuL7HuL7L7Lx7HQLL$ቄ$DŽ$HDŽ$ቜ$47L27HtQLL$ቄ$DŽ$HDŽ$ቜ$6AL$H$ƱD$6L6HQLL$ቄ$DŽ$HDŽ$ቜ$z6H$L6Lc6HPLL$ቄ$DŽ$HDŽ$ቜ$6LH5P;6_AX$AuR~Nf.fIcxPLHDHI5$9HtL5HD$8LDŽ$HDŽ$ቄ$H Pቄ$Hቄ$P5LH5Ol5$AuZ~VH$AKcxLIc<HDH4H5$D9ItL4HD$8LDŽ$HDŽ$ቄ$HOOቄ$Hቄ$|4LH59O4$AuV~RH$*AKcxLIc<HDH4HI4$D9ItIL3H\$8LDŽ$HNL$ቄ$HDŽ$ ቜ$3LH5N3L3HNLቜ$ቄ$DŽ$HDŽ$ L$R3LP3$ fo%^NHޱIDH-!ND$ L=N)d$fHD$8LDŽ$L$HDŽ$L$ቄ$2H@NL2Ht$1LIcHDŽ$foT$f$ ቬ$H$ቄ$(ቜ$HHDŽ$h2LB2H;\$ /HD$8LDŽ$ቄ$Hቄ$1HH>[]A\A]A^A_f.Ht$LP26AWPAVAUATUSHxHH$8Hቔ$HPቔ$HPቔ$ HPቔ$(HP ቔ$0HP(ቔ$8HP0ቔ$@HP8ቔ$HHP@H@Hቔ$PH$<ቄ$XH$IDZD$h1 Lc$8Hc$<L)D)HHHLcMLL$t>1KL7LL KAIs0|1]HcI9LLL1L) K<'0L0HcD$tQH)±D$xH~HL$h H|01L%HmKH5jKA$M$I$I$D$@1jA$DŽ$,$ H$p=N4ቌ$H$lቌ$H "H$dt$H$`t$H$ht$PH$,ቌ$H$HL$@H$(ቌ$H$T $H$@L$HH$XL$H$&L$`H$4ቌ$H LJቌ$H L=1ቴ$H$0ቴ$H5Jቴ$H$Dቌ$H$Pቴ$H$ቌ$H Jt$XH5Jቌ$H$Lቴ$H5J)|$ =2H$`ቌ$H$\ቴ$H5Jቌ$$ቴ$HL$hHt$xHL1ቌ$fHH$Ic|H=#IAA<$lA|%H$$`H$$pH n1VL4$DŽ$LHl$@A1DŽ$(H$DŽ$T LHHc$,LDŽ$XUt$XLL$(LD$XI|1HT$ Ht$]A[f].$lD$H1EDl$0Lt$P\$8Ll$@H\$H$d/$lrM$p/r?9l$06$L1$LHA$hAD@Hc$,AUIAVH|$LL$(HT$ Ht$I|1\Y^$H]H\$8Ht$@1H<$Lt$`1H$Ll1LH$H$MLc$4L$tHc$0Al )ʼn$DHcIL+t$xxWI)ŹILHHL$`IM9HtH$L+L J|-L)+Hc$DH~D$hHHHL$h$ቄ$`)$DŽ$pቬ$HDŽ$DŽ$*H$L$hDŽ$pHDŽ$ ቄ$Hቄ$`*H5E*H$O*g*Hc$,PH$H$Ic|HDHJ 1$PHc$,Ic|HDHJ ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$J ቔ$B $B B f$ $H$IL$hDŽ$pHDŽ$L$`ቄ$(Ht$XO)(H$L$hDŽ$pHDŽ$&L$`ቄ$(H$(($LA$DTL$ $\~;I$DID@TD$ .z_HH9u$\f/$^t$0H$L$hDŽ$pHDŽ$ቄ$Hቄ$`'H$''$LI$ID$8L$L-*DHL$hቄ$`DŽ$pL$HDŽ$!'S'LD$0HY$('&H;l$8qH$L$hDŽ$pHDŽ$ቄ$Hቄ$`&&L$hHቄ$`DŽ$p=&$,;$$,EHx[]A\A]A^A_$|$0f.f $dDŽ$LHc$,A$$hA$Dt$@I|1t$XLL$(LD$XHT$ Ht$H|$QVAYAZHc$,L$"L$$LIc|I1ɅHc$,LIc|I|1袅Hc$,MAH h@ L$Ic|A<H$wƱD$0$HD$0 AL$L @LLT$0k$LT$0MLALH$LL ?A&$H$`ቄ$H$hቄ$$p$$tf$a     H?Ht$XVH?V?V&?fV*OH$L#$f.H>HL$XQH>Q>Q&>fQ*Hc$,A L H v?Ic|HHLPHM" LL @?A "H$`H Ht$Xቄ$$hFI $$l$ V9VAfFM:H|$hL"H=Ht$XVH=V=V&=fV*H=Ht$XVH=V=V&=fV*H=HL$XQH=Q=Q&=fQ*H=Ht$XVH=V=V&=fV*^HP=Ht$XVHH=VF=V&@=fV**H2=HL$XQH*=Q(=Q&"=fQ*H@=Ht$XVH8=V6=V&0=fV*H<HL$XQH<Q<Q&<fQ*H<HL$XQH<Q<Q&<fQ*ZAW1AVAUATUSH(L5H:=H57=H$0L$AMIIDD$d1ZIcH$HH$A<H n$A|%H$Hx1Hfɱ$*ȉD$@Ht$\P\$^ n1^,D$DHcHቔ$0HPቔ$8HPቔ$@HPቔ$HHP ቔ$PHP(ቔ$XHP0ቔ$`HP8ቔ$hHP@H@Hቔ$pHT$`ቄ$x1pHcD$\HT$pAPHcL$`LH|H)HHH1Hcl$pHHHLeLLLL ;AƱTIOHH$ቄ$HCቄ$HCቄ$HCቄ$HC ቄ$HC(ቄ$HC0ቄ$HC8ቄ$HC@ቄ$HCHቄ$L$WH:LfHnH fHnHDŽ$dfl±\$()$ቜ$ቄ$HDŽ$PHDŽ$DŽ$fHb:Lቜ$ቄ$Hቄ$DŽ$jHDŽ$0 LH5#:L$AuF~BIcxLHDHJ0 $9HtLd$lLH\$h1LHt$XD$xD$XD$l L$$8HD$tLD$tLL$|D$1LD$dLL$ HT$xLD$T$ISH$ULADŽ$$A$ADZY~wL|$0MD}IMMI@S1LIULL$0IDŽ8LD$HT$(Ht$ H|$`L$A|M9A[XuL|$0D$tI1SULd$0LD$HT$(Ht$ H|$M LAXAYDT$hE@IL|$HE1MD$ D$8Gf.D$tI1MSULD$HT$(Ht$ H|$KXZL$hAD9l$@L$ D$tD$|AD$0HA$ADA~mMLcHL$8OD}HD$ SL1MULD$IIń8HT$(Ht$ H|$J$A|^_L9d$ uD$0E1D$ L|$HH<$1D$D'IID$H6 $D$H$DHD$(LDŽ$HDŽ$ቄ$HD$ቄ$Hቄ$gL$$LL$Auj~fM$Af.@A$LCY$;$D9@IIĄ8@tLH$H$H9D$ HD$(LDŽ$ቄ$Hቄ$rHĘ[]A\A]A^A_H$LޱPH L)Is6uI:A$ ,Ҿ fAtfLID JHA$ AD AWAVAUATUSHL=PAlQH2ZE1$L5y)\$)\$ Lab)\$0)\$@fn Hf.fHHi,L4(B(B (B Դ(BH(Bܞ(Btp(BT(B 4(B$,(IEI L;,$rIJ IcD$B9:Mc$A\$At t rOc9HHi@IcApHcH19(HHcD$p$D$xKD$l$  - T$yd@ G E \ JW v'J B98"z#!4 ' $ S&Hi@HIcH$I nH9(IiŠ$RH$N8HRL$Hx1bMc$$(|$ Mi@WIBbBʙB#BY^Xf.fHQHi@IcApHcH19(HHcD$p$D$xKD$l$   | $-u$$%&H[]A\A]A^A_f.@Hi@HZIcAMcH4/HcJc$$$D$|B y  $'D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1)IcH Lc\$ Hi@Hc.fHi@H:IcAMcH4/HcJc$$$D$t u 0VD\$ H$H$HH$PI nH$PH$PHL$L$Hp1f.fIcHEKDH$HJ8H-LD$|I nHp1Ic$Hi@HED\$ H$H$HH$PI nH$PH$PHL$L$Hp1CIcH Lc\$ Hi@Hc$$;$I#f.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1IcH Lc\$ Hi@HcfHHi@IcAH$HcH.9(HHcD$p$D$xKD$l$0   D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1e HIvDD$ AFH$H$Hx1PDD$ b t} WIcIcHV$$Hi@(WkHbʙ#f.DIcIcH$Hi@HED\$ H$H$HH$PI nH$PH$PHL$L$Hp1#IcH Lc\$ Hi@HceD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1i{@HHi@IcAH$HcH.9(HHcD$p$D$xKD$l$   2 D\$ HL$xHT$pHH$PI nH$PH$PH L$L$Hp1HLDD$ H$HJ9Hx12DD$ tpIcAhHcHHi@H9+X@HLDD$ H$HJ9Hx1RyDD$ uIcIcHCHi@H9+ |#X$#^DD\$ HL$xHT$pHH$PI nH$PH$PHԿL$L$Hp19;@HLDD$ H$HJ9Hx1DD$ f.DD\$ HL$xHT$pHH$PI nH$PH$PH$L$L$Hp1+@D\$ H$H$HH$PI nH$PH$PHL$L$Hp1#+f.@D\$ HL$xHT$pHH$PI nH$PH$PHTL$L$Hp1IcHc$H Lc\$ Hi@Hc>uD$KDLH$HJ8HL$Hx1HIcHc$$Hi@H9+Hi@HAPHcH (Hc$$$D$|DD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1Y @D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1 @D$AHHi@HLHcIcH9(H(c$KDH$J8H$1H$L$I nB%f.D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PH4L$L$Hp1@D\$ HL$xHT$pHH$PI nH$PH$PHԺL$L$Hp1iIcHc$H Lc\$ Hi@HcfD\$ H$H$HH$PI nH$PH$PHNL$L$Hp1f.@IcIcH Hi@H9+$T X4 ^ fDD\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1D\$ H$H$HH$PI nH$PH$PH2L$L$Hp1D\$ H$H$HH$PI nH$PH$PHиL$L$Hp1E=D\$ H$H$HH$PI nH$PH$PHnL$L$Hp1D\$ H$H$HH$PI nH$PH$PH L$L$Hp1yH$IH$HϷL$I nHp1u D$AH=D\$ HL$xHT$pHH$PI nH$PH$PHcL$L$Hp1KDLH$HJ8HL$Hx1D1D\$ H$H$HH$PI nH$PH$PHL$L$Hp12 D\$ HL$xHT$pHH$PI nH$PH$PHaL$L$Hp1D$H%Ht$hIcHi@H$H9(KDHJ8HD$hHx1)IcAhLcʼn$HHi@I9+ApD$A7D\$ HL$xHT$pHH$PI nH$PH$PH]L$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1v(iHɫKDH$HN8HHT$xHt$pL$Hx1rD\$ HL$xHT$pHH$PI nH$PH$PHSL$L$Hp1D\$ HL$xHT$pHH$PI nH$PH$PHL$L$Hp1lKDDD$ H$HJ8HI nHp1}IcHcl$ H$Hi@HE[H`Hi@IcD$APHcH9(HD$p$D$x$BHHi@IcHT$hIi8LI nH9(KDN>pHJ8D$hH$PI nPHHp1lIc$Hi@HE_AX]Hi@H[IcH$H$HcKDHJ8H+$Hx1Ic$THi@H9+Hi@Hը H$H-6Ht$XL$X @YW@HcD$XXBYD$\HT$\H$H$PHILL$tLD$pHx1(Hc@D$pDD$tDL$Y^Hi@HIcI nH9(J)H$HHN8H$H$RL$Hx1 Mc$$Mi@(WIBbBʙB#BXZ 0#D$Hi@HIcH$H$HcKDHJ8Hԯ$Hx1Hi@HIcH$I nH$$J)H$HN8H^$RH$RHx1L$Hi@HIcH$HI nH9(KDHN8H$H$RL$Hx1_Ic$$(d$PHi@WHbʙ#]XYtzu Ah$Hi@Hc$H:H$HcKDH$HJ81$T8AD$D$Hi@HΤIcH$I nH9(IiŠ$WH$N8HRL$Hx1*Ic$$(t$0Hi@WHbʙ#AXAYHi@HIcH$I nH9(IiŠ$ARH$N8HάRL$Hx1GIc$$(l$@Hi@WHbʙ#A[[PHi@HNIcH=LH$H$L$L$H9(KDHJ81$NZIc$Hi@Hb$ʙ$#ATH KIUSPtH ޿PuA$?[]A\fDH ޿P}tH ޿P`tH ޿PCUH ޿P"4H ޿P#H e޿PH G޿PH )޿PH ޿P}H ޿P\H ޿P;t{H ޿PtkH ޿PtNA$EHA$@8A$@@(A$@A$@A$@AWAVAUATUSHAyAi;|$Ay0Aa,l$@|$9Ai$d$l(AQ(|$T/l$,Ai4Aq8l$Dv D$l(L$AY.|$,YXf.L$hL5XL˱T$P|$X/AtMc D$L=T|$0|$HE AMVT%uAA5eDIcLDH~HVHdf.A (\T/w/rN9uFADPXAYA^ApP@ǀHD9~EaIE9E$ELE~cAG)\$0L,L$HILl$(IvPd$ ILId$ l$(L$H(\$0=D$LAdžtD$H|$0vf.@H$l$D(H$l$@HSlHǀpǀx|H[]A\A]A^A_l$ D$InTA^FPYD$fAL$0A^Xl$ D9AHE9uT$LT$0^х|$MnPAA9ID9uLf.DHc$9u;YY\YD$XYHP^DA@HH@A9}IDHT$pf.HHHc YX@LBDlBD9~ED$dAOA(t$pf(AA(A(XYYYYYAXFP(A)FPfXU((X(XX($fAA(NAXYYYYYAXv`XA)v`(UX(X(X:($fAA(N AXYYYYYAXvpXA)vp(UX(X(X($fAA(N0AXYYYYYAXXA)(UX(X(Xtd($fAAXYYYAXAY^@A)YX(UX(X(XуA9Hc KAHJdpHrPXYD9YYAXAAYYXHc҃HJD9AdpHrXYYYAXAAYYXDHAHPdpHHXYYYAXAY AYXD$df.HHIc A9ALLALL}L$hd$ll$@C/lLH$(Ax\\$DAFPHD$PAlD$pApADYH$AtAA|A ~LHt$pL$ HT$ID$d$kd$D$T$L$ l$,CSHCk$K(c,S4fL$(D$AH^El$ YD$|$HL$(l$ ^ELE9XfT$ IA,A^0l$D$AEA^EmL$AYl$T$ ^AD9l$ D$A^FP YD$l$0D$L(A^(fX^(l$ JAI9tHD9A9uD$HY^AALD9u=D$H|$08L$L$LI L=LD$HH-!T$@d$(L%L$L\$ ቬ$L$DŽ$HDŽ$Ht$XLLT$dLLLT$LL$hLLLL$LD$lLLLD$iLIvPXLL\$ LL$DŽ$L$HDŽ$L$Lቬ$LHL$DŽ$HDŽ$ቬ$Ht$XLLT$LLLL$LLLD$LLzLIvPiL%LL$DŽ$ L$HDŽ$ቬ$Ll$0L$Ll$,D$HT$@d$(L$(D$A^FPd$ YD$l$0L$L(d$ ^L$(A(fX^(tl$AD$dff>|$A USHH~H|$HfH)D$\$EKP] Yz(M^L$U]T$ \$(YD$EL$HE HE(MED$XE0^YD$ 1L$Hǃtǃ@HlE4D$HǃpE8foǃx$fo4foDfoTfodT$ |HH[]ÐAVAUATUSH0t$KH0[]A\A]A^f.HLd$ L5GT$HL-ELt$(L$HPD$05fHnHD$XH foHD$pfHnD$ HflHDŽ$ fHn؋L) $DŽ$Pfl)D$`D$$qELLt$(fo $\$HL$D$07HD$X)L$`HD$pHDŽ$ DŽ$PD$ D$$H0[]A\A]A^T$HH9HחfHnHD$0:ቄ$Ld$ L-LHD$XHJPLl$(fHnHD$pflĉD$$Lt$)D$`HDŽ$ DŽ$PD$ TELLl$(\$HD$0;D$$D$ +LLcLELLl$(\$HD$0<D$$D$ LLLH0[]A\A]A^ÐA/ A@ApAHAhA` APvTYXAP/w<X TYYQY^/v A)fD]A!Ð aTY:ADAyXq/!i Yav XY/w5XYT YQAY^/vA0f]A(ÐU1SHHcEHc Hi@H9 HY H[]YYÐU1SH荩HcEHc zHi@Hr&HpY H[]YYÐHcHcHi@HH A:HcBu XYYYyÐHcHcHi@HH :Hc uX$YYYÐAUATUH-oSHL%UA|$Hc\щ1H`\^YX(@fD(뽐UfSH8/\br jXd$(Jt$$Rl$ b $(rT$,j d$ t$l$ \$\$ LD$(DED$d$^$$(DD$^l$ ^l$D$(D $IYDL$(t$((EYT$,Y^^t$$((A^DL$ EYA^D(DY\(Xd$(DYA^\l$ Y D(DYDY^D((A^^DX|$Y=7^\$DD$Y&AXEYAYYXXT$XYXY  H8[]ÐAWAVAUATUSH8L-AUHD$H-JHLqD$L=Ld$ f.C,s\$HI9uHlQAxG"Gp|Gd%H8[]A\A]A^A_HD$LL|$(D$0"HD$xsD$pH D$ LH5Ht$LLc\$HAEI9HD$0H\$ D$(HXHD$xbD$pH D$ H5AUD$AENH-Gf.HD$0GH\$ D$(HHD$x_D$pH D$ mH5WAEpDHD$0@H\$ D$(HHD$xlD$pH D$ H5AEDH&D$09H\$ D$(HHD$xlD$pH D$ H5 wAEsDHD$02H\$ D$(HHD$xlD$pH D$ H5@?AEDHFD$0*Ld$ D$(HLHD$xD$pH D$ LHLH5HLAEbAWL AVIAUATUSHXHD$04$LD$IбD$L$01L$H$LHjPjxjxH }taD$$Hl$$1DD1PLLMD$$D{1Ʌ1A IPI ttH$D8HX[]A\A]A^A_1PLHT$(Ht$,D$,uH$HT$x1Ht$H|$륐AUIATUSHH$(u/uEH[]A\A]fDHTD$XLd$PLLL$L$D$`9D$T\$xD$P L$1fo Ht$LHD$(fT$,D$8HD$ IcHD$D$HH$`D$nLBLL$f.fAE$`ADH\H$ H[]A\A]DAE$dADH\H$ H[]A\A]ÐAWIAVAUMATUSHxH$ $D$HD$4D$HD$8D$ HD$$P$Rf;kfD$1T$3AED$fHT$PLHIt1«I|$PPHT$ HIt1蠫PHT$(I$HIt1{D$8D$4D$<8Y|$EtHx[]A\A]A^A_HDŽ$PmH$@ቄ$HHoHDŽ$ ቄ$H ቄ$@ߺH5;ߺ+H5/ߺH5GߺH57j:f.$P$Rf;fD$1T$3t-H4$1xLL|$E:uAWAVAUMATUSHxHD$8|$L$PD$HD$< $D$ ID$PD$L$Lt$@D$(f.fH1IjPL FLLjxLjxHL$ H ;E=!~@$P$Rf;fD$5T$7AED$f.HL$LHT$HHt1PEHL$HT$ H|$(HHt1PըD$<D$8Ef.@g8g|$tHx[]A\A]A^A_HDŽ$PoH$@ቄ$HHHDŽ$ ቄ$H ቄ$@ ߺH5)ߺ+H5ߺH5ߺH5:f.@$P$Rf;efD$5T$7t,H4$1xLL8|$:*uAWPHSCREAMERAVAUATUSHh$H v4.3.1 D$HCircuit D$HAnalysisD$H Code: D$ H D$(D$0D$8D$@D$H11)}YL-uHtL%IcMAuAU CClQ1AELd$XH\$PD$`HmHDŽ$ቄ$HD$P H57,EHLd$XD$`D$PHh[]A\A]A^A_DH\$PD$`HHDŽ$ቄ$HD$Ps2H5]E"^f11L5[tL-tL%tHFyM~PfH1MjPL .LjxIMjxHsxWH A~PFA$fAD$16E t=1t= 1}uAWAVAUATUSHL5xfA9*fA95 fA9 fA9;fA9fA9A fA9,fA9W5fA9 :fA97"zfA9r$fA9H&fA9`)zfA9-fA90fA9e6"fA9?H5I\0:H5I<:H5^IFHH5AI&HH5IOQH5I&tL-#qE L=oHqMceIcEMiHk IAE CtAE HHHA8L$AMA9CPfACRArH t bH5IcH5I"IĞ2CCH5ID$AffAA~gH5I^ fH5I>eH5IcH5hINkH5I7gH5ImH5I^HD$ADŽ:HI DŽ$D$ቄ$HXቄ$H$DZD$HDŽ$ L$H|$H5!H|$HH|$ H5H|$IuH|$SL$ȃHD$L$DŽ$Ld$HDŽ$ቄ$HLቄ$LH5LH/LH5޿L謿AEL%m1WL LjPIMjxIvxjxMD$PH A|$P+;H$߹PIT$ƱD$1\H{P1PH$IT$<H$1IT$ϹP|$ HH$1P|$(IT$ HAD$AD$AD$A\$ -IcU H5$I$$HB( ^$Hk(ADŽxLA趾_DŽ$H\$HDŽ$+ቜ$Hቜ$H ቜ$H\$(H5H5vHt$ H5^ǽɽ H5D製Ht$ 製H5}Ht$(ߺ}9f.fA8HjH$ HxiDŽ$tHDŽ$ HcKC3C ȃCCHj@TH-ቄ$Hቄ$H ቄ$kH5臼H5sHsh H5NH[]A\A]A^A_fA8L=mhE L-iH`jL%iAGAEAE AEAD$TQIcMAGAEHH@HiH2KPACRfAAf; RfA9 xL1IUIuE1f.]A8L=}gE H$L-hL%iH^iAGAEAE %AEAD$T%QIcMAGHcAEH{PHADŽH@HiIT$H2HlinearlyA%HlH HPD$@ 1IIT$PH$dD$H1!IT$PH$D$H1IT$ PH$D$ H@1ј1PH$pH$H$A AD$($ H$l1PH$H$2$dAD$$$|AD$AD$AD$AD$ AD$(vIcEH$DŽ$IcUHDŽ$L$HiHRHA,m$dA0m$A4m$A8m$|AIPH55I0.AME MEIcpQAMIMADŽ?HBHiI|MIT$PI+1mA|$PAEA9E/Lt$DŽ$Hl$H HDŽ$3Hቜ$ቄ$Lቬ$IcpQ1LfoNHDŽ$HDŽ$$fDŽ$HHiHDŽ$I+H-ቄ$H$Ʊቔ$D$ 苅LeHLቬ$ቄ$DŽ$HDŽ$ቜ$! LH5j= LH5`)IcpQA|MBHHX HH9tLt$EHt$ $L؄IcpQLHiHC+I4轄IcpQLHiHC+I4薄$xH|$B!Iu1I}#E/A8 L-1E L$4L=q0H2H-k2AEAE &A} CT&PAEAUHcHk HIcEAMHiHADŽt&WAU HcADŽxH}PADŽ,mADŽ0mH$A9ƹPADŽ8&ADŽ:&HSD$1?bHSPH$D$H1bHSPH$hD$H1aHS PH$D$ H@1aHS$PH$D$(H1aHS(PH$D$0H1|a1PLHS,H0baHS0PH$D$8H1;aCCCC C$C(C,C0}HDŽ$Uቄ$HH$ቄ$H HDŽ$lቄ$詁H5ŁIu躁 H5蠁 H5茁Ht$茁 H5ۮfHt$f H5@Ht$@ H5PHt$ H5sHt$( H54΀Ht$0΀ H5言L誀H5脀Ht$8脀@IcE f/$4ADŽxLHPr DŽ$4̼+$ B/ ($4Hk(Y1$IxL1$$$($I($(($hGgEDŽ$}HD$H\$HDŽ$ቄ$H4ቄ$H ቄ$ #H5 &~EADŽtHDŽ$ቄ$HDŽ$H ቄ$H$DZD$~H|$H5i~H|$Iu~H|$ H54q~ H5CcIcpQMD$PLE L vIMIvxADŽ?P1jPjxjx\H A|$PH$ P߱D$IT$1\H$1PIT$H{P\1PH$dH$|HV$|]DŽ$AD$AD$AD$AD$DŽ$H\$IcpQHDŽ$!$ ADŽ|MHBHiA+$A+$A+HD$ቄ$H$ቄ$H ቄ$|H5|H5|Ht$| H5 z|||H5 V|H$'HD$ቜ$DŽ$gH\$HDŽ$ ቄ$Hܥ߱ቄ${&H5ȥ{$|H$${H5{H5{h{E@L-=)E L='H5IAEAEXAtGA]D@EtGDD$z{uHcD$AE IcUL%)ADŽ4 IHcHiE AD$T Hk H2A H+)IT$PH$ƱD$1HYIT$PH$D$H1kYAD$AD$IcEIcU$HiHk HA,m$A0mAD$T w CPH5:IfACRA3z H5xIz0H5vIyH5IyH5IyAME MEIctGAMIMADŽHBHiIGIT$PI<1A|$PAEA9EL$DŽ$H#H LLt$H-.|ቄ$ቬ$HDŽ$3ቜ$qxIctG1Lfo}HDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ xLwHLቬ$ቄ$DŽ$HDŽ$ቜ$w LH5w LH5wIctGAGBHHX HH9Lt$EHt$ $LUwIctGLHiH+I4:wIctGLHiH,I4w$txAME MEIcpQAMIMADŽ?HBHiI|MIT$PI+1A|$P*AEA9E=HD$DŽ$H|$H$HDŽ$gቄ$Hቄ$H ቄ$uIcpQE|MSA9Lt$C$LuIcpQLHiHC+HI4u$t?H5'IuL%#IcUHcAD$T Hk AE HiH2A /q)cIcpQMD$PLE L RIMIvxADŽ?1ASjPjxjx7H A|$PH$ P߱D$IT$1SH$1PIT$H{PS1PH$dH$|HM$|]DŽ$AD$AD$AD$AD$DŽ$H\$IcpQHDŽ$!$ ADŽ|MHBHiA+$A+$A+HD$ቄ$Hቄ$H ቄ$ssH53sH5{sHt${s H5 HD$ቜ$DŽ$oH\$HDŽ$ቄ$H6߱ቄ$r H5ǝrH5r$|BIAD$H$ID$ AHH9\$tOHt$ DH|$$rH|${rH|$Hshr$tH|$rL=E L-H L%x AtGAEAE AECT QHcʃAtGAEI|$PHADŽ4 IcMHk HiA PHSH2A H$ƱD$1{PH$1HSϹP|$I$PPC{IcEH=I DŽ$IcUቼ$L5t$L$HDŽ$HiL$Hk HA,m$A0mH$DZD$pH|$H5upH|$IupH|$$H5h}pH|$ H5JgpH|$H5HQpHt$H|$OpH|$H5$'pHt$H|$%pH|$oAEMEIMHSPAEIctGIGHHiI<1{P_AEA9EE1fH sDŽ$Gቄ$H+ቄ$HDŽ$H ቄ$H$DZD$!oH|$H5 ;oH|$Iu.oH|$!H5oH|$H5 nH|$H52nHt$H|$nH5H|$nH|$Ht$nH|$tnH\$HL$ቄ$L$DŽ$HDŽ$^&nIctG1ɱfosHDŽ$HDŽ$$fDŽ$HHiHDŽ$IH-ቄ$H$Ʊቔ$D$ mmH,L$ቄ$L$ADŽ$HDŽ$Qmߺ H5mmߺ H57Ym ߻H5n@mIctG1ҾLt$AGAAAHACHt$ LA$lIctGLHiH+I4lIctGLHiH,I4lIctGLHiH-I4~l$KH|$*lIctGpHiH-A^AoIctGMD$PLE L =IMIvxADŽ1ARjPjxjx"H A|$PmH$P߱D$IT$1JH$1PIT$H{P~J1PH$dH$|HD$|DŽ$AD$AD$AD$AD$IctGH$DŽ$p$HDŽ$!ADŽGHBHiA$AD$ADH$nቄ$Hቄ$H ቄ$cjH5jH5kjHt$kj H5՘HmDŽ$Lቄ$HǗቄ$HDŽ$H ቄ$H$DZD$iH|$H5iH|$IuiH|$ H5aiH|$ H5{iH|$H5yiHt$H|$iH5ZH$P1IT$H+HAME MEIcpQAMIMADŽ?HBHiI|MIT$PI+1ŝA|$PtAEA9EDŽ$HD$H\$HDŽ$ቄ$Hቄ$H ቄ$Lh H5hh H5ThIcpQA|MBHHH$D$ HH9Lt$Ht$ $LgIcpQLHiHC+I4gIcpQLHiHC+I4g$uAME MEIctGAMIMADŽHBHiIGIT$PI<1A|$PAEA9EުHjDŽ$ቄ$Hቄ$HDŽ$H ቄ$H$ñDZD$f H5ߕf H5qfIctGAGB HHH$D$ HH9Lt$Ht$ $L\H5Z\HF\ H52\Iu'\[L$DŽ${HD$H$I DŽ$sL5<_HDŽ$ L$L$ADŽ: Hቄ$i[H5[Hq[ H5][IuR[[L$DŽ$t HD$H$I DŽ$lL5g^HDŽ$ L$L$ADŽ:Hቄ$ZH5 ZHZ H5ZIu}ZEZL$DŽ$m5HD$H I DŽ$Aቌ$HDŽ$ ADŽ: Hk]D$ቄ$H$IƱDZD$L$YLH5!YLHY LH5YLIuYL[YL$σAHD$LDŽ$HDŽ$L$ቄ$Hӊቄ$XLH5YLHX/LH5XLXAEAEHMEIMAEIcHSPItKHHiI 1{P$AEA9E7Lt$DŽ$HD$H HDŽ$3ቜ$Lቄ$Hቄ$WIc1LfoV]HDŽ$HDŽ$$fDŽ$HHiHDŽ$I H-ቄ$H$Ʊቔ$D$ WLmWHD$|$ቄ$ቜ$H\$Hቄ$DŽ$HDŽ$W H5]0W H5+WIcAtKBHHX HH9nLt$EHt$ $LVIcLHiH;)I4VIcLHiH;)I4V$tHD$H$I DŽ$L5YHDŽ$ L$L$ADŽ:HPቄ$UH5?UHU H5UIuUyUL$DŽ$iቜ$H\$Hቄ$DŽ$HDŽ$ U H5iPOٓH$P1IT$H.CH5)I*P\H5 I PcH5IOH5ҀIOH5IO IĞ2CČH5GIvO@ L-E L=gHhMceIcEMiHk IAE CtAE HHHA8L$AMA9CPfACRA *H5IN+ IĞ2CCH5sID$AffAAfN<H5IFNHD$ADŽ:HBQI DŽ$: D$ቄ$Hቄ$H$DZD$HDŽ$ L$TMH|$H5~nMH|$HXMH|$!H5UBMH|$Iu5MH|$LL$ȃHD$L$DŽ$@ Ld$HDŽ$ቄ$Hv~Lቄ$LLH5_~LLHL/LH5Y~LLTLAELpPLL z1jPIMjxIvxjxMBPLT$8脌H LT$AzPH$PLT$ IRƱD$1*LT$ 1PH$H{PL$IR*LT$ 1PIHIR)LT$ 1LHPIR *LT$ ABABABAB ϡIcU H5(~$I$ O^$ADŽxLHBIcHk((A APKPDŽ$V HL$H\$HDŽ$+ቌ$H }ቌ$H ቌ$J(H5}JH5}JHt$J H5|aJcJ H5|=JIcI 3JH5p馥H5|I@J>HD$ADŽ:I HD$DŽ$ HDŽ$ L$ADŽ:HLD$ቄ$Hzቄ$H$DZD$8IH|$H5zRIH|$Hxቄ$H ቄ$/E'H5ixH5vI~EIĞ2CH5IvIJEIĞ2C|H5IE>HE L=H5ׄICPAxGfACRAD}L-)H5OIcUIcEHiHk H2AHsD$HxL%!H$1PHIT$"A|$BIcxGH$DŽ$ $HDŽ$A'HGቄ$Hቄ$H ቄ$TCH5pCHD$HpH5tIC·IĞ2C駀H5[tIYCIĞ2CH5#I%CL-H5ăIcUIcEHiHk H2AHD$Hx^H5 IBH56IBE H-H$DŽ$ HDŽ$HcUHcEEHiHk H2HHHHEቄ$Haቄ$H ቄ$A H5CAHuAH5^~AߺH5)jAHuߺ_AߺH5EAAH5iIhAL-H5EIcUIcEHiHk H2AHD$HxE H-{H$DŽ$ HDŽ$HcUHcEEHiHk H2HHCቄ$Hቄ$H ቄ$ @ H5ƀ&@Hu@H5~H5JI4@ML-H5IcUIcEHiHk H2AHD$HxmH5pI?LH5pI?IĞ2C|HD$L$DŽ$tLd$HDŽ$ቄ$HpLቄ$>LH5p>LH>/LH5p>L>AE&H5rI>IH5'sI>DH5sI>}>H5tI}>9H5AuI]>2H5ZvI=>,H5wI>>&H5\yI= H5jzI=H5MzI=H50zI=H5zI}=wH5yI]=WH5|zI==H5{I=1H5{I<c H5`kI<;H5kI<DŽ$ HD$HDŽ$ ADŽ:AEAEH?D$ቄ$Hmmቄ$H ቄ$H$IƱDZD$;LH58m;HL; LH5m;LIu;Lr;IcE MEHIMIxLHHk(HSPI1Dp{PAEA9EDŽ$ HD$H\$HDŽ$ቄ$H4eቄ$H ቄ$: H5z: H5z:IcpQA|MGHHH$D$ Lt$Ht$ $L:IcE LHk(H?+I4m:IcE LHk(H?+I4L:$HH9u騵HD$H ]kI DŽ$+ቌ$HDŽ$ L$ADŽ:H2=D$ቄ$H$DZD$|9H|$H5j9H|$H9H|$ H5jj9H|$Iu]9H|$#9|$L$Ld$H jHD$ቌ$DŽ$/HDŽ$Lቄ$8LH5j8LH8!LH5 l8L8AEL%1VL fLjPIMjxIvxjxMD$PxH A|$P H$P߱D$ IT$1|IT$PH$4D$H{P1IT$PH$|D$(1HIT$ PH$D$81HH$1PIT$$H@1PH$lH$H$$AD$($AD$AD$AD$AD$ AD$$AD$(IcU f*$$$4$|HBH\$ADŽxLHk(űA$ADŽ,A$$ADŽ0A(ADŽ4HD$DŽ$VHDŽ$Kቄ$Hiቄ$H ቄ$)6#H5jE6 H5j16Ht$ %6 H5i 6Ht$ 6 H5i5Ht$(5 H5i5Ht$85H5i55H5iu5H$F~HD$ADŽ:tDŽ$ HD$HDŽ$ ADŽ:H8D$ቄ$HZfቄ$H ቄ$H$IƱDZD$4LH5%f4HL4 LH5f4LIu4L_4AEMEHxIMAEIcE HSPIxLHHk(I1c{PگAEA9EwHD$DŽ$ H|$H$HDŽ$gቄ$Hbቄ$H ቄ$3IcE ExL$HA9?Lt$C$L3IcE LHk(H?+HI43H$P1IT$(H=HD$H dI DŽ$\ ቌ$HDŽ$ L$ADŽ:H^6D$ቄ$H$DZD$2H|$H5d2H|$H2H|$ H5c2H|$Iu2H|$O2|$L$Ld$H cHD$ቌ$DŽ$` HDŽ$Lቄ$1LH5c2LH1/LH5c1L1AEHQLL _jPIMjxIvxjxL@PI1qH A|$P5H$1PIT$|$ fH$LPIT$ƱD$(1H{P>HU1PL$HLHU 1PL$$HLL\$0HU$1PL$TH@LLT$8HU(1PL$\HLLD$@HU,1PL$Xl$HLLL$H{HD$H$PH0HP01THL$AAAA A$A(A,A0IcU DŽ$ HDŽ$bIcM$H\$ADŽxL HBIcUHk(Hk HiA$A$HAIcx$$A $TH yHL$A$$\A($Xቌ$H }nA,$ቌ$A0AH ቌ$A4.ߺ+H5n.ߺH5n.Ht$ ߺ.ߺ H53\.Ht$(ߺ.ߺ H5\.Lߺ.ߺ H5Ant.Ht$0ߺt.ߺ H5$nN.Ht$8ߺN.ߺH5 n(.Ht$@ߺ(.ߺH5m.Ht$Hߺ.ߺH5m---IcE IxLHHk(I1oVqI HD$DŽ$ HDŽ$ L$ADŽ: H0D$ቄ$H^ቄ$H$DZD$,H|$H5o^-H|$H,H|$ H5K^,H|$Iu,H|$,D$HD$L$DŽ$ Ld$HDŽ$ቄ$H'^Lቄ$C,LH5^_,LHK,/LH5 ^7,L,AEL%!1VL LZLjPIMjxIvxjxMD$P9lH A|$PH$4P߱D$IT$1 IT$PH$D$(H{P1 H$1PIT$Hm HD$|PD$8IT$ 1HH IT$$PH$D$@H@1 IT$(PH$(D$PH1 IT$,PH$D$ H1 IT$0PH$D$0H01 IT$4PH$0D$HH1 1PH$`H$xH$x5 DŽ$L=AD$8AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$8cIcU DŽ$D $4HDŽ$s B$HBH\$ADŽxL Hk(XX$A$A$AD$|A $A$$(A(-(^^A0$0A4$A8A,HD$ቄ$H.gቄ$H ቄ$(ߺH5tg(ߺ H5f(Ht$ߺ(ߺH5Vg(Ht$(ߺ(ߺ H57g^(ߺ`(ߺ H5 g:(Ht$8ߺ:(ߺH5g(Ht$@ߺ(ߺH5f'Ht$Pߺ'ߺ H5f'Ht$ ߺ'ߺH5f'Ht$0ߺ'ߺH5f|'Ht$Hߺ|'ߺ H5rfV'H$S''IcE IxLHHk(I1jI HD$DŽ$HDŽ$ L$ADŽ: H4*D$ቄ$HXቄ$H$DZD$o&H|$H5W&H|$Hs&H|$ H5W]&H|$IuP&H|$&D$HD$L$DŽ$Ld$HDŽ$ቄ$HWLቄ$%LH5W%LH%/LH5W%Lz%AEL%1WL SLjPIMjxIvxjxMD$PeH A|$PH$P߱D$HIT$1*IT$PH$D$0H{P1IT$PH$D$ 1HIT$ PH$D$(1HIT$$PH$4D$1H@IT$(PH$D$81HeIT$,PH$<D$@1H=H$1PIT$0H0f.$z u DŽ$?AD$AD$AD$AD$ AD$$AD$(AD$,6z$$4$$<($IcU 9<'XH\$X$HB(ADŽxL$Hk(^IJ^$("ADŽ4HD$DŽ$ HDŽ$aቄ$H`ቄ$H ቄ$"H5`"H5`"Ht$H"H5`"Ht$0"H5|`q"Ht$ q"H5[`K"Ht$(K" H5;`%"Ht$%"H5!`!Ht$8!H5`!Ht$@! H5_rHD$H RI DŽ$ቌ$HDŽ$ L$ADŽ:H$D$ቄ$H$DZD$!H|$H5R.!H|$H!H|$ H5eR!H|$Iu H|$ |$L$Ld$H jRHD$ቌ$DŽ$HDŽ$Lቄ$b LH5/R~ LHj /LH5)RV L$ AEL%@1APL jNLjPIMjxIvxjxMD$PW`H A|$P1PH$IT$)H{PPH$IT$ƱD$1H$1IT$ϹP|$ H$0HH$1PIT$ |$(H[H$T1PH@IIT$$LL\$001PHIT$(AD$޹AD$AD$AD$ AD$$L=A\$(LD$8Ix^5uIcU $$H\$$HB($Hk(ADŽxLA$Tቜ$HO[ቜ$A$H $0ቜ$H\$A(ADŽ,DŽ$HDŽ$`H5:[ H58[LD$8Ip^H5[Ht$H5ZHt$ H5ZuHt$(uH5ZOHt$0OH5ZH$P1IT$8HDŽ$_HD$HDŽ$ ADŽ:H< D$ቄ$HNቄ$H ቄ$H$IıDZD$cLH5MLHk LH5MWLIuLLD$ L%%1AQjPL MJLjxIMjxIvxMD$P<\H A|$PH$1IT$PH{PPH$8IT$ƱD$1H$<1IT$ϹP|$ HmH$1PIT$ |$(HEH$@1PH@IIT$$LL\$0L$1PHLL\$8IT$(H1PIT$,It$H01PIT$0It$ L$1PHLLT$@IT$41PHIT$8It$sAD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4A\$8pDŽ$IcU $HDŽ$H\$ADŽxL HBHk(ቜ$HUቜ$H ቜ$H\$A$8A$<A$A $@A$$A(AD$A,AD$ A0$A4AD$A8ߺH5]Uߺ H5gUߺߺ H5NUHt$ߺߺ H52UHt$ ߺߺ H5UHt$(ߺߺ H5TlHt$0ߺlߺ H5TFHt$8ߺFߺ H5T It$ߺ ߺ H5TIt$ ߺߺ H5THt$@ߺߺ H5lTߺIt$jI[HD$H HI DŽ$ቌ$HDŽ$ L$ADŽ:HD$ቄ$H$DZD$H|$H5bHH|$HH|$ H5>HH|$IuH|$|$L$Ld$H CHHD$ቌ$DŽ$HDŽ$Lቄ$;LH5HWLHC0LH5O/LAEL%1ASL CDLjPIMjxIvxjxMD$P0VH A|$P{H$PH$$D$1H$1IT$ϹP|$ H{PH$1P|$(IT$HYH$1PHIIT$ LL\$0.L$1PIT$$LL\$8H@1LARL =CjPMD$PjxIMjxIvx-UH A|$PxL$1LֹPLT$@IT$(H{P1PH$IT$,AD$AD$AD$AD$ AD$$AD$(A\$,jDŽ$LIcE $HDŽ$H\$HHk(ቜ$H&Nቜ$H ቜ$H\$A$A$A$A $A$$A($A,^$H5NzH5NfHt$f H5N@Ht$ @ H5uNHt$( H5ZNHt$0 H5ANHt$8 H5'NHt$@H5NADŽ$dHD$Ld$HDŽ$ቄ$HCቄ$LH ቄ$LH5C LH /LH5CLAEHD$H %CI DŽ$ቌ$HDŽ$ L$ADŽ:HD$ቄ$H$DZD$DH|$H5B^H|$HHH|$ H5B2H|$Iu%H|$|$L$Ld$H BHD$ቌ$DŽ$HDŽ$Lቄ$LH5_BLH/LH5YBLTAEL%pPLL >1jPIMjxIvxjxMD$PPH A|$PӋH$P߱D$IT$1H$1IT$ϹP|$ H{PH$1P|$(IT$HH$1PHIIT$ LL\$0L$1PIT$$LL\$8H@aMD$PLPL =1jPIMjxIvxjxOH A|$PԊH$1IT$(P H{P1PL$IT$,LLT$@L$1PHLLD$HIT$0L$1PHLLL$PIT$4AD$AD$AD$AD$ AD$$AD$(AD$,AD$0A\$4dDŽ$IcE $HDŽ$H\$HHk(ቜ$HFቜ$H ቜ$H\$A$A$A$A $A$$A($A,$A0$A4: ߺ%H5iFV ߺH5EB Ht$ߺB ߺH5TF Ht$ ߺ ߺH5=F Ht$(ߺ ߺH5(F Ht$0ߺ ߺH5F Ht$8ߺ ߺH5E ߺ ߺH5E` Ht$@ߺ` ߺH5E: Ht$Hߺ: ߺH5E Ht$Pߺ  OHD$H CI DŽ$oቌ$HDŽ$ L$ADŽ:H D$ቄ$H$DZD$S H|$H5<m H|$HW H|$ H5<A H|$Iu4 H|$ |$L$Ld$H <HD$ቌ$DŽ$sHDŽ$Lቄ$ LH5n< LH /LH5h< Lc AEL%PLL 81jPIMjxIvxjxMD$PJH A|$PH$P߱D$`IT$1IT$PH$PD$XH{P1IT$PH$D$8H1IT$ PH$D$@H1IT$$PH$D$HH@1vIT$(PH$ D$PH1NMD$PLPL 71jPIMjxIvxjxvIH A|$PH$1PIT$,IT$0PH$D$ H{P1IT$4PH$D$0H1IT$8PH$D$(H1AD$AD$AD$AD$ AD$$AD$(AD$,AD$0AD$4AD$8^IcE f/$$PT $PADŽxLHX$/$v $/$$/$ v $ /$$/%K/$/$$T$hHk(L$l^L$lD$$ ^XD$DŽ$$^$HDŽ$s$^$XAT$h$XHD$AAA A$H\$ቄ$H=ቄ$H ߱ቄ$_$H5&>{H56>gHt$`g H5>AHt$XAH5=Ht$8H5=Ht$@H5=Ht$HH5=Ht$PH5=H5=_Ht$ _H5r=9Ht$09H5_=GDŽ$zDDŽ$zDDŽ$SDŽ$5/%aDŽ$$$DŽ$I HD$DŽ$7HDŽ$ L$ADŽ:HD$ቄ$H5ቄ$H$DZD$H|$H5k5H|$HH|$ H5G5H|$IuH|$D$HD$L$DŽ$<Ld$HDŽ$ቄ$H#5Lቄ$?LH5 5[LHG/LH553LAEL%PLL G11jPIMjxIvxjxMD$P5CH A|$P~H$߹PIT$ƱD$1H$1IT$ϹP|$ H$PH{PH$D1PIT$|$(HYH$@1PHIIT$ LL\$0.1PH@IT$$L$(1PHLL\$8IT$(AD$AD$AD$AD$ AD$$A\$(%XIcU $$H\$$@HB($DHk(ADŽxLA$Pቜ$H7ቜ$A$H $(ቜ$H\$A(ADŽ,ADŽ0ADŽ4ADŽ8ADŽ<DŽ$[HDŽ$Nߺ H57ߺ H57Ht$ߺߺH57Ht$ ߺߺH5c7_Ht$(ߺ_ߺH5D79Ht$0ߺ9ߺH5%7ߺߺH57Ht$8ߺCHD$H 1I DŽ$ቌ$HDŽ$ L$ADŽ:HD$ቄ$H$DZD$.H|$H50HH|$H2H|$ H50H|$IuH|$|$L$Ld$H 0HD$ቌ$DŽ$HDŽ$Lቄ$|LH5I0LH/LH5C0pL>AEL%ZPLL ,1jPIMjxIvxjxMD$Pr>H A|$PyH$\1PIT$IT$PH$4D$H{P1IT$PH$D$0H1IT$ PH$DD$(H1~IT$$PH$@D$ H@1VIT$(PH$PD$8H1.1PH$pH$Hk$%DŽ$,?AD$,AD$AD$AD$AD$ AD$$AD$(AD$,IcU $4$\$DHB$(Hk(H\$ADŽxL±A$@A,A$$PADŽ(A8$,ADŽ0A<ADŽ4HD$DŽ$HDŽ$Wቄ$HM1ቄ$H ቄ$*H5x1 H51H5s1}Ht$}H5S1WHt$0WH5511Ht$(1H51 Ht$  H50Ht$8 H50ߺH$,xf/$4s/$s/$P6>DŽ$$HD$H\$HDŽ$ቄ$H\0ቄ$H ቄ$)H5203H5Q0:PxL1IUIuHH$,P1IT$,HI HD$DŽ$HDŽ$ L$ADŽ:HD$ቄ$H*ቄ$H$DZD$#H|$H5*=H|$H'H|$ H5t*H|$IuH|$D$DL%ۦ1RLjPL 'jxIMjxIvxMD$P8H A|$P>tH$P߱D$8IT$1oIT$PH$D$H{P1JIT$PH$D$01H"H$\1PIT$ HIT$$PH$LD$(H@1IT$(PH$HD$ H11PH$IT$,H1PH$tH$H0$DŽ$,?AD$0AD$AD$AD$AD$ AD$$AD$(AD$,AD$0|MIcU $$$\HB$(Hk(H\$ADŽxLűA$LADŽ0A$$HADŽDA($A,fA4$,DŽ$AHHD$HDŽ$]ቄ$H*ቄ$H ቄ$H5+H5+Ht$8H5*Ht$H5*Ht$0H5*H5*]Ht$ ]H5}*7Ht$(7H5_*H$H5F* H$,=HD$ADŽ:nH$,P1IT$0H0DHD$L$DŽ$Ld$HDŽ$ቄ$H &Lቄ$(LH5%DLH0/LH5%LAE& $?XIcU X$($^H\$ADŽxLHBHk(ADŽ$ADŽ(^($(AHD$DŽ$HDŽ$+ቄ$H &ቄ$H ቄ$H5^'H5]'Ht$(IĞ2Ca0H5,3IL-M7IcUH53IcEHiHk H2AHĤD$HxLUPSHhH[H-H\$Pfo3@THEH)EfHǀ))HXǀGǀpQǀtGHǀxGHǀ@HListing $Hof the UD$Hser CircD$Huit D$H-UITD$ D$(D$0D$8D$@D$H1HD$`ND$XHn2ቄ$H D$PHDŽ$ ߺH5A2ߺH5.2Huߺߺ H52Hh[]ÐAWAVAUATUSHL 1|$D$\?fA91fA9{1fA9v1fA9!1fA91fA9W1fA9~p1fA9^1fA9Ax BLE1H 5xQ7L $HH)JtHw"H۸LHHرwL $x )J 1LϹxL $HT$THt$p;HcT$pL $Jt 9D$TND$THH)H `!L- I}SHIuS HcHHk HHMf.D/A8AHfAASRACPAfAf;/2/fA9= /fA9u/fA9c/fA9~Q/fA9i?/fA99-/fA9/fA9I /fA9IL $H5.L $L-fH5Z3HER2 D$, I}&IEKI}@ H5C3:g.L- D$,HVoltage IE&Hacross RIE.H1 IE6 fAE>HVR1_voltIE@s fAEHHVR1 AEJ IEKHD$XPLL$HT$PD$1H$Dt$XLL$E-fA9-fA9 v-fA9fD$ H/@D$`AL=IGD$dH$I1PHt$LLL$D$XLL$D$l1D$hIGAoAoՉl$(H-=D$\HA s,fA9a,fA9 O,fA9 =,fA9V+,fA9,fA9 ,fA9ILL$H5+LL$ILL$H5+zLL$HtLd$p|$ L5˗D$0HD$@DŽ$HD$D$x[ fDA+A8v[Ht$lPLIW1IW 1PHt$hH|nAGAW LL$f.fL=YHl$`1PHIW*AGLL$D$ d *fA9? *fA9u*fA9UD$ Ht$d1LL$E1PA@IWHLL$@HD$HĈ[]A\A]A^A_)A8\D$ f.DH xLHPHp1 HD$1D)A8Ld$pLL$8DŽ$]LHhD$D$xH+ቄ$H D$pHDŽ$4LH5+L5RLIvLH5+oLIu&^ LH5+JHt$`LJ LH5+$Ht$dL$LH5+Ht$lLLH5{+Ht$hLLHcD$(LL$8DŽHD$0|$ H5(IHD$LDŽ$HDŽ$D$xH,ቄ$H D$pL,H5, LAVAF L,LHcD$`L$,Iu@AV<D$d<L$ |%D$l|AWTL<8D$h|><HDH HHPPPP P(P0P8P@PHHcHAHHPቴHAuHHkL$L\$ DŽ$fPAuJL$HDŽ$HDŽ$@RIU&HDŽ$ቔIU.ቔIU6ቔAU>fAV HTHD$D$xHPD$p!LIvFLE1LH T*L\$ lHD$LLL$DŽ$L$HDŽ$D$xHPD$pHDŽ$HDŽ$wLIvLdE1LH )TLALHD$pHt$I}KH$1nHcT$PHHHLb$LAH$IMKLAILvIHcIቔpLIcVAHL$0\$(HiAHH@HDŽtF#fA9H5#IFfDHpLLmHcL)҉IpLT91ƒ9A r$fN#A8qkI#A8L-A HVoltage As D$,IE&Hacross RIE.H2 IE6HVR2_voltIE@HVR2 fEu>fE}HAEJ IEK"A8<Ld$pLL$8DŽ$eLHxD$D$xH%ቄ$H D$pHDŽ$ LH5v%L5bLIvLH5$LIu&n LH5$ZHt$`LZ LH5$4Ht$dL4LHcD$(LL$8DŽHJD$0Wc!A8[AGfAAf;#N#fA9 #fA9H$1PLL$Ht$H蓸Dt$XLL$EP HD$`A@IGD$dTf.IW1PLL$Ht$\H追HcD$\LL$f.DLAH $LD$pL\$ fX@LAH x$LD$pffA8$L-E HVoltage As D$,IE&Hacross RIE.H3 IE6HVR3_voltIE@HVR3 fAm>fEeHAEJ IEK2DŽ$HD$D$xH>#LHDŽ$ቄ$H D$pL-H5 #7L%A8ALd$pLL$8DŽ$mLHhD$D$xH}!ቄ$H D$pHDŽ$ LH5!L5RLIvLH5 oLIu&^ LH5 JHt$`LJ LH5 $Ht$dL$LHcD$(LL$8DŽH:D$0GJA8D$ f.DA81!A8A8Ld$pLL$8DŽ$uLHD$D$xHቄ$H D$pHDŽ$ LH5L5LIvLH5)LIu& LH5Ht$`L LH5dHt$dLdL HcD$(LL$8DŽHzD$0A8A8 L-A HCurrent A D$,IE&Hin R1 IE.H IE6HIR1_ampsIE@HIR1 fEU>fE]HAEJ IEKA8Ld$pLL$8DŽ$LHD$D$xH=ቄ$H D$pHDŽ$ LH5NL5LIvLH5)LIu&LlHcD$`D$(LL$8DŽHD$0D$df.@A8L-e HCurrent D$,IE&Hin R3 IE.H IE6HIR3_ampsIE@HIR3 fAM>fAuHAEJ IEKSf*A8;A8H$P1LL$Ht$HA襰LL$f.:PD$ A8KwA8KLd$pLL$8DŽ$|LHHD$D$xHቄ$H D$pHDŽ$ _LH5{L52LIviLH5OLIu&>L HcD$`D$(LL$8DŽH^D$0D$d]f.@P1LL$IWAHE1裴IWP1Ht$dH@致LL$f.A8Ld$pLL$8DŽ$LHD$D$xH]ቄ$H D$pHDŽ$ LH5PL5LIvLH5ILIu&LHcD$`D$(LL$8DŽHހD$0D$df.@A80A8nL-e HCurrent A D$,IE&Hin R2 IE.H IE6HIR2_ampsIE@HIR2 fA}>fEEHAEJ IEKRA8#3 A8Ld$pLL$8DŽ$LHD$D$xHaቄ$H D$pHDŽ$ LH5L5LIvLH5MLIu&LHcD$`D$(LL$8DŽH~D$0D$dLd$pLL$8DŽ$LHD$D$xHcቄ$H D$pHDŽ$ LH5L5LIvLH5OLIu&LHcD$`D$( LL$8DŽ H}D$0D$dA8nA8L-s HPower DiD$,IE&HssipatedIE.H in R1 IE6 fAE>HPR1_wattIE@HPR1 fAUHAEJ IEKnoA8AL-D$,HPower DiIE&HssipatedIE.H in R2 IE6HPR2_wattIE@HPR2 fAE> fAEHs AEJ IEKA8bA8^A8L-FD$, HPower DiIE&HssipatedIE.H in R3 IE6HPR3_wattIE@HPR3 fAE> fAEHs AEJ IEK:AA87L-ŁH5HER1 D$, I}&IEKI}@ H5IL $H5tL $ L-WH5HER3 D$, I}&IEKI}@ H5~rH|x Iyx1xL $HT$LHt$HD$HL $PQD$HHH)HOLzHALIJtwDIcHHkPIPD)IcHHkPI LұIL $H5BL $L-%H5HR1 D$, I}&IEKI}@ H5q@Iyx xH yJtwHcHHkPH-L-HHH‰ITSI}S ) {LϺxL $mL $IL $H5<L $uFL-#H5HR2 D$,I}&IEKI}@ H5>IL $H5BL $uFL-~H5fHR3 D$,I}&IEKI}@ H5OIL $H5 hL $uFL-O~H5!HQR1 D$,I}&IEKI}@ H5 jIL $H5t L $uFL-}H5HQR2 D$,I}&IEKI}@ H5IL $H5 L $uFL-{}H5HQR3 D$,I}&IEKI}@ H5IL $H5 *L $uFL-}H5RHVC1 D$,I}&IEKI}@ H5;,IL $H5? L $uFL-|H5 HVC3 D$,I}&IEKI}@ H5IL $H5 VL $uFL-=|H5HIC1 D$,I}&IEKI}@ H5XIL $H5q L $uFL-{H5HIC3 D$,I}&IEKI}@ H5lIL $H5 L $uFL-i{H5>HPC1 D$,I}&IEKI}@ H5'IL $H5 L $uFL-zH5HPC3 D$,I}&IEKI}@ H5IL $H5< L $uFL-zH5HEC1 D$,I}&IEKI}@ H5IL $H5 DL $uFL-+zH5oHEC3 D$,I}&IEKI}@ H5XFIL $H5n L $uFL-yH5*HC1 D$,I}&IEKI}@ H5IL $H5 pL $uFL-WyH5HC3 D$,I}&IEKI}@ H5rIL $H5L $uFL-xH5HQC1 D$,I}&IEKI}@ H5IL $H59L $uFL-xH5[HQC3 D$,I}&IEKI}@ H5DIL $H52L $uFL-xHC1EF H5I}&H5 I}@IEKD$,54IL $H5vL $uFL-wHC3EF H5I}&H5B I}@IEKD$,6IL $H5^L $uFL-EwHPCD H5gI}&H5 I}@IEKD$,<`IL $H5L $uFL-vHECD H5I}&H5 I}@IEKD$,=IL $H5bL $uFL-qvHPCC H5 I}&H5. I}@IEKD$,>IL $H5 L $uFL-vHECC H5w I}&H5 I}@IEKD$,?"IL $H5L $uFL-uH56 HVL2 D$,I}&IEKI}@ H5 IL $H5CLL $uFL-3uH5 HIL2 D$, I}&IEKI}@ H5 NIL $H5L $uFL-tH5 HPL2 D$,!I}&IEKI}@ H5 IL $H5uxL $uFL-_tH5g HEL2 D$,"I}&IEKI}@ H5P zIL $H5L $uFL-sH5" HL2 D$,#I}&IEKI}@ H5 IL $H5L $uFL-sH5 HFL2 D$,$I}&IEKI}@ H5 IL $H5@:L $uFL-!sH5 HQL2 D$,%I}&IEKI}@ H5 L $uFL-%cH5HRGAS D$,DI}&IEKI}@ H5@IL $H5԰L $uFL-bH5XHKGAS D$,GI}&IEKI}@ H5AIL $H5=jL $uFL-QbH5HS_ACC D$,qI}&IEKI}@ H5lIL $H5L $uFL-aH5HS_VEL D$,pI}&IEKI}@ H5IL $H5o薯L $^IL $H5UnL $IL $H50FL $IL $H5 L $~IL $H5L $IL $H5ήL $IL $H5覮L $:IL $H5~L $L-a`H5mHS_MASS D$,sI}&IEKI}@ H5V|L-`H5LHS_RAD D$,oI}&IEKH5 I}@6IL $H5ʭL $IL $H5袭L $<IL $H5zL $IL $H5mRL $`IL $H5H*L $IL $H5#L $IH5ެL $tdIH5辬L $tDIH5螬L $t$IH5~L $L-a^H5Hfc D$,VI}&IEKI}@ H5|L-^H5HS_CUR5 D$,1I}&IEKH5 I}@6L-]H5_HS_CUR4 D$,0I}&IEKH5 I}@L-]H53HS_CUR3 D$,/I}&IEKH5o I}@骾L-I]H5HS_CUR2 D$,.I}&IEKH5) I}@dL-]H5HS_CUR1 D$,-I}&IEKH5 I}@IL $H5貪L $L-\H5HZFL D$,]I}&IEKI}@ H5p鰽L-O\H5fHS_KE D$,rI}&IEKH5 I}@jL- \H5:HS_RAD5 D$,I}&IEKH5 I}@$IL $H5踩L $^L-[H5HGZF D$,^I}&IEKI}@ H5鶼L-U[H5HS_RAD4 D$,I}&IEKH5 I}@pL-[H5HS_RAD2 D$,I}&IEKH5 I}@*L-ZH5mHS_RAD1 D$,I}&IEKH5{ I}@L-ZH5AHS_RAD3 D$,I}&IEKH55 I}@鞻IL $H5h2L $uFL-ZH5 HZLO D$,_I}&IEKI}@ H54IL $H5ȧL $uFL-YH5HGLO D$,`I}&IEKI}@ H5ʺIL $H5^L $uFL-EYH5HEFL D$,ZI}&IEKI}@ H5`IL $H53L $uFL-XH5HBFL D$,[I}&IEKI}@ H5IL $H5芦L $uFL-qXH5HXMF D$,\I}&IEKI}@ H5|錹IL $H5e L $uFL-XH5MHALO I}&I}@ IEKH5%D$,a"IL $H5趥L $uFL-WH5HCLO D$,tI}&IEKI}@ H5鸸IL $H5LL $uFL-3WH5HICA D$,bI}&IEKI}@ H5NIL $H5JL $uFL-VH5eHIPL D$,cI}&IEKI}@ H5NIL $H5xL $uFL-_VH5 HZOT D$,dI}&IEKI}@ H5 zIL $H5|L $uFL-UH5HU1 D$,HI}&IEKI}@ H5IL $H5褣L $uFL-UH5HU2 D$,II}&IEKI}@ H5馶IL $H5:L $uFL-!UH5QHU3 D$,JI}&IEKI}@ H5:KD$L=OHD$@D$ HD$LD$(HD$DD$@H1LjPL LjxLCPjxHMIwxH {PAAVfAAf;a#WfA9>ڴ9Y6ڴ9$ڴ9ڴ9Jڴ9ڴ9ڴ9ڴ9Sڴ9z1HT$0YiHc'BYH4 YXHD$8 t t[H[]A\fHT$L1D$ H|$ dIc$D$Hi@H$ H[]A\DHL$L1D$ H4H|$ 몐SH HcH5*t2L@tWH [HiHH 2HTH19H [f.DMiH *HbHJHƠ1H [f.HiHH 2HTH1H [f.DMiJHG1H [f.fGMiH|$QT$HK)B\DB Hb1L$ JTD$Ht$ YD$ AWMAVIAUIATUSH(HcH(4$HT$LH|$LL$D$ĵ(1IcH4$ DeHi@EIcHiHc6D$H4vH$L H5_( H G(DŽDŽrBX,mDŽDŽbB0mDŽ2#&^DDŽ#IcUHTlbEHDlbHH|$rHcDŽDŽb?D2#&DŽ#u>HL$`YSHc 'BYH0 YXH([]A\A]A^A_ÐH5'Hc H'ĵ(Hi@HcHDŽDŽrDŽDŽbDŽ2#&DŽ#ÐAVL&AU ՒAT~UHs&SLc7(HcH b&Bĵ(H4RIiMi@LC,mwC0mWHcXHcLC8mCXfT$H*YD$$jD$ Cǃ 'YD$T$(CI^YYb)uD9}\$DDd$HD|$L\$&fHcfAfEH@Hi$HH_8m4mK,)LHDHIHH9AYD\IuHD$Kl LAAYPD9T$AYL\f(\I|9fHDHIHH9AYD\IuHLD$IAD9\$HD$AIHl$AHh[]A\A]A^A_BYHH\HKHD$YH@\YhAWAVAUATUSHH(DP,$@EH-AJMHH)H'HZbL'0NBDHHqHI9tHHcx8LG(ȱWuHcNNDB\DH$ADPH=@1o0LD$tA|G~eL%H\$tf 9D$tH<$HT$h1LD$(H5TD$PQD$PAG HLD$(ADAGfZD$hHADf.ZALWH<$HT$|1LD$PH5L$(_HfZD$|HL$(LD$PIDAGHADAFLchf.HT$h1LD$(Ht$lwH5 CfZD$hHLD$(ItCAvHADfHi@IcVLD$(H<$HL$hHt$xHcDHT$l1D$xADpMcd$XiB-5THZALAWIAVIAUIATIULSLHH%!BE@(A0d$AYX DD$t$5RD5YAh t$AxDt$AXl$,l$ Y|$$A^==t$l$ (|$D \.=GAYY1+D[T$AAYDD$D^D$YD,$YyGEeAYcE(DSYA(AXAY^(W+ADYDXAXAYY\$AX/\(AYY(H$A\AY$HE$YD$D@AYPAYDAKK@ HH[]A\A]A^A_f.DH$EH6(@H@밐Hp?L$Ll$0D$8HRLDD$ቄ$H T$DT$ l$D$0D$@HDŽ$';LLY;Ht$,LG;L;l$=m?(L$DD$T$DT$ USH~H;H!E$C( $HCC@H@ KH[]ÐHInitial AWH CircuitHSCREAMERH Status AVAUATUSH ,ቄ$@H ቄ$`ቄ$hቄ$pቄ$xቄ$ቄ$HTቌ$PHfor t > H0 |$hD$xHቴ$Hቔ$X5mv H-CD nD$PEۉ%qH DŽ$DT$PL=DŽ$L%DŽ$^GL$pH EDŽ$DŽ$DžY <L$XAD$IgH(@C11H$L-D$0t$(H$t$H5D$1D$t$`fDL$Aĵ(DŽ$EH$E1Hc\$ QDE~,D$HcD$H|@HabDabab$;D$$DHiHE1H@HtDx|AEDi€EiϠDDiD$DEkdDG BHE$~$%7 %G  Q > 5 :_"~f.DH)q- ADH$AD$ADhDA$ADUBDJLIĵ(DfHHf.oHH9fufoEfsAA{fE9fofsff~tYLcCĵ(DOA9}EMcCĵ(DOA9}1McCĵ(DOA9}McɃCĵ(9} HcAĵ(A$H=McAD$ODBZbBZbKf.$H$H$PL HH$PHt$0I|$1LD$8HL$(輿Ict$_AX\f.fHT$I|$1Ht$ L$HL$(L$腽Ict$$H$H$PL H$P[f9T$PAT$Hc򋄵CH~D$1Hi@ADŽyADŽADŽADŽ-uADŽ%&ADŽI#L 1L$HD$0Iĵ(LcL$0HT$LD$@K<LL$8e[LL$8LD$@Ict$L$HC<Aĵ(C fHT$I|$1Ht$ L$HL$(L$Ict$HT$I|$1Ht$ L$HL$(L$腸Ict$h1u1 $H$HH$PHt$0I|$1LD$8L$HL$(=Ict$XY$H$I|$$H4t$`H$PHt$01LD$8L$HL$(Ict$_AX$H$HH$PHt$0I|$1LD$8L$HL$(Ict$A[XFAD$CDŽ$~\Aĵ(@$1"DAĵ(H@9}@AD$t$HD$pH S H\$xH$@1PHI ]XC@VH@IPH5HPHKHPH~H PLHHP1H=41DŽ$H L$H$HW KH4LDŽ$ቄ$ቄ$L$L$/HLH0L/H$LDŽ$L$ቄ$/HcLfo5HDŽ$f$$(ቄ$8Hxቄ$H$Ʊቄ$HDŽ$HDŽ$N/L(/DŽ$A$D$p0H$D$h11ұt$H$t$0H$t$H$t$(H$t$ H$t$H$t$8H$t$xH$t$@H5^t$HH nt$PIt$L$t$`L$f.@DŽ$11D$hA9t D$t$ 1t$t$H$AWt$ht$x$L$LD$PHL$pH$Ht$XH|$hKqIc$DŽ$0$<+$4DŽ$4D$8DŽ$8H@<1t$ t$t$H$AWt$ht$x$HL$pH$L$LD$PHt$XH|$hpIc$D$@1$4| $8H@;D$pA$DDŽ$H<DŽ$DDŽ$D|At$ A9D$D$$<<$$L$hȃL$h $H$HH$PHt$0I|$1LD$8L$HL$(dIct$AYAZL$L$DŽ$H$Lቄ$H ቄ$+LH5o+LH5[+$DuuE~pALl$H+EEL$f.@E9|6޺LO+H@LAH3+$tLl$H$*DCL;A$Aĵ(AAǀb5AbAǀpbAAQAA11IbHlN4DC.ĵ(HG.ĵ(ٍ4?׉PB4?pIcIL9uIbf8LHHC(ĵ( ?C(ĵ(0A9}A5E $HĨ[]A\A]A^A_^,A|$$H$HDŽ$}L5?-߱ቄ$L-ӂL$H$L$HDŽ$T)It$8)()H5̓)(H L$ቄ$DŽ$L$HDŽ$T(It$((H5N(](HD$h$H$H$PL H$P`$H$H$PL H$P2HT$I|$1Ht$ HL$(Ict$HT$I|$1Ht$ HL$(Ict$i1DŽ$L-z1pAWIAVAAUIATIUSH|$A$L6'HtA?,u1IA9}A$AEH[]A\A]A^A_f9|HT$HcAmH\)@DHAE޿&Ht;,tH[]A\A]A^A_ÐAWIAVIAUAATIUSH|$IA9|g]LN&HtA9|JHT$IcE&H\A) DAA޿H&HtH[]A\A]A^A_@EAH[]A\A]A^A_ÐUSHDI1<.uHpI9uHc9~eM~PH۸HHI9~YڱL$%L$H H|LH)[]%f.@H[]fM~L9|H[L]%fʱLD$ $i%H $ LD$H[H| ]LH)Q%~FHD@? uHH9uÐ/H/TA8AMHHJBf.@\(H(/ʉw/w\)/ws.zn(^Hc\HH@\YYX/rDHA\YYX(@Af@~fDfAÐATIUSH ,JZHn~z$H:~(n~^-b~Y^/T$l$d$ /AT'\$Y-~ )~p#AY$\$ 0'X(\$J#l$D$}YC T$ }Y^(^}^}#T$ }YCYCXC;T$"T$-}K(Yd$ Y\$^^^^ *7^(E[SH []A\f.Df:f|-|%|AT1IUSHHt$ HcD$ u'A$EH[]A\f.DLc$H|Ht$I)ILH1HT$s}tD$D$A$H[]A\A$H[]A\ÐAW1AVAUIATUSHxHt$lHT$82t$lHcL$8Lc9B|#@.FHcf.@H|.t 9A}A@EHf.H|E9A}9AE vfA9D$PD$T@|$7A9D9,@+Bv@-XYZW O$MAfA9E~E9~]EXEqDL$HT$D$h1D$XyEDL$f(~AGAIHTD9T$7.Lcd$lfLB|#AGA9LcBDD$7+NdL)E1DL$HLLT$IH1HT$@Ht$`&D$8T$@+T$`LT$DL$D)9`HL$HLcLDL$HT$XM)Ht$LIMH1|$H)D$8D) Dx)Lcd$lf*L$LDL$LB|#Y |sFA+LcL$(LTI)DL$$HT$@ILT$LH1LHt$`LLD$DL$$D$@+D$`LT$ELD$E)L$(AT$9BHT$1LLHt$LL$DL$|$HA  wD)Lcd$lf*T$LDL$L$LB|#Yf.fOrLcD$8HL$HL$D$HT$THt$PJ|#M)ILH|$HD$L$Xf*T$PD$TX…Y~EwL$HT$DMcD$Ht$dLJ|#L)HHHT$lED$D+D$dA)A9HcMI)ILHH|1HL$HHT$THt$P;L$HL$HA1D$HT$THt$PH|$7EyE1L$HT$DMcD$Ht$dLLD$J|#L)HIH1HcD$lT$D+T$dLD$A)D$L$A9I)L$ID$MH3ÐÐÐÐÐHcHcHi@HH !:HcBtXYÐHcHcHi@HH : tYf.X$Y YÐATHtUH- SH H\$D$`H߱D$l$D$ )HD$h*H59tH5tH []A\L%A$A$A$A$A$mHT$1D$Ht$D$ H|$ 3Hs߱l$D$@D$ D$ _HD$HD$D$H []A\Ð1艨19A$l1A$@1A$1)A$ǐATUSHA=H$T$/|$7M̻:)t$pIr%!Y r$Y(YYar|$tl$xD$8Y^$("-$T$^T$x$Y^f rl$4T$ZY8rD$D$pYqfZl$ ql$|YD$0D$t qD$D$pql$|ffY-qYD$T$^T$0T$h(^fd$<VqZD$pL$|$l$Y=Y)|$ =YZq)|$@=y*]|$\=qYfZL$t|$d^Zt$P5pt$X5jt$T5pt$`5@/L$h\$lX\$4Y]D$0\$d$Y\D$8^d$WD$ \$D$t$<QL$\^(YD$XL$`XD$L$dT$YT$Pl$\$^d$^(YT$TY(\TL$@/s1/L$l\$hX\$4Y] H$YD$x voD$p+ coD$D$p NoD$D$p 9o(t$ ^W(T$YoYoYT$|$t$ n^Yt$A<$(|$ nT$(^i/|$4D$/ iY$YY$YD$}n^\$tY$YYY/we.z`YL$xH$HĐ[]A\f(|$4X\L$Y n/(dffcf.f(뛐AWAVAUATUSH8HcH UnHCHQHfHH0H@H9uHPH9uHP8H9uHTfH HQHfDH0H9uHPH9uHP8H9uHH'HHHǀhHǀpHǀxH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@H@H9IH8 1HxK1H'1H?11HMHJfH`Hf)HH9uHPH9uH1qH41^H;1KHC18H1%1HGHPfHHf.)HH9uHPH9uH]112fHdHH H)1)@)@ )@0)@@)@P)@`)@p)))))))))HHPuHPH9uL5 ffHIZbLt$(\$ I߱D$IZbL4$D$ID$M'1Mk I MNMyM-uMI9I`!II#I%&f.DL4$A)Lt$A)Lt$A)IDIDIIDHDHDIIDIIDIIDIIDHHDHHDHHDHHDA) HH=qL4$IqIqL9t$zL|$(1I'X Hb1E Iĵ(12 1Hpb Iȑ(Ix(H lf.@Hǀ0ǀ# ǀ ǀJǀǀrǀp ǀP$ǀ0.)H9uHPH9sHZbHabH @@@H9uǃabHZbǃabHabHH9ufH)ab)abǃabǀabH ǀabǀabH9uHdbHlbH @@@H9uǃlbHdbǃlbHlbǃlbHH9uHlbHttbH @@@H9uǃttbHlbǃ|tbHtbǃtbHH9uHT$ fǃtbHltb)tbǃtbtbǃtbtbǃtbtbǃtbtbHǂtbH9u\|bH|b1l|b||b|b|b|bǃ|b4 Hb1! 1 (eHbHHHH@)HH9uH8[]A\A]A^A_ÐULSHHHcIy DADQ Hi@Hc D l HBHhHcHH.S($$XT XT AYAYz u (((D, XZb(AY(ATX(^fD.z^u\/-rHDX nD/kds5^}(EACCHH[]f.DD(K$YD)\$0DcDL$ XY t$|$XDT$DD$DY(d$ Y | \$T$A^D%cD^YX Y cA(XY^( $ %^Y^/ycf,$T$\$d$ DD$DT$|$t$DL$ D(\$0DYD/ ]vD\ ]D/ ]fYf/kY%bD(ET(ATD/\((Y\YD(\Q^X ^AT(^U(fD/AY1/U1. (^}(./}D%b aD/T$Wx l$t$|$DT$ DD$\$$$DL$ l$(D(\$0DYD/ I\T$t$|$DT$ DD$\$$$qMf.D1./( f.DDY D)\$ T$t$|$DT$A(W} L$ DD$\$$$L$ t$YfD(\$ /T$|$DT$DD$\$$$k>f.@}2A= .QDAaDI q$DQ(Di4f.D%#HcHc6D:Li@BH2HLL$D.LcXT $XT AYAYz u D((A(D?D/ D(DTD/)L$.AI .jd(^Q#E\1AYD/1.@ t 1E.A(/F$(FXZb.y\EY5/D/^rD.׺E„A (1(D(fA (1f1. uvD/u}(AAAQ,AA$I0ff.(D(D^fE.E(ff.1.(D/A(zfD(D^A(f.@AE(fI .[D(|$D(ETE/hY1Y\QA(^X^AT^(/A(=D/A((ffDD(l$D(ETE/vLY1Y\Q^X2D^AT^(A(/A8f.A (1(fH5H5*%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%% %"%$%&%(%*%,%.LAS%hh1hPhohhhhhhh-hHxhhnhdhZhPhFh?#@vM6M"u,(A,A,A) SCREAMER v4.3.1 (A,i2.2,A,i2.2,A,i2.2,A,i3.3,A) The current time is: :(A,i2.2,A,i2.2,A,i4.4,A) The current date is: /o:̼+(/'Time = ', 1pe10.3, 5x, 'Cycle = ', i5)('Energy from all sources: ', 1pe11.3)('L*I*I/2 energy stored in inductors: ', 1pe11.3)('C*V*V/2 energy stored in capacitors: ', 1pe11.3)('G*V*V energy dissipated in shunt resistors: ', 1pe11.3)('R*I*I energy dissipated in series resistors:', 1pe11.3)('Ldot*I*I/2 energy in variable inductors: ', 1pe11.3)('Cdot*V*V/2 energy in variable capacitors: ', 1pe11.3)('Relative error in energy sum: ', 1pe11.3)(/'Branch ', i2)(3x, 'I', 5x, 'Flags', 6x, 'V', 10x, 'I', 10x, 'G', 10x, 'C', 10x, 'L', 10x, 'R', 8x, 'dC/dt', 6x, 'dL/dt', 5x, 'd(CV)/dV', 3x, 'd(LI)/dI'/)(i4, 1x, i10, 1x, 10(1pe10.3,1x))(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A, 1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: maximum KE: peak velocity: peak current: (A) ------------------------------------------------(A,1pe10.3)PAAABXBV4zDHB$9l3(A,e11.4,A,e11.4,A,e10.3)Sheath radial extent= Sheath Router= DPF Router= (/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ DPF radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: 3I@=_p1(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/, A,1pe10.3/,A/) ------------------------------------------------------------ Implosion radius has reached the minimum value. time: minimum radius: peak current: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------(A,1pe10.3) time: minimum radius: peak current: KE at min-radius: velocity at min-radius: @SCREAMER Setup Indicies (for debugging) (/'Branch index parameters')(3x, 'BR I IB')(6(i5,1x))(/'Variable element index parameters')(3x, 'IS I IV IB')(/'Voltage source index parameters')(2x, 'IVS I IB')(/'End-of-branch voltage source index parameters')(3x, 'BR I')(/'Current source index parameters')(2x, 'ICS I IB')(/'End-of-branch current source index parameters')(3x, 'BR I TYP')(/'MITL index parameters')(1x, 'MITL BR IB N1 N2 SW')SCREAMER Setup Parameters (for debugging) (/' Set-up Parameters For Screamer Code'/)(10x, 'HT', 7x, 'Tres', 7x, 'Tmax', 5x, 'Nprint', 2x, 'NB')(5x, 3(e10.3,1x), 2(i5,1x))(//' BR BL BT IV IB IC IO', 6x, 'P1', 8x, 'P2', 8x, 'P3', 8x, 'P4', 8x, 'P5', 8x, 'P6', 8x, 'P7', 8x, 'P8')(7(i2,1x), (1p8e10.3,1x))(/'Transmission line types'/ ' ', ' I IT')(i2, 2x, i2)(/'MITL types'/ ' ', ' I IT')(/'Voltage source function types and parameters')('I=', i3, ' IT=', i3)(' I ', ' Parameter ')(1x, i3, 2x, 1pe10.3)(/'Current source function types and parameters')(/'Variable element information')('Var. elem: ', i2, ' Model type: ', i2, ' Block type: ', i2)(/'Initial conditions information')(' I ', ' Initial_value')(1x, i3, 4x, 1pe10.3)&P6HKw+2I@3cD?X?K@@p}?=<ݘ;}x9#7fD E(A,f12.5,A) Run time: seconds(/A,A)The SCREAMER input file used: (A,i2.2,A,i2.2) Current time: :(A,f12.3,A) Run time: (A)SCREAMER v4.3.1 Done????8@"@;@K@`UU??DAT!@@\0Ae.B׳]?yH/sQ(/A/,A/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A,1pe10.3/,A/) ------------------------------------------------------------ Foil radius has reached the minimum value. time: minimum radius: KE at min-radius: velocity at min-radius: (A) ------------------------------------------------ Gas puff radius has reached the minimum value.(A,1pe10.3) time: minimum radius: KE at min-radius: velocity at min-radius: old(A) ### Unable to open the input file, exection halted..logUNKNOWN(A120)<5(A,i5,A) Time = ns microsec ms8(knN'7$tI A5@MQ=J_p 0.csvunknown(A,$)Time (s)(A, A22,$),( )(1pe12.5,$)(A,1pe12.5,$).fNEWBrn , Blk : trline {: pisect {: RCgrnd {: Vsourc {: EVsrce {: Isourc {: SCLsrc {: MITL {: Adder {: RLsers {} (i4,3x,a73)(1p2e12.3) .sfcunknown('TITREG=',a)('DATHEU=',i2.2,'/',i2.2,'/',i4.4)('TYPEDO=REEL')('NBCOLO=',i3)('NBLIGN=',i5)('TITCOL=',100(a15,';'))Time ('LABCOL=',100(a15,';'))('UNICOL=',100(a15,';'))Seconds ('COMENT=',a)SCREAMER v4.3.1('DONNEE=')(1pe13.6, 100(' ',1pe13.6))!N.tNEW(1x,a,a79)!Branch , Block : transmission line pisection rcground voltage source end-brn voltage sourcecurrent source end-brn current sourceSCL current source MITL adder rlseries {}(' ', '!', a79)(' ', '!', i4, ' points in the table')(' ', 1pe10.3, ' 0.0')(' ', ' Last-entry')(' ', 4x, 1p2e12.3).ufounknown(A10,1x,200(A22))Time (s) (201(1pe12.5,2x))H2Oh2oH20h20OILoilSF6sf6AIRairHEHeheH2h2(// ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' KE at implosion: ', 1pe10.3/ ' load energy: ', 1pe10.3/ ' peak current: ', 1pe10.3/ ' outer shell radius: ', 1pe10.3)(/ ' ------------------------------------------------------------'/ //)Q8Iq replacenewunformattedold.Time step time step Default Res-timedefault res-timeEnd time end time Number of printsnumber of printsmax-pnts stored execute cycles ('0', '### ERROR ### in line ', i3, '. \\', a80)(A) >O3('0', 'You have exceeded the maximum number of ', 'branches allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'blocks allowed = ', i5, ' in branch ', i2),('-- At', i12, ' You exceeded the maximum number of ', 'output requests allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'nonlinear elements allowed = ', i5)A('0', 'You have exceeded the maximum number of ', 'initial conditions allowed = ', i5)('0', 'You have exceeded the maximum number of ', 'transmission lines allowed = ', i5)p('0', 'You have exceeded the maximum number of ', 'MITLs allowed = ', i5)d LAS(2A,I3,A)0Error, too many table values entered, only points allowed! LAS(2A,I3,A)0Error, too many table values entered, only  points allowed! (A) Input file read with no errors. ### Errors found in input file, execution halted.BRA(A/A,i2,A) ** Branch **TRLLINEXP(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Block : Transmission line with impedance varying Tau= Zin= Zout= Tres=LOS(A,i3,A,a13/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3) : Lossy line with impedance varying Rloss= Rseries=MIT(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3,A,1pe10.3) : MITL (geometric setup) Circumference= Gap= Z= Eturnon=PMI(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : MITL (perveance setup) Perveance=RCG(A,i3,A/A,1pe10.3,A,1pe10.3) : resistor and capacitor to ground. R1= C1=RLS : resistor and inductor in series. R2= L2=PIS : pi section. R3= C3=ADD(A,i3,A) : adder block.TRA(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3) : transformer block. Lp= Ls= M=MZF(A,i3,A/A,1pe10.3,A,i2) : Measure Zflow Block Vac Impedance = Measure Zflow Block Number = CYL : imploding CYLfoil model. Initrad= Length= Mass= Minrad=NSH : imploding NShell model. Shell length = min radius = A-K gap = trapped field time = (A,i2,A,i2)Too many shells. Number of shells is Max allowed is (' ', 4x, 'Tabular function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10/ 400(' ', 8x, i3, 5x, 1pe10.3, 5x, 1pe10.3, :/))Radius Mass (A)Shell radii not in correct sequenceSPH : imploding SPHfoil model. ANGLE=DYH(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3, A,1pe10.3) : dynamic hohlraum model. Rad liner1= Mass liner 1= Rad liner2= Mass liner 2= Rad liner3= Mass liner 3= Density= Rad inner= Rad min=GAS(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3) : imploding gas puff model. Innerrad= InitMass=DPF(A,i3,A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) : dpf model Router= Rinner= Radial mass fraction= Theta=VOLVEN(A,i3,A,A/A,1pe10.3,A,1pe10.3) : end-of-branch voltage source described as a function of time. : voltage source described as a function of time.SSQ (A/A,1pe10.3,A,1pe10.3,A,1pe10.3) Sin-squared function: Magnitude= Tpulse= Tdelay=SIN Sin function: Period=LSF(' ', 4x, 'Least squares polynomial:'/ 7(' ', 6x, 'A', i1, '=', 1pe10.3, :/))PWLTime Voltage TAB(' ', 4x, 'Scale=', 1pe10.3, ' Tdelay=', 1pe10.3)CURCEN : current source described as a : end-of-branch current source Current Current CSC : end-of-branch SCL current source (' ', 4x, 'Scale=', 1pe10.3, ' Cond-scale=', 1pe10.3, ' Tdelay=', 1pe10.3)(' ', 4x, 'Tabular conditional function:'/ ' ', 6x, 'Point', 6x, a10, 5x, a10, 5x, a10/ 400(' ', 8x, i3, 6x, 1pe10.3, 5x, 1pe10.3, 5x, 1pe10.3:/))Min-voltg VARR1 C1 R2 L2 R3 C3 USE(A,a2,A,i3) is a variable element in block User supplied model.US1US2US3US4(A,a2,A) ### ERROR ### element may not be used with this model.Inductance Resistance (A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Exponential model of a resistive switch: Ropen= Rclose= Tswitch= Zswitch=DECRIS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Decay model of a resistive switch: Rise model of a resistive switch:EDI may not be used with this model.(A/A,i2,A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3) E beam diode model of a resistor: Diode Type= A/K Gap= E-enhance= Velocity= Router= Rinner= Ediode: Bad input parametersPS1PS2 PEOS model 1: Tswitch= Constant= Rmax= Rmin= PEOS model 2: Qswitch=POS(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3,A, 1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW POS model : tsw = cursw = topen= zflow= gswmax= gswmin= CBflag= forward = ZLO(A/A,1pe10.3,A,1pe10.3,A,1pe10.3,A,1pe10.3 ,A,1pe10.3,A,1pe10.3,A,1pe10.3) Z FLOW Plasma Loss Current model : zflow = gap = radius= gmin= gmax= xni=(A,A)gap, radius, or number of parallel lines less than or equal zero <<<<<<<<<<<<<<<<<<<<<<<<<<>X?K@@?7>-DT!@4@иP\ML=tף?g>+Ђ?:7H? @ B ff>@j;>9>C?b>x ?@@;O>)\>S?T6>UUU@6?K&e74@EpBE('0', 'Error, end-of-file encountered after line ', I3, '. More input lines were expected!')ư>('1 '/ ' ------------------------------------------------------------'/ ' Foil radius has reached the minimum value.'/ ' time: ', 1pe10.3/ ' minimum radius: ', 1pe10.3/ ' ------------------------------------------------------------'/ //////////)B4C4% (' Maximum number of nodes exceeded. Increase', ' TL resolution time.'/' Or, recompile with larger', ' MAX_NODES parameter in the file zdemmax.h.'/ ' Limit exceeded in Branch = ',i3,' Number of nodes = ',i4, ' . Maximum is ',i4/ ' Run stopped.')@hSfff?;v::98D CHC CC(Q=D33kA2QS^2O*?A@h*>>B$@(A)SCREAMER is now writing to the output filedelete33#Ǎ?Q?2 !?u@,@?X5~5= W?Q?ף`@33cfff?̤AR?< *?.RL>̳=mDѹ<9???? GJw̫1[yIpAp?zzRx T@Z* (08tzRx |[> (0  0(  zRx D_PzRx (`  (0 0( zRx b (08E^U80( zRx 8ezRx ezRx 8fRzRx ,`fB5zRx $hf= P1zRx \hf zRx g,zRx xgRzRx gBzRx gRzRx g   (0 8U 80(  zRx 4n (08 80(   zRx DXu@zRx 4v% VzRx XvzRx w  (08N 80(  zRx dx  (P( zRx ȃH  (08 80(  zRx 4pPzRx   (08 80(  zRx y  (0 8 80(  zRx L)P  zRx g" ( 08LC80( zRx |h  (08Y 0(  zRx DL 3zRx DL 3zRx <p!  h  zRx ȼzRx 4zRx || `    l9?  z  zRx pVzRx  (08 80(  zRx DHP9zRx AzRx   (08 H 80(  zRx  (082 80(  zRx    (0880( zRx H (08p80( zRx  (0p[ 0(   0(  : 0(  zRx  (0 (  )( zRx 3zRx ,!  zRx D`zRx @ (08B 80(  zRx , @  zRx ,P  (08 K. ;'H# 6W 80(  zRx   (08%$ 80(  ? zRx Lu=     (0 8}32} }@}},} };}}}}"}}I}}}}} }7}}}R}}} 80(  zRx U5 (08   %    $   80(  c     zRx ,f (08* ?+ <#N 7 80(  zRx `m! (08_f 80(    )   3   )o  )   '    )/   +    '    + c   +    5   1   +    +    +    +   13   5 c   '    '    '    '    ' `   ' ]   '    '    '    ' e   '    ' $3N>!h   >bcDczRx L؈T B  zRx Њ  (08 80(  zRx D`zRx ( (0  0(    0(  10( zRx zRx HzRx DL 3zRx DL 3zRx GzRx KzRx  (B (  ( zRx d   (k( zRx 0   (0880( zRx zRx D(PzRx ? (08 80(  zRx &  (08 7      n 80(  zRx  (0 (   (  4( zRx  (08  W      80(  zRx  (08  Z      80(  zRx h (08] 80(   zRx LX< (08      _ 80(  >                    ~             p     M                          b     .                        }                                  V      zRx D0}zRx ~R (08 80(  zRx " (08D  80(  zRx  (08  Z      80(  zRx ; (08  :      80(  zRx 8'zRx 40!  bzRx p (08~ 80(  zRx X (08F 80(  zRx DPzRx CzRx zRx ` 0+   F   zRx 0>  /  4  /  "  zRx  (08`80( zRx zzRx I    (0s (  G (  A( zRx zRx <HF;zRx 4@0zRx 5 (08 80(   80(   80(  zRx  (08p80( zRx 0>  /  8  /  &  zRx  (08`80( zRx T8{  ^ zRx ,H#zRx ,0Q'zRx H (08# 0(  h0( zRx @  (08 80(  zRx p  (08 80(  zRx p! (08  80(  zRx D#t0ezRx ,$   (08@!m   )3$ *   'M|g *> 80(  f    zRx 4 (08 PJ 80(  G80( zRx 4 (08 Po 80(  80( zRx 40b      )zRx 4"zRx 4zRx \5 @   zRx 7 0)   D     zRx 7 (08 80(  zRx @=zRx =zRx <zRx <zRx <zRx x<>zRx ڇɢ68+"}mt꺧ɕ6r/Rjv Փn)4TCv=*W_C]tk%zJTe41})oabm;e9=&3H8h M"Knw=fﱿr \PG' `ͺ"tp3 ?dz8.)XS`v5{zSD|fja$YLg%afhUlnmgt'DxP2.-3ߵ_tydn@jRRd nG 7.^06 'Ke%ڐIOD G\~H<ۡm$Λ]93a5؆U蓓 A@x \] gf0䓭mllq:հp'S^]h:)Vǫ"$] hiCXp=<(E5#HoE؄Ip+?".BWG8~M2ք?Jo1`Np086)R0&7-`iLu\DI h {E[g+B5 =FԼ:liC)ϖ_2tV>EY0N-*GOvMWJiS|b_>D>#;2rb)>V :qoyZSBun" s"jB԰Sxї0]^84VwL&TӯQ*́нAT\vqAKTa(OB/MrNt28puEb;KQڋ^)^UOxpⵀ;fݿO8qm6ll%Kӝc)_K&p\H,O>>pvOg|XC>TrGfWkneC1Z{ (ez WN5B^S"!Zc7 l\`CY_CM\VUK fPg֬ߝ'?|&ak λP3i1X䜈n=YҼ0znoXf?ܾ 7ЧBlFpxLʰڪgv/M݁ӀHnᕴ!*%r. a6 ]\s[IkFs6bʧ xsS1ya?J0ge|'9T. Xyo>Ԡ*Dݿx:$KV~{Ϟ&ԅ:` LZ Ͳ֋| `LT7S7pP@ 0XcBd]h St 7M%z `ܝTwfDmA~"&d[2Zo]@_ekp0|P(,Һ1/Ϸ]ډ&Bb!<!2k5n$+HST6Rr{0}Sx=(<]K=iUIR[+-]*$bm9qUx\'\ 7v!qK'+s R߇jW<@˖ҊNrCbYMJKa;@*dU,N5Mԯ/c8x buBm?{n|K)r')dLElU Q z֒ R]* kۥA Tg'91Rwm;'x pAП%MSĦ5w4A^Ar}FFh;͌θԝmĨxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev4a.txt000644 000765 000024 00000020745 13212010630 021022 0ustar00rbspielmanstaff000000 000000 DE-R Full Four Module + Diode Load Simulation ! ! Rick Spielman 2017-09-12 ! Time-step 4.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R Rev4a is based on DE-R Rev4. I am removing all of the extra branches to speed iteration. This forces me to divide all marx and water line impedances and inductances by four and to increase the Marx C by 4. ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 (1.6/4) and explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, and MITL impedances will be rechecked. Goal - explicit identification of all impedance and inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 167 nH * 15 = 2.5 H. ! The total Marx inductance (caps and switches) would be 2.5 H/10 = 250 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 2 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a TOTAL inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! Marx capacitance and charge voltage ! X4 for four modules ! RCGround 1e+12 400e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 sub Marx/10) ! Divide R and L by four for the four modules ! RLSeries 0.049 62.5e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! Four channels for 4 modules ! Divide inductance by four for 4 modules ! RLSeries 10e9 12.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 4 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 25e-9 ! ! Line 1 (CPL), 60 ns, 1.4 , 42.85 nF ! Divide by 4 for 4 modules ! TRLine EXP 2.29e-09 1 .35 TRLine LIN 56.0e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! Increase number of channels for the four modules ! ! Branch #2 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.1016 1.0 20 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw !TopBranch ! ! Line 2, 72 ns, 1.4 constant impedance ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_PFL_in UFO IIN $I_PFL_in TRLine LIN 68e-09 .35 .35 TRLine EXP 2.29e-09 .35 1 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! Increase number of channels to four for four modules ! ! Branch #3 Location RLSeries 10e9 2.5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 400e-09 0.0127 1.0 28 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw !TopBranch ! ! Output Line (OL), 72 ns, 1.4 constant impedance ! Divide by four for four modules ! TRLine EXP 2.29e-09 1 .35 UFO VIN $V_OL_in UFO IIN $I_OL_in TRLine LIN 70e-09 .35 .35 UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 13.35-cm gap, l = 1.96 ns ! Zouter = 0.76 , Zinner = 0.81 Divide by 2X ! TRLine LIN 1.96e-9 0.38 0.405 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! Two stacks in parallel - divide L by 2 ! RLS 1.0E-12 1.09E-9 ! UFO VOUT $V_stack UFO IOUT $I_stack UFO POUT $P_stack UFO EOUT $E_stack ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH - divide by 2 ! RLS 1.0E-12 0.338E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the piece that extends down to the cathode. ! L1=0.639 nH, L2=0.924 nH, L1+L2=1.563 nH ! Two vacuum flares in parallel - divide by 2 ! RLS 1.0E-12 0.78E-9 ! UFO VOUT $V_vf UFO IOUT $I_vf UFO POUT $P_vf UFO EOUT $E_vf ! ! **** Constant Z MITLs ** ! Z= 3.7 , length = 2.5 ns (Router = 89.65 cm gap 5.962cm, Rinner=15 cm gap 1 cm) ! Pick a MITL impedance close to the impedance of the water lines - divide by 2 ! Note: This is the vacuum impedance without vacuum electron flow ! TRLine LIN 2.5e-09 1.85 1.85 ! UFO VOUT $V_mitls UFO IOUT $I_mitls UFO POUT $P_mitls UFO EOUT $E_mitls ! ! **** Inner-MITL-coax ! Coax dimension matches the electron beam diode (average) ! Match inner coax impedance to MITL impedance if possible ! This is not possible with the small diameter idode used herein ! For this case, 1-cm gap router cathode = 10.16cm, Z=5.6 ! Assume average 6 or 15 cm length or 0.5 ns ! Divide by 2 ! TRLine LIN 0.5e-09 2.81 2.81 ! ! Inductance of e-beam itself ! This is the inductance of the outer volume and the inner volume ! Louter=0.141 nH, Linner=0.211 nH, Lparallel=0.0845 ! ! RLS 0.0 0.0845E-9 ! UFO IR2 $I_coax ! ! e-Beam Diode Resistance **** ! The standard L-3 DE AK gap is 7.5 mm, Router= 4, Rinner=3 ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 5.5e-3 3.0 0.5e4 0.1016 0.0762 ! UFO R1 $Z_diode UFO IR1 $I_diode UFO VR1 $V_diode UFO PR1 $P_diode UFO ER1 $E_diode ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 !Branch !RCGround 1.0e12 250.0e-12 ! ! End branch #2 ! ! Branch #3 !Branch !RCGround 1.0e12 100.0e-12 ! ! End branch #3 ! release_4.3.1/run_decks/._DE-R_rev5d.txt000644 000765 000024 00000000763 13423741700 021256 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR,, com.apple.TextEncoding7com.apple.lastuseddate#PSGY7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0O\@` $4J box4z@x6 t! p$ä$+H$ IoIJxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev5d.txt000644 000765 000024 00000033230 13423741700 021034 0ustar00rbspielmanstaff000000 000000 DE-R Four Module + PRS Load Simulation ! ! Rick Spielman 2017-12-07 ! Time-step 2.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 8001 ! !Start circuit definition ! ! DE-R_rev5d.txt is based on DE-R_rev5c.txt but with the Marx parameters of DE-R_rev5final.txt ! ! DE-R_rev5c.txt is based on DE-R_rev5b.txt. In this deck we have removed the A-level branch and ! replaced the load with an electron-beam diode. This is effectively half of the driver. We will assume ! a diode with a radius of 6" (15.24 cm) that matches the impedance of the 3.7- disk. Also adding a ! length scaling factor to correct for the overestimate of the water switch resistance of 40%. Decrease ! length by .4. ! ! DE-R_rev5b.txt is based on DE-R_rev5a.txt. In this run deck we are splitting the two halves ! of the water lines AND Marxes in half so that we can drive each side of the vacuum disk feed ! separately. This allows more accurate treatment of the MITLs and the convolute. MITL and Z_flow ! models will be incorporated into the deck. We will divide C by 2X and multiply L and R by 2X. ! Remember that the IOUT/IIN calls are backward in the second branch. We have included the non ! perturbing MZFlow block that calculates Ic, If, Zfl. ! ! DE-R Rev5a.txt is based on DE-R Rev4a.txt. We are including a PRS load using the general ! parameters of the Z51 deck used in Z15_rev2_Z51.txt. The exact inductance numbers have ! been tweaked a bit to be self consistent. We output V, I before the MITL TR and V,I after the MITL. ! ! DE-R Rev4a is based on DE-R Rev4. I am removing all of the extra branches to speed iteration. ! This forces me to divide all marx and water line impedances and inductances by four ! and to increase the Marx C by 4. ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 (1.6/4) and ! explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, ! and MITL impedances will be rechecked. Goal - explicit identification of all impedance and ! inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, ! MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns ! FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! The sub Marx capacitance is 300 nF/34= 8.82 nF. We operate at a charge voltage of 100 kV. ! We have a 8.82-nF sub Marx with 34 cap pairs in series and 17 switches. Vch = 3.4 MV ! We have 8 sub Marxes in parallel. ! The total Marx capacitance is 70.59 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 34 stages per sub-Marx = 2.21 per sub-Marx ! Assume that there will be 167 nH every two stages. L = 167 nH * 17 = 2.839 H. ! The total Marx inductance (caps and switches) would be 2.338 H/8 = 354.9 nH ! ! We start with a total Marx capacitance of 70.59 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 42.85 nF. This is distributed in a TL that is ~60 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 60/1.4 nF = 42.85 nF) ! ! Energy per Marx at 100 kV = 407.5 kJ, 2 marxes = 816 kJ, 4 marxes = 1.63 MJ ! ! The matched impedance of a sub-Marx = sqrt(L/C) = 17.94 . ! The total Marx impedance is 17.94 /8 = 2.24 ! Note CPL impedance is 1.4 . ! The ESR amounts to ~ 12.3% of the matched impedance. ! ! The switch model will have 17x the length of one switch per sub Marx and then will ! have 8 arc channels (sub Marxes) in parallel. Then there will be two Marxes in parallel. ! ! We will assume a TOTAL inductance of 380 nH for one Marx and one L1. ! This inductance is needed to get the required rise time of the voltage on the CPL. ! The total inductance for Branch A (and also Branch B) is 190 nH. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! B LEVEL ! ! Marx capacitance and charge voltage ! CX2 for two modules (70.59 nF each) = 141 nF ! +/-100 kV charge ! RCGround 1e+12 141e-9 Initial VC1 3.4e6 UFO VC1 SCALE 1.0e-6 $V_marx_B(MV) UFO EC1 $E_marx_B ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.276 for the total Marx (2.21 sub Marx/8) ! Divide R and L by 2 for 2 modules (driving one MITL) ! RLSeries 0.138 177.45e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! 17 switches for 8 sub-Marxes, 2 channels for 2 modules ! Divide parallel switch inductance for one Marx (~50 nH) by 2 for 2 modules ! RLSeries 10e9 25e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2288 7.3 8 2 UFO IR2 SCALE 1.0e-6 $I_marx_B(MA) UFO R2 $R_switch_B UFO ER2 $E_switch_B UFO QR2 $Q_switch_B ! ! Output Marx header inductance ! Divide 100 nH by 2 for 2 modules in parallel ! RLSeries 0.00 50e-9 ! ! Line 1 (CPL), 60 ns, 1.4 , 60 ns/1.4= 42.85 nF per L1 ! Divide Z by 2 for one half of DE-R driving one insulator stack ! Include the radius transition of the L1 ! TRLine EXP 2.29e-09 2 .7 TRLine LIN 56.0e-09 .7 .7 TRLine EXP 2.29e-09 .7 2 UFO VOUT SCALE 1.0e-6 $V_CPL_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_CPL_out_B(MA) UFO EOUT $E_CPL_out_B UFO POUT $P_CPL_out_B ! ! Line 1 water switches - gap is scaled by 0.6 ! 5 output switches, 4 gap x .6 = 2.4" (DE today) + switch inductance ! Increase number of channels x2 for the two modules ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.06096 1.0 5 2 UFO IR2 SCALE 1.0e-6 $I_CPL_sw_B(MA) UFO R2 $R_CPL_sw_B UFO ER2 $E_CPL_sw_B UFO QR2 $Q_CPL_sw_B ! ! Line 2, 72 ns, 1.4 constant impedance ! Divide by 2 for 2 modules ! TRLine EXP 2.29e-09 2 .7 UFO VIN SCALE 1.0e-6 $V_PFL_in_B(MV) UFO IIN SCALE 1.0e-6 $I_PFL_in_B(MA) TRLine LIN 68e-09 .7 .7 TRLine EXP 2.29e-09 .7 2 UFO VOUT SCALE 1.0e-6 $V_PFL_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_PFL_out_B(MA) UFO POUT $P_PFL_out_B UFO EOUT $E_PFL_out_B ! ! Line 2 water switches - gap is scaled by 0.6 ! 7 output switches, 0.5" x .6 = 0.3 gap + switch inductance ! Increase number of channels to two for two modules ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 385e-09 0.00762 1.0 7 2 UFO IR2 SCALE 1.0e-6 $I_PFL_sw_B(MA) UFO R2 $R_PFL_sw_B UFO ER2 $E_PFL_sw_B ! ! Output Line (OL), 72 ns, 1.4 constant impedance ! Divide Z by 2 for two modules ! TRLine EXP 2.29e-09 2 .7 UFO VIN SCALE 1.0e-6 $V_OL_in_B(MV) UFO IIN SCALE 1.0e-6 $I_OL_in_B(MA) TRLine LIN 70e-09 .7 .7 UFO VOUT SCALE 1.0e-6 $V_OL_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_OL_out_B(MA) UFO POUT $P_OL_out_B UFO EOUT $E_OL_out_B ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 13.35-cm gap, l = 1.96 ns ! Divide by 2X for half QE Zouter = 0.76 , Zinner = 0.81 ! TRLine LIN 1.96e-9 0.76 0.81 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! RLSeries 0.0 2.1788E-9 ! UFO VOUT SCALE 1.0e-6 $V_stack_B(MV) UFO IOUT SCALE 1.0e-6 $I_stack_B(MA) UFO POUT $P_stack_B UFO EOUT $E_stack_B ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH ! RLSeries 0.0 0.676E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the rectangular piece that extends down to the cathode. ! L1=0.639 nH, L2=0.924 nH, L1+L2=1.563 nH ! This section would be better modeled as MITLs as the lower portion of the feed could be ! emissive. ! RLSeries 0.0 1.563E-9 ! ! Extra stray L in the flare region 0.5 nH, just a WAG ! RLSeries 0.0 0.5E-9 ! UFO VOUT SCALE 1.0e-6 $V_vf_B(MV) UFO IOUT SCALE 1.0e-6 $I_vf_B(MA) UFO POUT $P_vf_B UFO EOUT $E_vf_B ! ! **** Constant Z MITLs ** ! Z= 3.7 , length = 2.45 ns (Router = 89.65 cm gap=5.53 cm, Rinner=16.2 cm gap=1 cm) ! L=Zt - 9.25 nH ! I will divide the spacing between Router and Rinner into 10 segments of equal distance ! and use the mid point of each segment as the circumference for the MITL model. ! 7.345 cm long segments, ! MITL midpoints (cm) - 85.98, 78.63, 71.29, 63.94, 56.60, 49.25, 41.91, 34.56, 27.22, 19.87 ! circumferences (m) - 5.40, 4.94, 4.48, 4.017, 3.556, 3.094, 2.633, 2.171, 1.71, 1.248 ! vac gap for 3.7 (m) - 5.306e-2, 4.852e-2, 4.4e-2, 3.946e-2, 3.492e-2, 3.039e-2, 2.586e-2, 2.133e-2, 1.68e-2, 1.226e-2 ! !MITL Circum Gap Length-s Impedance Resolution E-Turnon MITL 5.40 5.306e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl1_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl1_out_B(MA) UFO CLOS $I_mitl1_loss_B UFO ALOS $J_mitl1_loss_B !MZFlow 3.7 !UFO ICA !$Icath_mitl1_B !UFO IPL !$Iflow_mitl1_B !UFO ZOT !$Zflow_mitl1_B MITL 4.94 4.852e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl2_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl2_out_B(MA) UFO CLOS $I_mitl2_loss_B UFO ALOS $J_mitl2_loss_B MITL 4.48 4.4e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl3_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl3_out_B(MA) UFO CLOS $I_mitl3_loss_B UFO ALOS $J_mitl3_loss_B MITL 4.017 3.946e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl4_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl4_out_B(MA) UFO CLOS $I_mitl4_loss_B UFO ALOS $J_mitl4_loss_B MITL 3.556 3.492e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl5_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl5_out_B(MA) UFO CLOS $I_mitl5_loss_B UFO ALOS $J_mitl5_loss_B MITL 3.094 3.039e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl6_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl6_out_B(MA) UFO CLOS $I_mitl6_loss_B UFO ALOS $J_mitl6_loss_B MITL 2.633 2.586e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl7_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl7_out_B(MA) UFO CLOS $I_mitl7_loss_B UFO ALOS $J_mitl7_loss_B MITL 2.171 2.133e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl8_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl8_out_B(MA) UFO CLOS $I_mitl8_loss_B UFO ALOS $J_mitl8_loss_B MITL 1.71 1.678e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl9_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl9_out_B(MA) UFO CLOS $I_mitl9_loss_B UFO ALOS $J_mitl9_loss_B MITL 1.248 1.226e-02 0.245E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitl10_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitl10_out_B(MA) UFO CLOS $I_mitl10_loss_B UFO ALOS $J_mitl10_loss_B UFO POUT $P_mitl10_out_B UFO EOUT $E_mitl10_out_B ! ! Inductance of the disk MITL - disk plate, 16.2 cm to 15.2 cm (6") ! Gap = 1 cm at this location, top and bottom 0.127 nH ! Will need MITL calls here at some point. ! !RLSeries 0.0 0.127E-9 ! ! **** Coax MITL ! Cathode radius 15.2 cm, anode radius 16.2 cm, cath circ = 95.5 cm ! !MITL Circum Gap Length-s Impedance ( Resolution) (E-Turnon) MITL 0.955 1.0e-02 0.25E-09 3.7 0.05e-9 UFO VOUT SCALE 1.0e-6 $V_mitlc_out_B(MV) UFO IOUT SCALE 1.0e-6 $I_mitlc_out_B(MA) UFO CLOS $I_mitlc_loss_B UFO ALOS $J_mitlc_loss_B ! ! L in the diode gap volume ! Ro=16.2, Rin=15.2, h = diode gap (10mm-0.127 nH, 6.5mm-0.082 nH) ! RLSeries 0.0 0.127E-9 ! ! **** Electron Beam Diode *** ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 1.0e-2 3.0 1.0e4 15.2e-2 14.2e-2 ! UFO R1 $Z_diode UFO IR1 SCALE 1.0e-6 $I_diode(MA) UFO VR1 SCALE 1.0e-6 $V_diode(MV) UFO PR1 $P_diode UFO ER1 $E_diode ! ! End Main Branch (Branch #1) !release_4.3.1/run_decks/._branch_4L2_4L3.txt000755 000765 000024 00000000357 12432223724 021764 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK @*R?t|ܠTG[[Zʸrelease_4.3.1/run_decks/branch_4L2_4L3.txt000755 000765 000024 00000003052 12432223724 021542 0ustar00rbspielmanstaff000000 000000 Branch in Branch Test Run Deck ! ! 2014-11-16 RBS ! ! 4 L2 top branches, 4 L3 top branches ! Time-step 1e-10 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! ! Main Branch - Branch #1 BRANCH RCG 1e+12 1e-6 Initial VC1 50e3 ! Cap inductance and ESR Rlseries 0.001 2e-9 UFO VC1 $V_cap UFO IR2 $I_in ! Branch #2 location RLseries 1e+12 0.0 TopBranch ! Branch #3 location RLseries 1e+12 0.0 TopBranch ! Branch #4 location RLseries 1e+12 0.0 TopBranch ! Branch #5 location RLseries 1e+12 0.0 TopBranch ! !Load to ground ! RCground 0.001 0 UFO IR1 $L1_Cur(A) ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RLseries 0.0 0.0 RLseries 1e+12 0.0 ! Call Branch #6 in Branch #2 TopBranch RCground 0.001 0.0 UFO IR1 $L2_1_Cur(A) ! !Branch #3 Branch RLseries 0.0 0.0 RLseries 1e+12 0.0 ! Call Branch #7 in Branch #3 TopBranch RCground 0.001 0.0 UFO IR1 $L2_2_Cur(A) ! !Branch #4 Branch RLseries 1e+12 0.0 ! Call Branch #8 in Branch #4 TopBranch RCground 0.001 0.0 UFO IR1 $L2_3_Cur(A) ! !Branch #5 Branch RLseries 1e+12 0.0 ! Call Branch #9 in Branch #5 TopBranch RCground 0.001 0.0 UFO IR1 $L2_4_Cur(A) ! ! End Level 2 Branches ! ! Start Level 3 Branches ! ! Branch #6 Branch RLseries 0.004 0.0 RCground 0.001 0.0 UFO IR1 $L3_1_Cur(A) ! ! Branch #7 Branch RLseries 0.001 0.0 RCground 0.001 0.0 UFO IR1 $L3_2_Cur(A) ! ! Branch #8 Branch RLseries 0.004 0.0 RCground 0.001 0.0 UFO IR1 $L3_3_Cur(A) ! ! Branch #9 Branch RLseries 0.001 0.0 RCground 0.001 0.0 UFO IR1 $L3_4_Cur(A) release_4.3.1/run_decks/._skin_test.txt000644 000765 000024 00000001273 13067230575 021471 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR$$com.apple.TextEncoding37com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4LScom.dropbox.attributescom.dropbox.attrsutf-8;134217984ЂҬ'a]c칛n]K'|+[[(N/ĨlcUcdOxUHpkjYE~#HѶ(~/5c1 p:u|aTL^ˣQ#Ѵk/3f4/ʀf{tW#w(BxGEzyS9KfN\6 [BmmuR^R322n>"com.dropbox.attrsmacintosh;0xVJ)/HʯOILONQRVML%RK %$HP#C" bДpt[[Z*  vaBagآ3release_4.3.1/run_decks/DE_rev2.txt000644 000765 000024 00000006147 12755145761 020511 0ustar00rbspielmanstaff000000 000000 DE Marx Model ! ! Rick Spielman 2016-05-18 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 2 Marx switch losses and accurate water line parameters ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF exceeding the CPL capacitance. ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 28 cap pairs in series and 14 switches. ! We have 10 sub Marxes in parallel. ! Include 130 m indivudual cap ESR or 65 m per pair of caps X 28 stages = 1.82 ! I assume that there will be 200 nH every two stages. L = 200 nH *14 = 2.8 H. ! The matched impedance of the Marx = sqrt(L/C) = 16.7 . ! The ESR amounts to ~ 11% of the matched impedance. ! ! The switch model will have 14x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a total inductance of 350 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! We will terminate the CPL capacitor in a water switch with no losses and have a 0.5 load. ! ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 100e-9 Initial VC1 2.8e6 UFO VC1 $V_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.182 for the total Marx ! RLSeries 0.182 245e-9 ! ! Switch resistance - Martin Model and switch inductance - total gap from DWGs ! 0.53 (1.346 cm) gap and 93 psig air ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs sowed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 35e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.1884 7.3 10 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output TL header inducatance ! RLSeries 0.00 100e-9 ! ! Line 1 (CPL), 60 nF, 85 ns, 1.4 ! TRLine LIN 85e-09 1.4 1.4 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL Output water switches ! 5 output switches, 4.75 gap ! RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 355e-09 0.12 1.0 5 1 UFO IR2 $I_CPL_SW UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw ! ! Line 2 (PFL), 40 nF, 50 ns, 1.3 ! TRLine LIN 50e-09 1.3 1.3 UFO VIN $V_PFL_in UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! PFL Output water switch ! RLSeries 1e+12 10e-09 VARiable R2 DECay-model !Ropen Rclosed tswitch tdecay 1e+12 1e-3 500e-9 25e-12 UFO IR2 $I_PFLswitch ! ! ! Output Line (OL), 40 nF, 95 ns, 1.3 - 1.9 ! TRLine LIN 95e-09 1.3 1.9 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! Load resistance ! RCGround 1.9 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._al_06_19branch.txt000644 000765 000024 00000000357 12547322756 022065 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK L"?`_2?Jt[[Zy]release_4.3.1/run_decks/al_06_19branch.txt000644 000765 000024 00000061633 12547322756 021654 0ustar00rbspielmanstaff000000 000000 ! ! ! ! ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 0.75E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 3001 DETAIL-PRINTS FULL ! Switch-times 0.e-9 0.e-9 0.e-9 0.e-9 0.e-9 141.e-9 183.e-9 231.e-9 264.e-9 291.e-9 316.e-9 338.e-9 359.e-9 375.e-9 381.e-9 406.e-9 408.e-9 426.e-9 426.e-9 Last-Entry ! BRANCH ! ! ! ! **** Thor - 4-drive-circuit model *** ! ! The following model of Thor uses 18 drive circuits to model Thor's 288 LTD bricks. ! Hence the model combines 16 bricks into one drive circuit. ! ! The 18 circuits are fired at different times to achieve a 500-ns current-pulse rise time. ! 9 circuits are standard (N1=144), 9 circuits are "marxed" (N2=144) ! ! The first of the 18 drive circuits: ! We assume each un-marxed LTD brick has a capacitance of 40 nF: ! RCG 1.000E12 0.64e-6 ! ! We assume each cavity is charged to +/-110 kV. ! INITIAL VC1 2.2e5 ! ! We assume each brick has a resistance of 0.37 ohms, and an inductance of 240 nH. ! RLS 200 15.E-9 SVA R2 DEC 200 0.0231 1 1.0E-11 ! UFO VIN $VTC3IN ! ! ! 200 feet of 37.5 parallel 10-ohm coaxial cables: ! TRL LIN 250.0E-9 0.1875 0.1875 ! UFO VIN $VTC1IN UFO IIN $ITC1IN UFO PIN $PTC1IN UFO EIN $ETC1IN ! ! The following 18 endbranches are used to connect the remaining 18 drive circuits ! to Thor's water-insulated radial transmission lines: ! ! ! Branch 1 ! ENDBRANCH ! TRL LIN 0.5E-9 0.09375 0.09375 ! ! Branch 2 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0625 0.0625 ! ! Branch 3 ! ENDBRANCH ! TRL LIN 0.5E-9 0.046875 0.046875 ! ! Branch 4 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0375 0.0375 ! ! Branch 5 ! ENDBRANCH ! TRL LIN 0.5E-9 0.03125 0.03125 ! ! Branch 6 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0268 0.0268 ! ! Branch 7 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0234 0.0234 ! ! Branch 8 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0208 0.0208 ! ! Branch 9 ! ENDBRANCH ! TRL LIN 0.5E-9 0.01875 0.01875 ! ! Branch 10 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0170 0.0170 ! ! Branch 11 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0156 0.0156 ! ! Branch 12 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0144 0.0144 ! ! Branch 13 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0134 0.0134 ! ! Branch 14 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0125 0.0125 ! ! Branch 15 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0117 0.0117 ! ! Branch 16 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.0110 ! ! Branch 17 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.0110 ! ! ! Branch 18 ! ENDBRANCH ! ! The constant-impedance section of the water-insulated radial transmission lines: ! TRL LIN 0.5e-9 0.0084 0.0166 ! UFO VIN $VTW1IN UFO IIN $ITW1IN UFO PIN $PTW1IN UFO EIN $ETW1IN ! ! The constant AK-gap section of the water-insulated radial transmission lines: ! !TRL LIN 7.155e-9 0.0165 0.0296 ! !UFO VIN !$VTW2IN !UFO IIN !$ITW2IN !UFO PIN !$PTW2IN !UFO EIN !$ETW2IN ! ! The Rexolite- and Kapton-insulated transmission line: ! !RLS 1.0e-12 0.448e-9 ! ! CPF elements are replaced with a lumped L from COMSOL ! RLS 1.0E-12 1.8E-9 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! The constant 1.6-nH-inductance load: ! !RLS 1.0E-12 1.6E-9 RLSeries 0.0 0.0 Variable L2 Table 1.0 250.e-9 0.000000000E+000 0.000000000E+000 1.753117096E-011 1.286038831E-009 6.300249905E-011 1.226523771E-009 1.809433992E-010 1.212330902E-009 4.868517811E-010 1.207939637E-009 1.256188931E-009 1.179832454E-009 2.256189013E-009 1.126505778E-009 3.256190206E-009 1.116321702E-009 4.256189623E-009 1.111069792E-009 5.256187929E-009 1.107967385E-009 6.256185792E-009 1.105943115E-009 7.256184986E-009 1.104509595E-009 8.256183293E-009 1.103447111E-009 9.256181599E-009 1.102681280E-009 1.025617991E-008 1.102055780E-009 1.125617999E-008 1.101556291E-009 1.225618007E-008 1.101176594E-009 1.325616950E-008 1.100863067E-009 1.425616958E-008 1.100632363E-009 1.525616966E-008 1.100438185E-009 1.625616974E-008 1.100288638E-009 1.725616983E-008 1.100185276E-009 1.825616991E-008 1.100116442E-009 1.925616999E-008 1.100077696E-009 2.025615942E-008 1.100060931E-009 2.125615950E-008 1.100077363E-009 2.225615958E-008 1.100123326E-009 2.325615966E-008 1.100183500E-009 2.425615975E-008 1.100261326E-009 2.525615983E-008 1.100371905E-009 2.625614925E-008 1.100495917E-009 2.725614934E-008 1.100642466E-009 2.825614942E-008 1.100797009E-009 2.925614950E-008 1.100971647E-009 3.025614959E-008 1.101157054E-009 3.125614967E-008 1.101356339E-009 3.225616041E-008 1.101580049E-009 3.325618181E-008 1.101813085E-009 3.425619965E-008 1.102056557E-009 3.525621040E-008 1.102316460E-009 3.625623179E-008 1.102593905E-009 3.725624964E-008 1.102878233E-009 3.825626749E-008 1.103174552E-009 3.925627823E-008 1.103483194E-009 4.025629963E-008 1.103802272E-009 4.125632103E-008 1.104134895E-009 4.225632821E-008 1.104476621E-009 4.325634961E-008 1.104826675E-009 4.425637101E-008 1.105188496E-009 4.525638175E-008 1.105563752E-009 4.625639960E-008 1.105948333E-009 4.725642100E-008 1.106342795E-009 4.825643174E-008 1.106750802E-009 4.925645314E-008 1.107167136E-009 5.025646743E-008 1.107583025E-009 5.125648883E-008 1.108019343E-009 5.225649957E-008 1.108463432E-009 5.325651742E-008 1.108915515E-009 5.425653882E-008 1.109378700E-009 5.525654956E-008 1.109849435E-009 5.625657096E-008 1.110332604E-009 5.725658880E-008 1.110821990E-009 5.825659954E-008 1.111321146E-009 5.925662094E-008 1.111829184E-009 6.025663879E-008 1.112349102E-009 6.125664953E-008 1.112881565E-009 6.225667448E-008 1.113420467E-009 6.325668522E-008 1.113968251E-009 6.425671017E-008 1.114527692E-009 6.525672092E-008 1.115094572E-009 6.625673876E-008 1.115672998E-009 6.725676371E-008 1.116263970E-009 6.825677445E-008 1.116864934E-009 6.925679230E-008 1.117474002E-009 7.025681015E-008 1.118095949E-009 7.125681378E-008 1.118727555E-009 7.225683873E-008 1.119373594E-009 7.325685658E-008 1.120025295E-009 7.425686732E-008 1.120688320E-009 7.525689227E-008 1.121362669E-009 7.625691012E-008 1.122048343E-009 7.725693507E-008 1.122745674E-009 7.825694581E-008 1.123453996E-009 7.925695655E-008 1.124173643E-009 8.025698151E-008 1.124905391E-009 8.125699225E-008 1.125648574E-009 8.225701009E-008 1.126403415E-009 8.325702794E-008 1.127169580E-009 8.425703868E-008 1.127947957E-009 8.525706363E-008 1.128738658E-009 8.625707437E-008 1.129539684E-009 8.725708511E-008 1.130351812E-009 8.825711006E-008 1.131185812E-009 8.925712791E-008 1.132025584E-009 9.025715286E-008 1.132873684E-009 9.125716360E-008 1.133739658E-009 9.225718145E-008 1.134613292E-009 9.325720640E-008 1.135501027E-009 9.425721004E-008 1.136399086E-009 9.525722788E-008 1.137310246E-009 9.625724573E-008 1.138232286E-009 9.725725647E-008 1.139167316E-009 9.825728142E-008 1.140115446E-009 9.925729927E-008 1.141076234E-009 1.002573029E-007 1.142047235E-009 1.012572994E-007 1.143031225E-009 1.022572960E-007 1.144030204E-009 1.032574062E-007 1.145040729E-009 1.042573956E-007 1.146060802E-009 1.052573992E-007 1.147094530E-009 1.062574029E-007 1.148141915E-009 1.072574065E-007 1.149200846E-009 1.082575025E-007 1.150275875E-009 1.092574990E-007 1.151360118E-009 1.102574956E-007 1.152458462E-009 1.112574992E-007 1.153567131E-009 1.122575028E-007 1.154688900E-009 1.132574994E-007 1.155824769E-009 1.142575954E-007 1.156973295E-009 1.152575990E-007 1.158134810E-009 1.162576027E-007 1.159308316E-009 1.172575992E-007 1.160497032E-009 1.182575957E-007 1.161698959E-009 1.192575922E-007 1.162914987E-009 1.202576954E-007 1.164144225E-009 1.212576990E-007 1.165386232E-009 1.222577026E-007 1.166642560E-009 1.232576921E-007 1.167912655E-009 1.242576957E-007 1.169196961E-009 1.252576993E-007 1.170493480E-009 1.262577030E-007 1.171804764E-009 1.272577919E-007 1.173129704E-009 1.282577955E-007 1.174468411E-009 1.292577991E-007 1.175824216E-009 1.302578028E-007 1.177192233E-009 1.312578064E-007 1.178575237E-009 1.322578100E-007 1.179972675E-009 1.332578989E-007 1.181386988E-009 1.342579026E-007 1.182814069E-009 1.352579062E-007 1.184256804E-009 1.362578956E-007 1.185715859E-009 1.372578993E-007 1.187190013E-009 1.382579882E-007 1.188678711E-009 1.392579918E-007 1.190184062E-009 1.402579954E-007 1.191706400E-009 1.412579991E-007 1.193241173E-009 1.422580027E-007 1.194792487E-009 1.432580063E-007 1.196359900E-009 1.442580952E-007 1.197943411E-009 1.452580989E-007 1.199543243E-009 1.462581025E-007 1.201158617E-009 1.472581062E-007 1.202790534E-009 1.482581098E-007 1.204439326E-009 1.492581134E-007 1.206105105E-009 1.502582023E-007 1.207787315E-009 1.512582060E-007 1.209487177E-009 1.522581954E-007 1.211203582E-009 1.532581990E-007 1.212937306E-009 1.542582027E-007 1.214689238E-009 1.552581921E-007 1.216459045E-009 1.562582952E-007 1.218246060E-009 1.572582988E-007 1.220051615E-009 1.582583025E-007 1.221874935E-009 1.592583061E-007 1.223717017E-009 1.602582955E-007 1.225577084E-009 1.612582992E-007 1.227456248E-009 1.622584023E-007 1.229354729E-009 1.632584059E-007 1.231270419E-009 1.642584095E-007 1.233207314E-009 1.652583990E-007 1.235162306E-009 1.662583884E-007 1.237138725E-009 1.672583920E-007 1.239135239E-009 1.682585093E-007 1.241152514E-009 1.692584988E-007 1.243191439E-009 1.702585024E-007 1.245249126E-009 1.712584918E-007 1.247328907E-009 1.722584955E-007 1.249429227E-009 1.732584991E-007 1.251550308E-009 1.742586022E-007 1.253691595E-009 1.752586059E-007 1.255858528E-009 1.762585953E-007 1.258042337E-009 1.772585989E-007 1.260251903E-009 1.782586025E-007 1.262484339E-009 1.792586062E-007 1.264738869E-009 1.802587093E-007 1.267013938E-009 1.812586987E-007 1.269311767E-009 1.822587024E-007 1.271632022E-009 1.832586918E-007 1.273975592E-009 1.842586954E-007 1.276343142E-009 1.852586990E-007 1.278731343E-009 1.862587879E-007 1.281143081E-009 1.872587916E-007 1.283578133E-009 1.882587952E-007 1.286035500E-009 1.892587989E-007 1.288516738E-009 1.902588025E-007 1.291020624E-009 1.912588061E-007 1.293548824E-009 1.922588950E-007 1.296099561E-009 1.932588987E-007 1.298673835E-009 1.942589023E-007 1.301271757E-009 1.952589059E-007 1.303892883E-009 1.962589096E-007 1.306537767E-009 1.972588990E-007 1.309206410E-009 1.982590021E-007 1.311898812E-009 1.992589915E-007 1.314614750E-009 2.002589952E-007 1.317354337E-009 2.012589988E-007 1.320117460E-009 2.022590024E-007 1.322904564E-009 2.032590913E-007 1.325715093E-009 2.042590950E-007 1.328548827E-009 2.052590986E-007 1.331405985E-009 2.062591022E-007 1.334286126E-009 2.072591059E-007 1.337189359E-009 2.082591095E-007 1.340113909E-009 2.092591984E-007 1.343060219E-009 2.102592020E-007 1.346027401E-009 2.112592057E-007 1.349014567E-009 2.122592093E-007 1.352021717E-009 2.132591987E-007 1.355053181E-009 2.142592024E-007 1.358096968E-009 2.152593055E-007 1.361158852E-009 2.162592949E-007 1.364237945E-009 2.172592986E-007 1.367333802E-009 2.182593022E-007 1.370445202E-009 2.192593058E-007 1.373573033E-009 2.202592952E-007 1.376715741E-009 2.212593984E-007 1.379873882E-009 2.222594020E-007 1.383057113E-009 2.232594056E-007 1.386243675E-009 2.242594093E-007 1.389444448E-009 2.252593987E-007 1.392658988E-009 2.262594023E-007 1.395887184E-009 2.272595054E-007 1.399128924E-009 2.282595091E-007 1.402384320E-009 2.292595127E-007 1.405652816E-009 2.302594879E-007 1.408934525E-009 2.312594916E-007 1.412229556E-009 2.322594952E-007 1.415537798E-009 2.332595983E-007 1.418859807E-009 2.342596019E-007 1.422194584E-009 2.352596056E-007 1.425549789E-009 2.362595950E-007 1.428911989E-009 2.372595986E-007 1.432288288E-009 2.382596023E-007 1.435678687E-009 2.392596912E-007 1.439083186E-009 2.402597090E-007 1.442503117E-009 2.412596984E-007 1.445936704E-009 2.422596879E-007 1.449385278E-009 2.432597057E-007 1.452848619E-009 2.442596951E-007 1.456327725E-009 2.452597982E-007 1.459821264E-009 2.462597877E-007 1.463330346E-009 2.472598055E-007 1.466856525E-009 2.482597949E-007 1.470397692E-009 2.492598128E-007 1.473955513E-009 2.502597738E-007 1.477529654E-009 2.512597064E-007 1.481121670E-009 2.522596105E-007 1.484731005E-009 2.532594010E-007 1.488357881E-009 2.542592767E-007 1.492002411E-009 2.552591809E-007 1.495665591E-009 2.562589998E-007 1.499345537E-009 2.572589040E-007 1.503044689E-009 2.582587797E-007 1.506762493E-009 2.592585986E-007 1.510498615E-009 2.602585027E-007 1.514253389E-009 2.612584069E-007 1.518025372E-009 2.622581974E-007 1.521817117E-009 2.632581015E-007 1.525627402E-009 2.642580057E-007 1.529455895E-009 2.652577962E-007 1.533303484E-009 2.662577003E-007 1.537169503E-009 2.672576045E-007 1.541054395E-009 2.682574234E-007 1.544957717E-009 2.692572991E-007 1.548880246E-009 2.702572033E-007 1.552822204E-009 2.712570222E-007 1.556782925E-009 2.722568979E-007 1.560762741E-009 2.732568021E-007 1.564762431E-009 2.742565925E-007 1.568781771E-009 2.752565251E-007 1.572821540E-009 2.762564009E-007 1.576881514E-009 2.772563050E-007 1.580962250E-009 2.782560955E-007 1.585064191E-009 2.792559997E-007 1.589187115E-009 2.802559038E-007 1.593330357E-009 2.812556943E-007 1.597497135E-009 2.822555984E-007 1.601682897E-009 2.832554742E-007 1.605892530E-009 2.842552931E-007 1.610121259E-009 2.852551972E-007 1.614372414E-009 2.862551014E-007 1.618644108E-009 2.872548919E-007 1.622938117E-009 2.882547960E-007 1.627252777E-009 2.892547002E-007 1.631588198E-009 2.902544907E-007 1.635945934E-009 2.912543948E-007 1.640324210E-009 2.922542990E-007 1.644723469E-009 2.932541179E-007 1.649144599E-009 2.942539936E-007 1.653586712E-009 2.952538978E-007 1.658049587E-009 2.962537167E-007 1.662532778E-009 2.972536208E-007 1.667035510E-009 2.982534966E-007 1.671560002E-009 2.992533155E-007 1.676107253E-009 3.002532196E-007 1.680673489E-009 3.012531238E-007 1.685261819E-009 3.022528858E-007 1.689872686E-009 3.032527900E-007 1.694503982E-009 3.042527226E-007 1.699156260E-009 3.052525983E-007 1.703830521E-009 3.062523888E-007 1.708525654E-009 3.072522929E-007 1.713242992E-009 3.082521971E-007 1.717982756E-009 3.092519876E-007 1.722744614E-009 3.102518917E-007 1.727528787E-009 3.112517959E-007 1.732333832E-009 3.122515864E-007 1.737162636E-009 3.132514905E-007 1.742013533E-009 3.142513947E-007 1.746886968E-009 3.152512136E-007 1.751782497E-009 3.162510893E-007 1.756702117E-009 3.172509935E-007 1.761643942E-009 3.182508124E-007 1.766607971E-009 3.192507165E-007 1.771595759E-009 3.202505923E-007 1.776604530E-009 3.212504112E-007 1.781638503E-009 3.222503153E-007 1.786694903E-009 3.232501911E-007 1.791773729E-009 3.242500100E-007 1.796877647E-009 3.252499141E-007 1.802004101E-009 3.262498183E-007 1.807152761E-009 3.272495803E-007 1.812323847E-009 3.282495129E-007 1.817520245E-009 3.292494171E-007 1.822738849E-009 3.302491791E-007 1.827981544E-009 3.312490833E-007 1.833247887E-009 3.322489874E-007 1.838536656E-009 3.332489200E-007 1.843849295E-009 3.342486821E-007 1.849185804E-009 3.352485862E-007 1.854546072E-009 3.362484904E-007 1.859930432E-009 3.372483093E-007 1.865338550E-009 3.382481850E-007 1.870770650E-009 3.392480892E-007 1.876226285E-009 3.402479081E-007 1.881706124E-009 3.412477838E-007 1.887207945E-009 3.422476880E-007 1.892737078E-009 3.432475069E-007 1.898288415E-009 3.442474110E-007 1.903865288E-009 3.452472868E-007 1.909465919E-009 3.462471057E-007 1.915090531E-009 3.472470098E-007 1.920740678E-009 3.482469140E-007 1.926414361E-009 3.492467044E-007 1.932115357E-009 3.502466086E-007 1.937838556E-009 3.512465128E-007 1.943588845E-009 3.522463032E-007 1.949363115E-009 3.532462074E-007 1.955162698E-009 3.542461116E-007 1.960987817E-009 3.552459020E-007 1.966838470E-009 3.562457778E-007 1.972714436E-009 3.572457103E-007 1.978614161E-009 3.582456145E-007 1.984541198E-009 3.592453766E-007 1.990493770E-009 3.602452807E-007 1.996473209E-009 3.612451849E-007 2.002469968E-009 3.622450038E-007 2.008500477E-009 3.632448795E-007 2.014556300E-009 3.642447837E-007 2.020639212E-009 3.652446026E-007 2.026749213E-009 3.662445067E-007 2.032883195E-009 3.672443825E-007 2.039043823E-009 3.682442014E-007 2.045231984E-009 3.692441055E-007 2.051448567E-009 3.702440097E-007 2.057690685E-009 3.712438001E-007 2.063958116E-009 3.722437043E-007 2.070254634E-009 3.732436085E-007 2.076576022E-009 3.742433989E-007 2.082918504E-009 3.752433031E-007 2.089295847E-009 3.762432073E-007 2.095698504E-009 3.772430262E-007 2.102130248E-009 3.782429019E-007 2.108587083E-009 3.792428060E-007 2.115071007E-009 3.802425965E-007 2.121582243E-009 3.812425007E-007 2.128120125E-009 3.822424048E-007 2.134688648E-009 3.832421953E-007 2.141282263E-009 3.842420995E-007 2.147904965E-009 3.852419752E-007 2.154554313E-009 3.862419078E-007 2.161242074E-009 3.872416983E-007 2.167947377E-009 3.882416024E-007 2.174679548E-009 3.892414782E-007 2.181440584E-009 3.902412971E-007 2.188226933E-009 3.912412012E-007 2.195043480E-009 3.922410770E-007 2.201887117E-009 3.932408958E-007 2.208759620E-009 3.942408000E-007 2.215660544E-009 3.952407042E-007 2.222588780E-009 3.962404946E-007 2.229545437E-009 3.972403988E-007 2.236530738E-009 3.982403030E-007 2.243544683E-009 3.992400934E-007 2.250585496E-009 4.002399976E-007 2.257653620E-009 4.012399017E-007 2.264752164E-009 4.022397206E-007 2.271879129E-009 4.032395964E-007 2.279034517E-009 4.042395005E-007 2.286219214E-009 4.052393194E-007 2.293431889E-009 4.062392236E-007 2.300671875E-009 4.072390993E-007 2.307942060E-009 4.082388898E-007 2.315241110E-009 4.092387940E-007 2.322567028E-009 4.102387265E-007 2.329923143E-009 4.112386023E-007 2.337309679E-009 4.122383928E-007 2.344726413E-009 4.132382969E-007 2.352170014E-009 4.142382011E-007 2.359644036E-009 4.152379915E-007 2.367148255E-009 4.162378957E-007 2.374680896E-009 4.172377999E-007 2.382242403E-009 4.182375903E-007 2.389834108E-009 4.192374945E-007 2.397459342E-009 4.202373987E-007 2.405111443E-009 4.212371891E-007 2.412793965E-009 4.222370933E-007 2.420508238E-009 4.232369974E-007 2.428252710E-009 4.242368163E-007 2.436025826E-009 4.252366921E-007 2.443832470E-009 4.262365962E-007 2.451670644E-009 4.272364151E-007 2.459537685E-009 4.282363193E-007 2.467438476E-009 4.292361950E-007 2.475372352E-009 4.302360139E-007 2.483334871E-009 4.312359181E-007 2.491332252E-009 4.322357938E-007 2.499360052E-009 4.332355843E-007 2.507419827E-009 4.342355169E-007 2.515512909E-009 4.352354210E-007 2.523626641E-009 4.362351831E-007 2.531786336E-009 4.372350872E-007 2.539980004E-009 4.382350198E-007 2.548206535E-009 4.392349240E-007 2.556471479E-009 4.402346860E-007 2.564766843E-009 4.412345902E-007 2.573095514E-009 4.422344944E-007 2.581460823E-009 4.432342848E-007 2.589859216E-009 4.442341890E-007 2.598294468E-009 4.452340931E-007 2.606763028E-009 4.462339120E-007 2.615266892E-009 4.472337878E-007 2.623803841E-009 4.482336919E-007 2.632380980E-009 4.492335108E-007 2.640990981E-009 4.502333866E-007 2.649641173E-009 4.512332907E-007 2.658326448E-009 4.522331096E-007 2.667048138E-009 4.532330138E-007 2.675806243E-009 4.542328895E-007 2.684601208E-009 4.552327084E-007 2.693434586E-009 4.562326126E-007 2.702304380E-009 4.572325167E-007 2.711212144E-009 4.582323072E-007 2.720158321E-009 4.592322114E-007 2.729144244E-009 4.602321155E-007 2.738165250E-009 4.612318776E-007 2.747226002E-009 4.622318102E-007 2.756324724E-009 4.632317143E-007 2.765461860E-009 4.642316185E-007 2.774643626E-009 4.652313805E-007 2.783858699E-009 4.662312847E-007 2.793113740E-009 4.672312173E-007 2.802406751E-009 4.682309793E-007 2.811736621E-009 4.692308835E-007 2.821110678E-009 4.702307876E-007 2.830520263E-009 4.712306065E-007 2.839972257E-009 4.722304823E-007 2.849461112E-009 4.732303864E-007 2.858992820E-009 4.742302053E-007 2.868561610E-009 4.752301095E-007 2.878168148E-009 4.762299852E-007 2.887817541E-009 4.772297757E-007 2.897508677E-009 4.782297083E-007 2.907237784E-009 4.792295840E-007 2.917006636E-009 4.802294029E-007 2.926817011E-009 4.812292786E-007 2.936667132E-009 4.822292112E-007 2.946560329E-009 4.832290301E-007 2.956491496E-009 4.842289059E-007 2.966464185E-009 4.852287816E-007 2.976478397E-009 4.862286005E-007 2.986532133E-009 4.872285331E-007 2.996627613E-009 4.882284088E-007 3.006764171E-009 4.892281709E-007 3.016945360E-009 4.902281034E-007 3.027162965E-009 4.912280360E-007 3.037428531E-009 4.922279118E-007 3.047730734E-009 4.932276738E-007 3.058077347E-009 4.942276064E-007 3.068471921E-009 4.952274821E-007 3.078904687E-009 4.962273010E-007 3.089372314E-009 4.972271768E-007 3.099862145E-009 4.982271093E-007 3.110420810E-009 4.992268714E-007 3.121023440E-009 Last ! UFO VIN $VLOAD UFO IIN $ILOAD UFO PIN $PLOAD UFO EIN $ELOAD ! ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! The following are the 18 remaining drive circuits and associated sets of coaxial cables: ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 2 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 3 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 4 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 5 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 6 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 7 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 8 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 9 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! ALL 2-stage marxed bricks ! 9 circuits are marxed out of 18 circuits ! We assume each marxed LTD brick has a capacitance of 20 nF: ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 10 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 11 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 12 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 13 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 14 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 15 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 16 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 17 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 18 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 19 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! release_4.3.1/run_decks/._MTRX_4L2_4L3.txt000644 000765 000024 00000000357 12432152011 021304 0ustar00rbspielmanstaff000000 000000 Mac OS X  2TEXTXCELATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %O $J'ФB@[[Z!release_4.3.1/run_decks/MTRX_4L2_4L3.txt000644 000765 000024 00000044442 12432152011 021072 0ustar00rbspielmanstaff000000 000000 10000 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1.00E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -40 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E+12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -4E-03 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E-03 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -4E-03 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1E-03 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 500 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1release_4.3.1/run_decks/._LTD3_XPINCH_design2.2.1.txt000644 000765 000024 00000003247 13024030534 023144 0ustar00rbspielmanstaff000000 000000 Mac OS X  2uATTR*$com.apple.metadata:_kMDItemUserTags>2/com.apple.metadata:com_apple_mail_dateReceivedp2+com.apple.metadata:com_apple_mail_dateSent*5com.apple.metadata:com_apple_mail_isRemoteAttachment%com.apple.metadata:kMDItemWhereFroms7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4>com.apple.quarantineTScom.dropbox.attributesbplist00 bplist003Ahbplist003Ahbplist00 bplist00_#Roman Shapovalov _Re: Screamer Deck for LTD-III_Pmessage:%3CCAD+0uJSNjJn_cDS5NQPRRi8N7LNd4YpA3hULorTt-DhcJNCVaQ@mail.gmail.com%3E 2Rdk2ٜ}X7;Ufs`͙r8B<5uU@X #eTf'(?>%v6jUKq\y7Ch]\x@m." Ӗp}.E1-)5ZYsW||G ?=Bs2or (OrO!I ,Xh, ݑ#>4=[ pǬop fgyq:΋2ՊneyNvy o#'R]IM Jg_i)AZ27o^4u Ijvf'օWڏigcO@%Bb -Μ\يg 9@8+PF @ycR Vx~yV0qnP;KxZ5 ϺI0y9jO8n0x0/G`Òm":Y^vJwT[O׉+Giڵ=]riщ GTXZSڄQ6w 1U[G71S2\PkrV誷x[&SΓSs שV_b3~bq/0082;58503553;Mail;xVJ)/HʯOILONQRVML%RK <0pcp GT@[[Z̿release_4.3.1/run_decks/LTD3_XPINCH_design2.2.1.txt000644 000765 000024 00000007750 13024030534 022732 0ustar00rbspielmanstaff000000 000000 LTD3 Design2 m2 ! ! ============================================= ! Rick Spielman & Roman Shapovalov 2016-08-03 ! ============================================= ! ! Time-step 0.1e-9 Resolution-time 1e-9 End-time 1.5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 4001 ! !Start circuit definition ! ! We start with a capacitor and switch with the parameters based on the ! 58 nF GA capacitor from report "Design and performance of 100 GW LTD". ! C brick = 29 nF, ESR brick = 0.26 . ! ! Cavity Capacitance = 29 x 20 = 580 nF ! Cavity Cap ESR = 0.26/20 = 13 m ! Cavity switch resistance = 0.04/20 = 2 m ! Total cavity resistance = 0.3/20 = 15 m ! ! We will use a total inductance (demonstrated) of 160 nH for the brick. ! That includes the inductance of the feeds leading to the load and the ! inductance of the load. ! ! ! The charge voltage will be 100 kV X2. This is the projected normal operating ! point for LTD3. ! ! The cavity will have 20 brick and all of the parameters of the brick model are ! scaled by 20X. ! ! BRANCH ! ! =================================================== ! Capacitor capacitance and charge voltage ! RCGround 1e+12 580e-9 Initial VC1 200e3 UFO VC1 $V_caps ! ! =================================================== ! Cap ESR and inductance ! RLSeries 0.013 4.0e-9 ! ! =================================================== ! Switch resistance and inductance ! RLSeries 0.002 4.0e-9 ! ! =================================================================== ! Inductance of TL near central insulator. That connects capacitors ! to the vacuum feed. We assume conservatively this TL is a disk. ! RLSeries 0.00 0.77e-9 UFO VIN $V_DISK_IN UFO VOUT $V_DISK_OUT ! ! =================================================================== ! The parallel core loss ! RCG 1.9 1.0E-12 UFO IR1 $I_par ! ! =================================================================== ! Next we describe the vacuum feed line leading to x-pinch load. ! ! Total feed inductance is 5.39 nH. We break the feed into parts and ! look at voltages for purpose of electrical fields calculation. ! We skip few points close to feed edges. ! ! --------------------------- ! Outer coax 1, point 1 RLSeries 0.00 0.08e-9 UFO VOUT $V_COAX_P1 ! ! Outer coax 2, point 2 RLSeries 0.00 0.06e-9 UFO VOUT $V_COAX_P2 ! ! Outer coax 3 RLSeries 0.00 0.10e-9 ! ! --------------------------- ! Tapered cone 1, point 3 RLSeries 0.00 0.02e-9 UFO VOUT $V_CONE_P3 ! ! Tapered cone 2, point 4 RLSeries 0.00 0.22e-9 UFO VOUT $V_CONE_P4 ! ! Tapered cone 3, point 5 RLSeries 0.00 0.25e-9 UFO VOUT $V_CONE_P5 ! ! Tapered cone 4, point 6 RLSeries 0.00 0.29e-9 UFO VOUT_OUT $V_CONE_P6 ! ! Tapered cone 5, point 7 RLSeries 0.00 0.35e-9 UFO VOUT $V_CONE_P7 ! ! Tapered cone 6, point 8 RLSeries 0.00 0.45e-9 UFO VOUT $V_CONE_P8 ! ! Tapered cone 7, point 9 RLSeries 0.00 0.65e-9 UFO VOUT $V_CONE_P9 ! ! Tapered cone 8, point 10 RLSeries 0.00 1.07e-9 UFO VOUT $V_CONE_P10 ! ! Tapered cone 0 RLSeries 0.00 0.19e-9 ! ! --------------------------- ! Inner coax 1, point 11 RLSeries 0.00 0.54e-9 UFO VOUT $V_COAX_P11 ! ! Inner coax 2, point 12 RLSeries 0.00 0.85e-9 UFO VOUT $V_COAX_P12 ! ! Inner coax 3 RLSeries 0.00 0.24e-9 ! ! ! ============================================================================== ! Load resistance and inductance. ! ! We model x pinch based on Cornell data (25-um Mo x pinch expanded to about ! 120 um). X pinch is two such wires in parallel. We assume the wire resistivity ! is about 10 times less compared to initial cold state. ! Hence, R = ~3 m and L = ~8.15 nH. ! RLSeries 0.00 8.15e-9 UFO IR2 $I_load UFO VIN $V_LOAD RCGround 0.003 0.0 ! ! End circuit !release_4.3.1/run_decks/._fast_marx-old_rev1.txt000644 000765 000024 00000001573 13153621544 023162 0ustar00rbspielmanstaff000000 000000 Mac OS X  2I{ATTR{w com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4(Scom.dropbox.attributesmacintosh;0&!]Riqכ9;+P\W0R磋*CɛFo7mܳyA'Nj8O.]d?ٍ"Tм؝ _ֿlaȞ`|5Hzo_(Qg!m{&Sf^w`IEnZh/Gxx:f0]"4 W wL@idcPrz4j*M_4 !aai&a'҈i.(oS eB׶7JO\֮Ms$Nv!W2Vp}۽'%I@Vs8N%z`G\Y@B53dGȨHR(hr03ݑGF&~qz?0aS:wӄXBdJKo 2NU&?ai3P|Ċֽp 2+䛊n |ofԿڤB+?nB>\)Z{ߨIW=N]wxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/fast_marx-old_rev1.txt000644 000765 000024 00000005425 13153621544 022745 0ustar00rbspielmanstaff000000 000000 Fast Marx Model ! ! Rick Spielman 2017-02-08 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 1 Fast Marx switch losses ! Marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 10 nF. ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! Include 130 m indivudual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per Fast Marx . ! ! We will use a total inductance of 300+100+160 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 10e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for a single Marx ! RLSeries 1.95 2500e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 500e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 1 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inducatance ! RLSeries 0.00 100e-9 ! ! Line 1 (TC), 40 ns, 4 ! TRLine LIN 40e-09 4 4 UFO VIN $V_TC_in UFO VOUT $V_TC_out UFO IOUT $I_TC_out UFO POUT $P_TC_out UFO EOUT $E_TC_out ! ! Output water switch 2 cm gap - should be water ! RLSeries 10e9 46e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels SF6 355e-09 0.02 9.0 1 1 UFO IR2 $I_TC_sw UFO R2 $R_TC_sw UFO ER2 $E_TC_sw UFO QR2 $Q_TC_sw ! ! ! Output Line (OL), 95 ns, 4 ! TRLine LIN 60e-09 4 4 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! insulator stack ! RLSeries 0.0 10e-9 ! !Vacuum feed ! RLSeries 0.0 200e-9 UFO EL2 $E_Load_L ! !Load ! RCGround 0.0 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._DPF_circuit.txt000644 000765 000024 00000000357 12356133705 021620 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK ̌0HB/*0(t[[Z1release_4.3.1/run_decks/DPF_circuit.txt000644 000765 000024 00000002007 12356133705 021375 0ustar00rbspielmanstaff000000 000000 DPF driver ! Time-step 1e-9 Resolution-time 2e-9 End-time 5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! A baseline cap assembly of 10 groups of 8, 1.3 microfarad, 24 nH Z caps ! Individual Cap header L - 8 nH ! One group - 10.4 F, cap - 3 nH, header - 1 nH ! Cable Header - 10 nH, Switch - .003 Ohm 10 nH, one switch per group ! TLine 12 ea, 5 m RG214 - (5*253)/12 nH = 105.4 nH: per group ! RG-214 8.163 m/m => 3.4e-3 per 5 m per 12 cables ! ! Note: this version does not include implosion dynamics. ! ! BRANCH RCG 1e+12 104e-6 Initial VC1 50e3 UFO VC1 $V_cap ! Cap inductance and ESR Rlseries 0.001 0.4e-9 UFO IR2 $I_in ! Cable Header inductance Rlseries 0 1e-9 ! Switch resistance and switch inductance Rlseries 0.0006 1e-9 ! TLine/cable inductance Rlseries 3.4e-4 10.54e-9 ! ! DPF Parameters ! ! DPF Header (outside vacuum insulator) Rlseries 0 12.0e-9 ! ! Initial DPF Vacuum Inductance RLseries 0 10.0e-9 ! !Load to ground ! Rcground 0.0001 0 ! ! End circuitrelease_4.3.1/run_decks/._lossytl_test.txt000644 000765 000024 00000000357 12454047000 022224 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK Ш\ LӼ@[[ZҖ%release_4.3.1/run_decks/lossytl_test.txt000644 000765 000024 00000001434 12454047000 022004 0ustar00rbspielmanstaff000000 000000 Lossy T Line Calculations ! TIME-STEP 0.1E-9 RESOLUTION-TIME .05E-9 END-TIME 1E-6 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids NO ECHO NO MAX-POINTS 5001 ! ! ! Rick Spielman ! ! A lossy T line test. ! ! First study is the current and voltage output ! From a 25 Ohm line ! ! As the load resistance increases the peak current from the cable decreases ! Obviously when the load is matched the voltage is perfectly damped ! and the current is reduced by 2X ! BRANCH LOSsyline 20e-9 25 1e9 0.10 INITIAL VTRL 1e5 UFO VC1 $V_TL UFO IC1 $I_TL ! ! TL switch resistance and inductance ! Even 20 nH has little effect on rise time ! RLS 0.10 20E-9 ! ! Load Resistance ! RCG 4.0 0 UFO IR1 $I_Load UFO VR1 $V_Load UFO ER1 $E_Load ! release_4.3.1/run_decks/._branch_end.txt000644 000765 000024 00000000453 12543365557 021557 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK ԊH3ҜDt[[Z0;  vaB`8 release_4.3.1/run_decks/branch_end.txt000644 000765 000024 00000001151 12543365557 021336 0ustar00rbspielmanstaff000000 000000 End Branch test ! ! L2 Branches are End Branches ! No L3 branches ! Time-step 5e-10 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! ! Main Branch - (Branch #1) ! BRANCH RCG 1e+12 1e-6 Initial VC1 50e3 ! ! Cap inductance and ESR ! Rlseries 0.1 20e-9 UFO VC1 $V_cap UFO IR2 $I_in ! ! Branch #2 location ! RCground 1e+12 0.0 EndBranch ! ! RLS before last element ! RLseries 0.1 0.0 ! !Load to ground ! RCground 0.5 0.0 ! ! End Main Branch (Branch #1) ! ! Level 2 End Branches ! ! Branch #2 Branch RLseries 0.1 0.0 RCground 0.2 0.0release_4.3.1/run_decks/._magnetic_switch.txt000644 000765 000024 00000000357 12345603704 022634 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %ʪ0s$ lr[[ZŒCrelease_4.3.1/run_decks/magnetic_switch.txt000644 000765 000024 00000000763 12345603704 022420 0ustar00rbspielmanstaff000000 000000 Magnetic Switch - Current Gain ! 2014-06-09 RBS ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 10e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! BRANCH RCG 1e+12 50e-9 Initial VC1 10e3 UFO VC1 $Voltage(V) ! ! Capacitor inductance ! Rlseries 0.0 10e-9 ! Rlseries 0.0 64e-9 VARiable L2 MSWitch-model 0.75 3.5 7.5 10.0 13.5 24.0 10.5 3.4 UFO IR2 $I(A) UFO EL2 $E(J) ! !Load to ground ! Rcground 1e3 50e-9 UFO VR1 $Voltage(V) ! ! End circuitrelease_4.3.1/run_decks/._PFN_test.txt000644 000765 000024 00000000453 12633717045 021147 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK DТjڞ`siffAEd]HiO*2aU! e왵$x0 kOǖؘ]%.~Ja{ꔽ#9>/Xk6DdQrW2QU m?Xр^jbj}"#IɌIS /& Fۃ,;JV,?c4Q3PaGIi8̹F)h)v{HG OH=P)@cj(ibYݒxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/fast_marx-old_rev2.txt000644 000765 000024 00000006275 13051137267 022753 0ustar00rbspielmanstaff000000 000000 FasT Marx Model ! ! Rick Spielman 2017-02-15 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 2 looking at a brems diode using a shorted cathode. ! Rev 1 Fast Marx switch losses ! Marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 10 nF. ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! Include 130 m indivudual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per Fast Marx . ! ! We will use a total inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 10e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx ! RLSeries 1.95 2500e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 500e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 1 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inducatance ! RLSeries 0.00 100e-9 ! ! Line 1 (TC), 40 ns, 4 ! TRLine LIN 40e-09 4 4 UFO VIN $V_TC_in UFO VOUT $V_TC_out UFO IOUT $I_TC_out UFO POUT $P_TC_out UFO EOUT $E_TC_out ! ! Output gas switch 2 cm gap ! RLSeries 10e9 46e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels SF6 355e-09 0.02 9.0 1 1 UFO IR2 $I_TC_sw UFO R2 $R_TC_sw UFO ER2 $E_TC_sw UFO QR2 $Q_TC_sw ! ! ! Output Line (OL), 95 ns, 4 ! TRLine LIN 60e-09 4 4 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! insulator stack ! RLSeries 0.0 10e-9 UFO VIN $V_stack ! !Vacuum feed ! RLSeries 0.0 150e-9 UFO VIN $V_MITL UFO EL2 $E_Load_L ! ! E-beam diode ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 2e-2 2.0 0.0 10.0e-2 8.0e-2 ! UFO R1 $R_Diode UFO IR1 $I_Diode UFO VR1 $V_Diode UFO PR1 $P_Diode UFO ER1 $E_Diode ! !Load Short ! RLSeries 0.0 50e-9 UFO VIN $V_inductor UFO ER2 $E_short ! !Load ! RCGround 0.0 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._branch_4L2_1L3.txt000644 000765 000024 00000000357 12322120721 021745 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %R ÐD?} bJt[[Z-*release_4.3.1/run_decks/branch_4L2_1L3.txt000644 000765 000024 00000002275 12322120721 021531 0ustar00rbspielmanstaff000000 000000 Branch in Branch test ! Time-step 1e-10 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! ! Main Branch - Branch #1 BRANCH RCG 1e+12 1e-6 Initial VC1 50e3 ! Cap inductance and ESR Rlseries 0.001 2e-9 UFO VC1 $V_cap UFO IR2 $I_in ! Branch #2 location RLseries 1e+12 0.0 TopBranch ! Branch #3 location RLseries 1e+12 0.0 TopBranch ! Branch #4 location RLseries 1e+12 0.0 TopBranch ! Branch #5 location RLseries 1e+12 0.0 TopBranch ! !Load to ground ! RCground 0.001 0 ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RLseries 0.0 0.0 RLseries 1e+12 0.0 ! Call Branch #6 in Branch #2 TopBranch RCground 0.001 0.0 ! !Branch #3 Branch RLseries 0.0 0.0 !RLseries 1e+12 0.0 ! Call Branch #7 in Branch #3 !TopBranch RCground 0.001 0.0 ! !Branch #4 Branch !RLseries 1e+12 0.0 ! Call Branch #8 in Branch #4 !TopBranch RCground 0.001 0.0 ! !Branch #5 Branch !RLseries 1e+12 0.0 ! Call Branch #9 in Branch #5 !TopBranch RCground 0.001 0.0 ! ! End Level 2 Branches ! ! Start Level 3 Branches ! ! Branch #6 Branch RLseries 0.004 0.0 RCground 0.001 0.0 ! ! Branch #7 !Branch !RLseries 0.001 0.0 !RCground 0.001 0.0 release_4.3.1/run_decks/._DE-R_rev3a.txt000644 000765 000024 00000005053 13210275505 021245 0ustar00rbspielmanstaff000000 000000 Mac OS X  2  +ATTR + ' com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4 Scom.dropbox.attributesmacintosh;0>HCkȌ:Xo~x nD5lDu8C<$B8YCung\`Rݟ93%ᰨ.93<%oWe% V]#sr$^,MgN >p0QlZd81ܖu\W $'IɱV[ND!jpӃk&-KڀK&K=ξI.aZVOW#rzv781SnS 0, (pC&S)9*`$)}9ػSK'yV=&!6?OO>oXe H o[}oR?[E8${(|aqOpZ5G:Q  cHLawBi8λ\㵢%N*JG -}yS{Br4<LX4-TZop"ߞ6P/Cd2tfB8=7FCZ } ޖ!pMAd槞\0/\t '8KtG*en.O *kBq6y#c\93˔A Dy P {K\AV+fⱦ8c^M˕b;QVa@[;EaߚDN5s>o"ʷ/`ͬflE >}9ҟZ֡]K\4*[,5$l6\AMrw!(2m?GL,+P^n*bЦ9R]zދ ȗ>/x svnnƚ Cٻ^ H Dy,mxٰsrj*eIFSORHUc;P%PqMQN>..ǟ:q|/U8cSb0{)g_22(5b0 \c$S-Z| ZD`&q~n,)>;'0x؉u‘\*4i *:u!g^p[PG`5f\Uxv9,H3h}DU-0@Z' '-M fK5.Ǡ]ZM؞ZWdtwLJ£˵fUv|1Rs+|& SnSM]H_O9aF*[+ Z`?a#Cw0ͱ TNdz9 5/k] łB:;O%{A\D 'SGyӁD% I 'c.s @0(' jҢ0:c= }ZovM1dFG]xuiGӝK.Քt ᤾: X n;eJ2E{~HzV,}L Q8eSK=2ZC7hi0 ފTxLA_-fqD{g5z])I|1Smipv-xVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev3a.txt000644 000765 000024 00000026171 13210275505 021034 0ustar00rbspielmanstaff000000 000000 DE-R Full Four Module + Diode Load Simulation ! ! Rick Spielman 2017-09-12 ! Time-step 4.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 (1.6/4) and explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, and MITL impedances will be rechecked. Goal - explict identification of all impedance and inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! The total Marx inductance (caps and switches) would be 3.0 H/10 = 300 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 2 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a TOTAL inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! Marx capacitance and charge voltage ! RCGround 1e+12 100e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 /10) ! RLSeries 0.195 250e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 100e-9 ! ! Line 1 (CPL), 50 ns, 1.6 , 35 nF ! TRLine EXP 2.29e-09 4 1.6 TRLine LIN 46e-09 1.6 1.6 TRLine EXP 2.29e-09 1.6 4 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! ! Branch #2 Location RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 5 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw TopBranch ! ! Line 2, 72 ns, 1.6 constant impedance ! TRLine EXP 2.29e-09 4 1.6 UFO VIN $V_PFL_in UFO IIN $I_PFL_in TRLine LIN 68e-09 1.6 1.6 TRLine EXP 2.29e-09 1.6 4 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! ! Branch #3 Location RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 7 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw TopBranch ! ! Output Line (OL), 72 ns, 1.6 constant impedance ! TRLine EXP 2.29e-09 4 1.6 UFO VIN $V_OL_in UFO IIN $I_OL_in TRLine LIN 72e-09 1.6 1.6 UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! Branch #4 Location RLSeries 0.0 0.0 EndBranch ! Branch #5 Location RLSeries 0.0 0.0 EndBranch ! Branch #6 Location RLSeries 0.0 0.0 EndBranch ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 14 cm gap, l = 1.96 ns ! Zouter = 0.8 , Zinner = 0.85 Divide by 2X ! TRLine LIN 4.97e-9 0.4 0.425 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! Two stacks in parallel - divide L by 2 ! RLS 1.0E-12 1.09E-9 ! UFO VOUT $V_stack UFO IOUT $I_stack UFO POUT $P_stack UFO EOUT $E_stack ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH - divide by 2 ! RLS 1.0E-12 0.338E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the piece that extends down to the cathode. ! L1=0.58 nH, L2=0.93 nH, L1+L2=1.520 nH ! Two vacuum flares in parallel - divide by 2 ! RLS 1.0E-12 0.76E-9 ! UFO VOUT $V_vf UFO IOUT $I_vf UFO POUT $P_vf UFO EOUT $E_vf ! ! **** Constant Z MITLs ** ! Z= 4 , length = 2.15 ns (Router = 79.15 cm gap 5.962cm, Rinner=15 cm gap 1 cm) ! Pick a MITL impedance close to the impedance of the water lines - divide by 2 ! Note: This is the vacuum impedane without vacuum electron flow ! TRLine LIN 2.15e-09 2 2 ! UFO VOUT $V_mitls UFO IOUT $I_mitls UFO POUT $P_mitls UFO EOUT $E_mitls ! ! **** Inner-MITL-coax ! Coax dimension matches the electron beam diode (average) ! Match inner coax impedance to MITL impedance if possible ! This is not possible with the small diameter idode used herein ! For this case, 1-cm gap router cathode = 10.16cm, Z=5.6 ! Assume average 6 or 15 cm length or 0.5 ns ! Divide by 2 ! TRLine LIN 0.5e-09 2.81 2.81 ! ! Inductance of e-beam itself ! This is the inductance of the outer volume and the inner volume ! Louter=0.141 nH, Linner=0.211 nH, Lparallel=0.0845 ! ! RLS 0.0 0.0845E-9 ! UFO IR2 $I_coax ! ! e-Beam Diode Resistance **** ! The standard L-3 DE AK gap is 7.5 mm, Router= 4, Rinner=3 ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 5.5e-3 3.0 0.5e4 0.1016 0.0762 ! UFO R1 $Z_diode UFO IR1 $I_diode UFO VR1 $V_diode UFO PR1 $P_diode UFO ER1 $E_diode ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RCGround 1.0e12 250.0e-12 ! ! End branch #2 ! ! Branch #3 Branch RCGround 1.0e12 100.0e-12 ! ! End branch #3 ! !Branch #4 Branch TRLine LIN 72e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 7 1 ! Branch #7 Location TopBranch TRLine EXP 2.29e-09 1.6 4 TRLine LIN 68e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 ! Branch #8 Location RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 5 1 TopBranch TRLine EXP 2.29e-09 1.6 4 TRLine LIN 46e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 RLSeries 0.00 100e-9 RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 1 RLSeries 0.195 250e-9 RCGround 1e+12 100e-9 Initial VC1 3.0e6 ! ! End branch #4 ! !Branch #5 Branch TRLine LIN 72e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 7 1 ! Branch #9 Location TopBranch TRLine EXP 2.29e-09 1.6 4 TRLine LIN 68e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 ! Branch #10 Location RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 5 1 TopBranch TRLine EXP 2.29e-09 1.6 4 TRLine LIN 46e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 RLSeries 0.00 100e-9 RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 1 RLSeries 0.195 250e-9 RCGround 1e+12 100e-9 Initial VC1 3.0e6 ! ! End branch #5 ! !Branch #6 Branch TRLine LIN 72e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 7 1 ! Branch #11 Location TopBranch TRLine EXP 2.29e-09 1.6 4 TRLine LIN 68e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 ! Branch #12 Location RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 5 1 TopBranch TRLine EXP 2.29e-09 1.6 4 TRLine LIN 46e-09 1.6 1.6 TRLine EXP 2.29e-09 4 1.6 RLSeries 0.00 100e-9 RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 1 RLSeries 0.195 250e-9 RCGround 1e+12 100e-9 Initial VC1 3.0e6 ! ! End branch #6 ! !Level 3 Branches ! !Branch #7 Branch RCGround 1.0e12 100.0e-12 ! ! End branch #7 ! !Branch #8 Branch RCGround 1.0e12 250.0e-12 ! ! End branch #8 ! !Branch #9 Branch RCGround 1.0e12 100.0e-12 ! ! End branch #9 ! !Branch #10 Branch RCGround 1.0e12 250.0e-12 ! ! End branch #10 ! !Branch #11 Branch RCGround 1.0e12 100.0e-12 ! ! End branch #11 ! !Branch #12 Branch RCGround 1.0e12 250.0e-12 ! ! End branch #12 !release_4.3.1/run_decks/._V_Resistor_test.txt000644 000765 000024 00000000357 12307653637 022632 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK @_/B`@ Dt[[Zrelease_4.3.1/run_decks/V_Resistor_test.txt000644 000765 000024 00000001015 12307653637 022405 0ustar00rbspielmanstaff000000 000000 Variable Resistor Test Deck ! The purpose of this run deck is to test the performance ! of a variable resistor element. ! Time-step 1e-9 Resolution-time 2e-9 End-time 5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! BRANCH RCG 1e+12 1e-6 Initial VC1 1e3 ! Cap ESR and inductance Rlseries 0.001 1e-9 UFO VC1 $V_cap UFO IR2 $I ! ! Variable Element ! Rlseries 1 0.0 Variable R2 Table 1.0 0.0 0.0 0.0 5e-6 0.05 Last ! !Load to ground ! Rcground 0.001 0 ! ! End circuitrelease_4.3.1/run_decks/._fast_marx-old_rev3.txt000644 000765 000024 00000001773 13062065253 023164 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0Ąj4} joU Ҥ)_=g mh6wJ'9j\>ONίbvq*(+:uÞVM˼l5[ hmSioZd€r\9H(0:4fvUƦX<*Im]t ]*=w`^Bm$ x+1XjNc*t(2!dA"~O,Rh? i_^EcWVנ/uġ%Y"kY(+uyPsRpt.mp.;N݈R2)0(Ho; D l ˙Z듷/q% &Jh:c`RtjEAf3H* )~BGL[U|`HDYDb 2,㊘&/3_ױL5чnSƸkb#rm?߬qOaTV V~œ^+B=u7vG;V<ՠn1 okNpn#~Xx\KZbQ¬)hxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/fast_marx-old_rev3.txt000644 000765 000024 00000006111 13062065253 022736 0ustar00rbspielmanstaff000000 000000 Fast Marx Model ! ! Rick Spielman 2017-02-15 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 3 Same as rev 2 without the load short ! Rev 2 looking at a brems diode using a shorted cathode. ! Rev 1 Fast Marx switch losses ! Marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 10 nF. ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! Include 130 m indivudual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per Fast Marx . ! ! We will use a total inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 10e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx ! RLSeries 1.95 2500e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 500e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 1 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inducatance ! RLSeries 0.00 100e-9 ! ! Line 1 (CPL), 40 ns, 4 ! TRLine LIN 40e-09 4 4 UFO VIN $V_TC_in UFO VOUT $V_TC_out UFO IOUT $I_TC_out UFO POUT $P_TC_out UFO EOUT $E_TC_out ! ! Output water switch 2 cm gap ! RLSeries 10e9 46e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels SF6 355e-09 0.02 9.0 1 1 UFO IR2 $I_TC_sw UFO R2 $R_TC_sw UFO ER2 $E_TC_sw UFO QR2 $Q_TC_sw ! ! ! Output Line (OL), 95 ns, 4 ! TRLine LIN 60e-09 4 4 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! insulator stack ! RLSeries 0.0 10e-9 UFO VIN $V_stack ! !Vacuum feed ! RLSeries 0.0 150e-9 UFO VIN $V_MITL UFO EL2 $E_Load_L ! ! E-beam diode ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 3 2e-2 2.0 0.0 10.0e-2 8.0e-2 ! UFO R1 $R_Diode UFO IR1 $I_Diode UFO VR1 $V_Diode UFO PR1 $P_Diode UFO ER1 $E_Diode ! ! End circuit !release_4.3.1/run_decks/._Thor_13.txt000644 000765 000024 00000001150 12543022210 020656 0ustar00rbspielmanstaff000000 000000 Mac OS X  26hATTRhh7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesLcom.dropbox.attrs UB#EZ ,nU\[G)y6+wDr4opcadB &Zp™*,4#fg)Z)v1!am4#1VůXrtΠ˶cCx*n}sD{#t_@ͥ5<~+exwkk+O8n* ]y'BeڮTv6hgHg- N&BiLxVJ)/HʯOILONQRVML%RK %l@ǤܲҼRr[[Zϣ  vaBa release_4.3.1/run_decks/Thor_13.txt000644 000765 000024 00000067512 12543022210 020457 0ustar00rbspielmanstaff000000 000000 ! ! ! ! ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 1.25E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 3001 DETAIL-PRINTS FULL ! ! Specify switch times Switch-times 0.e-9 0.e-9 0.e-9 140.79272063e-9 163.83816503e-9 199.32242658e-9 238.85237669e-9 262.45909222e-9 287.71686204e-9 306.24356181e-9 324.50354717e-9 345.59050901e-9 373.3808043e-9 373.38080752e-9 373.38080939e-9 377.8022817e-9 Last-Entry ! BRANCH ! ! ! ! **** Thor - 4-drive-circuit model *** ! ! The following model of Thor uses 16 drive circuits to model Thor's 144 LTD bricks. ! Hence the model combines 9 bricks into one drive circuit. ! ! The 16 circuits are fired at different times to achieve a 400-ns current-pulse rise time. ! ! The first of the 9 drive circuits: ! We assume each LTD brick has a capacitance of 40 nF: ! RCG 1.000E12 0.36e-6 ! ! We assume each cavity is charged to +/-110 kV. ! INITIAL VC1 2.2e5 ! ! We assume each brick has a resistance of 0.37 ohms, and an inductance of 240 nH. ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 1 1.0E-11 ! UFO VIN $VTC0IN ! ! 200 feet of 37.5 parallel 10-ohm coaxial cables: ! !TRL LIN 250.0E-9 0.33 0.33 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! UFO VIN $VTC1IN UFO IIN $ITC1IN UFO PIN $PTC1IN UFO EIN $ETC1IN ! ! The following 15 endbranches are used to connect the remaining 7 drive circuits ! to Thor's water-insulated radial transmission lines: ! ENDBRANCH ! TRL LIN 0.5E-9 0.133 0.133 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0887 0.0887 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0665 0.0665 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0532 0.0532 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0443 0.0443 ! ENDBRANCH ! TRL LIN 0.5E-9 0.038 0.038 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0333 0.0333 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0296 0.0296 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0266 0.0266 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0242 0.0242 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0221 0.0221 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0205 0.0205 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0190 0.0190 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0177 0.0177 ! ! ENDBRANCH ! ! The constant-impedance section of the water-insulated radial transmission lines: ! TRL LIN 0.5e-9 0.0084 0.0166 ! UFO VIN $VTW1IN UFO IIN $ITW1IN UFO PIN $PTW1IN UFO EIN $ETW1IN ! ! The constant AK-gap section of the water-insulated radial transmission lines: ! !TRL LIN 7.155e-9 0.0165 0.0296 ! !UFO VIN !$VTW2IN !UFO IIN !$ITW2IN !UFO PIN !$PTW2IN !UFO EIN !$ETW2IN ! ! The Rexolite- and Kapton-insulated transmission line: ! !RLS 1.0e-12 0.448e-9 ! ! CPF elements are replaced with a lumped L from COMSOL ! RLS 1.0E-12 1.8E-9 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! The constant 1.6-nH-inductance load: ! !RLS 1.0E-12 1.6E-9 RLSeries 0.0 0.0 Variable L2 Table 1.0 250.e-9 0.000000000E+000 0.000000000E+000 1.753117096E-011 1.354586221E-009 6.300249905E-011 1.318525511E-009 1.809433992E-010 1.332344235E-009 4.868517811E-010 1.317960741E-009 1.256188931E-009 1.294469198E-009 2.256189013E-009 1.241980629E-009 3.256190206E-009 1.226317603E-009 4.256189623E-009 1.218732115E-009 5.256187929E-009 1.214306766E-009 6.256185792E-009 1.210908707E-009 7.256184986E-009 1.208260825E-009 8.256183293E-009 1.205669897E-009 9.256181599E-009 1.203345534E-009 1.025617991E-008 1.200912925E-009 1.125617999E-008 1.198619426E-009 1.225618007E-008 1.196198141E-009 1.325616950E-008 1.193864674E-009 1.425616958E-008 1.191420851E-009 1.525616966E-008 1.189026655E-009 1.625616974E-008 1.186547860E-009 1.725616983E-008 1.184098819E-009 1.825616991E-008 1.181586384E-009 1.925616999E-008 1.179089826E-009 2.025615942E-008 1.176554298E-009 2.125615950E-008 1.174032871E-009 2.225615958E-008 1.171505892E-009 2.325615966E-008 1.169005115E-009 2.425615975E-008 1.166537755E-009 2.525615983E-008 1.164136232E-009 2.625614925E-008 1.161826635E-009 2.725614934E-008 1.159645824E-009 2.825614942E-008 1.157641982E-009 2.925614950E-008 1.155854967E-009 3.025614959E-008 1.154341955E-009 3.125614967E-008 1.153121931E-009 3.225616041E-008 1.152224427E-009 3.325618181E-008 1.151616691E-009 3.425619965E-008 1.151252427E-009 3.525621040E-008 1.151028495E-009 3.625623179E-008 1.150834428E-009 3.725624964E-008 1.150561757E-009 3.825626749E-008 1.150126550E-009 3.925627823E-008 1.149503492E-009 4.025629963E-008 1.148699469E-009 4.125632103E-008 1.147774875E-009 4.225632821E-008 1.146801321E-009 4.325634961E-008 1.145856632E-009 4.425637101E-008 1.145011974E-009 4.525638175E-008 1.144301542E-009 4.625639960E-008 1.143743877E-009 4.725642100E-008 1.143314110E-009 4.825643174E-008 1.142980821E-009 4.925645314E-008 1.142699602E-009 5.025646743E-008 1.142441808E-009 5.125648883E-008 1.142191342E-009 5.225649957E-008 1.141953754E-009 5.325651742E-008 1.141741590E-009 5.425653882E-008 1.141568950E-009 5.525654956E-008 1.141438943E-009 5.625657096E-008 1.141348460E-009 5.725658880E-008 1.141283401E-009 5.825659954E-008 1.141233330E-009 5.925662094E-008 1.141189920E-009 6.025663879E-008 1.141155948E-009 6.125664953E-008 1.141137407E-009 6.225667448E-008 1.141142403E-009 6.325668522E-008 1.141174044E-009 6.425671017E-008 1.141231443E-009 6.525672092E-008 1.141310380E-009 6.625673876E-008 1.141407191E-009 6.725676371E-008 1.141517658E-009 6.825677445E-008 1.141641892E-009 6.925679230E-008 1.141778561E-009 7.025681015E-008 1.141927553E-009 7.125681378E-008 1.142081985E-009 7.225683873E-008 1.142234751E-009 7.325685658E-008 1.142376860E-009 7.425686732E-008 1.142500095E-009 7.525689227E-008 1.142602124E-009 7.625691012E-008 1.142684614E-009 7.725693507E-008 1.142753780E-009 7.825694581E-008 1.142816175E-009 7.925695655E-008 1.142877681E-009 8.025698151E-008 1.142942851E-009 8.125699225E-008 1.143014683E-009 8.225701009E-008 1.143094730E-009 8.325702794E-008 1.143183992E-009 8.425703868E-008 1.143281136E-009 8.525706363E-008 1.143382611E-009 8.625707437E-008 1.143483641E-009 8.725708511E-008 1.143582118E-009 8.825711006E-008 1.143680373E-009 8.925712791E-008 1.143783290E-009 9.025715286E-008 1.143895867E-009 9.125716360E-008 1.144018880E-009 9.225718145E-008 1.144149664E-009 9.325720640E-008 1.144283668E-009 9.425721004E-008 1.144419226E-009 9.525722788E-008 1.144557671E-009 9.625724573E-008 1.144702333E-009 9.725725647E-008 1.144854656E-009 9.825728142E-008 1.145016082E-009 9.925729927E-008 1.145185502E-009 1.002573029E-007 1.145363915E-009 1.012572994E-007 1.145548656E-009 1.022572960E-007 1.145737727E-009 1.032574062E-007 1.145928241E-009 1.042573956E-007 1.146115425E-009 1.052573992E-007 1.146299722E-009 1.062574029E-007 1.146480688E-009 1.072574065E-007 1.146656436E-009 1.082575025E-007 1.146822970E-009 1.092574990E-007 1.146978623E-009 1.102574956E-007 1.147124506E-009 1.112574992E-007 1.147268280E-009 1.122575028E-007 1.147416273E-009 1.132574994E-007 1.147571815E-009 1.142575954E-007 1.147735462E-009 1.152575990E-007 1.147905659E-009 1.162576027E-007 1.148082407E-009 1.172575992E-007 1.148264483E-009 1.182575957E-007 1.148449891E-009 1.192575922E-007 1.148635964E-009 1.202576954E-007 1.148821704E-009 1.212576990E-007 1.149009221E-009 1.222577026E-007 1.149202289E-009 1.232576921E-007 1.149403017E-009 1.242576957E-007 1.149612627E-009 1.252576993E-007 1.149829787E-009 1.262577030E-007 1.150053608E-009 1.272577919E-007 1.150280649E-009 1.282577955E-007 1.150510798E-009 1.292577991E-007 1.150743945E-009 1.302578028E-007 1.150984308E-009 1.312578064E-007 1.151234552E-009 1.322578100E-007 1.151496232E-009 1.332578989E-007 1.151766460E-009 1.342579026E-007 1.152042461E-009 1.352579062E-007 1.152322460E-009 1.362578956E-007 1.152608009E-009 1.372578993E-007 1.152898776E-009 1.382579882E-007 1.153195317E-009 1.392579918E-007 1.153496076E-009 1.402579954E-007 1.153799722E-009 1.412579991E-007 1.154104368E-009 1.422580027E-007 1.154407792E-009 1.432580063E-007 1.154708884E-009 1.442580952E-007 1.155009866E-009 1.452580989E-007 1.155315177E-009 1.462581025E-007 1.155629370E-009 1.472581062E-007 1.155953111E-009 1.482581098E-007 1.156285734E-009 1.492581134E-007 1.156625795E-009 1.502582023E-007 1.156976071E-009 1.512582060E-007 1.157336782E-009 1.522581954E-007 1.157708263E-009 1.532581990E-007 1.158086627E-009 1.542582027E-007 1.158470542E-009 1.552581921E-007 1.158859675E-009 1.562582952E-007 1.159257579E-009 1.572582988E-007 1.159667140E-009 1.582583025E-007 1.160090357E-009 1.592583061E-007 1.160526009E-009 1.602582955E-007 1.160972207E-009 1.612582992E-007 1.161426511E-009 1.622584023E-007 1.161889696E-009 1.632584059E-007 1.162363095E-009 1.642584095E-007 1.162848928E-009 1.652583990E-007 1.163347418E-009 1.662583884E-007 1.163858898E-009 1.672583920E-007 1.164382812E-009 1.682585093E-007 1.164920382E-009 1.692584988E-007 1.165469499E-009 1.702585024E-007 1.166029717E-009 1.712584918E-007 1.166599817E-009 1.722584955E-007 1.167180463E-009 1.732584991E-007 1.167771435E-009 1.742586022E-007 1.168373620E-009 1.752586059E-007 1.168985131E-009 1.762585953E-007 1.169604746E-009 1.772585989E-007 1.170231245E-009 1.782586025E-007 1.170865849E-009 1.792586062E-007 1.171510888E-009 1.802587093E-007 1.172170805E-009 1.812586987E-007 1.172846265E-009 1.822587024E-007 1.173538378E-009 1.832586918E-007 1.174244812E-009 1.842586954E-007 1.174967901E-009 1.852586990E-007 1.175707531E-009 1.862587879E-007 1.176465481E-009 1.872587916E-007 1.177238307E-009 1.882587952E-007 1.178025566E-009 1.892587989E-007 1.178826592E-009 1.902588025E-007 1.179645159E-009 1.912588061E-007 1.180481934E-009 1.922588950E-007 1.181339027E-009 1.932588987E-007 1.182214437E-009 1.942589023E-007 1.183109166E-009 1.952589059E-007 1.184021881E-009 1.962589096E-007 1.184953580E-009 1.972588990E-007 1.185902820E-009 1.982590021E-007 1.186871823E-009 1.992589915E-007 1.187861143E-009 2.002589952E-007 1.188873111E-009 2.012589988E-007 1.189905618E-009 2.022590024E-007 1.190959442E-009 2.032590913E-007 1.192032806E-009 2.042590950E-007 1.193127375E-009 2.052590986E-007 1.194241039E-009 2.062591022E-007 1.195374799E-009 2.072591059E-007 1.196526878E-009 2.082591095E-007 1.197699273E-009 2.092591984E-007 1.198890431E-009 2.102592020E-007 1.200100908E-009 2.112592057E-007 1.201328814E-009 2.122592093E-007 1.202575262E-009 2.132591987E-007 1.203841360E-009 2.142592024E-007 1.205132771E-009 2.152593055E-007 1.206448941E-009 2.162592949E-007 1.207791755E-009 2.172592986E-007 1.209158995E-009 2.182593022E-007 1.210553435E-009 2.192593058E-007 1.211974854E-009 2.202592952E-007 1.213425138E-009 2.212593984E-007 1.214900514E-009 2.222594020E-007 1.216401646E-009 2.232594056E-007 1.217928092E-009 2.242594093E-007 1.219483514E-009 2.252593987E-007 1.221067469E-009 2.262594023E-007 1.222682289E-009 2.272595054E-007 1.224326085E-009 2.282595091E-007 1.226001523E-009 2.292595127E-007 1.227704605E-009 2.302594879E-007 1.229436775E-009 2.312594916E-007 1.231196478E-009 2.322594952E-007 1.232987712E-009 2.332595983E-007 1.234808922E-009 2.342596019E-007 1.236662994E-009 2.352596056E-007 1.238547709E-009 2.362595950E-007 1.240464509E-009 2.372595986E-007 1.242411396E-009 2.382596023E-007 1.244389480E-009 2.392596912E-007 1.246395986E-009 2.402597090E-007 1.248432580E-009 2.412596984E-007 1.250497927E-009 2.422596879E-007 1.252593806E-009 2.432597057E-007 1.254717219E-009 2.442596951E-007 1.256869608E-009 2.452597982E-007 1.259048754E-009 2.462597877E-007 1.261257987E-009 2.472598055E-007 1.263497196E-009 2.482597949E-007 1.265769822E-009 2.492598128E-007 1.268077199E-009 2.502597738E-007 1.270421768E-009 2.512597064E-007 1.272800976E-009 2.522596105E-007 1.275216710E-009 2.532594010E-007 1.277667860E-009 2.542592767E-007 1.280157202E-009 2.552591809E-007 1.282680961E-009 2.562589998E-007 1.285239692E-009 2.572589040E-007 1.287831508E-009 2.582587797E-007 1.290459850E-009 2.592585986E-007 1.293124940E-009 2.602585027E-007 1.295829222E-009 2.612584069E-007 1.298569585E-009 2.622581974E-007 1.301347918E-009 2.632581015E-007 1.304161779E-009 2.642580057E-007 1.307011832E-009 2.652577962E-007 1.309895747E-009 2.662577003E-007 1.312816633E-009 2.672576045E-007 1.315773490E-009 2.682574234E-007 1.318767762E-009 2.692572991E-007 1.321796672E-009 2.702572033E-007 1.324860999E-009 2.712570222E-007 1.327957966E-009 2.722568979E-007 1.331087796E-009 2.732568021E-007 1.334247268E-009 2.742565925E-007 1.337436384E-009 2.752565251E-007 1.340654143E-009 2.762564009E-007 1.343900102E-009 2.772563050E-007 1.347172152E-009 2.782560955E-007 1.350469847E-009 2.792559997E-007 1.353791856E-009 2.802559038E-007 1.357138624E-009 2.812556943E-007 1.360511481E-009 2.822555984E-007 1.363913427E-009 2.832554742E-007 1.367346680E-009 2.842552931E-007 1.370812241E-009 2.852551972E-007 1.374306557E-009 2.862551014E-007 1.377830738E-009 2.872548919E-007 1.381384229E-009 2.882547960E-007 1.384967696E-009 2.892547002E-007 1.388577253E-009 2.902544907E-007 1.392211568E-009 2.912543948E-007 1.395868643E-009 2.922542990E-007 1.399551253E-009 2.932541179E-007 1.403259731E-009 2.942539936E-007 1.406994077E-009 2.952538978E-007 1.410753181E-009 2.962537167E-007 1.414536044E-009 2.972536208E-007 1.418340334E-009 2.982534966E-007 1.422163165E-009 2.992533155E-007 1.426002982E-009 3.002532196E-007 1.429859564E-009 3.012531238E-007 1.433732910E-009 3.022528858E-007 1.437620578E-009 3.032527900E-007 1.441520237E-009 3.042527226E-007 1.445429221E-009 3.052525983E-007 1.449345199E-009 3.062523888E-007 1.453264620E-009 3.072522929E-007 1.457187704E-009 3.082521971E-007 1.461113230E-009 3.092519876E-007 1.465043420E-009 3.102518917E-007 1.468979605E-009 3.112517959E-007 1.472924449E-009 3.122515864E-007 1.476878508E-009 3.132514905E-007 1.480842338E-009 3.142513947E-007 1.484815937E-009 3.152512136E-007 1.488798862E-009 3.162510893E-007 1.492791557E-009 3.172509935E-007 1.496792912E-009 3.182508124E-007 1.500799152E-009 3.192507165E-007 1.504805280E-009 3.202505923E-007 1.508808412E-009 3.212504112E-007 1.512808656E-009 3.222503153E-007 1.516808679E-009 3.232501911E-007 1.520806814E-009 3.242500100E-007 1.524798843E-009 3.252499141E-007 1.528782101E-009 3.262498183E-007 1.532755145E-009 3.272495803E-007 1.536718197E-009 3.282495129E-007 1.540670924E-009 3.292494171E-007 1.544615547E-009 3.302491791E-007 1.548555617E-009 3.312490833E-007 1.552496021E-009 3.322489874E-007 1.556439089E-009 3.332489200E-007 1.560385154E-009 3.342486821E-007 1.564333552E-009 3.352485862E-007 1.568283503E-009 3.362484904E-007 1.572231123E-009 3.372483093E-007 1.576174413E-009 3.382481850E-007 1.580111819E-009 3.392480892E-007 1.584045561E-009 3.402479081E-007 1.587973086E-009 3.412477838E-007 1.591893173E-009 3.422476880E-007 1.595803822E-009 3.432475069E-007 1.599705590E-009 3.442474110E-007 1.603596256E-009 3.452472868E-007 1.607476263E-009 3.462471057E-007 1.611346057E-009 3.472470098E-007 1.615207190E-009 3.482469140E-007 1.619058443E-009 3.492467044E-007 1.622902701E-009 3.502466086E-007 1.626746737E-009 3.512465128E-007 1.630597657E-009 3.522463032E-007 1.634459679E-009 3.532462074E-007 1.638330693E-009 3.542461116E-007 1.642206926E-009 3.552459020E-007 1.646085934E-009 3.562457778E-007 1.649967718E-009 3.572457103E-007 1.653850834E-009 3.582456145E-007 1.657735504E-009 3.592453766E-007 1.661618954E-009 3.602452807E-007 1.665502514E-009 3.612451849E-007 1.669384853E-009 3.622450038E-007 1.673264305E-009 3.632448795E-007 1.677139316E-009 3.642447837E-007 1.681010886E-009 3.652446026E-007 1.684880235E-009 3.662445067E-007 1.688747031E-009 3.672443825E-007 1.692611162E-009 3.682442014E-007 1.696475738E-009 3.692441055E-007 1.700347751E-009 3.702440097E-007 1.704234531E-009 3.712438001E-007 1.708139075E-009 3.722437043E-007 1.712063713E-009 3.732436085E-007 1.716005227E-009 3.742433989E-007 1.719961396E-009 3.752433031E-007 1.723928333E-009 3.762432073E-007 1.727906263E-009 3.772430262E-007 1.731894517E-009 3.782429019E-007 1.735892763E-009 3.792428060E-007 1.739898225E-009 3.802425965E-007 1.743909572E-009 3.812425007E-007 1.747925915E-009 3.822424048E-007 1.751946699E-009 3.832421953E-007 1.755971923E-009 3.842420995E-007 1.760001145E-009 3.852419752E-007 1.764033586E-009 3.862419078E-007 1.768070024E-009 3.872416983E-007 1.772112235E-009 3.882416024E-007 1.776164327E-009 3.892414782E-007 1.780232739E-009 3.902412971E-007 1.784325798E-009 3.912412012E-007 1.788446058E-009 3.922410770E-007 1.792590520E-009 3.932408958E-007 1.796752302E-009 3.942408000E-007 1.800929850E-009 3.952407042E-007 1.805123273E-009 3.962404946E-007 1.809330796E-009 3.972403988E-007 1.813549644E-009 3.982403030E-007 1.817777595E-009 3.992400934E-007 1.822013984E-009 4.002399976E-007 1.826256257E-009 4.012399017E-007 1.830501750E-009 4.022397206E-007 1.834751129E-009 4.032395964E-007 1.839004393E-009 4.042395005E-007 1.843260322E-009 4.052393194E-007 1.847517583E-009 4.062392236E-007 1.851776732E-009 4.072390993E-007 1.856042098E-009 4.082388898E-007 1.860319010E-009 4.092387940E-007 1.864615351E-009 4.102387265E-007 1.868936339E-009 4.112386023E-007 1.873280420E-009 4.122383928E-007 1.877642930E-009 4.132382969E-007 1.882018985E-009 4.142382011E-007 1.886407253E-009 4.152379915E-007 1.890806844E-009 4.162378957E-007 1.895216428E-009 4.172377999E-007 1.899633340E-009 4.182375903E-007 1.904054248E-009 4.192374945E-007 1.908477820E-009 4.202373987E-007 1.912902725E-009 4.212371891E-007 1.917328740E-009 4.222370933E-007 1.921754977E-009 4.232369974E-007 1.926179660E-009 4.242368163E-007 1.930603455E-009 4.252366921E-007 1.935027027E-009 4.262365962E-007 1.939451266E-009 4.272364151E-007 1.943880834E-009 4.282363193E-007 1.948324169E-009 4.292361950E-007 1.952789708E-009 4.302360139E-007 1.957279672E-009 4.312359181E-007 1.961787177E-009 4.322357938E-007 1.966307339E-009 4.332355843E-007 1.970838825E-009 4.342355169E-007 1.975381414E-009 4.352354210E-007 1.979933106E-009 4.362351831E-007 1.984490350E-009 4.372350872E-007 1.989052256E-009 4.382350198E-007 1.993616161E-009 4.392349240E-007 1.998180510E-009 4.402346860E-007 2.002743749E-009 4.412345902E-007 2.007306099E-009 4.422344944E-007 2.011867117E-009 4.432342848E-007 2.016426581E-009 4.442341890E-007 2.020982937E-009 4.452340931E-007 2.025538848E-009 4.462339120E-007 2.030097201E-009 4.472337878E-007 2.034665547E-009 4.482336919E-007 2.039253655E-009 4.492335108E-007 2.043865299E-009 4.502333866E-007 2.048499814E-009 4.512332907E-007 2.053150983E-009 4.522331096E-007 2.057815696E-009 4.532330138E-007 2.062493065E-009 4.542328895E-007 2.067184424E-009 4.552327084E-007 2.071889549E-009 4.562326126E-007 2.076607553E-009 4.572325167E-007 2.081337325E-009 4.582323072E-007 2.086079531E-009 4.592322114E-007 2.090836393E-009 4.602321155E-007 2.095609464E-009 4.612318776E-007 2.100397190E-009 4.622318102E-007 2.105200680E-009 4.632317143E-007 2.110018826E-009 4.642316185E-007 2.114848963E-009 4.652313805E-007 2.119688203E-009 4.662312847E-007 2.124536991E-009 4.672312173E-007 2.129401100E-009 4.682309793E-007 2.134283861E-009 4.692308835E-007 2.139180832E-009 4.702307876E-007 2.144087352E-009 4.712306065E-007 2.149000089E-009 4.722304823E-007 2.153920153E-009 4.732303864E-007 2.158849544E-009 4.742302053E-007 2.163791146E-009 4.752301095E-007 2.168745628E-009 4.762299852E-007 2.173711433E-009 4.772297757E-007 2.178683678E-009 4.782297083E-007 2.183662140E-009 4.792295840E-007 2.188647041E-009 4.802294029E-007 2.193639492E-009 4.812292786E-007 2.198639937E-009 4.822292112E-007 2.203651706E-009 4.832290301E-007 2.208671912E-009 4.842289059E-007 2.213698780E-009 4.852287816E-007 2.218728756E-009 4.862286005E-007 2.223764062E-009 4.872285331E-007 2.228806251E-009 4.882284088E-007 2.233856211E-009 4.892281709E-007 2.238910835E-009 4.902281034E-007 2.243967456E-009 4.912280360E-007 2.249025410E-009 4.922279118E-007 2.254086695E-009 4.932276738E-007 2.259152865E-009 4.942276064E-007 2.264222587E-009 4.952274821E-007 2.269293864E-009 4.962273010E-007 2.274365585E-009 4.972271768E-007 2.279437528E-009 4.982271093E-007 2.284510137E-009 4.992268714E-007 2.289475720E-009 5.050504797E-007 2.314191505E-009 5.101010174E-007 2.336795868E-009 5.151514983E-007 2.359620721E-009 5.202020361E-007 2.382668507E-009 5.252525170E-007 2.405941668E-009 5.303030548E-007 2.429441981E-009 5.353535357E-007 2.453171666E-009 5.404040166E-007 2.477133609E-009 5.454545544E-007 2.501329144E-009 5.505050353E-007 2.525760934E-009 5.555555731E-007 2.550431866E-009 5.606060540E-007 2.575343272E-009 5.656565918E-007 2.600498705E-009 5.707070727E-007 2.625899054E-009 5.757575536E-007 2.651548092E-009 5.808080914E-007 2.677447153E-009 5.858585723E-007 2.703599122E-009 5.909091101E-007 2.730007331E-009 5.959595910E-007 2.756672668E-009 6.010101288E-007 2.783599129E-009 6.060606097E-007 2.810788047E-009 6.111110906E-007 2.838242752E-009 6.161616284E-007 2.865965687E-009 6.212121093E-007 2.893958850E-009 6.262626471E-007 2.922226239E-009 6.313131280E-007 2.950769407E-009 6.363636089E-007 2.979591018E-009 6.414141467E-007 3.008694627E-009 6.464646276E-007 3.038082674E-009 6.515151654E-007 3.067757604E-009 6.565656463E-007 3.097721857E-009 6.616161841E-007 3.127979653E-009 6.666666650E-007 3.158532547E-009 6.717171459E-007 3.189383424E-009 6.767676837E-007 3.220536726E-009 6.818181646E-007 3.251993341E-009 6.868687024E-007 3.283757710E-009 6.919191833E-007 3.315831831E-009 6.969697210E-007 3.348220146E-009 7.020202020E-007 3.380923985E-009 7.070706829E-007 3.413947125E-009 7.121212207E-007 3.447293784E-009 7.171717016E-007 3.480965294E-009 7.222222393E-007 3.514966096E-009 7.272727203E-007 3.549299077E-009 7.323232580E-007 3.583967345E-009 7.373737390E-007 3.618974009E-009 7.424242199E-007 3.654322622E-009 7.474747576E-007 3.690017181E-009 7.525252386E-007 3.726059017E-009 7.575757763E-007 3.762453904E-009 7.626262573E-007 3.799203618E-009 7.676767950E-007 3.836313933E-009 7.727272759E-007 3.873785737E-009 7.777777569E-007 3.911623025E-009 7.828282946E-007 3.949830241E-009 7.878787756E-007 3.988410047E-009 7.929293133E-007 4.027368217E-009 7.979797942E-007 4.066705639E-009 8.030302752E-007 4.106427642E-009 8.080808129E-007 4.146537780E-009 8.131312939E-007 4.187039160E-009 8.181818316E-007 4.227936667E-009 8.232323125E-007 4.269233855E-009 8.282828503E-007 4.310934276E-009 8.333333312E-007 4.353041039E-009 8.383838122E-007 4.395559916E-009 8.434343499E-007 4.438494905E-009 8.484848308E-007 4.481847338E-009 8.535353686E-007 4.525624764E-009 8.585858495E-007 4.569829404E-009 8.636363873E-007 4.614465698E-009 8.686868682E-007 4.659537645E-009 8.737373491E-007 4.705050571E-009 8.787878869E-007 4.751008031E-009 8.838383678E-007 4.797413133E-009 8.888889056E-007 4.844273427E-009 8.939393865E-007 4.891589800E-009 8.989899243E-007 4.939368914E-009 9.040404052E-007 4.987614766E-009 9.090908861E-007 5.036331796E-009 9.141414239E-007 5.085524890E-009 9.191919048E-007 5.135198045E-009 9.242424426E-007 5.185357033E-009 9.292929235E-007 5.236005851E-009 9.343434613E-007 5.287149385E-009 9.393939422E-007 5.338792075E-009 9.444444231E-007 5.390938806E-009 9.494949609E-007 5.443595796E-009 9.545454986E-007 5.496767486E-009 9.595959227E-007 5.550456539E-009 9.646464605E-007 5.604671394E-009 9.696969983E-007 5.659416047E-009 9.747474223E-007 5.714694051E-009 9.797979601E-007 5.770513400E-009 9.848484979E-007 5.826878979E-009 9.898990356E-007 5.883793008E-009 9.949494597E-007 5.941262593E-009 9.999999975E-007 5.999295283E-009 Last ! UFO VIN $VLOAD UFO IIN $ILOAD UFO PIN $PLOAD UFO EIN $ELOAD ! ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! The following are the 15 remaining drive circuits and associated sets of coaxial cables: ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 2 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 3 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 4 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 5 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 6 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 7 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 8 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 9 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 10 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 11 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 12 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 13 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 14 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 15 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! BRANCH ! !TRL LIN 250.0E-9 0.330 0.330 LOSsyline 250.0E-9 0.33 1.e9 0.078 ! RLS 200 26.7E-9 SVA R2 DEC 200 0.0411 16 1.0E-11 ! RCG 1.0E12 0.36e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! !release_4.3.1/run_decks/._al_06_20branch.txt000644 000765 000024 00000000357 12547322756 022055 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK lC#W㬀LG"?"t[[Zrelease_4.3.1/run_decks/al_06_20branch.txt000644 000765 000024 00000062231 12547322756 021637 0ustar00rbspielmanstaff000000 000000 ! ! ! ! ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 0.75E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 3001 DETAIL-PRINTS FULL ! Switch-times 0.e-9 0.e-9 0.e-9 0.e-9 0.e-9 141.e-9 183.e-9 231.e-9 264.e-9 291.e-9 316.e-9 338.e-9 359.e-9 375.e-9 381.e-9 406.e-9 408.e-9 426.e-9 426.e-9 427.e-9 Last-Entry ! BRANCH ! ! ! ! **** Thor - 4-drive-circuit model *** ! ! The following model of Thor uses 18 drive circuits to model Thor's 288 LTD bricks. ! Hence the model combines 16 bricks into one drive circuit. ! ! The 18 circuits are fired at different times to achieve a 500-ns current-pulse rise time. ! 9 circuits are standard (N1=144), 9 circuits are "marxed" (N2=144) ! ! The first of the 18 drive circuits: ! We assume each un-marxed LTD brick has a capacitance of 40 nF: ! RCG 1.000E12 0.64e-6 ! ! We assume each cavity is charged to +/-110 kV. ! INITIAL VC1 2.2e5 ! ! We assume each brick has a resistance of 0.37 ohms, and an inductance of 240 nH. ! RLS 200 15.E-9 SVA R2 DEC 200 0.0231 1 1.0E-11 ! UFO VIN $VTC3IN ! ! ! 200 feet of 37.5 parallel 10-ohm coaxial cables: ! TRL LIN 250.0E-9 0.1875 0.1875 ! UFO VIN $VTC1IN UFO IIN $ITC1IN UFO PIN $PTC1IN UFO EIN $ETC1IN ! ! The following 19 endbranches are used to connect the remaining 19 drive circuits ! to Thor's water-insulated radial transmission lines: ! ! ! Branch 1 ! ENDBRANCH ! TRL LIN 0.5E-9 0.09375 0.09375 ! ! Branch 2 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0625 0.0625 ! ! Branch 3 ! ENDBRANCH ! TRL LIN 0.5E-9 0.046875 0.046875 ! ! Branch 4 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0375 0.0375 ! ! Branch 5 ! ENDBRANCH ! TRL LIN 0.5E-9 0.03125 0.03125 ! ! Branch 6 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0268 0.0268 ! ! Branch 7 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0234 0.0234 ! ! Branch 8 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0208 0.0208 ! ! Branch 9 ! ENDBRANCH ! TRL LIN 0.5E-9 0.01875 0.01875 ! ! Branch 10 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0170 0.0170 ! ! Branch 11 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0156 0.0156 ! ! Branch 12 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0144 0.0144 ! ! Branch 13 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0134 0.0134 ! ! Branch 14 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0125 0.0125 ! ! Branch 15 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0117 0.0117 ! ! Branch 16 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.0110 ! ! Branch 17 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.0110 ! ! Branch 18 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.00110 ! ! ! Branch 19 ! ENDBRANCH ! ! The constant-impedance section of the water-insulated radial transmission lines: ! TRL LIN 0.5e-9 0.0084 0.0166 ! UFO VIN $VTW1IN UFO IIN $ITW1IN UFO PIN $PTW1IN UFO EIN $ETW1IN ! ! The constant AK-gap section of the water-insulated radial transmission lines: ! !TRL LIN 7.155e-9 0.0165 0.0296 ! !UFO VIN !$VTW2IN !UFO IIN !$ITW2IN !UFO PIN !$PTW2IN !UFO EIN !$ETW2IN ! ! The Rexolite- and Kapton-insulated transmission line: ! !RLS 1.0e-12 0.448e-9 ! ! CPF elements are replaced with a lumped L from COMSOL ! RLS 1.0E-12 1.8E-9 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! The constant 1.6-nH-inductance load: ! !RLS 1.0E-12 1.6E-9 RLSeries 0.0 0.0 Variable L2 Table 1.0 250.e-9 0.000000000E+000 0.000000000E+000 1.753117096E-011 1.286038831E-009 6.300249905E-011 1.226523771E-009 1.809433992E-010 1.212330902E-009 4.868517811E-010 1.207939637E-009 1.256188931E-009 1.179832454E-009 2.256189013E-009 1.126505778E-009 3.256190206E-009 1.116321702E-009 4.256189623E-009 1.111069792E-009 5.256187929E-009 1.107967385E-009 6.256185792E-009 1.105943115E-009 7.256184986E-009 1.104509595E-009 8.256183293E-009 1.103447111E-009 9.256181599E-009 1.102681280E-009 1.025617991E-008 1.102055780E-009 1.125617999E-008 1.101556291E-009 1.225618007E-008 1.101176594E-009 1.325616950E-008 1.100863067E-009 1.425616958E-008 1.100632363E-009 1.525616966E-008 1.100438185E-009 1.625616974E-008 1.100288638E-009 1.725616983E-008 1.100185276E-009 1.825616991E-008 1.100116442E-009 1.925616999E-008 1.100077696E-009 2.025615942E-008 1.100060931E-009 2.125615950E-008 1.100077363E-009 2.225615958E-008 1.100123326E-009 2.325615966E-008 1.100183500E-009 2.425615975E-008 1.100261326E-009 2.525615983E-008 1.100371905E-009 2.625614925E-008 1.100495917E-009 2.725614934E-008 1.100642466E-009 2.825614942E-008 1.100797009E-009 2.925614950E-008 1.100971647E-009 3.025614959E-008 1.101157054E-009 3.125614967E-008 1.101356339E-009 3.225616041E-008 1.101580049E-009 3.325618181E-008 1.101813085E-009 3.425619965E-008 1.102056557E-009 3.525621040E-008 1.102316460E-009 3.625623179E-008 1.102593905E-009 3.725624964E-008 1.102878233E-009 3.825626749E-008 1.103174552E-009 3.925627823E-008 1.103483194E-009 4.025629963E-008 1.103802272E-009 4.125632103E-008 1.104134895E-009 4.225632821E-008 1.104476621E-009 4.325634961E-008 1.104826675E-009 4.425637101E-008 1.105188496E-009 4.525638175E-008 1.105563752E-009 4.625639960E-008 1.105948333E-009 4.725642100E-008 1.106342795E-009 4.825643174E-008 1.106750802E-009 4.925645314E-008 1.107167136E-009 5.025646743E-008 1.107583025E-009 5.125648883E-008 1.108019343E-009 5.225649957E-008 1.108463432E-009 5.325651742E-008 1.108915515E-009 5.425653882E-008 1.109378700E-009 5.525654956E-008 1.109849435E-009 5.625657096E-008 1.110332604E-009 5.725658880E-008 1.110821990E-009 5.825659954E-008 1.111321146E-009 5.925662094E-008 1.111829184E-009 6.025663879E-008 1.112349102E-009 6.125664953E-008 1.112881565E-009 6.225667448E-008 1.113420467E-009 6.325668522E-008 1.113968251E-009 6.425671017E-008 1.114527692E-009 6.525672092E-008 1.115094572E-009 6.625673876E-008 1.115672998E-009 6.725676371E-008 1.116263970E-009 6.825677445E-008 1.116864934E-009 6.925679230E-008 1.117474002E-009 7.025681015E-008 1.118095949E-009 7.125681378E-008 1.118727555E-009 7.225683873E-008 1.119373594E-009 7.325685658E-008 1.120025295E-009 7.425686732E-008 1.120688320E-009 7.525689227E-008 1.121362669E-009 7.625691012E-008 1.122048343E-009 7.725693507E-008 1.122745674E-009 7.825694581E-008 1.123453996E-009 7.925695655E-008 1.124173643E-009 8.025698151E-008 1.124905391E-009 8.125699225E-008 1.125648574E-009 8.225701009E-008 1.126403415E-009 8.325702794E-008 1.127169580E-009 8.425703868E-008 1.127947957E-009 8.525706363E-008 1.128738658E-009 8.625707437E-008 1.129539684E-009 8.725708511E-008 1.130351812E-009 8.825711006E-008 1.131185812E-009 8.925712791E-008 1.132025584E-009 9.025715286E-008 1.132873684E-009 9.125716360E-008 1.133739658E-009 9.225718145E-008 1.134613292E-009 9.325720640E-008 1.135501027E-009 9.425721004E-008 1.136399086E-009 9.525722788E-008 1.137310246E-009 9.625724573E-008 1.138232286E-009 9.725725647E-008 1.139167316E-009 9.825728142E-008 1.140115446E-009 9.925729927E-008 1.141076234E-009 1.002573029E-007 1.142047235E-009 1.012572994E-007 1.143031225E-009 1.022572960E-007 1.144030204E-009 1.032574062E-007 1.145040729E-009 1.042573956E-007 1.146060802E-009 1.052573992E-007 1.147094530E-009 1.062574029E-007 1.148141915E-009 1.072574065E-007 1.149200846E-009 1.082575025E-007 1.150275875E-009 1.092574990E-007 1.151360118E-009 1.102574956E-007 1.152458462E-009 1.112574992E-007 1.153567131E-009 1.122575028E-007 1.154688900E-009 1.132574994E-007 1.155824769E-009 1.142575954E-007 1.156973295E-009 1.152575990E-007 1.158134810E-009 1.162576027E-007 1.159308316E-009 1.172575992E-007 1.160497032E-009 1.182575957E-007 1.161698959E-009 1.192575922E-007 1.162914987E-009 1.202576954E-007 1.164144225E-009 1.212576990E-007 1.165386232E-009 1.222577026E-007 1.166642560E-009 1.232576921E-007 1.167912655E-009 1.242576957E-007 1.169196961E-009 1.252576993E-007 1.170493480E-009 1.262577030E-007 1.171804764E-009 1.272577919E-007 1.173129704E-009 1.282577955E-007 1.174468411E-009 1.292577991E-007 1.175824216E-009 1.302578028E-007 1.177192233E-009 1.312578064E-007 1.178575237E-009 1.322578100E-007 1.179972675E-009 1.332578989E-007 1.181386988E-009 1.342579026E-007 1.182814069E-009 1.352579062E-007 1.184256804E-009 1.362578956E-007 1.185715859E-009 1.372578993E-007 1.187190013E-009 1.382579882E-007 1.188678711E-009 1.392579918E-007 1.190184062E-009 1.402579954E-007 1.191706400E-009 1.412579991E-007 1.193241173E-009 1.422580027E-007 1.194792487E-009 1.432580063E-007 1.196359900E-009 1.442580952E-007 1.197943411E-009 1.452580989E-007 1.199543243E-009 1.462581025E-007 1.201158617E-009 1.472581062E-007 1.202790534E-009 1.482581098E-007 1.204439326E-009 1.492581134E-007 1.206105105E-009 1.502582023E-007 1.207787315E-009 1.512582060E-007 1.209487177E-009 1.522581954E-007 1.211203582E-009 1.532581990E-007 1.212937306E-009 1.542582027E-007 1.214689238E-009 1.552581921E-007 1.216459045E-009 1.562582952E-007 1.218246060E-009 1.572582988E-007 1.220051615E-009 1.582583025E-007 1.221874935E-009 1.592583061E-007 1.223717017E-009 1.602582955E-007 1.225577084E-009 1.612582992E-007 1.227456248E-009 1.622584023E-007 1.229354729E-009 1.632584059E-007 1.231270419E-009 1.642584095E-007 1.233207314E-009 1.652583990E-007 1.235162306E-009 1.662583884E-007 1.237138725E-009 1.672583920E-007 1.239135239E-009 1.682585093E-007 1.241152514E-009 1.692584988E-007 1.243191439E-009 1.702585024E-007 1.245249126E-009 1.712584918E-007 1.247328907E-009 1.722584955E-007 1.249429227E-009 1.732584991E-007 1.251550308E-009 1.742586022E-007 1.253691595E-009 1.752586059E-007 1.255858528E-009 1.762585953E-007 1.258042337E-009 1.772585989E-007 1.260251903E-009 1.782586025E-007 1.262484339E-009 1.792586062E-007 1.264738869E-009 1.802587093E-007 1.267013938E-009 1.812586987E-007 1.269311767E-009 1.822587024E-007 1.271632022E-009 1.832586918E-007 1.273975592E-009 1.842586954E-007 1.276343142E-009 1.852586990E-007 1.278731343E-009 1.862587879E-007 1.281143081E-009 1.872587916E-007 1.283578133E-009 1.882587952E-007 1.286035500E-009 1.892587989E-007 1.288516738E-009 1.902588025E-007 1.291020624E-009 1.912588061E-007 1.293548824E-009 1.922588950E-007 1.296099561E-009 1.932588987E-007 1.298673835E-009 1.942589023E-007 1.301271757E-009 1.952589059E-007 1.303892883E-009 1.962589096E-007 1.306537767E-009 1.972588990E-007 1.309206410E-009 1.982590021E-007 1.311898812E-009 1.992589915E-007 1.314614750E-009 2.002589952E-007 1.317354337E-009 2.012589988E-007 1.320117460E-009 2.022590024E-007 1.322904564E-009 2.032590913E-007 1.325715093E-009 2.042590950E-007 1.328548827E-009 2.052590986E-007 1.331405985E-009 2.062591022E-007 1.334286126E-009 2.072591059E-007 1.337189359E-009 2.082591095E-007 1.340113909E-009 2.092591984E-007 1.343060219E-009 2.102592020E-007 1.346027401E-009 2.112592057E-007 1.349014567E-009 2.122592093E-007 1.352021717E-009 2.132591987E-007 1.355053181E-009 2.142592024E-007 1.358096968E-009 2.152593055E-007 1.361158852E-009 2.162592949E-007 1.364237945E-009 2.172592986E-007 1.367333802E-009 2.182593022E-007 1.370445202E-009 2.192593058E-007 1.373573033E-009 2.202592952E-007 1.376715741E-009 2.212593984E-007 1.379873882E-009 2.222594020E-007 1.383057113E-009 2.232594056E-007 1.386243675E-009 2.242594093E-007 1.389444448E-009 2.252593987E-007 1.392658988E-009 2.262594023E-007 1.395887184E-009 2.272595054E-007 1.399128924E-009 2.282595091E-007 1.402384320E-009 2.292595127E-007 1.405652816E-009 2.302594879E-007 1.408934525E-009 2.312594916E-007 1.412229556E-009 2.322594952E-007 1.415537798E-009 2.332595983E-007 1.418859807E-009 2.342596019E-007 1.422194584E-009 2.352596056E-007 1.425549789E-009 2.362595950E-007 1.428911989E-009 2.372595986E-007 1.432288288E-009 2.382596023E-007 1.435678687E-009 2.392596912E-007 1.439083186E-009 2.402597090E-007 1.442503117E-009 2.412596984E-007 1.445936704E-009 2.422596879E-007 1.449385278E-009 2.432597057E-007 1.452848619E-009 2.442596951E-007 1.456327725E-009 2.452597982E-007 1.459821264E-009 2.462597877E-007 1.463330346E-009 2.472598055E-007 1.466856525E-009 2.482597949E-007 1.470397692E-009 2.492598128E-007 1.473955513E-009 2.502597738E-007 1.477529654E-009 2.512597064E-007 1.481121670E-009 2.522596105E-007 1.484731005E-009 2.532594010E-007 1.488357881E-009 2.542592767E-007 1.492002411E-009 2.552591809E-007 1.495665591E-009 2.562589998E-007 1.499345537E-009 2.572589040E-007 1.503044689E-009 2.582587797E-007 1.506762493E-009 2.592585986E-007 1.510498615E-009 2.602585027E-007 1.514253389E-009 2.612584069E-007 1.518025372E-009 2.622581974E-007 1.521817117E-009 2.632581015E-007 1.525627402E-009 2.642580057E-007 1.529455895E-009 2.652577962E-007 1.533303484E-009 2.662577003E-007 1.537169503E-009 2.672576045E-007 1.541054395E-009 2.682574234E-007 1.544957717E-009 2.692572991E-007 1.548880246E-009 2.702572033E-007 1.552822204E-009 2.712570222E-007 1.556782925E-009 2.722568979E-007 1.560762741E-009 2.732568021E-007 1.564762431E-009 2.742565925E-007 1.568781771E-009 2.752565251E-007 1.572821540E-009 2.762564009E-007 1.576881514E-009 2.772563050E-007 1.580962250E-009 2.782560955E-007 1.585064191E-009 2.792559997E-007 1.589187115E-009 2.802559038E-007 1.593330357E-009 2.812556943E-007 1.597497135E-009 2.822555984E-007 1.601682897E-009 2.832554742E-007 1.605892530E-009 2.842552931E-007 1.610121259E-009 2.852551972E-007 1.614372414E-009 2.862551014E-007 1.618644108E-009 2.872548919E-007 1.622938117E-009 2.882547960E-007 1.627252777E-009 2.892547002E-007 1.631588198E-009 2.902544907E-007 1.635945934E-009 2.912543948E-007 1.640324210E-009 2.922542990E-007 1.644723469E-009 2.932541179E-007 1.649144599E-009 2.942539936E-007 1.653586712E-009 2.952538978E-007 1.658049587E-009 2.962537167E-007 1.662532778E-009 2.972536208E-007 1.667035510E-009 2.982534966E-007 1.671560002E-009 2.992533155E-007 1.676107253E-009 3.002532196E-007 1.680673489E-009 3.012531238E-007 1.685261819E-009 3.022528858E-007 1.689872686E-009 3.032527900E-007 1.694503982E-009 3.042527226E-007 1.699156260E-009 3.052525983E-007 1.703830521E-009 3.062523888E-007 1.708525654E-009 3.072522929E-007 1.713242992E-009 3.082521971E-007 1.717982756E-009 3.092519876E-007 1.722744614E-009 3.102518917E-007 1.727528787E-009 3.112517959E-007 1.732333832E-009 3.122515864E-007 1.737162636E-009 3.132514905E-007 1.742013533E-009 3.142513947E-007 1.746886968E-009 3.152512136E-007 1.751782497E-009 3.162510893E-007 1.756702117E-009 3.172509935E-007 1.761643942E-009 3.182508124E-007 1.766607971E-009 3.192507165E-007 1.771595759E-009 3.202505923E-007 1.776604530E-009 3.212504112E-007 1.781638503E-009 3.222503153E-007 1.786694903E-009 3.232501911E-007 1.791773729E-009 3.242500100E-007 1.796877647E-009 3.252499141E-007 1.802004101E-009 3.262498183E-007 1.807152761E-009 3.272495803E-007 1.812323847E-009 3.282495129E-007 1.817520245E-009 3.292494171E-007 1.822738849E-009 3.302491791E-007 1.827981544E-009 3.312490833E-007 1.833247887E-009 3.322489874E-007 1.838536656E-009 3.332489200E-007 1.843849295E-009 3.342486821E-007 1.849185804E-009 3.352485862E-007 1.854546072E-009 3.362484904E-007 1.859930432E-009 3.372483093E-007 1.865338550E-009 3.382481850E-007 1.870770650E-009 3.392480892E-007 1.876226285E-009 3.402479081E-007 1.881706124E-009 3.412477838E-007 1.887207945E-009 3.422476880E-007 1.892737078E-009 3.432475069E-007 1.898288415E-009 3.442474110E-007 1.903865288E-009 3.452472868E-007 1.909465919E-009 3.462471057E-007 1.915090531E-009 3.472470098E-007 1.920740678E-009 3.482469140E-007 1.926414361E-009 3.492467044E-007 1.932115357E-009 3.502466086E-007 1.937838556E-009 3.512465128E-007 1.943588845E-009 3.522463032E-007 1.949363115E-009 3.532462074E-007 1.955162698E-009 3.542461116E-007 1.960987817E-009 3.552459020E-007 1.966838470E-009 3.562457778E-007 1.972714436E-009 3.572457103E-007 1.978614161E-009 3.582456145E-007 1.984541198E-009 3.592453766E-007 1.990493770E-009 3.602452807E-007 1.996473209E-009 3.612451849E-007 2.002469968E-009 3.622450038E-007 2.008500477E-009 3.632448795E-007 2.014556300E-009 3.642447837E-007 2.020639212E-009 3.652446026E-007 2.026749213E-009 3.662445067E-007 2.032883195E-009 3.672443825E-007 2.039043823E-009 3.682442014E-007 2.045231984E-009 3.692441055E-007 2.051448567E-009 3.702440097E-007 2.057690685E-009 3.712438001E-007 2.063958116E-009 3.722437043E-007 2.070254634E-009 3.732436085E-007 2.076576022E-009 3.742433989E-007 2.082918504E-009 3.752433031E-007 2.089295847E-009 3.762432073E-007 2.095698504E-009 3.772430262E-007 2.102130248E-009 3.782429019E-007 2.108587083E-009 3.792428060E-007 2.115071007E-009 3.802425965E-007 2.121582243E-009 3.812425007E-007 2.128120125E-009 3.822424048E-007 2.134688648E-009 3.832421953E-007 2.141282263E-009 3.842420995E-007 2.147904965E-009 3.852419752E-007 2.154554313E-009 3.862419078E-007 2.161242074E-009 3.872416983E-007 2.167947377E-009 3.882416024E-007 2.174679548E-009 3.892414782E-007 2.181440584E-009 3.902412971E-007 2.188226933E-009 3.912412012E-007 2.195043480E-009 3.922410770E-007 2.201887117E-009 3.932408958E-007 2.208759620E-009 3.942408000E-007 2.215660544E-009 3.952407042E-007 2.222588780E-009 3.962404946E-007 2.229545437E-009 3.972403988E-007 2.236530738E-009 3.982403030E-007 2.243544683E-009 3.992400934E-007 2.250585496E-009 4.002399976E-007 2.257653620E-009 4.012399017E-007 2.264752164E-009 4.022397206E-007 2.271879129E-009 4.032395964E-007 2.279034517E-009 4.042395005E-007 2.286219214E-009 4.052393194E-007 2.293431889E-009 4.062392236E-007 2.300671875E-009 4.072390993E-007 2.307942060E-009 4.082388898E-007 2.315241110E-009 4.092387940E-007 2.322567028E-009 4.102387265E-007 2.329923143E-009 4.112386023E-007 2.337309679E-009 4.122383928E-007 2.344726413E-009 4.132382969E-007 2.352170014E-009 4.142382011E-007 2.359644036E-009 4.152379915E-007 2.367148255E-009 4.162378957E-007 2.374680896E-009 4.172377999E-007 2.382242403E-009 4.182375903E-007 2.389834108E-009 4.192374945E-007 2.397459342E-009 4.202373987E-007 2.405111443E-009 4.212371891E-007 2.412793965E-009 4.222370933E-007 2.420508238E-009 4.232369974E-007 2.428252710E-009 4.242368163E-007 2.436025826E-009 4.252366921E-007 2.443832470E-009 4.262365962E-007 2.451670644E-009 4.272364151E-007 2.459537685E-009 4.282363193E-007 2.467438476E-009 4.292361950E-007 2.475372352E-009 4.302360139E-007 2.483334871E-009 4.312359181E-007 2.491332252E-009 4.322357938E-007 2.499360052E-009 4.332355843E-007 2.507419827E-009 4.342355169E-007 2.515512909E-009 4.352354210E-007 2.523626641E-009 4.362351831E-007 2.531786336E-009 4.372350872E-007 2.539980004E-009 4.382350198E-007 2.548206535E-009 4.392349240E-007 2.556471479E-009 4.402346860E-007 2.564766843E-009 4.412345902E-007 2.573095514E-009 4.422344944E-007 2.581460823E-009 4.432342848E-007 2.589859216E-009 4.442341890E-007 2.598294468E-009 4.452340931E-007 2.606763028E-009 4.462339120E-007 2.615266892E-009 4.472337878E-007 2.623803841E-009 4.482336919E-007 2.632380980E-009 4.492335108E-007 2.640990981E-009 4.502333866E-007 2.649641173E-009 4.512332907E-007 2.658326448E-009 4.522331096E-007 2.667048138E-009 4.532330138E-007 2.675806243E-009 4.542328895E-007 2.684601208E-009 4.552327084E-007 2.693434586E-009 4.562326126E-007 2.702304380E-009 4.572325167E-007 2.711212144E-009 4.582323072E-007 2.720158321E-009 4.592322114E-007 2.729144244E-009 4.602321155E-007 2.738165250E-009 4.612318776E-007 2.747226002E-009 4.622318102E-007 2.756324724E-009 4.632317143E-007 2.765461860E-009 4.642316185E-007 2.774643626E-009 4.652313805E-007 2.783858699E-009 4.662312847E-007 2.793113740E-009 4.672312173E-007 2.802406751E-009 4.682309793E-007 2.811736621E-009 4.692308835E-007 2.821110678E-009 4.702307876E-007 2.830520263E-009 4.712306065E-007 2.839972257E-009 4.722304823E-007 2.849461112E-009 4.732303864E-007 2.858992820E-009 4.742302053E-007 2.868561610E-009 4.752301095E-007 2.878168148E-009 4.762299852E-007 2.887817541E-009 4.772297757E-007 2.897508677E-009 4.782297083E-007 2.907237784E-009 4.792295840E-007 2.917006636E-009 4.802294029E-007 2.926817011E-009 4.812292786E-007 2.936667132E-009 4.822292112E-007 2.946560329E-009 4.832290301E-007 2.956491496E-009 4.842289059E-007 2.966464185E-009 4.852287816E-007 2.976478397E-009 4.862286005E-007 2.986532133E-009 4.872285331E-007 2.996627613E-009 4.882284088E-007 3.006764171E-009 4.892281709E-007 3.016945360E-009 4.902281034E-007 3.027162965E-009 4.912280360E-007 3.037428531E-009 4.922279118E-007 3.047730734E-009 4.932276738E-007 3.058077347E-009 4.942276064E-007 3.068471921E-009 4.952274821E-007 3.078904687E-009 4.962273010E-007 3.089372314E-009 4.972271768E-007 3.099862145E-009 4.982271093E-007 3.110420810E-009 4.992268714E-007 3.121023440E-009 Last ! UFO VIN $VLOAD UFO IIN $ILOAD UFO PIN $PLOAD UFO EIN $ELOAD ! ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! The following are the 19 remaining drive circuits and associated sets of coaxial cables: ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 2 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 3 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 4 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 5 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 6 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 7 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 8 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.1875 0.1875 ! RLS 200 15E-9 SVA R2 DEC 200 0.0231 9 1.0E-11 ! RCG 1.0E12 0.64e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! ALL 2-stage marxed bricks ! 9 circuits are marxed out of 18 circuits ! We assume each marxed LTD brick has a capacitance of 20 nF: ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 10 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 11 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 12 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 13 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 14 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 15 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 16 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 17 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 18 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 19 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0231 20 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! release_4.3.1/run_decks/._lcr_test.txt000644 000765 000024 00000000453 12346421176 021302 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %PL`/BH4#G[[Z%  vaBa5ׂrelease_4.3.1/run_decks/lcr_test.txt000644 000765 000024 00000000704 12346421176 021064 0ustar00rbspielmanstaff000000 000000 No Branch example ! ! 2014-06-12 RBS ! ! This is a simple LCR circuit with no branches but several elements ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! ! Main Branch ! BRANCH RCG 1e+12 1000e-9 Initial VC1 80e3 UFO VC1 $Voltage(V) ! Rlseries 0.0 15e-9 ! Rlseries 0.0 35e-9 UFO IR2 $I(A) ! !Load to ground ! Rcground 0.1 0.0 ! ! End circuitrelease_4.3.1/run_decks/._DE-R_rev2a.txt000644 000765 000024 00000003353 13156546112 021251 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0DYɣ{ p딖KHGүMƌhonH˾ղ!HVeۭLQa7K0_aN'nnd,6)RSVk9Cq!ip},:"xBtl}pm5Z48 M%jyvcop-K B;usd)y|tpUht :5-yܫsj[$`bFoHA66 q/(1\-_X뤯nS飌E\M+na6Tnح74t .=@\h xjERf/Ia<li-J)h Wb4[7#Vk|z>G?^l Ѧݒ]*6(eV]{4v2nvI^f8oxoNRW\exdⲋy]']|b<%[d N\f9`@KE#f@sp(jCx|: fW9f 0V9o?#lR7;;`~iELʟ_ 5=8iS])5 :Q^,"~mu1PAZWHי*aL ;]6}46U*Uv > stream xܝMF+0P,6UÆB2 o23",aXy #uO[kp}3}.SOοO|~;}=}8vߟOtNxMoxy8Jc:|oc~@.8aJ{ׇy{m1aXߪU?8QWdžQsxH'/ 9\9,!C:h@ʼnWSg98kyrg=-X37faZ~7*hsTR_ҧN+'.oyq>͵S?> +侱"H/s%O#"k"/=,DzӱߨRӹ=.L<.C=t.ywigۑ'|RN-"2-'dsTZN$6tnaۨ]Nxy+jli<}Ȳ孤G凥VOmՐ'WOv䵵;_auIV氼U9_h9_r6Ba9r6Rzl3nRzq24)9xXηV;9NsȻi,NڝwM]zVo*}.y:LG؜15iya۷y]'_K}4-%OfmN3W=:n}Y _5 8?\Ρp)U֓yxS >9괥s|ɡ|<;)sL_FoD\':*ssx}>799zSx+=\>ΰ>oݱ/9;J;ܚe#J//ٳ)ܼ9EϗNx+=}<]%J8$ xo 6%xy+;_Z-_vS9*o$ V6t _͕/px<҅nS_Ntnәn%VtnO'8ssx}:7קөt,O^~JCBGa..on>+3EҖ^W"r{\Njʖx=a{6p9Rr m4bB6^}34)Fn d|d2tx;W)ȜY:oDTOOÆ2mLn/o++ŤݾVristOE3jnwD>s|oag?lF.~2jvJCls) @Kkj{I=Rn~ZK}6˛y.?' vzF;Cm+ :쌥;a9z'pܟ33vXNsb;#Fw39^h [ڡsZ1Pl $rFa9# 25C!=#zF;AK8zFr'r;#ఞÂY8,7wW3"T[9ߚnō@ }D39,?-gopysmg6˛;gD_yX׷Hþ;dY8gDFuܸi͓K'0Es¦4t9,SN8m/4Y"tsX>k2-xsEasS 49\j+IPRRyr.,(Hc9>谜aAAZ ^O=|LVwyw6Hr^$88 mypys +Hzqy+=C.&@mTb˛/NyzvNȼ Jӻ9>!谜 .o'.'DS:#eR:tM[S.opZjpؒ'I&Gk˛Ӛk7Dr lʗp{'P=. l@^eG*o^NpjKlI8[*l I7N?- Q .]W6k^5\4穼a9ra9]tmӅӥGt'ӥe@P~}=+t嗦, VΑ׫0>Zd^;ސ^ߵ ^C z+o.[WLן0lu{[_~r-J-G?ZP}h`Y;rZ.?aͽ9,֣\raPo=\Z΋w?RXѢCpys%O~7Hrʵz|ŐPỌ1FWܼ /w޵ y[-Z=E;{ ZYuPZP}Χ yy}Z>3 E8upAXfakp5z~|;RrPQ~Z?9:\>|=zp'ɟ\IO&C1=\z'OsY} ҒYar9?\ן{Y?9:\>9ןۏ߰4Z讝}>߰=&*sO}/|=9<\Nkt /4/>8ʗ8O+=N}ާ^|qyaWԬr~XVZ!=UKw?.(3w%q) xv=yAz^ںs2Š/M@GhOVRwwXqVne!iR2Sذ&a]K=~<='rC]ۏ?|zO^P\ۏ?VV__x=~|,KꏯO]z -xz*6Z8=.]K1_DZwJL\%{W$ pw,o6qu4-CXfU6p|Mkܾ:]V 4{Y:[t^^%"$j3ҳl`vSހ[jZTONr l.oXwOOzӴPtq'qi零כ-lpNG#3h4nXt Antۥ2$[|˔,͛+iP2/h躤t]bKߴEF]>r&h'$cX/gi%SP_"!EWͿc,[,U^@mYc߷ ,ƲfhbiCM x'S8 'C$(U/!teĵz<0ęᗈbrqkQ._#>D!Wm0ȩᗈsq3# q Dț)~"\KΎtD!J~V:: g^_ BTgk@W@ĩ"$(ęᗈw# q&x"D ?!rxDÏkdGLKGx~>bz"m=ցL^; M5\Љ9=g‡85>0gʇ_"Bĵ:{H7$Qև_#>LaZXC~Q8jd/4W(HG-"Q'`[ڎ"=̜m`^ FgQj.8>MX8|?V%\K7)9EbTm얦ɧƑܡ?ݳU^aM7Z dHP'-​qC7&[pʰZ6|LuՈA^iIKKCZV4~WBвeu^g?#ȴ=lke␍qFi&d8a#MU 40tuc60,|ݧn4u/⅗f&/ܚu\ҐC{vAH5,@6ֲc4,ujWxiϢVͼ 4e˲YNZkSqCwH`X4dBҰDDaCM MM 4|4&8C&/-Jʐ5iAC֤$I/y֧qu0t0޾rLa=qڏ ׇ>EL Au%3mF%woto0A~z{ ש*gwcW[*L%CΜ ?ɵVm" tŜ DH~ B̟C\Q(g*RDAN\ @|UODa+R_B̫WԊ0]9̿Ef:1-8Vd0ȩoᗈmC5.'^~8s/gE檁ᗈ:08kcFtߋ0\zڱN&d8~@ș'\ș83W ?!qE3;Bd 0N $n}v\]HJ3>\2>xm#(ټ Dĩkfo~3Oć\8 g&_">D`ZX8U:N9=تm>t ?qq8cֆ]Vy^4؈͚'w-DvɱJd6nZ"7z y~ղ0n# n*q"-;~B p+[84|77 ? !n*o-TW&nIu`Nt;ι [J%Pbi༥~ײhۍP&_SjYڶ'οx#߿wuu>tO˾'F(Ǯ֍6wU}V fc2 r7 pjg4wI0=$a84@}SC$"$.+qӋ@|ș!W,0ș Dx !qYԈC@eUz)\86D|ęaZ:gF芯 D  !rbl!N JD]v6@L\=JqSk86@ \ya+(!qjnDȩ9q7@Sy$".qS}97@ >838@ yku`Gd P"B➹ku`G99@ Bt8ĉJ̙Be8ĩ ć rs>ĩgJx ?1<;l~ /m×2%bzͶü27Q&kx_2nbUV xAE/6w5x;e(mvOwCȳXTECG˿G,[/՘MYK?t=\q=P'71,m ܚ]͚]UމñM?CG V/fo1@˾~5W6B&Ɔ_&~6ՈZ5ʰf h*5|t' /Dɾ!XZ &Ne4Eф3jÈ|Lקl!~^8=EpY1H3©!i[8ivYkrN0lbZ!>m 0 >ͱ!@v V̴y4|}E[Z h!Xɲ;Jkz!5k5 KZO`~+@6!}0bV35&,xBdy1["hJӼ| C| 03Y7ڷp_eg%3K[mN_8:| A^hUo ۊS1(V^b"ѱB"88%[ŜXWY@vCDe!$N/AD P#>K!g:EĨ%"$.K !qU!.@]aZ;`8s,@3M4BWL8ȩlH _3gEu DH !q^!N P">+F"DNU 91@B(!tq0q|0-# rjfW 83 P B0r^"QQ#qxV͙blAN Pfμ Su#s)Q~-(!tYq0qiF|ȩaZ#qsgJ8?V[93:<ctÇ[90iw3sq&`Da֤= iۆ㘞8m%]2K\n5|k(.ï_j`p| XQZ:E|U Ǜ(Ax[BTp`Z77V 7 !l&oDv,p ć[U7@VGoBpW ĉC֟ڶQl(G-\3Qp7*x3Q㕸:O#nUpC[44mkl)c p D9L\i54p"h@ye\T(n8Z#\܌(dz<|U3u&f!N TԶ?|q\S`ƠZF x &9j3muf<|ANX~Ҟ5J;w_˔~tx>(66X'W^F1W<6 m-@| n%N7X7( |IF\3@ r&hA@|ș"'FⲤCHZ !qYӈÛz@ȉg9tu<&x5z^3ixJf a{8ĉCH qna P">芼`ZXވFȉZ$<lp Hć:a+qfqDe#oq"w]cѭcB73# tq0rNT̙Jf fكqB(!qjtD|ș9u:@+Rkc5# quCfݘkhtXHq 0i(6״ <-_:~6S/ݟoVr駴Dnko_矿?r0Mi28BPf_̶HM:gisri'jW0޴^4ԨyKȆrwܧ ǏcНSrzeKv.Qpk||b|VW8^YjI"!REi=?ϏrkTo%Ҫ456 ʞ4s5bVD!'UZ3ƫ[& u&FF Ҧ1`6[7&@pSuĵ=9(@Xsײc?hMJ#ovdmq;82 yuנ_oD2/(r&QD|=l( g*(!rbS@/N(!qYq0oZjVAN P">̯0tL],@S$"DN\8P"Bq`ZYUCzD|ĩzaZX;]0@S$"DNpˏzDЩB} +ۭ>}Ɣ P >+bF"$. i= zI% P"B➹ku`FvaSa"$nyie$m5sHD]7J@|ș!GCH\489)@+g6ǜgc2|AX/8|cD U-oqy0r3M{asnT? 'QkP'?$uCs ({ԏ:s7klCBW7_&}jtU{ivQ(wU[f Ć[17f[InGVTm#qBHnAvو›*nі0q"lDz!nkl UY-qjipm2U# ofj"M[lBӈB\4\Ry.TK3Vo&iM T2ܪV (zS3^[㷓Av[!>Dp͈nq;t/{i \3W 7B2P [Ӆjeͤ @| 8nԶȗw,T#ONH_Ϗuyod@V[8q2Je)W삈Z8Y*ZFkLZ8530gj(!tq0qmRK!Ʌog|̊×28$?J@9|]?p}][&N(D)uO_7y*KܓVt^v{O~McƪFi8,M^915@:cV5@BՈC\5@yS[$ȵگ85@3a$⃮qSe9q6@ BtO貵 DHh !qm!N P">+FbAλ:nh۫IqSíQzIk&nJ,;"/ JG\9@>(,.9ٴdz< #::)tttJ>ĩ'ZG"YDeĵ:{0# rv!nku4W8@|ę6#S[m-\U4lıN2{@s]-{uC}Txc^զ?elif)!(S/ e&si0hM>!H3/j㰱VF2la-oFFhI(ցMNX&՜ s_5?Ma;&W*߻pY ]UTQTUn]&q"mhflN]̚ՈAXN8dCjiqȆpU~iH39ÏF1@:NqX u=bIգ&Q4S14#&'H~izO=ՍZ͸~14-̲puXNiA+re&'\-**␍l*ThĦA~A<DQ14jEڭe|*N_Vͬ2WI0b4i"KL)- 0+_Bhي2B;7'Py:N<|>85(ʉ̵ɸ@"$(!"հ-.̲U0ُޱݳ˺eu屹]ڻᓗvjԸ鉵#ܴ<*!WXBbnS%Fܼ_'fJfYě@#N-8Щhj]v-P\E\1.P<(՞5{+!qb_D|ĉ9u0PkcU#r"c"wgGеڱNdn83P">͈C\3P}SC%"$n4[U[#t*l@UVv68{wX[>817P_DfN@ G @r*rAN\T"f.(&ՎU8ęiXgN8U:8btڰ]!tCyLB9f:[n ܶzd U-!qEp`Z jrDD@{cM9-y"8 " 5&umP]c_w:0{]ycu8]UF>PLdz5ǭNj.紥ԸUD݈›Բ⳧̓qC**ۇ*GNP"6JGCΤ9:@WPBSrr{cU* 2!ִ-znAuǩՑx /Jeiz[וWεry CF eq8| ^sz euIӭ5@ܦ5A ec 4 ␑f[j -mRҐfi8ll+fU2,?zҙiSeQ# Ǐo'qޝC3;i>g-s+kn9 lY49x3;#kfxcx^]Ҭh[{3&F(qpf] ]6=S+Z1@S#j_x=|e='5/څWBĹd9pl[ҐuOC6NS"hE!  WLy4|};O;nپ^uX+e&DDmJVӘ%E AX( 8vqiL M} P2֊,`К=/jJ4d:^~ L ?Cے*%rK5m9>Ԛ~N3}" sՠKD](8f:ժR%"$~BnNT5CN ? r aޑmvw,rkD_|Qvp݇ս@)~+(P&/~Q-{:_нD? "V, T ¶*!;ߡn;,rEa*Yp*tY8tU ΍j[Esqxn:# qfs#N9pj+>G~yp6f6.9&._>T֤m&GT y~ L\!kapï!npM ?oE›ᗇ76<VHZMN eyB[66iks]Qx:~3qku`ކUrۅ'NݳG\Eۀ!{Y0xR7]ʆ7oF16†_ >gF⊭C֟ږ0Y:7Q56pjjp nʢFn?<|:+FLC[v44fs$uV{S3pEyK!/BY0m5@ \63vgͼ ?oeD!X:dm91uf &e@!?5f~:+ZF.ePUffF⪚ᗈ9s3@V;*g~S=DHa+_ B¯hDAN @|UIODZĹ+9;9D7XGJ٭gU\GjSa#JW%t/ԅ*~gÏ*4*mAN DB?վu,FTCH~">L݈\u7A'꭯joA FȩеڱN&p~3Oć9QïqW40=3#D|+O C^sUk~ȵ:}HK#g6_"BTaZ=T#']:gF9?- wKwI*S{o]z۹?oõ}K鱛p;:|ػ%@)?r_m8M~GNt{ Þ'w,JN'7jw4@iv@WԎ&hu9}1ksQ++OsK>n߻ߺ?Q?_J6H8MiM#esҐ5gr8d홊1P3+DleSe]!Η--M 0z#h*ox!-^B*o GZ6,|4Q5@qie; luK}Q flH򴸶v<ˣ0uR8}|Y`2h>.SSoKO9vC/g9Msl•l]׾Q o"K&lJU[5[ËjbHQ5S'r34|8u~ OCشC7(f&jWe(șOᗈTcV;@jb_B̭W'qvy/rU!'Ej9-@MiC hstT #*hBmf$wm.'02|Z7bEN/!rWS" qp/!tų`ZWMC~3k:pu.@'څ_ B̼"`>6l;W,0~ΙkW.V#/!qE`Z=ӻ6"$wV*hQ[>L`=$!??L3g`De#Lgֆ*5sU!gFDCH~">TΗ)PN%h98@L\Sּ F."q&Â[qQne:S,νTpuztS_Ϗzj$-POjNuw:G z=$Ct099@"BDC\9@}-4@"Bk_ Dܭe\UTpte{,GL5⃮ nF:JG:@? 똅8]y]0!q*tD|ĩ9:@+BkפBGT5"DNCjjBG DH  r*t!.fLBq&tDe#oL#qx.j]:@ȵ:}P#L3g[o'Bku`BG DH  r&tANP">`ZX/*t!΄a>d[taۡ1 SIC8`]vvKu~vk.~zn߿wuu>tO߻>~q2noõsn:LiR/M7A3jlq35BV] 8|#55,4k[ڂ,g8YAk!HfS>DpVly,6Қ;γ0Ұa3Qվhރڴʳb?ӎ=c1;J5>յҳ>%=1yIəɝrʚ_;飧=317ډvu52+߳ư<~5jqK#hha ?h&g@Nqfe8YfɈA NuISIZgU1bV< 4dgZbpML8dݧ!@¯ hս㰁VċΓ*1@uONuXɲ;JK--30"DV 8`E A+bV 4dt:48J!H3"kSY0hMե8>Z] E(y:dݨJ8hZM0Z 7C0$kTÜ9DЍtĥ%^MKմCDe!$N/Aά P#>x!gED%"$. !qFⲇ Dț FaKa:D|~ ti?lX޲Dw%b:on햨Sj׈х<+_xx3'VqQ S" q*`x+3$⃮hq1@S$"DN|8]aBW3 n(qEqp*qfh!.K@wEYVҩM3a|+FT!$nwĉi)㕹sV8wX,0șjΩaZ#q;(q&u$kt`ZmP 4efw"[MšAX3ͳ[+]795npaZ3rs+5í!n&rq+ǜ&nv-op&Gުᖇ7U8<Ve(q+FL߈Ҽ^Qp+kk.?\mmZ/{sfM%)ȭw/R.fM2tMF ^4y| h[ qniC5'*Sl ƼڟNfjDME 8< 7!qEӈn7|JZ'Fܪᖇbhip,l&hDMӺߦĵ:~vFD@ | <6 ޼M-dZzHQ8XD/#J릛kU+-\IA'U?M6_FtL" СQE🋓`Ze)# njeue<|8f953@ \c8S3@"$t˳n83 P B/Hć a+(rhDȉ!qHDH\4(!r"j@|ę:fԈFr4@\W䒤QSUtBț.Y%zW:OrTd ZY]t 'ؒg[WjXߺK?ͯnk矿?uNkcW1kI&jH GSc(_W 5s#rn"'kSy#t"$N 97WP> Gޞ"'G73Ԉq8ka939@̵:{0#tY"$Nm99 >(tEq0qvft!Nv>dƍ =|l4dkkѴ7uSzbJIw;\q4)IA 4d͙ Y{F 7R+jxYvi@ׇn=75[y,n45] / !hzm7ifix#(^>B8d㴲}ȂiMyFвJÆ  &ɉQl4Ë}6Z0IsO}RKV:<}xBzM'mغS^8,n嚞#WoTQA-EQc(m2@^t'mu-@qP3!cXA@of[c!M YUxY^6iVAZ1p?N{*ܭ5NS,6ȂNA)Nq){4lD`ҚzĠf_iD ֊84&@e5S&@FMZW#4jٔx5hMB.`fWS /ɑZ#b4iFxͼ4_%|}~||ɕVhfEN~~Cꄵ*Q/!r"ElNΧ䊹#m5stF+˿G_pYT.]ȣ&t3*uxwWa.&6dEO @|={jonh dZR'U3@gvwJmu 3G/_;g815We @_Ïyki= pά D=sgCjZݍ(Q3DHԗNKپabsiL舂\u:D|iQï_#W?qw`zG`~[,wDaM׺cM͎(7:<|lu= BwÀy1t}a [}M[9`yx3bMl0eV <b-a`S/dAE?d<(ęWbqiyS# opb]A:@d; o(xG8{[:}(ˮa,JK!پ@+Kf{gbiZeFÛ~ܤFⲦC֡N0م4V X2LрpˆFT7zS?כV3;ïqEnF7U3v RBt0e/-lfl@d72R_ 8~͔(q|ȵN'H:dY0YZF U1O™f%"~L\QMC~+z8*h5CN ?rU:~+84W4 @'ȵzuD(US/tUA'FL D~ BlaOk DHU,?!q%/['v#UKœpMCw7JãT+^hmI4BGVi 6@g_"B芹ĵz9Q[n%#N ?qC\7 j a[۔p_#ε 8Q3ï!qfqS# sq%"~L\jrDA~3kc# ql=WNˉ1ޮfdqkcNH9Piؼcߡ(//T?f˯pʼnoҐQ&JA;lˋA/=P͍ C:(km~F hj8l͞Fڮ[n@3n[BҊ!m2&J[BfͲ kiy# iyTQj((M e4/P6Ҋz4Y[cYXOoxm3ԡ‹v`÷.}۹?oõ=}~zj$-tS/i#Zpsi@pP[׬3ob~T@qI (m1PqXacm+v;go- _)JfwSMe 4&e& ġ@!;u T{bNҐ&JHQ@+*jK8lͮDn}~[qZnݡZ3Q$T&M@qȚ43#>=%Hhc{lGyHD, <|(\(U]/rfL0sU]&8'W @ęC'CjQ/rU">ERׇ8*D" oV"DN ?qհ],A'#dFS- _"Bl鎟C5q.W6o~}Mp~8όIKF޷ߧۗ1D=>-)նİQSx<k{ö.^6ݦji2uiV*jx1&[aL]16g҆_ >^fNԍ(U{/!qE`ZW# rgy_"B2G爂)~ ̵ڭC~~"B83<!W%?ryDNT>Vq*|\%HGG`Z^f# k*{k𱦪G Ǜ~><`yTA,T[v<`yp0ՋpfxD!M07u:@V E~uqSć[@#kQM47}-v9i&i!N7ClM\wOC\4`y.gMM5` K"gD:d݌0okqk7-6g^_!>⊖72&N8U2 X[X;Lj›~bci7z# nb CּW? hZ,ȶ)LMQr5=hٰ߻>˷3#ڸ>`Ÿh7bO<%js(t)q=ݍ v@4nx/hf_ NuHɲ; mr] M 8dcq.,x&hf\~i03IkrjEЪiﬞgl5,bfSB԰pfqbv>ϏKC}Viz̊W jUqXơJ%b|u%Wl F.EFM7RG&բA9~qȺO1(,EkO~i0[ռP&q9ŭMqjM_2ęA~e5s]OKrAcfaVL '.hMӪ'jI8# '.kMĐnV7|q9_yK[YY+(qYi[y8IDM} MZD|̙8BClZCH: !qYC^C OA P BĢ"Eԥ"$. -ըl`JGy  a+v(!r*XDȉc8]JD]6-@L\=qS8U.@ \Ya+( qg 7اt̙{(3gS_|? ݇_>v)a˧SL==qeDi1)e}H3zǽ=-v.pl Ç>>?&eL{C'"T 'N\&Иdm9$T퓄ANP"6 qآiq&(!o1rgC\{~futE>|͜ !qbxaN%P"B`Z˙9=@Sе:+GT#̏axxj+;c\<5y*smn‡m(GTpCn B܊7떇zx#oUpCțzn[SӲ_F,<0svgā.@ĉFⲢ DH^3I# rC4 94!$NM jM] P Bd?85@gtq0r^3a#rbl {@" ]Hl!z>Z>ĩF%⃮ &Վ rܥ%=Hq6w*oD|ȩ"%s">|ę8=3#DN8ĭoX3gtqp#DB50͜yDĉaZ=r.HćaSs8V;V9gBG?mT2l? |sUq~~Mk3QO+Vr駇[#~&q4)IA~iȚnq37BV 8|#ɲ;L[s-4bj8YAk!HS>DpVlV6Јw)Ni103ÏC6Ѝ3bVE 8|}g08g9DѤU) !i*_8iA91X+څ_QnqZ- !@3"jU㐍ijn5|m>T5+!kk~zMB94݅5OJi k:E+q*^ۓ6yg 0j{RwȦC6f;Gō6mӺ"zjPUk+}"iN!kԪ8!kn: po*NqK8YvM]òE  NuH3MIZ81@ /A4hjGNj:V-=$J-8@|eM!lnJTDM} jgDԚ%c ED!$N ,Q!N/!g*Hć\) gB(!rT@.] =WAN%#, CD08$"DN8ĩtJD].@L\=qS80@ \9a+(!qjbDȝj$rc@-.Ѷ;E\?o矿??{e8o |@݅\N}lQ3gv(!qy w#шhD=s+Cj#gF芯9U6@ B~כ%4E%kF858@3$CN=0ԇ89@">T=SVN}g':|5QXm/&.5U9f&_ >TgGCj}GܲÆ^o^5# oE! 77 X6TހpFT7Y1<|7gކ_!>⊶!M07u6@V cV6v=ձ~uqSaćQ3]/q`Z67u5 &8<# q[ߍTՈ~qQC\2$?' qYӀ!E>0,$(+y74l\Y@Vs1GVC5I"P҈i~iZ850WM DUÏka3Y/!qg~ W} F|ȉCaSe/!qgF⊵76DV*n%⃮~">D~SyDH- ]788g_">'N0ę98Dȩ:8BWD?&*0NZz3EVKmlm8k/xn=(E|ձHzT\%{/TZ\b;nнD?Ly;n8u8vps,rFַDz{*tbqx=+c#g_fz~"f.yBu+*kkkQUïrfs99g>_ >Tj6GJK3@i̇cvay^::C}^y;W%JCF ?47@qP3kac-+A@;T 45@6в4땆o2`o6Pᕆ4Q34e/#h*ex!-^]쩊-;c!v t}DW,l>0F/We>Gq.…W>ԶdiE ֊gJC{N Y9a4+@qXSac-A@1uRxiq]bZj%ZUSNoX%W&Bn5nfOlat ]d5& !hS?g[M P6t ljpήDnrO$bD ֊*C֤f Yfz:9kd7`[]4p3K/n*Jyp3W" @\%!gƄ34M"$N ?!qfO!~˻~">F91)!We ?!rS!(~}3ODH\+fn_ BTW (U¯tYq0r>OaS/!q&\0t^#" q]!$ ?q&_Da~ÏkcFLkD~ ]d:F芑82D|șMf8UCG=ر{wԓUD[jwDlXWZ:V{*Jt; K׈ūV&n,h /@S} ڵچaVl88D|U#J;g6_">D`ZX8:@PGH9NCv:`m [<)^btDaM<|}~ ܶ:eP# pfs"$.~[A\0lriqQx3ïoEfGD D[v84lpMms LN[,߈~77@k"oMCț~[Q!|N-!Pu F ׾ \iq66M屘~yyScDțaS_/!qY`ZPʃU ć[FOÇ[H#nJ3cNVR8}-B.S_!4,*'kTB9~֯fqŦ߻^m uO_nO\68Zu*soõK%]$"6jæV}W*E3"O3pE@շX*K;etW5u[ViKZ*7q~˛oi0nN+]u.76 ҆l4p.d†;|q̓ǯǗȝvl@Sg/qE6ojmDM @|ĵUq# rfn%c~"B芻87go!.C ~">\U8""q!,@Ïyko8 "_">'е:a*G D~"BC~+>jjBGKG)~ \ku:@'R_ B"gZGKD~"B8S;!gn8;W@MyѬᴞX6޸/J)GBޞ}kuPō(~~ B⦾iU~3{OD]7rę*p3# tp!$?q*q x ̩Qm>D0Nݳ<|GL%CN%38@%P BDS#qYb!{pm7W?'w=r>d0í 9D{OjMWoePn$,s*"DNd89@g2tEq0r^U戃DjCXn2G4Qe0ĩ99@"s8kcT戃FȉaZX'9@eP BTS# qE#d,s!r[~H}cY *;F)FczԈs8:r-{(V9VĽA:(!qkupV#tY"$Nu99 :(tEq0q^89sZ s%pfsySc@).<ߴ0 |~r<AM ᖇimNL\8W$7 ƭ۠GLp D[184c| UoíomixFTp D[q64blMml.`Z,[5\jkY# oj!MU 7ƭhKyWD TU7xm,ni, 8Jn :G# nh! 7!o*hD! @=MqkCM+!#Ax39-nfipjF܊C6]]6^;_hu6(^5nNy8=}?>6([{7\{$*}۹CplǮ>Ots$nCᗏ] )=+¥ĵ[iS{|Z$?em-ke޴, 2/=.d/^el.ǂ*+tg׶d"rldnSӓeqtV,78\884c&W9W#npARCȵ‰QD8pu:T8p 0j78"(_j&H©9s9@2ku6GT%"$. !q*tAΌP#>!gNGD%"$.[ !qu!.{@N F骚a3:s;@">9;@"$N8e8ى"$N0ĩJǜI tCj@ȩ"'G%". &՛zANeP">gG DzzYkq[۔F|Н!+6Kc`Z}(E iJDH(k$ٷD\Շ8.P">DÜD|eĵڱ90P+ kcDlc'BJć8qZqjfDrF ޞ"w"n}/J9Ոh8ku4ŵčWO+kk[h{,oBww:-] 9FK,8eĵ89!v^K|n>TDhˁjfv!{AX3-_V=7nZjq"$Hn[A(bpiqAx[!>DpV(niq3u# n@! &NdK'mkު-\ĉ19nyySe̓qkuz:ڒ(dC-2pП6Ap3[mڷ*kpj*Fd fFTԈByn+7ovi偬U ›InpGMÇ[U4V TnVGoFzn ׼U;} UDΠnuc?aY=}xJyR-5NݭNO_[%|*4idj9Y1öIqu#aSW̌얧MBLXV`Z]LQU/íoeyv $qbeDmjɸNپ20oT(L"lf-z%N@|aZmLD|̙B8ĉCH !qYЈC@|ș!W0ș DX !qYӈCz@eQ:[5S#r(qjDV'&k@ȩ"'FT%". &՞U8ĩJGJ fՎլ0m86@"BT܈DЩBݍ8ĩ ć qEC@e:{0#r(!qе:}0# tn7eǴq9qi3&eӕ`_Z߮dOnmY;ɧʩ_o0yf}}a_?ߒ+|K?t=\=}ӾKǧVt9-|2Q-u aהt SJ]8|Xku_]q^(~6Nn7Q}>vh1~X(mR|>ۄ# q*|\nS9BmfC[nD~Q=@T/;ٜRoPu?7u̞G T!L 2;bfnWS/dIլ ( Ym4Mk49MP6*0CF91H+( ifo8lmʰZ66`vmMt[ / tDUhxYvIp-]IB8dݧmuc2v=FE7F2@2ƈ^qzaxYzI% U4/45yvR"kY!ٖ YE Њo*C hٴZ^iN&Kw&1X3«kE4*RWBNc^E Y|W@y:H-),N ̎8dm0@<%h4)"hfDt~ Ԝ7a:8sJ"Pmؚ[هভAX3;-_V7nZ?͐\u$W, 7 -9yM6oIDL @WMCAx[!>ĘpV j޼ǯjOWPۮ"T|Cϖ~8Q3A=Q8lj_>`Ե:q0=QU%g>81*fN[BԪp`ZV" qŬ@!PufvE̯pkߪa \#8q,f[B̳pE̵p DH\-4V;[͌ @|síZQp+*t6x|ћQp[ݪ +JAx3í_oz6 ;fqS# pfb"$r:]HwLJo+4)uCnx3G ܎/,ne 0~S+|=½ykCU- 2n@ ܼaHqkC=+&j(nf@V83 v(sgDe?#q[A}SC$"$.+q @|ș!W,0ș Dn8ĩ DH\3@[U3 w;VgHkujF芣 DJ !rbi!N JD]4@L\=qSS8U5@ \a+(!qjkDȩ95@Sa$".q@Sg#Ha3km8VgmAjZ>n5r*o@k87'(!soDe8YDuIi)2Gw/go粺~JtS˧ u~_)v%+ ߺK?sMõ|߇{?ߟos ׇmv?===>u1EokY+uL:ҳ)ޔ+b8VhV7x{ ʴ-ᗆy' vjKwF-7؇5FMHiP_2`A`85 wqX+#W 4:8l#hs8 TÉ{!SLU) !ip8iA+G pJCZQ7,,yg6b҆_QZ568dk`M\ 4la#M-d>MΈNq@3-IZ3d`M 4dd6LňAz~qX3 ÏZ10bfS ' _)EЪuᔆ\8Yv1kzZ-b_~j!X/ i&Xi@3"hVaCͼ ?kEڭOg) 8v՚Ø#oݹDkT~pwpiM6$XT8]N[Mh~5xAȃfl 2d&Ça 2@S}̵ 3(@% P BģS"q٦"$N 9s* W P >̬"qٯ!$N lY*ׂA#t0Йqj].@\WF. '(!qj_DV#qr ԇ80@">ÜD|ĵڱ92@1еڱNfā.@ĩ!F⊧G !qֈ3;BوC^rfnAW 7rN̝U%"$N,3"G DH  rtyi 'gݽxaw Շ[!b>=/\QoX{ ivp{OB٭IsݷCmW6̙qҗky'3:<_&:8y j:C&59 m[A&[ BzdP# nq"ĭXnBpުV7Q84|U# o*p"ĭnBL߈[7Py榶KliApK_V 7nZ%Nč(ᖇ76<V-B\5?dYLn{׾Ua VS5;h !ofkDMe(ęjipjVms^npOMÇ[4@p+*tvVGo'u4ය=`[54WP[%N V7zK.CYO83W 7 ƭBXvڈ2]6oib/!RW.$c;,qn njbLeb%P#. ƭUm0 ć &΄0ȩJǜ) !ty82@}S+$"$.kq @|ș!W̌0ș D !qYΈC@e=:[5?#r"hgHkujF芣 DJ !rbi!N5 P"B貧`ZYUԈCD|ĩaZX]5@S[$"DNu8ȉJD  !t؈C*@|ȩW0ę DH\6@[6 '(!qе:}0u# t !qFD%kls ,p!N P >LS:+"IJ.>c/،ٌ[2ٰԕk:3w6qlQ2٦쾰~O/Ӱ<;0 RňQ#FY*m(G- _5mW#6AeA|L} 5[WZ8bmi]Ո8igx ܌h)f8j5+k#[ā(r`1,XL 0 5 !iC - \djMzK#ͨNKM͞ݵYf%E ҲH!wn+U-$cXQB! KEA, B \DC.|+J};H*m8QWm H7H ݨWsM!.Rqq̇uQ#.5@{G\8pۨjj.Ɓ -57ꔺi.ȥƁ+cn8p"AaC\hARk q Cn8p"=ܦq $i6ĥƁ $i8m!5n#HM8t.X7qK'D.49\ ty~v2滾λL cH6ԁvB}J(]:pAĥԁMKJ6ȅԁ+.H&uw;_ss =RR qԁ $I8m]Ş3L)u<ݨt2u:p AR!.\0p9]s:lIAzmR!RpKAR at4O;$ 9}鲔h u9?y{aXX~2/g-uZs}rxP")Fnq0bZ3 ϜnaZ6H5bCھ;$ ӆ@#6} &uӂ4Zh$hXx*Golvʢ7{.V^jG.U4Yrv „SjĦ< >CY1R q@ fjzsg&fdZ:=֚0ĽwWth#=蚥a\A 뺆sӱF*J$'nCz6ȥA:C. C7\8| G\j{7(ǚ@zG[a=z5yژFW(&c-!nC:ћa[ =6{čzo nnvqKuĭ./Gۀxچ o- 6М Rـ֌ F6\x,`Azm ĉu&uY#< o%  n($NpkLq nipKKn4LGl>1\% BЀ pg@|uŰ4=۹֣[0m+fඩAܚn5g Rz Aߞč:nVץ [GlNC^;lgWKysz\ ppny}q on 5e ⺋O8 -Lz)*F =5H>z We . ]u-| R !F ę. 誓A $K$ qaeW R qK!b r !jI$\w3|rG3H"A⪞[ A亠A thkÑuG.% 亥A*$.!8tC\5H?ąA sjkÉubM[5HGu_Ѝ:.!l@W R qlDzȅaC\6H?zĥA W ~D|5rnkQ!o sio ęutU  I\*6ȅA*҃I$'nԉ5-R8.wCG̲IQsVq\  ޠ>)<ϗSm~:]i^G3NM_v}˼nO?/uח˗~{6<-n4% J39 mXPFl8ی Gl=?+gmT/+=V.=˹W =V1ḕGhڱ>5=[7$X Nܨ\H>uOU\, tF5a#H\w&X"AVmˆ C. HO  +HfQ@ĭZ] V qNpF]Qa\*XEząWqF]Z]+XAu%D9FGwXEЭÉufqݷ`ו 37օtU`  H~r` B% H0" =亍W ` j,m੥.g <ݨˇP4|ƹji E HeޯOt V0ZDЭ҆q`!K\7|GڍUKcKp~:,XY)ząpF]6Ä~c- G8Lp XooGlh>\l .e H] 6[a3q=RIC֦-`ey<].圧y/ӷwu,Ӽg|쾿*yY?kݞ?L_ӧ_4_//};_uemyZ?iJf#AAY, Gl< .P9zij],r8 o p.L@ #Z-PAb;׃t-P;z5e#-= ҺeAN;TǂdiCΝ0,L@~F +HNڐ p+<@K7wW<>dY&S$( h kզ ՈMqI#6{ä-< RjiQ8b50(P5z7}7V̈́p'P9UseyڐM(VnZƟ_ܜ.W7=l߽{9f{'ބZ_fTjvɈjv R[iA]7qڿAc7f{JMoMgƒfLxiFlPK[ԊZp)ޛ*GpP9GNKKƒt$P;z! ݨˇMp[.\8ޅjHob= Bפ nsyyj H7\Gt8p"=B㸜O'!,`K8mju8\X.p9z[78p=Bp- \ooCݰ5Bܠon[6h=bA֥ ܪAQ- H jlGob}u?Ns2=/};_Sw._AY6H5bApvچG[A+ G -t Rjj8jUQS;4Z($h0-vQ5z43P@2qF#馅 q![~K'#. 6W]/pNܨ^ H00p ݨ t *N\.u!GdD5-Æ,;Wr;҃[8F]>2̝ ęupNc&mKo'CnS7\K{W]8pNܨpi9? 8p=Q,AQ3n(4 Bͥo@|lu pioNqm B V Fu- ܐoMixKkÆ.mqN#[(6Uc#6#0h 8up辆 nk􆷴5p >J\5lx W#[W5pۨc:Rm94 \ qi8n.7-d Gb4-c=ף[z6}z~>LWۨj-r We 6ju Rnc@Q2l #T\*$ t!KA ZqK C. Hff j)Hf@U9Ç3HAU=ἍZM?.hKC$Ѝ`MEh I$D[>ąA*z$'nԙ5D   ęubMW&k [$D.t 亯A*. Hjl)Hp6H =⚴aC\Z A⪶ApF]=\?PT$HOnqF]>a]s7l y$.!"a. H*p)HT8H"=ᰁIA Kx*1R㨁=By8q.Y[j=BypKÅM!ęud8lk.H8p AR!i Ar'Cn8\.HM Æq~K'$i6][|\ rq@zm tƁ;҃k8Gncj6ȅƁ+$.5C7ɱi6]χu615Rpan8pEz\8p>ƍ:.q H8p ݨ tM N\j.uGܦqD5Æ, Æ7 4ܑ tX Gluk\ev{N1}O~O/\o\>Pm;ϗ˷i9?.u)YP!iކe!mjĆ46H,t @]3Pi9]] ӏ[&( hAZ=Қ葖N i] ]2H~6yaj0 ڐWj͊R@]1m|/9D-5NGfE0Yr M/„0#`=zz6 nSpKns*LVGl>#+\ͬp- Hv GQWGt,`ۨWpݲ0m,`=5jA-`A==lju6݌ ;Rz! GMTXJ na^u+ַ}y 7R! ު- Hfeඔގnp[ غA[,3-HBX6ąA#Z$ ol ޚA ĭ?CqF]/W+N nʰ[6A #Z$ FVo}}%iHfeĭgbzĮT H-  $cMmJ;b[0H2B*Lt*RN8S1i}~zyeN(Y V [}>9m+b_ӗWr=]q+oooU[=f)Q ^x ֽ R@IG!_ ݍ B ը$ l&u˂TF٪X(j \B ݈aV E *L0kNFU Q(6 eJQZeGӐe], R`Idz!A f] Ũa֬ S6B1m%x1Jf?‚!昔uSƒIjFp$H> 9iVA„e2)F F4j5/.Ej@[S6:f݅ ՈQVEE L([^ -L!̺`Bv U#6lZsHЪYH/j3(HᬘViκ@QmHNِ+0<0 t#YwH1Ъ`BY?_#FY( r~a*G92?>dȫj Aiup~Ӑg?\1`=Bry6ЖC d[ =v8qr_N$[5lp=\\o?@z5… p=uyCu!lp #[5"pABvX_M6pK5čXH;…&Hz6zÑ-ay뚄 n8.HpN7/a[( =šyKq…Nz8\\rFO0(lx&Np $6mw=By8n5*p=Ujf} AߞčzD [GlCFMp ¸ p.p z5|G/p =Bp!94&z~:o]Ĩqѭy8 Fx[p[=К B G0lp[ Z[?rw†U娱7wi1Bp1By`kޅ kvAQc[4ktaCZw.p9z~:.p?zUyې9vf[zY<q-= knYΣZ-\h ף[,p 9ea[,p?5yې VÂ#UU刱ճϴճ)=)蘇ېh.<^^z})߸|۹}:O1_v/ߦߞP#iJfL̚5aBYȆT6 럙3'gL}gfiSPM Re] a8 G*Hb&8Q4F`ּRp֥gC^-aB|] ňa]S6Y!<( F٪@(jmK3'@Q3ڐSfhYuf%@xrʌ&L(kMjĆHlL( 1Bo i0nhUl(MqOCf!Bi8)h 湳4 r> 8Oϗciy_}?׭<5F/8?_l?C A_}~/OǷd endstream endobj 5 0 obj 49982 endobj 2 0 obj << /Type /Page /Parent 3 0 R /Resources 6 0 R /Contents 4 0 R /MediaBox [0 0 792 612] >> endobj 6 0 obj << /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT2 9 0 R /TT1 8 0 R >> >> endobj 10 0 obj << /Length 11 0 R /N 3 /Alternate /DeviceRGB /Filter /FlateDecode >> stream xwTSϽ7" %z ;HQIP&vDF)VdTG"cE b PQDE݌k 5ޚYg}׺PtX4X\XffGD=HƳ.d,P&s"7C$ E6<~&S2)212 "įl+ɘ&Y4Pޚ%ᣌ\%g|eTI(L0_&l2E9r9hxgIbטifSb1+MxL 0oE%YmhYh~S=zU&ϞAYl/$ZUm@O ޜl^ ' lsk.+7oʿ9V;?#I3eE妧KD d9i,UQ h A1vjpԁzN6p\W p G@ K0ށiABZyCAP8C@&*CP=#t] 4}a ٰ;GDxJ>,_“@FXDBX$!k"EHqaYbVabJ0՘cVL6f3bձX'?v 6-V``[a;p~\2n5׌ &x*sb|! ߏƿ' Zk! $l$T4QOt"y\b)AI&NI$R$)TIj"]&=&!:dGrY@^O$ _%?P(&OJEBN9J@y@yCR nXZOD}J}/G3ɭk{%Oחw_.'_!JQ@SVF=IEbbbb5Q%O@%!BӥyҸM:e0G7ӓ e%e[(R0`3R46i^)*n*|"fLUo՝mO0j&jajj.ϧwϝ_4갺zj=U45nɚ4ǴhZ ZZ^0Tf%9->ݫ=cXgN].[7A\SwBOK/X/_Q>QG[ `Aaac#*Z;8cq>[&IIMST`ϴ kh&45ǢYYF֠9<|y+ =X_,,S-,Y)YXmĚk]c}džjcΦ浭-v};]N"&1=xtv(}'{'IߝY) Σ -rqr.d._xpUەZM׍vm=+KGǔ ^WWbj>:>>>v}/avO8 FV> 2 u/_$\BCv< 5 ]s.,4&yUx~xw-bEDCĻHGKwFGEGME{EEKX,YFZ ={$vrK .3\rϮ_Yq*©L_wד+]eD]cIIIOAu_䩔)3ѩiB%a+]3='/40CiU@ёL(sYfLH$%Y jgGeQn~5f5wugv5k֮\۹Nw]m mHFˍenQQ`hBBQ-[lllfjۗ"^bO%ܒY}WwvwXbY^Ю]WVa[q`id2JjGէ{׿m>ʰAa꺿HGG;776Ʊ羥C38!9 ҝˁ^r۽Ug9];}}_~imp㭎}]/}.{^=}^?z8hc' O*?f`ϳgC/Oϩ+FFGGόzˌㅿ)ѫ~wgbk?Jި9mdwi獵ޫ?cǑOO?w| x&mf endstream endobj 11 0 obj 2612 endobj 7 0 obj [ /ICCBased 10 0 R ] endobj 13 0 obj << /Length 14 0 R /Filter /FlateDecode >> stream xݝoF+xLuM00bOFb&dmv}4e%xM[fQ5 _q8qO-o> io?icms/_0 Xw>a/ˮq.ݲô岵Oˡcɲ:/ܴʰ?˱q>?Ƌ|˰ߵ糜>ۧIovo㹼¿-LJq?ʵ|᯿󾱵7:ӱG~;ۣʜg76^׳;'?/>򷙾͗<ߕs*+ݱ΋s=./s.qD9Obm,R#v/RnY,˥fB2MKUGsf[93@ ̦ߓ5902+t9+n*zG+sjvf7(Y+=c&U9)ePzq9&eeV4fN0.g̡ fs< fhNݣ@yJ&dwl^=hzOy;=@MTGbbE)=y."P]I,]ƒ,r 0b+ӟWV-~/$C1MϿCqeApL1cErL>F)0ދ9CM|8h\1h{cPkG#oDE,CQ@F [@Q8)goc{ׁ:jyӤ 1AqA@c0D{jFpjKm5 3*-G3K9T?HӃ0fd\FѤ 4hd? 6hRnhD 2dQ%@c- 4U2T:0 &e,6d Lu 0`2XS y@рQ0)2n`T2X{ MU 0f`L.MJ2 :@a2)K 4lRpM8f!p I9y 0@ׁ 8!hLB,a)A!h sIY d-Ac^A34pR$crAG A8&!p!1E@pݪy4BuSC1/"镉KJ{jj:\ @(Bv;p14?~Q(V=%^8 a$h9NT W@z4bb4=^=@`v?B럋ʼh+ɫt]\>e,+nSw$`1Ш I<ya6)sJǬN{a4)4o1sTSǶ㒏G<A,>kj0?4AS Y@a8)go1Ƞ#Fƥ AX{N4&h'%J3&`69iO7NnSoße:|lϛ~4<e(ߨ_Ma:oˋW}<4̻z !]\$ir0&YnLh "rƚ^9sƽ i`Τܬ JAw0h"ЈDHt`L@m @q0`"XS b6wH`03)2"Dq@#   DPBF5 2dQ &0 @c0&M8$c&0c7 BИ 9 dqȀ#>Ƅ AS8 BT)撲p+@#ZƼ M4f!hT ᤬I A׃4!pLBTCAcnݪ==J*^7p05?-^lX` b퀫+dC?J3cQ1l{a@ 4]/a{0R CI+Z:]i^ _i{3%߲? `ڻdY=@X!WEe^4W]ɫt]\=0 %a?WLݕ'){J(O"Fj0Ͽc1fA>y8 pATFrL+QLK5s1sTSǶ㒏LFJ޸ꃠ>HX{Nm/%e)揁FA>4*pRc:AG KAm>Act8-PZ,0Aa@tq=Hv@ f?{Vsb9b3lL Ѥܬ JA[qu&gθDADΈ$Pi:0&eѬ6e @W0fh)0z9$Q ̙uY0&h"ЈDqHcp<({J(h&Au 4*dRfhL٤Bh 5 BTFrL+fI 0@ׁ 8!hLBh )A!h sIY d-Ac^A34pR$crAG A8&!p!1E@pnx4BuSC1/"镉KJ{jj:\ @(PK3cQo_T*ΰUk{XzCa( sE<_K^+MXz5|Δ|$@1k#`q?yѫJK}3y5b+ "{$w犪r8@PzDj{8<xq2)UA2/&|(pDQգY^M1(hTAF(hG(p> EŹ,ATGA}4K{QЈIY?[{@j!hL RH{Q,}4*!hE{o,@Z<0Aa@tq=Hv@ Pޯ1M0ips4*` "Dq#@#BF| JӁA0)f0.`" D1@M= j`Τ4 c (@70& ,~ٚ`2Ш IYd1 f&{@m&A$FrL&Aa:9G5 8pBИQ#cJ:A*\RnhD BИb 07 Bd;@zF  Bj!hL2И#<]ޭZm,qPWU$mߐo`HzebRpcPul,>x$`QHb"Z@k$@1Gh0|58K,]/{j(60KeX0%aTϷJ^+.V:_H0)&u@e{"#䊵0y."P]I,]ź a= `J\1{WwHTC}i}M@G|$ihʤ&e^Mʬi>ǔ=4)4cν(>4ɇģ5>}NȷAu`LʢYl @'@5 4@cF4`Lʹ[@ 4'MU 0f`\w=5pc$`L- k(7d&Ah&GT`4oRi$(I8fyt`4uRjh\2Иdq%Ȁ#NF`KRYAՂ 4hD 2иd15D&AfrAG "od1?ȶゐG !+BsӥwV,qn>iMU(njpc7䃢^pILL By JPz\ $`1HR- X3 ?7,P`*hK*$JU}a( szU NW\bu"& Ju{(&PX<ya(.n$b0%_Y }r 0b+vJO Ȕ$C1MϿCqe2kc1ǶVG^M11j "o䋦NKz>kc>k@#/:,CQ@c}*M f9- #kLF&e}qF7M 2h{#od;4,ڻX~J,2#dQG c0&el!:Bs8BXB#dqGȀ#0&e 4hNJ͛!p# ə72# I5!hB6As4!p_!80;Bua8)Kw8s 4w&p{nGbj(LuAl<J5LX\B7y\czXvݎa&ϕfo-~(k ,>_i+PE7^ =q{(.PE+p-ʼ/,( W`wC1u?e gI(Hx 0hT1Ș I̋<y8 pATAc}4%x0OYz{᤬\ATF3ocpqF2kDAИ , @k>1a4) 4p5S`Mμ1A@pk9<xqEkcdpǭ#sD!ƴh8ԚCzhޤ|yc ~Bƅ#o1FK3Q4)Kh 4hD2иd1Ȁc}B@5ѼIY@7)@c^0 'e)}ٍ,r BDޘ#/dIN ! BL?O>> _5J8sʡ {dȸdQ7@cjA[Ƽ`M5!иD)c 0@cF ATRNg\" d1S] @5 4&hl(р0n`T2X{ Mmd1p8P(MMB I@DʸIYDiD @Q 4h\2h`NKyi:G}`4oRod$W'. FѤڨdq/@#b Aw 8.tFѤ,d1?&AFsy7ܻU[\ݧi ~7 Oüǔ[={ 4/rjtI>|!-ԴՏ7.y#Ώ7\IY cq@# - @mM"MIAQ8)Kknj_|H˙7.yc\{W#ܘ!D`QA~ A 4hL 2T3cbƼ`M5!иD)c 0@cF ATRޙq#6d Lu 0`2Иd%?Q6)g3`2d@ ct].1oE-MYotPdY͵$+=ZZ$C,4kʙkĵ_ 1(pՔ ?},"P\psX*(&`'?B䊨=@k:]iZ|E^iw"Bu<Wy,./ %_Y$^x6Œ7{". %a?WLݝgz%}G -&`1Ш Iī<ya6)3y8 pATFrL hL1cAc|4c:?\RnhDAИ , 0c:AG KA8S  BwӴ=ji$ ;&vCt̆ 8|m$A2MѤLh\ "ЈDh3g "ؘ L ШDq'cJƍ A*M," D*L 5"f3_̧%3)2ƚh"ЈD@)᧧ hPzʘdQ@0L&e `4`M= @38UѤӼId`NQMm @4&!hBNJ0[Aт4!h13Aj0 'eM8$Ƞ#M 4!hI!N54hsVM8Dgmy8 pATFrL>{a:9G55| 8.pAX{Aj0?4AS Y@a8)go1Ƞ#Fƥ AX{N4&hΗ#d ς ˣ̦sDA2.hRNjl@S 4 2XyAՂQ4)K4"` 2d1#@S L*`Rb`L2Tc*FM 52ИD r.F% 9@`"w= IP ͔s4&)p @0&e4ȀM!mrȀ#*07)4od{t _˿/p:nw89G5i:78h\2Иdq%Ȁ#NF`KRYAՂ 4hD 2иd15~&AfrAG "od1?ȶゐG !+BswV,q|rGPn;j0ٿ17ۧϫpT~g\~:mcܹ(ߨ_Ma:/{<4̻zǖ]W<}3HE*^\hMSc:E] @j P?7,P``K*$JU}a( szU NW\bu"& Ju{(&PX<ya(.n$b0%_Y{r 0b+J]!C1%W7y4'c@@|<Sz ǭ(c\ }E꩞|mo}^?$SK owʣ(%eB0 \\$ir A10.` ٤M4*`o~93%@c] 4"`Gwf$Q2F\ @34.h٤T4 cE̳(@718we!޽Y5J`r:c F J@a4)k3Ӏ 6!pTB *\ @mdqȀ#>0&e M4jpRVj$S`MμRŭ`Mʬ-Ac^A34!p Bd;Fp=A~0 'e)M8S 4KVMx]t2viiOv'N aoSrٞ~y:0nQQt^lyOü\ P6ǧi|^g~ ;á yP(3-*Ct`2 `q"0 >Vgʪ~l~zz=˫CѼ_Ə/%f\i,P PL|>@@wCdzOso^ G'^y@bŬ^K\}c@@2K}3y'ȕXDr]PT.d@ wFh<5yq4)yQac>GZ= EQШۣQG#$N|q4)> iIYY_MμY8YS? ERШH}8S`MB ,L R,v0&gި qGXG,ȬB0 \\$ir A10.` ٤ڬYAiNƔ (#@͔N``r eőy|),rN|i l}?2S[E2h LjF A4h ٤,T 4'cJFw[U0 9c:< ;$3v6!FF 90 6n!pT Bb Amdq9Ȁ#v0&e zF`NJ[!p! ə7eŭ`Mʬ-Ac^A34!p Bd;Fp=A~0 'e)-8S 4Ow+qPHT  3=`RpJ;.I:+# @jùo&A0|7,PtG@…Ew\B}ⶏ+UT&bObb/Ju{(&Pꅱ䫊mG@¥v$T`"M YtG@B#`+fP\)n$v'?߄ŚNL3xq0 1SxtqGc}5czƚ I ^erf‡ Lʒi?BҸC=9#!gLϻgT(L2dQ &0 @c0&pG1SU`M1͛ h/L'稦6u @4j!pL BԦ?*\RnhD BИb 07Bd;@zF1AS !)BwKVMeZABuFS-6RB1/"镉KcPulj:\ @(Bv;p14?~Q( cO3l}O{XzCJ_J\גJ|-^/jO=q{(.PX_ ԫ̋JK}3y5bk䊯Ix\q{;OB}i} 0hTɤ|Lɼ0σQcV0cAИ 9cqǀ# h pj{M~a.)K7 4" hATAcFE`N p.ǧTݍx>#Fƥ]4a^ p1A@p7-0+ٟ˕0|~x\2T_0~416yu;=o闯8|}.Wr֗|~5r{<}aӅwȼuI95[HⲐ]!LSA4)hͽ?;޻м5D#3$ap8KY4GH@ ! B4`492S7jF A4"x J`Τ4'HHW4nhD"$٩7#i>QR+09I9Q@0L&e `4`Mʬq-82SU`M1[!hL2dAcBF )A!h sIY d-Ac^A34pR23=y|g-b {F:8\2}(nbc>{!;9EzI(/Wo7eE]yOn1_hT]yQ3%3ya4)3`>G!p=[>| 8hR>3A/ 'e3S_Mμڏ_MʬAc*@4*!plPAAG`MB ^pRAjhr Bw-ș7PzםdxXtL aK #_GQu.3& aMB3 8npFѤӼz0J'f7"!dqC@c !B1Q.)Kfh2и!dC@㆐ aNٻodTCțfciG !#o"И!͗ޝZm!,qsY*Vh\r{$ҵ\6¦ϖ2j;=PWCĭ_3?c[mO^{Ww;}K -ЦS ol ;|6 eLy My+7?0C7 BИ ə8*p1fA8,SU Ma.)K 4!hL BT3AcrF`Nٛ!p2(dqWAˉBr8UBИ7dquX ci$@wl?Cb1ҋ&NN8npDE$z˺w+gGF.'J W<*k{d:꾥ѵp9nᇏ?%Ňl_ǧ˷uv92,rov;~w`A%gNΝ6?t|멦tU ޏex+ۏػڼ[< bPwA!h(DWvaډ)Dpi0&e֨/d.@N!CF֘;dq}ȶAG%bMByDd\oMdw4O (h"X)"RDp1cBA}"D 4U&2ؒ 0)efYh5[8oYO^ߵ=edqxøZa!mm}wYv u}|zYH'ؼ{ߙP+4Q`(7;"(d1OSW e1K!)(10.`2j 42Dq78}ޕZ]0TCyqS|?[ˡD;Ӄ4)0&em)Bs 8. p2и&=c3uǻEAv Wl)=IAt&AWftѤtIxT7 M|Y Nμq9F<9F KQ4)F!BQ 4hL2%dqM0&e!D!(w2f7 c[ 2И-<36K5$* P&_ӮB]X;vI4= }G Bu\ $`>0 %Vt9I,]o0Y`KLr`WVV YLk˽gvKKҒz8=ૈvh%̫ҟ^/L$ߥߕ_|>jPL cW#MXzQ7"jŽJ=k#`("oN_Zj߱һtcFƤ{(OCiv;>| 4nh\1\":sLsmƒE)ݡmbLUe gj_Nʚ5~{2EwdfsQ4)F5 "enhD2иd1%ȶV (@Ӄ 4fpR(Ԥ/<ə7 yc0!H^ܫnjcEU!B0 d\2Ш%d1I@S!)B3Q6)3@-4*;sWEwχq{ֱL2}[Mm˙8 Oêmޗ[״LywOr|E,@1<eSNroԯ0@yi/:il97 !|hm$ }A)_G[0 &EU|!Bj `L2+d1U@cFDaLN߱egՄ 4J@S `""\Q-<}~zzzdj  E2%dQM&0O@c0&pGU!B* hRit(0620dcAcB,asE ^19q)5=#z;)K 4!h BT1AcfF`NK/. crAG BШ1AS !)BweѹН)'7H(n<"И#D;(;Bp2#dG@cR 掐A!"o#DQGE.KbYf#I9R Nqp5b i,!"o2и%dK@㖐,!u2J߅Q %MYBDf pRо($oF1K?OFk$[5s,`" D1? zF A`L 2I9Fh "Јd1+R8ʒU,{^ޣ¶X%]vJysIe翇j5cک _˿/ލ{?eU߽ fYvYa\r^}<_j.Q:npF·(NĬ y5a.g:2\ӕ~EDc0 'e 2.Czxw{˶7zAZA[!pD2!c,J/iƒ%MucM}zky2Hd+6MBLɋPJB"bpILBy ΔmL1UXB}rOH !KՃ(dHbbE +Aa(<]eIJypu?Xe7L`K*̗%Jua(Yr垈ٝ/L-E̸F*˛X<Μfy`8sb݁ JfDZ> $`@{a(Y.m0v't]&ۊa,+R^J\1Wyq)>N>kT5C1@cZ/JSwq@r/&p)>| 8"hRi(PH%EpNKz?ĐBZzj`KRwdd, A+;T-3EF/5ރT[dObJYy]:?7Ƿt n hz8nplPHވ'dqU~yir-6WhtBQnOը)DB2 hR͓ZB 42X; 52hK`M AsF A`DPq1h+ltnޣԡ6cjش5~ 2Ш\V׸dAтQ0)6n`t5Ps 4U 2Dq!8(N5JD7n6'@cR02)K4lRfM 8&p 2I9y AF-` 8MFS'%G bHAF⡐qEqI咲hFYN4n;Fsu]N ˙Xnyڝ|/w L{ćw7߿&(;ԯ0`Ɠn^)_vF ن//jl>+߽سёt̙5GHz0.`L!иC#@) J>|0"`\!*tR#2`ʏ6*9r.Ӵ?W4"`\̧"9-D3 ,"`D2dQ cFVQA@0*lRP@c @0"!hTB,fa*)g&`Q@0"{FswT:2YQ ̭7IoYuuxڼjߛJo渝>8ʺ _˿/ߎݱnһ`fq{ umʻ#=Kd(987O phJ;>ß6n???6V01&›U+4j^yyh֭ϏGsf10j`/slOOv;a_\: W " WDl*^*\E+HzebpJP"U(BY*n\-PoJDZP $ QH@"E " HohoJVq| 4hcAŝ_LʢY?*`1d1 1{ffC33(sҽW{0t8WLYИOURN7gF\O,һT "=|,"T"Dp1#F̢ށşjLӲ?`~`fRgtČ!L5 ,*X1cY"$eߜe*?$pOE7EY$}cQgEteݯ+`zi׮?-/}k,J{cñRf'DߩFi`.TLLm"]L!CqEI)?`L1c?/g?F_4gR>i-1N?FTS(E? 02dQ@c, h(D%]GۗHcYZDk8?k05{m;.oFek*ǖU " W"jVD*^[-~HoJPշ[$VtD%*Ǩ{.FJ${I[(hKX=Uz(# Yd^G U(^[=!uxPEU"Q{ [$Vt E*n[|jJMmD]P:y\a^n8"866P,gZi$6eǎa|Ţm({,16Y<5ü?ma\~: _<|ٔsk )шc1߇mOYY?*9S_Jv+@ 02 dQ@cBƜ`MʒY A 4'c9/ |LٳO:gLmN/|a;i*e8{ܼf&Ov㴝ũn8ﷻ2;Lxt(vs:]9~)Nj,v-p\Tן=c9awcyW^y=<)r|)wsbQay];.+ǏEݹT^z_SE endstream endobj 14 0 obj 22580 endobj 12 0 obj << /Type /Page /Parent 3 0 R /Resources 15 0 R /Contents 13 0 R /MediaBox [0 0 792 612] >> endobj 15 0 obj << /ProcSet [ /PDF /Text ] /ColorSpace << /Cs1 7 0 R >> /Font << /TT1 8 0 R /TT2 9 0 R >> >> endobj 3 0 obj << /Type /Pages /MediaBox [0 0 792 612] /Count 2 /Kids [ 2 0 R 12 0 R ] >> endobj 16 0 obj << /Type /Catalog /Pages 3 0 R >> endobj 8 0 obj << /Type /Font /Subtype /TrueType /BaseFont /HIYGYE+Verdana-Bold /FontDescriptor 17 0 R /Encoding /MacRomanEncoding /FirstChar 45 /LastChar 69 /Widths [ 480 0 0 711 711 0 0 0 711 711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 683 ] >> endobj 17 0 obj << /Type /FontDescriptor /FontName /HIYGYE+Verdana-Bold /Flags 32 /FontBBox [-544 -303 1707 1014] /ItalicAngle 0 /Ascent 1005 /Descent -210 /CapHeight 727 /StemV 188 /XHeight 548 /StemH 141 /AvgWidth 568 /MaxWidth 1777 /FontFile2 18 0 R >> endobj 18 0 obj << /Length 19 0 R /Length1 4284 /Filter /FlateDecode >> stream xmpSU4M4M[4 ,}MBEBפMtТ趮|5EPwѲ##⮾EEY]?FQ]]gtEEV`as؛{>{M6n r:_-5D^ _ ^97eͫ".@ˇv (qf#||Gׇ#/# ltƮ=A؈nףHOA rFM:1^֫ݿ;ꇷ_&<k[R?=q~}5h3DΫ\/?0e?) 9̗—__*kBx Ù~EaxUD})¯ ڗ%!86ᘏ @4J~&Yȴ]2!̸̍*bmf#GI&<o‡2u< =RLd \Z^VZR\TXȳə)eD!=-:+%9ɒhN0y>ı#2}<(?z^am 3^oJ>}_Yjj!Bq'.Z^Q+Rwu%p(N[#tiy!Bn L2Ā&ޑrQQ!/R-o5xV8,bh(1u5S`H k%o[a}YVpeoppgES3/R-^9ck;lb+ qŸAWQyxZxꧫG u}-lƍ/`\~.(rkAkMzjTaփ5-sנ%jiHQ \J٠^EXpp9!YN!oG),^A!^ilzpYe: Ib]L tH"/CMMˋ6熬J.{I%V@2wf8"l4 XRXXXf Q{nXrNJtS[{MQ thuЁ ,uGx:Avq?Ts|Zj53ýn'YɞxKR!PwEJB2b,v<$;9 n;uGxkEWp "h%_w0zļXxT$siH&;[Gyqg0Co`S^@@-GoPI߻y#v@JTk7TEÿ%x'Ӈ4*YDg9Fo}V+ȷm,Z{@ ԯ Ǯaqt̓S ^f%jYlXA> 53pDDԧjY$ %Qhc[[,pĘbl%cAdcF| [NLHٳbSRThI|yKQaZo :1c1} ߿cE*2NV;1s4slcQ:&:]R={.&h$du-+zȕŹ+Ϟ!9J-h; O%M dnyn*rՅHYi(O$[``'?Ȱܲg`;], MEr9F{Cysjkz<ӟQЫ֍e4ι_Xf )f~.%bxyZU%Ui1f&"\Lg4@c\3h$o]/Ym[A*l]ˎ`Λ[BVnVfGq7)(L{_w5.nhϿB70'?;8"'] fv巹BZ:VXqP'9/7 0vw>L<O(/*rVa NTPL40&0ϪOL~29p/P6{ xg GD16PYqo97+k endstream endobj 19 0 obj 2964 endobj 9 0 obj << /Type /Font /Subtype /TrueType /BaseFont /YQJCSI+Verdana /FontDescriptor 20 0 R /Encoding /MacRomanEncoding /FirstChar 43 /LastChar 69 /Widths [ 818 0 454 364 0 636 636 636 636 636 636 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 632 ] >> endobj 20 0 obj << /Type /FontDescriptor /FontName /YQJCSI+Verdana /Flags 32 /FontBBox [-495 -303 1446 1001] /ItalicAngle 0 /Ascent 1005 /Descent -210 /CapHeight 727 /StemV 97 /XHeight 545 /StemH 86 /AvgWidth 508 /MaxWidth 1521 /FontFile2 21 0 R >> endobj 21 0 obj << /Length 22 0 R /Length1 4508 /Filter /FlateDecode >> stream x}X TTGUyдH{4@@7A~B7"h: 0$35g1F'fgLfg3qOYgfס;u{oݪwwoU3 Cmgg?،m#Oo%xHzPI)9=;$x]<طmq#wvY>yΝ\Cݿk>iE{7o+h20;`3j{_qxv6_F(gϽټ%I#[Ʉ+$ rFB#`O<8whϪYyfyv8F77Ki}K{ k&?h~64-\|Sc_WWזjr"X̯*WXUA1_\͗Kyi3_SzZ)7bb2&081i`j4Ɍ~ģhֵ ]0&5T=T|ki@}_SK܁GS%;8&HߑƤþᡑG 9xdDTe].>lĝD~?'wKww(twQx'B/p^g9Li/2|{Ψ3|ꥢ) ށITڪ/@l"lD2F$VÙĿDOG$2TD:w6_};_zK|FN(ҩ)E:{ggj;O3ߴN SSxqʇdoOz*>e4xxQJn2i'ZJ"͕Z*Ѻ+x"S{*ت eMQU#kӌE  _5քpO&xBIfL'&2ZDs{4'Rg4|>Ŵ>ssoR*0$ߣ^a fyU>,tu(N{a\(-/,X+9SS6+b@ָܰ'='*,@CnEi+,Q5!=ax5fWS@RGRmCM1dvZ=ݝj\'~$1=xX57JMdc=zB8+(6UTfZ aJ]rs2cGGG֖Pգ.lDF08Q~1Vxf!+{lՍA@SiцZ ]qP}6vٛ#i-ldȭU‘&OaKX~O+3E\ؿeihHܭxA* nx"P6V6Ķ^$]0FaF}ćs)2;) ͊"š8rAƐz@>47B^#|5DT)6 !WThťhtҊ"8<ů8JtOrǩ4]eSVRDz7C[t-W8S+`VưΝ t3,G_;Ax%WQ¡aUܝRn)JY^&5IeYjMTtJ[D 0GXJgCB+RqnE@E5i v [+œ7أu̾(SE{"@_ehظF\ G ˆ7T KjQtHjHDњo&f -2 r}\?qVsja\l_W3&,Nٰllwvyž$ XqΈE2 _11 ,2x$w.9nX{,k çj&CNp4Gcn?9*"[8>>Vj|԰մѾ^w^[J꧃8lo @FE* ADRJTG5*.+sʜC\5Kr/dR6EG>`r%s%GWaC r%I}LJ[gǞ>@xo;"\)L݁oxV^x5{jwӌ~|a?q5LcaIY**,~R_%ʮm&m6KrbeoHEFJj%: iaa^dZAEd6d(e:x2y,kKg' Cu&ǃbP R3k엣^cI}caь !R:_]%.WewK`IxǏe@%BIs5uU_mrX’¡-XZQ;U5uM~[Jjuy vdIKNhp֜hddc f |U9m9R[oC*$l~!hK8c\o$&Yy⓶ *ƩfM&K 7&ߑB-f$NXbYzJ-Q%f qeD8[ģy+b)嘢cDGOQ8?qa6VFO_X{%/]jwD oj156]cȱ؜kgfffԲ$rJ]EE>1' f9[$lj&g'өi}~P H72G99ߗ(Ec>1=־_%MqdWucr{ }߻UPlwwjV/=?Y[)b 2)J/ |^iُ3GX)@jUsO9y08`mD09I2;V> endobj xref 0 31 0000000000 65535 f 0000083933 00000 n 0000050099 00000 n 0000075977 00000 n 0000000022 00000 n 0000050078 00000 n 0000050203 00000 n 0000053047 00000 n 0000076117 00000 n 0000079683 00000 n 0000050311 00000 n 0000053026 00000 n 0000075761 00000 n 0000053083 00000 n 0000075739 00000 n 0000075868 00000 n 0000076067 00000 n 0000076352 00000 n 0000076608 00000 n 0000079662 00000 n 0000079925 00000 n 0000080174 00000 n 0000083663 00000 n 0000083684 00000 n 0000083720 00000 n 0000083771 00000 n 0000083806 00000 n 0000083825 00000 n 0000083849 00000 n 0000083891 00000 n 0000083910 00000 n trailer << /Size 31 /Root 16 0 R /Info 1 0 R /ID [ ] >> startxref 84108 %%EOF release_4.3.1/run_decks/._branch_end_test.txt000755 000765 000024 00000000357 12543365663 022622 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK J#DǬ ʤr[[ZEKrelease_4.3.1/run_decks/branch_end_test.txt000755 000765 000024 00000001143 12543365663 022377 0ustar00rbspielmanstaff000000 000000 End Branch Test ! ! 2014-11-07 RBS ! ! This is an RCG/RLS/RCG/RLS/RCG example ! This is a simple LCR circuit with one end branch ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! ! Main Branch (Branch #1) ! BRANCH RCG 1e+12 1e-6 Initial VC1 80e3 UFO VC1 $Voltage(V) ! Rlseries 0.0 20e-9 ! ! Branch #2 location ! RCground 2e+6 0.0 EndBranch ! RLseries 0.0 25e-9 ! RCground 0.1 0.0 ! !End Main Branch (Branch #1) ! !Level 2 End Branches ! !Branch #2 Branch RLseries 0.1 0.0 RCground 0.25 0.0 ! End circuitrelease_4.3.1/run_decks/._switch_table_test.txt000644 000765 000024 00000000357 12334457215 023175 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK $c#S"m$TPG[[Zrelease_4.3.1/run_decks/switch_table_test.txt000644 000765 000024 00000001114 12334457215 022750 0ustar00rbspielmanstaff000000 000000 Input Vector Test ! 2014-05-013 RBS ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 Switch-times 100e-9 300e-9 500e-9 700e-9 900e-9 Last-Entry ! !Start ciruit definition ! BRANCH RCG 1e+12 560e-9 Initial VC1 80e3 UFO VC1 $Voltage(V) ! Rlseries 0.0 64e-9 UFO IR2 $Itotal(A) ! ! Switch 1 to ground ! RCGround 1e12 0 SVA R1 DEC 1e12 .072 1 1e-9 UFO IR1 $Iswitch1(A) ! ! Switch 2 to ground ! RCGround 1e12 0 SVA R1 DEC 1e12 .072 2 1e-9 UFO IR1 $Iswitch2(A) ! !Load to ground ! Rcground 0.072 0.0 ! ! End circuitrelease_4.3.1/run_decks/._dpf_model_test.txt000644 000765 000024 00000001153 13031331326 022436 0ustar00rbspielmanstaff000000 000000 Mac OS X  29kATTRkg com.apple.TextEncoding 7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0CV(nn.%(~IcVoEŁi,G|6 ,%HC^QwȎIs$7U܈h{up(ߓr%CQ[VŞ'Aӕ k ºK& It7j] :$kyZٚV{0tQ3U=8GSQAYs#`4bX:.lMxX|ofxVJ)/HʯOILONQRVML%RK brr0H4r[[Z؃orelease_4.3.1/run_decks/dpf_model_test.txt000644 000765 000024 00000002615 13031331326 022225 0ustar00rbspielmanstaff000000 000000 DPF Model Test ! Time-step 1e-9 Resolution-time 2e-9 End-time 5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 8001 ! !Start ciruit definition ! A baseline cap assembly of 30 groups of 8, 1.3 microfarad, 24 nH Z caps ! Individual Cap header L - 8 nH, Cap ESR ? ! One group - 10.4 F, cap - 3 nH, header - 1 nH ! Cable Header - 10 nH, Switch - .003 Ohm 10 nH, one switch per group ! TLine 12 ea, 5 m RG214 - (5*253)/12 nH = 105.4 nH: per group ! RG-214 8.163 m/m => 3.4e-3 per 5 m per 12 cables ! ! Note: this version uses DPF Model. ! The atmospheric density of D2 = 0.18 kg/m3 ! ! BRANCH RCG 1e+12 312e-6 Initial VC1 65e3 UFO VC1 $V_cap ! Cap inductance and ESR Rlseries 0.0001 0.133e-9 UFO IR2 $I_in ! Cable Header inductance Rlseries 0 0.333e-9 ! Switch resistance and switch inductance Rlseries 0.0002 0.333e-9 ! TLine/cable inductance Rlseries 1.133e-4 3.5133e-9 ! ! DPF Parameters ! ! DPF Header (outside vacuum insulator) Rlseries 0 12.0e-9 ! ! Initial DPF Vacuum Inductance RLseries 0 10.0e-9 ! ! DPF 100 Torr D2 = 2.37e-2 ! DPF 10 Torr D2 = 2.37e-3 ! DPF 5 Torr D2 = 1.18e-3 ! DPF 1 Torr D2 = 2.37e-4 ! DPF .1 Torr D2 = 1.18e-4 ! ! DPF router rinner zlen density r_mass_frac rmin initialshellmass theta ! DPF 14e-2 10e-2 30e-2 9.0e-4 0.00002 1.0e-3 1.0e-7 75 ! UFO GRAD $Rad(m) UFO GVEL $Vel(m/s) UFO IR2 $Cur(A) ! RCG 1E-12 0. !release_4.3.1/run_decks/._Dillon_shot598.txt000755 000765 000024 00000003343 10247660462 022214 0ustar00rbspielmanstaff000000 000000 Mac OS X  2w:ATTR"com.apple.LaunchServices.OpenWithVScom.dropbox.attributesbplist00WversionTpath_bundleidentifier_/Applications/TextEdit.app_com.apple.TextEdit/1NcxVJ)/HʯOILONQRVML%RK H4҈0?Ü@@[[ZǺ_2/Applications/TextEdit.app:VV:VVVV9VVVVVV:VVVVVVVVVVVVVV9VVVV9VU992O2usro release_4.3.1/run_decks/Dillon_shot598.txt000755 000765 000024 00000007740 10247660462 022004 0ustar00rbspielmanstaff000000 000000 TWA SUBMODULE CIRCUIT --- Corley's version TIME-STEP .5E-9 RESOLUTION-TIME .5E-9 END-TIME 4.5E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL MAX-POINTS 3000 BRANCH ! !SHOT 80KV charge PEAKING GAP 4 electrode shorted gap !WITH 2.5 OHM LOAD 3 Main gap switch sites 12.7cm**** rcg 1e6 43e-9 INITIAL VC1 -2.7e6 CSV VC1 $CapRev ! !Next is MARX series R&L! rls 1.4 11e-6 !Next is Marx CVR rls .00489 csv ir2 $MarxCVR CSV pr2 $Marx p !Next is Marx Parallel rcg .6e3 !Next is Marx Rmon rcg 10e3 0 csv vr1 $MarxRM rls 0 .9e-6 trl lin 9e-9 95 Trl lin 6e-9 95 ! ! INTERMEDIATE STORAGE CAP !!!!!NEXT IS ADDITIONAL C FROM ELECTRO for cone sec!!!!!! RCG 1e6 .09E-9 !!!!!!!!NEXT IS INPUT CONE!!!!!!!!!!!!!!! trl lin 1.18e-9 36 64 !!!!!!NEXT IS INPUT BARRIER!!!!!!!!!!! trl lin .25e-9 36 36 .2e-9 !!!!!!NEXT IS NECK SECTION!!!!!!!!! trl lin 2.275e-9 6 6 !!!!!NEXT IS TANK HEAD INNER CONDUCTOR!!!!!!!! trl lin 7.76e-9 6 3.817 TRL LIN 18.27e-9 3.817 CSV Vout $IS_IN_V CSV Iout $I_IN CSV pout $ISC p TRL LIN 38e-9 3.817 Trl lin 18.27e-9 3.817 CSV VIN $IS_OUT CSV IIN $I-out !!!!!!!!!NEXT IS OUTPUT TANK HEAD INNER CONDUCTOR!!!!!!!! trl lin 7.76E-9 3.817 6 trl lin 2.275e-9 6 6 !!!!!NEXT IS OUTPUT BARRIER!!!!!!!!! trl lin .25e-9 36 36 .2e-9 !!!!!!!!NEXT IS OUTPUT CONE!!!!!!! trl lin 1.9e-9 64 23.6 .1e-9 !!!!!!NEXT IS ADDITIONAL C FR0M ELECTRO!!!!!! Rcg 1e6 .09E-9 csv vout $swx Voltage !!!!END OF ISC ! !ISC SWITCH !!!!!TRL FOR ISC SWITCH SPACE!!!!!!!!!! trl lin .5e-9 90 90 .2e-9 rls 1e6 510e-9 Var R2 exp 1e6 .2 .989e-6 10e-9 6 CSV Qr2 $Switch Q CSV Vr2 $ISSWX !csv er2 !$Energy r2 !csv ir2 !$IS_SW_I csv qr2 $QSwx !!!!!TRL FOR ISC SWITCH SPACE!!!!!!!!!! trl lin .5e-9 90 90 .2e-9 !NEXT IS THE PFL OIL SIDE! TRL LIN .46e-9 80 12 .04e-9 TRL LIN .46e-9 12 15.4 .04e-9 Trl lin 1e-9 15.4 15.4 .1e-9 CSV Vout $PFL V_in CSV Iout $PFL I-IN TRL LIN .59e-9 15.4 15.4 .1e-9 TRL LIN .23e-9 17 28 .02e-9 TRL LIN .186e-9 25 25 .01e-9 Rcg 1e6 .1e-9 !!!!!!!!NEXT IS PFL BARRIER!!!!!! TRL LIN .23E-9 25 25 .02e-9 !!!!!!!!NEXT IS PFL WATER SIDE!!!!!! TRL LIN 1.5e-9 5 5 .1e-9 Rcg 1e6 .5e-9 TRL LIN 2.275e-9 5 2.554 TRL LIN 27e-9 2.554 CSV Vout $PFL OUTPUT_V CSV Iout $PFL OUTPUT I Trl lin 4e-9 2.554 !!!!!!!NEXT IS PFL OUTPUT RADIUS!!!!!!! Trl lin 6.44e-9 2.554 5 Rcg 1e6 4e-9 !CSV Vin !$PFL OUTPUT_V csv Iin $PFL I Swx_in CSV pout $ PFL p !!!!!!NEXT IS 1st Part WATER Gap Spacing!!!!!!!!!!!! TRL LIN 4.45e-9 11.2 CSV Vout $SWX V !!!!! rls 1e6 50e-9 !!!!!!NEXT IS WATER GAP!!!!! Var R2 exp 1e6 .254 1.2096e-6 20e-9 12 !!!!!!!NEXT IS 2nd Part WATER Gap Spacing!!!!!!!! Csv ir2 $Swx I OUT topbranch TRL LIN 4.45e-9 11.2 TRL LIN 4e-9 9 CSV IOUT $SWX I TRIPLATE_in !!!!!! TRL LIN 1.9e-9 9 4.2 !!!!!!!NEXT IS LINE 1!!!!!!! Trl lin 4.4e-9 4.2 CSV Vout $OTL1N_V CSV Iout $OTL1N_I trl lin 10.7e-9 4.2 CSV VOUT $OTL1 mid V CSV IOUT $OTL1 mid I !endbranch trl lin 14.92e-9 4.2 TRL LIN 1.9e-9 4.2 7 !!!!!!NEXT US 1st 1/2 PrePulse Swx Spacing!!!!! Trl lin 2.27e-9 11 !!!!!! !!!!!!NEXT IS PrePulse SWX RLS 0 6e-9 !Var R2 exp !.25e6 .25 1.375e-6 10e-9 11 !!!!!!NEXT IS 2nd 1/2 PrePulse Swx Spacing!!!!! CSV Ir2 $PrePulse Swx I !topbranch Trl lin 2.27e-9 11 !!!!!! TRL LIN 1.9e-9 7 6.4 !!!!!!!NEXT IS LINE 2!!!!!! Trl lin 4.4e-9 6.4 CSV VOUT $OTL2n_V CSV IOUT $OTL2n_I TRL LIN 18E-9 6.4 CSV VOUT $OTL2 Mid_V CSV IOUT $OTL2 Mid_I TRL LIN 20e-9 6.4 !!!!NEXT IS FLARE FOR LOAD TRL LIN 8e-9 6.4 10.7 RCG 3 3e-10 CSV Er1 $Load Energy CSV Vr1 $Load V CSV IR1 $Load I !!!NEXT IS SWX COUPLING CAP!!!!!! Branch RCG .5e6 6e-10 !Var R1 exp ! .5e6 40 1.342e-6 20e-9 8 csv ir1 $Swx Shunt !branch !rls 0 48e-9 !TRL LIN 190E-9 20 !Rls 0 48e-9 !CSV IOUT !$Inductor !RCG 0 !!!!NEXT IS PEAKING SWX COUPLING C!!!!! !Branch !Rcg 1e6 4e-10 release_4.3.1/run_decks/._DE_rev1_marx.txt000644 000765 000024 00000000436 12752174464 021746 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR^ com.apple.TextEncodingScom.dropbox.attributesmacintosh;0xVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE_rev1_marx.txt000644 000765 000024 00000002454 12752174464 021533 0ustar00rbspielmanstaff000000 000000 DE Marx Model ! ! Rick Spielman 2016-05-18 ! Time-step 0.1e-9 Resolution-time 1e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 1 No Marx switch losses ! ! We start with a Marx capacitance of 100 nF equalling the CPL capacitance. ! We will leave ESR and switch losses for later. ! We will use a total inductance of 350 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! We will terminate the CPL capacitor in a water switch with no losses and have a 0.5 load. ! ! The charge voltage will be 85 kV. ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 100e-9 Initial VC1 2.89e6 UFO VC1 $V_Marx ! ! Cap inductance, case & parasitic inductance, and ESR ! RLSeries 0.25 150e-9 ! ! Switch resistance and switch inductance - estimated ! RLSeries 0.04 100e-9 ! ! Output TL header inducatance ! RLSeries 0.00 100e-9 UFO IR2 $I_L1 UFO QR2 $Q_switch ! ! Line 1 (CPL) ! RCGround 1e+12 100e-9 UFO VC1 $V_L1 ! ! Output water switch ! RLSeries 1e+12 10e-09 VARiable R2 DECay-model !Ropen Rclosed tswitch tdecay 1e+12 1e-3 350e-9 50e-12 UFO IR2 $I_Out ! ! Load resistance ! RCGround 0.5 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._RLS_table_test.txt000644 000765 000024 00000001017 13061541312 022314 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesutf-8;134217984?P_4lFP'x}d#hf >7_.:[-A@Q2N-Nylypu)U" DbY߸Ce295-%`XoB6b\aMsxƎ|Q>=GxVJ)/HʯOILONQRVML%RK %"0ԔL` TG[[ZÓrelease_4.3.1/run_decks/RLS_table_test.txt000644 000765 000024 00000000745 13061541312 022106 0ustar00rbspielmanstaff000000 000000 RLS Table Test ! ! 2017-03-13 RBS ! ! This is a simple RC circuit with no branches and two circuit elements. ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start ciruit definition ! ! Main Branch ! BRANCH RCG 1e+12 6000e-9 Initial VC1 100e3 UFO VC1 $Voltage(V) ! Rlseries 0.0 0.0 VARiable R2 TABle 1.0 0.0 0.0 15e-3 1.0e-6 15e-3 LASt UFO IR2 $I(A) ! !Load to ground ! Rcground 0.0 0.0 ! ! End circuitrelease_4.3.1/run_decks/._nshell_test.txt000644 000765 000024 00000000357 12415005264 022003 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %pנĢ甔0$w?H@[[Z;Vrelease_4.3.1/run_decks/nshell_test.txt000644 000765 000024 00000001217 12415005264 021562 0ustar00rbspielmanstaff000000 000000 Nshell Test TIME-STEP 0.01E-9 RESOLUTION-TIME 0.5E-9 END-TIME 0.2E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO NO MAX-POINTS 2000 ! ! Rick Spielman ! 2014-10-0 ! ! Start with a simple sin driver, 10 nH and two shells ! BRANCH ! VOLTSOURCE SIN 0.0 0.0 3.3e6 200e-9 ! UFO VSRC $V_in ! ! MITL INDUCTANCE ! RLS 0 10.0E-9 ! ! NSHELL LENGTH f_radius ak_gap trap_time ! r1 m1 ! LAST ENTRY NSHELL 2.0E-2 2e-3 2e-3 50e-09 ! Shell parameters 2.0e-2 2.0e-6 1.0e-2 2.0e-6 LAST ENTRY ! UFO SRAD $ Shell-rad (m) UFO SVEL $ Vel(m/s) UFO IR2 $ Cur(A) ! RCG 1E-12 0. ! release_4.3.1/run_decks/._Dillon_TL.txt000644 000765 000024 00000000453 12322122514 021267 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %3', /`@[[ZG  vaBa_ʃrelease_4.3.1/run_decks/Dillon_TL.txt000644 000765 000024 00000003326 12322122514 021054 0ustar00rbspielmanstaff000000 000000 CABLE-PULSER TEST CIRCUIT ! ! TIME-STEP 0.250E-10 RESOLUTION-TIME .5E-10 END-TIME 0.2E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 4001 DETAIL-PRINTS FULL ! ! ! THIS CIRCUIT IS NOTHING MORE THAN A MODEL OF A IDEALIZED CABLE PULSER. ! ! JANUARY 2006 ! ! BRANCH ! ! ! ! ! **** 50-ns charge line for the cable pulser ! ! We model here a 50-ns-long transmission line that is initially charged to 1.0 volt: ! (For output purposes, we refer to this as the IS, or the intermediate store.) ! TRL LIN 50.0E-9 1.0 1.0 INITIAL VTRL 1.0 ! UFO VIN $VISIN UFO IIN $IISIN UFO PIN $PISIN UFO EIN $EISIN ! ! UFO VOUT $VISOUT UFO IOUT $IISOUT UFO POUT $PISOUT UFO EOUT $EISOUT ! ! ! *** Model of a nearly perfect switch * ! ! We model here what is essentially a perfect switch: ! (For output purposes, we refer to this as the LTGS.) ! !RLS 1.0E6 0.0 ! !VAR R2 EXP_MODEL ! ROPEN RCLOSE TSWITCH TAU ZSWITCH ! 1.0E6 5.0E-3 100.0E-9 5.0E-9 2.0 ! ! UFO R2 $RLTGS ! ! ! *** Output transmisison line ** ! ! We assume that the cable pulser discharges into a matched-impedance ! transmission line that is 1200 ns long: ! TRL LIN 50.0E-9 1.0 1.0 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! ! **** Matched-impedance terminating resistance *** ! ! We assume that the transmission line is terminated to ground in a matched load: ! RCG 1.0 ! ! UFO VIN $VLOAD UFO IIN $ILOAD UFO PIN $PLOAD UFO EIN $ELOAD ! release_4.3.1/run_decks/._WaterLineR.txt000644 000765 000024 00000000357 12543371031 021473 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK *'/^b$smQ0PI\ ,EʹpvHu>.-cl!!α{8|<1g}82ЁPv@r*FWYnw._Ŷs;D ~dѯȲlL:SXbJe ocK0TS`gs?[X. H,*jR Üfp&n 3#oCg]!-li(p"r{hAl" EZwK$%3k_7bVZ ڳNvUK" %ʴ -9 .s<*8>rbC`>AC˻%ofN3] 㙀ʘ\ ムB0R س .]-"%-yUf0~v_cAڀqN`+T-|_u)QB.#DFQ%\Fle4]_ ]ϴYVYPmEvhղsub|yPELr1 %9:DA9%XZ9v'6~ݳanGu@NleYZ l٦Ҏ֓Kc_|, ЄmIÉG!ag%4wKl)rel}L,芐 2T96 B𾠋BBW! YV_P[MƧ[J^SW!kP*94m'&ō2M(ǓY;/dZ:(OMyVGb9ZOጰP$y_LG2G+Bxt̝6uhL[VZ{ g%啕Kd!y2&LfwElRyw@ j ǶޣzxoC~ ˵S5ƈHu\-LQ5S'Y  ؔgڄL[qa2&p6DB"W,ӊŅ~a5: Fas**;2i*ZnDS~k0 Ϲl}.lVGH>dq%_Zc^nC߈cj#(wDw6v?fǜ/nhyX o&Kq'+ωDD uئXrf;Q~9\M p/4AAY_ܘ4)0_ٸx[Mzr-g=ц)74+>[^o2n,VNا-D@痌@AI(@5D_Y#X }c7u#,FBHXşD^ v9"(ɔQ=&@VR6twP4J;\}ջ5lKSI\st1ѴW@*8.GX&jq淍nӞ"ɢKB.B,rRy.2U 2 Ӣ5h?TT'e 2yFXßU`q/szYADRHccr[)SݴOo ֖Hx(W&YbcRFof}(gGͥESOB-=5(!AUnD(7'8Y?*:j} $DY @W pewd1v[ ` һΒ!JpMc4 $j/KyW5\,4ܦ9˝]#Ndi`W7(th VT#aEv\|3邇)SWa-K rOe mCK'P1]+SHm'd_jJ ɮp惢گJ-=]#Q=&G$0ڒ}xvpb P]I^! 6QՆvWFe?F udV %*fka͛xfWkLFz-ȑ ǟvpJ 1VXNX4xVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/Transformer_exp.txt000644 000765 000024 00000010775 13156624104 022430 0ustar00rbspielmanstaff000000 000000 DE-R Single Module Model ! ! Rick Spielman 2017-06-08 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! This deck is based on the DE-R_rev1a deck. We will be comparing the efficiency of a linear transformer in the OTL to an exponential transformer. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! The total Marx inductance (caps and switches) would be 3.0 H/10 = 300 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 1.4 . (12 sub-marxes would match) ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a total inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 100e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 /10) ! RLSeries 0.195 250e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 100e-9 ! ! Line 1 (CPL), 50 ns, 2 ! TRLine LIN 50e-09 2 2 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 5 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw ! ! Line 2, 72 ns, 2 constant impedance ! TRLine LIN 72e-09 2 2 UFO VIN $V_PFL_in UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 7 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw ! ! Output Line (OL), 72 ns, 2 - 1.5 transformer ! TRLine EXP 72e-09 2.0 1.0 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! Load resistance - Designed to match the output impedance of the OL. ! RCGround 1.0 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._X-pinch_circuit_c.txt000644 000765 000024 00000000357 12321302156 023005 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %ǂ⒤B_ⴠ\@[[Zrelease_4.3.1/run_decks/X-pinch_circuit_c.txt000644 000765 000024 00000001667 12321302156 022575 0ustar00rbspielmanstaff000000 000000 ĢƵ X-Pinch Circuit ! 2014-03-12 RBS ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! ! Start circuit definition ! Two bricks - 140 nF per capacitor, two capacitors per brick ! 10 nH base inductance per cap ! but higher with surrounding epoxy and plastic volume, 16 nH ! One output switch ! X-pinch load ! ! BRANCH ! Total capacitance RCG 1e+12 280e-9 Initial VC1 100e3 UFO VC1 $V_cap(V) UFO EC1 $E_cap(J) ! ! Capacitor inductance and ESR, 4 caps in parallel ! Rlseries 0.004 10e-9 UFO IR2 $I_cap(A) ! ! Switch resistance and inductance (1 switches, 20 m/10 nH each) ! Rlseries 0.020 20e-9 ! ! Header inductance - 10 nH ! Rlseries 0.0 10e-9 ! ! Vacuum Section Inductance ! Rlseries 0.0 12e-9 ! !Load parameters (inductance in zone around load) ! RLseries 0.0 10e-9 Rcground 0.27 0.0 ! ! End circuitrelease_4.3.1/run_decks/._DE-R_rev5final.txt000644 000765 000024 00000001121 13422116756 022117 0ustar00rbspielmanstaff000000 000000 Mac OS X  2QATTRQ\\com.apple.TextEncodingkcom.apple.lastuseddate#PS{*$com.apple.metadata:_kMDItemUserTagsY7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesutf-8;1342179841H\Obplist00 P֙N"S]0,O~#~AV,gF+hR~)"xH<*m B)noU[+(+>xd;hN֮xVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev5final.txt000644 000765 000024 00000054313 13422116756 021715 0ustar00rbspielmanstaff000000 000000 DE-R Four Module + PRS Load Simulation ! ! Rick Spielman 2018-06-18 ! Time-step 2.0e-12 Resolution-time 100e-12 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R_rev5final.txt is based on DE-R_rev5b.txt but the water line details are ! changed to reflect the final value of the conceptual design. Also adding a length scaling factor ! to correct for the overestimate of the water switch resistance of 40%. Decrease length by .4. ! ! DE-R_rev5b.txt is based on DE-R_rev5a.txt. In this run deck we are splitting the two halves ! of the water lines AND Marxes in half so that we can drive each side of the vacuum disk feed ! separately. This allows more accurate treatment of the individual MITLs and the convolute. ! MITL and Z_flow models will be incorporated into the deck. We will divide C by 2X and multiply L ! and R by 2X. Remember that the IOUT/IIN calls are backward in the second branch. ! In this run each Marx has a capacitance of 70.5 nF and the L1 with ~ 42.85 nF ! ! DE-R Rev5a.txt is based on DE-R Rev4a.txt. We are including a PRS load using the general ! parameters of the Z51 deck used in Z15_rev2_Z51.txt. The exact inductance numbers have ! been tweaked a bit to be self consistent. We output V, I before the MITL TR and V,I after the MITL. ! ! DE-R Rev4a is based on DE-R Rev4. I am removing all of the extra branches to speed iteration. ! This forces me to divide all marx and water line impedances and inductances by four ! and to increase the Marx C by 4. ! ! DE-R Rev 3a is based on DE-R Rev 2a. We are lowering the WL impedance to 0.4 Ω (1.6/4) and ! explicitly putting in the water flare impedance of the stack. In addition, the insulator, vacuum flare, ! and MITL impedances will be rechecked. Goal - explicit identification of all impedance and ! inductance components. ! ! DE-R Rev 2a uses the DE-R Rev 2 deck with 4 parallel modules that are driving an insulator stack, ! MITL, and e-beam load. We will use 4, separate modules joined to the insulator stack with ! End Branches. This way we can keep the Rev1b structure exactly. We also allow jitter in the ! Future. Note: the module end branches are in reverse order away from the branch. ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 Ω and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75” ! also changes the output line to constant 1.3 Ω impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! The sub Marx capacitance is 300 nF/34= 8.82 nF. We operate at a charge voltage of 100 kV. ! We have a 8.82-nF sub Marx with 34 cap pairs in series and 17 switches. Vch = 3.4 MV ! We have 8 sub Marxes in parallel. ! The total Marx capacitance is 70.59 nF. ! Include 130 mΩ individual cap ESR or 65 mΩ per pair of caps in parallel ! X 34 stages per sub-Marx = 2.21 Ω per sub-Marx ! Assume that there will be 167 nH every two stages. L = 167 nH * 17 = 2.839 µH. ! The total Marx inductance (caps and switches) would be 2.338 µH/8 = 354.9 nH ! ! We start with a total Marx capacitance of 70.59 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 42.85 nF. This is distributed in a TL that is ~60 ns long and ! has a constant impedance of 1.4 Ω. (C = t/Z = 60/1.4 nF = 42.85 nF) ! ! Energy per Marx at 100 kV = 407.5 kJ, 2 marxes = 816 kJ, 4 marxes = 1.63 MJ ! ! The matched impedance of a sub-Marx = sqrt(L/C) = 17.94 Ω. ! The total Marx impedance is 17.94 Ω/8 = 2.24 Ω ! Note CPL impedance is 1.4 Ω. ! The ESR amounts to ~ 12.3% of the matched impedance. ! ! The switch model will have 17x the length of one switch per sub Marx and then will ! have 8 arc channels (sub Marxes) in parallel. Then there will be two Marxes in parallel. ! ! We will assume a TOTAL inductance of 380 nH for one Marx and one L1. ! This inductance is needed to get the required rise time of the voltage on the CPL. ! The total inductance for Branch A (and also Branch B) is 190 nH. ! ! ! Main Branch - Branch #1 ! BRANCH ! ! B LEVEL ! ! Marx capacitance and charge voltage ! CX2 for two modules (70.59 nF each) = 141 nF ! +/-100 kV charge ! RCGround 1e+12 141e-9 Initial VC1 3.4e6 UFO VC1 $V_marx_B UFO EC1 $E_marx_B ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.276 for the total Marx (2.21 Ω sub Marx/8) ! Divide R and L by 2 for 2 modules (driving one MITL) ! RLSeries 0.138 177.45e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53” (1.346 cm) gap and 93 psig air X17 = 22.882 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 GΩ looked best. In any event by 1 ns all of the ! resistance values are the same. ! 17 switches for 8 sub-Marxes, 2 channels for 2 modules ! Divide parallel switch inductance for one Marx (~50 nH) by 2 for 2 modules ! RLSeries 10e9 25e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2288 7.3 8 2 UFO IR2 $I_marx_B UFO R2 $R_switch_B UFO ER2 $E_switch_B UFO QR2 $Q_switch_B ! ! Output Marx header inductance ! Divide 100 nH by 2 for 2 modules in parallel ! RLSeries 0.00 50e-9 ! ! Line 1 (CPL), 60 ns, 1.4 Ω, 60 ns/1.4= 42.85 nF per L1 ! Divide Z by 2 for one half of DE-R driving one insulator stack ! Include the radius transition of the L1 ! TRLine EXP 2.29e-09 2 .7 TRLine LIN 56.0e-09 .7 .7 TRLine EXP 2.29e-09 .7 2 UFO VOUT $V_CPL_out_B UFO IOUT $I_CPL_out_B UFO EOUT $E_CPL_out_B UFO POUT $P_CPL_out_B ! ! Line 1 water switches - gap is scaled by 0.6 ! 5 output switches, 4” gap x .6 = 2.4" (DE today) + switch inductance ! Increase number of channels x2 for the two modules ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.06096 1.0 5 2 UFO IR2 $I_CPL_sw_B UFO R2 $R_CPL_sw_B UFO ER2 $E_CPL_sw_B UFO QR2 $Q_CPL_sw_B ! ! Line 2, 72 ns, 1.4 Ω constant impedance ! Divide by 2 for 2 modules ! TRLine EXP 2.29e-09 2 .7 UFO VIN $V_PFL_in_B UFO IIN $I_PFL_in_B TRLine LIN 68e-09 .7 .7 TRLine EXP 2.29e-09 .7 2 UFO VOUT $V_PFL_out_B UFO IOUT $I_PFL_out_B UFO POUT $P_PFL_out_B UFO EOUT $E_PFL_out_B ! ! Line 2 water switches - gap is scaled by 0.6 ! 7 output switches, 0.5" x .6 = 0.3” gap + switch inductance ! Increase number of channels to two for two modules ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 385e-09 0.00762 1.0 7 2 UFO IR2 $I_PFL_sw_B UFO R2 $R_PFL_sw_B UFO ER2 $E_PFL_sw_B ! ! Output Line (OL), 72 ns, 1.4 Ω constant impedance ! Divide Z by 2 for two modules ! TRLine EXP 2.29e-09 2 .7 UFO VIN $V_OL_in_B UFO IIN $I_OL_in_B TRLine LIN 70e-09 .7 .7 UFO VOUT $V_OL_out_B UFO IOUT $I_OL_out_B UFO POUT $P_OL_out_B UFO EOUT $E_OL_out_B ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 13.35-cm gap, l = 1.96 ns ! —— Divide by 2X for half QE Zouter = 0.76 Ω, Zinner = 0.81 Ω ! TRLine LIN 1.96e-9 0.76 0.81 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! RLSeries 0.0 2.1788E-9 ! UFO VOUT $V_stack_B UFO IOUT $I_stack_B UFO POUT $P_stack_B UFO EOUT $E_stack_B ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH ! RLSeries 0.0 0.676E-9 ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the rectangular piece that extends down to the cathode. ! L1=0.639 nH, L2=0.924 nH, L1+L2=1.563 nH ! This section would be better modeled as MITLs as the lower portion of the feed could be ! emissive. ! RLSeries 0.0 1.563E-9 ! ! Extra stray L in the flare region 0.5 nH, just a WAG ! RLSeries 0.0 0.5E-9 ! UFO VOUT $V_vf_B UFO IOUT $I_vf_B UFO POUT $P_vf_B UFO EOUT $E_vf_B ! ! **** Constant Z MITLs ** ! Z= 3.7 Ω, length = 2.5 ns (Router = 89.65 cm gap=5.53 cm, Rinner=16.2 cm gap=1 cm) ! L=Zt - 9.25 nH ! I will divide the spacing between Router and Rinner into 10 segments of equal distance ! and use the mid point of each segment as the circumference for the MITL model. ! 7.345 cm long segments, ! MITL midpoints (cm) - 85.98, 78.63, 71.29, 63.94, 56.60, 49.25, 41.91, 34.56, 27.22, 19.87 ! circumferences (m) - 5.40, 4.94, 4.48, 4.017, 3.556, 3.094, 2.633, 2.171, 1.71, 1.248 ! vac gap for 3.7 Ω (m) - 5.306e-2, 4.852e-2, 4.4e-2, 3.946e-2, 3.492e-2, 3.039e-2, 2.586e-2, 2.133e-2, 1.68e-2, 1.226e-2 ! !MITL Circum Gap Length-s Impedance Resolution E-Turnon MITL 5.40 5.306e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl1_out_B UFO IOUT $I_mitl1_out_B UFO CLOS $I_mitl1_loss_B UFO ALOS $J_mitl1_loss_B !MZFlow 3.7 !UFO ICA !$Icath_mitl1_B !UFO IPL !$Iflow_mitl1_B !UFO ZOT !$Zflow_mitl1_B MITL 4.94 4.852e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl2_out_B UFO IOUT $I_mitl2_out_B UFO CLOS $I_mitl2_loss_B UFO ALOS $J_mitl2_loss_B MITL 4.48 4.4e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl3_out_B UFO IOUT $I_mitl3_out_B UFO CLOS $I_mitl3_loss_B UFO ALOS $J_mitl3_loss_B MITL 4.017 3.946e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl4_out_B UFO IOUT $I_mitl4_out_B UFO CLOS $I_mitl4_loss_B UFO ALOS $J_mitl4_loss_B MITL 3.556 3.492e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl5_out_B UFO IOUT $I_mitl5_out_B UFO CLOS $I_mitl5_loss_B UFO ALOS $J_mitl5_loss_B MITL 3.094 3.039e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl6_out_B UFO IOUT $I_mitl6_out_B UFO CLOS $I_mitl6_loss_B UFO ALOS $J_mitl6_loss_B MITL 2.633 2.586e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl7_out_B UFO IOUT $I_mitl7_out_B UFO CLOS $I_mitl7_loss_B UFO ALOS $J_mitl7_loss_B MITL 2.171 2.133e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl8_out_B UFO IOUT $I_mitl8_out_B UFO CLOS $I_mitl8_loss_B UFO ALOS $J_mitl8_loss_B MITL 1.71 1.678e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl9_out_B UFO IOUT $I_mitl9_out_B UFO CLOS $I_mitl9_loss_B UFO ALOS $J_mitl9_loss_B MITL 1.248 1.226e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl10_out_B UFO IOUT $I_mitl10_out_B UFO CLOS $I_mitl10_los_B UFO ALOS $J_mitl10_los_B UFO POUT $P_mitl10_out_B UFO EOUT $E_mitl10_out_B ! ! Inductance of the disk - plate transition at 16.2 cm to 10.4 cm ! Gap = 1 cm at this location, top and bottom 0.886 nH ! Will need MITL calls here at some point. ! RLSeries 0.0 0.886E-9 ! ! Stray L in the PHC region 0.5 nH - just a WAG ! Should be Router = 10 cm, Rinner 6.5 cm, 1-cm gap, L = .862 nH ! This could be a MITL piece but I am treating this in the Zflow losses ! RLSeries 1.0E-12 0.5E-9 UFO VOUT $V_disk_out_B UFO IOUT $I_MITL_B ! ! **** Convolute ! Convolute diameter 6 inches = 15.24 cm diameter, 7.62 cm radius ! Assume a 1-cm inner gap/2-cm outer gap for all convoute spacings, Post diameter - 1.59 cm ! Convolute height = 1 cm + 1.25 cm + 1 cm + 1.25 cm + 1 cm + 1.25 cm + 1 cm = 7.75 cm ! Divide by 12 posts = 1.37 nH (1.5 cm gap coax estimate) ! The Z51 inductance for B level was 1.89 nH. A 3-D E&M code would give the correct information ! ! In series only with B level RLSeries 0.0 1.37E-9 ! ! Attach A level ! Branch #2 ! ENDbranch ! Z-flow current loss immediately downstream of the convolute * ! ! We assume the MITL system has a Z-flow impedance of 1.20 ohms for two levels: ! The 1.2 Ω here seems to be arbitrary. For shot Z51, the value was adusted to match data. ! The losses could be half that of Z (single PHC vs. double PHC), in which case the ! Zflow would be 0.6 Ω ! RCG 0.0001 1.00E-12 VARIABLE R1 POS-MODEL ! TSW CURSW TOPEN ZFLOW GSWMIN GSWMAX CBFLAG 2E-9 1E2 2E-9 1.20 0.0001 10000 0 UFO IR1 $I_zfloss UFO R1 $R_zfloss ! ! **** Inner-MITL, coax, and pinch at t = 0 ! THE INNER MITL INDUCTANCE Disk from PHC ! Router = 7.62 - .625 -1 = 6 cm, Rinner = 2.5 cm, gap = 0.5 cm ! We are treating this as a lumped L but it could be a MITL. ! RLSeries 0.0 1.04E-9 ! ! Extra stray L in the inner MITL region - just a WAG ! RLSeries 0.0 0.25E-9 UFO VOUT $V_in_coax ! ! The lower coax INDUCTANCE Router = 2.5 cm, Rinner = 2 cm, height = 0.5 + 1.25 cm ! this is to the base of the load ! RLSeries 0.0 0.781E-9 UFO VOUT $V_out_coax ! ! Initial PRS Load Inductance 2 cm height, 2 cm wire array radius, 0.5 cm AK gap ! RLSeries 0.0 0.89E-9 ! ! **** Time-dependent z-pinch model *** ! ! We choose a 2-cm initial radius, a 2-cm length, 1-mg mass, and a 20:1 convergence ratio. ! ! INITIAL R LENGTH TOTAL MASS FINAL R CYLFOIL 0.02 0.02 1.0e-6 0.001 ! ! UFO FRAD $Rad_PRS UFO FVEL $Vel_PRS UFO FKE $E_kinetic_PRS UFO VIN $V_load UFO IIN $I_load UFO EIN $E_load UFO PIN $P_load UFO L2 $L_load UFO R2 $R-liner UFO VR2 $V_liner UFO PR2 $P_liner ! ! *** Tie it all back to ground ** ! RCG 1.0E-12 1.0E-12 ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 ! Note: all elements are in reverse order inside to outside ! Branch ! ! L through the PHC region to the post center 0.5 nH - just a WAG now ! Should be Router = 10 cm, Rinner 6.5 cm, 1-cm gap, L = .862 nH ! This could be a MITL piece but I am treating this in the Zflow losses ! RLSeries 0.0 0.5E-9 UFO IIN $I_mitl_A ! ! Inductance of the disk - plate transition at 16.2 cm to 10.4 cm ! Gap = 1 cm at this location, top and bottom 0.886 nH ! Need to replace this with several MITL elements. ! RLSeries 0.0 0.886E-9 ! **** Constant Z MITLs ** ! Z= 3.7 Ω, length = 2.5 ns (Router = 89.65 cm gap=5.53 cm, Rinner=16.2 cm gap=1 cm) ! L=Zt - 9.25 nH ! I will divide the spacing between Router and Rinner into 10 segments of equal distance ! and use the mid point of each segment as the circumference for the MITL model. ! 7.345 cm long segments, ! MITL midpoints (cm) - 85.98, 78.63, 71.29, 63.94, 56.60, 49.25, 41.91, 34.56, 27.22, 19.87 ! circumferences (m) - 5.40, 4.94, 4.48, 4.017, 3.556, 3.094, 2.633, 2.171, 1.71, 1.248 ! vac gap for 3.7 Ω (m) - 5.306e-2, 4.852e-2, 4.4e-2, 3.946e-2, 3.492e-2, 3.039e-2, 2.586e-2, 2.133e-2, 1.68e-2, 1.226e-2 ! ! Remember in the branch outputs and inputs are in reverse order ! !MITL Circum Gap Length-s Impedance Resolution E-Turnon MITL 1.248 1.226e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl10_out_A UFO IOUT $I_mitl10_out_A UFO CLOS $I_mitl10_los_A UFO ALOS $J_mitl10_los_A UFO POUT $P_mitl10_out_A UFO EOUT $E_mitl10_out_A MITL 1.71 1.678e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl9_out_A UFO IOUT $I_mitl9_out_A UFO CLOS $I_mitl9_loss_A UFO ALOS $J_mitl9_loss_A MITL 2.171 2.133e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl8_out_A UFO IOUT $I_mitl8_out_A UFO CLOS $I_mitl8_loss_A UFO ALOS $J_mitl8_loss_A MITL 2.633 2.586e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl7_out_A UFO IOUT $I_mitl7_out_A UFO CLOS $I_mitl7_loss_A UFO ALOS $J_mitl7_loss_A MITL 3.094 3.039e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl6_out_A UFO IOUT $I_mitl6_out_A UFO CLOS $I_mitl6_loss_A UFO ALOS $J_mitl6_loss_A MITL 3.556 3.492e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl5_out_A UFO IOUT $I_mitl5_out_A UFO CLOS $I_mitl5_loss_A UFO ALOS $J_mitl5_loss_A MITL 4.017 3.946e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl4_out_A UFO IOUT $I_mitl4_out_A UFO CLOS $I_mitl4_loss_A UFO ALOS $J_mitl4_loss_A MITL 4.48 4.4e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl3_out_A UFO IOUT $I_mitl3_out_A UFO CLOS $I_mitl3_loss_A UFO ALOS $J_mitl3_loss_A MITL 4.94 4.852e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl2_out_A UFO IOUT $I_mitl2_out_A UFO CLOS $I_mitl2_loss_A UFO ALOS $J_mitl2_loss_A MITL 5.40 5.306e-02 0.245E-09 3.7 0.05e-9 UFO VOUT $V_mitl1_out_A UFO IOUT $I_mitl1_out_A UFO CLOS $I_mitl1_loss_A UFO ALOS $J_mitl1_loss_A ! ! Stray L in the flare region 0.5 nH - divide by two, just a WAG ! RLSeries 1.0E-12 0.5E-9 UFO VIN $V_vf_A UFO IIN $I_vf_A UFO PIN $P_vf_A UFO EIN $E_vf_A ! ! ! * Vacuum flares **** ! The flare includes the flare itself and the piece that extends down to the cathode. ! L1=0.639 nH, L2=0.924 nH, L1+L2=1.563 nH ! Two vacuum flares in parallel - divide by 2 ! RLSeries 0.0 1.563E-9 ! ! * First vacuum piece inside insulator **** ! Constant 13.35 cm height, Router = 1 m, Rinner = 0.975 m ! Inductance = 0.676 nH - divide by 2 ! RLSeries 0.0 0.676E-9 ! ! *** Insulator stack **** ! The water/vacuum interface Router=1.1 m, Rinner=1.0 m, height=13.35 cm (0.64-cm grading rings) ! Plastic height is 11.43 cm. L per side = 2.1788 nH ! Two stacks in parallel - divide L by 2 ! RLS 1.0E-12 2.1788E-9 UFO VIN $V_stack_A UFO IR2 $I_stack_A UFO PIN $P_stack_A UFO EIN $E_stack_A ! ! **** Water flare transition external to the insulator stack * ! Router = 1.165 m , stack outer = 1.1 m, constant 13.35-cm gap, l = 1.96 ns ! Zouter = 0.76 Ω, Zinner = 0.81 Ω ! TRLine LIN 1.96e-9 0.81 0.76 ! ! Output Line (OL), 72 ns, 1.4 Ω constant impedance ! Divide by 2 for 2 modules ! TRLine LIN 70e-09 .7 .7 UFO VIN $V_OL_out_A UFO IIN $I_OL_out_A UFO PIN $P_OL_out_A UFO EIN $E_OL_out_A TRLine EXP 2.29e-09 .7 2 UFO VOUT $V_OL_in_A UFO IOUT $I_OL_in_A ! ! Line 2 water switches - gap is scaled by 0.6 ! 7 output switches, 0.5" x .6 = 0.3” gap + switch inductance ! Increase number of channels to two for two modules ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 385e-09 0.00762 1.0 7 2 UFO IR2 $I_PFL_sw_A UFO R2 $R_PFL_sw_A UFO ER2 $E_PFL_sw_A UFO QR2 $Q_PFL_sw_A ! ! Line 2, 72 ns, 1.4 Ω constant impedance ! Divide by 2 for 2 modules ! TRLine EXP 2.29e-09 2 .7 UFO VIN $V_PFL_out_A UFO IIN $I_PFL_out_A UFO PIN $P_PFL_out_A UFO EIN $E_PFL_out_A TRLine LIN 68e-09 .7 .7 TRLine EXP 2.29e-09 .7 2 UFO VOUT $V_PFL_in_A UFO IOUT $I_PFL_in_A ! ! CPL water switches ! 5 output switches, 4” gap + switch inductance ! Increase number of channels for the two modules ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 310e-09 0.06096 1.0 5 2 UFO IR2 $I_CPL_sw_A UFO R2 $R_CPL_sw_A UFO ER2 $E_CPL_sw_A ! ! Line 1 (CPL), 60 ns, 1.4 Ω, 60 ns/1.4= 42.85 nF per L1 ! Divide Z by 2 for one half of DE-R driving one insulator stack ! Include the radius transition of the L1 ! TRLine EXP 2.29e-09 2 .7 UFO VIN $V_CPL_out_A UFO IIN $I_CPL_out_A UFO EIN $E_CPL_out_A UFO PIN $P_CPL_out_A TRLine LIN 56.0e-09 .7 .7 TRLine EXP 2.29e-09 .7 2 ! ! Output Marx header inductance ! 100 nH per Marx divided by 2 for 2 modules ! RLSeries 0.00 50e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53” (1.346 cm) gap and 93 psig air X17 = 22.882 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 GΩ looked best. In any event by 1 ns all of the ! resistance values are the same. ! 17 switches for 8 sub-Marxes, 2 channels for 2 modules ! Divide parallel switch inductance for one Marx (~50 nH) by 2 for 2 modules ! RLSeries 10e9 25e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2288 7.3 8 2 UFO IR2 $I_marx_B UFO R2 $R_switch_B UFO ER2 $E_switch_B UFO QR2 $Q_switch_B ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.276 for the total Marx (2.21 Ω sub Marx/8) ! Divide R and L by 2 for 2 modules (driving one MITL) ! RLSeries 0.138 177.45e-9 ! Marx capacitance and charge voltage ! CX2 for two modules (70.5 nF each) = 141 nF ! +/-100 kV charge ! RCGround 1e+12 141e-9 Initial VC1 3.4e6 UFO VC1 $V_marx_A UFO EC1 $E_marx_A ! ! End branch #2 release_4.3.1/run_decks/._PFN_NE_current.txt000644 000765 000024 00000000357 12634344653 022241 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %`RO*SdmGG[[Zrelease_4.3.1/run_decks/PFN_NE_current.txt000644 000765 000024 00000004173 12634344653 022024 0ustar00rbspielmanstaff000000 000000 Current Charged PFN Test for NE ! Spielman 2015-12-16 Test for NE PFN with 11 stages ! Time-step 1e-8 Resolution-time 1e-10 End-time 6.5e-3 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 8001 ! !Start circuit definition ! BRANCH !Initial energy in low voltage drive capacitor. ! RCGround 1e12 400e-3 Initial VC1 140 UFO VC1 $V_Input ! NOTE: This fixes the C on stage one to be 100 V ! The PFN assumes the use of an inductor wound with 48 turns of #1 gauge wire having a ! length of 8.6 m and a resistance of 4.4 mΩ. Sq crossection wire with a lower resistance ! is possible. A lower R here will lower the V (or C) requirement on the drive cap. ! ! Stage #1 C=1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage1 Rlseries 4.4e-3 20e-6 ! Stage #2 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage2 Rlseries 4.4e-3 20e-6 ! Stage #3 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage3 Rlseries 4.4e-3 20e-6 ! Stage #4 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage4 Rlseries 4.4e-3 20e-6 ! Stage #5 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage5 Rlseries 4.4e-3 20e-6 ! Stage #6 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage6 Rlseries 4.4e-3 20e-6 ! Stage #7 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage7 Rlseries 4.4e-3 20e-6 ! Stage #8 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage8 Rlseries 4.4e-3 20e-6 ! Stage #9 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage9 Rlseries 4.4e-3 20e-6 ! Stage #10 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage10 Rlseries 4.4e-3 20e-6 ! Stage #11 C = 1.25e-6, L=20e-6, Z=4 Ω, 10 stages RCG 1e+12 1.25e-6 UFO VC1 $V_Stage11 Rlseries 4.4e-3 20e-6 ! ! Opening parameters ! Switch 1 mOhm closed resistance ! RCG 1e12 0.0 VARiable R1 TABle 1.0 0.0 0.0 1.0e-3 6.15e-3 1.0e-3 6.16e-3 1.0e6 10.0e-3 1.0e6 LASt-entry UFO IR1 $I_switch ! ! Load inductance and resistance ! Rlseries 0 1.0e-6 Rcground 4 0 UFO IR1 $I_load ! ! End circuit !release_4.3.1/run_decks/._DE-R_rev1a.txt000644 000765 000024 00000002133 13155524166 021247 0ustar00rbspielmanstaff000000 000000 Mac OS X  2)[ATTR[W com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0ڠ镘Gg-FP*WY,W?< %H vETH7Nl#".p`&֌o2V ZfRv2hVAJ[~KGкjpbBdynG_k;op"a$e({҄)`q:5jl':kQiXKi6 ns9cyQMs7ɸ}A ^˻WDD-1}X ؞4щRU7-]NV/Ђ@6xA$7l> _rR 4NgLhʭdz∷*NKגdX~.@DJ3QsIM p\XП`Tl roNofq©S&LgY&y eF }Y2\Ǎ@E">?5xϲG݉<0ul!Rp.a~G\6J4vl- \1{TJlxr)Fb@#fG0[D\c\P%Rx@_S AÇ; oP_>mPSpM^/P(h !]i:R+dݷnw ftp8w j=5Qh==V7,H,5&B%I|kExVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/DE-R_rev1a.txt000644 000765 000024 00000010547 13155524166 021042 0ustar00rbspielmanstaff000000 000000 DE-R Single Module Model ! ! Rick Spielman 2017-06-08 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! DE-R Rev 1 uses the DE Rev 4 as the baseline. We will be changing all the line impedances to ! 2 and will be changing the line lengths. The goal here is to have a driver that delivers a clean 100-ns FWHM pulse to a constant impedance load. ! ! Rev 4 changes the CPL water switch gap to the actual gap 3.75 ! also changes the output line to constant 1.3 impedance with a matched load. ! ! Rev 3 Marx switch losses and more accurate water line parameters ! Change marx to 30 stages of 300 nF/stage ! ! Gas switch dimensions from drawings ! ! We start with a total Marx capacitance of 100 nF (exceeds the CPL capacitance). This implies ! that there will a ringing gain on the CPL. This allows a faster rise time than otherwise to ! get to the desired CPL voltage. ! ! CPL capacitance used is 60 nF. This is distributed in a TL that is 85 ns long and ! has a constant impedance of 1.4 . (C = t/Z = 85/1.4 nF = 60.71 nF) ! ! The sub Marx capacitance is 10 nF at a charge voltage of 100 kV. ! We have a 10-nF sub Marx with 30 cap pairs in series and 15 switches. Vch = 3 MV ! We have 10 sub Marxes in parallel. ! the total Marx capacitance is 100 nF. ! Include 130 m individual cap ESR or 65 m per pair of caps in parallel ! X 30 stages = 1.95 per sub-Marx ! Assume that there will be 200 nH every two stages. L = 200 nH * 15 = 3.0 H. ! The total Marx inductance (caps and switches) would be 3.0 H/10 = 300 nH ! ! The matched impedance of a single Marx = sqrt(L/C) = 17.3 . ! The total Marx impedance is 17.3 /10 = 1.73 ! Note CPL impedance is 1.4 . (12 sub-marxes would match) ! The ESR amounts to ~ 11.3% of the matched impedance. ! ! The switch model will have 15x the length of one switch per sub Marx and then will ! have 10 arc channels (sub Marxes) in parallel. ! ! We will use a total inductance of 380 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the CPL. ! ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 100e-9 Initial VC1 3.0e6 UFO VC1 $V_marx UFO EC1 $E_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.195 for the total Marx (1.95 /10) ! RLSeries 0.195 250e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X15 = 20.19 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2019 7.3 10 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inductance ! RLSeries 0.00 100e-9 ! ! Line 1 (CPL), 50 ns, 2 ! TRLine LIN 50e-09 2 2 UFO VOUT $V_CPL_out UFO IOUT $I_CPL_out UFO EOUT $E_CPL_out UFO POUT $P_CPL_out UFO EOUT $E_CPL_out ! ! CPL water switches ! 5 output switches, 4 gap + switch inductance ! RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 270e-09 0.1016 1.0 5 1 UFO IR2 $I_CPL_sw UFO R2 $R_CPL_sw UFO ER2 $E_CPL_sw UFO QR2 $Q_CPL_sw ! ! Line 2, 72 ns, 2 constant impedance ! TRLine LIN 72e-09 2 2 UFO VIN $V_PFL_in UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO POUT $P_PFL_out UFO EOUT $E_PFL_out ! ! Line 2 water switches ! 7 output switches, 0.5 gap + switch inductance ! RLSeries 10e9 10e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 360e-09 0.0127 1.0 7 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw ! ! Output Line (OL), 72 ns, 2 constant impedance ! TRLine LIN 72e-09 2.0 2.0 UFO VIN $V_OL_in UFO VOUT $V_OL_out UFO IOUT $I_OL_out UFO POUT $P_OL_out UFO EOUT $E_OL_out ! ! Load resistance - Designed to match the output impedance of the OL. ! RCGround 2.0 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._al_06_36branch_final.txt000644 000765 000024 00000001263 12640262330 023213 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR44com.apple.TextEncodingC%com.apple.metadata:kMDItemWhereFromsy7com.apple.metadata:kMDLabel_6rmajvej4kl4lvstzmo23apyzu`Scom.dropbox.attributesutf-8;134217984bplist00_#David Reisman ^Screamer error_/ JL]uPrhҭ0}-><=vN<0xVJ)/HʯOILONQRVML%RK 0_ˠR\ₜHS Ԣt[[ZÉZrelease_4.3.1/run_decks/al_06_36branch_final.txt000644 000765 000024 00000073027 12640262330 023005 0ustar00rbspielmanstaff000000 000000 Thor - 4-drive-circuit model ! ! ! ! ! TIME-STEP 2.5E-12 RESOLUTION-TIME 0.5E-9 END-TIME 0.775E-6 NUMBER-PRINTS 10 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 4001 DETAIL-PRINTS FULL ! Switch-times 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 1.4935e-07 1.6422e-07 1.8994e-07 2.1407e-07 2.3746e-07 2.5877e-07 2.7600e-07 2.9182e-07 3.0642e-07 3.2020e-07 3.3284e-07 3.4458e-07 3.5525e-07 3.6456e-07 3.7333e-07 3.8212e-07 3.9119e-07 4.0027e-07 4.0733e-07 4.1301e-07 4.2042e-07 4.2499e-07 4.3123e-07 4.5152e-07 4.4917e-07 4.4901e-07 4.4908e-07 4.4916e-07 4.4918e-07 4.4918e-07 4.4918e-07 4.4918e-07 Last-Entry ! BRANCH ! ! ! ! **** Thor - 4-drive-circuit model *** ! ! The following model of Thor uses 36 drive circuits to model Thor's 288 LTD bricks. ! Hence the model combines 8 bricks into one drive circuit. ! ! The 36 circuits are fired at different times to achieve a 500-ns current-pulse rise time. ! 18 circuits are standard (N1=144), 18 circuits are "marxed" (N2=144) ! ! The first of the 36 drive circuits: ! We assume each un-marxed LTD brick has a capacitance of 40 nF: ! RCG 1.000E12 0.32e-6 ! ! We assume each cavity is charged to +/-110 kV. ! INITIAL VC1 2.2e5 ! ! We assume each brick has a resistance of 0.37 ohms, and an inductance of 240 nH. ! RLS 200 30.E-9 SVA R2 DEC 200 0.04625 1 1.0E-11 ! UFO VIN $VTC3IN ! ! ! 200 feet of 37.5 parallel 10-ohm coaxial cables: ! TRL LIN 250.0E-9 0.375 0.375 ! UFO VIN $VTC1IN UFO IIN $ITC1IN UFO PIN $PTC1IN UFO EIN $ETC1IN ! ! The following 35 endbranches are used to connect the remaining 7 drive circuits ! to Thor's water-insulated radial transmission lines: ! ! ! Branch 1 ! ENDBRANCH ! TRL LIN 0.5E-9 0.1875 0.1875 25.0e-12 ! ! Branch 2 ! ENDBRANCH ! TRL LIN 0.5E-9 0.125 0.125 25.0e-12 ! ! Branch 3 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0937 0.0937 25.0e-12 ! ! Branch 4 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0750 0.0750 25.0e-12 ! ! Branch 5 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0625 0.0625 50.0e-12 ! ! Branch 6 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0536 0.0536 25.0e-12 ! ! Branch 7 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0469 0.0469 25.0e-12 ! ! Branch 8 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0416 0.0416 25.0e-12 ! ! Branch 9 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0375 0.0375 25.0e-12 ! ! Branch 10 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0340 0.0340 25.0e-12 ! ! Branch 11 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0313 0.0313 25.0e-12 ! ! Branch 12 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0288 0.0288 25.0e-12 ! ! Branch 13 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0268 0.0268 25.0e-12 ! ! Branch 14 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0250 0.0250 25.0e-12 ! ! Branch 15 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0234 0.0234 25.0e-12 ! ! Branch 16 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0220 0.0220 25.0e-12 ! ! Branch 17 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0208 0.0208 25.0e-12 ! ! Branch 18 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0197 0.0197 25.0e-12 ! ! Branch 19 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0187 0.0187 25.0e-12 ! ! Branch 20 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0179 0.0179 25.0e-12 ! ! Branch 21 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0170 0.0170 25.0e-12 ! ! Branch 22 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0163 0.0163 25.0e-12 ! ! Branch 23 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0156 0.0156 25.0e-12 ! ! Branch 24 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0150 0.0150 25.0e-12 ! ! Branch 25 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0144 0.0144 25.0e-12 ! ! Branch 26 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0139 0.0139 25.0e-12 ! ! Branch 27 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0133 0.0133 25.0e-12 ! ! Branch 28 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0129 0.0129 25.0e-12 ! ! Branch 29 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0125 0.0125 25.0e-12 ! ! Branch 30 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0120 0.0120 25.0e-12 ! ! Branch 31 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0117 0.0117 25.0e-12 ! ! Branch 32 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0113 0.0113 25.0e-12 ! ! Branch 33 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.0110 25.0e-12 ! ! Branch 34 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0107 0.0107 25.0e-12 ! ! Branch 35 ! ENDBRANCH ! ! The constant-impedance section of the water-insulated radial transmission lines: ! TRL LIN 0.5e-9 0.0084 0.0104 25.0e-12 ! UFO VIN $VTW1IN UFO IIN $ITW1IN UFO PIN $PTW1IN UFO EIN $ETW1IN ! ! The constant AK-gap section of the water-insulated radial transmission lines: ! !TRL LIN 7.155e-9 0.0165 0.0296 0.1e-09 ! !UFO VIN !$VTW2IN !UFO IIN !$ITW2IN !UFO PIN !$PTW2IN !UFO EIN !$ETW2IN ! ! The Rexolite- and Kapton-insulated transmission line: ! !RLS 1.0e-12 0.448e-9 ! ! CPF elements are replaced with a lumped L from COMSOL ! RLS 1.0E-12 1.8E-9 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! The constant 1.6-nH-inductance load: ! !RLS 1.0E-12 1.6E-9 RLSeries 0.0 0.0 Variable L2 Table 1.0 275.e-9 0.000000000E+000 0.000000000E+000 1.753117096E-011 1.286038831E-009 6.300249905E-011 1.226523771E-009 1.809433992E-010 1.212330902E-009 4.868517811E-010 1.207939637E-009 1.256188931E-009 1.179832454E-009 2.256189013E-009 1.126505778E-009 3.256190206E-009 1.116321702E-009 4.256189623E-009 1.111069792E-009 5.256187929E-009 1.107967385E-009 6.256185792E-009 1.105943115E-009 7.256184986E-009 1.104509595E-009 8.256183293E-009 1.103447111E-009 9.256181599E-009 1.102681280E-009 1.025617991E-008 1.102055780E-009 1.125617999E-008 1.101556291E-009 1.225618007E-008 1.101176594E-009 1.325616950E-008 1.100863067E-009 1.425616958E-008 1.100632363E-009 1.525616966E-008 1.100438185E-009 1.625616974E-008 1.100288638E-009 1.725616983E-008 1.100185276E-009 1.825616991E-008 1.100116442E-009 1.925616999E-008 1.100077696E-009 2.025615942E-008 1.100060931E-009 2.125615950E-008 1.100077363E-009 2.225615958E-008 1.100123326E-009 2.325615966E-008 1.100183500E-009 2.425615975E-008 1.100261326E-009 2.525615983E-008 1.100371905E-009 2.625614925E-008 1.100495917E-009 2.725614934E-008 1.100642466E-009 2.825614942E-008 1.100797009E-009 2.925614950E-008 1.100971647E-009 3.025614959E-008 1.101157054E-009 3.125614967E-008 1.101356339E-009 3.225616041E-008 1.101580049E-009 3.325618181E-008 1.101813085E-009 3.425619965E-008 1.102056557E-009 3.525621040E-008 1.102316460E-009 3.625623179E-008 1.102593905E-009 3.725624964E-008 1.102878233E-009 3.825626749E-008 1.103174552E-009 3.925627823E-008 1.103483194E-009 4.025629963E-008 1.103802272E-009 4.125632103E-008 1.104134895E-009 4.225632821E-008 1.104476621E-009 4.325634961E-008 1.104826675E-009 4.425637101E-008 1.105188496E-009 4.525638175E-008 1.105563752E-009 4.625639960E-008 1.105948333E-009 4.725642100E-008 1.106342795E-009 4.825643174E-008 1.106750802E-009 4.925645314E-008 1.107167136E-009 5.025646743E-008 1.107583025E-009 5.125648883E-008 1.108019343E-009 5.225649957E-008 1.108463432E-009 5.325651742E-008 1.108915515E-009 5.425653882E-008 1.109378700E-009 5.525654956E-008 1.109849435E-009 5.625657096E-008 1.110332604E-009 5.725658880E-008 1.110821990E-009 5.825659954E-008 1.111321146E-009 5.925662094E-008 1.111829184E-009 6.025663879E-008 1.112349102E-009 6.125664953E-008 1.112881565E-009 6.225667448E-008 1.113420467E-009 6.325668522E-008 1.113968251E-009 6.425671017E-008 1.114527692E-009 6.525672092E-008 1.115094572E-009 6.625673876E-008 1.115672998E-009 6.725676371E-008 1.116263970E-009 6.825677445E-008 1.116864934E-009 6.925679230E-008 1.117474002E-009 7.025681015E-008 1.118095949E-009 7.125681378E-008 1.118727555E-009 7.225683873E-008 1.119373594E-009 7.325685658E-008 1.120025295E-009 7.425686732E-008 1.120688320E-009 7.525689227E-008 1.121362669E-009 7.625691012E-008 1.122048343E-009 7.725693507E-008 1.122745674E-009 7.825694581E-008 1.123453996E-009 7.925695655E-008 1.124173643E-009 8.025698151E-008 1.124905391E-009 8.125699225E-008 1.125648574E-009 8.225701009E-008 1.126403415E-009 8.325702794E-008 1.127169580E-009 8.425703868E-008 1.127947957E-009 8.525706363E-008 1.128738658E-009 8.625707437E-008 1.129539684E-009 8.725708511E-008 1.130351812E-009 8.825711006E-008 1.131185812E-009 8.925712791E-008 1.132025584E-009 9.025715286E-008 1.132873684E-009 9.125716360E-008 1.133739658E-009 9.225718145E-008 1.134613292E-009 9.325720640E-008 1.135501027E-009 9.425721004E-008 1.136399086E-009 9.525722788E-008 1.137310246E-009 9.625724573E-008 1.138232286E-009 9.725725647E-008 1.139167316E-009 9.825728142E-008 1.140115446E-009 9.925729927E-008 1.141076234E-009 1.002573029E-007 1.142047235E-009 1.012572994E-007 1.143031225E-009 1.022572960E-007 1.144030204E-009 1.032574062E-007 1.145040729E-009 1.042573956E-007 1.146060802E-009 1.052573992E-007 1.147094530E-009 1.062574029E-007 1.148141915E-009 1.072574065E-007 1.149200846E-009 1.082575025E-007 1.150275875E-009 1.092574990E-007 1.151360118E-009 1.102574956E-007 1.152458462E-009 1.112574992E-007 1.153567131E-009 1.122575028E-007 1.154688900E-009 1.132574994E-007 1.155824769E-009 1.142575954E-007 1.156973295E-009 1.152575990E-007 1.158134810E-009 1.162576027E-007 1.159308316E-009 1.172575992E-007 1.160497032E-009 1.182575957E-007 1.161698959E-009 1.192575922E-007 1.162914987E-009 1.202576954E-007 1.164144225E-009 1.212576990E-007 1.165386232E-009 1.222577026E-007 1.166642560E-009 1.232576921E-007 1.167912655E-009 1.242576957E-007 1.169196961E-009 1.252576993E-007 1.170493480E-009 1.262577030E-007 1.171804764E-009 1.272577919E-007 1.173129704E-009 1.282577955E-007 1.174468411E-009 1.292577991E-007 1.175824216E-009 1.302578028E-007 1.177192233E-009 1.312578064E-007 1.178575237E-009 1.322578100E-007 1.179972675E-009 1.332578989E-007 1.181386988E-009 1.342579026E-007 1.182814069E-009 1.352579062E-007 1.184256804E-009 1.362578956E-007 1.185715859E-009 1.372578993E-007 1.187190013E-009 1.382579882E-007 1.188678711E-009 1.392579918E-007 1.190184062E-009 1.402579954E-007 1.191706400E-009 1.412579991E-007 1.193241173E-009 1.422580027E-007 1.194792487E-009 1.432580063E-007 1.196359900E-009 1.442580952E-007 1.197943411E-009 1.452580989E-007 1.199543243E-009 1.462581025E-007 1.201158617E-009 1.472581062E-007 1.202790534E-009 1.482581098E-007 1.204439326E-009 1.492581134E-007 1.206105105E-009 1.502582023E-007 1.207787315E-009 1.512582060E-007 1.209487177E-009 1.522581954E-007 1.211203582E-009 1.532581990E-007 1.212937306E-009 1.542582027E-007 1.214689238E-009 1.552581921E-007 1.216459045E-009 1.562582952E-007 1.218246060E-009 1.572582988E-007 1.220051615E-009 1.582583025E-007 1.221874935E-009 1.592583061E-007 1.223717017E-009 1.602582955E-007 1.225577084E-009 1.612582992E-007 1.227456248E-009 1.622584023E-007 1.229354729E-009 1.632584059E-007 1.231270419E-009 1.642584095E-007 1.233207314E-009 1.652583990E-007 1.235162306E-009 1.662583884E-007 1.237138725E-009 1.672583920E-007 1.239135239E-009 1.682585093E-007 1.241152514E-009 1.692584988E-007 1.243191439E-009 1.702585024E-007 1.245249126E-009 1.712584918E-007 1.247328907E-009 1.722584955E-007 1.249429227E-009 1.732584991E-007 1.251550308E-009 1.742586022E-007 1.253691595E-009 1.752586059E-007 1.255858528E-009 1.762585953E-007 1.258042337E-009 1.772585989E-007 1.260251903E-009 1.782586025E-007 1.262484339E-009 1.792586062E-007 1.264738869E-009 1.802587093E-007 1.267013938E-009 1.812586987E-007 1.269311767E-009 1.822587024E-007 1.271632022E-009 1.832586918E-007 1.273975592E-009 1.842586954E-007 1.276343142E-009 1.852586990E-007 1.278731343E-009 1.862587879E-007 1.281143081E-009 1.872587916E-007 1.283578133E-009 1.882587952E-007 1.286035500E-009 1.892587989E-007 1.288516738E-009 1.902588025E-007 1.291020624E-009 1.912588061E-007 1.293548824E-009 1.922588950E-007 1.296099561E-009 1.932588987E-007 1.298673835E-009 1.942589023E-007 1.301271757E-009 1.952589059E-007 1.303892883E-009 1.962589096E-007 1.306537767E-009 1.972588990E-007 1.309206410E-009 1.982590021E-007 1.311898812E-009 1.992589915E-007 1.314614750E-009 2.002589952E-007 1.317354337E-009 2.012589988E-007 1.320117460E-009 2.022590024E-007 1.322904564E-009 2.032590913E-007 1.325715093E-009 2.042590950E-007 1.328548827E-009 2.052590986E-007 1.331405985E-009 2.062591022E-007 1.334286126E-009 2.072591059E-007 1.337189359E-009 2.082591095E-007 1.340113909E-009 2.092591984E-007 1.343060219E-009 2.102592020E-007 1.346027401E-009 2.112592057E-007 1.349014567E-009 2.122592093E-007 1.352021717E-009 2.132591987E-007 1.355053181E-009 2.142592024E-007 1.358096968E-009 2.152593055E-007 1.361158852E-009 2.162592949E-007 1.364237945E-009 2.172592986E-007 1.367333802E-009 2.182593022E-007 1.370445202E-009 2.192593058E-007 1.373573033E-009 2.202592952E-007 1.376715741E-009 2.212593984E-007 1.379873882E-009 2.222594020E-007 1.383057113E-009 2.232594056E-007 1.386243675E-009 2.242594093E-007 1.389444448E-009 2.252593987E-007 1.392658988E-009 2.262594023E-007 1.395887184E-009 2.272595054E-007 1.399128924E-009 2.282595091E-007 1.402384320E-009 2.292595127E-007 1.405652816E-009 2.302594879E-007 1.408934525E-009 2.312594916E-007 1.412229556E-009 2.322594952E-007 1.415537798E-009 2.332595983E-007 1.418859807E-009 2.342596019E-007 1.422194584E-009 2.352596056E-007 1.425549789E-009 2.362595950E-007 1.428911989E-009 2.372595986E-007 1.432288288E-009 2.382596023E-007 1.435678687E-009 2.392596912E-007 1.439083186E-009 2.402597090E-007 1.442503117E-009 2.412596984E-007 1.445936704E-009 2.422596879E-007 1.449385278E-009 2.432597057E-007 1.452848619E-009 2.442596951E-007 1.456327725E-009 2.452597982E-007 1.459821264E-009 2.462597877E-007 1.463330346E-009 2.472598055E-007 1.466856525E-009 2.482597949E-007 1.470397692E-009 2.492598128E-007 1.473955513E-009 2.502597738E-007 1.477529654E-009 2.512597064E-007 1.481121670E-009 2.522596105E-007 1.484731005E-009 2.532594010E-007 1.488357881E-009 2.542592767E-007 1.492002411E-009 2.552591809E-007 1.495665591E-009 2.562589998E-007 1.499345537E-009 2.572589040E-007 1.503044689E-009 2.582587797E-007 1.506762493E-009 2.592585986E-007 1.510498615E-009 2.602585027E-007 1.514253389E-009 2.612584069E-007 1.518025372E-009 2.622581974E-007 1.521817117E-009 2.632581015E-007 1.525627402E-009 2.642580057E-007 1.529455895E-009 2.652577962E-007 1.533303484E-009 2.662577003E-007 1.537169503E-009 2.672576045E-007 1.541054395E-009 2.682574234E-007 1.544957717E-009 2.692572991E-007 1.548880246E-009 2.702572033E-007 1.552822204E-009 2.712570222E-007 1.556782925E-009 2.722568979E-007 1.560762741E-009 2.732568021E-007 1.564762431E-009 2.742565925E-007 1.568781771E-009 2.752565251E-007 1.572821540E-009 2.762564009E-007 1.576881514E-009 2.772563050E-007 1.580962250E-009 2.782560955E-007 1.585064191E-009 2.792559997E-007 1.589187115E-009 2.802559038E-007 1.593330357E-009 2.812556943E-007 1.597497135E-009 2.822555984E-007 1.601682897E-009 2.832554742E-007 1.605892530E-009 2.842552931E-007 1.610121259E-009 2.852551972E-007 1.614372414E-009 2.862551014E-007 1.618644108E-009 2.872548919E-007 1.622938117E-009 2.882547960E-007 1.627252777E-009 2.892547002E-007 1.631588198E-009 2.902544907E-007 1.635945934E-009 2.912543948E-007 1.640324210E-009 2.922542990E-007 1.644723469E-009 2.932541179E-007 1.649144599E-009 2.942539936E-007 1.653586712E-009 2.952538978E-007 1.658049587E-009 2.962537167E-007 1.662532778E-009 2.972536208E-007 1.667035510E-009 2.982534966E-007 1.671560002E-009 2.992533155E-007 1.676107253E-009 3.002532196E-007 1.680673489E-009 3.012531238E-007 1.685261819E-009 3.022528858E-007 1.689872686E-009 3.032527900E-007 1.694503982E-009 3.042527226E-007 1.699156260E-009 3.052525983E-007 1.703830521E-009 3.062523888E-007 1.708525654E-009 3.072522929E-007 1.713242992E-009 3.082521971E-007 1.717982756E-009 3.092519876E-007 1.722744614E-009 3.102518917E-007 1.727528787E-009 3.112517959E-007 1.732333832E-009 3.122515864E-007 1.737162636E-009 3.132514905E-007 1.742013533E-009 3.142513947E-007 1.746886968E-009 3.152512136E-007 1.751782497E-009 3.162510893E-007 1.756702117E-009 3.172509935E-007 1.761643942E-009 3.182508124E-007 1.766607971E-009 3.192507165E-007 1.771595759E-009 3.202505923E-007 1.776604530E-009 3.212504112E-007 1.781638503E-009 3.222503153E-007 1.786694903E-009 3.232501911E-007 1.791773729E-009 3.242500100E-007 1.796877647E-009 3.252499141E-007 1.802004101E-009 3.262498183E-007 1.807152761E-009 3.272495803E-007 1.812323847E-009 3.282495129E-007 1.817520245E-009 3.292494171E-007 1.822738849E-009 3.302491791E-007 1.827981544E-009 3.312490833E-007 1.833247887E-009 3.322489874E-007 1.838536656E-009 3.332489200E-007 1.843849295E-009 3.342486821E-007 1.849185804E-009 3.352485862E-007 1.854546072E-009 3.362484904E-007 1.859930432E-009 3.372483093E-007 1.865338550E-009 3.382481850E-007 1.870770650E-009 3.392480892E-007 1.876226285E-009 3.402479081E-007 1.881706124E-009 3.412477838E-007 1.887207945E-009 3.422476880E-007 1.892737078E-009 3.432475069E-007 1.898288415E-009 3.442474110E-007 1.903865288E-009 3.452472868E-007 1.909465919E-009 3.462471057E-007 1.915090531E-009 3.472470098E-007 1.920740678E-009 3.482469140E-007 1.926414361E-009 3.492467044E-007 1.932115357E-009 3.502466086E-007 1.937838556E-009 3.512465128E-007 1.943588845E-009 3.522463032E-007 1.949363115E-009 3.532462074E-007 1.955162698E-009 3.542461116E-007 1.960987817E-009 3.552459020E-007 1.966838470E-009 3.562457778E-007 1.972714436E-009 3.572457103E-007 1.978614161E-009 3.582456145E-007 1.984541198E-009 3.592453766E-007 1.990493770E-009 3.602452807E-007 1.996473209E-009 3.612451849E-007 2.002469968E-009 3.622450038E-007 2.008500477E-009 3.632448795E-007 2.014556300E-009 3.642447837E-007 2.020639212E-009 3.652446026E-007 2.026749213E-009 3.662445067E-007 2.032883195E-009 3.672443825E-007 2.039043823E-009 3.682442014E-007 2.045231984E-009 3.692441055E-007 2.051448567E-009 3.702440097E-007 2.057690685E-009 3.712438001E-007 2.063958116E-009 3.722437043E-007 2.070254634E-009 3.732436085E-007 2.076576022E-009 3.742433989E-007 2.082918504E-009 3.752433031E-007 2.089295847E-009 3.762432073E-007 2.095698504E-009 3.772430262E-007 2.102130248E-009 3.782429019E-007 2.108587083E-009 3.792428060E-007 2.115071007E-009 3.802425965E-007 2.121582243E-009 3.812425007E-007 2.128120125E-009 3.822424048E-007 2.134688648E-009 3.832421953E-007 2.141282263E-009 3.842420995E-007 2.147904965E-009 3.852419752E-007 2.154554313E-009 3.862419078E-007 2.161242074E-009 3.872416983E-007 2.167947377E-009 3.882416024E-007 2.174679548E-009 3.892414782E-007 2.181440584E-009 3.902412971E-007 2.188226933E-009 3.912412012E-007 2.195043480E-009 3.922410770E-007 2.201887117E-009 3.932408958E-007 2.208759620E-009 3.942408000E-007 2.215660544E-009 3.952407042E-007 2.222588780E-009 3.962404946E-007 2.229545437E-009 3.972403988E-007 2.236530738E-009 3.982403030E-007 2.243544683E-009 3.992400934E-007 2.250585496E-009 4.002399976E-007 2.257653620E-009 4.012399017E-007 2.264752164E-009 4.022397206E-007 2.271879129E-009 4.032395964E-007 2.279034517E-009 4.042395005E-007 2.286219214E-009 4.052393194E-007 2.293431889E-009 4.062392236E-007 2.300671875E-009 4.072390993E-007 2.307942060E-009 4.082388898E-007 2.315241110E-009 4.092387940E-007 2.322567028E-009 4.102387265E-007 2.329923143E-009 4.112386023E-007 2.337309679E-009 4.122383928E-007 2.344726413E-009 4.132382969E-007 2.352170014E-009 4.142382011E-007 2.359644036E-009 4.152379915E-007 2.367148255E-009 4.162378957E-007 2.374680896E-009 4.172377999E-007 2.382242403E-009 4.182375903E-007 2.389834108E-009 4.192374945E-007 2.397459342E-009 4.202373987E-007 2.405111443E-009 4.212371891E-007 2.412793965E-009 4.222370933E-007 2.420508238E-009 4.232369974E-007 2.428252710E-009 4.242368163E-007 2.436025826E-009 4.252366921E-007 2.443832470E-009 4.262365962E-007 2.451670644E-009 4.272364151E-007 2.459537685E-009 4.282363193E-007 2.467438476E-009 4.292361950E-007 2.475372352E-009 4.302360139E-007 2.483334871E-009 4.312359181E-007 2.491332252E-009 4.322357938E-007 2.499360052E-009 4.332355843E-007 2.507419827E-009 4.342355169E-007 2.515512909E-009 4.352354210E-007 2.523626641E-009 4.362351831E-007 2.531786336E-009 4.372350872E-007 2.539980004E-009 4.382350198E-007 2.548206535E-009 4.392349240E-007 2.556471479E-009 4.402346860E-007 2.564766843E-009 4.412345902E-007 2.573095514E-009 4.422344944E-007 2.581460823E-009 4.432342848E-007 2.589859216E-009 4.442341890E-007 2.598294468E-009 4.452340931E-007 2.606763028E-009 4.462339120E-007 2.615266892E-009 4.472337878E-007 2.623803841E-009 4.482336919E-007 2.632380980E-009 4.492335108E-007 2.640990981E-009 4.502333866E-007 2.649641173E-009 4.512332907E-007 2.658326448E-009 4.522331096E-007 2.667048138E-009 4.532330138E-007 2.675806243E-009 4.542328895E-007 2.684601208E-009 4.552327084E-007 2.693434586E-009 4.562326126E-007 2.702304380E-009 4.572325167E-007 2.711212144E-009 4.582323072E-007 2.720158321E-009 4.592322114E-007 2.729144244E-009 4.602321155E-007 2.738165250E-009 4.612318776E-007 2.747226002E-009 4.622318102E-007 2.756324724E-009 4.632317143E-007 2.765461860E-009 4.642316185E-007 2.774643626E-009 4.652313805E-007 2.783858699E-009 4.662312847E-007 2.793113740E-009 4.672312173E-007 2.802406751E-009 4.682309793E-007 2.811736621E-009 4.692308835E-007 2.821110678E-009 4.702307876E-007 2.830520263E-009 4.712306065E-007 2.839972257E-009 4.722304823E-007 2.849461112E-009 4.732303864E-007 2.858992820E-009 4.742302053E-007 2.868561610E-009 4.752301095E-007 2.878168148E-009 4.762299852E-007 2.887817541E-009 4.772297757E-007 2.897508677E-009 4.782297083E-007 2.907237784E-009 4.792295840E-007 2.917006636E-009 4.802294029E-007 2.926817011E-009 4.812292786E-007 2.936667132E-009 4.822292112E-007 2.946560329E-009 4.832290301E-007 2.956491496E-009 4.842289059E-007 2.966464185E-009 4.852287816E-007 2.976478397E-009 4.862286005E-007 2.986532133E-009 4.872285331E-007 2.996627613E-009 4.882284088E-007 3.006764171E-009 4.892281709E-007 3.016945360E-009 4.902281034E-007 3.027162965E-009 4.912280360E-007 3.037428531E-009 4.922279118E-007 3.047730734E-009 4.932276738E-007 3.058077347E-009 4.942276064E-007 3.068471921E-009 4.952274821E-007 3.078904687E-009 4.962273010E-007 3.089372314E-009 4.972271768E-007 3.099862145E-009 4.982271093E-007 3.110420810E-009 4.992268714E-007 3.121023440E-009 Last ! UFO VIN $VLOAD UFO IIN $ILOAD UFO PIN $PLOAD UFO EIN $ELOAD ! ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! The following are the 17 remaining drive circuits and associated sets of coaxial cables: ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 2 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 3 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 4 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 5 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 6 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 7 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 8 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 9 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 10 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 11 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 12 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 13 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 14 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 15 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 16 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 17 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 18 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ALL 2-stage marxed bricks ! 18 circuits are marxed out of 36 circuits ! We assume each marxed LTD brick has a capacitance of 20 nF: ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 19 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 20 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 21 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 22 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 23 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 24 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 25 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 26 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 27 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 28 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 29 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 30 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 31 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 32 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 33 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 34 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 35 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 36 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN !release_4.3.1/run_decks/._air_core_test.txt000644 000765 000024 00000000357 12562145750 022311 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK pJ#og0 g'@[[Zrelease_4.3.1/run_decks/air_core_test.txt000644 000765 000024 00000002036 12562145750 022070 0ustar00rbspielmanstaff000000 000000 Air Core Inductor Loss Calculations ! TIME-STEP 1E-12 RESOLUTION-TIME 2E-12 END-TIME 5E-9 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids NO ECHO NO MAX-POINTS 4001 ! ! ! Rick Spielman ! ! A test of a short pulse driver with a parasitic air core loss. ! ! A 200 ps pulse with a short TL coupling to the load ! The series inductance in the Voltsource is added just ! to slightly round the signal ! BRANCH VOLTsource TAB 0 8e-10 ! SF t-delay 50e3 0 !time voltage 0.0 0.0 100e-12 0.0 125e-12 0.5 150e-12 1.0 350e-12 1.0 375e-12 0.5 400e-12 0.0 LAST-entry ! ! The isolation TL ! ! type len impedance TRLINE Lin 1e-9 50 ! ! ! The RCG needed to include an endbranch ! RCG 1e12 0.0 ! ! First L2 branch after a dummy RCG ! endbranch ! ! Load Resistance ! RCG 50.0 0 UFO IR1 $I_Load UFO VR1 $V_Load !end Main branch ! ! First L2 Branch ! BRAnch ! ! This is the air core inductor with a 1- damping resistance ! RLS 1 80e-9 UFO IR2 $I_loss RCG 0.0 0.0release_4.3.1/run_decks/._input_vector_test.txt000644 000765 000024 00000000357 12330737464 023251 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %tH7ǔtSW g0}G[[Z\release_4.3.1/run_decks/input_vector_test.txt000644 000765 000024 00000000664 12330737464 023035 0ustar00rbspielmanstaff000000 000000 Input Vector Test ! 2014-05-01 RBS ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 Switch-times 1.0 2.0 3.0 4.0 5.0 Last-Entry ! !Start ciruit definition ! BRANCH RCG 1e+12 560e-9 Initial VC1 80e3 UFO VC1 $Voltage(V) UFO EC1 $Ecap(J) ! Rlseries 0.0 64e-9 UFO IR2 $I(A) UFO EL2 $E(J) ! !Load to ground ! Rcground 0.072 0.0 UFO PR2 $Power(W) ! ! End circuitrelease_4.3.1/run_decks/._X-pinch_circuit_d.txt000644 000765 000024 00000000357 12321277734 023023 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %SӀ\(Sd"C2@[[Zrelease_4.3.1/run_decks/X-pinch_circuit_d.txt000644 000765 000024 00000001665 12321277734 022611 0ustar00rbspielmanstaff000000 000000 ĢƵ X-Pinch Circuit ! 2014-03-12 RBS ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! ! Start circuit definition ! Two bricks - 140 nF per capacitor, two capacitors per brick ! 10 nH base inductance per cap ! but higher with surrounding epoxy and plastic volume, 16 nH ! One output switch ! X-pinch load ! ! BRANCH ! Total capacitance RCG 1e+12 280e-9 Initial VC1 100e3 UFO VC1 $V_cap(V) UFO EC1 $E_cap(J) ! ! Capacitor inductance and ESR, 4 caps in parallel ! Rlseries 0.004 5e-9 UFO IR2 $I_cap(A) ! ! Switch resistance and inductance (2 switches, 20 m/10 nH each) ! Rlseries 0.020 15e-9 ! ! Header inductance - 10 nH ! Rlseries 0.0 10e-9 ! ! Vacuum Section Inductance ! Rlseries 0.0 12e-9 ! !Load parameters (inductance in zone around load) ! RLseries 0.0 9e-9 Rcground 0.27 0.0 ! ! End circuitrelease_4.3.1/run_decks/._WaterLineR_3Ohm_C_IS.txt000644 000765 000024 00000000357 10444056444 023224 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK Pǰ*(\r#_@[[ZMrelease_4.3.1/run_decks/WaterLineR_3Ohm_C_IS.txt000644 000765 000024 00000002243 10444056444 023003 0ustar00rbspielmanstaff000000 000000 Water Line Calculations ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 1E-6 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids no ECHO NO MAX-POINTS 3001 ! ! ! Rick Spielman ! ! A fast Marx with 32 stages using the GA FMG ! capacitor ! 32 x 1.5 F ! ! An IS with 0.5C of the Marx ! ! BRANCH RCG 1E12 46.9E-9 INITIAL VC1 3E6 CSV VC1 $V_MARX CSV EC1 $E_Marx ! ! Marx inductance and ESR ! 32 x the single capacitor value ! 20 nH and 50 mOhm ! RLS 0.640 640E-9 ! ! Marx switch resistance and inductance ! 16 x 10 mOhm, 16 x 10 nH ! RLS 0.16 160E-9 CSV IR2 $I_Marx ! ! The parallel Marx resistance ! RCG 100.0 0 CSV VR1 $V_Marx_out ! ! Marx connection inductance ! RLS 0 0 ! ! * INTERMEDIATE STORE **** ! Cis = 0.5 * Cmarx ! RCG 1E12 23.5E-9 CSV VC1 $V_IS CSV EC1 $E_IS ! ! * IS Gas Switch *** ! RLS 1e12 50e-9 Variable R2 Decay 1e6 0.1 245e-9 1e-9 CSV IR2 $I_Switch ! ! Output Water line ! Trline Lin 100e-9 3 ! ! Load Resistance ! RCG 3.0 0 CSV IR1 $I_Out CSV VR1 $V_Out CSV ER1 $E_Out !release_4.3.1/run_decks/._tl_test.txt000644 000765 000024 00000000453 12322123044 021124 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK DǂtGē4^qKL\ZATroɛ|]ʚM KTV*u޲0Rt@lV^^䋭Lm`msZ3Nm^}Ý~=ʚ&`eXu!y~w*pSd_ȸWYh:7~f2'Y9pںVH[4y[,\cvIG{w "Sgi <.lhCj{tN F>( Ot(APK!}T  _rels/.rels (MN0H} PnRwLibv!=ECU=͛f0={E tJFkZ$H6zLQl,(M?peKc<\ٻ`0chGaC|Uw<ԀjɶJ@ت` %TKhC& Ig/P|^{-Ƀ!x4$<z?GO)8.t;9,WjfgQ#)Sx|'KY}PK!?d-xl/_rels/workbook.xml.rels (JA 0ftzlݝ&iuްbPKKȗ_֛i4G<`*J0|lYx۽=aqqc da&M}{~щ.q?$6B/49.b6ɉar~:UY>`6椗m;xz0Q '==D.w$N-eRJ xfuMѐd?2S_;<{r PK!xl/workbook.xmlSMo0 =5rҤKE֮Xn-P%:Cgߏr-.E~{zή;༴&'aJ0 i9pw>#'7Yk] Sy`NR_;`WA+:NK4d0waRr`āb=)R*x3JX]aIᣐDN&^\Shi:%Er T]9AXHCl PTQBc4鞤^^emz"T9Of)}n"{^-r2ѓq8܏.DBx+Kd\-Ũ:(DÕ&lxQ`#rJ?,f= (8p BqH[7X< ]0|%w2 t)"q9;Xq.2WN-aK!+?PK!9J xl/styles.xmlW[o0~`uZC)e픤Ҫ!a})j;M; Hchb|saq JFL,%M*¿w)M%\ S!!Tz1BοZYFԕ̙YdDôX*/e<F #q(6, -FhQ-! [ܣeh8 qHQYCv s߬Dv+S3h,Ir^Y<1\a!s5+ &h?r0W@Sg 񭿀ٴ2,$nE<@#Jem)4 Pc`{w8!A=2̙<&JꅐfM T5BNd tY#9~#*@ K/AKחFF]et`~!کկm Y\n?aZ]'2Gc"ry Ǹ8E/ԡnޙ`5xsѵɷrΚ\xpK*y7NF~b\c|‰8'VD5N(B<=. |z]ң}'D;4L|6CGM|VoC Gao±eǬXE>%qm #8j>-~ ..R(zys^FnVԇ$*cߓqrB3's}'g7{t4Mf,t,Q;7ɛ1Ѝmmƍ` F$vNyad@}m }w^-/m z<}%s7CXWM->Y°t`Qә")Mi?F$@3ɌHK8ۙe/o}'U}f@bvyE/G9#sh [1/"ZXZըfZ#0b8k,ބ] xy Z4M0#w;(5!ʬDx@l7&vy ;H)Okള0i1?tr`d]v%b :j8mC88IolW;6kϬESSEÜq8RmcWYX%YWk:.beRB톖 $T`Vc XэGbCڞp` Z?My֬Ӕ ήcF8&%8 7V`Jm^ݍq7EWeRN)zie#EHk#BEPѰ#`A,SphStq"A%}g0fDzd#Q%uejCzRt s \oN)F{b:P3,!gdbKU z=uAYk;֌˫rYaϤpg?0jCoEAV_] 2H7HhIv>kj!f.6Q8/ٙ_۵Ȟ.QXQ݈B~$“tO$ɤ6F#YOG [BkFE6hM \\ I,&.(dh&1oYYG;&kŕ{%e (w䳨A񍁺]y 7x5R`8tMc3ݤPK!Pixxl/worksheets/sheet1.xmlYsǖo =v-Ea29&hhߵQ Qn}.ZL>>Ǘϟݴ<}}|o>>ŷ|/|Ǘ?ŷ޼ŗ/moտ۴#>_>>}'/e6?w}ʽMɵo('~ɫ>Qןgכ?~y-T߾g7|Nn>޼Yx,o_; &OIAloǏo񠽂Άכ<8Lo6ăҷxȃ_U<~J6xa+x)}zt+qx/MVݾ_yPoՅAڅ,iY_^?CA 'g:zx뉷xxۉxxwxwxljwxwxwxԓ6רvb:`܉d0ɢdK%Y,RI$O&ɢdIX$Y,I|$;ɢdF#Yx,Hf:0U*LUa SUT0U*LUa SUT0U*LUa SUT0ULUe*SUTU2ULUe*SUTU2ULUR4:)HRt &ssѨBD￾mW+ˋ_2{}C6:v%zm$fm%v$n%~$a%q$i%y]$eՐg)FXtM$^.bdJH%Y,>I$J$bdaH$Y,Hr$6bdE"ꘪT0U*LUa SUT0U*LUa SUT0U*LUa SUT2ULUe*SUTU2ULUe*SUTU2Uu45JS!45^UdRZ5W7jٵwԺ~5n$fm%v$n%~$a%q$i%y]$eqnµkTeLWOaL&Y,fI$T)dI$Y@,I$@d!Gh#Y,H^$,Xf SUT0U*LUa SUT0U*LUa SUT0U*LUa SUTU2ULUe*SUTU2ULUe*SUT9frJMF7Gg8T%뉷xxۉxxwxwxljwxwxwxǩ_!!vjױ\XtI$ \,•dJ %Y|,4I$ H"dH#Yܑ,Hm$ 4‹dELUa SUT0U*LUa SUT0U*LUa SUT0U*LUa SUTU2ULUe*SUTU2ULUe*SU:GLjg(5RSjS&ZqZO7{y]_o;vo7o?08N4<.85!רv˅ʲ+%YВ,^I$ R'BdQI$Y,, I$ >BdF@#Y,HY$_T0U*LUa SUT0U*LUa SUT0U*LUa SUT0ULUe*SUTU2ULUe*SUTU2UsTͤ&}RS.5N05V{〳vH4n&Vm'N&^'A&Q'I&Y'E]&TQ: ˂.dK%Y,RI$O&ɢdIX$Y,I|$;ɢdF#Yx,Hb*LUa SUT0U*LUa SUT0U*LUa SUT0U*LUa*SUTU2ULUe*SUTU2ULUe*SU稚IM &]j=NMxkxf2 -ܼYo_Lh#QIK;H;J;I;KĻHUAٹFX.,W2]u1"dK%Y,>I$J$bdaH$Y,Hr$6bdE"ꘪT0U*LUa SUT0U*LUa SUT0U*LUa SUT2ULUe*SUTU2ULUe*SUTU2Uu{WP %xxzFo.7Vֹ;{yGy'ygyy9ݫď\Z9]1 `]a,:,I$f1"dK%Y,RI$N%"dH($Y,Hs$6"dra SUT0U*LUa SUT0U*LUa SUT0U*LUa SUTU2ULUe*SUTU2ULUe*SU:GL(S2UqJ[K=ƭGWq7Nx5z/ ($N,".{ҥu+.&Y,nIdYR0%Y,6I$H#d!H#Y,Hn$4+T0U*LUa SUT0U*LUa SUT0U*LUa SUT0ULUe*SUTU2ULUe*SUTU2UьLx4]|LOkiBL8lŔ\X^AQIꞦYꞧE^6+U͝1o*[^Å III4zM5421/.,+)(&%#" WFf]&tN7F\oxӭ8qrMzÛn7ݒ o)'t[N7Ɯ\oxӭ9sbɺMzÛ7ݣ oK'tN7N\oxӽ:urJ.u_=؃z4 uZzCP:7i uZM) oJi\oxSJzÛRޔҸ74WJc747)qM) oJi\oxSJzÛRޔҸ~ٔwۤU7]W3s-33sc0]JKh+mΞu'mݝiw=J=I=KԽH"WESWGD-@0m( c`=T[Q= n㢇w<.Xm1$$` =1HIIIIIIIIAW d= @`tÛb 7@7)rM1 oXȺM1 o\oxS zÛb 7@7)rJW+)nӚ &= raOk\oӚ {t| uh @7飁\oӚ &: rM X7)qMэ on\oxStzÛݸ7E7m&-_.[ffZfg`薵nYNںYAz3㥃ΚWԽH`s.]s׭W˚6x]ͻ00m  cO|צほۀ0=Ƅ鞎 ntOwac0m|a{:D؞rQ!v>JvDkC$݌$-"(bR c$C` @`tQIIIHH7)rMq o\oxSzÛ(ן⼳_>x9ôJ6md*b2(<=E:7)qaO {t\oSzÞ"^uC">X7)qM ot\oxSzÛ"6 MSe*k,&[,o#9 ]nK m:䦣阛NҦSn:KιK{׃?|0og컮 h6㏺88l @{7nݠ<\hхmE42w:LǝA ƩTol7Lw.G)g AWDc̯h\ofXE4od֪wVn\of[qh=} {2***כp;hѸPAE4 oh\oxSDzÛ"ѸF4]R+W:,o6;'.r^ڴMi!7Mt6rYtM,_|5< p:X+^}wj(v-vjz7nػAs8pj˳wŸޠ(bE17+qaWQ8|b PXda;bTQ*Ÿ̩b\ofUE17Ÿް(=E17)qaOQ̩(:E1bY7{\ob/"pM_DzÛ7} o"Eql;j~&,\Y^eyu7Xdymw$O]ܴ6sAtMGi17Mt6s˗,_ Oz03{YA'3lSwU pz70nb8F.<+qYQ ʊb\o(VzvŸ>cG) (fUz3*q}#_w9UQͬ(fBUzÞŸް(=E17)q9ŸP(bŸP(7E17)qMQ ob\oxSzÛظ~67PE+˫,˛,oɼ`Ҧ}n:H(m:榓锛Ҧsn`)P_&ǥ.uI[) ΝKA=Nw_ uQ ǨX߅gE12<+qAYQ Ŋb\oVzîql(PWc̣b\ofRE1odP.3*qUŸLb\oSzÞŸް(=E173Ǭ 4*n\o\Ÿ(7E17)qMQ ob(d~rB:rey5Y`y-Yޑs~.Os?·A 1.wF|K# cQb(Xtpt=%lOG _Q(-J'Y>&=%=%=p%=8%=%=$=$=X$ݤ-q ZzÛ~K$כ$כ Zz3kloA420/A-+)(A&$"&(Nr\oxSyfd0ƫsYB,o,HS.7Mt6rQtM'i)7Mt%WS ׃tu]q7nuYsp4w<.H_.ao7LPʒÆ pu>7Hk ]Lc@g0u>'=` AWç x\ofT}cNB|eVq]fb:{U ޚ!P_zCu>7j {Zzn:n::373̸~`_3]·z ˕UX^gyMXfyGdM{i>7Mt6sItMgi97]|}}z0֟&v8 BN:ton7 '>Vp* m4jŏ Њi\oXVLzbӸQ 9X7bכT1wbwIU1ʹfFUL`Ϟ q!Pg\o~@q@~=4.X7 \o.P/\pN_zCp:} oqlL[ߋiӷcYP,:,o6;Fx|wństQܟ1Gx\ͥ֓fbisz\j̼TVGG @{7x[,fWRpKz#lK]*A)'A&$A#!@qaO+uXȺaO+u\oJ{zRǺN+u\oJRAM o&ke *k,&[,o.{,| _(m:榓锛Ҧsn`+YVrC:\g u]`O?}(oΐioi˯+V_-\6Z%7Y{_>X678p67}5p>u}E4>φrE4׷bY7K\o&W}0.yh5C"Ѹ̴ZF, qlJf*כ)Vt\ofWq_J=E4*=qaOt\o*J:qNt\oxSDzÛ"ڸ~6-)e *k,̲ǒe;{WeO$6@@P"W47GC8$,Y^dy˟,%jmٴ㦯iMM',_Xl59E4Ѫ?"c8TDц`8cleT#CT+U#k[5w{M{S㿌)_EwЯ(zYQa*w(G +?P(0Q?"w(0OFUcb)_Q{b)?P(@ub]g/?t8{r 3_Y~c9 ,X`~놛eӎʦ=7ʦ#7X>|ar=0@]c 5h 6&EiiL!/C`'T55z{k^c{Gz7D1Ua5]@shnm 4a8Ei(nm   ##K_ C555S c s 쵁.^{]] u.P@];yxo]{1p"PX~ay+o,)4Ұ?4ҍ$dX%.eV,Cbl2XV܅b-X@btU,c/-˸+ X2٪X0V&bLU,c`O eS,cN:2S,cM7Ų1r 3_Y~c9 ,X`~+mٴ㦯iMM',_XXb:2Q,6WpDŲ4e"}= f\1#ާt28ݹnws0Mp=~Te~Mte]Mx.+e^tlrz-geDqi^Ey\ (}3HH($UU0U*}pJ|_%U"#WdD"#a+2߰Çڊoﷱ?x}!omCoc~MhBc˯,KW,ZrnږM;n*t(tb+ˊȖ"#:EFQd6WpDE4:$c\5:bG6N+6㚛r4yw(k|ݜfnM~sBw0ھcھc--}]ajajaj#|a|@~q~%2$/S"c`O=%27t%2Lc")4kܱWX~gy%+?Xdy-mٴ㦯iMM',_XDl)S"c%2n3E[PHT"NաK1D\1^c{;~6?Ŧ;mnם۝_6}wû6}7 vQ6๬V{mꋲ/^]/^ťyaq}qBBy\"ec˯,KW,ZrЯv:ɽۇ ePt~EJ08VTURUQ;y㪪yL{m޾]lfClsՈIU>W>+] .BS\ }-M#_U֌'fXEWA <.Z;xx/9Tmhaɿ]`zouƛ&HnI7Ť_ .%h*͔n>AW4dL4nI''''''SC4'wC4g,;s,/Y^'k7,oYޱ%;7=7ʦ#7X>|ar=P̚YcW^k|M 5&#Xv@YliZ ?v5n}᫹Q7Wp\5ϮN3|pgkz6@shnͭiwnmm5*@qk]چچچڅڅڅڅ0P;TxU^{]` u.L.P@]Lc)r 3_Y~c9 ,X`5,Xܯt(|g/,_YV mڠ8-Lbf⊶@.(@b*PT+*L#gE1 (H|c]:|1nwsp<@>dK5j]M _ůat*~?@_],a*~m W&AA0JЯz_Ta*~?{_S:/?Sn__g,;s,/Y^'k7,oYޱ%_fCtg/,_YVBX)~ߠIL\SSbO@ů_e[Q;a|uC AHheu+c\`Oѐ>EC T4,o;hX iCp%dX4+ޚ97UÂgn4*/h޷a^*J~j;[mUwv%O8ZxTrc=બVEڎ㳄8+?rCɋԦڔc PrjSapjS=mʱeSFc˯,KW, [w,I`MM',_X4)y0SbA/-Ň )y?ЧJ^mʶ_]Pk8 wǘ'wD|gўxdJ{[{r2'33[tݾû Vu㫢V rn6EXe] yQ6Ee_rz9(ٕV+56EU8KӞ\Y<'wt*r[]ѐa+?LvECɮh0 <Nѐg,;s,/Y^'k7,oYޱ%9=7ʦ#7X>|aʲ!ҤhzLѐ-Lf⊶@!.h@!*PT4,|uCE48)7TƲbS4,)W5+l~End^^xw\x;0.9>ZW{sjo^Uw%Q9^ޛc=PVEڛ㳄19+n67H".0 cT@0Tc `)H`~=/,X~ew,/X^bO,oX޲cKr {n:MGn:|fe2LR Z~ʸm<2>\`O>2T*+o;TV~8ytu4|@vK/(JeURYlbu)= 1|)nmj(((m.c|0?oj?mpU"LO1>KcWc= P1ADqTc Pq@1{cf1Y?8Z;_X,Y^dy˟,Yްey5:?T'oCdSU|b+ˊbȏ,E1~nN@LQl )UxSc NQ9E|be[PQ.p(@XyYIEMQ BQ@pS{_CcaOܕ~6W3^i_?˓n}`ZUͰZ&9k'ϊ_ +~?~"pG #U _ror](~qW_Ta*~?R/Y{_y_r 3_Y~c9 ,X`5,Xby#',_X4A\5&~\kXXklM 5&⚀\k ]qm&`bHlbqYH62@f;`rѝO%2-p<3}MkQ6E X6}7 tQ6Eƻ5EwMykʋn^|Q6E+( B]:ˢ({uq߲$aU*}pJP5S||||a{ϒhso;_X,Y^dy˟,Yްey{,Y>|𷡰䧾R4\Mѐ7EC S4,o;hX  $*T4 * Yd*Eávnտr!hVs>m\v nmJ~|0;mmomUëRc=\;3NM9%9h~ 1 yr 3_Y~c9 ,X`5,Xby#',_Xh(R4dʳGѐXXS4 xS4d Nѐ9E|e[Pѐ.ph@ayYIEêMBѐ@p|P4).Ý4lH{٬~7/* m?u׆'ڛ޶uT a*?Ы.ڛ㳄q<~9n7ڛ0N70G70G7D$]4էSQ?|<>Xʲ+o,|d W+2XJe7Zr@Lߢ+kJe|@RoJe)?0TVvOl *HT*+/+ TV)U(T*N3qf0i6Owwk/,Xʱw,/ݰO,dz޲c=,X>|ʲzɋF{L|b+JaȏR,0R cK)00Ĕ S c1oJafފR.RXyYBM) B)RJae$ʶ@R_] S)l8MJaCu6OȘN>kxYn6#knݛ"B\zW"\Wb=PU܅"-"\7o]a*r?LSE.?GSFc˯,KW, [w,gg/,_YVB~X`)r?"^\)r? "Y?S[SS*/+@U)rU(rXTb`Q"WT d*r Ap5T9ژRUwb9 ӚOW9T\5է\4"ˇ6n.7[7ȥ*X 6 6ۅ j@mgj]t.ۅ9h0G@khLk0M0M0M0M; tc1rI8Ac˯,KW, [w,gg/,_YVB~6,E.>N@K.E.Sb@L2E.~D;"-pŇ )r?U^VPjS«Pb="WyYIE-WTN(r U6pլH,^!=?Rmpkǯb Ya*x_n / +x?l0Sha*x߄rˏʇ_ܱWX~gy%+?Xdy-;X޳|`3,+!VJcRcKi/1ScLiƬ[4mh )yJc) Tڔ*X,*?4V^V@Ril d*2Ɔ f vi@k/)U#|d{GlԺუa6z nŠar~0a7](qW@W1Y0XoX]aG T1FcTa~6>?g,;s,/Y^'k7,oYޱGO,Y|eY Rb=\J\x)q?dJ\7f#jmUДشq.68m ZX_]`Qk,jK6 ,Eec߿?3yyuاJ{?5W`7ΆGt#-R}agg],b.1vy?(w,|b+ˊ]ȏb,.RbK0. SbL4.`Sbq ObWզ؅gSb=Ч@bWyYBŮ-WXTb`QE.b2M})Cn/1vxh [HEjzȅ"p&G sTa*r?UE XVb Xk\~,E. ;_X,Y^dy˟,Yްey{,Y>|feE.G"Z\p)r?"b\)r?`"j\)r߸ 6E.n 闔闔7}ny$¢-Ň ,*r?"\,*r /S\Cuxs|@ӯsD6R͞ЊWUդ_ hn^{`B@>HdU$?poN]ZhV+ZxRgAc˯,KW, [w,gg/,_YVB~X`)^?x^W)^? xfW)^?x[?b=S;ZئxU)^q[O>+|7Wf.xW,*^?x5L|?T9K\5zgtw-yU4+]NS5oGW^ ]C|]{zڽbڽbTW]Z,V+ZxR_Ac˯,KW, [w,gg/,_YVB~X`)^?x^W)^? xfW)^?x[NWئxU)^q[O>+|7Wf.xW,*^?x5L)^ UP2(]f =gy}3IR*jW )^Nv+P+\{voN"ЪxG *^?Ъx5?+?(/,X~ew,/X^bO,oX޲c=,X>|aʲxzK-+RbL1+0SbM5+oWئxU)^q[O>+|7Wf.xW,*^?x5LvjWUt#\5߽_W >=Lk0"_'ہ1vG S{XS{XjB%0Bai_2[;_X,Y^dy˟,Yްey{,Y>|f z `5&Wj^M 5& ƚY(kfM 5&֚[hk[M5v 6@_k h ,6bXlm` ,6ؚELun߄UC\3WGF׈n{;s^~>YpkF] vadv..`L;c"Xk`3'{,w,|b+JWURb K-+Rb L1+ʔ8Sb M5+ڔnϰ6+(^ϸVY|`:$ᮼUUMe5jB*ol\fSn\5ǹjsLU󝫦?'RWg,;s,/Y^'k7,oYޱGO,Y|eYQc=5vҎ`Qc@L;jiG3?5ԴvpSCR7?=4޴v{wJp|8c׿s[O{h|@}CcO{hi6@W@Ć?4zoCȴa6>Y}:I!WmUUO;BG6/r.:_E,;~R[o NƝ@&|Du+ Үf/m KؑoV[ݿM-%e͸x}113>f|x!sGnj/_1fBXE$E$E$E$E$E$E$E$E$E$E$E$Xŷ$ŷ$ŷ$|F˔/Xމ}I,ދ}I,ދ}I,ދ}I,ދ}I,ދ}I,ދ}I,ދ}I,)+e_etZru-xyñv뷶u^|}t^tZn+ =uSWhnnjuꆮTW)nw2cq!#=}njO2>cd|ĸǸ Sg_013d|qR IJ1RRRRRŒRɒR͒RђRՒRْRݒROJ1ߒRߒRߒRb㿫D?\i7—}I)~8/){/){/){/){/){/){/){/)>YUSLk|Vrg~񳛋7Vxf]l)oZWk~|xxoSnJ)fqq.=w2>bcg|)3C/_2b|8)$XI)ދZI)ދ\I)ދ^I)ދ`I)ދbI)ދdI)ދfI)ދhI)ދjI)ދlI)ދnI)'oI)ދoI)ދoI=eRgľ?ؗؗؗؗؗؗؗؗ}RyWf,'mLk||9]g-rnֳ|qYX ͏O-ߤ<+ŏ&&x/&x۔RJn#n30ex.CG{00>e|x1KW'Пs+){Q+){+){+){,){Q,){,){,){-){Q-){-){-)s-){-){-)5~LJÕvof|ؗRRRRRRRROJ1/ӌ┓Lk|g+ڒZ?;@Y)y4AΞ⏢ؚؚon*6Y ol#n30ex.CG{00>e|x1KWПTs+{Q+{+{+{,{Q,{,{,{-{Q-{%8[* s-v{i|7C|Yi2/'x/x/x/x/x/x/x/pb^էuז~Z>鳕۲Ѿ̬ê"j<_oL4M^^4M^~]ӷyU7[}W?whw2cq!#=}njO2>c}b/{S7y 3n30ex.CG{00>e|x1KWZ"VKjZ-q%rĮZ"XK kb-q%IJhZ"ZKLkj-q%Ķ[[|kom-ŷ[[|korSeɺdB ߷ST2OS?-[՟{N?r _^m2j30ex.CG{00>e|x1KW'ПxS8Vr"WrWr"XrXr"YrYr"ZrZr"[r[r )[r[r[r[r[r[r[r[r[r[r[r[r[r )[r[r[r[r[%lZYyRթګ/o^>q׏[WVn/ǫO~Z攪RJ]6]{02>d|ĸǸ Sg_013d|qR IJ1RRRRRŒRɒR͒RђRՒRْRݒROJ1ߒRߒRߒRߒRߒRߒRߒRߒRߒRߒRߒRߒRߒROJ1ߒRߒRߒRߒR/*1,ڦz)TJLG?-+ܬT7@lZ}pAfax>]Ƈ3><`|9 #cƗ_3N6?&"VV"WW"XX"YY"ZZ"[[ &[[[[[[[[[[[[[ &[[[[[%ex)f|x!sGnj/_1flBMEdEdEdEdEdEdEdEdEdEdEdEdMŷdŷdŷdŷdŷdŷdŷdŷdŷdŷdŷdŷdŷdMŷdŷdŷdŷd˷J >-^drOӵ)W¨S/.7t6Ս)0mƻ3>eqq1Ƨ3]Ƈ3><`|9 #cƗ_3NQ?)*"VV"WW"XX"YY"ZZ"[[ )*[[[[[[[[[[[[[ )*[[[[[wS)Te~Z6i9efwkR[O_&Yfvo_ìg~Mx0mO5y|>毱񯻇w'gS/<~[ҿOg_&7Nǟl}xf~z2yq4F(iNHH8Photoshop 3.08BIM8BIM%ُ B~ICC_PROFILEappl mntrRGB XYZ   acspAPPLappl-appl descodscmxlcprt8wtptrXYZ0gXYZDbXYZXrTRClchad|,bTRClgTRCldescGeneric RGB ProfileGeneric RGB Profilemluc skSK(xhrHR(caES$ptBR&ukUA*frFU(Vaeobecn RGB profilGeneri ki RGB profilPerfil RGB genricPerfil RGB Genrico030;L=89 ?@>D09; RGBProfil gnrique RVBu( RGB r_icϏProfilo RGB genericoGenerisk RGB-profil| RGB \ |Obecn RGB profil RGB Allgemeines RGB-Profilltalnos RGB profilfn RGB cϏeNN, RGB 000000Profil RGB generic  RGBPerfil RGB genricoAlgemeen RGB-profielB#D%L RGB 1H'DGenel RGB ProfiliYleinen RGB-profiiliUniwersalny profil RGB1I89 ?@>D8;L RGBEDA *91JA RGB 'D9'EGeneric RGB ProfileGenerel RGB-beskrivelsetextCopyright 2007 Apple Inc., all rights reserved.XYZ RXYZ tM=XYZ Zus4XYZ (6curvsf32 B&l }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzCC ?]:Wk߇<'sXt2oޣ_2#eBQٸ4mi$_6&Md}ݟ>xd/𵰶Hr _Niҗ3~)ƝG/֜*4jVU,ok_SRXy'7_>*~;_O5ԭ1&}1tMcKl#\4Z'dx^xZ9zXkѦM]4fUhӗ4nf5kת>|8u i7ͧqyu>c4W3Mk,\O,$݉8?zqq8(5(hSi%䖄a['):PnRնmgCS_>|4oxWHïxzǦifM;ú]֩qkgYxcQۻ 48:8Sbd_g5NE%=~^??h;/~?xGPkY? xj n]ͷ||g]s]Ӎ .UINTSSHKW\Z_E;kg˄:qH/ܚtM(S?OA(?Ff5v!~>2|ht &mtw幽+wpkIH͒EHaKޔ>~ika I11m8nU<ШeҿПM7?k^]|??|0U։q7ůXa;N_Eqe5?QEG FXWΕjMZnNnF=a~o{ wl别_T*Ԧnei)+C[o זz_tߎ_ 9k%4mo+Y}U47RBYxȎ cyN1x|D\О]W7IW$hFEɥ}+kKs=co|93~̾'A¿Y^w |=>%xN4}xė"PB;c^a5'Y.ҟ$ktF MIR)B--iDt;QlPKayyi-gVPNJrRTQWMI]J{ߖjQVmiuj/Ao%+-^ɡ/uGywFQiQ\J;hX˛cR$DWv*.c%εdߓi$ڵRi|[OYW_O~|V|Du?Wiw>, Fė*͛Oi:Ʈ6jmo`[ХI*xJ3ZR+IE$뱕jg W)F\j6|[_3M)_o~*|*Yi0ǦzΕ1j6j躓h=iWi=Q^(˚0v[&֍hTuhө(pM{_{km[Hм-\קó<5]cEkv|7{Aխnѵ,W-"3J69S>ֽ߷ɣZN*2kѻ_ٻž)ݴ˃ӭ?ڿ|ѥݳPѲԼK±ı>ݸSUϲӓI%ҳזۗf(ʣִ#l>6>'о|2<7j;usVk'ũljeewpAlS.)SxC>QSz+Zˣ2YzV^\}u~KwLOq[Z̓Fa᷉[m_N= EZ =+R}UXh"qjcK5 ΢~H'm嶗WrړsqJ>E -m;Y%K6 fُYn/ /Vg^G|-~($jZF:nƉ F oHV3ۃiu:4Qn>R4*Fmvj1vթ .{/{Ԃru'{ޭnzg|%7,_h~6xlj>+>d/coaWڍ߄4V,eƙt !/g#FfbY٘8^YNil$6e}L>6 }S}_[oiRQu;NJ!43 o"x?? Vc햣N&='x{bWYW""2x b=(ɩ9RW,#]ҍ_򭤲.%"k.հښm֯.ᜲ\Y2ʷR~<=_φ(Ҡ%<|A~> x{?ڢzֱ{wӼ1 y|G5i`[bBb¥IU:IJ9%}mw5MR qmƜT+ky}kO ~/ +"g?/U^gX۟8Z8·WİK]IaK{Qwqz٧fV_Vi5٫-zxo QpxLCxo %xqC[ xƚC㏋ o< ~|J53s|Ϛ\ϓkKVnk.krYsr{_{]׵S*WC5+ğR!Z]}OZŚ犬j_  x^i Þ&2zm=H϶3I|}E\j#?Oڲ]7ʵfҟM"FYd쎆16)SMjnn-nnۗK[D`:{5+MFWRwO!q_#fYƿ^ k_ tS~~'A~7ϮV{xC>$5RЬGɨժU**wɴ=Dz=9<[ii෾%o.=_ Kx[n|m?~(k:Gw cW.ZE~UP-坴\i|OS<*)X٣MZ5z'4}En4#iofU9V*rz|x}Cu!S^hFVZ/5wkZ~' 蚯QkOk:^}uY/bh/4WJ~$pEsiwo53G,lELdԢdԢiMYiI8)'M&џ*?+Wr\|X񶳩5>1_<+ĚƽyCx7ch^Z֧i-ԫRRRuVNrrivWaNP`QI]j{?~?HZğ|-asY/|OyZEŷg x5 ˏǩMowg5D##h5KNXU6ךq]Uh+v׸(ET]yN޺rSDෟ]+^q$hV?'񞩤XKtX#ƣuefko*@H#0NN4ԂP]]mSӝ8M5}.+e hdq|Y'n艫i Ӽ{u'ˏiu-7_I/<s :Û_?'>|;(jmgL׼7ΗK=GN+KYbˑIu四㥤jm~(GSiJ*fcUtßಟ~.#iYox/U6¯O5w#VB_g|+i6[.t#s [ RVQs](I_fֺ8ԧ:N3[&(nI饽l{?/ُQQoJFbtrZ։=z~âjs:֝wsai&,+9"B2:ugN/:wNQe{%4'N3$v|qmvn=]V;o/gڋ |5uBѵ+?vcMgrx6px^!fG_`jiuTΕxbRUήJuV*О4Ml\Kmgz>gD#Y:tstϨxv0O5bЇnkN*QTj觯u*Oɨ-ybBN/^-j5FQjSi>ut|7OW IB\,gWm.xS?NQhVI5N7N|ک;뮖*zuT./ sjn7R_ ӽܴzۗs~Ŀ>g*6K, :-ջ7,ð&^:<!/χ 'ڋxC̿u _'mjx|,.<+n^"u 5$XR%~kuΣ>ɥNJ/@ХշN<@`%|3s#O>5$}oh |D{JW5 m:|J|I⫍6_òk9ZޣIq{pjîHA !|!GV8и<΀>xΩ?oG/ÍwK?5|~U}/jzW|GcxsRm>mu( 3x NU> OI xjl? ⸻@ٮe8$c QP2kW[ XBӟU3OS;|eo'}8%mkGKy^\K$Lvݵ6VZk*k> l,j> M~ 7aEi~"]M^ ;sK #KU՗_D^Ā~χKy[Z!4)ޖq4,ʠ;Qٛ ~6|A_ nh'ω_?mǯ sS!wsxSÚ}s'Nt䲺 ;/ \!%M鶨%Dx]'x|̥M~i=T#i(?~?4O+?8~6kmgVH.7|#-;keA)$h( !mw+cho<\˕2eXg)*G A k0k0k0~b|?.Y_zg>0'k>V;'^4jnxCAWÚu`5ӯ /xÐ{A\<%rXHFE]̬T?G읮~WֹO?b7ß ~"xsUe{s9MGZK6ơSžh1.YA/¯JD´#O".v8$g'i_ 8|-? .x_|1k>߆ׇ4-.!Ծ"ճQ;<=ht^+FNiO)EQH'E)ΠUOZ118*R 9VPU>{rqNJ:_^~ ~lK j?|d@y r 8< (rْ~|!@j+_ڲ]6=xn· x:{FMBRnq'shO~> f-Wy |GԦ 4׾,|#ּ9__><-x_7> j(4eayX52d Hn^mA>1\a#5x 4O*4-d~6~ /ǫcSuu⟌ev_],յ=/jރ"~xJ[3M_7H?b߉o?k d 9>#Zظ4876eif:ॷ??6?Qս4#?;;~1s=+GѰ7?{>>ϕ/ѭ?EM[.2=o-7|(S|&H5]|n|?/0~+D سր?b] ~-|J~W|5/WៈhYh~ _|7x'T-~ϲ|6]'_ RJl?qihB (B>;~>ƙB?$ɲQ蓴Dz"̷/۸?78ڳ< uh8{_6/ g9s_z<Jw $韴>,ڎ<\jcRO4?|&Ӽuceb#KhST:dN{MߛV\aY4sh|h>1?hI{bЍxϭ~ū5 )> g^\~_Mrʾ~ [ ڽڍIu%~> pck5m*ө;̹i押}[zϞVy}ӖB(~S]To'_?6,9Rzm쟷'ElmZ_^*~7v_x1xH',N VhgXe ΍ui 4^NXJ)˦z]jfc? )^.?sǫ?W<x3,<%$ !.ĬPđ cD@\A ?[·şG`ſAun4<.~?h k=j _῀gߊGߋŇu r_hxE\KwպI_Cr{]VhJ(* Lȁrۀ;Wz,3<+|YG_Ÿ ,i66xm|O>񼚶_]z CMtwAYƏɭir _K 7ah>3񞣠GeeK j:"MSW]:-w瞷o{w4 +񵷇%,t Y>^|C;xj4sĞ]Ykif9@gxeĦw⎡[s_ߍhZZl 3xZzFƫ4/4{lm??WTKo8.ohk ҢaxW/Rgtÿtg]oWfoKߊu/K/v <6ݼVykײ{ ||;u \K͠iRIǽ,RuI<$Q/DP OώV w<3a_|Tib~i~(j(ޱ˽vz,~t/Bީ'.u&լ?F!?O? $zϙ7tI_g|SoMvzGc#DD**?/fڋ? ƇߊjO|LZ𗁬$ !E߇qmj~ 𦙣Ht6kOdH-ZHkWX+QoCxςugcž/<]|>ԭt/?8/.m̸>+`<;%4ѝ~Zo 7uυh- W"a?qp"̲Ak q\Ĺ[IFNNWmIb$|t9rqm |5^?:O>>BôD.-&/<x_>+P4$ןKt{m7Z˲qX׵(]JIIRWWWOUc^:~XdubN)wgy_7~vlck IڊYxGpIhdfgq\H2#+7#x;>XbyoVu%𖾼nnIk{.? fbٜ-ޙIr 𗔳O0h4i7W1|H^WďG u\ǫZnlx7-|q_?O=ާh&9 ڌ'X~?^}~0`>o}1 ;7ZhZۘɻ,Wh8c|H^WďG u\˿>|[׷_úw}_ڤVk74_Bu)]K :}据xu=(H=Ÿn~h 7:3iBPZGݷq;H3]\:6ͪ_CS]oGxwĺoOA|G|]@px / idrv mRɫƧF䌰ſ |i2~tr^> o|nM[L^|_O\ᇊY%νo KxN[U;xM K4!gb[Κ£J7*lP[Ư+࿇ ~О"f~|]燼t/~1+񧈦y[ |W}#PdzxF/_c h@KQm%d@ʪU@8P/?NnE \Lj YW¶?5x'τ>$txS3,-?]QEyy/X@?H4Ⱦ"f]}`m+],Flc$3 /y_?)׿s@#{4y_?)׿s@JA:/Kx~|Z֏Lok kGoen_*uힹ5[ ^Ñ|C{B/!&_aKAlq@dmW^쯣<|g9%|a~.xv? @O|)$֭_ cr~>boKm?hhUK(_1_:KO*!q.ؠZYYcVuxYߵ;&4v蒩v%Աm/gWvI_nz.wSK'e~,bٞ%v 4 x] lUc M?W*hM?W*hoY}g>־PEseM⯀3|y4^żּ ytӼ; jےjzZ֏i:=_Oxrw~aCg=mG"YG%2SHtiV+y!t@oM?W*hcWQώNx7g|#c'Br{xV}+Ů-Kqߪ84:d>XpQ@>w#f/k? |'g?_FQi:ofWV4x?E3x.msTškjt Z}|)i^.< 5,g&))ܒ'dq) ['y,}_Ǻϊ>|<#[/65sg|eо9Q㛝wZ|gE>xO궶 <1M6KE4z[G,d# R ~v|CSK_~xb|xS/+Uwk^7h𖉭i/<=ᫍWSnu^`ON]3NSxĕRW>)u$[2QVSٔFA i*Mi*Mi*M~n@kŞ}ڟ?g7ƞ1~o|I潮XxPu x~ Ѽ5K_ Y]k=Gk&|`=K~ DKKhBFVDfG\2d9f:O|AѾ%~h֟"ҴhQh} OĚZ~E2E񤖚-'XuYK Frc4K`gx_wJ_6C? mt|GU׎nu_xu>!ܯ?U~H?4y-dWrH#??>.|m࢟ ~1|;4>'"< |X/>'_~ײYejz^|?ν BqIe:JsT# J({)+ԝRX9}j76R\궭+r$w4 ~^X Gm! $w]1OOk;l?$W fI1|!@( x^|77N?W?f_5?|YqkVVW'kI{=NɼYok~xa.^/[kŰjl[/Eđ&P̋HwP?QxƟYi>_zO ?'ږ| ҵ{^gYk_xK_xǦk)x3:Wܦɾi·ɷWʰ3>7۳c7#/HٹŨ?#_</5C S? lZ_-mK5:7cZ~DŽuLKG52HiQhֶN9??ixe @Ÿcmwş jA{7/Oů¸c7>$ &{OEcx E1x{Ko:,:ujXW|dO«vZTmvjz߂Ɲo[-4bZJ;BfuW 7([·juVk S᫉|Pn)i>?M+Bn-"m"m+L-WHI@?FihB (=Q?]?~,cY;+k ㇍|aP)o\zOg;_麇4 o=wIuK߬Z GY ''ǟx⶧?,|9N5ޫ&5ԵR:z|>%>7(𯊼5<+?t㾓FL;mNM2h]|LbpQ]? a_|*k~cŸ6O|.>2^׈5I|ѰxG4Ү/M<>ϳ<_ 4VIӥy.|˩I̬WMN)^JsRm)Z,?%EFjRUӝHsO]E;Ys5w}r~tO؛_߲wg8yɂ2xfQ恾șao11-4ɦj=¦M4tֽf/J 7K'mމo5U3q)4MRK#E '\A ?׿@+^]~bޟ|g>_ |,H~>88{S><{~!_q|`?TM^~vOxz86y/kos.YAȤB(q[Kǂm.>C{Ÿ߅p>|+G=WԼ]ڴo%4b=Ӭ=/E>-Io$; %x3z'ĤaW2׼={MMmGoJQB^ qw*}seOj]IRL_~?j`񥿎ş|t𯉬> mōHt:h)O?~ xro/3׃|yGc[Dd\TM/¾4]IF~Gn<'ዉ+whJk̼鶮qtY'x~U~˟>:F?D|scx7HV/?KxX&h }rM#:4 Lu4=@,6μ2O@rO`>^q[Kǂm.W h/|_4x[_~.=|kAƁǿ a?i~ΟAg~ YxX_ž$ EcY7yɼ=&lKiruXp.2Ĝ=:PKi_%=oڛᕷti"⟊>?ڎ^{ }TOXiA}/|0:k~x:vu:dK׸--_4l\|1(weύ } d>2g?W <= M?#K5<[x$5ǖxP%t >h_n)ZV&{}N HgǖFU\H[BE茰.j5+.f)kh-~[)ɸVuJܒUKvW/ƛ|>1UhnGixZma5V~'IZx./ xZ/Yݝ6]@OK΅NWV4Nq|a%좹e$xVs#UaS{_F[z*/؟ƓYk*?S{[o\گ`m,<6a+A0Clq];;?AGo`__#0sVutM6}v^4%'4mmB~ž?ov>'t߅zvB૟7֧=[KƥVZi <F?Ÿ_x[>Q/ ׵ ,gKZq;~/sxI5g4r?X(5@<j-tx'^ -_/j~u]ivPVt][>Vmg g@Zoپx?'MBƿDZ~wᆛ%bd|c|#K_4(t=FUXj5ڞKKkorK[#wȸon|[ &`6Ï߳gEG| G]3⏊>NJ~*6'#񅔑ZéGFu-zOZl|l [xÐ۶bW_cbI2pE @?:gY?c- ɢ?|7\Z/ Q4h?T_4 O櫢7.x4=>_2VvDҕ r ح={"xt cl^O5ύ?f(ϊZ٧/ xQ|3}xž4Ěf@n|E׾)i |JE_ǓhIᖧ#zν5zZHѵk[9ckaCώw|.wSǚ~.|"W>>N&x}=ݺ|оPM9+1u|7M?]ZGB_=&߄q-SN֮-E$( uςVߴG |> ~$ow߳D $𿉼oxIE}_N&ՓHu~1Nu@>݇Ot|5GEҌh$tQAò8D A!;hOVCڟ?ox3Tǿt4]MoF"S]wRRn|swikoZbm]Zۉili|WXaeI|!~EIjP ~a~=2|4o8k'ύW\OmwkTԟkP>)_e΍f4X*v^Pd^X\\.$6V`13ga$xH;5uxβ_kf2%(KBN/ nFQ[OMcnFњ{υ]|0~|K޿5<2Y.gW xby v[#bUAG )^vo)-'>aKh)_RI-JգkZY`薞֫,~_|eg?|aowyuHm-03]\{(Q1_\S3ݒg&IN6X oy5|)+ɤݻ-ݒ-&>&O^<,.'EY4oxηC8o,/siu>]Ŵ2bHdx]׃nq ?mx77?k&Y™߁?fOc??~o $G#x:#!@-72/ ~>=O<ϋ>MS#C]_~|C_Liڍd~~o xu<[|5񖗪#!@ _B<c_#|;~,SLb|; |nAO- ZOW' YxWL67Ky_/d]Z\n+lludP>/&$Z/Ư %; <'gt;⦷|BF^ohh;ƧxKX+/xZJ|mL_##[ʹӦG,K$e!O|]>(\|Vߋ|_ڦI@}_F[w7^=|e%E5 GMU H?R;rl7 韗~{V|3~̾/Qľ!uU~>|I_ .}ON4MRG5IBbHm즲&i ypyЩ,Cu"iх.ZtKhup718"ڧY^U}[V-i¥eRL%8ҒQΤ}?~/}$ּ1/áD?͠nmJЭ/aHאַrr<4sXm7;\V"%Qvrǿ,gOAv_7%e"3Z4jmWSqj5k-?]]P' 5o/KF¿gWuaYx.U;+=bSP2]7Zd\ 5o?p>O|{}4]쭤o~2]cu_?+:0cI|?e.GS5&p}gͦjk@[ %#b_|I_Ok7V\tu񟂼'i^|4[TԴkotGW7O|Yj(5 5_͋%>~3~?oŬ?ɠTo M_GYjL鶿Ԣl[a*\+axķDol\+ϓ> @IgK]4ߊ7?'į^l,~x~KŭcIiwu%4:Pk@[ ˗.3 K}wqadeQ-팖7@H.-"@xвyʑ7VoظW'W79|e?? | ?ᯆu4O-xwONѾO}BM@+az.3 [[=304V$ 6 ՈPIvow?6 VPot|J| ωeA?@u~%NI )x/KUS{R%8WmÒ=ڰ /4߳/4/t>?)<'Aaԣ`a+Cl:(6|C/g[g&|)> c(]yo }@_T o]?h/Mŷ.Mq ._ /6ͫn*W|O+N~qjnUo;F(PfoxO /{SxZ?׾Z;~࿂hC ~F;OeCPTcQԢ/n)?R;r?7 韑#7w 9鞕ͯ]i[[~'/X,jo-Gx Or<s:N~Iدµ x:OŪQ[8{Oi{neB{Oh_\tnk{ S~ϙ)h~30%+T#ylwrGC+n/&8eZK~y0P@_) pr0#Mno˸}ڿﶟyx$mxSYf>]_Jgko{ik{?9?c>+EIaȥ? _G'\~?O" ?9:gj$Zgix?izPImQq+T}N|O_Y;_ ,;,ԞUc}F!{ygP.1%xKRż 3%_?=5]~i^=9_-g6|B>'|5Ɯ<qtk,)~}c]G摧=ɴlF++/eh[YB (UxEF.,U67ߛw}n`'&MlF"*c5co㏎Wk>|Sg76VߴM|t/Zо6|BO:Ǔ Hu]/E5WMIútXѭVOҧ*OH:N;םh\5cWyjJjoM5)UIۖͽ}q _؟խōuMݸ>2h[yQ-+f)`.hx45gl.={5N>ZjRM;ѧ#ӾԳW[=ϩO ) q컜uU3/KN] Ƞ8c\$ht_w?Zx_i/^ExrfѾx?A!|V¿Vsk|7uݖ>?t:;@S !?|=ƞ тx[V'5 cIptXKNN{KŸ9⶟xDҾ)|ICOѯgu-" /{ k-fP\E4M yþ!_~YM>]~-lo+/>+xGPڦy#'GOuح!b|b g߾Fs=.yN;[x?UA}j8Q76];3P/ڛ^4,>> OI=<>!R⎕OJ7j:τ|w6k} M/Cc O] >Fs \Ju2mJx=g; [Hb\8G kx;C|X~ \ǟb>)& /Pn|Y9kkaoaIyR#-p~i: 8.ꀞۈ>~kk/;g]O~>3=7K'|/__ˡ2xIïp,4oiZ֮+;=:Gִ.NU䡈YAN0*Щ^+aK'h:vM?s. `Tp952yax\7UW/ *4 ?KOOPa bnp[̿*?VrE?rv2DIsGeAS)dnOSa8!~Z0II?|.~|P_Mx6Hu}b}PQh/~кo~#xBsߴxw$uA}?wm ΝǨ7!J8!hmc,0؊)U3bkac'Q^+mJW*z5/̸L b*xw<\pѫ,LP%<\ӔhӃPg;u)͚vs]|+ӥLQH5I<ڵ̫ cZuh/yew=ا(թ8RqK9>I2w˿ٯW վ#|Uc_Gm63>'[:E|ADRmSĺ,V^7ۍ?ú:h@?.O挿`c~7?~\g-RY|7c{kI+ommkC?م.hZi{wrog EIb9%4Jދ^6 |/4wJ? ]|loV~ ?~&g¬ëT/GƧ߉xg#ռ_>~VIH4N~jFu%0$(UTJqj7rsNu&#9Jnsr2mAղT_KKޥGL HYoxgNJt}kLnj/o?Q 5xcwcXf w-ua)Ӕ1PԥE%tծuS&cQK+?v5ԬdSc_î`??Eն"TEEt"i{|֍R3&qGF߉ ]~$.tql~"'xS|5G a^6?>_+/-N{@agipmMwn, ^3@߉ ]~$.tyq[~^׾j3&h:'*x:۟ᖓY$Mx+ E[\jwcYj5/f+[|-ILJn4Xk=J/tZ_X, ~$.tw8E~?Qk~(VxobOKlσi d!s2/guΑԽ,<uj:{φc[ \xzQ7atIŧྒྷQY趰3{7^$UE=ү>?mA̍#X=:r8+;巡?ڪdόe-7~"<)-goM݆Ðx@|j[N񦄞'|AO ϨͨZ7WC.ᡂ7(ͨJMUɪpݜ._p&ì/:V寘Q̨0+0jf4V%bKjS~R_i^|=eg5Ƶ 520A+F͐W8wvUO܅Z+]+Fƹ:qU+Ub"9RVUvZtWi~̞$YC^>.Ӽ3<SP[{]6?y<]:_do1Hީs]2ZK OթKT"-Η2vi^1quLӇn<7Emtv?QIxj?PCird쬗Zc^av{nE:!dCp+$+t{29k+>"qmuN4e+5_xKOoy>9|yg)cq(A?;{|@5+($9h(Юh10j,ڼ~wKƟJ)cetr\Q vu}**BO⚜dcZrw>~Jo4ߍ:ퟀb Q|e6])ީRQa棩jo,knn SpܸukUZR'&V+QImy=wtPJ)Ќqﺜ؅vw۾[= ' 2 o춒Io~x;wv| 3Aum=D1 R7tej;OЯN4oN4o?>lًU5|Am/?goWe7~:mOǽS5/;X~~uIᇏwƁw.$fxs6okmlwA2T.ǝS=Xs Ɠ@ /SP Ɠ@ /SP̟/˟v<kw/9|9M-);jrh0յxÚ4[tL=n[4 ٳޛ7?9mc~4|3|\|Mke#ǃGM#?e49Yq j:zCi}p/N4o>$x~_o>Fs|gE?^?mC|kLY4šԚk_hΙsks]X{O+Ÿ4*>7 hW:Q&uxTyE}IVY` rIo)Iڈ|`O:mhv EC_ ߳3~˺whw 1yI$UNפ4`{1%, eGv|li0 2d~Ӗo#k:¯|\=|6um3ǚwt߉&i|Bž>{'_ww4hkZ~W>2HOS:4 m,g&)#&h| eGW@/Ï-i~"x{-C7G/5cFT'+fmU4em+]?Cqҗops=2#?i_?qss._~f]cO#<㯆 ? \z/?=b_խ|I^i4˽#M4JMGV-y(gFPriѩBqj\O%*m>'+&ʷœڇ񸳢e6,5Vx<> B*88:+T*BI]ISxlTGI .Ue;Hd_$/$3/7_i? 25Ai? 25ycOP[_ 5};?f_ hgqWY>ݣ`mេsg|k7:H~$x{D|t~9eOi#O |1qce!mILj?_}-k\g %:y}㧟#Q- /KZM7v0ø2 "4l%_iVRjIE֝ecnݥ>}ҬP#+;;7wwM;Vmu]˟+տ~6fcD¦suV&Ư6GhVnRH]3~!іMZ[c4ւ U=WN|`|1? OKb_|85{'?¼0I-xڹa˰e踒%8+HʩD<+ uexc~:s# -O^2 c)<*^oMs^ڵOGGt5y4~ONv_,<#m_j|9;ψ7ɿ*?}?Zhu1վ2|Sק)3ُz=NV:ޫkG1>?xP~(x{~;x#G^:BG9F_:~3{W"Ѽ_ 凋h런_j>(ot/i|2bּ⑤ڼVO)opϊ#*$B(KU7F{Uͯw~/z޺?8d|OōZ~^&㗈|\O.u_ \ڮsNd5X:^k >=#MFN%*:\/)ҝ6ܣ;aޓF4mr Ę&qԳz|EO,9LzK,9F* 8ʔ0[D.`?I"j3̿cWPqi$|7n?|h ڃő3~ӺF!?.5b>-eΏ>-?#ȵ>:*>_##˻#Ƴ6W׿Ѱ?>'oE׋<3¯۪Mlh3{wx _vO<+Z'L<$*E:ua/8J/5$B\"/~7Ts|*ūKfR٧h䱹tTOKꪴ긌xh܍_4zdA"i\.!kF[IgL1h1"+ga_տO-ÿ>ECmw?Wƙ<\C~3?5Cx]Lj?Ưo|r)]_9vnY# SґtʼSi> gG֮<;b'Լ;nbկd֯UJ 2 oMk"e(mܳL1u7$!~UIܥ*kM.jWז3$W?6|?- / ̿~=|)?L+~2x~).i_ƗLӔ:Q)sE6Kլ2T?j1Ղu$(wٓW;{i;'Mε<'=k_ 4x..𖃢:wmŶ~|B/7 ]{Ÿښoj>m/BEn-Rx fºou~~~]_ZMZ7/-C|DgO|wuho xTԴ{K -/닠뷖v' |eogxz>jƃ/Cr3}盱ج𑢈;tuG?<_us/1_gcVū᛿ js~ !<gyexK?>ׄwoKkUGgP[2烾vghzD^8ⷄu?G5+^8s89ao \xVRu8%54~߂)s>i *Y\_kGm[UĜ*_k#㍟c/)_՟='Zo%h_ 7?rN yדj]?Sv1nO?=#]"gW>3fWno[ۙ۽OKV?xg?_| i;Y߇?#O'i}k5 jRi_Nl|Ie]ÇV9+Ы)S,SrTnmMZNqfWƙ}Qce~qӯO3YTkWKѣTSQaP4o}JvϦس PdD}cW???F8 ~_q ʎºou@o@?<%φ߶ߍ>~Ɨ/%~GĭcU濢-ӼTG4c¯aVZǣ_ihG'@|! #ݴd^zWsI.+]Ivsz]_y_E|@ Ot_?y" kZX~)~1ԵbzGj+k*҆XZ\/ *EG'N+S|RCS*弿*5xlƖ\`iׅ|<c:جDq8RR6՜!NQAy$}[;־"5ݮw|]`eo z׃[H.W~<<9mΚtOmr~h~&+}O>@}{Hxo|?R$k_ڿ5 /]M QLw{薷:nkqZ6V;e?aR?BNWm/_|mCjtx&d³|/iLZ?c -/&Dۣm^K oJ>Ǜ^뫛]އ=H_?-\?#*g._mW)_~=o /h?'}/^|1տf~Լ!_Z:/AvuK= Nld//G,Guq1,Uԣ>YB oy4nQ嗰Q:qۃ´ԡIcy~ͭ&ώqL?Iÿ5?⾿COQE=[+g宏qkdtHLM ñ: XΝwQNjSxN"毭%;i,C9*uMr=lNv['$|nK'cY~ѿb٠CsV( xYmҤ{VIRu0v/~}!͝cA%g@?f_ _ !|ŭKd&y+A+Zķ_Ե^-ݮ9/'g>-m'k25Y$>x~&>:OkѴ @߂n󥩳Rڴ6?K/#,ŷ/Fpx6煣ľ'ƫ<[O[e)!NeG֛O x GuwM[_3ψ]? ?d#tBv6 >K֥m|kO X΁#$F-,WUi"4Wf=ck> 𗾥š:OS5< n)_ xGt+ڕqfmb_Փ_6k- aROuJ~WkJS<u(_5jrs> 繼x.̱2cK W `ncG1SJu+ጧ_z-f M]/bT3HUt_q /@??8??$lC -c:1whh>x3>X|Q6~ ~: w?2>!O!_u8t؛Xk6^*ko j?_}-{XȄ1Xgqq~{UFɿK|75)5͟!:.+֚ɹݾ:>th*iܳtX:'8/g̾#ׁ*?Δ>֟OXT~xHQGGE Ƒusivye%nY# Rҏм UH|fÿ 4}_ԣݼ:tϮhQ6 61>ǰ9.㻃ʱ:Ʊ/&?ڴʱn7pܲѰڼ?-,-_)vWW/^$9𝽯o>2%|;:+_ xxp¾ogǟ .xg4񦇥¶'τZ>xW~=o |3/ᯆ4;\h>W."G 4utƗ10(?8o3w@_i?ğEfo̺s5G,^_\k参S֚>6֧ԧޅự<)ߌf Ա6VG67mlte#|QF7+ƹ|g ['#oOԼ+St7vE_^7IEΠoY|!|H_:E2xX]N@Ut k/i{?-7niҝ pPtԯ˙I)˖ Sn>!h57´Բу<;sL9.*jxʥ  O T0*խ/FIiIǍfb7[mC*{r:ʧ'9_?{lYq /N"[LA _+x ?8o3w@e3ƺ|]/Fu~?#zmM > d:4m{G'M~.0g+=88Uϱ]ܗٴd-=Ǘ^0-1дùɰ4{UԮ4%Բݿ?Ͽ壆t5>|Q=ȯ粷8<9i,w__w!ߌ(i_k5ymρ?!KD־" ^-|@1G+VKΙZjg0_OJn?@YK?]h+7J5i|{mλe. ϣǧS^6;[aiSʐJ5go{[}gu̬_[k;'}s_''֩8x?^- ڃ^oi*|@e¿h~+^,n.t[]X5u=P-V?j(ԧrMB9)&+Iz]ὔ`B~#xbsH& Du. ~ͺޑsϽkkIo#$o|?־/Gr9Ͱ䱫cZlj15K!tOj?9Xu PG5 #>|q;Q*vwmO&Rdv/ٟ&[Z.m WÖwÙ{u׉?`ȇ4"? fO\ƚ/x'Poٿh/:>,1Ѿyk;Zඕzdɮ%?JGn[#38ʉRîT01r8Wsk6׷|;7̓?>|GO}OW?5 ][|?|`s6v-yh_kah:Fqiv9ӒV5獕Ju"ԛC^IGMQG>9[xF;,`\0Y=kVk3+TXl떭^)ic`NSC.`?I"j3̿cWjTA@~~~2|=$x |]KOsoi?Mb^.Oe~L6x|>%g : K_дi>'ek"ͥkC?-$[O-m'vӽ~&5Ko%K[k޶~u_ #5Ρk g"Gi|iI8~$Xjω`W׎|Y[iWgt? Jtr:oꮞ"rXW֪UZST֑? 2_$qXg"+6W<uYi2Eaw"yfkpᷤrmmqWwڟ[?d?~|#|Sk?4bo ,xòƯ_>i^)>*񕿉|?v5o,xQӷ,)H :\e^M~ aH/Ixj 4}RH5W J.cWL1x(5(+%ԔUVn++Zݴ9RIWnNmn2о E 7¿_|Sw:G5>)lx7¿>E!lݜ:://b]9խN7N]kRj}WןxK TyYeGXBSMEN~~ϟ4KzW_ǚwu&i Wzgxw[kӴhtǦﴎ~F#hʵXPpUg(\dݛ[v8l+*M1dB2;]$ﮑ{^ɞ'/N˿ hw7W_W=m<<%$#!gGfwf9fbNy# u?=O7@+ПqO#~ xBI>#CXϺ]#NL'x>"_ cŚpּC^Hӊ\Gv-x2ľ)i|C<%qƙkɯ4۹D砠׀O ?BWiG^I߄Zg߅|[Q>,]/6_.I/W/et;=wU  iIr^Gu '?u?=O7@ď|~|kxߴw-c?߇4"Af>>?3۝*j& [Hc?u_:%~>%_xUOj:Ai?9Z]:KӤXŚyP?]x&z.4_ 3.ЖڵI$G>OOrҙQڳ1n/u?=7ʱ+П?]*սܞ3<7-Nxx_WduSDum;Ay^Zǣ_ihG'M|=ngRG'<^Iwi_՟UWKφ?e_?oo|)i?~.M&ᇓkZx~kͬ)dQY$:1ogpԫ(5[ ,TT!ja3u/%sƤRqH89ϳ a)kNia(TW&K_XGJ4'&?p|k Q_藲YRޭhn.ѧ(iQ q_~yO=oSKgw>|T|?S/`^ _|-jK'?ZK#֚mr`"~)py/n1<M3X:_Bt-eAo,ʾXEʼܥ} "VJՓDR{on%qXHU+⏱>>E->E-μ}}>+M{ ~H~$d#y] IJ-6MD춶C H!ON,,m36z\Kr58gۄ\F_'!WVom2{eK}+]񍬱VӡM'J;;Fh=/LA:`ګni=goclfү^c KfWMM*{P['&8-/>O>"x_7 Cgoÿ 43:|k~!#hytQmć/_;2l~pz~mzU?OB/g9x/[>_߈5>XIj?.\H t)8I'RQTɫ9=[zwfp`bYv U1؜6 F6J*b&RNrRQGŏsN;_ lݤH5P  geOTYaԊK_?(A?(?(yVV |c/|!_?|m_Nyw,&%+h$noLS<2M!}(ZR/r)8#[lek_<~>oAP;(W~OY-e'ݿ}1xڦxKN=_z|;&kPgkq^ /&N%Ģ{ |N=Nsa&'W&۽z{^)f-`i_[ V^R(SY{JҜTz/E _#E/*?,{_ο+g[Zտ_my]<&T~NY|w'ÏGQVwkMhƻ"1:wlHZC+1._RRx$_~:PK!1ZdocProps/core.xml (]k0%mP+݅UMlXۮۼe9}z!!(K!~^x"(5w7ֶ4`v:xo(Ǝ@1⮴i0~d{4` cQC[1@{IB׃UAJ }WsUU%հzUc/[q@y&8/m,1Z$H(! *l lm AJF1!1lɄtD3ܵ DZ:|x./ހ ZW,&1M=b ?_VPK!ܟ-docProps/app.xml (Qk0Fﵜdnֲ]߂*cQ[8;ۤq=Apw㯟N'I:8Ev/$j +!9khULIT. ) {hv|e9¿q{MKP<KhJygtpU|54EAt[/AfSժ5J5? aheBU]HCc[IEpr֩`Eڦd1.<0p;ͥ\ 7 爅jx1'& ]boHӝܲvW w}eON.T&n}p 8*@IsOqCS`Cyy+ 0m\,S?? PK-!t8b<[Content_Types].xmlPK-!}T  ^_rels/.relsPK-!?d-Jxl/_rels/workbook.xml.relsPK-!kxl/workbook.xmlPK-!9J xl/styles.xmlPK-!{֩ xl/theme/theme1.xmlPK-!Pixxl/worksheets/sheet1.xmlPK- !g@TTdocProps/thumbnail.jpegPK-!1Zz\docProps/core.xmlPK-!ܟ- _docProps/app.xmlPK arelease_4.3.1/run_decks/._dyhohl_test.txt000644 000765 000024 00000000357 12422302455 022005 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK <?|碰*Hg@[[Zrelease_4.3.1/run_decks/dyhohl_test.txt000644 000765 000024 00000001357 12422302455 021571 0ustar00rbspielmanstaff000000 000000 Dynamic Hohlraum Test TIME-STEP 0.01E-9 RESOLUTION-TIME 0.5E-9 END-TIME 0.2E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO NO MAX-POINTS 2000 ! ! Rick Spielman ! 2014-10-23 ! ! Start with a simple sin driver, 0.2 Ohm, 10 nH , gas puff ! BRANCH ! VOLTSOURCE SIN 0.0 0.0 4.0e6 200e-9 ! UFO VSRC $VOC_in ! ! Water line impedance ! RLS 0.20 0 ! ! MITL inductance ! RLS 0 10.0E-9 ! ! Load inductance ! RLS 0 2.0e-9 ! !DYhohl ! length rinit mliner1 rliner2 mliner2 router mliner3 density rinner rmin ! Dyhohl 2.0e-2 2.0e-2 1.0e-6 1.0e-2 1.0e-6 0.5e-2 1.0e-6 5.0e-2 2.0e-3 2.0e-3 ! UFO GRAD $Rad(m) UFO GAC $Acc(m/s2) UFO GVEL $Vel(m/s) UFO IR2 $Cur(A) ! RCG 1E-12 0. !release_4.3.1/run_decks/._tl_test_50ohm.txt000644 000765 000024 00000000357 12633644301 022150 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK ȈÈT Ls@[[Zx(release_4.3.1/run_decks/tl_test_50ohm.txt000644 000765 000024 00000001122 12633644301 021722 0ustar00rbspielmanstaff000000 000000 TL Calculations ! Rick Spielman 2015-12-14 ! An ideal TL circuit looking at basic TL properties. ! TIME-STEP 0.1E-9 RESOLUTION-TIME .05E-9 END-TIME 40e-09 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids NO ECHO NO MAX-POINTS 5001 ! ! Main Branch ! BRANCH TRLINE Lin 10e-9 50 INITIAL VTRL 1.0 UFO VC1 $V_TL UFO IC1 $I_TL ! ! TL switch resistance and inductance ! Even 20 nH has little effect on rise time ! RLS 1e-3 1E-9 ! ! Load Resistance ! RCG 50.0 0 UFO IR1 $I_Load UFO VR1 $V_Load UFO ER1 $E_Load ! ! End Main Branch !release_4.3.1/run_decks/._MTRX 3.52.txt000644 000765 000024 00000000453 12431235760 020622 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+TEXTXCELATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK %̂@K`@[[Z  vaBarelease_4.3.1/run_decks/MTRX 3.52.txt000644 000765 000024 00000004132 12431235760 020403 0ustar00rbspielmanstaff000000 000000 4000 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1.E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -160 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 5.E-07 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -200 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 5 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1.E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -0.1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0.1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 2 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 1.E-06 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -0.1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 2 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1release_4.3.1/run_decks/._branch_1L2_1L3.txt000644 000765 000024 00000000357 12361361733 021757 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK % /Ĉ(ddG[[Zrelease_4.3.1/run_decks/branch_1L2_1L3.txt000644 000765 000024 00000001205 12361361733 021533 0ustar00rbspielmanstaff000000 000000 One L3 Top Branch called from an L2 top Branch Test ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! ! Main Branch - Branch #1 ! BRANCH RCG 1e+12 1e-6 Initial VC1 80e3 UFO VC1 $Voltage(V) RLseries 0.0 50e-9 ! Branch #2 location RLseries 1e+12 0.0 TopBranch ! !Load to ground ! RCground 0.1 0 ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RLseries 1e+12 0.0 ! Call Branch #3 in Branch #2 TopBranch RCground 0.001 0.0 ! ! End Level 2 Branches ! ! Start Level 3 Branches ! ! Branch #3 Branch RCground 0.001 0.0 release_4.3.1/run_decks/._FEMP_FastA.txt000644 000765 000024 00000000453 11036243073 021261 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK Ҵ"L"r[[Zy  vaBaCrelease_4.3.1/run_decks/FEMP_FastA.txt000644 000765 000024 00000001631 11036243073 021043 0ustar00rbspielmanstaff000000 000000 L3 FEMP Pulser ! ! TIME-STEP 0.05E-9 RESOLUTION-TIME .1E-9 END-TIME .5E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO NO MAX-POINTS 1000 ! !================================================================ ! BRANCH ! ! 0.5nF Marx Generator at 3.0MV ! 35 stages, 6, 6 nF caps per half stage ! Cap L - 20 nH, Cap ESR - 20 mOhm ! Switch L - 100 nH ! RCG 1E12 .5E-9 INITIAL VC1 3.0E6 ! 3.00 MV Charge Voltage ! UFO IC1 $IMARX ! UFO VC1 $VMARX ! ! Marx L & R - Switch L & R + Cap L & ESR ! RLS 0.1 4.5E-6 UFO EOUT $EMRX_D ! ! 140pF Peaking Capacitor ! ?treat as a TL ! RCG 1e9 .14E-9 UFO VC1 $VIS ! ! Peaking Switch 45nH inductance + switch resistance ! RLS 1E6 45E-9 VARIABLE R2 DECAY_MODEL 1E6 1E-3 70E-9 .05E-9 ! Ropen Rclose tswitch decay time ! ! Load of 150ohms (antenna) ! RCG 150 0 UFO VC1 $VLOAD ! END OF BRANCH A ! release_4.3.1/run_decks/._LTD_Z.txt000644 000765 000024 00000000453 11040161040 020354 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK % \(cKo*Š@[[Z  vaBa'release_4.3.1/run_decks/LTD_Z.txt000644 000765 000024 00000017564 11040161040 020152 0ustar00rbspielmanstaff000000 000000 ZX CONCEPTUAL DESIGN ! ! The goals of the design are to: ! 1. Deliver 60 MA to a z-pinch with an implosion time less than 350 ns; and ! 2. Limit the outer diameter of the accelerator to 108-foot (33-m), which is the ! diameter of Z and ZR. ! ! Following Mazarakis, Kim, and colleagues, the design assumes LTD-module drivers. ! ! The design presented below is a single-line model of the machine. ! ! This file models the LTD module as 15 LTD drive circuits connected in series; each ! drive circuit is a model of two LTD cavities in series. ! ! The time interval between switches in adjacent cavities is assumed to be 6.6 ns, the ! length of a single cavity. ! ! 22 February 2007 ! ! ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 1.0E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 3001 DETAIL-PRINTS FULL ! BRANCH ! ! ! **** LTD module *** ! ! We begin with a model of 24 LTD-module generators, connected in parallel. ! ! We assume each LTD module consists of 30 LTD cavities, connected in series. ! ! We use for this calculation the RLC circuit model of an LTD system that was developed ! by Mazarakis and colleagues. ! ! ! We assume each LTD cavity has a capacitance of 6000 nF. ! RCG 1.000E12 72.0E-6 ! ! ! We assume each cavity is charged to +/-100 kV. ! INITIAL VC1 400.0E3 ! ! ! We assume each cavity has a resistance of 0.015 ohms, and an inductance of 7.5 nH. ! RLS 0.00125 0.625E-9 ! ! ! We assume each cavity has a core loss that can be modeled as a shunt resistance of ! 1.536 ohms. ! RCG 0.128 1.0E-12 ! ! TRL LIN 13.2E-9 0.006447 0.006447 ! UFO VIN $VTRIN2 UFO IIN $ITRIN2 UFO PIN $PTRIN2 UFO EIN $ETRIN2 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.01289 0.01289 ! UFO VIN $VTRIN4 UFO IIN $ITRIN4 UFO PIN $PTRIN4 UFO EIN $ETRIN4 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.01934 0.01934 ! UFO VIN $VTRIN6 UFO IIN $ITRIN6 UFO PIN $PTRIN6 UFO EIN $ETRIN6 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.02579 0.02579 ! UFO VIN $VTRIN8 UFO IIN $ITRIN8 UFO PIN $PTRIN8 UFO EIN $ETRIN8 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.03224 0.03224 ! UFO VIN $VTRIN10 UFO IIN $ITRIN10 UFO PIN $PTRIN10 UFO EIN $ETRIN10 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.03868 0.03868 ! UFO VIN $VTRIN12 UFO IIN $ITRIN12 UFO PIN $PTRIN12 UFO EIN $ETRIN12 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.04513 0.04513 ! UFO VIN $VTRIN14 UFO IIN $ITRIN14 UFO PIN $PTRIN14 UFO EIN $ETRIN14 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.05158 0.05158 ! UFO VIN $VTRIN16 UFO IIN $ITRIN16 UFO PIN $PTRIN16 UFO EIN $ETRIN16 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.05802 0.05802 ! UFO VIN $VTRIN18 UFO IIN $ITRIN18 UFO PIN $PTRIN18 UFO EIN $ETRIN18 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.06447 0.06447 ! UFO VIN $VTRIN20 UFO IIN $ITRIN20 UFO PIN $PTRIN20 UFO EIN $ETRIN20 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.07092 0.07092 ! UFO VIN $VTRIN22 UFO IIN $ITRIN22 UFO PIN $PTRIN22 UFO EIN $ETRIN22 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.07737 0.07737 ! UFO VIN $VTRIN24 UFO IIN $ITRIN24 UFO PIN $PTRIN24 UFO EIN $ETRIN24 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.08381 0.08381 ! UFO VIN $VTRIN26 UFO IIN $ITRIN26 UFO PIN $PTRIN26 UFO EIN $ETRIN26 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.09026 0.09026 ! UFO VIN $VTRIN28 UFO IIN $ITRIN28 UFO PIN $PTRIN28 UFO EIN $ETRIN28 ! ! ADDER ! TOPBRANCH ! TRL LIN 13.2E-9 0.09671 0.09671 ! UFO VIN $VTRIN30 UFO IIN $ITRIN30 UFO PIN $PTRIN30 UFO EIN $ETRIN30 ! ! ! ! *** Monolithic radial-transmission-line impedance transformers **** ! ! ! We assume that there are 4 radial transmission lines in parallel, and that they ! start at a radius of 30 feet. ! ! We also assume that at this radius the impedance of the machine is (2.321/24) = ! 0.0967 ohms, the impedance at the output is 0.1370 ohms, and that the ! transformers have exponential impedance profiles. ! TRL EXP 191.0E-9 0.0967 0.1370 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! ! ! **** Stack and MITLs *** ! ! We assume that the total stack-MITL system has approximately the same ! 13-nH total inductance as we had on Z. We assume 9.64 nH is outside the convolute, ! and 3.36 nH is inside. ! RLS 1.0E-12 9.64E-9 ! ! UFO VIN $VSTACK UFO IIN $ISTACK UFO PIN $PSTACK UFO EIN $ESTACK ! ! ! Z-flow loss at the convolute * ! ! We assume a Z-flow impedance of 0.25 ohms: ! RCG 0.0001 1.00E-10 VARIABLE R1 POS-MODEL ! TSW CURSW TOPEN ZFLOW GSWMIN GSWMAX CBFLAG 2E-9 1E2 2E-9 0.25 .0001 10000 0 ! ! ! The inner MITL and initial pinch inductance **** ! RLS 0 3.36E-9 ! ! ! **** Time-dependent z-pinch model **** ! ! We assume a 10-mm initial radius, a 10-mm length, and a 10:1 convergence ratio. ! ! INITIAL R LENGTH TOTAL MASS FINAL R CYLFOIL 0.010 0.010 800.0e-6 0.001 ! ! ! Z-pinch parameters: ! UFO L2 $LINDUC UFO EL2 $LME UFO VL2 $LVOLT UFO IL2 $ILOAD UFO FKE $LKE UFO FVEL $LVEL UFO FRAD $LRADIUS ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 13.2E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 26.4E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 39.6E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 52.8E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 66.0E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 79.2E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 92.4E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 105.6E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 118.8E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 132.0E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 145.2E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 158.4E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! ! BRANCH ! ! RCG 0.128 1.0E-12 ! RLS 1E5 0.625E-9 ! VAR R2 DEC 1E5 0.00125 171.6E-9 1.00E-11 ! RCG 1.000E12 72.0E-6 ! INITIAL VC1 -400.0E3 ! release_4.3.1/run_decks/._branch_top.txt000644 000765 000024 00000000453 12351155710 021574 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK % ӢD<'s3lSC}Pƚ߱? ]g9H\ ҸRiGVK|- +n[9 3)յ;pO8+ɳ>&Ӡp:hM=?~>6h9팲jf6bҭBj(23`+Eug.D\Ko1.z#  S^ J7>DU2'4 _|fL}WT0#sYzh*Ke'?$J2yZ[j d6D\In,bSr҈4J dzuއ"!2&7v.tgx"=yj!s eȞ:#P_q&O{Rv;#{L#Vyֺ"ra0õ;jOۥZQ)&qbLs<4ՃDwNmgs !%:C6Ad𴎰9*itQevyAҝE锣MxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/PIthon_rev3.txt000644 000765 000024 00000010175 13046713726 021413 0ustar00rbspielmanstaff000000 000000 PIthon Marx Model ! ! Rick Spielman 2017-02-07 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 3 Marx switch losses and accurate water line parameters ! Includes stray capacitance in the PFL and TFMR water switches ! We will be optimizing the number of stages and sub-Marxes ! Number of stages = 44 ! Number of switches = 22 ! Number of sub-Marxes = 8 ! Stage capacitance = 300 nF ! Vcharge = 100 kV ! Initial Marx charge = 44 * 100 kV = 4.4 MV ! ! Gas switch dimensions from drawings ! ! Total Marx Capacitance = 300 nF * 8 / 44 = 54.5 nF ! ! PFL capacitance is 28.2 nF. This is distributed in a TL that is 36.6 ns long and ! has a constant impedance of 1.3 . ! ! Include 130 m indivudual cap ESR or 65 m per pair of caps in parallel ! X 44 stages = 2.86 per sub-Marx or 0.3575 total ! Assume that there will be 200 nH every two stages. L = 200 nH * 22 = 4.4 H. ! The total Marx inductance (caps and switches) would be 4.4 H/8 = 550 nH ! ! The matched impedance of a sub-Marx = sqrt(L/C) = 25.4 . ! The total Marx impedance is 25.4 /8 = 3.18 ! The ESR amounts to ~ 11.2% of the matched impedance. ! ! The switch model will have 22x the length of one switch per sub Marx and then will ! have 8 arc channels (sub Marxes) in parallel. ! ! We will use a total inductance of 630 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the PFL. This is a very conservative approacb=h. ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 60e-9 Initial VC1 4.4e6 UFO VC1 $V_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.3575 for the total Marx ! RLSeries 0.3575 500e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X20 = 26.92 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2692 7.3 8 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inducatance ! RLSeries 0.00 80e-9 ! ! Line 1 (PFL), 28.2 nF, 36.6 ns, 1.3 ! TRLine LIN 36.6e-09 1.3 1.3 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO EIN $E_PFL_in UFO EOUT $E_PFL_out UFO POUT $P_PFL_out ! ! PFL Output water switches ! 24 output switches, 16-cm gap, 240 nH each ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 290e-09 0.16 1.0 24 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw ! ! Stray Switch capacitance ! ! Branch #2 location TopBranch ! ! Line 2 (TFMR_1), 59.5 nF, 59.5 ns, 1.0 constant impedance ! TRLine LIN 59.5e-09 1.0 1.0 UFO VIN $V_TFMR1_in UFO VOUT $V_TFMR1_out UFO IOUT $I_TFMR1_out UFO EIN $E_TFMR1_in UFO EOUT $E_TFMR1_out UFO POUT $P_TFMR1_out ! ! TFMR_1 Output water switches ! 10 output switches, 1.25-cm gap, 40 nH each ! RLSeries 10e9 4e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 370e-09 0.0125 1.0 10 1 UFO IR2 $I_TFMR1_sw UFO R2 $R_TFMR1_sw UFO ER2 $E_TFMR1_sw UFO QR2 $Q_TFMR1_sw ! ! Stray TFMR Switch capacitance ! ! Branch #3 location TopBranch ! ! Output Transmission Line (OTL), 71.2 nF, 53.4 ns, 0.75 ! TRLine LIN 53.4e-09 0.75 0.75 UFO VIN $V_OTL_in UFO VOUT $V_OTL_out UFO IOUT $I_OTL_out UFO EIN $E_OTL_in UFO EOUT $E_OTL_out UFO POUT $P_OTL_out ! ! Load resistance - Designed to match the output impedance of the OTL. ! RCGround 0.75 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RCground 1e12 5.0e-10 ! Branch #3 Branch RCground 1e12 5.0e-10 release_4.3.1/run_decks/._wall2_test.txt000644 000765 000024 00000000357 12322123142 021530 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %t7O4 cs߰t[[Z release_4.3.1/run_decks/wall2_test.txt000644 000765 000024 00000001005 12322123142 021302 0ustar00rbspielmanstaff000000 000000 Wall2 Loss Model Test Routine ! TIME-STEP 2E-10 RESOLUTION-TIME 1.0E-9 END-TIME 250E-9 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL GRIDS NO ECHO NO MAX-POINTS 3001 ! ! BRANCH RCG 1E12 2E-6 INITIAL VC1 1.18e6 UFO VC1 $V_Capacitor ! ! * Wall loss *** ! RLS 0 2.25e-09 RLS 0 0 VARIABLE R2 R2WALL 0 0.02 0.02 0.01 0.014 0.014 0.075 0.014 0.075 UFO VR2 $V_Wall ! ! Load Resistance ! RCG 1e-3 0 ! UFO IR1 $I_Total !release_4.3.1/run_decks/._TL_test_2.txt000644 000765 000024 00000001163 13216227137 021257 0ustar00rbspielmanstaff000000 000000 Mac OS X  2AsATTRsL'Lcom.apple.TextEncoding[com.apple.lastuseddate#PSk7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesWcom.dropbox.attrsutf-8;134217984`Zr|-FSoOFT^ pؿہv 7QoQzh,ב]Ս;e{%["D쇭M$)3Y}OW[k=eXN/bd§'VS-8v@O ?5 `IJ=2ވ? -K=^.S,-C 8V0Ҕ$\<8vˇ"e' BM,,dY+^9]s^FE\.J.4ž%Bu5lj|x]t 8A gA.Kt4"@o׸W^3Uk)bNJՂ6p3kJ_w mݿu9d~DCH@Fde=Ie1\@&h&%.6GO$ 6b 2@ۋ-ǜL{ձLY"}IP w?E1 5]`ge>/-j~Tuo9CDH(Q㩇^PӚ nxVJ)/HʯOILONQRVML%RK oҢܨ,` r[[Z3release_4.3.1/run_decks/PIthon_rev2.txt000644 000765 000024 00000007500 13046674715 021414 0ustar00rbspielmanstaff000000 000000 PIthon Marx Model ! ! Rick Spielman 2017-02-07 ! Time-step 2.0e-12 Resolution-time 0.2e-9 End-time 1.0e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start circuit definition ! ! Rev 2 Marx switch losses and accurate water line parameters ! We will be optimizing the number of stages and sub-Marxes ! Number of stages = 44 ! Number of switches = 22 ! Number of sub-Marxes = 8 ! Stage capacitance = 300 nF ! Vcharge = 100 kV ! Initial Marx charge = 44 * 100 kV = 4.4 MV ! ! Gas switch dimensions from drawings ! ! Total Marx Capacitance = 300 nF * 8 / 44 = 54.5 nF ! ! PFL capacitance is 28.2 nF. This is distributed in a TL that is 36.6 ns long and ! has a constant impedance of 1.3 . ! ! Include 130 m indivudual cap ESR or 65 m per pair of caps in parallel ! X 44 stages = 2.86 per sub-Marx or 0.3575 total ! Assume that there will be 200 nH every two stages. L = 200 nH * 22 = 4.4 H. ! The total Marx inductance (caps and switches) would be 4.4 H/8 = 550 nH ! ! The matched impedance of a sub-Marx = sqrt(L/C) = 25.4 . ! The total Marx impedance is 25.4 /8 = 3.18 ! The ESR amounts to ~ 11.2% of the matched impedance. ! ! The switch model will have 22x the length of one switch per sub Marx and then will ! have 8 arc channels (sub Marxes) in parallel. ! ! We will use a total inductance of 630 nH for the Marx and L1. This inductance is needed to ! get the required rise time of the voltage on the PFL. This is a very conservative approacb=h. ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCGround 1e+12 60e-9 Initial VC1 4.4e6 UFO VC1 $V_marx ! ! Cap inductance, case & parasitic inductance, and ESR ! ESR = 0.3575 for the total Marx ! RLSeries 0.3575 500e-9 ! ! Switch resistance - Martin Model and switch inductance - the total gap for a single ! switch from DWGs is 0.53 (1.346 cm) gap and 93 psig air X20 = 26.92 cm ! ! Initial switch resistance was chosen to be higher than that printed in the first ! few time steps so as to appear monotonically decreasing in R plots ! A careful few runs showed that 10 G looked best. In any event by 1 ns all of the ! resistance values are the same. ! RLSeries 10e9 50e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels AIR 0.0 0.2692 7.3 8 1 UFO IR2 $I_marx UFO R2 $R_switch UFO ER2 $E_switch UFO QR2 $Q_switch ! ! Output Marx header inducatance ! RLSeries 0.00 80e-9 ! ! Line 1 (PFL), 28.2 nF, 36.6 ns, 1.3 ! TRLine LIN 36.6e-09 1.3 1.3 UFO VOUT $V_PFL_out UFO IOUT $I_PFL_out UFO EIN $E_PFL_in UFO EOUT $E_PFL_out UFO POUT $P_PFL_out ! ! PFL Output water switches ! 24 output switches, 16-cm gap, 240 nH each ! RLSeries 10e9 5e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 290e-09 0.16 1.0 24 1 UFO IR2 $I_PFL_sw UFO R2 $R_PFL_sw UFO ER2 $E_PFL_sw UFO QR2 $Q_PFL_sw ! ! Line 2 (TFMR_1), 59.5 nF, 59.5 ns, 1.0 constant impedance ! TRLine LIN 59.5e-09 1.0 1.0 UFO VIN $V_TFMR1_in UFO VOUT $V_TFMR1_out UFO IOUT $I_TFMR1_out UFO EIN $E_TFMR1_in UFO EOUT $E_TFMR1_out UFO POUT $P_TFMR1_out ! ! TFMR_1 Output water switches ! 10 output switches, 1.25-cm gap, 40 nH each ! RLSeries 10e9 4e-9 Var R2 Switch !dielectric switchtime gap pressure nswitch nchannels H2O 370e-09 0.0125 1.0 10 1 UFO IR2 $I_TFMR1_sw UFO R2 $R_TFMR1_sw UFO ER2 $E_TFMR1_sw UFO QR2 $Q_TFMR1_sw ! ! Output Transmission Line (OTL), 71.2 nF, 53.4 ns, 0.75 ! TRLine LIN 53.4e-09 0.75 0.75 UFO VIN $V_OTL_in UFO VOUT $V_OTL_out UFO IOUT $I_OTL_out UFO EIN $E_OTL_in UFO EOUT $E_OTL_out UFO POUT $P_OTL_out ! ! Load resistance - Designed to match the output impedance of the OTL. ! RCGround 0.75 0.0 UFO IR1 $I_load UFO VR1 $V_load UFO PR1 $P_load UFO ER1 $E_load ! ! End circuit !release_4.3.1/run_decks/._WaterLineR_3Ohm_PFRP_load.txt000755 000765 000024 00000000357 12322123254 024207 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK  3sܜ0G[[Zrelease_4.3.1/run_decks/WaterLineR_3Ohm_PFRP_load.txt000755 000765 000024 00000005630 12322123254 023771 0ustar00rbspielmanstaff000000 000000 Water Line Radiogrpahic Calculations ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 1E-6 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids no ECHO NO MAX-POINTS 3001 ! ! ! ! Rick Spielman ! ! A water line driver for radiographic applications. ! ! MARX: A fast Marx with 32 stages using the GA FMG cap ! 32 x 1.5 F ! ! IS: A 3 Ohm IS, 60 ns long ! ! PFRP diode: Resistive look up table ! ! BRANCH RCG 1E12 46.9E-9 INITIAL VC1 2.37E6 UFO VC1 $V_MARX UFO EC1 $E_Marx ! ! Marx inductance and ESR ! 32 x the single capacitor value ! 20 nH and 50 mOhm ! RLS 0.640 640E-9 ! ! Marx switch resistance and inductance ! 16 x 10 mOhm, 16 x 10 nH ! RLS 0.16 160E-9 UFO IR2 $I_Marx ! ! The parallel Marx resistance ! RCG 100.0 0 UFO VR1 $V_Marx_out ! ! Marx connection inductance ! RLS 0 0 ! ! * INTERMEDIATE STORE **** ! 3 Ohm, 60 ns long ! Trline Lin 60e-9 3 UFO Vout $V_IS_out UFO Eout $E_IS_out ! ! * IS Gas Switch *** ! RLS 1e12 50e-9 Variable R2 Decay 1e6 0.1 245e-9 1e-9 UFO IR2 $I_Switch ! ! Output Water line ! Trline Lin 100e-9 3 ! ! Load Resistance ! RCG 3.0 0 Variable R1 Table 1.0 0.0 0.0 0.0 3.70000e-07 0.0000 3.71000e-07 0.00033333 3.72000e-07 0.0013333 3.73000e-07 0.0030000 3.74000e-07 0.0053333 3.75000e-07 0.0083333 3.76000e-07 0.012000 3.77000e-07 0.016333 3.78000e-07 0.021333 3.79000e-07 0.027000 3.80000e-07 0.033333 3.81000e-07 0.040333 3.82000e-07 0.048000 3.83000e-07 0.056333 3.84000e-07 0.065333 3.85000e-07 0.075000 3.86000e-07 0.085333 3.87000e-07 0.096333 3.88000e-07 0.10800 3.89000e-07 0.12033 3.90000e-07 0.13333 3.91000e-07 0.14700 3.92000e-07 0.16133 3.93000e-07 0.17633 3.94000e-07 0.19200 3.95000e-07 0.20833 3.96000e-07 0.22533 3.97000e-07 0.24300 3.98000e-07 0.26133 3.99000e-07 0.28793 4.00000e-07 0.32243 4.01000e-07 0.39928 4.02000e-07 0.51355 4.03000e-07 0.65893 4.04000e-07 0.82912 4.05000e-07 1.0178 4.06000e-07 1.2187 4.07000e-07 1.4255 4.08000e-07 1.6318 4.09000e-07 1.8315 4.10000e-07 2.0182 4.11000e-07 2.1800 4.12000e-07 2.3000 4.13000e-07 2.4100 4.14000e-07 2.4900 4.15000e-07 2.5700 4.16000e-07 2.6427 4.17000e-07 2.7119 4.18000e-07 2.7716 4.19000e-07 2.8224 4.20000e-07 2.8648 4.21000e-07 2.8997 4.22000e-07 2.9277 4.23000e-07 2.9494 4.24000e-07 2.9657 4.25000e-07 2.9770 4.26000e-07 2.9850 4.27000e-07 2.9906 4.28000e-07 2.9945 4.29000e-07 2.9970 4.30000e-07 2.9985 4.31000e-07 2.9994 4.32000e-07 2.9998 4.33000e-07 3.0000 4.34000e-07 3.0000 4.35000e-07 3.0000 4.36000e-07 3.0000 4.37000e-07 3.0000 4.38000e-07 3.0000 4.39000e-07 3.0000 4.40000e-07 3.0000 4.41000e-07 3.0000 4.42000e-07 3.0000 4.43000e-07 3.0000 4.44000e-07 3.0000 4.45000e-07 3.0000 4.46000e-07 3.0000 4.47000e-07 3.0000 4.48000e-07 3.0000 4.49000e-07 3.0000 4.50000e-07 3.0000 1e-6 3.0 Last-entry ! UFO IR1 $I_Out UFO VR1 $V_Out UFO PR1 $P_Out UFO ER1 $E_Out !release_4.3.1/run_decks/._WaterLineR_3Ohm_fixed_R.txt000755 000765 000024 00000000357 12322123212 024013 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK %0CK\@?lT*r[[Zrelease_4.3.1/run_decks/WaterLineR_3Ohm_fixed_R.txt000755 000765 000024 00000002403 12322123212 023570 0ustar00rbspielmanstaff000000 000000 Water Line Calculations ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 1E-6 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids no ECHO NO MAX-POINTS 3001 ! ! ! Rick Spielman ! ! A water line driver for radiographic applications. ! ! MARX: A fast Marx with 32 stages using the GA FMG cap ! 32 x 1.5 F ! ! IS: A 3 Ohm IS, 60 ns long ! ! PFRP diode: Resistive look up table ! ! BRANCH RCG 1E12 46.9E-9 INITIAL VC1 3E6 UFO VC1 $V_MARX UFO EC1 $E_Marx ! ! Marx inductance and ESR ! 32 x the single capacitor value ! 20 nH and 50 mOhm ! RLS 0.640 640E-9 ! ! Marx switch resistance and inductance ! 16 x 10 mOhm, 16 x 10 nH ! RLS 0.16 160E-9 UFO IR2 $I_Marx ! ! The parallel Marx resistance ! RCG 100.0 0 UFO VR1 $V_Marx_out ! ! Marx connection inductance ! RLS 0 0 ! ! * INTERMEDIATE STORE **** ! 3 Ohm, 60 ns long ! Trline Lin 60e-9 3 UFO Vout $V_IS_out UFO Eout $E_IS_out ! ! * IS Gas Switch *** ! RLS 1e12 50e-9 Variable R2 Decay 1e6 0.1 245e-9 1e-9 UFO IR2 $I_Switch ! ! Output Water line ! Trline Lin 100e-9 3 ! ! Load Resistance ! RCG 3.0 0 UFO IR1 $I_Out UFO VR1 $V_Out UFO ER1 $E_Out !release_4.3.1/run_decks/._cinco_01.txt000644 000765 000024 00000003151 13144645123 021051 0ustar00rbspielmanstaff000000 000000 Mac OS X  27iATTRiU*$com.apple.metadata:_kMDItemUserTags>2/com.apple.metadata:com_apple_mail_dateReceivedp2+com.apple.metadata:com_apple_mail_dateSent*5com.apple.metadata:com_apple_mail_isRemoteAttachment%com.apple.metadata:kMDItemWhereFromsg7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4com.apple.quarantineScom.dropbox.attributesbplist00 bplist003ACbplist003ACbplist00 bplist00_#David Reisman ZRE: COMSOL_7message:%3C59934a4b.8c21240a.459e.6239@mx.google.com%3E 2=w 7Q!t|Fkv'mԾ BEc)L8vA 1ljz- Y,hUS:W> :^4;bătܢAFwݲ?o5B8hFZrX$Mh8?pܶ|y\Qk5 }Lc$QS*۪N|`lJ1=v #$sm۠gnυ7ls@Q kcũ55ȯ6YzmkPaeŤ1bRQ/ԳC4b0zrOz7u~xN'7͹+ϧ2=t1w$ E_k#yo C|oanFrg@f3q>ܛ;S!Ba„‚ hl 'MEFT@h`Er#E=紤6苁Yac0xH^2BnV,Vѥo,6Ҕx-P{]0>|Ѕ텳坢跭w4V ޸8r +/WNYl&kĶ4R8 lq/0082;59934ae8;Mail;xVJ)/HʯOILONQRVML%RK %$bbJJG|o r[[Z9release_4.3.1/run_decks/cinco_01.txt000644 000765 000024 00000017100 13144645123 020633 0ustar00rbspielmanstaff000000 000000 ! ! ! ! ! TIME-STEP 0.1E-9 RESOLUTION-TIME 1.0E-9 END-TIME 0.600E-6 NUMBER-PRINTS 1 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 3001 DETAIL-PRINTS FULL ! ! 10 modules Switch-times 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 0.00000e-09 Last-Entry ! ! BRANCH ! ! ! ! **** Thor - 4-drive-circuit model *** ! ! The following model of Thor uses 4 drive circuits to model Thor's 8 LTD bricks. ! Hence the model combines 2 bricks into one drive circuit. ! ! The 4 circuits are fired at the same time ! The first of the four drive circuits: ! We assume each LTD brick has a capacitance of 40 nF: ! RCG 1.000E12 1.500E-6 ! ! We assume each cavity is charged to +/-100 kV. ! INITIAL VC1 0.1e6 ! ! We assume each brick has a resistance of 0.37 ohms, and an inductance of 240 nH. ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 1 1.0E-11 UFO VIN $VTC0IN !UFO VOUT !$VTC0IN UFO IIN $ITC0IN UFO IOUT $ITC0OUT !UFO PIN !$PTC0IN !UFO EIN !$ETC0IN ! ! 140 feet of 32 parallel 10.8-ohm coaxial cables: ! !UFO IIN !$ITC0IN LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! The single water line ! Total water line Zouter=0.01675. For each of N connects Z=0.01675*N !TRL LIN 1.e-10 0.126 0.126 !UFO VIN !$VWL1 !UFO VOUT !$VWL2 !UFO IIN !$IWL1 !UFO IOUT !$IWL2 !RCG 88. 1.e-12 ! No load option !RLS 200 100.E-6 ! !UFO VIN !$VTC1IN !UFO IIN !$ITC1IN !UFO PIN !$PTC1IN !UFO EIN !$ETC1IN ! ! The following 3 endbranches are used to connect the remaining 3 drive circuits ! to Thor's water-insulated radial transmission lines: ! ENDBRANCH ! TRL LIN 0.1E-10 0.063 0.063 ! ENDBRANCH ! TRL LIN 0.1E-10 0.042 0.042 ! ENDBRANCH ! TRL LIN 0.1E-10 0.032 0.032 ! ENDBRANCH ! TRL LIN 0.1E-10 0.025 0.025 ! ENDBRANCH ! TRL LIN 0.1E-10 0.025 0.025 ! ENDBRANCH ! TRL LIN 0.1E-10 0.021 0.021 ! ENDBRANCH ! TRL LIN 0.1E-10 0.018 0.018 ! ENDBRANCH ! TRL LIN 0.1E-10 0.016 0.016 ! ENDBRANCH ! TRL LIN 0.1E-10 0.014 0.014 ! ! ! ! The water-insulated radial transmission lines: ! !UFO VIN !$VTW1IN !TRL LIN 6.E-9 0.0056 0.0165 !TRL LIN 6.E-9 0.0343 0.0343 !TRL LIN 0.1e-10 0.0126 0.0126 ! UFO VIN $VTW1IN UFO VOUT $VTW1OUT UFO IIN $ITW1IN !UFO PIN !$PTW1IN !UFO EIN !$ETW1 ! ! The constant AK-gap section of the water-insulated radial transmission lines: ! !TRL LIN 7.155e-9 0.0165 0.0296 ! !UFO VIN !$VTW2IN !UFO IIN !$ITW2IN !UFO PIN !$PTW2IN !UFO EIN !$ETW2IN ! ! The Rexolite- and Kapton-insulated transmission line: ! !RLS 1.0e-12 0.448e-9 ! !UFO VIN !$VTRIN !UFO IIN !$ITRIN !UFO PIN !$PTRIN !UFO EIN !$ETRIN ! ! R<100 cm elements are replaced with a lumped L from COMSOL ! !RLS 1.0E-3 1.2E-9 RLS 1.0E-3 0.8E-9 UFO VIN $VKAP ! ! * Inner-feed electrode-wall resistance *** ! !RLS 0.0 0.0 !VAR R2 R2WALL ! ! tstart cyl_length_inner cyl_length_outer cyl_r_inner cyl_r_outer ! ! 250.e-9 0.0 0.0 1e6 1e6 ! ! disk_upper_r_inner disk_upper_r_outer disk_lower_r_inner disk_lower_r_outer ! ! 0.2 0.5 0.2 0.5 ! !UFO R2 !$RFEED !UFO ER2 !$ERFEED ! !UFO VIN !$VRFEEDIN !UFO IIN !$IRFEEDIN !UFO PIN !$PRFEEDIN !UFO EIN !$ERFEEDIN ! ! !UFO VIN !$VLOAD !UFO IIN !$ILOAD !UFO PIN !$PLOAD !UFO EIN !$ELOAD RLSeries 0.0 0.0 Variable L2 Table 1.0 0.e-9 0.000000000E+000 1.226294843E-009 4.245870855E-007 1.226294843E-009 6.245870855E-007 1.226294843E-009 Last UFO VIN $VLOAD UFO IIN $ILOAD !UFO PIN !$PLOAD UFO EIN $ELOAD ! ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! The following are the 11 remaining drive circuits and associated sets of coaxial cables: ! ! Branch #1 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 2 1.0E-11 RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 UFO VIN $VTC3IN ! ! ! Branch #2 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 3 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 UFO VIN $VTC3IN ! ! ! Branch #3 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 4 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 ! UFO VIN $VTC3IN ! ! ! Branch #4 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 5 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 UFO VIN $VTC3IN ! ! ! Branch #5 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 6 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 UFO VIN $VTC3IN ! ! ! Branch #6 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 7 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 ! ! ! Branch #7 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 8 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 UFO VIN $VTC3IN ! ! ! ! ! Branch #8 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 9 1.0E-11 ! ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 ! ! ! Branch #9 BRANCH ! !RCG 88. 1.e-12 !TRL LIN 1.e-10 0.126 0.126 ! LOSsyline 2.0E-10 0.126 1.e9 1.e-6 ! !LOSsyline 50.0E-9 0.700 1.e9 0.01749 !UFO VIN !$VTC3IN !LOSsyline 50.0E-9 0.700 1.e9 0.01749 !UFO VIN !$VTC3IN !LOSsyline 50.0E-9 0.700 1.e9 0.01749 !UFO VIN !$VTC3IN !LOSsyline 50.0E-9 0.700 1.e9 0.01749 !UFO VIN !$VTC3IN !LOSsyline 50.0E-9 0.700 1.e9 0.01749 !UFO VIN !$VTC3IN ! !TRL LIN 250.0E-9 0.700 0.700 ! Assume 2 Ohm/200 ft of cable !RLS 0.0875 1.e-12 ! RLS 200 6.E-9 SVA R2 DEC 200 0.014 10 1.0E-11 ! RCG 1.0E12 1.500E-6 ! INITIAL VC1 0.1e6 UFO VIN $VTC3IN ! ! ! ! ! ! ! ! ! ! ! ! ! ! release_4.3.1/run_decks/._capacitor_discharge.txt000644 000765 000024 00000000532 13423733535 023441 0ustar00rbspielmanstaff000000 000000 Mac OS X  2(ZATTRZrcom.apple.TextEncodingcom.apple.lastuseddate#PSScom.dropbox.attributesutf-8;1342179843O\#5xVJ)/HʯOILONQRVML%RK %HǀL"SĂPr[[Z4release_4.3.1/run_decks/capacitor_discharge.txt000644 000765 000024 00000001640 13423733535 023225 0ustar00rbspielmanstaff000000 000000 Capacitor Discharge ! 2017-12-21 RBS ! Time-step 0.5e-9 Resolution-time 5e-9 End-time 4e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! BRANCH RCG 1e+12 5e-6 Initial VC1 30e3 UFO VC1 SCALE 1.0e-3 $V_cap(kV) UFO EC1 $E_cap ! ! Inductance - 25 nH of two SARA caps in parallel + 0.13 Ω ESR of 2 caps in parallel ! RLSeries 0.065 12.5e-9 ! ! Inductance of the switch, 100 nH per switch, two in parallel, resistance 0.05 Ω two in parallel ! Rlseries 0.025 50e-9 ! ! Inductance of the header - WAG ! Rlseries 0.0 10e-9 ! ! Inductance of the conical TL - WAG ! Rlseries 0.0 15e-9 ! ! Inductance of the Coil, resistance of the coil ! Rlseries 0.05 60e-9 UFO VR2 $V_coil_R UFO VL2 $V_coil_L ! ! Load to ground, R is adjusted to match the circuit ! Rcground 0.304 0.0 UFO IR1 SCALE 1.0e-3 $I_load(kA) UFO ER1 $E_load UFO PR1 SCALE 1.0e-6 $P_load(MW) ! End circuitrelease_4.3.1/run_decks/._PIthon_rev1.txt000644 000765 000024 00000001453 13046432542 021617 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+' com.apple.TextEncoding7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0&N0=%z`S %>\,`oZ) F5{R{5ISCݵ8Xf>ٝvzmrϩhִI>8s}ŞYjwx4sCpalDԻ=1S;]FKlHUͯ܈ILռ.P]ٖפPD1tzusxVJ)/HʯOILONQRVML%RK ̌D,HR`7cG[[ZȷL  vaBb迀 release_4.3.1/run_decks/MIFEDS_1.txt000644 000765 000024 00000001554 13217001265 020427 0ustar00rbspielmanstaff000000 000000 Capacitor Discharge ! 2017-12-21 RBS ! Time-step 0.5e-9 Resolution-time 5e-9 End-time 4e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! BRANCH RCG 1e+12 5e-6 Initial VC1 30e3 UFO VC1 $V_cap UFO EC1 $E_cap ! ! Inductance - 25 nH of two SARA caps in parallel + 0.13 Ω ESR of 2 caps in parallel ! RLSeries 0.065 12.5e-9 ! ! Inductance of the switch, 100 nH per switch, two in parallel, resistance 0.05 Ω two in parallel ! Rlseries 0.025 50e-9 ! ! Inductance of the header - WAG ! Rlseries 0.0 10e-9 ! ! Inductance of the conical TL - WAG ! Rlseries 0.0 15e-9 ! ! Inductance of the Coil, resistance of the coil ! Rlseries 0.05 60e-9 UFO VR2 $V_coil_R UFO VL2 $V_coil_L ! ! Load to ground, R is adjusted to match the circuit ! Rcground 0.03 0.0 UFO IR1 $I_load UFO ER1 $E_load UFO PR1 $P_load ! End circuitrelease_4.3.1/run_decks/._GEPI_pulse_sharpening.txt000755 000765 000024 00000000357 10026431200 023621 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK *"B<$p4os G[[ZǬ.release_4.3.1/run_decks/GEPI_pulse_sharpening.txt000755 000765 000024 00000001521 10026431200 023376 0ustar00rbspielmanstaff000000 000000 !GEPI driver with pulse sharpening ! Time-step 1e-10 Resolution-time 1e-12 End-time 1000e-9 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! BRANCH RCG 1e+12 24e-6 Initial VC1 70000 Rlseries 1.33e-3 1.66e-9 ! !Switch ! Rlseries 1e-3 2e-9 UFO IR2 $I_in Endbranch ! !Electrical Feed ! Rlseries 0 4.0e-9 ! !Peaking Switch ! Rlseries 0.0 15e-9 Topbranch ! !Load ! Rlseries 0 0 Endbranch Rlseries 0 0 Rcground 5e-1 1e-7 ! ! End circuit ! ! !End Branch for the peaking capacitors ! Branch Rlseries 0.33e-3 0.5e-9 RCG 1e+12 8.4e-6 UFO VC1 $V_peak ! ! !Top branch for peaking switch ! Branch RCG 0.20 0 RCG 0.0 0.0 Var R1 Dec 1e12 0.0 350e-9 1e-10 ! !End branch for the load ! Branch Rlseries 0 0 Var R2 Dec 1e12 0.0 150e-9 1e-10 Rlseries 0 1.2e-9 Rlseries 0 1.0e-9 Rcground 5e-3 0 UFO IR1 $I_load release_4.3.1/run_decks/._branch_1L2_0L3.txt000644 000765 000024 00000000357 12361335332 021752 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK LDP"KdG[[Zեrelease_4.3.1/run_decks/branch_1L2_0L3.txt000644 000765 000024 00000000773 12361335332 021537 0ustar00rbspielmanstaff000000 000000 One L2 Branch called from L1 Branch Test ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 1001 ! !Start ciruit definition ! ! Main Branch - Branch #1 ! BRANCH RCG 1e+12 1e-6 Initial VC1 80e3 UFO VC1 $Voltage(V) RLseries 0.0 50e-9 ! Branch #2 location RLseries 1e+12 0.0 TopBranch ! !Load to ground ! RCground 0.1 0 ! ! End Main Branch (Branch #1) ! ! Level 2 Branches ! ! Branch #2 Branch RCground 0.001 0.0 ! ! End Level 2 Branchesrelease_4.3.1/run_decks/._ediode_test.txt000755 000765 000024 00000001103 13156525461 021751 0ustar00rbspielmanstaff000000 000000 Mac OS X  2CATTRC,, com.apple.TextEncoding7com.apple.lastuseddate#PSG7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesmacintosh;0"DZc VL*oTsπ3MBVk= "s[o0>m#.5@'qB`Oq&~ KlW(UԲāLTm?r#La'pE~{$V-^1`噚qBN v}gs^jy 7xVJ)/HʯOILONQRVML%RK  3sܜ0G[[Zrelease_4.3.1/run_decks/ediode_test.txt000755 000765 000024 00000003021 13156525461 021535 0ustar00rbspielmanstaff000000 000000 Electron beam diode test ! TIME-STEP 0.05E-9 RESOLUTION-TIME 1.0E-9 END-TIME 2E-6 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids no ECHO NO MAX-POINTS 8001 ! ! ! ! 2016-06-29 Rick Spielman ! ! A water line driver for brems applications. ! ! MARX: A fast Marx with 32 stages using the GA FMG cap ! 32 x 1.5 F ! ! IS: A 3 Ohm IS, 60 ns long ! ! electron beam diode: use var resistor ! ! BRANCH RCG 1E12 46.9E-9 INITIAL VC1 -2.37E6 UFO VC1 $V_MARX UFO EC1 $E_Marx ! ! Marx inductance and ESR ! 32 x the single capacitor value ! 20 nH and 50 mOhm ! RLS 0.640 640E-9 ! ! Marx switch resistance and inductance ! 16 x 10 mOhm, 16 x 10 nH ! RLS 0.16 160E-9 UFO IR2 $I_Marx ! ! The parallel Marx resistance ! RCG 100.0 0 UFO VR1 $V_Marx_out ! ! Marx connection inductance ! RLS 0 0 ! ! * INTERMEDIATE STORE **** ! 3 Ohm, 30 ns long ! Trline Lin 30e-9 3 UFO Vout $V_IS_out UFO Eout $E_IS_out ! ! * IS Gas Switch *** ! RLSeries 1e12 50e-9 Variable R2 Decay 1e6 0.1 245e-9 1e-9 UFO IR2 $I_Switch ! ! Output Water line ! TRLine Lin 100e-9 3.0 UFO Vout $V_TLout UFO Iout $I_TLout UFO Pout $P_TLout ! ! Load Resistance ! RCGround 1e6 0.0 VARiable R1 EDIode !Diode_type Gap Enhancement Velocity Router (Rinner) 2 2e-2 1.0 1.0e4 1.25e-2 ! UFO R1 $Z_diode UFO IR1 $I_Diode UFO VR1 $V_Diode UFO PR1 $P_Diode UFO ER1 $E_Diode !release_4.3.1/run_decks/._al_06_36branch.txt000644 000765 000024 00000001263 12640372752 022054 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTR44com.apple.TextEncodingC%com.apple.metadata:kMDItemWhereFromsy7com.apple.metadata:kMDLabel_6rmajvej4kl4lvstzmo23apyzu`Scom.dropbox.attributesutf-8;134217984bplist00_#David Reisman ^Screamer error_/ JL]uPrhҭ0}-><=vN<0xVJ)/HʯOILONQRVML%RK Ҽ# 3ӨtW4HmWG[[Z#release_4.3.1/run_decks/al_06_36branch.txt000644 000765 000024 00000073030 12640372752 021640 0ustar00rbspielmanstaff000000 000000 Thor - 4-drive-circuit model ! ! ! ! ! TIME-STEP 10.0E-12 RESOLUTION-TIME 1.0E-9 END-TIME 0.775E-6 NUMBER-PRINTS 10 EXECUTE-CYCLES ALL ECHO YES GRIDS NO MAX-POINTS 4001 DETAIL-PRINTS FULL ! Switch-times 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 1.4935e-07 1.6422e-07 1.8994e-07 2.1407e-07 2.3746e-07 2.5877e-07 2.7600e-07 2.9182e-07 3.0642e-07 3.2020e-07 3.3284e-07 3.4458e-07 3.5525e-07 3.6456e-07 3.7333e-07 3.8212e-07 3.9119e-07 4.0027e-07 4.0733e-07 4.1301e-07 4.2042e-07 4.2499e-07 4.3123e-07 4.5152e-07 4.4917e-07 4.4901e-07 4.4908e-07 4.4916e-07 4.4918e-07 4.4918e-07 4.4918e-07 4.4918e-07 Last-Entry ! BRANCH ! ! ! ! **** Thor - 4-drive-circuit model *** ! ! The following model of Thor uses 36 drive circuits to model Thor's 288 LTD bricks. ! Hence the model combines 8 bricks into one drive circuit. ! ! The 36 circuits are fired at different times to achieve a 500-ns current-pulse rise time. ! 18 circuits are standard (N1=144), 18 circuits are "marxed" (N2=144) ! ! The first of the 36 drive circuits: ! We assume each un-marxed LTD brick has a capacitance of 40 nF: ! RCG 1.000E12 0.32e-6 ! ! We assume each cavity is charged to +/-110 kV. ! INITIAL VC1 2.2e5 ! ! We assume each brick has a resistance of 0.37 ohms, and an inductance of 240 nH. ! RLS 200 30.E-9 SVA R2 DEC 200 0.04625 1 1.0E-11 ! UFO VIN $VTC3IN ! ! ! 200 feet of 37.5 parallel 10-ohm coaxial cables: ! TRL LIN 250.0E-9 0.375 0.375 ! UFO VIN $VTC1IN UFO IIN $ITC1IN UFO PIN $PTC1IN UFO EIN $ETC1IN ! ! The following 35 endbranches are used to connect the remaining 7 drive circuits ! to Thor's water-insulated radial transmission lines: ! ! ! Branch 1 ! ENDBRANCH ! TRL LIN 0.5E-9 0.1875 0.1875 25.0e-12 ! ! Branch 2 ! ENDBRANCH ! TRL LIN 0.5E-9 0.125 0.125 25.0e-12 ! ! Branch 3 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0937 0.0937 25.0e-12 ! ! Branch 4 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0750 0.0750 25.0e-12 ! ! Branch 5 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0625 0.0625 50.0e-12 ! ! Branch 6 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0536 0.0536 25.0e-12 ! ! Branch 7 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0469 0.0469 25.0e-12 ! ! Branch 8 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0416 0.0416 25.0e-12 ! ! Branch 9 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0375 0.0375 25.0e-12 ! ! Branch 10 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0340 0.0340 25.0e-12 ! ! Branch 11 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0313 0.0313 25.0e-12 ! ! Branch 12 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0288 0.0288 25.0e-12 ! ! Branch 13 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0268 0.0268 25.0e-12 ! ! Branch 14 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0250 0.0250 25.0e-12 ! ! Branch 15 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0234 0.0234 25.0e-12 ! ! Branch 16 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0220 0.0220 25.0e-12 ! ! Branch 17 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0208 0.0208 25.0e-12 ! ! Branch 18 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0197 0.0197 25.0e-12 ! ! Branch 19 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0187 0.0187 25.0e-12 ! ! Branch 20 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0179 0.0179 25.0e-12 ! ! Branch 21 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0170 0.0170 25.0e-12 ! ! Branch 22 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0163 0.0163 25.0e-12 ! ! Branch 23 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0156 0.0156 25.0e-12 ! ! Branch 24 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0150 0.0150 25.0e-12 ! ! Branch 25 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0144 0.0144 25.0e-12 ! ! Branch 26 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0139 0.0139 25.0e-12 ! ! Branch 27 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0133 0.0133 25.0e-12 ! ! Branch 28 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0129 0.0129 25.0e-12 ! ! Branch 29 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0125 0.0125 25.0e-12 ! ! Branch 30 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0120 0.0120 25.0e-12 ! ! Branch 31 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0117 0.0117 25.0e-12 ! ! Branch 32 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0113 0.0113 25.0e-12 ! ! Branch 33 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0110 0.0110 25.0e-12 ! ! Branch 34 ! ENDBRANCH ! TRL LIN 0.5E-9 0.0107 0.0107 25.0e-12 ! ! Branch 35 ! ENDBRANCH ! ! The constant-impedance section of the water-insulated radial transmission lines: ! TRL LIN 0.5e-9 0.0084 0.0104 25.0e-12 ! UFO VIN $VTW1IN UFO IIN $ITW1IN UFO PIN $PTW1IN UFO EIN $ETW1IN ! ! The constant AK-gap section of the water-insulated radial transmission lines: ! !TRL LIN 7.155e-9 0.0165 0.0296 0.1e-09 ! !UFO VIN !$VTW2IN !UFO IIN !$ITW2IN !UFO PIN !$PTW2IN !UFO EIN !$ETW2IN ! ! The Rexolite- and Kapton-insulated transmission line: ! !RLS 1.0e-12 0.448e-9 ! ! CPF elements are replaced with a lumped L from COMSOL ! RLS 1.0E-12 1.8E-9 ! UFO VIN $VTRIN UFO IIN $ITRIN UFO PIN $PTRIN UFO EIN $ETRIN ! ! The constant 1.6-nH-inductance load: ! !RLS 1.0E-12 1.6E-9 RLSeries 0.0 0.0 Variable L2 Table 1.0 275.e-9 0.000000000E+000 0.000000000E+000 1.753117096E-011 1.286038831E-009 6.300249905E-011 1.226523771E-009 1.809433992E-010 1.212330902E-009 4.868517811E-010 1.207939637E-009 1.256188931E-009 1.179832454E-009 2.256189013E-009 1.126505778E-009 3.256190206E-009 1.116321702E-009 4.256189623E-009 1.111069792E-009 5.256187929E-009 1.107967385E-009 6.256185792E-009 1.105943115E-009 7.256184986E-009 1.104509595E-009 8.256183293E-009 1.103447111E-009 9.256181599E-009 1.102681280E-009 1.025617991E-008 1.102055780E-009 1.125617999E-008 1.101556291E-009 1.225618007E-008 1.101176594E-009 1.325616950E-008 1.100863067E-009 1.425616958E-008 1.100632363E-009 1.525616966E-008 1.100438185E-009 1.625616974E-008 1.100288638E-009 1.725616983E-008 1.100185276E-009 1.825616991E-008 1.100116442E-009 1.925616999E-008 1.100077696E-009 2.025615942E-008 1.100060931E-009 2.125615950E-008 1.100077363E-009 2.225615958E-008 1.100123326E-009 2.325615966E-008 1.100183500E-009 2.425615975E-008 1.100261326E-009 2.525615983E-008 1.100371905E-009 2.625614925E-008 1.100495917E-009 2.725614934E-008 1.100642466E-009 2.825614942E-008 1.100797009E-009 2.925614950E-008 1.100971647E-009 3.025614959E-008 1.101157054E-009 3.125614967E-008 1.101356339E-009 3.225616041E-008 1.101580049E-009 3.325618181E-008 1.101813085E-009 3.425619965E-008 1.102056557E-009 3.525621040E-008 1.102316460E-009 3.625623179E-008 1.102593905E-009 3.725624964E-008 1.102878233E-009 3.825626749E-008 1.103174552E-009 3.925627823E-008 1.103483194E-009 4.025629963E-008 1.103802272E-009 4.125632103E-008 1.104134895E-009 4.225632821E-008 1.104476621E-009 4.325634961E-008 1.104826675E-009 4.425637101E-008 1.105188496E-009 4.525638175E-008 1.105563752E-009 4.625639960E-008 1.105948333E-009 4.725642100E-008 1.106342795E-009 4.825643174E-008 1.106750802E-009 4.925645314E-008 1.107167136E-009 5.025646743E-008 1.107583025E-009 5.125648883E-008 1.108019343E-009 5.225649957E-008 1.108463432E-009 5.325651742E-008 1.108915515E-009 5.425653882E-008 1.109378700E-009 5.525654956E-008 1.109849435E-009 5.625657096E-008 1.110332604E-009 5.725658880E-008 1.110821990E-009 5.825659954E-008 1.111321146E-009 5.925662094E-008 1.111829184E-009 6.025663879E-008 1.112349102E-009 6.125664953E-008 1.112881565E-009 6.225667448E-008 1.113420467E-009 6.325668522E-008 1.113968251E-009 6.425671017E-008 1.114527692E-009 6.525672092E-008 1.115094572E-009 6.625673876E-008 1.115672998E-009 6.725676371E-008 1.116263970E-009 6.825677445E-008 1.116864934E-009 6.925679230E-008 1.117474002E-009 7.025681015E-008 1.118095949E-009 7.125681378E-008 1.118727555E-009 7.225683873E-008 1.119373594E-009 7.325685658E-008 1.120025295E-009 7.425686732E-008 1.120688320E-009 7.525689227E-008 1.121362669E-009 7.625691012E-008 1.122048343E-009 7.725693507E-008 1.122745674E-009 7.825694581E-008 1.123453996E-009 7.925695655E-008 1.124173643E-009 8.025698151E-008 1.124905391E-009 8.125699225E-008 1.125648574E-009 8.225701009E-008 1.126403415E-009 8.325702794E-008 1.127169580E-009 8.425703868E-008 1.127947957E-009 8.525706363E-008 1.128738658E-009 8.625707437E-008 1.129539684E-009 8.725708511E-008 1.130351812E-009 8.825711006E-008 1.131185812E-009 8.925712791E-008 1.132025584E-009 9.025715286E-008 1.132873684E-009 9.125716360E-008 1.133739658E-009 9.225718145E-008 1.134613292E-009 9.325720640E-008 1.135501027E-009 9.425721004E-008 1.136399086E-009 9.525722788E-008 1.137310246E-009 9.625724573E-008 1.138232286E-009 9.725725647E-008 1.139167316E-009 9.825728142E-008 1.140115446E-009 9.925729927E-008 1.141076234E-009 1.002573029E-007 1.142047235E-009 1.012572994E-007 1.143031225E-009 1.022572960E-007 1.144030204E-009 1.032574062E-007 1.145040729E-009 1.042573956E-007 1.146060802E-009 1.052573992E-007 1.147094530E-009 1.062574029E-007 1.148141915E-009 1.072574065E-007 1.149200846E-009 1.082575025E-007 1.150275875E-009 1.092574990E-007 1.151360118E-009 1.102574956E-007 1.152458462E-009 1.112574992E-007 1.153567131E-009 1.122575028E-007 1.154688900E-009 1.132574994E-007 1.155824769E-009 1.142575954E-007 1.156973295E-009 1.152575990E-007 1.158134810E-009 1.162576027E-007 1.159308316E-009 1.172575992E-007 1.160497032E-009 1.182575957E-007 1.161698959E-009 1.192575922E-007 1.162914987E-009 1.202576954E-007 1.164144225E-009 1.212576990E-007 1.165386232E-009 1.222577026E-007 1.166642560E-009 1.232576921E-007 1.167912655E-009 1.242576957E-007 1.169196961E-009 1.252576993E-007 1.170493480E-009 1.262577030E-007 1.171804764E-009 1.272577919E-007 1.173129704E-009 1.282577955E-007 1.174468411E-009 1.292577991E-007 1.175824216E-009 1.302578028E-007 1.177192233E-009 1.312578064E-007 1.178575237E-009 1.322578100E-007 1.179972675E-009 1.332578989E-007 1.181386988E-009 1.342579026E-007 1.182814069E-009 1.352579062E-007 1.184256804E-009 1.362578956E-007 1.185715859E-009 1.372578993E-007 1.187190013E-009 1.382579882E-007 1.188678711E-009 1.392579918E-007 1.190184062E-009 1.402579954E-007 1.191706400E-009 1.412579991E-007 1.193241173E-009 1.422580027E-007 1.194792487E-009 1.432580063E-007 1.196359900E-009 1.442580952E-007 1.197943411E-009 1.452580989E-007 1.199543243E-009 1.462581025E-007 1.201158617E-009 1.472581062E-007 1.202790534E-009 1.482581098E-007 1.204439326E-009 1.492581134E-007 1.206105105E-009 1.502582023E-007 1.207787315E-009 1.512582060E-007 1.209487177E-009 1.522581954E-007 1.211203582E-009 1.532581990E-007 1.212937306E-009 1.542582027E-007 1.214689238E-009 1.552581921E-007 1.216459045E-009 1.562582952E-007 1.218246060E-009 1.572582988E-007 1.220051615E-009 1.582583025E-007 1.221874935E-009 1.592583061E-007 1.223717017E-009 1.602582955E-007 1.225577084E-009 1.612582992E-007 1.227456248E-009 1.622584023E-007 1.229354729E-009 1.632584059E-007 1.231270419E-009 1.642584095E-007 1.233207314E-009 1.652583990E-007 1.235162306E-009 1.662583884E-007 1.237138725E-009 1.672583920E-007 1.239135239E-009 1.682585093E-007 1.241152514E-009 1.692584988E-007 1.243191439E-009 1.702585024E-007 1.245249126E-009 1.712584918E-007 1.247328907E-009 1.722584955E-007 1.249429227E-009 1.732584991E-007 1.251550308E-009 1.742586022E-007 1.253691595E-009 1.752586059E-007 1.255858528E-009 1.762585953E-007 1.258042337E-009 1.772585989E-007 1.260251903E-009 1.782586025E-007 1.262484339E-009 1.792586062E-007 1.264738869E-009 1.802587093E-007 1.267013938E-009 1.812586987E-007 1.269311767E-009 1.822587024E-007 1.271632022E-009 1.832586918E-007 1.273975592E-009 1.842586954E-007 1.276343142E-009 1.852586990E-007 1.278731343E-009 1.862587879E-007 1.281143081E-009 1.872587916E-007 1.283578133E-009 1.882587952E-007 1.286035500E-009 1.892587989E-007 1.288516738E-009 1.902588025E-007 1.291020624E-009 1.912588061E-007 1.293548824E-009 1.922588950E-007 1.296099561E-009 1.932588987E-007 1.298673835E-009 1.942589023E-007 1.301271757E-009 1.952589059E-007 1.303892883E-009 1.962589096E-007 1.306537767E-009 1.972588990E-007 1.309206410E-009 1.982590021E-007 1.311898812E-009 1.992589915E-007 1.314614750E-009 2.002589952E-007 1.317354337E-009 2.012589988E-007 1.320117460E-009 2.022590024E-007 1.322904564E-009 2.032590913E-007 1.325715093E-009 2.042590950E-007 1.328548827E-009 2.052590986E-007 1.331405985E-009 2.062591022E-007 1.334286126E-009 2.072591059E-007 1.337189359E-009 2.082591095E-007 1.340113909E-009 2.092591984E-007 1.343060219E-009 2.102592020E-007 1.346027401E-009 2.112592057E-007 1.349014567E-009 2.122592093E-007 1.352021717E-009 2.132591987E-007 1.355053181E-009 2.142592024E-007 1.358096968E-009 2.152593055E-007 1.361158852E-009 2.162592949E-007 1.364237945E-009 2.172592986E-007 1.367333802E-009 2.182593022E-007 1.370445202E-009 2.192593058E-007 1.373573033E-009 2.202592952E-007 1.376715741E-009 2.212593984E-007 1.379873882E-009 2.222594020E-007 1.383057113E-009 2.232594056E-007 1.386243675E-009 2.242594093E-007 1.389444448E-009 2.252593987E-007 1.392658988E-009 2.262594023E-007 1.395887184E-009 2.272595054E-007 1.399128924E-009 2.282595091E-007 1.402384320E-009 2.292595127E-007 1.405652816E-009 2.302594879E-007 1.408934525E-009 2.312594916E-007 1.412229556E-009 2.322594952E-007 1.415537798E-009 2.332595983E-007 1.418859807E-009 2.342596019E-007 1.422194584E-009 2.352596056E-007 1.425549789E-009 2.362595950E-007 1.428911989E-009 2.372595986E-007 1.432288288E-009 2.382596023E-007 1.435678687E-009 2.392596912E-007 1.439083186E-009 2.402597090E-007 1.442503117E-009 2.412596984E-007 1.445936704E-009 2.422596879E-007 1.449385278E-009 2.432597057E-007 1.452848619E-009 2.442596951E-007 1.456327725E-009 2.452597982E-007 1.459821264E-009 2.462597877E-007 1.463330346E-009 2.472598055E-007 1.466856525E-009 2.482597949E-007 1.470397692E-009 2.492598128E-007 1.473955513E-009 2.502597738E-007 1.477529654E-009 2.512597064E-007 1.481121670E-009 2.522596105E-007 1.484731005E-009 2.532594010E-007 1.488357881E-009 2.542592767E-007 1.492002411E-009 2.552591809E-007 1.495665591E-009 2.562589998E-007 1.499345537E-009 2.572589040E-007 1.503044689E-009 2.582587797E-007 1.506762493E-009 2.592585986E-007 1.510498615E-009 2.602585027E-007 1.514253389E-009 2.612584069E-007 1.518025372E-009 2.622581974E-007 1.521817117E-009 2.632581015E-007 1.525627402E-009 2.642580057E-007 1.529455895E-009 2.652577962E-007 1.533303484E-009 2.662577003E-007 1.537169503E-009 2.672576045E-007 1.541054395E-009 2.682574234E-007 1.544957717E-009 2.692572991E-007 1.548880246E-009 2.702572033E-007 1.552822204E-009 2.712570222E-007 1.556782925E-009 2.722568979E-007 1.560762741E-009 2.732568021E-007 1.564762431E-009 2.742565925E-007 1.568781771E-009 2.752565251E-007 1.572821540E-009 2.762564009E-007 1.576881514E-009 2.772563050E-007 1.580962250E-009 2.782560955E-007 1.585064191E-009 2.792559997E-007 1.589187115E-009 2.802559038E-007 1.593330357E-009 2.812556943E-007 1.597497135E-009 2.822555984E-007 1.601682897E-009 2.832554742E-007 1.605892530E-009 2.842552931E-007 1.610121259E-009 2.852551972E-007 1.614372414E-009 2.862551014E-007 1.618644108E-009 2.872548919E-007 1.622938117E-009 2.882547960E-007 1.627252777E-009 2.892547002E-007 1.631588198E-009 2.902544907E-007 1.635945934E-009 2.912543948E-007 1.640324210E-009 2.922542990E-007 1.644723469E-009 2.932541179E-007 1.649144599E-009 2.942539936E-007 1.653586712E-009 2.952538978E-007 1.658049587E-009 2.962537167E-007 1.662532778E-009 2.972536208E-007 1.667035510E-009 2.982534966E-007 1.671560002E-009 2.992533155E-007 1.676107253E-009 3.002532196E-007 1.680673489E-009 3.012531238E-007 1.685261819E-009 3.022528858E-007 1.689872686E-009 3.032527900E-007 1.694503982E-009 3.042527226E-007 1.699156260E-009 3.052525983E-007 1.703830521E-009 3.062523888E-007 1.708525654E-009 3.072522929E-007 1.713242992E-009 3.082521971E-007 1.717982756E-009 3.092519876E-007 1.722744614E-009 3.102518917E-007 1.727528787E-009 3.112517959E-007 1.732333832E-009 3.122515864E-007 1.737162636E-009 3.132514905E-007 1.742013533E-009 3.142513947E-007 1.746886968E-009 3.152512136E-007 1.751782497E-009 3.162510893E-007 1.756702117E-009 3.172509935E-007 1.761643942E-009 3.182508124E-007 1.766607971E-009 3.192507165E-007 1.771595759E-009 3.202505923E-007 1.776604530E-009 3.212504112E-007 1.781638503E-009 3.222503153E-007 1.786694903E-009 3.232501911E-007 1.791773729E-009 3.242500100E-007 1.796877647E-009 3.252499141E-007 1.802004101E-009 3.262498183E-007 1.807152761E-009 3.272495803E-007 1.812323847E-009 3.282495129E-007 1.817520245E-009 3.292494171E-007 1.822738849E-009 3.302491791E-007 1.827981544E-009 3.312490833E-007 1.833247887E-009 3.322489874E-007 1.838536656E-009 3.332489200E-007 1.843849295E-009 3.342486821E-007 1.849185804E-009 3.352485862E-007 1.854546072E-009 3.362484904E-007 1.859930432E-009 3.372483093E-007 1.865338550E-009 3.382481850E-007 1.870770650E-009 3.392480892E-007 1.876226285E-009 3.402479081E-007 1.881706124E-009 3.412477838E-007 1.887207945E-009 3.422476880E-007 1.892737078E-009 3.432475069E-007 1.898288415E-009 3.442474110E-007 1.903865288E-009 3.452472868E-007 1.909465919E-009 3.462471057E-007 1.915090531E-009 3.472470098E-007 1.920740678E-009 3.482469140E-007 1.926414361E-009 3.492467044E-007 1.932115357E-009 3.502466086E-007 1.937838556E-009 3.512465128E-007 1.943588845E-009 3.522463032E-007 1.949363115E-009 3.532462074E-007 1.955162698E-009 3.542461116E-007 1.960987817E-009 3.552459020E-007 1.966838470E-009 3.562457778E-007 1.972714436E-009 3.572457103E-007 1.978614161E-009 3.582456145E-007 1.984541198E-009 3.592453766E-007 1.990493770E-009 3.602452807E-007 1.996473209E-009 3.612451849E-007 2.002469968E-009 3.622450038E-007 2.008500477E-009 3.632448795E-007 2.014556300E-009 3.642447837E-007 2.020639212E-009 3.652446026E-007 2.026749213E-009 3.662445067E-007 2.032883195E-009 3.672443825E-007 2.039043823E-009 3.682442014E-007 2.045231984E-009 3.692441055E-007 2.051448567E-009 3.702440097E-007 2.057690685E-009 3.712438001E-007 2.063958116E-009 3.722437043E-007 2.070254634E-009 3.732436085E-007 2.076576022E-009 3.742433989E-007 2.082918504E-009 3.752433031E-007 2.089295847E-009 3.762432073E-007 2.095698504E-009 3.772430262E-007 2.102130248E-009 3.782429019E-007 2.108587083E-009 3.792428060E-007 2.115071007E-009 3.802425965E-007 2.121582243E-009 3.812425007E-007 2.128120125E-009 3.822424048E-007 2.134688648E-009 3.832421953E-007 2.141282263E-009 3.842420995E-007 2.147904965E-009 3.852419752E-007 2.154554313E-009 3.862419078E-007 2.161242074E-009 3.872416983E-007 2.167947377E-009 3.882416024E-007 2.174679548E-009 3.892414782E-007 2.181440584E-009 3.902412971E-007 2.188226933E-009 3.912412012E-007 2.195043480E-009 3.922410770E-007 2.201887117E-009 3.932408958E-007 2.208759620E-009 3.942408000E-007 2.215660544E-009 3.952407042E-007 2.222588780E-009 3.962404946E-007 2.229545437E-009 3.972403988E-007 2.236530738E-009 3.982403030E-007 2.243544683E-009 3.992400934E-007 2.250585496E-009 4.002399976E-007 2.257653620E-009 4.012399017E-007 2.264752164E-009 4.022397206E-007 2.271879129E-009 4.032395964E-007 2.279034517E-009 4.042395005E-007 2.286219214E-009 4.052393194E-007 2.293431889E-009 4.062392236E-007 2.300671875E-009 4.072390993E-007 2.307942060E-009 4.082388898E-007 2.315241110E-009 4.092387940E-007 2.322567028E-009 4.102387265E-007 2.329923143E-009 4.112386023E-007 2.337309679E-009 4.122383928E-007 2.344726413E-009 4.132382969E-007 2.352170014E-009 4.142382011E-007 2.359644036E-009 4.152379915E-007 2.367148255E-009 4.162378957E-007 2.374680896E-009 4.172377999E-007 2.382242403E-009 4.182375903E-007 2.389834108E-009 4.192374945E-007 2.397459342E-009 4.202373987E-007 2.405111443E-009 4.212371891E-007 2.412793965E-009 4.222370933E-007 2.420508238E-009 4.232369974E-007 2.428252710E-009 4.242368163E-007 2.436025826E-009 4.252366921E-007 2.443832470E-009 4.262365962E-007 2.451670644E-009 4.272364151E-007 2.459537685E-009 4.282363193E-007 2.467438476E-009 4.292361950E-007 2.475372352E-009 4.302360139E-007 2.483334871E-009 4.312359181E-007 2.491332252E-009 4.322357938E-007 2.499360052E-009 4.332355843E-007 2.507419827E-009 4.342355169E-007 2.515512909E-009 4.352354210E-007 2.523626641E-009 4.362351831E-007 2.531786336E-009 4.372350872E-007 2.539980004E-009 4.382350198E-007 2.548206535E-009 4.392349240E-007 2.556471479E-009 4.402346860E-007 2.564766843E-009 4.412345902E-007 2.573095514E-009 4.422344944E-007 2.581460823E-009 4.432342848E-007 2.589859216E-009 4.442341890E-007 2.598294468E-009 4.452340931E-007 2.606763028E-009 4.462339120E-007 2.615266892E-009 4.472337878E-007 2.623803841E-009 4.482336919E-007 2.632380980E-009 4.492335108E-007 2.640990981E-009 4.502333866E-007 2.649641173E-009 4.512332907E-007 2.658326448E-009 4.522331096E-007 2.667048138E-009 4.532330138E-007 2.675806243E-009 4.542328895E-007 2.684601208E-009 4.552327084E-007 2.693434586E-009 4.562326126E-007 2.702304380E-009 4.572325167E-007 2.711212144E-009 4.582323072E-007 2.720158321E-009 4.592322114E-007 2.729144244E-009 4.602321155E-007 2.738165250E-009 4.612318776E-007 2.747226002E-009 4.622318102E-007 2.756324724E-009 4.632317143E-007 2.765461860E-009 4.642316185E-007 2.774643626E-009 4.652313805E-007 2.783858699E-009 4.662312847E-007 2.793113740E-009 4.672312173E-007 2.802406751E-009 4.682309793E-007 2.811736621E-009 4.692308835E-007 2.821110678E-009 4.702307876E-007 2.830520263E-009 4.712306065E-007 2.839972257E-009 4.722304823E-007 2.849461112E-009 4.732303864E-007 2.858992820E-009 4.742302053E-007 2.868561610E-009 4.752301095E-007 2.878168148E-009 4.762299852E-007 2.887817541E-009 4.772297757E-007 2.897508677E-009 4.782297083E-007 2.907237784E-009 4.792295840E-007 2.917006636E-009 4.802294029E-007 2.926817011E-009 4.812292786E-007 2.936667132E-009 4.822292112E-007 2.946560329E-009 4.832290301E-007 2.956491496E-009 4.842289059E-007 2.966464185E-009 4.852287816E-007 2.976478397E-009 4.862286005E-007 2.986532133E-009 4.872285331E-007 2.996627613E-009 4.882284088E-007 3.006764171E-009 4.892281709E-007 3.016945360E-009 4.902281034E-007 3.027162965E-009 4.912280360E-007 3.037428531E-009 4.922279118E-007 3.047730734E-009 4.932276738E-007 3.058077347E-009 4.942276064E-007 3.068471921E-009 4.952274821E-007 3.078904687E-009 4.962273010E-007 3.089372314E-009 4.972271768E-007 3.099862145E-009 4.982271093E-007 3.110420810E-009 4.992268714E-007 3.121023440E-009 Last ! UFO VIN $VLOAD UFO IIN $ILOAD UFO PIN $PLOAD UFO EIN $ELOAD ! ! ! ! *** Tie it all back to ground ! ! RCG 1.0E-12 ! ! The following are the 17 remaining drive circuits and associated sets of coaxial cables: ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 2 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 3 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 4 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 5 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 6 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 7 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 8 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30.E-9 SVA R2 DEC 200 0.0463 9 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 10 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 11 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 12 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 13 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 14 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 15 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 16 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 17 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.375 0.375 ! RLS 200 30E-9 SVA R2 DEC 200 0.0463 18 1.0E-11 ! RCG 1.0E12 0.32e-6 ! INITIAL VC1 2.2E5 ! UFO VIN $VTC3IN ! ! ! ALL 2-stage marxed bricks ! 18 circuits are marxed out of 36 circuits ! We assume each marxed LTD brick has a capacitance of 20 nF: ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 19 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 20 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 21 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 22 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 23 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 24 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 25 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 26 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 27 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 28 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 29 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 30 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 31 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 32 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 33 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 34 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 35 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN ! ! BRANCH ! TRL LIN 250.0E-9 0.75 0.75 ! RLS 200 60.E-9 SVA R2 DEC 200 0.0925 36 1.0E-11 ! RCG 1.0E12 0.16e-6 ! INITIAL VC1 4.4E5 ! UFO VIN $VTC3IN !release_4.3.1/run_decks/._jfl_tl.txt000644 000765 000024 00000000453 12311661105 020723 0ustar00rbspielmanstaff000000 000000 Mac OS X  2+ATTR+oScom.dropbox.attributescom.dropbox.attrsxVJ)/HʯOILONQRVML%RK pT˜\t[[ZQ  vaBa8release_4.3.1/run_decks/jfl_tl.txt000644 000765 000024 00000001502 12311661105 020502 0ustar00rbspielmanstaff000000 000000 JFL T Line Calculations ! TIME-STEP 0.04E-9 RESOLUTION-TIME .1E-9 END-TIME 2E-7 NUMBER-PRINTS 5 EXECUTE-CYCLES ALL Grids NO ECHO NO MAX-POINTS 4001 ! ! ! Rick Spielman ! ! A pulsed charged T line driver for magnetic peening applications. ! ! Main TL is 2 m wide by 2 mm thick (0.053 ) ! Taper is 2 m wide to 0.01 m, same thickness ! ! Main Branch ! BRANCH TRLINE Lin 70e-9 0.053 INITIAL VTRL 2E4 UFO VC1 $V_TL1 UFO IC1 $I_TL1 ! Very fast TL convergence TRLINE Lin 3e-9 0.053 0.00265 !UFO VC1 !$V_TL2 !UFO IC1 !$I_TL2 ! ! Switch resistance and inductance ! Even 20 nH has little effect on rise time ! RLseries 0.01 1E-9 ! ! TL to load (very short) ! !TRLine Lin 0.033 0.00265 ! ! Load Resistance and lumped inductance ! RCG 0.001 0.1e-9 UFO IR1 $I_Loadrelease_4.3.1/run_decks/._RLS_test.txt000644 000765 000024 00000001143 13061541352 021151 0ustar00rbspielmanstaff000000 000000 Mac OS X  21cATTRcLLcom.apple.TextEncoding[com.apple.lastuseddate#PSk7com.apple.metadata:kMDLabel_zmf7ewaiu4ulwe637ffjee3gy4Scom.dropbox.attributesGcom.dropbox.attrsutf-8;1342179845aZ`2 UE7imA}O>njގP*w:uc[_&0ƕVm2yW4Q+Z G={C#0rnb9#0cDOnov_4J'BJ7࡯JlٗqJfQxVJ)/HʯOILONQRVML%RK %oJ|S'ߊ2HG[[Zz  vaB`release_4.3.1/run_decks/RLS_test.txt000644 000765 000024 00000000671 13061541352 020741 0ustar00rbspielmanstaff000000 000000 RLS Test ! ! 2017-03-13 RBS ! ! This is a simple RC circuit with no branches and two circuit elements. ! 1/e = 90 ns ! Time-step 0.25e-9 Resolution-time 2e-9 End-time 1e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 5001 ! !Start ciruit definition ! ! Main Branch ! BRANCH RCG 1e+12 6000e-9 Initial VC1 100e3 UFO VC1 $Voltage(V) ! Rlseries 15e-3 0.0 UFO IR2 $I(A) ! !Load to ground ! Rcground 0.0 0.0 ! ! End circuitrelease_4.3.1/run_decks/._DPF_circuit_2.txt000644 000765 000024 00000000357 12356136304 022037 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK brr0H4r[[Z؃orelease_4.3.1/run_decks/DPF_circuit_2.txt000644 000765 000024 00000002043 12356136304 021614 0ustar00rbspielmanstaff000000 000000 DPF driver ! Time-step 1e-9 Resolution-time 2e-9 End-time 5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 3001 ! !Start ciruit definition ! A baseline cap assembly of 30 groups of 8, 1.3 microfarad, 24 nH Z caps ! Individual Cap header L - 8 nH, Cap ESR ? ! One group - 10.4 F, cap - 3 nH, header - 1 nH ! Cable Header - 10 nH, Switch - .003 Ohm 10 nH, one switch per group ! TLine 12 ea, 5 m RG214 - (5*253)/12 nH = 105.4 nH: per group ! RG-214 8.163 m/m => 3.4e-3 per 5 m per 12 cables ! ! Note: this version does not include implosion dynamics. ! ! BRANCH RCG 1e+12 312e-6 Initial VC1 64.55e3 UFO VC1 $V_cap ! Cap inductance and ESR Rlseries 0.0001 0.133e-9 UFO IR2 $I_in ! Cable Header inductance Rlseries 0 0.333e-9 ! Switch resistance and switch inductance Rlseries 0.0002 0.333e-9 ! TLine/cable inductance Rlseries 1.133e-4 3.5133e-9 ! ! DPF Parameters ! ! DPF Header (outside vacuum insulator) Rlseries 0 12.0e-9 ! ! Initial DPF Vacuum Inductance RLseries 0 10.0e-9 ! !Load to ground ! Rcground 0.0001 0 ! ! End circuitrelease_4.3.1/run_decks/._Thor_brick_2.txt000644 000765 000024 00000000357 12371043533 021770 0ustar00rbspielmanstaff000000 000000 Mac OS X  2ATTRSScom.dropbox.attributesxVJ)/HʯOILONQRVML%RK Dt3P䨜dO$t[[Z~release_4.3.1/run_decks/Thor_brick_2.txt000644 000765 000024 00000003743 12371043533 021555 0ustar00rbspielmanstaff000000 000000 Thor II Brick Model ! Time-step 0.1e-9 Resolution-time 1e-9 End-time 1.5e-6 Number-prints 5 Execute-cycles all Grids no Echo-setup no Max-points 4001 ! !Start circuit definition ! ! We start with a capacitor and switch with the parameters proposed for the ! Thor II brick with the 80 nF version of the ! GA 35426M Capacitor 40 nF, 15 nH, 0.13 ESR (est. from GA catalog) ! Then there is a 200 ft (300 ns) TL with an impedance close to the impedance of ! the capacitor and the switch and the header. ! The switch impedance at peak current was 0.37 from PhysRevSTAB.12.050401.2009 ! We will include the inductance of the WL header. ! Then there is ~ 3 feet of water transmission line. ! Then there is the constant gap plastic feed and the load. ! Each component will be separate. ! SNL estimates that the total internal inductance is 2.7 nH. 1.7 Rexolite, 1.0 load ! ! BRANCH ! ! Capacitor capacitance and charge voltage ! RCG 1e+12 40e-9 Initial VC1 200e3 UFO VC1 $V_cap ! Cap inductance, case inductance, and ESR Rlseries 0.33 50e-9 ! ! Switch resistance and switch inductance ! Rlseries 0.37 50e-9 ! ! Brick/Cable Header inductance ! Rlseries 0.00 50e-9 ! ! TLine 4, 10.2 cables in parallel ! TRLine LIN 300e-9 2.55 2.55 UFO VIN $V_Cable_in UFO VOUT $V_Cable_out ! ! Water Section Header (outside water TL) Complete guess ! Scaled by 200X, assuming 0.5 nH base total header inductance ! paralleled for both levels (1 nH per level) low estimate ! Rlseries 0 100.0e-9 ! ! Water Transmission line, 5 segments X200 Z ! All WL sections increase the impedance by ~ 27% per section ! TRline LIN 12.5e-9 1.012 1.354 UFO VIN $V_WL_in TRline LIN 9.63e-9 1.354 1.830 TRline LIN 7.53e-9 1.830 2.524 TRline LIN 5.42e-9 2.524 3.470 TRline LIN 3.91e-9 3.470 4.759 UFO VOUT $V_WL_out ! ! At this point I do not have a good model of the convolute ! ! Rexolite Section X200 RLseries 0.00 340e-9 ! ! Assume load resistance is ~ 1 m ! Load to ground X200 ! RLseries 0.00 200e-9 UFO IR2 $I_load Rcground 0.2 0.0 ! ! End circuit