4Misc_StartV4PlatformV@ xHH/8Ag{HH(dh &&ROGI'HH8A/44FFFF com.apple.print.PageFormat.PMHorizontalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMHorizontalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMOrientation com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMOrientation 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.subTicket.paper_info_ticket PMPPDPaperCodeName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMPPDPaperCodeName A4 com.apple.print.ticket.stateFlag 0 PMTiogaPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMTiogaPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.ppd.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.ppd.PMPaperName A4 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PaperInfoTicket com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PageFormatTicket com.apple.print.DocumentTicket.PMSpoolFormat com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.DocumentTicket.PMSpoolFormat application/pdf com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMColorSyncProfileID com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMColorSyncProfileID 1294 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopies com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopies 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMFirstPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMFirstPage 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMLastPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMLastPage 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMPageRange com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMPageRange 1 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PrintSettingsTicket xHH/8Ag{HH(dh &&ROGI'HH8A/44FFFF com.apple.print.PageFormat.PMHorizontalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMHorizontalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMOrientation com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMOrientation 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.subTicket.paper_info_ticket PMPPDPaperCodeName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMPPDPaperCodeName A4 com.apple.print.ticket.stateFlag 0 PMTiogaPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMTiogaPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.ppd.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.ppd.PMPaperName A4 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PaperInfoTicket com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PageFormatTicket com.apple.print.DocumentTicket.PMSpoolFormat com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.DocumentTicket.PMSpoolFormat application/pdf com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMColorSyncProfileID com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMColorSyncProfileID 1294 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopies com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopies 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMFirstPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMFirstPage 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMLastPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMLastPage 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMPageRange com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMPageRange 1 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PrintSettingsTicket xHH/8Ag{HH(dh &&ROGI'HH8A/66HHHH com.apple.print.PageFormat.PMHorizontalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMHorizontalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMOrientation com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMOrientation 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.subTicket.paper_info_ticket PMPPDPaperCodeName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMPPDPaperCodeName A4 com.apple.print.ticket.stateFlag 0 PMTiogaPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMTiogaPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.ppd.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.ppd.PMPaperName A4 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PaperInfoTicket com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PageFormatTicket com.apple.print.DocumentTicket.PMSpoolFormat com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.DocumentTicket.PMSpoolFormat application/pdf com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMColorSyncProfileID com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMColorSyncProfileID 1294 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopies com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopies 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMFirstPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMFirstPage 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMLastPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMLastPage 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMPageRange com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMPageRange 1 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PrintSettingsTicket x HH/8Ag{HH(dh && ROGI'HH8A/44FFFF com.apple.print.PageFormat.PMHorizontalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMHorizontalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMOrientation com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMOrientation 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalRes com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalRes 72 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalScaling com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalScaling 1 com.apple.print.ticket.stateFlag 0 com.apple.print.subTicket.paper_info_ticket PMPPDPaperCodeName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMPPDPaperCodeName A4 com.apple.print.ticket.stateFlag 0 PMTiogaPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray PMTiogaPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMPaperName iso-a4 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPageRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPageRect 0.0 0.0 783 559 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPaperRect com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPaperRect -18 -18 824 577 com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.ppd.PMPaperName com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PaperInfo.ppd.PMPaperName A4 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PaperInfoTicket com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PageFormatTicket com.apple.print.DocumentTicket.PMSpoolFormat com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.DocumentTicket.PMSpoolFormat application/pdf com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMColorSyncProfileID com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMColorSyncProfileID 1294 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopies com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopies 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMCopyCollate com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMFirstPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMFirstPage 1 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMLastPage com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMLastPage 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.PrintSettings.PMPageRange com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PrintSettings.PMPageRange 1 2147483647 com.apple.print.ticket.stateFlag 0 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.type com.apple.print.PrintSettingsTicket ^Graph*@@~K~?~K~?WDashSettings#  !0Normal@ Geneva<HHHH$$0Normal@ Geneva<HHHH$$4444440 -TNormal@ Geneva<HHHH$$4 4 4 4 4 4 homen<d`mΖfoobar:Users:anz:Desktop:tmp:2foobarŪ1~H+tmpm`m DesktopũlR |Sfoobar:Users:anz:Desktop:tmptmpfoobarUsers/anz/Desktop/tmp/ RecentWindowsGraph1:ywave_GEX vs xwave_GEX (Graph1)LSgex.ipfNotebook0:LSGex.ifn (Notebook0)Table1:outparam_means,means_means (Table1)Table2:parameters_GEX,coef_GEX (Table2) 4Misc_EndVXOPState_StartVData Browser0:LSGex.Gizmo ans_meanPeakFunctions2|2Abeles`urces/PrintCore.base64X,coef_GEX (TablHDF5"kww)iSOCKITXMLutilsZIP  GenCurvefit@K Interpolate`multiopenfiles easyHttpRмData Browserrootfilfn RGB cϏeNGenerel RGB-beskrivelseAlgemeen RGB-profiel| RGB \ |Profilo RGB GenericoGeneric RGB Profile4XOPState_EndVdiffscale';Ȋ?PlotLSgex(20,0.1,5) !C d:xwave_GEX_?oo=>L>>>43>>hf>? ??hf&?533?@?L?Y?iff?63s??gf??gf@(@I@53k@gf@43@@̸@@hf@53@@gfAA33AA'Aef0ALAefAALBYBff0B3sFB\B͌rBLB3SBYB_BefBlB1sByBBcBʤ-CcgCCʤCCbC;DDc,Dɤ-D/7>a>r>ѽ>>ܿ>RS>>Ma>j>?>@>=(l=G$=<nC :means_means?oo4C<uAhA`R(:tau_distL?oon@O@T@aڻ@ @%@@@@#@T@DA\eAZA&A }5A0FA^hYAoAA1A#A'ARA{AhbBBB)B3@BA0\B1{B^BB|B/B.kBnC~'CDAC^C[CѓCCC%lCeD%D(Dpl?DYDȚvD>]DD^DdD.DODCE^Ez#E2E BEQQEaEqEEРE'E#EQoEF9EdDEyEhůEEfE`F0:size_distL?oo /?4S0?2?6?0:?dc@?^vG?1O?Z?}e?s?ā??͙?Kԡ?c?\??'?m@Q@@ 2@oG@XSa@q~@W@ @@h@R*@ AX Ag8AoTAftA'AzA2QAAADB $B{=B YB%MyBBآBxBBBC3C*CP?CWUClCCpC rCC$CqCC C.CkD͗ DYDGD2D#D*'D[*D,D-D`ױD:tauAtau_distL?oo99ջ9[9F-9T::u#:;:eCZ::즚:::^;C7;j;s;M;j<-<h<<դ IO>#ۅ>kw> ]>>`?u!?-*?r*?? ?`>>j}Q>=s=S<=M(0~FaN=A7鿌hi5+翉FF濅, PVoppM߾῿pDܹm߿K=7ݿNڿ^EjVؿ6щտ9Qfӿ^[͔пRAA̿^~ǿ'`݊U¿]c<;M2/M2/?;?]cM(0?wV!T?P,lPX?X r?*-w??q.lmd??x?6BXwd??H?-/î? ?`r:gauss76wtL?oo T?:(h?$=r?[c+y?jcĤ@M?㬃?# s ?y?Q?4?mf+d?S`?c+F?aI?tƀ?|.F?[ oW?LkW?Y\?EE?~;5|?u?ѹ1sa?s?1=l-(h?`C}X? ?P?lqc??77!r? 'XP?mE ?{G? R#}?> ꪤ?xϤ?"rg8?Z?nئm?nئm?Z?"rg8?xϤ?> ꪤ? R#}?{G?mE ? 'XP?77!r??lqc? ?P?`C}X?1=l-(h?s?ѹ1sa?u?~;5|?EE?Y\?LkW?[ oW?|.F?tƀ?aI?c+F?S`?mf+d?4?y?Q?# s ?㬃?jcĤ@M?[c+y?$=r?:(h? T?`*d0TMW0RGIlLSGex.ifnNotebook0Notebook0:LSGex.ifn-9@HH/8Ag{HH(dh #Normal < BGGGG##Z d  FUNCTION  F_Gex(w,t) - Wave extensions : _GEX (calculated dataset) * _dist (associated distributions) + _means (moments of the distibutions)   File: LSgex.ipf & Requires: GaussUtils, PlotUtilsMacro  AUTHOR/MODIFICATION  Andrew Nelson 27 APR 2003  APPROVED FOR DISTRIBUTION   DESCRIPTION  Calculates a monomodal distribution of relaxation times (Tau), which is used to calculate the normalised intensity autocorrelation function for dynamic light scattering experiments:      !b is the normalisation constant:    and    Note that the integration is evaluated in (natural) log space, such that the integration points are equidistant. The start and end points of the integration are worked out from the mean relaxation time and the standard deviation of the distribution.   VARIABLES +$ Environmental Variables (default values):  Scattering Angle (90 degrees), temperature (298 K), viscosity of dispersant (0.89 cP), refractive index of dispersant (1.331), Laser wavelength (532 nm).  + Input Variables (coef_GEX default values):     6USAGE NOTES ^ The user is prompted for a set of environmental variables that were used to measure the data.  The input variables for the function include a characteristic relaxation time, Tau*, a width parameter, p, and an asymmetry parameter, s. If s=1 then the Schultz distribution is returned. fFor utility the average relaxation time (n=1) and average relaxation rate (n=-1) are given as output:  $   = The sizes corresponding to these moments are also given via:   " and the Stokes Einstein Equation:       P Furthermore, a plot (and waves) of the Tau/size distribution are also created.     Z Note that GaussUtils is required for the Gaussian quadrature integration of the function.  REFERENCE  Nicolai, T.; Gimel, J. C.; Johnsen, R., "Analysis of relaxation functions characterized by a broad monomodal relaxation time distribution", J. Phys. II, 6, 1996, 695.  TEST DATASETS $ This example dataset is produced by running the Macro PlotLSgex(), using 20 data points per decade, tmin = 0.1 us, over 4 decades, and the above default coef_GEX values. 5A  Zt|FNf (0T * DLt  > 2:B & . \ d  & .   8  Normal+$$ Normal+ +xx=sxxRUraxxlxxJVxxNxx$sxx 5@8xx Rm6xx 6|:xxB0Qxx'r`|+lA` EMF|+{@@FdVGDIC6e> &WordMicrosoft Word  m "System &pw- 8@Times New Romanww w0-m&y.  --mx    .  &@ D & MathType Symbolw@ ηww w0- 2 ](Symbolw@C Www w0-2 ]a)(Symbolw@ Ϸww w0-2 ((Symbolw@C Xww w0-2 T )-\1  Symbolw@ ww w0-2 q[Symbolw@C Yww w0-2  ] F< (Symbolw@ ww w0-2 ((Symbolw@C Zww w0-2 Z )-7 Times New Romanww w0-2  s2 w p2 = s2  n2 ^p2 `@MTimes New Romanww w0-2 Vn2 nSymbolw@i !ww w0-2 G2 r +2 G2 `=Symbolw@C \ww w0-2 *Symbolw@i "ww w0-2 `t & "Systemw@C ]ww w0---'&'-  E E  mRp "System@&Xi&Xi!2#w$ww\wiwHP! H!xP!xx cw@!cw @JP!x(B iw iw xL!Dkwdv%   Rp8@Times New Roman @JP!x(B iw iw xL!DkwdvHP! H!xP!xx cw@!cw @JP!x(B iw %x jw iwdv% !m!   % % xm         RpSymbol @JP!x(B iw %x jw iwdvHP! H!xP!xx cw@!cw w=w iw iw x!Dkwdv%  TT9?*0?n0?]LP(xRpSymbol w=w iw iw x!DkwdvHP! H!xP!xx cw@!cw w=w iw x!dv% ( TTQW*0?n0?a]LP)xRp(Symbol w=w iw x!dvH P!(wwjw`w`w` X w w Hw2w`wwXxXddv% ( TTt{0?n0?LP(Rp(Symbol w Hw2w`wwXxXddvH P!(wwjw`w`wC JXZ w w Hw2w`wwXZxXZ ddv% ( TT0?n0?T LP)&% 1 \6 RpSymbol w Hw2w`wwXZxXZ ddvH P!(wwjw`w`w` X w w Hw2w`w iw %x iw iwdv% ( TTou0?n0?qLP[xRpSymbol w Hw2w`w iw %x iw iwdvH P!(wwjw`w`wC KXZ w w Hw2w`wwXZxXZ ddv% ( TT0?n0? LP]x 6< FRp(Symbol w Hw2w`wwXZxXZ ddvH P!(wwjw`w`w  w w Hw2w`wwxx iw iwdv% ( TTA0?n0?LP(Rp(Symbol w Hw2w`wwxx iw iwdvH P!(wwjw`w`wC LXZ w w Hw2w`wwXZxXZ ddv% ( TTA0?n0?Z LP)&% 67 RpTimes New Roman w Hw2w`wwXZxXZ ddvH P!(wwjw`w`w  w w Hw2w`w iw %x iw iwdv% ( TT'?0?n0? LPsTT'?0?n0?w LPpTT0?n0?= LPsTT0?n0? LPnTTz0?n0?^LPpTT'0?n0?@`LPM4RpTimes New Roman w Hw2w`w iw %x iw iwdvH P!(wwjw`w`wC MXZ w w Hw2w`wwXZxXZ ddv% ( TTU\0?n0?VLPnTT,0?n0?LPnRpSymbol w Hw2w`wwXZxXZ ddvH P!(wwjw`w`w* ˸H w w Hw2w`wwHxH0ddv% ( TTx%?0?n0?LPGTT0?n0?r LP+TTco0?n0?LPGTT' 2'0?n0?`LP=RpSymbol w Hw2w`wwHxH0ddvH P!(wwjw`w`wC NXZ w w Hw2w`wwXZxXZ ddv% ( TTH P0?n0?LP*RpSymbol w Hw2w`wwXZxXZ ddvH P!(wwjw`w`w* ̸H w w Hw2w`wwHxH0ddv% ( TT< F'0?n0?`LPtRp"System w Hw2w`wwHxH0ddvH P!(wwjw`w`wC OXZ w w Hw2w`wwXZxXZ ddv% ( ( '% &% " " % % % 0 % K( ( ( ( ( ( #E `lw.  EMF`Q@@F GDICEP }&WordMicrosoft Word  G "System &pw- {@Times New Romanww w0-G&.  --GG  ` . `& & MathType - ^pSymbolw@o ȷww w0-2 rG2 =2 ^=Times New Romanww w0-2 s12 s1Times New Romanww w0-2 2Times New Romanww w0-2 lD2 QSymbolw@o ʷww w0-2 t & "Systemw@u طww w0---'&'-  z> z>  GRp "System/@&Xi/&Xi/2#w$ww\wiwHHD! !x!x cw@!cw JH!! iw iw xL!Dkwdv%   Rp{@Times New Roman JH!! iw iw xL!DkwdvHHD! !x!x cw@!cw JH!! iw %x jw iwdv% !G!   % % GG  `     `&%  6^6pRpSymbol JH!! iw %x jw iwdvHHD! !x!x cw@!cw w=w iw x iw iwdv% TTiu.I?ܶ?rLPGTTVaI?ܶ? LP=TTI?ܶ?^ LP=RpTimes New Roman w=w iw x iw iwdvHHD! !x!x cw@!cw w=w iw %x dv% ( TTjtI?ܶ?sLP1TT5?I?ܶ?sLP1RpTimes New Roman w=w iw %x dvH !(wwjw`w`w%  w w Hw2w`wwx ddv% ( TT6<#I?ܶ?LP2RpTimes New Roman w Hw2w`wwx ddvH !(wwjw`w`w ^ w w Hw2w`ww^x^(ddv% ( TT>L.I?ܶ?lLPDTT&4.I?ܶ?LPQRpSymbol w Hw2w`ww^x^(ddvH !(wwjw`w`w%  w w Hw2w`wwx ddv% ( TT I?ܶ? LPtRp"System w Hw2w`wwx ddvH !(wwjw`w`w ^ w w Hw2w`ww^x^(ddv% ( '% &% " " % % % 0 % K( ( ( ( ( ( $:0lc> EMF0O@@F GDIC s&WordMicrosoft Word  i "System &pw- 8@Times New Romanww w0-i&j.  --ii  ` . `& M & MathType - Times New Romanww w0-2 MSh2 BTimes New Romanww w0-2 zR2 y5T2 yk2 `FDSymbolw@ Eww w0-2 phTimes New Romanww w0-2 ,6hSymbolw@ Fww w0-2 `=h & "Systemw@= Jww w0---'&'-  hA hA  iRp "System0@&Xi0&Xi02#w$ww\wiwHHD! !x!x cw@!cw JH!! iw iw xL!Dkwdv%   Rp8@Times New Roman JH!! iw iw xL!DkwdvHHD! !x!x cw@!cw JH!! iw %x jw iwdv% !i!   % % ii  `     `&%  6RpTimes New Roman JH!! iw %x jw iwdvHHD! !x!x cw@!cw w=w iw x iw iwdv% TTY/_>W?a?SMLPhTTA IW?a?LPBRpTimes New Roman w=w iw x iw iwdvHHD! !x!x cw@!cw w=w iw %x dv% ( TTL%Y;W?a?zLPRTTIVW?a?5yLPTTT7@W?a?yLPkTT%W?a?F`LPDRpSymbol w=w iw %x dvH !(wwjw`w`w 'P w w Hw2w`wwPxP ddv% ( TX5!N;W?a?LPphRpTimes New Roman w Hw2w`wwPxP ddvH !(wwjw`w`w Я w w Hw2w`wwЯxЯ(ddv% ( TT-%7;W?a?,LP6?RpSymbol w Hw2w`wwЯxЯ(ddvH !(wwjw`w`w (P w w Hw2w`wwPxP ddv% ( TT %%W?a?`LP=?Rp"System w Hw2w`wwPxP ddvH !(wwjw`w`w Я w w Hw2w`wwЯxЯ(ddv% ( '% &% " " % % % 0 % K( ( ( ( ( ( Dl EMFDU@@FL@GDIC ( &WordMicrosoft Word  ^ "System &pw- 8@Times New Romanww w0-^&_.  --^^   .  &  & MathType@   Times New Romanww w0- 2 1`Times New Romanww w0-2 ()exp[(/)]s\- Times New Romanww w0- 2 ps`PTimes New Romanww w0- 2 Ab`(Symbolw@ ww w0- 2 ttttN Symbolw@$ ww w0- 2 -*5`SSymbolw@ ww w0- 2 =-#&qMathTypeUUeDSMT4WinAllBasicCodePagesTimes New RomanSymbolCourier NewMT Extra(%u!APAE%B_AC_A %"AHA_D_E_E_A  A(t)==bt p"-1 exp["-(t/t "* ) s ] & L "Systemw@$ ww w0---'&'-  % %  ^Rp "System@&Xi&Xi!8$w$ww\wiwH8! 0!x8!xx cw@!cw @J8!x(B iw iw xL!Dkwdv%   Rp8@Times New Roman @J8!x(B iw iw xL!DkwdvH8! 0!x8!xx cw@!cw @J8!x(B iw %x jw iwdv% !^!   % % ^^          Rp Times New Roman @J8!x(B iw %x jw iwdvH8! 0!x8!xx cw@!cw w=w iw x iwdv% TTebr?VU?LP1`RpTimes New Roman wPw(Nwjwv!00H8! 0!x8!xw=wG;wG<4G~wxx }w<xx iwdv% ( T br?VU? L`()exp[(/)]s\-Rp Times New Roman/)];wG<4G~wPwPNwjw!XXH 8!(wwjw`w`w gXZ wG02X$(xx iwdv% ( TXPbr?VU?LPpsP`RpTimes New RomanG02XPw(NwjwX!00H 8!(wwjw`w`w^ 8X wG20$Hxx iwdv% ( TX dbr?VU?LPAb(`RpSymbolG20Pw(Nwjw!00H 8!(wwjw`w`w hXZ wG20$8xx iwdv% ( Tdbr?VU?LTttttNRp SymbolG20Pw8Nwjw&!@@H 8!(wwjw`w`w^ 9X wG2@$(xx iwdv% ( TX\br?VU?LP-*5S`RpSymbolG2@Pw(Nwjw!00H 8!(wwjw`w`w iXZ wG20$$xx iwdv% ( TX.br?VU?LP=-#Rp "SystemG20Pw(Nwjw!00H 8!(wwjw`w`w^ :X wG20$wwwdv% ( '% &% " " % % % 0 % K( ( ( ( ( #L l9  EMF[@@FGDIC &WordMicrosoft Word  G "System &pw- 8@Times New Romanww w0-G&H.  --GG  `  . ` &`  & MathType - 0-yZ Times New Romanww w0-2 )2 M(2 7)2 (Times New Romanww w0-2 <s2 p2 ss2 .bTimes New Romanww w0-2 pSymbolw@ %ww w0-2 sG2 H=Symbolw@ ww w0-2 *Symbolw@ &ww w0-2 t & "Systemw@ ww w0---'&'-  > >  GRp "System@&Xi&Xi2#w$ww\wiwH! !xw$\wh cw-cw J!x(B iw iw x(Dkwdv%   Rp8@Times New Roman J!x(B iw iw x(DkwdvH! !xw$\wh cw-cw J!x(B iw %x jw iwdv% !G!   % % GG   `      `&%  06&% y6Z RpTimes New Roman J!x(B iw %x jw iwdvH! !xw$\wh cw-cw w=w iw %x iw iwdv% TT{"8~B?ܶ?LP)TTX"^8~B?ܶ?MLP(TT;"A8~B?ܶ?7LP)TT$"*8~B?ܶ?LP(RpTimes New Roman w=w iw %x iw iwdvH! !xw$\wh cw-cw w=w iw %x dv% ( TTs"{8~B?ܶ?<LPsTT^"k8~B?ܶ?LPpTTNV~B?ܶ?sLPsTT "~B?ܶ?. LPbRpTimes New Roman w=w iw %x dvH !(wwjw`w`w ( w w Hw2w`ww(x((ddv% ( TTBJ-~B?ܶ?LPpRpSymbol w Hw2w`ww(x((ddvH !(wwjw`w`wF hx w w Hw2w`wwxxx0ddv% ( TTLX8~B?ܶ?sLPGTT"~B?ܶ?H LP=RpSymbol w Hw2w`wwxxx0ddvH !(wwjw`w`w ( w w Hw2w`ww(x((ddv% ( TT4:-~B?ܶ?LP*RpSymbol w Hw2w`ww(x((ddvH !(wwjw`w`wF ix w w Hw2w`wwxxx0ddv% ( TT(28~B?ܶ?LPtRp"System w Hw2w`wwxxx0ddvH !(wwjw`w`w ( w w Hw2w`ww(x((ddv% ( ( '% &% " " % % % 0 % K( ( ( ( ( ( -W 4 lL 4 EMF W@@FGDIC4  &WordMicrosoft Word   "System &pw- 8@Times New Romanww w0-&.  --    .  & N & MathType0@Symbolw@ ww w0- 2 TSymbolw@W ww w0-2 U2 1-2 -Symbolw@ ww w0-2 @=2 @4GTimes New Romanww w0-2 @s02 1Times New Romanww w0-2 @2)2 @(Times New Romanww w0-2 @K dz2 @ez2 @czz2 @xzTimes New Romanww w0-2 zz2 xz & "Systemw@W ww w0---'&'-  O O  Rp "System@&Xi&Xi2#w$ww\wiwHX! !xwX \w cw-cw JH-! iw iw x(Dkwdv%   Rp8@Times New Roman JH-! iw iw x(DkwdvHX! !xwX \w cw-cw JH-! iw %x jw iwdv% !!   % %          Rp@Symbol JH-! iw %x jw iwdvHX! !xwX \w cw-cw w=w iw iw x)Dkwdv%  TT=G@?q?TLPRpSymbol w=w iw iw x)DkwdvHX! !xwX \w cw-cw w=w iw x!dv% ( TT=F?q?ULPTTsz&?q?1LP-TT]d&?q?LP-RpSymbol w=w iw x!dvH !(wwjw`w`w XZ w w Hw2w`wwXZxXZddv% ( TT{&?q?LPz[TTV[&?q?LPxmRp"System w Hw2w`wwXZxXZddvH !(wwjw`w`wa x w w Hw2w`wwx ddv% ( '% &% " " % % % 0 % K( ( ( ( ( dL5% rPNG  IHDRL1 pHYs.(gAMA|Q cHRMz%u0`:o_FrXIDATx! DQI$" HAfZM  t*U5LwّYl4(`Q0 F( ;f qtpnR آ?DAD\H1vMK$^~>bn竗krpRY0_݇f[){v$72,ػB; ;@>"v, ˨ڵlw4E1e6n4k4|@rCvh* I"tK57Llh'l=A/lshhΏa'2j Fc,0(G| 0ܜ@E}&xZjm,L?Sj/o6a~ &^^w 6:a_/ϟ?J]􂛉Ӽqϵ/>đ#?9aOZYа-T `Qi]Hap}cڴ% ^-`<'V=>=:u"0)'޺u%>EZ4rN7(AZ~[ ceܘ(""j}aayD&eYQf-nU~q hcѦ(ɐWƭG~7|W^Ŏרf'_1 h7i5zPADaW}*1پw P;Dm)C3fiq(u~>um9 GZ/dW~c4}ݖ[dn {}Uz, BoC5"122lGetyX=Ǘ緀onMeٲ$QlXMt00P0@1Q@!iϟ_vwA K5! ooߏU]ȅ#r+hJr$Zu|OOLISٕ}{n2WMttx 5O}L4bZl _޿0dQ-dSJL7,A122{ziMs]fE0SXVYEI_ۇWz\t҄ 6_zwqjqvg9^d|9ꟿUp;*ۋ{`㝃-|4`pE~QQ@QPΕQCZ.vv BS lpȘ:m sioS!=b( u F{upֲmH„HH]H:4>iws;Zt4>q7!wF@ap#Zrm֜?Q%8elnLxqi\̐2k5 llЅl\ g['\X 98yVqWNG홞.ǭa7/t SAJT0h{P֐ۺ>W2Bw4U4dg/2s3ʈğ,Ls̬NQ훎Z0 cGнҹ*@+,^2#4%NK߯N->e\ʹI6dzE  YRLKgF+=s,杻A__>w$,tդy!C~8/2z L_n9}?_F&2\lLH_ynً[w$d">7OQ@LZT񉃍_r*zFxzҭGXCӲ5VE[_ ~Ѳ5Weկ~32GS[,~߾4#33x}y5m~~}4GLJTݣO 񗰲?N_pçX@Cw@k뇯yw_ w',QG|u ~zk_ 4?<8@Q0O]>qaeꞭ?f_ic9qӘ9wo6˼ٙ*zQ;:eF]ҴݝkM}e`Zk9B2?n݃HaL2zB?}H />+>߽~W%~RVEmzq̍׿޸oveUBEO tÕ',&V9ې[ٱQ.o_I޻bŐr}jTҴMK7_yqjNK~'py3)b_&쌖cn4|'X9yNW1(R_?#C9Dj_#1֦:Cv0->wNv-vHϿa+~l7F?L//ի"> b[m)-R:[V}~y&mz~ &jI=ztvn8?jX3D;ogd[vpdgpK>D^e[91:  K7=~lMTEQi8;|;48 ;yXm߿n Wi1I?sjaW 恵޸uRС8IApeb;[PF9uM0I;-}B>UWC6ˀUE_Hyãdqo-()E#{ݗ.Ie3{QZ.]7oYg/I7g⾻O!g-$vg=9f`qZ#N}3BA4Oi:VpÑ9:F;ϠLzb Aw~ L42ooSB]^('hw9r>y=\[/ _P~A(hטn&uN{BO,MV9GfSݍa>+\捥(vnmSÓ" +!W.k+"҂H`߁+ۼpxu#vxG%@R7spy -&˗c4(߰9Zx#i`2O~ 7LelGE趜Ҕyvf"3Vpk孼`6aHh^%ݠɑIA:C\Ѿr-j{R%-s~7z-c Mo Rgq1I_h/ cUw1à)lY]-3ގheɇ[Vp-ۛ=q-UtŊ`KǥddO[z {W9'Mkvߞ r6= ̦ @ &O_v ܔSA7w/(І_Z@V/?sDfeˉI'@sB\,Y8_|֧Y\ʜ?9 `>7Uf|h+ *m}%j`& n]>sWv Ne Sl}K{ϊkxL;Sgopcnw5Y? o" y8 i@2\ 1Í{΂9Њ?R|ps@;Y_xrћ_3ҕnh91f nb`xq;"st5uE =zDR@]?&67KKUy@=-<>zd~vUb]CG2yWuh0*<=䳯gdDKAk{{̜+yle|&cn lYٱyv9}s;eF`yitDPN'h@U@Ll¦I[V&VFit( pcWgL~ԥ?Wَ_OBe9`S HS?,%Í=S ,Ͽ `;JW`Zxw'p 'E 6?k{\Rf+Q};h:KasQP)έؼ >\W$I)}[h,S_M[[ CL{R/Rw{&?0fITh`zwI,NP r9Hy?\bjq[];l2y[QGߝ] UMAevuCxK;_9vGetg߶q jŲ>#3McɚW%5OWzڪP bK(3;qL-"|vmid}.g ėcssGT1sib~(k=:VrC-h'xZPX,޳urْmg[G<Es9*@÷)ظf`e&4G<9*o!&x7;Aj5^q˺ K2SF\SF4rz[!zOQnҔa4Ljx17\IfژӶzS,fmjUn )#t)8 a(% p8Y9%GВ$hߒ,Z-#lT;t&w28|.W֒.zqmt^i,d`-, w<31t==nE4˹u<=\?Qn1X] f<2~#фv_x!׻C)sE2b&_x}/GA[e屠hebWϽQßX& G/Fa6:xwb-ջ%P<>N7~8+xR##ެN0^ȠXvs(fS _?ׇ'0k}ƅv Eӫ"vph^n^i$f22gxſraj Nt򩃷(mUgݔǎ;{߼lU Wx ot([}@ϧˋW߿ǯU6B.hIHYR/a w6d?8?=д$m{ VEi.*X2aG37O?]^/B6;?5Xk^蹉3??h7+w0J[6v>n`@u),$u-pǗFtk߆ϙ0wlg.Mt+#MJ2W`R``awF|q>32yvi/W31?e`PfcbQyIXtCxڰ9iֱG?+* \Y+#߹ YҨX¡ju0Rm@.t YYR7aOdxx9`xol[:HSߛ B"i_`Rdeڨٙyɩboq1CT4ӿ}w֔ǁĖ]BZY;bMegFXX L%~HSrͫCo=h/֥WB + g$"v))v.P׏Y㗎odSOHPTGmw]k%x8U0_cY0~{wPW7@ #|o޿sR;H.fcr⍨U@|ہE O7);<R({Dq0(XPz:)}$ddi ZƶSHY#oNݜ3gw bf.n޸z#1Ƒ1 My&g3g,(fnI ) ~| l0|qdfőx÷4 3 HAU7%8'+#? |S}r?+:K\r+ @ ߦ GdbEҒ'3(HEp+*ϙI?`jc Կ?zϠPˣ k\z^cȼ]n(~_,[?Դ¦$qsmWwXXp"ffF&b5fg=/>,vQey9&,s~Hӊwrm Z̺H2?/<0av4Ls̙B߯/ygpJ}3;ם"jT LhZ-FK3G뫧 /D6!!YGW$l ibϿ Ѫ,+pW>\H9+s^!`km; Rtys/^:{0-w]Zplc "?~ۡ߾:bBٱy,Y^Nn~Hzh;FZ[ ?}0K*Ke\MIڢĆU@>3xIeH9+D լ\meϒn*B:asZL83:(v l]4yqy1$ƪ&Oo &Qm$ 'L V&Q)hr}3i)l(#xП5/Aʇ+- b/TںzϏڱ<~y߾Dm[D 8Y78[xmU׼i;AYˣ]q 4GFcFPT"0g"j=8ر8'uT8 ?w>icˋgONl +/7ykm_@M5[ﯗV5,lݜHB?3(ШԐiə? eM%A j$f7n6O絥U[c Fr_LocSgA  I1&c)o^}[4 m'k9AkdANgggC["T=31',C]Y\QUSܲ91ځ]Myݓ`bUr(ʹ!^`$<:7#f_y|m!ENjȈ;"hGeHc&FDc<P|FH/kykff VLbySφB+U`II|zٝwv,MzH'&?֯~1P[.K?>1 _ZȽ_zPy|ʬnkmO~yd߀ʯ?7?]ȼm=Ӝd.<`m>ug®nƠ?컏򩳓VM; io@2Ow EҬd؎&>E N[bz7Eh~ӣKlLb~1u.ʨSZmK~u[ϿL\ܶ}嗠ћOi[}tw]gf^a\SݓV{ -ڐ-?<>gb " Ec=ͤ=5ӷVCK3+x#ڕ;raX=Ll&E>8d!fc^?89ǘͯ1do(ԍj8tۻTpfcu=>#߫D(rpoϷVK8*C50^w8ec?:x\JtqԉifV.3r*N>_..^h2/ |ZɊ}MrjJ߂3 J柗2cdba,y nIwlJA7Ei&)&οF lj^\zgj* UHhXq /.' 73|]$^#ls|w\ *0ְ ]SMd֕5('[ul;~ -SZ, 7[|^\*WM .ˍkCd@bHMnCK !)#eכ2-%Qj^їھ?8s?BeHQ;0?W{@*ے ǝHlkUly(%3dP̙3\A^%>[YyeEΠI5aj ;VV)kJ9խ>LNg;ڴG5wN^t2rϙ35pJj%+ܼ$Wn4 =4mIS$11p*FΘ2uLTOۓ: d=A<ʥU;#48Mzai()Y6uXǻ'P7KZe#ˇWU'y]SWv&` ֍{PT4,ZB}'ZVEb䏞qT<^=w^y 8Pi @1#gǣC֞gecc5 4OW߸6ށ?i:X+cҟn?p?*AΖBAg<}{QP UAt][ڇ%⃌Px})F&&9D1/vvv`S *~sUg7m |U[pCBWw;q' x e+Ï{6sU#9>''IHSy8u!iLn2 xpdʺ,<馠חg6.?BP\&0Rmx+l8JZMO{+E''sI 绶t5$E?^K# ^/#?mِ~97i!@4mxs>Q ]h[)^8sݩ<\ɮnEsh9=g>0wsyj_?͝U\ܺY:x9Fν[.Hke>Y5,Jo&́0` vģGg8dS24gŻG>r rͯo_m PuwnqNY^뻫[gx7@#~u0y譏bڦ7 7W/^3 ʚxHq&O/&RfddRT ;h)3 iSfڿmʌQ@bS @keYXF͌}ϟk;\\\F[3```sG5̰[|AMMm4hF(`Q0D@v`NB&9*59YjG <AD~03f̙F ũg*|.n"nw?m-_4Vfprt(xZ݌= F(`! h)3 F(`! h)3 F(`! h)3 F(`! h8Q@>x=w~huiA7hȌڃ[mJwsZ- YdgF9v/1dQ0;+[ .LyzSss.3>M?f֮=r Jzt+Ү\Ѧ( |~7_a\ h !~kN089 l`ɤ´SDD4= Q( ݺ@Kss"/#|>7^pcsɿF+tSrq {|]O_@d~}y׿]t04(g5d㪊ѧd}b̀O9tLo2L SLQwu(I~;h)3 H'6o~ (&K7̙Ԗxt-3 `_ ### p08̺RJŐOteRP^;g7!V.nVӊ*s@}zU貙Q0t{O,MMb,^Սxvdށv$d"$ j,~߄@MQ@ xzgׯ;..,̕ۏG~~rJ#Wf 3 |t5Y(~~H~5埪˜qlž T4:G,h xCna~CqJY9yx8Y xȰ3ѕE@~O"24ڔ׿}dԴ8*Ugbʌ >җ c-d odȣy8j[K3L Ob;Z_ߣ0 0b_OI$|w###;)Ė_1t=hRZEFN*:유a 7~%-@MQ@`$<`Ǫbz.~Y*y7)J6b)׆ +Psb=S;ҼI! xuTf<-^Aʩl-h j-U}k"+%ȇh9UGp%sޣ_V$4ڔ`<66h { KH7߽r4F(>/ܷoĉ[;?l{m%4ڔ`$n'Gbsr,Ć$^W 3{6l8fhSfxfS=f jJƿ ͈GGfRsqg6q̕#7> #imʌ='hUv(ˏ6fF\]*.mry4Q@{ &J2&X׽k {k3AYc>A~ ?0?+Tcc#h)3 HJPڣQ01/-󘁁ؘ`ih(Q Iʂ%5ĮHTJHXmǀGIh)3 H\\c\ǰۗM1k*26fF=zS[Dץħ?Ͽlnϟ$/|vu8e$o?}g-A4}|қ|_Gw/$%y<%(00C.-9d\Ȳq@6eFI[T Ԗٳsw0o]{%Sc<:*3 '6A8řb#_;r; ]L {>7`v9= ;6yikk]j *C.zOKHO Y#YP]!?}Oʶ?6+EDD@O"4aF{U]Oo)3 ISow[J,\Ej9qaov7+J}94Kq) X>;>m =+30Ѽ܌1D5 0H)*q( w2oQ~`ǷF)uMYZ8MOYdߟ^԰CnNV`~Ү:)L$ha ӧO1 FB|h< F. **`=M "4:4 F(`! h)3 F(`! h)3 F(`! h)3 F(`! h)3 F(`! h)3 F(`! h)3 F(`! h)3 F(`! h)3 F(`! h)3 F(`! tQȢEF4ϟ?@k׮hQ^"@/oZb$Q0 ''?+Wrp@oZ I&(`Q0 ( FOOOYYѫFΝʚׯ 011͜9HOO ?~$$$k @ތ= FoprfQ0 ̛ht(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0 /nz%o.8 `Q0 ϧWw76V&> f @6eF5ݚoM`Qsv=+g:-\y烓V E*\D@MQ@16 gڡ9GdF(`?h-*zTͿȰӢى3 F22psfANC~ Q0 F(D'O>O l.Ϟ³oϬ6-D(?@6eF 1ڎ`Q@=iKvyXaK_4?X-}㷟.>X"$F @`dW;&Ƥ?_ 9u@`Q@\rUЍJ1%%Y.v pjqǯݩ @2t|caYϚ_~10pK_nxhȌQ`[?Jjqf}e{/03ɭ?DKc4FnUv>HX8bH+1s.f`oDSh)3 HOn:؎Q O Q9Q*2ڞ#㔾7.'q F2t-Cnm\8? dF(6.FfV /,XRxq|:7~Z6^]m4F(@':O2 F2t ߨ)7>fwo=ec%wif֧~~8t8Sa`'{A'&SUZ-BlѦ(  (Kkʂuy'.trWϗ _ճ=ipk~xg(O|g F;`Q@Xmǀ \ Tc!.>#<9%[M 4ڔ` S%)ABQ!vO.o4FJ!uXz͚[vrP~yxy'#@L`Q@ i$͇EӄkՓ??})3ڥ#kٻiyQ-V޷V#LxB`Q@ /~VvqF&Щ`7:*3 FJDԮ8JNw}'<mʌQ0 F- 8)OmˌQcEykwEX=@6eF($vNF&,3h)< F:Vaf_rD`Q@ 7`\8x緟 :<̣!5 F,ESU%kӍ8Լ薦hSfQ0 hw,W7}+a| lX~Ͽlj4;.#T9}{_`edf~e`0.-C4ڔ`Zل9%ofs MY&;Ac\yH·fQ0 PZ-<Axxx F7cأ`SR3n7܌ @~G(`Q0@6eF(`Q0@6eF(`Q0@6eF(`Q0@^\0 ?=~ן%Wa!֙Q0 F(#x%YIhQQ@O7&(ÀeKן}xQ0 F̌p%uM>XhSfnsԗLG -֟}}93 F(XHKKI Q@*8?/@&  FF?}ϿGCL_ 8R`Q@s9dѺf.7-؎*Y+Wʕ7ָ)2ۋR7~o4F(`?ot8Bv;h)3 H7x 4 xz;E>D/z|M*gF2`Q0 _^8'9\<,N( \޽kХ6|әE3S[<6 F.xw⽏2A-g <4`ăˣ*{򟁉OV+M{΃"(mʌz_Y[( s`S"f\ln߸?hSfPM*[pg$q^F涪쬣c\|e-v SilSlOa4ڔ$ks&$G1`׬Cl_?iEVR9d<(!.˟>qvN(É_?k@6eFuW4zX(`WSA6P;OX[VkFf?ϝf^; 9GkL˽xz0 Ѧ(&x3io5\豿`d[S_zY@hB' >i) >uPČ@%BxH "K5h4g֭|pі(ߛ2f c@wx 3Q0 (4ڔ_o_A%6l(] 6(=b#%WL$u4F(Ѧ(q}}hԋ~ 8w/c=hXi#+yǿWVVdP.UcUg_]q>0 F2Rܴi?c(s XK]OP) 2 "~Vܣ-Q0 h)3 (n]\'Fk#yF#;u4gi޾l߹G!$/H] F3`P h)3 .ʞ~aklF1 ˫R-\}m'} 0Y-0mQ@!Ѧ( |oV}T㆗ΞqQu]`֋M-Շ~b9GfF(hSf~]ٜ7ī/ r3T;njQO?tыO2AzrBV¯"Yyq_'AѦ(BTvEKJ`;FĿiv(ѩm!QO)/ߞ*'V!6 F F24~Jy۴o2OX3Qw3 F2ЈHP2noO6O9_a'+Iѝ٣`P hti~n*@e '2zؿ?M*G#H/;}efy-VYϿ Ll?N]w vSxFϒb@MQ@xtO٧ƫ8AA~)3 F ಩HmO޵ Ks:qBom3F(hSf^[pkbUѣ`vi',q'd)64 Z'YɥQ0 `'?0IBh)3 Q%/1\coK!Q0JL 겣_`a?߿WE r15?~''Eb@GϏz_~~i44F(^(3Jђy\@TT͛7zX@Dht(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0Ѧ(`Q0 0 L,,1߿g4@F(@\2A~~~2 F(@i@ 7]AMMm4hF(`Q0D@v((EeO'?33̌QDt7/N"3ƢUui5_4z3({ћG( 0oe`Q0 F( F2`Q0 F( F2`Q0 F( F2`Q0 F( F2lpX]CKebW<:bߟ.Q T=2*N,Qqi۠/?/,".Xqhԏ! ns|w/oͤDIH 'i1i͸;-S_Lȫ{ߓ$hѓF9J_n~/<4W;}JsAV@ߟzzS"4:*3 H7$to>xwv ͮ'=tF??zbuVầCW p8!cw4GPdfbco͓#~ l w~Ԍ 7I F2Dp7sƁ@LE'?~ɓo>^) XhvxA>z ^xs߬d][.>cKݫzÇ[;Wl4Go8x6n`mK>zÏk몂WgO=c[|tb}2@MQ@xp鍫,{b5d$%4S7<^/loZџqaX%DQ0ce+*.=;{CFN>Q99YY Aђq !p5}yصd ok>gi.3?f`,@ [s5dR:zH+h4Îc߁VDJ%gF %6׈lvv`[a;FO+^?ѱrq^|q>Jq3πS ^nS{nrvnw:ZdDYN=r[?qrcjd=|ʫTp@6eFIՙUsO^|yeRf`A XB `]hTS ( 0?oV:[  42|2jTP9D~n {46IM@׆=RQ'ex.ggt=hzT7O|ϿI$Bȹ m(*"!b=}4+$g%!Ϭkf j]8{MIyNciIt0KmʌR#+ 3沲z%8O653 #+ӕB~=ɒüu`$ agivВ`a8g,CկWp 9~opSCL;o_?"m ~Mdhuߎk lܪbo^t7 ~.p4mϙWQ@1WPsnuʜPU.b:E Y5⛷/>-"%d%)442<{zSK9^8j|su_Zr@(Rړ*gT#[>FR} 4 P}Ǜ[?j#`]6{%7]gV2?Á,=obEb¦߿~0{|g~VAo%&.D޷Tn[hm.׸]^ǀ}GJMc4'Rw]{YSR OV{#ܽwwϟ<F 8ʋJO^z!S`‘ 9F|Q]Fh{3 EYX9=g}E73DGfF&p\ $%>hA7؛?9c׿釰+.?ӿ?`:ogLl_t(u_FVOig@^_'%m߿~^{^*l>i@hs\z *Ѳ~.BLL~.#vǯVӴ?3hqm283},>g7bh;n@zuݻ-Y}|k) $$h)3 (?~UO0!xw| ;ֹA>jʪ9>=\9ڹ:mb%Viɦ9M>ϞQ< QfB/#3+LksCY}7-srzVЈ?I10r HFz}a$~fCc撵+lA˛Ai^SLv7}Ńw 7o=!IѺl`_ku+JJ鬽フZ0 (_01ğ snFʦS 7LWecg.VN^i<ïw6f&rOO=|d*H7:bL+c?9yDdENe!@(/ԾL?vWoF~ n|i5vjiq fI,* ZYs6n/?xLzM+sci5f`s;CXfqY*xdޓo;^c3[t0Ʋ 30rLn~cd0 yvY00|{ bK =EVov?A&:?҆ @6eF%e7?CMQܠ0w13K|=v#N-NJK>BUD1X1t7m4glCԌA |B(B-z)%ai()(NO.6E;}mˌzdؒ qVR3:[_MfKa&T%Sn @6eFһA]sk B l4šHH+U32"hO.wM(;TK§v #E`Tׯ~A1!] xzq"X]5[Kg? ^߽hr_:+3oRvpՙ߾*7SFhSfPUVpvo!@ܶdٹ#ce쏧Ne卥Yvj1~@.{@XWibyG[=xä/.{ Z##'!&- ڴ8g߹O %Ѯ\3!ߟ_hSfPx132W=?ziG؁Xz>tsyvVß@+!k A(P;㬰ܥ-}³G* eA}H$sVv]BI^LVf9t : VbwQ@5@(Y@mF`"Ƒa%\U32;z-=a, ,lv-cgfe׫+a+e4ZG ϯ?~{) π؁7 Fb`x݇/@yo4k~rXjQ9>^mi',~ 3ïo_A͙iއ 9e;Gwnl M`p``Kٕ$Bp w&VNf^^9?pqOEUe`x3_1`;Z㷯@#6j 1rk7;htTf*xۗ *fzͽo^L2KY~L/ӧO_! ,]?~ؒ$ <{hHZBE\dz F2 #! Z?={GQ${ҽk ,̣-aԎe0}yd)3A5T!22A}p{{iO[W-,C%_Ν7W߿A<(9r%n'J![;Dul?CHyʁ;پy&>2QWERTLL,gG}ch 7 -3?2ӛ7W5YS,b-V41vH8;kGA ;A~n?)WhSfĂ&hh{k]'xgO+}Q_$<?~~ʚdY]GBKnhrQHɝ~/>};a _ʃSJb/I鋷_j1zKv|h`E8?ß_3 {ٳ'ol%4SaXb`>8hQ`s^|wD(&y7~N@YZ7}|61TBIc6%i֞do'Po7Tكc6)}Q!u,t}F%}AxObsO,&̣\g8]ŗXMӦS/?Dk ē$Ψ & w?T%"=ӧOp7EscF]%&-!snѤ5\㼌l\"F!yV-D ꑓå`NeMW hϕ~-*\f.-ņ>G" %."ZwQ5Jy˘, j2 0  |a@%gº(1>V)"!8XM5 :x?\{f[$ɋS4sW\$qeb@qhNvN>$a;IH@_/ѱQ@۸Zw߱4?>H^}Fc3#3$(?'.%(%MZܵtbyMs S~~x4}bU ǃKexϾzkN/+=>i/=;חGD(ckpz{x~yIБ N~b}. +į +oq prKKFVnAIENR"|leQzKA8UZ=˶_7u}{:f:79ѻG?9pofqr&ÍޓxVN]gȽI1hIʾ}wMkG)p +>P^0@1b6 ~ӧ{ zod} &@Q0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`mʌQ0 F(`]zj&6(9ܾ}oFdzƍ!eQ ~ #[aҤIA3 F(`! AVVvQ@߿e˖{4@F(@LLL-2e4@F(@X3<<Ȇأ~`fQ0 /Go/ q+IENDB`dg67PNG  IHDR$CG pHYs$$yNtEXtSoftwareIgor Pro&A IDATx=nW`IE`J&J z6J;H&EHyv2o7<\=r17=s< z66&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6&l@`6'I'Ìͤfi&"gq[km 3i#vT?9qRMڡ&2Bfr$l@J ۹] >6D,x6DLXO<D@蕗 Q}Yq[6RQ 2Lڷ|abUIV 6Ĥ7oL@LmCI{6m'l@j5 abRyM Mv!vbp5aZ& 4aګI{V:[mHyL@ Fm VۉՄmhF$= U]Emh斈;sxEib+F6EBf :ή 􌪙v][na}DDFizqX39m!lu$ p4NhMM5?~mhVMmhѶ; 64h 5{؞,p`e=Ha{>L~{wq&FLF7ejkY?q5lχSڴwv&wѻG`M-ΰ=n`[/le{̀˸wوPH$_hv6ڃY}ڤi#9@"9@E?El;i/t{;I{u9 @ʼP{{Jɢy?y\$¯C 4Ja鬽ˊ{߹vn2gThvٸ߬-\fmJ&@E.lg4_lt+|%"_?|Jۗ EU֎- ۡȧbA텻>sjALjCj0Ķ.r )1Wz}Dv@N߲]t<(x'#M].t:v_9%W+>q@E%zBkNu&.lYCZܛWU"r%Q& GO~<|S>#Np"°鴽O##>($I}ڋ/lo|lVNۇҞ\OY+@sDJFV>ӻUv :^ݿKw|6yHG=v.3RfJ#]#j>\gzhMI fUK":lۘ/l}Pc1V$IOlpa->i@; 4Da;IS ȽK|Yu fy.ip =XG@9@!?H'9MqeLY&dm4 =ajLffm+e8ԛ uN l@-#lx5&l@m@[P?jr 8*@] P3$4 5}=!u"l@(k+@-  UW6tD_@ zB_ë@ \*5 l@ 肾: 0a*۹<^[&l@?6m+ R-TJZ ASt:ʰrP@8@ p[ʭa*{mPah2 7 q Jj6j "ݒ*%lɁv6&lM!ߌP>U 7 qh.඄m(W!TD[ 6&l@ׇ7$lM!W* ѷ =lχ鎇IvH!=m88qE'sM8D4MG7Nw%iy9W9{cڿ;;ogemv(@ &iflurVy=ܞn,ʪv6ڃN>/i1NxڵWMD7gWf͝=5/<沰she [YS:?c~x׹nv@a鬽S9IQ/ldv"w}X|13梉|oW.ד!/]Uaﯗxn (>՝ѱ/YfR5" mvhgܝ^-O Q b:hz)-*@|P2a|k! %՜OXn%]tB'v~] 1q.e; q.lWb1.lYCZOy}P ԛˋ"&XkPozo0l|:moSxRᇬGT)B|a{;mf/svt?-5~li刽;gMГ l0lo-ŕwn{bu=݋!-عt4.qҤ52a^4&$}g XtֱV(Y$IS>`y|~Y @(b ItU_`y|׉{0/R&mJ(GmFp;zo 2E\ FWmDXM6\ANk.I$7` p)=W @h6\MyCPa"mVvpm bPaΧ $lECm$I4, gZF{%RBp p= @ 6\Dym PcaΧR aO0aΤ Eإ P= #l91a-z#um(Ly pvb|686pa`* lqjEm(@8 p.%lV42p5a"zg |0.[]Zx,^4'HW;l#hB}NNdt @!M΍Y~˸i.M<D:h#S]/Ϗ'ȥ\N0W9RٞeO۵iNh`؞GI/]o/+A[>˸Lw>_{;f$ɴ媸-j4(AH6$IF*f;S2-/}QɄ+je4H$}e?gRf;?Vq{k~EW#R.yK$J[YS:?_ɗUM ! +%lgk|d_v˨p׼+8_a{kqr}ѯ:>,86?@aևwjYmQi aZ"o&I_%M.S'G `@WҸeQ;UfJSe(xu`&jKcKyYS?:,}` y.oܚr%N)KYӱ ؽxֲg_-l8Gta;e,ݟZܴaU6W^Fm(MἬ/Wd "kq*x7 87lgsu#6V  sv6yo.鴽ڃOݷ{|>qxL@W+ @i }ɰPF @+hB+7uvY֥`:yo55M7ڽem[u֭kmucwV{>m b$I~tuhemns/Z ;_7Ruz'Wp•$_ kY_DiQ>v>4//.czz]:m\Gݧ ٛ+ jJW0sԻ.m/ap>RRW|2?o:5J^(?dRpՍaևw@IímGPt'yƯ{mws5xuM[3I7Wy4vxyw,W Z紑(%{ #V4M4}ع8D(Vp7 A!aȨI6a(k'  @nd؞k 7)}l\GDyJpN|73 /mr(!tf^>C &ifǙ:ioKm}ka ]0l 辶;|[Elg &Oƛ_E,~l<>_S`Bޕa{e]+l:?V?Dѳ___ $O7;oA*P^z:ju?u=Yi{C(6a2@tNeW?4#DQ*'lئ}c:>,;<;ԲAq+|5@Z֯j5U~Q!"ûu#wi4 z.loݨ1OӇپ`O&lh.^ ۫O[)i[_|]zQem{ ba+ݧE<'X\yG VsM I}=vӱ ])HrE N~5h2~$u[".3i("SҖZ^Ev!X]u#~D]aq?pr. QF؞%IR׺pi{[?@Ӆ!_d&˭}"nKuBpI${㯅F`rZÛ &E|rJ5N'pzmt/χ΅S@9 RN7Qd}v2߭bO~uvv*n'nTf*#lfy\㨝$I}7y{_or;'Kz\ (Ev)/!ror鑂%Y^CmhFT8+j;ؔt73@:gN)-lg+s@ami+m87.\AYvNxl6y?Wɗ󒶅b Lv2j/%^ƽ$Y.nYj0k `w E:kfE;>$I~W>$ 6Ib"V:5brt$I˶} $ϯL*\;M$lݸ,mOf;~Z7o(FYh>X^0emq%+zå#7DQ$hۇc6\@hmXwU{Q E W-T em8Fh#aے+OY )kiL P5ǡZGd*u@|mnEp| m$6@AF M@LmJ J|pOa)(GmJmʤO-baa]3\6yHӠ#44|ޏD,_ VN_o3^2NAV1lgolWm>m}^l~"IDATvם=UpDr6@$Qu_w*}5\$V?sf \Js@ [YS:?_>~H2mOfE [" Og]y|^}ˍԌT hs1w_D͏{VE+ k1P]^wx93߰^ZFYr$ W-MJY Ia4;I;IUA+hvӱ }|^]2qk@X,]l~,i4!х"khYݒYi4vVR94хM#?/"W%iCIq4Vai{EGݺZo D@ vھ&_ggP8/7 G%°t,ݧl})Io[lp= fǁ8釛q< b I}v2ߥ+М$u6yX>l;'Fi+&gNS9zs7@,*#ְ$I)_%%?쯬 DKYn@wK~@HֆJ4Dĕm%iCt4 $m1tM#lPz@a6gRaj96ع9(6簻P [$lP6ԄC`'lp}zCm/0a$m]'&lp]y!GB-v$lp6ԟS8IY_%@\paР+a]ݡ=a-I<m)tԒ ]vhGM;HDY/@Rֆ Pc6b ѳCf5#l"iC+a na%"ı3:Ԓ +E0Q@P&a n6cwZQ3"|6@$mh%+ l^8g5#lDC9񑴡Ԁ ;zԉ  %lD҆Hhf v!Ԇ j lA҆j ^v!Bԃ R#l PaaCbau4TMh/IPa]XcmZD9@=m$ik^{؞,!G84A7JE4MG7Nw|?6@4'8psUޘ'MANa{\7~||HtPa鬽~0ES f+Pvαt}X|17~uc:@xSel=nUO-OݪDB9p<n,ûu_GP*I p*5 ^)nVtF$m {( 쑴zPta؅N.W~&@S(Yta$mJ6#].vnD ۛ>ѯGdVE$rL)°鴽ڃO I( Mpo6җI (n&°t,ݧl}|ޭvo{,H@lXcNli.]naL{h'6R6msْ6b6q Sb paqm ."lEA p>a$I fm#lmy.f ŽN"llyI`E39@a6@$c M(9@܎)8ya p48H9㉦q4Eeɱ շ^Qgo j6@y\, ah)?1[gah16+ȁ1P9'o&jȁ1P7l Pg@܄m NTHԊ $ .D;p$o@y6ۉ7a"ѱ,{@dm:26@^|[W9 a- *M7a( 9 H^]@Lm 7)q'P00j6 WwZo r?|4JG;/ϏNĊWLXy.>>5l g^MZT Qm&flurNw‹m712Ǻ5Mc&Vx0˟{O˸z>j@(D}֮^NJ 4Va;sj0 t<5f@8߉ }nh - [S:? EsݎUkJ1$uMa{:o? n_;jx.lg,{L݇ӿyk'D @,_*4X<=cE>}勯jsA۾HguG ?+Dl.4*55 Q*f;{SV:o"v>ҴŻvy>oy-#Z)ku.lwd,Ξv?ye xۥi3N+#R:h RbF^d"Kg7`(b6PO]ެ55?sHY|m䝏{t$}M4|z}  X^@ _~5dѯaM&i,r˾d7FOdYdi/W^$Idt?ߛMό" I}0̇*_U @oG͇cgl dh#D_ÚL^h mF5DZhF5-FM~$I}gcw^@c$>84SmqFF56~ k2yM׏c~ k2y["Jqe!l@`6&lhq^egG\<)ik^f%=Kao *~k2M',~k2y["JiT LBnCe 0a 0a 0a 0a 0a|l1l1Hmh ,mLmLmLmLmLmLmLmLmLmLmLئ4MӇIVD8cxm S265ޏP+E7 a$C딻Y1 lSS6 nE7 '7E(w`c\Gئ$m`Ovk0fխ{%olLk M6ymglɷ{n͂ p=a&izן.P37 ˇf; =ѯyIt͂ MṁOΤ7~|t:@,lz@g;h,ؘ!`ϏGBY(w`c lS#K篻hYY~αt}X|1]757,ؘA J[ZY,͡ @K??}POe a 0ahBgP:h6 6&@6&lE-|.mlL mb95?O6 6&@6mfx{9l`c l[;K1D͂  @{t,ݧl}|ޭ{[ ez6m}i.]n/\o_7~YfGk0ۙai+߻&l@-Ev7m:?L_օ>Y*9ݣsλf J`8}cEd+k ƝLo/ui|F Pu ya,`ul5Ow[#xBNgJ P)}"VvorY OYhh$a*}ڽi=o/OYYIzX_ `. Wv:P\BafwV.Չk>=wo}՚N7x6Wҧ_wd(Ywț׼V?}lP`;B#۵TG7,ϛ_.mv/}W[/e`#먨^@oi::bǫ I܃|^q/iiy>?9T;Kvk䐤A1I1?1gCQg@ q(iEW<$#ڔp{eq@45;m :@46sr@۝5|帷6)1sm_-ޖy4~`Ml9o\[ (b>P9@c߭O Ƚ_owp F*gsoܜnUpdϚmWw[ P#M o P{biccuLl؛I|zG ՌTȚm{s붨 F%(mJ1':ul‰ιù߉p˹ad >u6@N>vrbd uKk p΢n˹"sz0"8ĊnsNfF5qFxe˹"&89mwrn@| ˹ad+M~[ AlP˹6ʹ6jlp6h5# O[ drTBn &lPsw;!qlPr4r.@3mn'Bnf ];IBZ 4mnJ<m$< M24rjo?*Mlpk;]}mL#*IlPo& d9sV`g9PF= 4QN%@=m(54Av@`p5`d &h2KZ2lo0 n#"h7''Ll|c5cdv2mˈ7p#bXJc6NSQ T6Ll1@9L#:IG (mt#J#I>6m⦷mm@66Pc{>L^y,:bp^ȉPޖ4̇3c]z$#2;(pXGOq>yԵm|q|-,ݘ ֏N_ψmig_{T$wbLfSwL)}Nj?zW|uEo0i< B85yĿ~?0˺.:SnNo/3{8]9>t =U"[;[-y2Dm|}Ԉ]l/Y~rbVSϧkχ]ڽy @}mv9:'[뻞bmܢ,Ss;ΛGB_Ti.2&fk$I+Z!Z@bfx_ҭiaڿRvz7m`ؾ|Y3an&O_svk5ZoE۹cZؽ6IWfwlr^-Bz8..v//:G^s4BZ ]lC;^纽;wz]lo瑏~bK?'h alotmk>wso3hkw`o/U. >vgsZ;^6~!h$Z:׻_ar[7V7]z7CPz[{@dH/;x-&lrY,U]n`Zn 1qd;Olp|x!,]mpbklOiWȽKzaw4}Y(}{I@N#i7?2D#m(rc[ P! qPco-%4iz"*z!Bv8m^be29D@l@6[jbnDo@{m -%6[6:1 L&vPzZDl@mmh u6ԌP?6Po6d$Y}',Pco o= fi@bjo n@m=i M#$P0 M`64PWbnw> $j64P6M&LzjLl@c@u% n@mh264|o@͈mhPbZdr ma29Ԇ62 7%EL&z.zj@l@X & n- %Hmfg{۠7T6^mV9TBl@6m &6ۤ-m(l*'`bdp'/;|IiP# Jl@| h@66@l@L&2mP mP qP ѳx& P L@dr(һ[P?m3 j(2{n8^3 W[ nb0ya(p^y@u5\-؞$~pڿG { @FW5*ޘ?=1s"؞=i9q|]vo=`2]vD%pc{1oڃY>}yS7~y~d<>o~sal/~\ Bf^4~g0nlmއε5gp.,?9ƝL.;g1 g. ^Ldw;w@,@!#_=<%;w@d6%.f_n(ݸ;ul'W+_L&3B fiz;wԝUp.С}C;w'? b;r\ K58\6]lmMX) r.졝g/ףy660 ]log"ߎZ#wh$Y}/k{agu?n6{q#|>Q1pR||k᭴kmZ6dDۙ>y|ܭS7yzv.yCr?Z~>عv nqI{D͇>7~yIaU'8ȷMol?zi}v;j4~lL@r쳽6(FMf@r =% n\w#&ǙL!\i&} Vb(m'2 JW|$I$v) ʱm4wJ3 @6P&w& Jbm" 2Ik$2F@6,I=~6vFY @ۉm(E=&Nffd4Љwe>Y;9ֽN`v! fi6 n;C_ #4ͷh\lw4;ʝ`iHk}Otɮ #4mئ 6m~Ԃh ԕގ0:;rh<$B'I0YyRdc{1yO?7gpf:ۋui/l~^o&8ۋ?ov)M_ƽ?mw8׭ȖJy3­rc6w$.[˧Αu2~i@9g{mB+b;}Z6 drdlO.z6Pޖ~^C##۝|/O=*s4ϱ~$pui{sQA'Mttô$[ig6mj vOz6@Y5wzSNuo(Κm$㪥o'NNlԒ6 rP'yc{>L.emzڨ`d{t/¥ji{ 67O-ztOfǯlѽ`p9cd{>LGaϏWte !d}tܣ_-IۋBvFyYGV RNi! >w|[lv(mn'wlBC'|' nPgލU?ᛕXLJ8*mn$ol,? 0I|˘ k_ih3i @mO_V}F·}>kMw"Pw>>jx}sahU ™3O_m 3lwV{h*]۾_!V-gSߺ5ֻtyKݧtj3ImY7H<>>7~I8CwUֻ0eK{coxqY -y7epp*[ ȴ9bu9?=}hc{'^&BG׏okϿř_f=P4]}lrvc-Y~jc:?.?9s[mjc<mnݭO=jKmlgyKmi .DX]HWkDPF˰N)mFn}` ~Km]lZkamןցT@sIkn!.U=˻#Btg<{q1v+o"60?}9]|u_ƫ,)nu,dvg7w<@cmal{͇ۛߺUP4~@bOuno$rB^LI-n{{Wobq5mklOiWܽۘ@l nP$ݖJo l?.(T#(#(c8%P0 D6e! ( f&fL{I\6=i @6^o[ u6Llbp+mi @6{P0 !Ila!7zwMob`-[Ԇi9ho!1o+m| n8DZp pi\Al@6BnywhMo8 p\ ki'1o6 npGZ4rrP0 m66 u8F`bi^dm7qb X'.b9ljm({/?mۻ[@eg l֌lC{DLlAZ!`m26LlضGl@6@ n>$q3 P>  P4i = P4{nDϚmJl8@l@QMlTˊnm(5$N6@(Alm((ඹ&`bF n*qp'0{m l7e29@m[88w+IDAT7b29@{m0 .bvL&h) pS& m{lχ+5[L#0u4ڙKar?:Lo)pJGuY6g7@'8]o.01m?.i6tc6X?:?;{WK_ƽZdr1m3}yez ѯG"e@-"gulMkB<~_8Lhb;ڟ^^SKW={@L&hcvr}vZdr.:^yqIA#ћG0]l߀e29@EۛYwyo viLdn}jFlNo/? m47"ZĝAlm[-"Ali `b]ܓ6@6@6@{eG6@6@#mm*'"%⠷*$"b 7%2 P '⣷J&$bJ#"!⦷J &x\MlmmB&Il "$Y}5W9xsr \Alp~oGlp3.%8n6ǹ-9E6-3Э?fmC6gʶwm.\-\nC6{6W;q˴rDFlPK691\{1j$( @46LlPɁm*.@696-Tb?6^n}Dcog;|%@mʴ[Zb9SM2Llp#iz ZAlpS'&ko6? pbz8fr7rm{5#F[c95m[pM#3&wVq5뺁jF@C! h @KwP3V=&?=#t]vӹauj+pA|?qb;(]s ޛ-y^y5?{c<|כ?xȘF9eƛ峙^q9<<=z<|כTK7c<[gw@oG BDiߣ_ïXyΤo:ҋrKW~O~h!yuiMw~JQ0IW(ZLviwbu{]\6W-Y2&J|O /lora;mt/)Y-b[)z㗧˸´΋6=l=?v6v?}5Wأ_[1bl# f_BqV}鋿PӨߟ.ڣxݧ4MovBmNxR{0n}*7$Xo_BAMtU-?'"{<>h'έOZ-̞>TnݭOF<>> ZkwBsEGF ,&B[ m<,;P)n}6ddh ހZM썿uo}*jGͻ4/Puj p[ nJsǗIYvՎs;'-PsڿZLvLW|G液hAis 06٬kb·7wT6[ fnNN?l8?!,)l-w\=ȝ嶌Xmw{۔4~nSE(Al|hn۪m4] iS>_'e 2/cۭ\c뾒˱݌p-k;{_Mm9XfUfO[۸BݿըZ:˛y]$/R\{ݧ FF|b%\rjWXBI6B\f`=Q#b V\iU}Jep/n!9X)W*.F7 ?R+r`b=r{/?~˵G\oT%G\oTVhӒyiJ'UrQ1UrQ%[L#oa5뽱Uz߻IC?/w\{TF\rTF\oʹdaۨ_N>IO_q!UrQ1UrQ%-f\Z=%ϿEF˹덊䨒*ު$j"m$s5L.;5ZεG\oT%G\oTVw>.}zk*ިK*ިlGa3 u>B\{TF\rTF\oP0 P0\)r̀덊䨒* !`b; y6˳˵G\oT%G\oTVDѯW,~4 덊䨒*ފ n5D\{TF\rTF\oEۑqw]La=zb.9zJXtVb|ܭߺUmڣJ7*撣J7z؎Gid~~7عɹn=zb.9zJkt]˳?+ĵG\oT%G\oTvS_ڣJ7*撣J7zBZ6Ll@6Ll@6Ll@6Ll@͇eo]L$I(mh0I_s3hmh;;F!hmp 'z:7>h$ [9 !|T6.w$I$9Z{}ocy0.nD}cM}toA6͇!;#<>i2-7~I4MNfD{0K_ٜ_gtk݈|uz㗧:ޞK@ Rƍȧ!>5NlYEvg{ *b*Fm2;ur m By68:@+m`!ӫ{7#nDcYz$rv57G[~6=8+@m`%_k͖&'eg| 4vnת܈<ׯ['_۝O_)=o-7Ë9ԅU9Zz>qbH퐩0k1yHGϋ#Ԁl֍;߷xev^`vh.7`t@Cmh~ YMOG_Tj:b*{雐x_S:voJVJ49@m(m(m(8HzIENDB`dF" ::PNG  IHDRJL" pHYs$$yNgAMA|Q cHRMz%u0`:o_F9IDATx  OmG& $bh(Hy@r4Q0G(/T4֣`Q0 F( hnQ0 F(`XmލQ0 F(` +@ͻQ0 F(`ahy7 F(`Q0@6F(`Q0 (`Q0 F4ڼ`Q0 F(V Fw`Q0 F( hnQ0 F(`XmލQ0 F(` +@ôyw(9խ,=@=#Q0q4G(`ۑHFU= t83FqQ0 F}@NBy`nh`x`Q0 {d` R /C7nd5 F(`4G-s<` 5{Q0 F(` y@#}rV!d}7 F(`aht흃w ^yM8vb9`' k.Dbhcpȅx'ضcu`$6tKH6nN4sIр@ #X&zA:ht"GCu8g"b?,|U޵whj=ǹ6`Jo~40>ppېH\x yB0p:{ݏ7@E@qt4 uR3m;r6G\@K^nZDh@&[@;DBUK ayGQͻna\6K"ɗDx䛉 xB  HJ,Q}aѼnEh@&[*A׮ŋ0<[-Ȅ:Ɋ[c pi̝7i{7Jh)5u1PK^G1/@44?'38ڻ?Rv%4wG=>W%9mѧ :riۼ l#S5< 1e'M8%>rk&j8* \#L {n4iG U:e"}4ܛwc5 li@@j'Y0ڼ^yFBҲyGP#s9Ifbo @ӳ=]D\~=RLxqVO3l9ă1-uǑWv4ݣ:@ivăW*Dxr&nF}[w4\4 Z[)fܞ$;St?Ϲ0h#}lFi$24P Fd'+7ށa408#D;P:M^rͤ[n0;1%Q&oDZVK1G=0(C A% CSZ9#=ָO~>ݣ:0@;<|zF.F+̈́ PR̡ فSHގlH9PD`@;,ý>LO\2]1.b[V@Fft1BQG!WR4ݣ=h[ 4cbE.OA cK=F&dZ9+r~P Fw"y˖ =S4 G",gHGSHFbzX܎ a.}v=vLQm'Fhf"T@; yءc-5ȭ}P.)Oq*53 SJz &"{Gr^@)H9mEz(t(6.jx BĬ-vFhtD4ڼuAJn%f薸\b $vwG4#{*ُ&sO"a-i r ' 9qBSHiȎK4ݣ=Chw2ŷ# j[gt@G.r6>Τ@8uqń zr̡<>5o:3T&Fht4ڼehtFh)@ nG(kcdd_<"}?steQ0 F @ލQ0 F(` +@ͻQ0 F(`ahy7 F(`Q0@6F(@G[: Fh&Dhy7 F(`Q0@6F(`Q0 уQFF(ˣ``Q0 F(V F\`Q0 F( `HݏP`%4n P]3 Fh^`4ڻQ0 F(`ahy7 F(`Q0@6F(`Q0 (`Q0 F4ڼ`Q0 F(V Fw VkϹFe $;$郹t< F&b:4#`hy7 }{Pw(FPJqdVH>ǃq4ՉAP@#ڠhy7 ((qg`:Fk2u ws~p>z`4ٌU; W56>mލtJ%T9CIy@{GhGlۡk1j 34>mލxo#A: ]Q0 Ȭw6t<Cj$vŃkSsb(XO'JSm}4ڼdf!x2p3V `wȡ;hNvRQ0X[vUt߀br,j7  Fw֝ja}7=`;gv!}Н.;; EX|F r+v;ھ(EM C( p GNW Doh@[4oH<i_`:! c;-qμE~dpFY@5 M8F 9e!XhnUWܽ٫AO:Њhns=.LFcFk0P ma-Fn2Q3ojpF+"p!'!RH % {z<v}4ڼ`Di1w{J8pIP}zU=y(!d({P? }q+#w4O >?> Q0CvתK GE ,,' X2@6FYu ,ָ*AU Fw"s>(u v} IUѮq7GIPl !:5 Fe}){`ѫ!ThnPV \9Q0RZڹ,E4q(C9ڐ`|fQ0*1Ӭ-Shn3]GbQ0[H0 svMB_!FB"mZSG([/YXZjC(}J(݈}6L-Q:8IC:rd p5F}k,iх`%`džL@ͻQ@n5\[kt= ]ևQ0b ja\׈*#:Un6vtb0B9k}G#F ;W}?Q0 ^~b" Z  Q@6 G_~Ct|Y0'"cXyC,Gj%y@~,HpHMyy BO#&g`>>t~!|( no;޲= ޶ =v0dL؋}rvq|Զåht(VC(ٓ\Fv#l֑`&rg Y k<,Y |Rm,q| .Q0*1̬A(c  C`5122GbTψg#yyAX(` 1PuU1 F4ڼ``=}ā%k-F(R Fw`Q0tQutjA.]/?`hy7 F(6ށR+G( Fw`Q0xx6`n'q7}t^vhy7 F(7ȪQ0$@2 (0 Fh^`4(`Q0 F4ڼ`Q0 F(V Fw`Q0 F( hnQ0 F(`X]; F(`Q0@v@EV@2 (0 Fh^`4ڻQ0 F(`ahy7 F(`Q0@6F(`Q0 (`Q0 F4ڼ`Q0 F(V Fw@)#x}0`ās=Aɿ L" rKI$@t#F04g0E/@ݹ`P /$+9 M~`s<@d? B1aSiѼL"e Ypk£ ܉zk~<9 hQpV `6&}{4/S#Gd" 6|m -᪋ F(E5ڼ#qG)Dj6֏eHE'GdBiϠ$\ơiB1pE@yrPjmލ]sMd'H:I,%1$U TC',U͓-;(gLn6x0I*)BT2Lg,$ H:"Q@~-ŔH}!r##boV1_h#}Н=Yn؀Nr9N$Su*$x;P7<ػ#YË8J@ srpucEĝJChf ՝>rCZۓ7a@]Q@B_C = b] s(XgY-q.Wc1jr8Q p "%Q7`YFH/Nywl$eC5 S$<an F(B샷y7gr*Zd4B,#)p91H(mݑMk yGx#D}7ڼ#>uX 9<)pr|Ӭn F(w!6;LWawHdUHr8PemoMtv9u)J[wfVj!Y&hQ6=ǒ6L9lt-ڻQ0BB^+Ѝ)QeË7`,_ԕl#e*.w;`,Yl FIh85\fh 2bS#m Ş ;0Qi+T2j8y:e cD2aQ {H3p +шf#A@6Fs5< U>kQ - |.Fc%:V'@n`5M!y:bS!n rW_ VA1^T(-I8/ WP6\uhnYXP,fg vF(t!؜F\H*Iw9N[AQuh肫a20X%FvcYʎEMD e _hy7 F_7-#b}pS*2Ψr2n “&?x5 VFn}<MQ0w܁}Y |~?%1+=#]m@6FHT}hI`M\7.zSSH1H:YXSةY"mVQd ΀[\Xၼp,&JR.mލQ@xc'V|z ^lGА X-4 coTƒ|,I᪋ Fw`,x07d@WgIbk "SqG]OhΒzf19䂄Q@bxъ""3<]]9@6F(^ QT"āmc"]WTw7 l .~ihxmĎ'"GjNaB$N˜<Eܔ.zyp5 Fw`P pL!R:6m\3@PS$B֖:y18.jzr%x,U $KcaV!5%4ڼCnLty&T!]w&9b ]N3@5OT 8ArY?cRZNhyQ@zs.$@tᚾǪIttJ`B3Wރ6GGuG(z Fw`c11 HnẲnȪ{G( F'gG Q0 F(6 FGF(`Q0 (`Q0 F4ڼ`Q0 F(V Fw`Q0 F( zQ0 F(`a $G( =e P=LaѼ< Fh~ ѵw`Q0 F( hnQ0 F(`XmލQ0 F(` +@ͻQ0 F(`ahy7 F(`Q0@6F\OF49hl@)#рdM0Q0M>E:$S0AT@/cp/I-w@ݹ` I[s9F d?!3jdHcuNp@ ˣE:SO܁T05As'qCh4OV8k*a4P /yG oݍ")df>j0!mқwC<9 Qd\#V #=&PjЍ$;*4{n4/>de>P,C6$Is!  F((94>Z%6Hpp(9;hw8ipo6FtYs8T0n\xGI!S֊Q@=EEև@cg<-"z!B8[wJ|!ߺ#3RGwE:K }y ;2>h>͓%,2wxwB"X \?OIB*) wF5q]G ShnHaw[$*s(Bi}H}4nP\Ok0*ۭMb]ۼ+;NKFwc]6!N-bR*<1"/_ۤA7͒)TI`H!E_TXJZd-tu@6F X,?`k~59\u/$&r}iTnǵyu*@~F"z7#QȋjQ0ZӲmτ8HQE Й'C(UActd↢#W3?0*d@ECV,xJH( Jwo%;RGhNƝc2QJHɤv޺#XhnP5ڶ#D;nм)V+DB&Fp`hHhg7G#"j\9Ѻ#5 Һ FwZ%Ѷ`@9{hă;g ^TpYnA\qh0IGؑӰ$-  Fw}vKǃ(#wF8bol(H'8XY؊h8bSdw@ͻQ0x#JNF!A8x&XI̎4; FdN4+FK V2]PҺu@6FEQ@2 Q ǗD5 IiF,]W4ciRХd@ͻQ@.@\#=:%K2QBl EB4 r"8,pq`:p@ .H?`u.Q0Ҋtv"e7"/hy7 - ܺ< Z!_ ? +F?1 t۠Kнw;a2urXh#bDvt[(yE:Hvyy<ܐ.Op-)nþHG/O0-"0MA.-!26$HBu@6F9Ysp-@!y;{їd?0^0FImH8\y3.<<fmݍ]a1%ЍG%r$  Fwhnj߆Yc@~\z4Gېx5\;/Ff8GFn ZwG"0\Wzk"jwC F`X&Q0)H&Q@]N9oImG(0(`еu=dQ@7@ͻQ0 FP Z}  YN=`Q@&(`v׺=?hQ@G@ͻQ0 FtzFF(6 Fw`x3p5 F(4ڼ`  @VݕoQ@o@Jy)Q0G(/4:z7 F(`Q0@6F(`Q0 (`Q0 F4ڼ`Q0 F(V FÎQ0 F(` +]8 u?BQ(`Ra `Q0 F m@`Q0 F(V Fw`Q0 F( hnQ0 F(`XmލQ0 F(` +@ͻQ0 F(`ahy7 (z2ϹFC@)#рdbƠ<8a9l4bF@5TKVuQ`FRE3@ͻQ@qUtGh]4x`n&(&Kw;5B9 =nsXhČ7{ӇQ/!G3]GRZk @6F%m;|99F[xhcNh p2p`khn Hێemh?ۆD(mލw18iZ%HfIyhR8tcǑhn Y^!X1Y=ك0Ezgm4ڼdۑ Ycǚn^ T8)hl" O\;AVE^UȆUwQe`YAzVօlvZDGjc!P”n 7 N$),:IeFd}%'(%7,č JIщ $k$` 0-E=3`UҊak(ɉ栘Y.ņE p{68z#ݥ^8Od:]ݏx'Ȥ wF>ˏv41;,ط HӃM^MdșwNHQOU8%U-@zwtyl:M0E -ć(d3d6#I莼N.xU~(NqZ{dKN_w]`[R5v٥Z32*Nrn\~&~+xC-*~;*#Ui4G\ Z1 s @g~l RQXe.(T>\ӞЗ~[Tۄp8vMT XVã "fgΆɀ{3ADz BÃH&iD#};d,r}xW1HWRḳg߱ @ͻQ@Pz2;Ri[s^bᲘ;'|c<}@¾ iTnǵ RB@|E@V5 O!>+(%'(Tٵ\`v{08wo`4ڼiq"$%M]\ItXB0&|% )t ΄uDğ@;ym$hv"yɉ2 F.@sGa [!N`,)A#C@ͻQ@LHTܘM5RHex8,dcR)މ]d Q@ 8΁~֒{}9XBhy7 hyhl`v8*x@9{hă;U ]=\h{jQ0س|x8[ Y!eVc4ڼ# 6njuݍu)qx_N3NA/O4; F35' 䬙< Fw̡ 2, '"WBO#om%B{s |;h@❘ћfGhBf$#&yC|C@ͻQ@Y5q.n"93]C8HۡDwRfG[w`(S GZRjD]Chy7  v`)*pm!6Icm! ( /a-\c|;T$@H) Fh͂fAW!¾3)gE4ڼdlNs`Kʩq>5ыD,$^ZxNEn]ADDJS#V1 FkBYG]5g#Wx( m< 0n'tJ/# Dyv\gh!.JBwCzADBC160iv wA_/fAjndB^}rjFQ:4ڼ4;bD>/Pຊ V| Lih@i͜ !Df| m(5 BdGtL5@6F lg~O2yBԘ+P Y?0Hѣ>!7=^܂g{2C-J&dz(``-t,G`] Db:4)Hy@r4 vXZOh z$0 Ѽ< F /4:z7 F=;ВdtnQ0 F@6F(6ApL"H`47Q0 (:vhX(V4mCAк?Q0 ѵw`RzPd,I;a8q4/Q0 @ލQ0 ':6fmG y2}t|sQ@W@ͻQ0 Frj ' S J*`(7:3 Fh^`4(`Q0 F4ڼ`Q0 F(V Fw`Q0 F( hnQ0 F(`X]; F(`Q0@v@EV@2 (0 Fh^`4ڻQ0 F(`ahy7 F(`Q0@6F(`Q0 (`Q0 F4ڼ`Q0 F(V Fw\OF`40F(`mލ);FaQ0 F(8@ͻQ@Ɲch(Q0 F(  ߑmi}*0IENDB`(0ldB EMF0@@F GDICs  t&WordMicrosoft Word  +  "System &pw- 8@Times New Romanww w0-+ &9 .  --+ 8   ` . ` & & MathType  'TSymbolw@9 4ww w0- 2 ( 'TSymbolw@J 8ww w0- 2 ) - l =Symbolw@ ww w0- 2 ( : Symbolw@J 9ww w0- 2 )   Times New Romanww w0- 2 2 @ Times New Romanww w0- 2 2  Times New Romanww w0- 2 0 TTimes New Romanww w0-2 ()expBaselinesvscsFF  Times New Romanww w0- 2 t FTimes New Romanww w0- 2 gtAdiQdj`  Symbolw@ "ww w0- 2 tSymbolw@J =ww w0- 2 tt. Symbolw@ #ww w0- 2 tSymbolw@J >ww w0- 2 =-+#XbSymbolw@ $ww w0- 2 &MathTypeUUDSMT4WinAllBasicCodePagesTimes New RomanSymbolCourier NewMT Extra(%u!APAE%B_AC_A %"AHA_D_E_E_A  g 2 (t)==1At()exp"-  2tt ()dt 0" +" ++Baseline & L- "Systemw@J ?ww w0---'&'-  eG eG  + Rp "System@&X(&X(2#w$ww\wPnxxH"@NHN"@NHNxHncw@0cw HNx iw iw pF4Dkwdv%   Rp8@Times New Roman HNx iw iw pF4DkwdvxH"@NHN"@NHNxHncw@0cw HNx iw %pF jw iwdv% !+ !   % % 8 +    `     `  'RpTSymbol HNx iw %pF jw iwdvxH"@NHN"@NHNxHncw@0cw w=w iw pF iwdv% TTv |4 ?^?LP('RpTSymbol wPwaNwjw^aaxH"@NHN"@NHNw=wiXi;wX\TiX~wpFpF }w\pFpF iwdv% ( TT 4 ?^?LP)&%  6 l=RpSymbolXi;wX\TiX~wPwaNwjwaaxH "(wwjw`w`w  wiXi2a iw %pF iwdv% ( TT8 ?^?LP( :RpSymbolXi2aPwaNwjwRaaxH "(wwjw`w`wG  wiXi2a$|pFpF iwdv% ( TT8 ?^?LP) Rp Times New RomanXi2aPwaNwjwaaxH "(wwjw`w`w  wiXi2a$hpFpF iwdv% ( TT( ?^?LP2@Rp Times New RomanXi2aPwaNwjwaaxH "(wwjw`w`wG  wiXi2a$TpFpF iwdv% ( TT52 ?^?LP2Rp Times New RomanXi2aPwaNwjw~aaxH "(wwjw`w`w ! wiXi2a$@pFpF iwdv% ( TTS/wB ?^?LP0TRpTimes New RomanXi2aPwaNwjwaaxH "(wwjw`w`wG  wiXi2a$,pFpF iwdv% ( Td. ?^? Lh()expBaselinesvscsFF Rp Times New Romanseline2aPw'NwjwR''xH "(wwjw`w`w " wiXi@2'$pFpF iwdv% ( TT( ?^?LPtFRpTimes New RomanXi@2'PwaNwjwaaxH "(wwjw`w`wG  wiXi2a$LpFpF iwdv% ( Td. ?^?LTgtAdiQd` jRp SymbolXi2aPwNwjw4xH "(wwjw`w`w # wiXi2$8pFpF iwdv% ( TT!6 ?^?LPtRpSymbolXi2PwaNwjwaaxH "(wwjw`w`wG  wiXi2a$4pFpF iwdv% ( TX|!. ?^?LPtt.Rp SymbolXi2aPwaNwjwaaxH "(wwjw`w`w $ wiXi2a$ pFpF iwdv% ( TTW{ ?^?LPRpSymbolXi2aPwaNwjwhaaxH "(wwjw`w`wG  wiXi2a$pFpF iwdv% ( T`62. ?^?LT=-+XbRpSymbolXi2aPwNwjwxH "(wwjw`w`w % wiXi2$pFpF iwdv% ( TTG A ?^?LP&% Rp "SystemXi2PwaNwjw6 aaxH "(wwjw`w`wG  wiXi2a iw %pF0jw dv% ( ( '% &% " " % % % 0 % K( ( ( ( ( ( GenevaSymbolPicture0Picture1Picture2Picture3Picture4Picture5Picture6Picture7Picture8Picture9Picture10|"d TXET0RGI~dLSgex.ipfLSgex.ipf#pragma rtGlobals=1 // Use modern global access method. //////////////////////////////////////////////// // GaussUtils.proc and PlotUtils.proc MUST be included // Adopting these into the experiment will insure that they are always present //////////////////////////////////////////////// // // this function is for the fitting of dynamic light scattering data with a continuous distribution of exponentials // // For further details please see: Nicolai, T.; Gimel, J. C.; Johnsen, R., J. Phys. II, 6, 1996, 695. // // 27 Apr 03 Andrew Nelson //////////////////////////////////////////////// Macro PlotLSgex(num,xmin,ndec) Variable num=20,xmin=1e-1,ndec=5 Prompt num "Enter number of data points per decade (model): " Prompt xmin "Enter minimum t for model: " Prompt ndec "Enter number of decades (x) for model: " Killvariables/A //don't want any nasty globals hanging around Variable/g diffscale //global variables for procedure Enviroparam() //call for experimental parameters Variable n,xinc,xindex,i //local variables make/o/n=((num-1)*ndec) xwave_GEX,ywave_GEX make/o/t outparam_means = {"mean tau (us)","mean gamma (1/us)","mean R(tau) /nm","mean R(gamma) /nm"} make/o/n = 4 means_means //the _means wave is for the mean relaxation time, the mean relaxation rate, and the mean sizes corresponding to those values make/o/n = 76 tau_dist make/o/n=76 size_dist make/o/n=76 tauAtau_dist Display/K=1 tauAtau_dist vs size_dist ModifyGraph log(bottom)=1 Label bottom "size /nm" Label left "TauA(Tau)" edit/K=1 tau_dist,size_dist,tauAtau_dist //these _dist waves are shown for convenient copying and pasting of the relevant size and tau distributions. edit/K=1 outparam_means,means_means // create logarithmic time base MakeLogTimeGEX(xwave_GEX,xmin,ndec,num) make/o coef_GEX= {60.,3.,1.,0.0001,1} make/o/t parameters_GEX = {"Tau*","p","s","Baseline","scale"} // _GEX wave is for the fitting parameters Edit/K=1 parameters_GEX,coef_GEX ywave_GEX:= F_GEX(coef_GEX,xwave_GEX) Display/K=1 ywave_GEX vs xwave_GEX ModifyGraph log(left)=0 ModifyGraph log(bottom)=1 ModifyGraph marker=29,msize=2,mode=4 Label bottom "t /us" Label left "g2(t)-1" End ////////////////////////////////////////////////////////////////// //enter the experimental parameters ////////////////////////////////////////////////////////////////// Function Enviroparam() Variable angle=90,temperature=298,viscosity=0.89,refractive=1.331,lambda=532,Qsqr Prompt angle "Enter scattering angle " Prompt temperature " temperature" Prompt viscosity "viscosity (cP) " Prompt refractive "refractive index of medium " Prompt lambda "laser wavelength" Doprompt "environmental parameters", angle,temperature,viscosity,refractive,lambda NVAR diffscale Qsqr=((sin(Pi*(angle/360))*4*Pi*refractive)/lambda)^2 //Q squared value is calculated diffscale=(Qsqr*1.38e-23*temperature*1e24)/(6*Pi*viscosity) // the scaling factor to convert Tau from us to nm. End ////////////////////////////////////////////////////////////////////// //Create a log based time scale for x axis. /////////////////////////////////////////////////////////////////////// Function MakeLogTimeGEX(xwave_GEX,xmin,ndec,num) //this function was copied from a routine created by Giovanni Nisato. A logarithmic time base is produced for the function F_GEX Wave xwave_GEX Variable xmin,ndec,num Variable n,xindex,xinc,ii n = 1 xindex = 1 xinc = xmin*10/num xwave_GEX [0] = xmin do ii =1 do xwave_GEX [xindex] = xinc + xwave_GEX [xindex-1] ii +=1 xindex += 1 while (ii 1) Abort "wave name is already in use" // execute if condition is false endif Wave w76 = $weightStr Wave z76 = $zStr // Not sure why this has to be "declared" twice endif // set up the integration end points and weights // the start and end points are worked out in log space. nord = 76 sigma=1/(sqrt(pee)) //this sigma represents the rms deviation from the mean, divided by the mean itself, which is similar to the standard deviation for a normalised log-normal vb =((ln(tstar)+gammln((pee+1)/ess)-gammln(pee/ess))+6*sigma) //this is the end of the integral space, calculated by adding 6 sigma to the mean va = 2*(ln(tstar)+gammln((pee+1)/ess)-gammln(pee/ess))-vb //this means that va is equidistant from the mean as vb if ((gexdist(w,va)/gexdist(w,(ln(tstar)+gammln((pee+1)/ess)-gammln(pee/ess))))*100>0.5) // this is if va is no longer small enough, make it even smaller va=0. else va = 2*(ln(tstar)+gammln((pee+1)/ess)-gammln(pee/ess))-vb //otherwise leave it alone endif // evaluate at Gauss points // remember to index from 0,size-1 qq = t //current x point is the t-value for evaluation summ = 0.0 // initialize integral ii=0 do // Using 76 Gauss points zi = ( z76[ii]*(vb-va) + vb + va )/2.0 yyy = w76[ii] *gexdist(w,zi) * exp((-2*qq)/exp(zi)) summ += yyy tau_dist[ii]=exp(zi) //zi are the equally spaced ln(Tau) times. size_dist[ii]=diffscale*tau_dist[ii] tauAtau_dist[ii]=gexdist(w,zi) //you have to plot Tau*A(Tau) to maintain equal area representation, but thats taken care of in the gexdist ii+=1 while (ii and use GetStrFromList(), with slightly different syntax //SRK 6/99 //#include //loads 3-column data (only) into current folder, typically root: // 6-column data from average/qsig i loaded below with LoadQSIGData() procedure //average/qsig has not yet been implemented in IGOR // Macro LoadOneDData() //Load the waves, using default waveX names //if no path or file is specified for LoadWave, the default Mac open dialog will appear LoadWave/G/D/A String filename = S_fileName do if(V_flag==3) String w0,w1,w2,n0,n1,n2,wt Variable rr,gg,bb // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName((S_fileName + "q"),0) w1 = CleanupName((S_fileName + "i"),0) w2 = CleanupName((S_fileName + "s"),0) wt = CleanupName((S_fileName + "wt"),0) //create a name for the weighting wave if(exists(w0) !=0) DoAlert 0,"This file has already been loaded. Use Append to Graph..." KillWaves $n0,$n1,$n2 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 // String/G root:myGlobals:gLastFileName = filename Duplicate/o $w2 $wt $wt = 1/$w2 //assign the weighting wave // set data units for the waves // String angst = root:myGlobals:gAngstStr string angst="" SetScale d,0,0,"1/"+angst,$w0 SetScale d,0,0,"1/cm",$w1 // assign colors randomly rr = abs(trunc(enoise(65535))) gg = abs(trunc(enoise(65535))) bb = abs(trunc(enoise(65535))) // if target window is a graph, and user wants to append, do so if(WinType("") == 1) DoAlert 1,"Do you want to append this data to the current graph?" if(V_Flag == 1) AppendToGraph $w1 vs $w0 ModifyGraph mode=3,marker=29,msize=2,rgb ($w1) =(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w1 Y,wave=($w2,$w2) else //new graph Display $w1 vs $w0 ModifyGraph log(bottom)=1,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ModifyGraph log(left)=0,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w1 Y,wave=($w2,$w2) Legend endif else // graph window was not target, make new one Display $w1 vs $w0 ModifyGraph log(bottom)=1,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ModifyGraph log(left)=0,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w1 Y,wave=($w2,$w2) Legend endif // Annotate graph //Textbox/A=LT "XY data loaded from " + S_fileName break endif if(V_flag == 6) String w0,w1,w2,n0,n1,n2,wt String w3,w4,w5,n3,n4,n5 //3 extra waves to load Variable rr,gg,bb // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) n3 = StringFromList(3, S_waveNames ,";" ) n4 = StringFromList(4, S_waveNames ,";" ) n5 = StringFromList(5, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName((S_fileName + "q"),0) w1 = CleanupName((S_fileName + "i"),0) w2 = CleanupName((S_fileName + "s"),0) w3 = CleanupName((S_fileName + "sq"),0) w4 = CleanupName((S_fileName + "qb"),0) w5 = CleanupName((S_fileName + "fs"),0) wt = CleanupName((S_fileName + "wt"),0) //create a name for the weighting wave if(exists(w0) !=0) DoAlert 0,"This file has already been loaded." KillWaves $n0,$n1,$n2,$n3,$n4,$n5 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 Rename $n3, $w3 Rename $n4, $w4 Rename $n5, $w5 Duplicate/o $w2 $wt $wt = 1/$w2 //assign the weighting wave // copy waves to global strings for use in the smearing calculation // String/G root:myGlobals:gLastFileName = filename String/G gQVals = w0 String/G gSig_Q = w3 String/G gQ_bar = w4 String/G gShadow = w5 // set data units for the waves // String angst = root:myGlobals:gAngstStr string angst="" SetScale d,0,0,"1/"+angst,$w0 SetScale d,0,0,"1/cm",$w1 // assign colors randomly rr = abs(trunc(enoise(65535))) gg = abs(trunc(enoise(65535))) bb = abs(trunc(enoise(65535))) // if target window is a graph, and user wants to append, do so if(WinType("") == 1) DoAlert 1,"Do you want to append this data to the current graph?" if(V_Flag == 1) AppendToGraph $w1 vs $w0 ModifyGraph mode=3,marker=29,msize=2,rgb ($w1) =(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w1 Y,wave=($w2,$w2) else //new graph Display $w1 vs $w0 ModifyGraph log=1,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w1 Y,wave=($w2,$w2) Legend endif else // graph window was not target, make new one Display $w1 vs $w0 ModifyGraph log=1,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w1 Y,wave=($w2,$w2) Legend endif // Annotate graph //Textbox/A=LT "XY data loaded from " + S_fileName break endif return while(0) End Proc LoadOneDDataWithName(fileStr) String fileStr //Load the waves, using default waveX names //if no path or file is specified for LoadWave, the default Mac open dialog will appear LoadWave/G/D/A/Q fileStr String fileName = S_fileName do if(V_flag==3) String w0,w1,w2,n0,n1,n2,wt // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName((S_fileName + "q"),0) w1 = CleanupName((S_fileName + "i"),0) w2 = CleanupName((S_fileName + "s"),0) wt = CleanupName((S_fileName + "wt"),0) //create a name for the weighting wave if(exists(w0) !=0) DoAlert 0,"This file has already been loaded." KillWaves $n0,$n1,$n2 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 Duplicate/o $w2 $wt $wt = 1/$w2 //assign the weighting wave // String/G root:myGlobals:gLastFileName = filename String/G gQVals = w0 String/G gInten = w1 String/G gSigma = w2 break endif if(V_flag == 6) String w0,w1,w2,n0,n1,n2,wt String w3,w4,w5,n3,n4,n5 //3 extra waves to load // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) n3 = StringFromList(3, S_waveNames ,";" ) n4 = StringFromList(4, S_waveNames ,";" ) n5 = StringFromList(5, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName((S_fileName + "q"),0) w1 = CleanupName((S_fileName + "i"),0) w2 = CleanupName((S_fileName + "s"),0) w3 = CleanupName((S_fileName + "sq"),0) w4 = CleanupName((S_fileName + "qb"),0) w5 = CleanupName((S_fileName + "fs"),0) wt = CleanupName((S_fileName + "wt"),0) //create a name for the weighting wave if(exists(w0) !=0) DoAlert 0,"This file has already been loaded." KillWaves $n0,$n1,$n2,$n3,$n4,$n5 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 Rename $n3, $w3 Rename $n4, $w4 Rename $n5, $w5 Duplicate/o $w2 $wt $wt = 1/$w2 //assign the weighting wave // copy waves to global strings for use in the smearing calculation // String/G root:myGlobals:gLastFileName = filename String/G gQVals = w0 String/G gInten = w1 String/G gSigma = w2 String/G gSig_Q = w3 String/G gQ_bar = w4 String/G gShadow = w5 break endif return while(0) End //procedure for loading NSE data in the format (4-columns) // qvals - time - I(q,t) - dI(q,t) //creates weighting wave for data fitting Proc LoadNSEData() //Load the waves, using default waveX names //if no path or file is specified for LoadWave, the default Mac open dialog will appear LoadWave/G/D/A String filename = S_fileName String w0,w1,w2,n0,n1,n2,wt,w3,n3 Variable rr,gg,bb // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) n3 = StringFromList(3, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName(("qvals_"+S_fileName),0) w1 = CleanupName(("time_"+S_fileName),0) w2 = CleanupName(("iqt_"+S_fileName),0) w3 = CleanupName(("iqterr_"+S_fileName),0) wt = CleanupName(("iqtwt_"+S_fileName),0) //create a name for the weighting wave if(exists(w0) !=0) DoAlert 0,"This file has already been loaded. Use Append to Graph..." KillWaves $n0,$n1,$n2 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 Rename $n3, $w3 Duplicate/o $w3 $wt $wt = 1/$w3 //assign the weighting wave // assign colors randomly rr = abs(trunc(enoise(65535))) gg = abs(trunc(enoise(65535))) bb = abs(trunc(enoise(65535))) // if target window is a graph, and user wants to append, do so if(WinType("") == 1) DoAlert 1,"Do you want to append this data to the current graph?" if(V_Flag == 1) AppendToGraph $w2 vs $w1 ModifyGraph mode=3,marker=29,msize=2,rgb ($w2) =(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w2 Y,wave=($w3,$w3) else //new graph Display $w2 vs $w1 ModifyGraph standoff=0,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w2 Y,wave=($w3,$w3) Legend endif else // graph window was not target, make new one Display $w2 vs $w1 ModifyGraph standoff=0,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),grid=1,mirror=2,tickUnit=1 ErrorBars $w2 Y,wave=($w3,$w3) Legend endif End //DOES NOT graph the data Proc LoadNSEDataWithName(fileStr) String fileStr //Load the waves, using default waveX names //if no path or file is specified for LoadWave, the default Mac open dialog will appear LoadWave/G/D/A/Q fileStr String fileName = S_fileName String w0,w1,w2,n0,n1,n2,wt,w3,n3 Variable rr,gg,bb // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) n3 = StringFromList(3, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName(("qvals_"+S_fileName),0) w1 = CleanupName(("time_"+S_fileName),0) w2 = CleanupName(("iqt_"+S_fileName),0) w3 = CleanupName(("iqterr_"+S_fileName),0) wt = CleanupName(("iqtwt_"+S_fileName),0) //create a name for the weighting wave if(exists(w0) !=0) DoAlert 0,"This file has already been loaded. Use Append to Graph..." KillWaves $n0,$n1,$n2 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 Rename $n3, $w3 Duplicate/o $w3 $wt $wt = 1/$w3 //assign the weighting wave End //procedure for loading desmeared USANS data in the format (5-columns) // qvals - I(q) - sig I - Ism(q) - fitted Ism(q) //no weighting wave is created (not needed in IGOR 4) Proc LoadUSANSData() //Load the waves, using default waveX names //if no path or file is specified for LoadWave, the default Mac open dialog will appear LoadWave/G/D/A String filename = S_fileName String w0,w1,w2,n0,n1,n2,w3,n3,w4,n4 Variable rr,gg,bb // put the names of the three loaded waves into local names n0 = StringFromList(0, S_waveNames ,";" ) n1 = StringFromList(1, S_waveNames ,";" ) n2 = StringFromList(2, S_waveNames ,";" ) n3 = StringFromList(3, S_waveNames ,";" ) n4 = StringFromList(4, S_waveNames ,";" ) //remove the semicolon AND period from files from the VAX w0 = CleanupName((S_fileName+"_q"),0) w1 = CleanupName((S_fileName+"_i"),0) w2 = CleanupName((S_fileName+"_s"),0) w3 = CleanupName((S_fileName+"_ism"),0) w4 = CleanupName((S_fileName+"_fit_ism"),0) if(exists(w0) !=0) DoAlert 0,"This file has already been loaded. Use Append to Graph..." KillWaves/Z $n0,$n1,$n2,$n3,$n4 // kill the default waveX that were loaded return endif // Rename to give nice names Rename $n0, $w0 Rename $n1, $w1 Rename $n2, $w2 Rename $n3, $w3 Rename $n4, $w4 // assign colors randomly rr = abs(trunc(enoise(65535))) gg = abs(trunc(enoise(65535))) bb = abs(trunc(enoise(65535))) // if target window is a graph, and user wants to append, do so if(WinType("") == 1) DoAlert 1,"Do you want to append this data to the current graph?" if(V_Flag == 1) AppendToGraph $w1 vs $w0 ModifyGraph mode=3,marker=29,msize=2,rgb ($w1) =(rr,gg,bb),tickUnit=1,grid=1,mirror=2 ErrorBars $w1 Y,wave=($w2,$w2) else //new graph Display $w1 vs $w0 ModifyGraph log=1,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),tickUnit=1,grid=1,mirror=2 ErrorBars $w1 Y,wave=($w2,$w2) Legend endif else // graph window was not target, make new one Display $w1 vs $w0 ModifyGraph log=1,mode=3,marker=29,msize=2,rgb=(rr,gg,bb),tickUnit=1,grid=1,mirror=2 ErrorBars $w1 Y,wave=($w2,$w2) Legend endif End RH GenevaNu9xHHL Xg(HH(dh FHHHH$$ RRMPSRWMT1*L TTW!d TXET0RGIYdGaussUtils.ipfGaussUtils.ipf#pragma rtGlobals=1 // Use modern global access method. // GaussUtils.proc // utility routines that are used by Cylinder and Ellipsoidform factor calculations // This procedure must be kept in the "User Procedures" folder in the Igor Pro folder // so that the compiler can find it. This utility file should be Included in each of the // procedure files that use Gaussian quadrature by placing the following: // #include "GaussUtils.proc" // at the top of the file, after the #pragma statement // 22dec97 SRK Function Make20GaussPoints(w20,z20) Wave w20,z20 // printf "in make Gauss Pts\r" z20[0] = -.993128599185095 z20[1] = -.963971927277914 z20[2] = -.912234428251326 z20[3] = -.839116971822219 z20[4] = -.746331906460151 z20[5] = -.636053680726515 z20[6] = -.510867001950827 z20[7] = -.37370608871542 z20[8] = -.227785851141645 z20[9] = -.076526521133497 z20[10] = .0765265211334973 z20[11] = .227785851141645 z20[12] = .37370608871542 z20[13] = .510867001950827 z20[14] = .636053680726515 z20[15] = .746331906460151 z20[16] = .839116971822219 z20[17] = .912234428251326 z20[18] = .963971927277914 z20[19] = .993128599185095 w20[0] = .0176140071391521 w20[1] = .0406014298003869 w20[2] = .0626720483341091 w20[3] = .0832767415767047 w20[4] = .10193011981724 w20[5] = .118194531961518 w20[6] = .131688638449177 w20[7] = .142096109318382 w20[8] = .149172986472604 w20[9] = .152753387130726 w20[10] = .152753387130726 w20[11] = .149172986472604 w20[12] = .142096109318382 w20[13] = .131688638449177 w20[14] = .118194531961518 w20[15] = .10193011981724 w20[16] = .0832767415767047 w20[17] = .0626720483341091 w20[18] = .0406014298003869 w20[19] = .0176140071391521 // printf "w[0],z[0] = %g %g\r", w20[0],z20[0] End Function Make76GaussPoints(w76,z76) Wave w76,z76 // printf "in make Gauss Pts\r" z76[0] = .999505948362153*(-1.0) z76[75] = -.999505948362153*(-1.0) z76[1] = .997397786355355*(-1.0) z76[74] = -.997397786355355*(-1.0) z76[2] = .993608772723527*(-1.0) z76[73] = -.993608772723527*(-1.0) z76[3] = .988144453359837*(-1.0) z76[72] = -.988144453359837*(-1.0) z76[4] = .981013938975656*(-1.0) z76[71] = -.981013938975656*(-1.0) z76[5] = .972229228520377*(-1.0) z76[70] = -.972229228520377*(-1.0) z76[6] = .961805126758768*(-1.0) z76[69] = -.961805126758768*(-1.0) z76[7] = .949759207710896*(-1.0) z76[68] = -.949759207710896*(-1.0) z76[8] = .936111781934811*(-1.0) z76[67] = -.936111781934811*(-1.0) z76[9] = .92088586125215*(-1.0) z76[66] = -.92088586125215*(-1.0) z76[10] = .904107119545567*(-1.0) z76[65] = -.904107119545567*(-1.0) z76[11] = .885803849292083*(-1.0) z76[64] = -.885803849292083*(-1.0) z76[12] = .866006913771982*(-1.0) z76[63] = -.866006913771982*(-1.0) z76[13] = .844749694983342*(-1.0) z76[62] = -.844749694983342*(-1.0) z76[14] = .822068037328975*(-1.0) z76[61] = -.822068037328975*(-1.0) z76[15] = .7980001871612*(-1.0) z76[60] = -.7980001871612*(-1.0) z76[16] = .77258672828181*(-1.0) z76[59] = -.77258672828181*(-1.0) z76[17] = .74587051350361*(-1.0) z76[58] = -.74587051350361*(-1.0) z76[18] = .717896592387704*(-1.0) z76[57] = -.717896592387704*(-1.0) z76[19] = .688712135277641*(-1.0) z76[56] = -.688712135277641*(-1.0) z76[20] = .658366353758143*(-1.0) z76[55] = -.658366353758143*(-1.0) z76[21] = .626910417672267*(-1.0) z76[54] = -.626910417672267*(-1.0) z76[22] = .594397368836793*(-1.0) z76[53] = -.594397368836793*(-1.0) z76[23] = .560882031601237*(-1.0) z76[52] = -.560882031601237*(-1.0) z76[24] = .526420920401243*(-1.0) z76[51] = -.526420920401243*(-1.0) z76[25] = .491072144462194*(-1.0) z76[50] = -.491072144462194*(-1.0) z76[26] = .454895309813726*(-1.0) z76[49] = -.454895309813726*(-1.0) z76[27] = .417951418780327*(-1.0) z76[48] = -.417951418780327*(-1.0) z76[28] = .380302767117504*(-1.0) z76[47] = -.380302767117504*(-1.0) z76[29] = .342012838966962*(-1.0) z76[46] = -.342012838966962*(-1.0) z76[30] = .303146199807908*(-1.0) z76[45] = -.303146199807908*(-1.0) z76[31] = .263768387584994*(-1.0) z76[44] = -.263768387584994*(-1.0) z76[32] = .223945802196474*(-1.0) z76[43] = -.223945802196474*(-1.0) z76[33] = .183745593528914*(-1.0) z76[42] = -.183745593528914*(-1.0) z76[34] = .143235548227268*(-1.0) z76[41] = -.143235548227268*(-1.0) z76[35] = .102483975391227*(-1.0) z76[40] = -.102483975391227*(-1.0) z76[36] = .0615595913906112*(-1.0) z76[39] = -.0615595913906112*(-1.0) z76[37] = .0205314039939986*(-1.0) z76[38] = -.0205314039939986*(-1.0) w76[0] = .00126779163408536 w76[75] = .00126779163408536 w76[1] = .00294910295364247 w76[74] = .00294910295364247 w76[2] = .00462793522803742 w76[73] = .00462793522803742 w76[3] = .00629918049732845 w76[72] = .00629918049732845 w76[4] = .00795984747723973 w76[71] = .00795984747723973 w76[5] = .00960710541471375 w76[70] = .00960710541471375 w76[6] = .0112381685696677 w76[69] = .0112381685696677 w76[7] = .0128502838475101 w76[68] = .0128502838475101 w76[8] = .0144407317482767 w76[67] = .0144407317482767 w76[9] = .0160068299122486 w76[66] = .0160068299122486 w76[10] = .0175459372914742 w76[65] = .0175459372914742 w76[11] = .0190554584671906 w76[64] = .0190554584671906 w76[12] = .020532847967908 w76[63] = .020532847967908 w76[13] = .0219756145344162 w76[62] = .0219756145344162 w76[14] = .0233813253070112 w76[61] = .0233813253070112 w76[15] = .0247476099206597 w76[60] = .0247476099206597 w76[16] = .026072164497986 w76[59] = .026072164497986 w76[17] = .0273527555318275 w76[58] = .0273527555318275 w76[18] = .028587223650054 w76[57] = .028587223650054 w76[19] = .029773487255905 w76[56] = .029773487255905 w76[20] = .0309095460374916 w76[55] = .0309095460374916 w76[21] = .0319934843404216 w76[54] = .0319934843404216 w76[22] = .0330234743977917 w76[53] = .0330234743977917 w76[23] = .0339977794120564 w76[52] = .0339977794120564 w76[24] = .0349147564835508 w76[51] = .0349147564835508 w76[25] = .0357728593807139 w76[50] = .0357728593807139 w76[26] = .0365706411473296 w76[49] = .0365706411473296 w76[27] = .0373067565423816 w76[48] = .0373067565423816 w76[28] = .0379799643084053 w76[47] = .0379799643084053 w76[29] = .0385891292645067 w76[46] = .0385891292645067 w76[30] = .0391332242205184 w76[45] = .0391332242205184 w76[31] = .0396113317090621 w76[44] = .0396113317090621 w76[32] = .0400226455325968 w76[43] = .0400226455325968 w76[33] = .040366472122844 w76[42] = .040366472122844 w76[34] = .0406422317102947 w76[41] = .0406422317102947 w76[35] = .0408494593018285 w76[40] = .0408494593018285 w76[36] = .040987805464794 w76[39] = .040987805464794 w76[37] = .0410570369162294 w76[38] = .0410570369162294 End //Make76GaussPoints() RH Geneva~qe9xHHL Xg(HH(dh FHHHH$$ RdRMPSRWMT1*4 L(T,T// Platform=Macintosh, IGORVersion=6.230, architecture=Intel Silent 101 // use | as bitwise or -- not comment. DefaultFont "Arial" OpenProc/W=(369,126,869,421)/J=212230/V=0 "GaussUtils.ipf" OpenProc/W=(254,78,755,373)/J=197401/V=0 "PlotUtilsMacro.ipf" OpenProc/W=(5,45,505,340)/J=195331/V=0 "WriteModelData.ipf" OpenProc/W=(18,482,1094,1166)/J=186495/V=0 "LSgex.ipf" MoveWindow/P 5,45,505,340 MoveWindow/C 4,526,911,651 OpenNotebook/N=Notebook0/W=(197,45,1156,665)/J=51313 "LSGex.ifn" Graph0() Table0() Graph1() Table2() Table1() Window Table1() : Table PauseUpdate; Silent 1 // building window... Edit/K=1/W=(489,254,994,461) outparam_means,means_means ModifyTable format(Point)=1,width(outparam_means)=108 EndMacro Window Table2() : Table PauseUpdate; Silent 1 // building window... Edit/K=1/W=(7,238,512,445) parameters_GEX,coef_GEX ModifyTable format(Point)=1 EndMacro Window Graph1() : Graph PauseUpdate; Silent 1 // building window... Display /W=(154,421,549,629)/K=1 ywave_GEX vs xwave_GEX ModifyGraph mode=4 ModifyGraph marker=29 ModifyGraph msize=2 ModifyGraph log(bottom)=1 Label left "g2(t)-1" Label bottom "t /us" EndMacro Window Table0() : Table PauseUpdate; Silent 1 // building window... Edit/K=1/W=(5,44,510,251) tau_dist,size_dist,tauAtau_dist ModifyTable format(Point)=1 EndMacro Window Graph0() : Graph PauseUpdate; Silent 1 // building window... Display /W=(35,44,430,252)/K=1 tauAtau_dist vs size_dist ModifyGraph log(bottom)=1 Label left "TauA(Tau)" Label bottom "size /nm" EndMacro 9#pragma rtGlobals=1 // Use modern global access method.