MZ@ !L!This program cannot be run in DOS mode. $PELsK!  ~ + -@$W`   H.text  `.rsrc@@.reloc @B`H/ BP 2[,`[:$%e RY!7 rDp(o? *08( o$ (@ oA ((o( o) *08( o% (B oC ((o* o; *0(D oE *0s( o o rqp(F 9t7 (G -( bp(oH * ( o rtpo o" tA & -,( % (I (,-  (J *rp(F ,Ao" oK oK (L ,'( :( bp(oH **rp(F -rp(F 9VsM rp(F ,8( o rpo o" t7D,oN +6( o rpo o" t7D,oN +)oO (P - oQ Xi2oK D,oN +f  oO (P -GoR ,2( bp( oH ( bpsS   zoQ Xi2o * *P"r03 ( o% oT oU oV oE *0  ( o% oW  8 o t  o: 9( o$ o: oX oY oU oZ 8o t  o[ +To tHo\ o] (F ,1( `po\ o^ o_ (oH  + o -u:,o o :hu:,o o: o;  o : u:,o ((,-1(,+  +( bp(oH  ( o`   , ( o r[po   o" t  i-( op( oH  *ALwa\-0 ((9(}{,l( ( oa ob + o tJ oc - + o - u:,o ,{o~ (*8$\s 0' {,{o (}*  0J ( o rpo o" t7 {o({o (*?? 0Z ( o rpo o" t7 {o{o{o{o (*OO 0 {o (* 0 {o (* 0 ( o r[po o" ti,p( o r[po o" t(*& (d rpoe <of og oK oh ('o:u &-s3z.  oK  oi ( bpoH *ME.0n( o$ ( o% o4 o7  X< X8W<o& oY oj   ok   +: <o'   o: oA 3 oU  ol X  X  2  X<+/<om (n  oo op X 2+z<o' o: oA 3UoU ol +8<oq  X(n  or op XX2X 2oA X?8<o' oU ol <o: - os +o: oX ok +/<oq  (n  or op X2XoC XX ?K{o*b{( (d o*0A( ,7(!,/( o rqpo o" t7 s5 ot &z0rp(u rp(v (w *06 +<o& oA . X o4 2o4 3s.z*06 +<o' oC . X o7 2o7 3s/z*0,( o& &X ox 3 z*E0,( o' &X ox 3 z*E0)( o rEpo o" t i*0=(d -* (d rpoe <of og oh Q*06~y rpoz - r<po{ u7 ,o ** 0.(| 6(} (~ t6 ( o o *0( ( o< (o ( o rbpo o" t7 o {s8sj( (d o@oDoEo &oAi +@(. rp oF(  o & X  2( o rEpo o" t  i   8  ( ( ( rpo 9  Xs o rpo 9o 98o o o rp(F ,no o o rpo o r0p(L ,<o o -,( F o ( o< (oH Xo o ?Z8rjpo :rpo :  X(  -2rp( ,#rprp(  rp8( rpo ,n( rp(F , ( ( r p(w  ,9rp( ,*( G rp( o< (oH o & X   ?o  -%( H ( o< (oH rEpo 7o r[po 7o rpo 7o o &o -( bp(oH o rqpo (o o r+po!  o o rpo (o r'po {o! r?po o  o ( `@( o< (o *0.( o rtpo &<&( o o rtpo (o r+po! o ( o rqpo o" t7 rpo o" t7 r'p(F , sj}+ rp(F , s}}+s4z{( (d o@((&('( {o<&('o ('rp ( { (w o &*<0D{u o &( o rtpo ( o o o &*.@{-{s8}{u *0( ,ݹ{o ( o rEpo o" t i  +{o Xo X 2( o +*o u7( {o o &o -u:,o &*r70--r[p7o &*( o r[po o" t i  +"(  o , X( + X 2 3(X7o X(  o *0o( o r[po o" t i  +A( o ,-{X( o {o {o *X 2*0rjpo - rpo ,*( o rEpo o" t i  + (F , X+ X 2 3"X7o X o *0(G -*( o rEpo o" t i  8 rUpo 9s  Xo o s r_prpo o rpo -*o 3<o o o  Xo ( o rqpo o + * X ?Mo r[p7o &*vrp}s }( *2(( *2(( *6(( *2(( *2(( *2(( *2(( *( (7{"o { o o {o o *z,{#, {#o ( *0J (} s s }s }s }s } s }"s }!( {rpo o {r po o {rU po ko {r po Qo {r po tlo {r po <o {r/ po mo {rY po Qo {r po tno {r po oo {r po po {r po <o {rI po Qo {r} po {r po <o {r po ro {r po so {rC po to {rm po <o {r po o {r po Qo {r po Qo {r+ po uo {ra po o {r po o {r po ko {rpo tlo {o {r9po mo {r[po Qo {rpo vo {rpo tno {rpo tlo {rpo xo {r#po <o {rQpo oo {rypo po {rpo {rpo ro {rpo to {r po <o {r7po o {rYpo xo {rpo Qo {rpo o {rpo o {rpo ko {r/po Qo {rOpo mo {rgpo Qo {rpo tno {rpo tlo {rpo xo {rpo <o {rpo oo {rpo po {r=po {rKpo ro {rqpo to {rpo <o {rpo o {rpo xo {rpo Qo { rpo o { rUpo o { rpo ko { rpo Qo { r po tlo { o { rSpo mo { rpo Qo { rpo tno { rpo oo { r'po po { rapo <o { rpo Qo { rpo { rpo Do { o { rCpo ro { rpo zo { rpo to { rpo <o { r-po o { r_po {o { rpo Qo { rpo Qo {"r po o {"r_po o {"rpo ko {"rpo Qo {"rpo tlo {"o {"rUpo mo {"rpo Qo {"rpo tno {"rpo oo {"r!po po {"rYpo <o {"rpo Qo {"rpo {"rpo Do {"o {"r3po ro {"rqpo zo {"rpo to {"rpo <o {"rpo o {"rEpo {o {"rpo Qo {"rpo Qo {!rpo o {!r'po o {!rSpo ko {!ropo Qo {!rpo mo {!rpo Qo {!rpo tno {!rpo tlo {!rpo xo {!rpo <o {!r?po oo {!r]po po {!r}po {!rpo ro {!rpo to {!rpo <o {!rpo o {!rpo xo {!r#po Qo {( rApo ( rypo ( rpo to rpo Qo rpo t( r# po t( rS po tlo {( r po t( ( {"o ( {!o ( { o ( {o ( {o ( {o r po Q( r po tno r po t( r po o( r!po p( ( r#!po to ( rG!po to rk!p( r!po ro ( r!po ( r!po o ( *fr!pr"p( }&*0 { o ( s  { o o  o  +8 o t7 {&{ o o  t7o+-o & o - u:,o o +o { o o  o -u:,o {&o,"{&{ o { o o)*{&o)*.Dr&0! { 9{ o 9~'% (I ~'{ o (w o  -?{ o ( u(; ,+~'{ o (w o + u(; (J & *)m0p" ,fo +O o ,8  +( u ,o o  X  i2Xi2**0# oAi , o +5oDoE( oBrpoF(w ( &+<(. rpoF( ( &X 2( {&rtpo &( *{&rtpo &{&rqp( o &( &*.s '*( *bs  }*( oH*0$~+:(| % (I ~+:s +~+rm"po ~+r}"po ~+r"po ~+r"po ~+r"po ~+r"po ~+r"po ~+r"po ~+r"po ~+ r"po ~+ r"po ~+r"po ~+r"po ~+ r"po ~+r #po ~+r#po ~+ r)#po ~+ r7#po (J *An /. ..  -**0!%~+o  ,t7*(*0>&o s o  +o ( , o  &X 2oK *2{*o! *0' {*o +o t7 o X o -u:,o s {*o +o t7  o" &o -u:,o oK *#2["}:{*o &*>}(})*QQ*Q* * * * *0b((H~Q:(| % (I ~Q:s Q~Qr"po ~Qr"po ~Qr"po ~Qr"po ~Qr"po ~Q@r"po ~Qr"po ~Q rm"po ~Qr"po ~Qr"po ~Qr}"po ~Qr#po ~Qr)#po ~Qr"po ~Qr7#po ~QHrE#po ~Q r #po ~Q r #po ~Q r"po ~Q r"po ~Q rO#po ~Q rO#po ~Q r"po ~Q 0r"po ~Q ra#po ~Q /r#po ~Q .r#po ~Q -r#po ~Q r#po (J ~R:~(| % (I ~R:^s R~Rr#po ~Rr#po ~Rr#po ~Rr#po ~Rr#po ~R@r$po ~Rr$po ~R r$po ~Rr#po ~Rr3$po ~RrE$po ~RrU$po ~Rri$po ~Rr}$po ~Rr$po ~RHr$po ~R r$po ~R r$po ~R r#po ~R r$po ~R r$po ~R r$po ~R r$po ~R 0r$po ~R r$po ~R r %po (J *A4jZ0)(. r%poT( (P(Z([{(o$ o# +>o t  o_ (M (. r(p( (Po -u:  , o {(o%  oW  + o t o: -+  o - u:  , o , r)p(Pr+p(P*IK)2r,p(P*2ry-p(P*0 *r/p(P{(o$ {(o% o# 8o t  o_ (M (. ri3p ( (PoY oj 8<om o$ ;o] (M 3_(. r@5p o% oI<o% oJ(( (P+X-T(. r8p o% oI<o% oJ( (PX?oW 8}o t   o: oA @] oU   ol   8  <oq o\ (Mo& (K,e(. r@5po& oI X<o&  XoJ(( (P+M(. r:po& oI X<(( (P X   ? X o' ,D o^ (M(. r=p    oC < ( (Po :wu:!!,!o r>p(Pr+p(Po :u:"","o oW #8[#o t o: :Ao^ (M(. ri3p$$$( (PoU ol 8<oq o\ (Mo& (K,R(. r8p%%%o& oI%<%o& oJ%( +F(. r:p&&&o& oI&<&(&( (PX?#r[@p(Pr+p(P#o :#u:'','o *AL+(Spn0z+rBp(P{(o$ o4  {(o%  oW +No t o: -7o^ (M(. rkGp( (Po -u:,o ,, rGp(P9r Hp(Po# +ao t o( ,Xo_ (M (. rHpoA < ( (Po -u:,o ,*(. rIp<( (PrKp(P9UrKp(P oW +Ko t   o: -4 o^ (M (. rLp ( (Po -u:,o rKp(PrMp(P oW +[o t   o: -D o^ (M (. rOp oC < ( (Po -u:,o r8Pp(PrVPp(P- rPp(PrKp(PrQp(P,lo# +Bo t o_ (M(. rQp( (Po -u:,o r+p(P(^(_*@=[nIX <hOM0,rSp(P{(oa ob +Ho tJ o) (M (. raUp  o* < ( (Po -u:,o r+p(P*Tp0q-r6Wp(P{(o rpo o" t7 {(o rpo o" t7  (P :D,oN {)o+ +{)oO o, Xi2{)o- o. +po tLto/ (Mog o| (0 (L(. rXp( (Po -u:,o oh  (P :D,oN  {)o+  + {) oO o, Xi2{)o- o. +po tL  to/   (M  og o| (0 (L(. r:Zp  ( (Po -u:,o oh  r+p(P*};}H0!%~Qo  ,t7*(*0i.~Ro  ,*(. rO\p u7<( *(. r\p <oI( *0O7Q7Q(\Pr\pP(O(N(]Pr\pP(O(N*V(Y(OQ(N*r]p*r'p*r p*2oU(1 *0/(\(O (N*0/(](O (N*(G*0b((H~x:(| % (I ~x:s x~xr"po ~xr"po ~xr"po ~xr"po ~xr"po ~x@r"po ~xr"po ~x rm"po ~xr"po ~xr"po ~xr}"po ~xr#po ~xr)#po ~xr"po ~xr7#po ~xHrE#po ~x r #po ~x r #po ~x r"po ~x r"po ~x rO#po ~x rO#po ~x r"po ~x 0r"po ~x ra#po ~x /r#po ~x .r#po ~x -r#po ~x r]po (J ~y:~(| % (I ~y:^s y~yr#po ~yr#po ~yr#po ~yr#po ~yr#po ~y@r$po ~yr$po ~y r$po ~yr#po ~yr3$po ~yrE$po ~yrU$po ~yri$po ~yr}$po ~yr$po ~yHr$po ~y r$po ~y r$po ~y r#po ~y r$po ~y r$po ~y r$po ~y r$po ~y 0r$po ~y r$po ~y r %po (J *A4jZ0)(. r#]poT( (P(m(n{(o$ o# +>o t  o_ (M (. rP`p( (Po -u:  , o {(o%  oW  + o t o: -+  o - u:  , o , r]ap(Prcp(P*IK)2rcp(P*2rep(P*0 *r8gp(P{(o$ {(o% o# 8o t  o_ (M (. r_jp ( (PoY oj 8<om o$ ;o] (M 3_(. rkp o% oI<o% oJ(( (P+X-T(. rop o% oI<o% oJ( (PX?oW 8}o t   o: oA @] oU   ol   8  <oq o\ (Mo& (K,e(. rkpo& oI X<o&  XoJ(( (P+M(. rqpo& oI X<(( (P X   ? X o' ,D o^ (M(. rtp    oC < ( (Po :wu:!!,!o r4up(Prcp(Po :u:"","o oW #8[#o t o: :Ao^ (M(. r_jp$$$( (PoU ol 8<oq o\ (Mo& (K,R(. rop%%%o& oI%<%o& oJ%( +F(. rqp&&&o& oI&<&(&( (PX?#rvp(Prcp(P#o :#u:'','o *AL+(Spn0z+rlxp(P{(o$ o4  {(o%  oW +No t o: -7o^ (M(. r}p( (Po -u:,o ,, r~p(P9r_~p(Po# +ao t o( ,Xo_ (M (. r poA < ( (Po -u:,o ,*(. rp<( (Prp(P9Ur2p(P oW +Ko t   o: -4 o^ (M (. r p ( (Po -u:,o rp(Prp(P oW +[o t   o: -D o^ (M (. rSp oC < ( (Po -u:,o rp(Prp(P- rp(Prp(Prtp(P,lo# +Bo t o_ (M(. rp( (Po -u:,o rcp(P(q(r*@=[nIX <hOM0,rp(P{(oa ob +Ho tJ o) (M (. rVp  o* < ( (Po -u:,o rcp(P*Tp0q-r p(P{(o rpo o" t7 {(o rpo o" t7  (P :D,oN {)o+ +{)oO o, Xi2{)o- o. +po tLto/ (Mog o| (0 (L(. r`p( (Po -u:,o oh  (P :D,oN  {)o+  + {) oO o, Xi2{)o- o. +po tL  to/   (M  og o| (0 (L(. rp  ( (Po -u:,o oh  rcp(P*};}H0!%~xo  ,t7*(*0i.~yo  ,*(. rp u7<( *(. rp <oI( *0O7Q7Q(oPr\pP(O(N(pPr\pP(O(N*V(l(OQ(N*r,p*r<p*rp*2oU(1 *0/(o(O (N*0/(p(O (N*(G*******{|rDp(2 (2 o3 *>}z}{*000{zi  +{z3 {{*X 2s0z{|*{}*V{~-s1z{~*V{-s2z{*>}|}}*0c1(P -ZD ,oN {}o+  +  {}oO o, X i2{}|~o- *R{~, {~oh *0c1(P -ZD ,oN {}o+  +  {}oO o4 X i2{}|o- *R{, {oh *( *V( }}*R{{o6 *V{{o7 *R{{o8 *R{{o9 *2{o: *2{o; *2{o< *2{o= *6{o> * *0\2 (u -*s@ oA oB u7oC - +ot 3 oD + ,o *6P oE u,oF ,oE toF oG *oE *(H *rDp*( *(*(*.rrp(*.rp(*.rp(*.rp(*.rp(*.rZp(*.rp(*.rp(*.r&p(*.rpp(*.rp(*.rp(*.rTp(*.rtp(*.rp(*.rȕp(*.rp(*.rFp(*.rp(*.rܖp(*.rp(*.rRp(*.rp(*.rp(*.r̗p(*.rp(*2r&p(*FrVp<(*Frjp<(*Frp<(*2rp(*2rp(*:r p(*2r>p(*6rnp(*2rp(*6rp(*2r p(*2rPp(*( *~**F~~oJ *0'3(K ~~oJ  ( *0+3(K ~~oJ  ( *0/3(K ~~oJ  ( *(} o (} oL oM sN *lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet'PADPADP%9*GsVzF*  < NWD vԍQB=4F$ n  +u]n8Y^ u%''8*,u"4inCDJ[X+a>h&خlxE~Tn}=5 P ?XJ#k-1T @ActiveProjectPropertyDescription4BPSupportNotYetImplementedR.BeginVSAScriptMigration$BinaryCodeNotFound:BinaryCodePropertyDescriptionPBreakpointsCollectionPropertyDescription.BufferNotFoundException4CanNotChangeScriptLanguage6DCannotCreateUserComponentExceptionz(ComponentContactInfo(ComponentDescription(ComponentDisplayNameComponentName$DefaultMsgBoxTitle6DuplicateVariableFoundError"IllegalScriptName@InputName,InputNotFoundException.Invalid_SetIsNull_False6MigrationAddReferenceFailedK.MigrationFinishedReportBMigrationMultipleEntryPointsFound94MigrationNoEntryPointFoundHMigrationUnsupportedOn64BitPlatforms40OutputColumnNameConflictOutputNamex.OutputNotFoundExceptionProjectIsEmptyLReadOnlyVariablesNotAvailableException HReadOnlyVariablesPropertyDescription^ NReadWriteVariablesNotAvailableException JReadWriteVariablesPropertyDescription DScriptComponentLogEntryDescription: >ScriptLanguageNotFoundExceptionr BScriptLanguagePropertyDescription :SourceCodePropertyDescription .UnrecognizedVSTAVersion UnsupportedType DVSTAProjectNamePropertyDescription PHolds a reference to the active Visual Studio project object (INTERNAL USE ONLY)RBreakpoints are not yet supported inside the script transform and will be ignored.XFound SQL Server Integration Services 2005 Script Component {0} that requires migration!The binary code for the script is not found. Please open the script in the designer by clicking Edit Script button and make sure it builds successfully.1Stores the binary representation of the component*List of breakpoints present on the script.:The buffer for Input or Output object ID {0} is not found.BCan not change the scripting language once the script was created.Cannot create user component class. Make sure there is one class marked with SSISScriptComponentEntryPointAttribute in your script.;Microsoft Corporation; Microsoft SqlServer v10; © 2007 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;Executes a custom script.Script ComponentScript ComponentScript Component`Variable "{0}" is specified more than once for ReadOnlyVariables or ReadWriteVariables property.vThe script name "{0}" is not valid. It may not contain spaces, slashes, or special characters, or begin with a number. Input {0}7The input identified by the specified ID was not found.MIsNull property cannot be set to False. Assign a value to the column instead.The project reference "{0}" was not added to the project during the migration of {1}. The missing project reference may prevent the script from running.QThe {0} has been migrated. The package must be saved to retain migration changes.Multiple entry points with the name "{0}" were found during the migration of {1}. Remove multiple entry points to ensure that the script runs.hNo entry point was found during the migration of {0}. Add an entry point to ensure that the script runs.Migration for {0} can not be done on 64 bit platforms. Execute the package under WOW64 on 64 bit platforms or load the package in the designer and resave it to migrate {0} to the new format.Column name "{0}" in output "{1}" cannot be used because it conflicts with a column of the same name on synchronous input "{2}". Output {0}8The output identified by the specified ID was not found.JThe script component includes no code. Edit the component to include code.RThe collection of variables locked for read access is not available at this point.8Specifies a comma-separated list of read-only variables.eThe collection of variables locked for read and write access is not available outside of PostExecute.9Specifies a comma-separated list of read/write variables.6Generated by user scripts executed by Script Component-The current script language value is invalid.6Specifies the programming language used by the script.'Stores the source code of the componentThe {0} uses a version of Visual Studio Tools for Application (VSTA) that is not supported in this release of Integration Services. To run the package, use the Script Component to create a new VSTA script. In most cases, scripts are converted automatically to use a version of VSTA that is supported, when you open a SQL Server 2005 package in SQL Server 2008 R2 Integration Services.Specifies the name of the Microsoft Visual Studio Tools for Applications project. Project names must be unique within a package. nlSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetfSystem.Drawing.Size, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3ajSystem.CodeDom.MemberAttributes, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089fSystem.Drawing.Font, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3auSystem.Windows.Forms.ImeMode, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089mSystem.Globalization.CultureInfo, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089gSystem.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aySystem.Windows.Forms.RightToLeft, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.FormStartPosition, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089zSystem.Windows.Forms.AnchorStyles, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089wSystem.Windows.Forms.DockStyle, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089wSystem.Windows.Forms.FlatStyle, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089rSystem.Drawing.ContentAlignment, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Windows.Forms.RichTextBoxScrollBars, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089xSystem.Windows.Forms.ScrollBars, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.HorizontalAlignment, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089P+4@y[3Lsả$GHV:gcBj7*k {&>XܪߪV$յ+0&Sl1tJd,xCVQ+:Vu-ȇ+\KIիvHAHMOPQ]F_'ě,ȏ;-.ʤL^ˎO^N{AI6F֑vǬ/Gr=q6Yݤ=YބۘcMmІ]TTT D8cuԾSLBiD,, 8 V )% rJ M Q׿%XW.{dAi,_nuaCŒ\/ Sv!%!m3"5Mu%E&h'r9)!5*q+o+Z/4J/Q/i0G0b2}3v6*89G:o:Q;\hRiLS:STWT 3UV4гVV V-WLtX 5YUdjZ7P[BA]n__v_9,`cGaȝaa3aڡbtbepmo p>}tt\wWwwxP|} b ( o `#/"yR 5 S<xUV+ 9> @;F RT hX #H 2 0 1U{^"oa |w JbH[WkBZ xM!J$w+# !! ! *? 2  o(E-[<Ga PX0"M" d##[ "# |[ #16$this.AccessibleDescription($this.AccessibleName.$this.AutoScaleBaseSize $this.AutoScroll,$this.AutoScrollMargin.$this.AutoScrollMinSizeL*$this.BackgroundImage $this.ClientSize,$this.DefaultModifiers$this.DrawGrid2$this.Enabled4$this.Font6$this.GridSize$this.Icon7$this.ImeMode8$this.Language"$this.LocalizableP $this.LocationR $this.Locked "$this.MaximumSize "$this.MinimumSize $this.Name8"$this.RightToLeftJ $this.SnapToGrid&$this.StartPosition$this.Text $this.TrayHeight&$this.TrayLargeIcon>>$this.Name>>$this.Type$>>buttonClose.Name[(>>buttonClose.Parenth$>>buttonClose.Typeo(>>buttonClose.ZOrder>>label1.Name>>label1.Parent>>label1.Type>>label1.ZOrderr>>label2.Nameu>>label2.Parent}>>label2.Type>>label2.ZOrder,>>richTextBoxCode.Name0>>richTextBoxCode.Parent,>>richTextBoxCode.Type0>>richTextBoxCode.ZOrder4>>textBoxErrorDetails.Name8>>textBoxErrorDetails.Parent4>>textBoxErrorDetails.Type8>>textBoxErrorDetails.ZOrder.2>>textBoxProjectName.Name16>>textBoxProjectName.ParentE2>>textBoxProjectName.TypeL6>>textBoxProjectName.ZOrderBbuttonClose.AccessibleDescription4buttonClose.AccessibleName$buttonClose.Anchor6buttonClose.BackgroundImagex8buttonClose.DefaultModifiersy buttonClose.Dock&buttonClose.Enabled*buttonClose.FlatStyle buttonClose.Fontl"buttonClose.Image,buttonClose.ImageAlign,buttonClose.ImageIndexo&buttonClose.ImeModet(buttonClose.Location$buttonClose.Locked*buttonClose.Modifiers.buttonClose.RightToLeftW buttonClose.Size(buttonClose.TabIndex buttonClose.Text*buttonClose.TextAlign&buttonClose.VisibleY8label1.AccessibleDescription[*label1.AccessibleName\label1.Anchor]label1.AutoSize .label1.DefaultModifiers label1.Docklabel1.EnabledSlabel1.FontUlabel1.ImageV"label1.ImageAlignW"label1.ImageIndexlabel1.ImeModelabel1.Locationlabel1.LockedE label1.ModifiersG $label1.RightToLeft label1.Size!label1.TabIndex4"label1.Text9" label1.TextAlignv"label1.Visible#8label2.AccessibleDescription#*label2.AccessibleName#label2.Anchor#label2.AutoSize#.label2.DefaultModifiers#label2.Dockk$label2.Enabled%label2.Font%label2.Image%"label2.ImageAlign%"label2.ImageIndex%label2.ImeMode%label2.Locationk&label2.Locked' label2.Modifiers '$label2.RightToLeft'label2.SizeR(label2.TabIndex(label2.Text( label2.TextAlign )label2.Visible)JrichTextBoxCode.AccessibleDescription)richTextBoxCode.BackgroundImageb*8richTextBoxCode.BulletIndentc*@richTextBoxCode.DefaultModifiersh*(richTextBoxCode.Dock+.richTextBoxCode.Enabled+(richTextBoxCode.Font+.richTextBoxCode.ImeMode+0richTextBoxCode.LocationZ,,richTextBoxCode.Locked,2richTextBoxCode.MaxLength,2richTextBoxCode.Modifiers,2richTextBoxCode.Multiline-6richTextBoxCode.RightMargin-6richTextBoxCode.RightToLeft-4richTextBoxCode.ScrollBarsM.(richTextBoxCode.Size/0richTextBoxCode.TabIndex/(richTextBoxCode.Text/.richTextBoxCode.Visible/0richTextBoxCode.WordWrap/4richTextBoxCode.ZoomFactor/RtextBoxErrorDetails.AccessibleDescription/DtextBoxErrorDetails.AccessibleName/4textBoxErrorDetails.Anchor/8textBoxErrorDetails.AutoSizef0FtextBoxErrorDetails.BackgroundImageh0HtextBoxErrorDetails.DefaultModifiersi00textBoxErrorDetails.Dock16textBoxErrorDetails.Enabled10textBoxErrorDetails.Font16textBoxErrorDetails.ImeMode18textBoxErrorDetails.Location[24textBoxErrorDetails.Locked2:textBoxErrorDetails.MaxLength2:textBoxErrorDetails.Modifiers2:textBoxErrorDetails.Multiline3@textBoxErrorDetails.PasswordChar3>textBoxErrorDetails.RightToLeft3:>textBoxProjectName.PasswordChar@:<.textBoxProjectName.TextC<8textBoxProjectName.TextAlignE<4textBoxProjectName.Visible<6textBoxProjectName.WordWrap<@ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight7 A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.FontNameSizeStyleUnit System.Drawing.FontStyleSystem.Drawing.GraphicsUnitTahomaASystem.Drawing.FontStylevalue__System.Drawing.GraphicsUnitvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ D System.Globalization.CultureInfo cultureID m_isReadOnly compareInfotextInfonumInfo dateTimeInfocalendarm_name m_dataItemm_useUserOverride System.Globalization.CompareInfoSystem.Globalization.TextInfo%System.Globalization.NumberFormatInfo'System.Globalization.DateTimeFormatInfoSystem.Globalization.Calendar     System.Globalization.CompareInfo win32LCIDculturem_name System.Globalization.TextInfom_listSeparator m_isReadOnlycustomCultureName m_nDataItemm_useUserOverride m_win32LangID, %System.Globalization.NumberFormatInfo!numberGroupSizescurrencyGroupSizespercentGroupSizes positiveSign negativeSignnumberDecimalSeparatornumberGroupSeparatorcurrencyGroupSeparatorcurrencyDecimalSeparatorcurrencySymbolansiCurrencySymbol nanSymbolpositiveInfinitySymbolnegativeInfinitySymbolpercentDecimalSeparatorpercentGroupSeparator percentSymbolperMilleSymbol nativeDigits m_dataItemnumberDecimalDigitscurrencyDecimalDigitscurrencyPositivePatterncurrencyNegativePatternnumberNegativePatternpercentPositivePatternpercentNegativePatternpercentDecimalDigitsdigitSubstitution isReadOnlym_useUserOverridevalidForParseAsNumbervalidForParseAsCurrency    + - . ,,.¤ NaNInfinity -Infinity %‰  0123456 7!8"9 E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizewidthheightX RuntimeErrorFormF WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ G WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&System.Windows.Forms.FormStartPositionvalue__ Script Component: Runtime ErrorPRuntimeErrorFormuSystem.Windows.Forms.Form, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 buttonClose$thiswSystem.Windows.Forms.Button, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e0893label1$thisvSystem.Windows.Forms.Label, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e0895label2$thisvSystem.Windows.Forms.Label, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891richTextBoxCode$this|System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e0894textBoxErrorDetails$thisxSystem.Windows.Forms.TextBox, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e0892textBoxProjectName$thisxSystem.Windows.Forms.TextBox, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e0890H WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P I WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.DockStylevalue__ J WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.FlatStylevalue__ B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.FontNameSizeStyleUnit System.Drawing.FontStyleSystem.Drawing.GraphicsUnitTahoma ASystem.Drawing.FontStylevalue__System.Drawing.GraphicsUnitvalue__ K QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.ContentAlignmentvalue__ C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy. A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P F WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheightp &CloseK QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.ContentAlignmentvalue__ H WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P I WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.DockStylevalue__ K QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.ContentAlignmentvalue__ C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P F WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight ;Script Component has encountered an exception in user code:K QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.ContentAlignmentvalue__ H WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P I WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.DockStylevalue__ K QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.ContentAlignmentvalue__ C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy( A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P F WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizewidthheightX  Project name:K QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.ContentAlignmentvalue__ H WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P I WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.DockStylevalue__ C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P F WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ L WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089*System.Windows.Forms.RichTextBoxScrollBarsvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheightp  ?H WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P I WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.DockStylevalue__ C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy@ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P F WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ M WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ScrollBarsvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizewidthheightH N WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089(System.Windows.Forms.HorizontalAlignmentvalue__ H WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P I WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.DockStylevalue__ C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ImeModevalue__ E QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxyp( A ISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.CodeDom.MemberAttributesvalue__P F WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RightToLeftvalue__ M WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.ScrollBarsvalue__ @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight0 N WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089(System.Windows.Forms.HorizontalAlignmentvalue__ f# Fh  V h( @Ľ鱘ﻣ᳟㶡湥ïϾëqp㬑੏尕粗籗͞–u뷞꾩罨ѻԿƳҿƯĭƯư̸bEfIgKiMkOrur}ȡyìĮíȲDzʵɴű˷ŲѾĻdFeG}W?^EnRmporzdtxoڰ˩˭ũĮοĻŽþqM5vR9{V=|ZDdMqun[iWlZvducŢǤȧnuӽλ˺ͽb@'`?'wT;rT=cI5oR<fRr_saqzi}lqosquĶȼsaxfX}ɻvk[ȿ) 5F7 .=0&2(9sEIYTh^uOagVjpWp^qz_v^sqƋ{ѕf{}oywmvڞܭש]~]]}|||}~^|g$  h!"{pL---L/0 )jd! %ACZٓ F Ի# L/)?D# L)B$$ AF0P*G*N1SUYXߧqssW3LLLLLLLLLlVvP*G,MT244u3RӒHEH.MTffecb`_<;:9\[8yjjiiyaΚ7y=6θ7c6w6ȩ>w¶Ȋffecb`_<;:9\[88_ȫvn'&(n+KztQn(n+K1S5چkUrO o1IPS5xzg%JJبx"ixz@~mm??( v^aDdIhLkQpVtZ}dkouy_isx濥ȶ̾cI5ůͺnnX) 5F7 .=0&2(9sEFWgpqz_v}oywmvܮששpzw۬>>2>52904316520IGF?EA7:DHI;=9@8C  =B<",%$;<- ,('&#I*!/+ .,()&#   ﷷ緷㷷 A0P*NUX( @ u}W?~ZC}W?}W?{V=xU0Rȼ˺íìíưʵλ}ڞ{ѕ{ѕ{ѕqƋg^uThOa />0RxwutrqommQkOiMgKfIeGdFbE}ڞ{ѕ{ѕ{ѕqƋg^uThThOaWp^þpɻ̯˭ʫɩȧǤţĠ}ڞ{ѕ{ѕ{ѕqƋg^uThK[Wp^þp۬שg_voycÿr}wwwqzܮpoydsǤcI5r_wשoyduǦcI5zi}oyducI5nHxwutrqommQkOiMgKfIeGdFbEaDcI5oSqŽq˻˺ĭDzoqõŽŲĭDz̸Ѿõn[xfXxfXxfXxfXxfXxfXucԽλԽĻiWǺĻűëĮ̸Ȳ˷ѾĽķopsu–ԿΨdMvd͞}~ZC}}uo}lofRrT=zi??(  mv&2(3mv !+"Mmv9sE 0?1Mqz) &2(.=05F7FW9sE 0?1Mw߯f{^sVjOaTh9sE />0R}ڞ{ѕqƋg^uThK[Wp^۬שg_voyc}wqzܮpoydxsoi}dy_tZpVkQwשoynnXv^̾ȶů}oycI5kк軞cI5ucI5xsoi}dy_tZpVkQhLdIaDcI5ϼǸøZBSJB v2.0.50727l'#~4(x7#Strings_#USH#GUIDXX#BlobW_ 3N3$'  jB   J4 \'Bk fB  /     " y ! :  r  y >4"T x p[ J9 }      ( A9 c |    %  E   B  y   !'! ! ":"""&## ##"$# $ i$J$$$,%T%%%&>&& & &J$ ' '' !'' N' [' ' '' (*H(=(*\(=(*(=(*(=(*(=( )0) )"z)[)")[)#*7* * **+=(*+=(*+=( ,;,,,%-%-%3-G-%Z----% ...8.[.%....'///%0 0 0y 0y t1 1 1J$ 2 2Y22 03 3 44 444.44442;552U552b55"5 "5 5 6 +BcB wB . B / B 0 B 1 B 2  B 3 0B 4SB 5dB$8B(?B(@B(GB<,XB<SkBz~B B&:BDS$S$S$S$S$S$S$S=$S^$Sx$Q$Q$Q$Q$Q$Q$Q)$QB$QT$Qh$Q$S$S$!$ ; d h l p d p tV8 $VM $h   ; ? a Q $Q $Q $Q$Q*$QB$QR$Q`$Qt$Q$Q$Q$Q$Q$QA$Q[$Qv$Q$Q$Q$Q$Q$Q.$QW$Q{$Q$Q$Q$Q$Q$Q;$Qc$Q$Q$Q$Q$Q$(Q $Q $Q $Q$Q*$QB$QR$Q`$Qt$Q$Q$Q$Q$Q$QA$Q[$Qv$Q$Q$Q$Q$Q$Q.$QW$Q{$Q$Q$Q$Q$Q$Q;$Qc$Q$Q$Q$Q$Q$ 7qBqW;j?}rrrqV$VerVerVerVerV$V$V$V!$VC$VY$Vv$V$V$V$V$VsVsV$V$V$V#$V8$VV$Vt$V$V$V$V$V%$V$VN$Vq$V$V$V$Vw$V$V$V$V$V$V $V$V$V$V$V$V1$V$V $VJ$Vb$V$V$V$V$V$$Z|j|W_h  " < M!b!qX$&&&5,'VT' ) 0* d,)-<\-O-Z<.ut../282 2h 2! 2G <3V %3i , 3} 3"4 3"P4 7"4 "4 "p9W":_"; >"D; 3"8< C"<" J$`=0 P%=> V' ?L (+?L (8?L (E?L (S?L )`?L )m?L )z?L )?L x)? +?$ ,:OL ,TO .P /TQ 0Q 1R 4Rm1|4RL 4S #4k +6 58 9 9 9 9RL 9R 9$ C9: I:Ta P<T{ V= U \>jU ?xU ?I7oJ`7oV{7ob7on7oz7o7o47oX7ow7o7o„7o΄7oڄsospsq srss*st71tuFJsxSb tyas{n t||s~sL |sssss"|s(|,s/|gm1|e"###%#%#.#@#E#g#t#%#v$$$$$$H%#%%%%&#&%#&&&&&***W+`+t+2,&t+g,Q0e0s000t+.19111111$$1$12M211111$$1111$$11112222 333&3P3_3x311333_3333333C4C4K4T4C436&616=6F6@#N6_6j66t66666663666666666681L e9L eAL eIL eQL eYL eaL eiL eqL eyL eL eL eL 7|L L L I  A ~  ~ ~! !3  aqG!d! qh!eqq!eq!q!eq!~ q!!$*Qh!eQ!ah!eh!eq!e!!!s"0#"t*"eqJ"7qT"e Qu"3" au"3"a"a!" L e "c#i Q# 5a# ViQ##!####1" #L %$+$ 0$#>$V)L $a$1$ ~$Q%1 ~9 ~i?% A?% a?% Q?% w%?I ~Q%E wq&ena!~&&& 9 Q3&1 9 S&Ae&is&1ie&a3&&ۀy&y"\#" t&-':'E'1S'!m'')'0'''Bq#!'K'R!'P's(s (\6(PL T(ed(bu(3(i(o?% (v(b! !(V )|D)s)))s)7!)!)3!_)*!*S*ˁq*$!*VA*A*I ~*#!* I +!+'A$+-A5+eAF+3k+V+|+?9L E9++L+R+ ,e, AL  L IL L eL QC,eL, X,   )L nL L L L Qq,)s\Q,eQ,e),Q,uQ,Q,|,Q-Q-Q*-Q;-QM-f-t-Qh!e-Q--Q-Q-Q--..C.Q.|l.ǂ{.;-.ǂQ.|l.ǂ{.;-.ǂ.΂.Ղ.-ڂ.//9/H/]/s//Q/#/M-/Q//Q/020 QD0!L !0! L 0 ~%0A0 0=#0K0R1 1!G13!]1 L !L )L 1L 1L  9L &2!029@2G29@2 ~Af2At2it2a2Q23Q?% Q# 2e2 ~I?% 22sQ93A33eYL e$r)r/r3 33 /aL &yL qD5ąl5ʅyz5Ѕy5 5~5慙59L L )s!6s66 )L '< Qp $(0,=0R48<@DHLP'T@Xy\j h    "j#>((()* ,N-T./0 0$B1(1,;20]44687<}9@:L<P@TAXC\D`FdFhGl7JpKtKx3L|APQTCV+XX;^^^k_}`}bScYdeff?gg7h9jkImnoTr hrmrrrwr|r r$r(r,r0r4r8s<9s@XsDis Hs LwrPsTtX2t\[t`tdthtl?uputux v|Wvvvw;w`wswwwwx`xxx+y`yyyyzEzjzzz {@{w{{{.+.3ˆ.{9. .).#S.S .;.C.c.s0.[ .k'c|c K K P-P-~>OryKZ_u<ҁ܁8\*DXoЃكR ۅ $R [h _ r rrr94rFstss#s8sVstsssss%sNsqsswssss ssssss s$st'   !#%')+-/13579;=?ACEGII >|c I |  %   # =( a4 467؅C7Microsoft.SqlServer.TxScript.dllIVSTAScriptComponentUIMicrosoft.SqlServer.Dts.PipelineScriptComponentHostInputNotFoundExceptionOutputNotFoundExceptionBufferNotFoundExceptionReadOnlyVariablesNotAvailableExceptionReadWriteVariablesNotAvailableExceptionCannotCreateUserComponentExceptionScriptingLanguageNotFoundExceptionRuntimeErrorFormVSTAComponentScriptingEngineSSISScriptComponentEntryPointAttributeIVSTACodeGeneratorSCBaseCodeGeneratorVBCodeGeneratorCSCodeGeneratorScriptComponentScriptBufferScriptUIVariablePickerDlgAssemblyVersionInfoLocalizedKeysMicrosoft.SqlServer.PipelineHostPipelineComponentmscorlibSystemApplicationExceptionSystem.Windows.FormsFormMicrosoft.SqlServer.VSTAScriptingLibMicrosoft.SqlServer.VSTAHostingVSTAScriptingEngineAttributeObjectSystem.DrawingSystem.Drawing.DesignUITypeEditorShowIDECloseIDEGetUniqueVSTAProjectNameSourceCodePropertyNameBinaryCodePropertyNameVSTAProjectNamePropertyNameScriptLanguagePropertyNameActiveProjectPropertyNameReadOnlyVariablesPropertyNameReadWriteVariablesPropertyNameBreakpointCollectionPropertyNamescriptLanguageVisualBasicscriptLanguageCSharpm_vsaScriptEntryPointNamem_vsaEntryPointDescriptorRxm_newEntryPointDescriptorm_vsaProjectFileExtenstionm_vsaItemFileExtenstionm_vstaCodeFileExtenstionm_vstaEntryPointFileNamem_referencesXPathm_referenceNodeNamem_assemblyNameElementNamem_vsaScriptComponentAssemblyNameVsaProjectNamePropertyNamePreCompilePropertyNameScriptLanguageTypeConverterCodeGeneratorVSTAScriptProjectStoragem_storageget_ScriptBreakpointCountClearBreakpointsPutBreakpointsArrayGetBreakpointsProvideComponentPropertiesPerformUpgradeRegisterLogEntriesMicrosoft.SqlServer.DTSPipelineWrapMicrosoft.SqlServer.Dts.Pipeline.WrapperIDTSInput100DTSInsertPlacementInsertInputIDTSOutput100InsertOutputIDTSOutputColumn100InsertOutputColumnAtIDTSCustomProperty100SetComponentPropertyMicrosoft.SqlServer.DTSRuntimeWrapMicrosoft.SqlServer.Dts.Runtime.WrapperDataTypeSetOutputColumnDataTypePropertiesDTSValidationStatusValidateAcquireConnectionsReleaseConnectionsPreExecutePostExecutePipelineBufferProcessInputPrimeOutputCreateUserScriptInstanceTellComponentAboutBuffersTellComponentAboutInterfacesExceptionHandleUserExceptionUserComponentIDTSInputCollection100GetInputIndexIDTSOutputCollection100GetOutputIndexGetUniqueInputNameGetUniqueOutputNameIsProjectEmptyIsInteractiveModeGetSqlPathSetComponentVersionMigrateVsaToVstatheScriptingEngineget_CurrentScriptingEngineLoadScriptFromComponentPutBinaryCodeGetBinaryCodePutSourceCodeRenameProject.ctorScriptBreakpointCountCurrentScriptingEngineLabellabel1ButtonbuttonCloseRichTextBoxrichTextBoxCodeTextBoxtextBoxErrorDetailslabel2textBoxProjectNameSystem.ComponentModelContainercomponentsDisposeInitializeComponentsVSTAComponentHostIDsVSTAComponentTemplateName_ScriptComponentSystem.CollectionsHashtablem_assemblyCachePersistCurrentScriptProjectGetScriptEntryPointSystem.ReflectionAssemblyCreateScriptObjectHelperCreateDesignTimeEngineIDTSComponentMetaData100IDTSVariableDispenser100InitializeCodeGeneratorGenerateCodeModulesGenerateMainModuleGetUserLanguageIDGetInternalLanguageIDGetProjectExtensionStringGetSourceFileExtensionStringComponentMetaDataVariableDispenserInitTypeTablesGetScriptDataTypeNameConvertPipelineBufferValueToScriptTypeIsBlobColumnTypeTypeCodeGetTypeCodeNameMakeSymbolNameArrayListSnippetsTypeCodeNameTableResetGetCodeAddSnippetScriptMainHeaderPreExecuteOverridePostExecuteOverrideUserProcessInputRowFormatUserCreateNewOutputRowsEndClassTrailerEndSubTrailerBufferWrapperHeaderBufferWrapperClassHeaderFormatstrGetBufferValueDefaultConverterstrGetBufferValueTypedConverterBufferWrapperRWColumnAccessorFormatBufferWrapperROColumnAccessorFormatBufferWrapperWOColumnAccessorFormatBufferWrapperInputMethodsBufferWrapperOutputMethodsBufferWrapperDirectRowFormatComponentWrapperHeaderComponentWrapperOutputBufferDeclFormatComponentWrapperInputsFinishedDeclComponentWrapperProcessInputHeaderProcessInputCallFormatComponentWrapperProcessInputFinishFormatComponentWrapperFinishOutputsHeaderFinishOutputCallFormatComponentWrapperPrimeOutputHeaderPrimeOutputStoreFormatComponentWrapperPrimeOutputForLoopEndComponentWrapperCreateNewOutputRowsCallComponentWrapperFinishOutputsCallComponentWrapperCreateNewOutputRowsDeclComponentWrapperProcessInputRowFormatConnectionsWrapperHeaderConnectionsWrapperPropertyFormatVariablesWrapperHeaderVariablesWrapperROPropertyFormatVariablesWrapperRWPropertyFormatVbTypeTableVbTypeConverterAccessorTableGeneratePreExecuteOverrideGeneratePostExecuteOverrideGenerateBufferWrapperGenerateComponentWrapperGenerateConnectionsWrapperGenerateVariablesWrapperGetBufferWrapperCodeGetComponentWrapperCodeCSTypeTableCSTypeConverterAccessorTableLogSetBufferColumnIndexesGetColumnIndexesget_ComponentMetaDataget_VariableDispenserIDTSVariables100get_ReadOnlyVariablesget_ReadWriteVariablesSetInterfacesLockReadOnlyVariablesUnlockReadOnlyVariablesLockReadWriteVariablesUnlockReadWriteVariables_ObjectIDs_BufferColumnIndexes_ComponentMetaData_VariableDispenser_ReadOnlyVariables_ReadWriteVariablesReadOnlyVariablesReadWriteVariablesBufferBufferColumnIndexesget_Itemset_ItemIsNullSetNullNextRowAddRowEndOfRowsetSetEndOfRowsetDirectRowItemUITypeEditorEditStyleITypeDescriptorContextGetEditStyleIServiceProviderEditValueGetRealInstanceVersionStringMajorVersionMinorVersionBuildVersionSPLevelProductVersionStringProductNameStringProductNameBrandingStringProductNameShortcutBrandingStringVersionLocationStringProductVersionLocationStringVersionHelpKeywordPrefixVersionHelpSettingsTokenSetupSupportFolderMaxMaintenanceVersionSqlProductFamilyCodeevalTimeBombValuecurrentReleaseTimeBombValueVersionBIDSHelpNamespaceget_VersionHelpNamespaceVersionHelpNamespaceSystem.GlobalizationCultureInfoget_Cultureset_Cultureget_ComponentNameget_ComponentDescriptionget_ComponentContactInfoget_SourceCodePropertyDescriptionget_BinaryCodePropertyDescriptionget_VSTAProjectNamePropertyDescriptionget_ScriptLanguagePropertyDescriptionget_ActiveProjectPropertyDescriptionget_ReadOnlyVariablesPropertyDescriptionget_ReadWriteVariablesPropertyDescriptionget_BreakpointsCollectionPropertyDescriptionget_ScriptComponentLogEntryDescriptionget_UnsupportedTypeget_DefaultMsgBoxTitleget_InputNotFoundExceptionget_OutputNotFoundExceptionget_ReadOnlyVariablesNotAvailableExceptionget_ReadWriteVariablesNotAvailableExceptionget_CannotCreateUserComponentExceptionget_BPSupportNotYetImplementedget_ScriptLanguageNotFoundExceptionget_CanNotChangeScriptLanguageget_ProjectIsEmptyget_BinaryCodeNotFoundget_Invalid_SetIsNull_Falseget_ComponentDisplayNameUnrecognizedVSTAVersionInputNameOutputNameDuplicateVariableFoundErrorIllegalScriptNameOutputColumnNameConflictBeginVSAScriptMigrationMigrationMultipleEntryPointsFoundMigrationNoEntryPointFoundMigrationAddReferenceFailedMigrationFinishedReportMigrationUnsupportedOn64BitPlatformsCultureComponentNameComponentDescriptionComponentContactInfoSourceCodePropertyDescriptionBinaryCodePropertyDescriptionVSTAProjectNamePropertyDescriptionScriptLanguagePropertyDescriptionActiveProjectPropertyDescriptionReadOnlyVariablesPropertyDescriptionReadWriteVariablesPropertyDescriptionBreakpointsCollectionPropertyDescriptionScriptComponentLogEntryDescriptionUnsupportedTypeDefaultMsgBoxTitleBPSupportNotYetImplementedScriptLanguageNotFoundExceptionCanNotChangeScriptLanguageProjectIsEmptyBinaryCodeNotFoundInvalid_SetIsNull_FalseComponentDisplayNameSystem.ResourcesResourceManagerresourceManager_cultureGetStringAssemblyInformationalVersionAttributeAssemblyFileVersionAttributeAssemblyVersionAttributeAssemblyTrademarkAttributeAssemblyCopyrightAttributeAssemblyProductAttributeAssemblyCompanyAttributeNeutralResourcesLanguageAttributeAssemblyCultureAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeAssemblyTitleAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeMicrosoft.SqlServer.TxScriptDtsPipelineComponentAttributeget_LengthStringget_Breakpointsget_CountIEnumeratorGetEnumeratorget_CurrentScriptBreakpointInfoSaveToStringMoveNextIDisposableIDTSCustomPropertyCollection100get_CustomPropertyCollectionNewset_Nameset_Descriptionset_Valueset_TypeConverterget_Valueget_InputCollectionget_OutputCollectionInt32set_HasSideEffectsget_Versionget_InvariantCultureIFormatProviderToStringConcatset_ContactInfoDTSPersistStateset_Stateset_UITypeEditorpipelineVersionget_DanglingRemoveObjectByIndexget_SynchronousInputIDget_IdentificationStringIDTSLogEntryInfos100get_LogEntryInfosDTSLogEntryFrequencyAddinsertPlacementinputIDget_IDoutputIDoutputColumnIndexnamedescriptionSetDataTypePropertiespropertyNamepropertyValueop_EqualityIsValidProjectItemNameFireErrorEnvDTEProjectSystem.ThreadingMonitorEnterExitop_InequalitySystem.Collections.SpecializedStringDictionaryCharSplitTrimIsNullOrEmptyContainsKeySystem.Runtime.InteropServicesCOMExceptionoutputColumnIDdataTypelengthprecisionscalecodePageGetObjectByIDIDTSOutputColumnCollection100get_OutputColumnCollectionIDTSInputColumnCollection100get_InputColumnCollectionIDTSInputColumn100get_NametransactionIDTSRuntimeConnectionCollection100get_RuntimeConnectionCollectionIDTSRuntimeConnection100IDTSConnectionManager100get_ConnectionManagerbufferoutputsoutputIDsbuffersLockOneForReadIDTSVariable100Unlockget_HelpLinkget_BufferIDTSBufferManager100get_BufferManagerget_LineageIDFindColumnByLineageIDeDialogResultShowDialogGuidNewGuidinputCollectionoutputCollectionsuggestedIndexExternalExceptionget_ErrorCodeBooleanMicrosoft.Win32RegistryRegistryKeyLocalMachineOpenSubKeyGetValueTypeGetTypeRuntimeTypeHandleGetTypeFromHandleMemberInfoGetCustomAttributeget_CurrentVersionset_VersionFireWarningInitNewScriptFormatAddCodeFileSystem.IOPathGetFileNameGetExtensionStringComparerget_OrdinalIgnoreCaseEqualsSystem.XmlXmlDocumentLoadXmlXmlNodeSelectSingleNodeget_HasChildNodesXmlNodeListget_ChildNodesget_ItemOfXmlAttributeCollectionget_AttributesXmlNamedNodeMapGetNamedItemAddProjectReferenceStringComparisonStartsWithScriptMigrationScriptMigrationUtilReplaceSSISIDTS90TypesSystem.Text.RegularExpressionsRegexRegexOptionsIsMatchReplaceGetFileNameWithoutExtensionGetRandomFileNameSaveScriptProjectFileSaveScriptToStorageRemoveObjectByIDFireInformationShowDesignerVSTAScriptLanguagesVSTAScriptLanguageInfoBasicGetLanguageInfoByInternalNameSourceFileExtensionActivateProjectItemResetStorageget_ScriptFilesLoadFromStringassemblynamebinaryCodeConvertBase64FormattingOptionsToBase64StringCopyToFromBase64Stringset_AssemblyCodeset_AssemblyNameget_AssemblyCodefilenamesourceCodeContainsprojectNameEndsWithXmlNameTableget_NameTableXmlNamespaceManagerAddNamespaceXmlElementget_DocumentElementSelectNodesToUpperInvariantset_InnerTextget_InnerXmlSerializableAttributebufferIDControlset_Textget_Messageget_StackTracedisposingSuspendLayoutset_AccessibleDescriptionset_AccessibleNameGetObjectAnchorStylesset_Anchorset_AutoSizeImageset_BackgroundImageset_BulletIndentDockStyleset_Dockset_EnabledFontset_FontImeModeset_ImeModePointset_LocationTextBoxBaseset_MaxLengthset_Multilineset_RightMarginRightToLeftset_RightToLeftRichTextBoxScrollBarsset_ScrollBarsSizeset_Sizeset_TabIndexset_Visibleset_WordWrapSingleset_ZoomFactorset_DialogResultFlatStyleButtonBaseset_FlatStyleset_ImageContentAlignmentset_ImageAlignset_ImageIndexset_TextAlignBorderStyleset_BorderStyleset_PasswordCharset_ReadOnlyScrollBarsHorizontalAlignmentIButtonControlset_AcceptButtonset_AutoScaleBaseSizeScrollableControlset_AutoScrollset_AutoScrollMarginset_AutoScrollMinSizeset_CancelButtonset_ClientSizeControlCollectionget_ControlsIconset_Iconset_MaximizeBoxset_MaximumSizeset_MinimizeBoxset_MinimumSizeSizeGripStyleset_SizeGripStyleFormStartPositionset_StartPositionResumeLayoutscriptComponentHostscriptStoragebSuccessfulBuildm_scriptStorageICollectionget_KeysIEnumerableRemoveget_AssemblyNameversionGuidLoadscriptAssemblyGetExportedTypesGetCustomAttributesget_FullNameCreateInstanceloadSourcecodeGeneratorLoadScriptFromStorageget_ProjectName.cctorAttributeUsageAttributeAttributeTargetscomponentMetaDatavariableDispensermoduleNamesOutAttributemoduleValuesmoduleValuenRowIndextypeCodeinputSystem.TextStringBuilderget_CharsIsLetterOrDigitAppendClearcodeSnippetDTSUsageTypeget_UsageTypeget_DataTypeget_ExclusionGroupget_IsAttachedLockForReadGetVariablesIDTSName100GetTypeCodeGetDisplayNameTransactionInputIDOutputsOutputIDsBuffersmessageTextdataCodedataBytesDateTimeget_NowPostLogMessageObjectIDsToUseBufferColumnIndexesToUseObjectIDreadOnlyVariablesreadWriteVariablesLockForWriteDefaultMemberAttributeBufferToUseColumnIndexvalueget_EndOfRowsetOutputIDSystem.Security.PermissionsPermissionSetAttributeSecurityActioncontextprovidercurrentValueMicrosoft.DataTransformationServices.DesignMicrosoft.DataTransformationServicesPipelineDesignTimeObjectMicrosoft.SqlServer.VSTAHosting.UIVarPickDialogMicrosoft.SqlServer.ManagedDTSMicrosoft.SqlServer.Dts.RuntimeTaskHostget_PipelineTaskDtsContainerVariablesget_VariablesInitializeFormget_SelectedVariablesget_InstanceICustomTypeDescriptorPropertyDescriptorget_PropertyDescriptorGetPropertyOwnerCompilerGeneratedAttributecomponentNameinputIndexoutputIndexobjectIDvarnameoutputColumnNameoutputNameinputNameentryPointNamereferencekeyarg0get_CurrentCulturearg1arg2Moduleget_Moduleget_AssemblyMicrosoft.SqlServer.Dts.Pipeline.Localized.resourcesMicrosoft.SqlServer.Dts.Pipeline.RuntimeErrorForm.resourcesMicrosoft.SqlServer.Dts.Pipeline.ScriptComponent.ico)BreakpointCollectionNOTBROWSABLESourceCodeBinaryCodeVSTAProjectNameScriptLanguage CSharp#ReadOnlyVariables9Microsoft.SqlServer.Dts.Pipeline.ScriptUIVariablePickerDlg, Microsoft.SqlServer.TxScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91%ReadWriteVariables/ScriptComponentLogEntryActiveProjectVersionGUIDSC_N/System::InteractiveModeWSOFTWARE\Microsoft\Microsoft SQL Server\100%VerSpecificRootDirVsaProjectName {0}{1}.vsaprojaVisualStudioProject/VisualBasic/Build/ReferencesReferenceAssemblyName9Microsoft.SqlServer.TxScriptBufferWrapper.#ComponentWrapper.7Public\s+Class\s+ScriptMain<Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute> _ <CLSCompliant(False)> _ Public Class ScriptMainmain.vb.vsaitem main.vbScriptMainVisualBasicPreCompile projvstaprojxml2003ghttp://schemas.microsoft.com/developer/msbuild/2003/vstaprojxml2003:Project/vstaprojxml2003:PropertyGroup/vstaprojxml2003:AssemblyName9Microsoft.SqlServer.VSTAHosting.ScriptingLanguages, Microsoft.SqlServer.VSTAScriptingLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91KrichTextBoxCode.AccessibleDescription=richTextBoxCode.AccessibleName-richTextBoxCode.Anchor1richTextBoxCode.AutoSize?richTextBoxCode.BackgroundImage9richTextBoxCode.BulletIndent)richTextBoxCode.Dock/richTextBoxCode.Enabled)richTextBoxCode.Font/richTextBoxCode.ImeMode1richTextBoxCode.Location3richTextBoxCode.MaxLength3richTextBoxCode.MultilinerichTextBoxCode7richTextBoxCode.RightMargin7richTextBoxCode.RightToLeft5richTextBoxCode.ScrollBars)richTextBoxCode.Size1richTextBoxCode.TabIndex)richTextBoxCode.Text/richTextBoxCode.Visible1richTextBoxCode.WordWrap5richTextBoxCode.ZoomFactorCbuttonClose.AccessibleDescription5buttonClose.AccessibleName%buttonClose.Anchor7buttonClose.BackgroundImage!buttonClose.Dock'buttonClose.Enabled+buttonClose.FlatStyle!buttonClose.Font#buttonClose.Image-buttonClose.ImageAlign-buttonClose.ImageIndex'buttonClose.ImeMode)buttonClose.LocationbuttonClose/buttonClose.RightToLeft!buttonClose.Size)buttonClose.TabIndex!buttonClose.Text+buttonClose.TextAlign'buttonClose.Visible9label1.AccessibleDescription+label1.AccessibleNamelabel1.Anchorlabel1.AutoSizelabel1.Docklabel1.Enabledlabel1.Fontlabel1.Image#label1.ImageAlign#label1.ImageIndexlabel1.ImeModelabel1.Location label1%label1.RightToLeftlabel1.Sizelabel1.TabIndexlabel1.Text!label1.TextAlignlabel1.VisibleStextBoxErrorDetails.AccessibleDescriptionEtextBoxErrorDetails.AccessibleName5textBoxErrorDetails.Anchor9textBoxErrorDetails.AutoSizeGtextBoxErrorDetails.BackgroundImage1textBoxErrorDetails.Dock7textBoxErrorDetails.Enabled1textBoxErrorDetails.Font7textBoxErrorDetails.ImeMode9textBoxErrorDetails.Location;textBoxErrorDetails.MaxLength;textBoxErrorDetails.Multiline'textBoxErrorDetailsAtextBoxErrorDetails.PasswordChar?textBoxErrorDetails.RightToLeft=textBoxErrorDetails.ScrollBars1textBoxErrorDetails.Size9textBoxErrorDetails.TabIndex1textBoxErrorDetails.Text;textBoxErrorDetails.TextAlign7textBoxErrorDetails.Visible9textBoxErrorDetails.WordWrapQtextBoxProjectName.AccessibleDescriptionCtextBoxProjectName.AccessibleName3textBoxProjectName.Anchor7textBoxProjectName.AutoSizeEtextBoxProjectName.BackgroundImage/textBoxProjectName.Dock5textBoxProjectName.Enabled/textBoxProjectName.Font5textBoxProjectName.ImeMode7textBoxProjectName.Location9textBoxProjectName.MaxLength9textBoxProjectName.Multiline%textBoxProjectName?textBoxProjectName.PasswordChar=textBoxProjectName.RightToLeft;textBoxProjectName.ScrollBars/textBoxProjectName.Size7textBoxProjectName.TabIndex/textBoxProjectName.Text9textBoxProjectName.TextAlign5textBoxProjectName.Visible7textBoxProjectName.WordWrap9label2.AccessibleDescription+label2.AccessibleNamelabel2.Anchorlabel2.AutoSizelabel2.Docklabel2.Enabledlabel2.Fontlabel2.Image#label2.ImageAlign#label2.ImageIndexlabel2.ImeModelabel2.Location label2%label2.RightToLeftlabel2.Sizelabel2.TabIndexlabel2.Text!label2.TextAlignlabel2.Visible7$this.AccessibleDescription)$this.AccessibleName/$this.AutoScaleBaseSize!$this.AutoScroll-$this.AutoScrollMargin/$this.AutoScrollMinSize+$this.BackgroundImage!$this.ClientSize$this.Enabled$this.Font$this.Icon$this.ImeMode$this.Location#$this.MaximumSize#$this.MinimumSize!RuntimeErrorForm#$this.RightToLeft'$this.StartPosition$this.Text)SSIS_ScriptComponentSIntegration Services Script Component.zipBoolean Byte CharDateTime ObjectDecimal Double Int16 Int32 Int64 SByte Single String UInt16 UInt32 UInt64 GuidTimeSpanDateTimeOffsetBlobColumn Byte()GetInt16GetInt32GetSingleGetDoubleGetDecimalGetDateTimeGetBooleanGetSByteGetByteGetUInt16GetUInt32GetInt64GetUInt64GetGuidGetStringGetDateGetTime#GetDateTimeOffsetGetBytes' Microsoft SQL Server Integration Services Script Component ' Write scripts using {0}. ' ScriptMain is the entry point class of the script. Imports System Imports System.Data Imports System.Math Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper Imports Microsoft.SqlServer.Dts.Runtime.Wrapper <Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute> _ <CLSCompliant(False)> _ Public Class ScriptMain Inherits UserComponent  Public Overrides Sub {0}_ProcessInputRow(ByVal Row As {0}Buffer) ' ' Add your code here ' End Sub ) Public Overrides Sub CreateNewOutputRows() ' ' Add rows by calling the AddRow method on the member variable named "<Output Name>Buffer". ' For example, call MyOutputBuffer.AddRow() if your output was named "MyOutput". ' End Sub  End Class c Public Overrides Sub PreExecute() MyBase.PreExecute() ' ' Add your code here for preprocessing or remove if not needed ' End Sub 5 Public Overrides Sub PostExecute() MyBase.PostExecute() ' ' Add your code here for postprocessing or remove if not needed ' You can set read/write variables here, for example: ' Me.Variables.MyIntVar = 100 ' End Sub ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! ' Microsoft SQL Server Integration Services buffer wrappers ' This module defines classes for accessing data flow buffers ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! Option Strict Off ' This allows usage of PipelineBuffer typed accessors. Imports System Imports System.Data Imports Microsoft.SqlServer.Dts.Pipeline Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper  <CLSCompliant(False)> _ Public Class {0}Buffer Inherits ScriptBuffer Public Sub New(ByVal Buffer As PipelineBuffer, ByVal BufferColumnIndexes As Integer()) MyBase.New(Buffer, BufferColumnIndexes) End Sub Public Property [{0}]() As {1} Get Return {3} End Get Set Me({2}) = Value End Set End Property Public Property [{0}_IsNull] As Boolean Get Return IsNull({2}) End Get Set If (value) SetNull({2}) Else Throw new InvalidOperationException("{4}") End If End Set End Property Public ReadOnly Property [{0}]() As {1} Get Return {3} End Get End Property Public ReadOnly Property [{0}_IsNull] As Boolean Get Return IsNull({2}) End Get End Property Public WriteOnly Property [{0}]() As {1} Set Me({2}) = Value End Set End Property Public WriteOnly Property [{0}_IsNull] As Boolean Set If (value) SetNull({2}) Else Throw new InvalidOperationException("{3}") End If End Set End Property Public Sub DirectRowTo{0}() MyBase.DirectRow({1}) End Sub Public Overloads Function NextRow() As Boolean NextRow = MyBase.NextRow() End Function Public Overloads Function EndOfRowset() As Boolean EndOfRowset = MyBase.EndOfRowset End Function 9 Public Overloads Sub AddRow() MyBase.AddRow() End Sub Public Overloads Sub SetEndOfRowset() MyBase.SetEndOfRowset() End Sub Public Overloads Function EndOfRowset() As Boolean EndOfRowset = MyBase.EndOfRowset End Function ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! ' Microsoft SQL Server Integration Services component wrapper ' This module defines the base class for your component ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! Imports System Imports System.Data Imports Microsoft.SqlServer.Dts.Pipeline Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper Imports Microsoft.SqlServer.Dts.Runtime.Wrapper <CLSCompliant(False)> _ Public Class UserComponent Inherits ScriptComponent Public Connections As New Connections(Me) Public Variables As New Variables(Me) K Public {0}Buffer As {0}Buffer S Dim InputsFinished As Integer = 0 Public Overrides Sub ProcessInput(ByVal InputID As Integer, ByVal Buffer As PipelineBuffer)  If InputID = {0} Then {1}_ProcessInput(New {1}Buffer(Buffer, GetColumnIndexes(InputID))) End If If Buffer.EndOfRowset Then InputsFinished = InputsFinished + 1 If InputsFinished = {0} Then FinishOutputs() MarkOutputsFinished() End If End If  End Sub Public Overridable Sub FinishOutputs() End Sub Private Sub MarkOutputsFinished()  If {0}Buffer IsNot Nothing Then {0}Buffer.SetEndOfRowset {0}Buffer = Nothing End If e Public Overrides Sub PrimeOutput(ByVal Outputs As Integer, ByVal OutputIDs() As Integer, ByVal Buffers() As PipelineBuffer) For I As Integer = 0 To Outputs - 1 ' If OutputIDs(I) = {0} Then {1}Buffer = New {1}Buffer(Buffers(I), GetColumnIndexes(OutputIDs(I))) End If  Next C CreateNewOutputRows() u FinishOutputs() MarkOutputsFinished() Public Overridable Sub CreateNewOutputRows() End Sub ! Public Overridable Sub {0}_ProcessInput(ByVal Buffer As {0}Buffer) While Buffer.NextRow() {0}_ProcessInputRow(Buffer) End While End Sub Public Overridable Sub {0}_ProcessInputRow(ByVal Row As {0}Buffer) End Sub Public Class Connections Dim ParentComponent As ScriptComponent <CLSCompliant(False)> _ Public Sub New(ByVal Component As ScriptComponent) ParentComponent = Component End Sub Public ReadOnly Property {0}() As IDTSConnectionManager100 Get Return ParentComponent.ComponentMetaData.RuntimeConnectionCollection.GetObjectByID({1}).ConnectionManager End Get End Property Public Class Variables Dim ParentComponent As ScriptComponent <CLSCompliant(False)> _ Public Sub New(ByVal Component As ScriptComponent) ParentComponent = Component End Sub ] Public ReadOnly Property [{0}]() As {2} Get Return CType(ParentComponent.ReadOnlyVariables("{1}").Value, {2}) End Get End Property  Public Property [{0}]() As {2} Get Return CType(ParentComponent.ReadWriteVariables("{1}").Value, {2}) End Get Set ParentComponent.ReadWriteVariables("{1}").Value = Value End Set End Property OBuffer.{0}(Me.BufferColumnIndexes({1}))'CType(Me({0}), {1})BufferWrapper!ComponentWrapper.vbproj Byte[]+/* Microsoft SQL Server Integration Services Script Component * Write scripts using {0}. * ScriptMain is the entry point class of the script.*/ using System; using System.Data; using Microsoft.SqlServer.Dts.Pipeline.Wrapper; using Microsoft.SqlServer.Dts.Runtime.Wrapper; [Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute] public class ScriptMain : UserComponent {{ public override void {0}_ProcessInputRow({0}Buffer Row) {{ /* Add your code here */ }} / public override void CreateNewOutputRows() { /* Add rows by calling the AddRow method on the member variable named "<Output Name>Buffer". For example, call MyOutputBuffer.AddRow() if your output was named "MyOutput". */ } } g public override void PreExecute() { base.PreExecute(); /* Add your code here for preprocessing or remove if not needed */ } 3 public override void PostExecute() { base.PostExecute(); /* Add your code here for postprocessing or remove if not needed You can set read/write variables here, for example: Variables.MyIntVar = 100 */ } %/* THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! * Microsoft SQL Server Integration Services buffer wrappers * This module defines classes for accessing data flow buffers * THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! */ using System; using System.Data; using Microsoft.SqlServer.Dts.Pipeline; using Microsoft.SqlServer.Dts.Pipeline.Wrapper; g public class {0}Buffer: ScriptBuffer {{ public {0}Buffer(PipelineBuffer Buffer, int[] BufferColumnIndexes) : base(Buffer, BufferColumnIndexes) {{ }} public {1} {0} {{ get {{ return {3}; }} set {{ this[{2}] = value; }} }} public bool {0}_IsNull {{ get {{ return IsNull({2}); }} set {{ if (value) {{ SetNull({2}); }} else {{ throw new InvalidOperationException("{4}"); }} }} }} public {1} {0} {{ get {{ return {3}; }} }} public bool {0}_IsNull {{ get {{ return IsNull({2}); }} }}  public {1} {0} {{ set {{ this[{2}] = value; }} }} public bool {0}_IsNull {{ set {{ if (value) {{ SetNull({2}); }} else {{ throw new InvalidOperationException("{3}"); }} }} }} public void DirectRowTo{0}() {{ base.DirectRow({1}); }} M new public bool NextRow() { return base.NextRow(); } new public bool EndOfRowset() { return base.EndOfRowset(); } new public void AddRow() { base.AddRow(); } new public void SetEndOfRowset() { base.SetEndOfRowset(); } new public bool EndOfRowset() { return base.EndOfRowset(); } i/* THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! * Microsoft SQL Server Integration Services component wrapper * This module defines the base class for your component * THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! */ using System; using System.Data; using Microsoft.SqlServer.Dts.Pipeline; using Microsoft.SqlServer.Dts.Pipeline.Wrapper; using Microsoft.SqlServer.Dts.Runtime.Wrapper; public class UserComponent: ScriptComponent { public Connections Connections; public Variables Variables; public UserComponent() { Connections = new Connections(this); Variables = new Variables(this); } G public {0}Buffer {0}Buffer; ? int InputsFinished = 0; public override void ProcessInput(int InputID, PipelineBuffer Buffer) {  if (InputID == {0}) {{ {1}_ProcessInput(new {1}Buffer(Buffer, GetColumnIndexes(InputID))); }} if (Buffer.EndOfRowset) {{ InputsFinished = InputsFinished + 1; if (InputsFinished == {0}) {{ FinishOutputs(); MarkOutputsFinished(); }} }}  } public virtual void FinishOutputs() { } private void MarkOutputsFinished() {  if (null != {0}Buffer) {{ {0}Buffer.SetEndOfRowset(); {0}Buffer = null; }} A public override void PrimeOutput(int Outputs, int[] OutputIDs, PipelineBuffer[] Buffers) { for(int Idx = 0; Idx < Outputs; Idx++) { G if(OutputIDs[Idx] == {0}) {{ {1}Buffer = new {1}Buffer(Buffers[Idx], GetColumnIndexes(OutputIDs[Idx])); }}  } E CreateNewOutputRows(); y FinishOutputs(); MarkOutputsFinished();  public virtual void CreateNewOutputRows() { }  public virtual void {0}_ProcessInput({0}Buffer Buffer) {{ while (Buffer.NextRow()) {{ {0}_ProcessInputRow(Buffer); }} }} public virtual void {0}_ProcessInputRow({0}Buffer Row) {{ }} ] public class Connections { ScriptComponent ParentComponent; public Connections(ScriptComponent Component) { ParentComponent = Component; } public IDTSConnectionManager100 {0} {{ get {{ return ParentComponent.ComponentMetaData.RuntimeConnectionCollection.GetObjectByID({1}).ConnectionManager; }} }} U public class Variables { ScriptComponent ParentComponent; public Variables(ScriptComponent Component) { ParentComponent = Component; } - public {2} {0} {{ get {{ return ({2})(ParentComponent.ReadOnlyVariables["{1}"].Value); }} }}  public {2} {0} {{ get {{ return ({2})(ParentComponent.ReadWriteVariables["{1}"].Value); }} set {{ ParentComponent.ReadWriteVariables["{1}"].Value = value; }} }} IBuffer.{0}(BufferColumnIndexes[{1}])K({1})Buffer[BufferColumnIndexes[{0}]].csproj.cs-ms-help://MS.SQLCC.v10ComponentName)ComponentDescription)ComponentContactInfo;SourceCodePropertyDescription;BinaryCodePropertyDescriptionEVSTAProjectNamePropertyDescriptionCScriptLanguagePropertyDescriptionAActiveProjectPropertyDescriptionIReadOnlyVariablesPropertyDescriptionKReadWriteVariablesPropertyDescriptionQBreakpointsCollectionPropertyDescriptionEScriptComponentLogEntryDescriptionUnsupportedType%DefaultMsgBoxTitle-InputNotFoundException/OutputNotFoundExceptionMReadOnlyVariablesNotAvailableExceptionOReadWriteVariablesNotAvailableExceptionECannotCreateUserComponentException5BPSupportNotYetImplemented?ScriptLanguageNotFoundException5CanNotChangeScriptLanguageProjectIsEmpty%BinaryCodeNotFound/Invalid_SetIsNull_False)ComponentDisplayName/UnrecognizedVSTAVersionInputNameOutputName/BufferNotFoundException7DuplicateVariableFoundError#IllegalScriptName1OutputColumnNameConflict/BeginVSAScriptMigrationCMigrationMultipleEntryPointsFound5MigrationNoEntryPointFound7MigrationAddReferenceFailed/MigrationFinishedReportIMigrationUnsupportedOn64BitPlatforms-mMqUo]̀̑z\V4?_ :  SourceCodeBinaryCodeVSTAProjectNameScriptLanguageActiveProject"ReadOnlyVariables$ReadWriteVariables(BreakpointCollectionVisualBasic CSharpScriptMain6Public\s+Class\s+ScriptMain<Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute> _ <CLSCompliant(False)> _ Public Class ScriptMain.vsaproj.vsaitem.vbmain`VisualStudioProject/VisualBasic/Build/ReferencesReferenceAssemblyName8Microsoft.SqlServer.TxScriptVsaProjectNamePreCompile8!  %  )- 1- 5 9 = A  E E H IH M Q M Q  0    ((0UY]ae I (SSIS_ScriptComponentRIntegration Services Script Component.zip i  !  m 8 qu  qu = = = y } ' Microsoft SQL Server Integration Services Script Component ' Write scripts using {0}. ' ScriptMain is the entry point class of the script. Imports System Imports System.Data Imports System.Math Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper Imports Microsoft.SqlServer.Dts.Runtime.Wrapper <Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute> _ <CLSCompliant(False)> _ Public Class ScriptMain Inherits UserComponent b Public Overrides Sub PreExecute() MyBase.PreExecute() ' ' Add your code here for preprocessing or remove if not needed ' End Sub 4 Public Overrides Sub PostExecute() MyBase.PostExecute() ' ' Add your code here for postprocessing or remove if not needed ' You can set read/write variables here, for example: ' Me.Variables.MyIntVar = 100 ' End Sub  Public Overrides Sub {0}_ProcessInputRow(ByVal Row As {0}Buffer) ' ' Add your code here ' End Sub ( Public Overrides Sub CreateNewOutputRows() ' ' Add rows by calling the AddRow method on the member variable named "<Output Name>Buffer". ' For example, call MyOutputBuffer.AddRow() if your output was named "MyOutput". ' End Sub  End Class  End Sub ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! ' Microsoft SQL Server Integration Services buffer wrappers ' This module defines classes for accessing data flow buffers ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! Option Strict Off ' This allows usage of PipelineBuffer typed accessors. Imports System Imports System.Data Imports Microsoft.SqlServer.Dts.Pipeline Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper <CLSCompliant(False)> _ Public Class {0}Buffer Inherits ScriptBuffer Public Sub New(ByVal Buffer As PipelineBuffer, ByVal BufferColumnIndexes As Integer()) MyBase.New(Buffer, BufferColumnIndexes) End Sub &CType(Me({0}), {1})NBuffer.{0}(Me.BufferColumnIndexes({1})) Public Property [{0}]() As {1} Get Return {3} End Get Set Me({2}) = Value End Set End Property Public Property [{0}_IsNull] As Boolean Get Return IsNull({2}) End Get Set If (value) SetNull({2}) Else Throw new InvalidOperationException("{4}") End If End Set End Property Public ReadOnly Property [{0}]() As {1} Get Return {3} End Get End Property Public ReadOnly Property [{0}_IsNull] As Boolean Get Return IsNull({2}) End Get End Property Public WriteOnly Property [{0}]() As {1} Set Me({2}) = Value End Set End Property Public WriteOnly Property [{0}_IsNull] As Boolean Set If (value) SetNull({2}) Else Throw new InvalidOperationException("{3}") End If End Set End Property Public Overloads Function NextRow() As Boolean NextRow = MyBase.NextRow() End Function Public Overloads Function EndOfRowset() As Boolean EndOfRowset = MyBase.EndOfRowset End Function 8 Public Overloads Sub AddRow() MyBase.AddRow() End Sub Public Overloads Sub SetEndOfRowset() MyBase.SetEndOfRowset() End Sub Public Overloads Function EndOfRowset() As Boolean EndOfRowset = MyBase.EndOfRowset End Function Public Sub DirectRowTo{0}() MyBase.DirectRow({1}) End Sub ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! ' Microsoft SQL Server Integration Services component wrapper ' This module defines the base class for your component ' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! Imports System Imports System.Data Imports Microsoft.SqlServer.Dts.Pipeline Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper Imports Microsoft.SqlServer.Dts.Runtime.Wrapper <CLSCompliant(False)> _ Public Class UserComponent Inherits ScriptComponent Public Connections As New Connections(Me) Public Variables As New Variables(Me) J Public {0}Buffer As {0}Buffer R Dim InputsFinished As Integer = 0 Public Overrides Sub ProcessInput(ByVal InputID As Integer, ByVal Buffer As PipelineBuffer)  If InputID = {0} Then {1}_ProcessInput(New {1}Buffer(Buffer, GetColumnIndexes(InputID))) End If If Buffer.EndOfRowset Then InputsFinished = InputsFinished + 1 If InputsFinished = {0} Then FinishOutputs() MarkOutputsFinished() End If End If Public Overridable Sub FinishOutputs() End Sub Private Sub MarkOutputsFinished()  If {0}Buffer IsNot Nothing Then {0}Buffer.SetEndOfRowset {0}Buffer = Nothing End If d Public Overrides Sub PrimeOutput(ByVal Outputs As Integer, ByVal OutputIDs() As Integer, ByVal Buffers() As PipelineBuffer) For I As Integer = 0 To Outputs - 1 & If OutputIDs(I) = {0} Then {1}Buffer = New {1}Buffer(Buffers(I), GetColumnIndexes(OutputIDs(I))) End If  Next B CreateNewOutputRows() t FinishOutputs() MarkOutputsFinished() Public Overridable Sub CreateNewOutputRows() End Sub Public Overridable Sub {0}_ProcessInput(ByVal Buffer As {0}Buffer) While Buffer.NextRow() {0}_ProcessInputRow(Buffer) End While End Sub Public Overridable Sub {0}_ProcessInputRow(ByVal Row As {0}Buffer) End Sub Public Class Connections Dim ParentComponent As ScriptComponent <CLSCompliant(False)> _ Public Sub New(ByVal Component As ScriptComponent) ParentComponent = Component End Sub Public ReadOnly Property {0}() As IDTSConnectionManager100 Get Return ParentComponent.ComponentMetaData.RuntimeConnectionCollection.GetObjectByID({1}).ConnectionManager End Get End Property Public Class Variables Dim ParentComponent As ScriptComponent <CLSCompliant(False)> _ Public Sub New(ByVal Component As ScriptComponent) ParentComponent = Component End Sub \ Public ReadOnly Property [{0}]() As {2} Get Return CType(ParentComponent.ReadOnlyVariables("{1}").Value, {2}) End Get End Property  Public Property [{0}]() As {2} Get Return CType(ParentComponent.ReadWriteVariables("{1}").Value, {2}) End Get Set ParentComponent.ReadWriteVariables("{1}").Value = Value End Set End Property */* Microsoft SQL Server Integration Services Script Component * Write scripts using {0}. * ScriptMain is the entry point class of the script.*/ using System; using System.Data; using Microsoft.SqlServer.Dts.Pipeline.Wrapper; using Microsoft.SqlServer.Dts.Runtime.Wrapper; [Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute] public class ScriptMain : UserComponent {{ f public override void PreExecute() { base.PreExecute(); /* Add your code here for preprocessing or remove if not needed */ } 2 public override void PostExecute() { base.PostExecute(); /* Add your code here for postprocessing or remove if not needed You can set read/write variables here, for example: Variables.MyIntVar = 100 */ } public override void {0}_ProcessInputRow({0}Buffer Row) {{ /* Add your code here */ }} . public override void CreateNewOutputRows() { /* Add rows by calling the AddRow method on the member variable named "<Output Name>Buffer". For example, call MyOutputBuffer.AddRow() if your output was named "MyOutput". */ } }  } $/* THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! * Microsoft SQL Server Integration Services buffer wrappers * This module defines classes for accessing data flow buffers * THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! */ using System; using System.Data; using Microsoft.SqlServer.Dts.Pipeline; using Microsoft.SqlServer.Dts.Pipeline.Wrapper; f public class {0}Buffer: ScriptBuffer {{ public {0}Buffer(PipelineBuffer Buffer, int[] BufferColumnIndexes) : base(Buffer, BufferColumnIndexes) {{ }} J({1})Buffer[BufferColumnIndexes[{0}]]HBuffer.{0}(BufferColumnIndexes[{1}]) public {1} {0} {{ get {{ return {3}; }} set {{ this[{2}] = value; }} }} public bool {0}_IsNull {{ get {{ return IsNull({2}); }} set {{ if (value) {{ SetNull({2}); }} else {{ throw new InvalidOperationException("{4}"); }} }} }} public {1} {0} {{ get {{ return {3}; }} }} public bool {0}_IsNull {{ get {{ return IsNull({2}); }} }}  public {1} {0} {{ set {{ this[{2}] = value; }} }} public bool {0}_IsNull {{ set {{ if (value) {{ SetNull({2}); }} else {{ throw new InvalidOperationException("{3}"); }} }} }} L new public bool NextRow() { return base.NextRow(); } new public bool EndOfRowset() { return base.EndOfRowset(); } new public void AddRow() { base.AddRow(); } new public void SetEndOfRowset() { base.SetEndOfRowset(); } new public bool EndOfRowset() { return base.EndOfRowset(); } public void DirectRowTo{0}() {{ base.DirectRow({1}); }} h/* THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! * Microsoft SQL Server Integration Services component wrapper * This module defines the base class for your component * THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT! */ using System; using System.Data; using Microsoft.SqlServer.Dts.Pipeline; using Microsoft.SqlServer.Dts.Pipeline.Wrapper; using Microsoft.SqlServer.Dts.Runtime.Wrapper; public class UserComponent: ScriptComponent { public Connections Connections; public Variables Variables; public UserComponent() { Connections = new Connections(this); Variables = new Variables(this); } F public {0}Buffer {0}Buffer; > int InputsFinished = 0; public override void ProcessInput(int InputID, PipelineBuffer Buffer) {  if (InputID == {0}) {{ {1}_ProcessInput(new {1}Buffer(Buffer, GetColumnIndexes(InputID))); }} if (Buffer.EndOfRowset) {{ InputsFinished = InputsFinished + 1; if (InputsFinished == {0}) {{ FinishOutputs(); MarkOutputsFinished(); }} }} public virtual void FinishOutputs() { } private void MarkOutputsFinished() {  if (null != {0}Buffer) {{ {0}Buffer.SetEndOfRowset(); {0}Buffer = null; }} @ public override void PrimeOutput(int Outputs, int[] OutputIDs, PipelineBuffer[] Buffers) { for(int Idx = 0; Idx < Outputs; Idx++) { F if(OutputIDs[Idx] == {0}) {{ {1}Buffer = new {1}Buffer(Buffers[Idx], GetColumnIndexes(OutputIDs[Idx])); }}  } D CreateNewOutputRows(); x FinishOutputs(); MarkOutputsFinished(); ~ public virtual void CreateNewOutputRows() { } public virtual void {0}_ProcessInput({0}Buffer Buffer) {{ while (Buffer.NextRow()) {{ {0}_ProcessInputRow(Buffer); }} }} public virtual void {0}_ProcessInputRow({0}Buffer Row) {{ }} \ public class Connections { ScriptComponent ParentComponent; public Connections(ScriptComponent Component) { ParentComponent = Component; } public IDTSConnectionManager100 {0} {{ get {{ return ParentComponent.ComponentMetaData.RuntimeConnectionCollection.GetObjectByID({1}).ConnectionManager; }} }} T public class Variables { ScriptComponent ParentComponent; public Variables(ScriptComponent Component) { ParentComponent = Component; } , public {2} {0} {{ get {{ return ({2})(ParentComponent.ReadOnlyVariables["{1}"].Value); }} }}  public {2} {0} {{ get {{ return ({2})(ParentComponent.ReadWriteVariables["{1}"].Value); }} set {{ ParentComponent.ReadWriteVariables["{1}"].Value = value; }} }}     q u (q(u(E E   (   10.0.0.0 2@ 10.50(Microsoft SQL Server8Microsoft SQL Server 2008 R21001050 sql1052SQLServerBooksOnline.10.0SQLServer2008R211.0.0.0L{20E42995-BBE9-4697-8394-FCDC4338706B} *ms-help://MS.VSCC.v90ComponentName(ComponentDescription(ComponentContactInfo:SourceCodePropertyDescription:BinaryCodePropertyDescriptionDVSTAProjectNamePropertyDescriptionBScriptLanguagePropertyDescription@ActiveProjectPropertyDescriptionHReadOnlyVariablesPropertyDescriptionJReadWriteVariablesPropertyDescriptionPBreakpointsCollectionPropertyDescription.UnrecognizedVSTAVersionDScriptComponentLogEntryDescriptionUnsupportedType$DefaultMsgBoxTitleInputNameOutputName,InputNotFoundException.OutputNotFoundException.BufferNotFoundExceptionLReadOnlyVariablesNotAvailableExceptionNReadWriteVariablesNotAvailableException6DuplicateVariableFoundErrorDCannotCreateUserComponentException4BPSupportNotYetImplemented>ScriptLanguageNotFoundException"IllegalScriptName4CanNotChangeScriptLanguageProjectIsEmpty0OutputColumnNameConflict$BinaryCodeNotFound.Invalid_SetIsNull_False.BeginVSAScriptMigrationBMigrationMultipleEntryPointsFound4MigrationNoEntryPointFound6MigrationAddReferenceFailed.MigrationFinishedReportHMigrationUnsupportedOn64BitPlatforms(ComponentDisplayName ̀$$RSA1''6n_1:fl/y2}/R4H<=\]Ǽ(k,Q\$+Au2IRmRo{l؂O1 ˢ#V{-Pb왹J|};(ȂTUMicrosoft.SqlServer.Dts.Pipeline.ComponentType, Microsoft.SqlServer.PipelineHost, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 ComponentTypeTPLocalizationType*Microsoft.SqlServer.Dts.Pipeline.LocalizedT IconResource4Microsoft.SqlServer.Dts.Pipeline.ScriptComponent.icoT UITypeNameMicrosoft.DataTransformationServices.DataFlowUI.ScriptUI, Microsoft.DatatransformationServices.DataFlowUI, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91TCurrentVersion }    9 99 M Q ) 1  MQ)19 9M)Q1  M)Q1 =5    &9 9q 1  5 Q15 ) -A1)5!HA9 % -)III  1 HI ! 5  5;!MQ)1!151)5 9,==M MM QQU YQ   a i m i q y  .908eii 99 i   % % 9      m9em Q            9             !   }mi Q  QQQ   Q   QQ M)Q1 ! =P(MQ)!!1515C MQ1)11)) yQ311) ))  Item 5.System.Security.Permissions.PermissionSetAttribute, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089TName FullTrust A I I 9= Q Q  Y m m 10.50.1600.1)$10.50.1600.1 ((KJ_RTM).100402-1539 )MHMicrosoft SQL Server is a registered trademark of Microsoft Corporation.)$Microsoft Corp. All rights reserved.Microsoft SQL ServerMicrosoft Corporation en-USScript ComponentTWrapNonExceptionThrowssK9RSDSMnA>rF?Microsoft.SqlServer.TxScript.pdbLn `_CorDllMainmscoree.dll% +0HX4VS_VERSION_INFO2 @2 @?DVarFileInfo$TranslationStringFileInfo000004b0LCompanyNameMicrosoft CorporationLFileDescriptionScript Componentl%FileVersion10.50.1600.1 ((KJ_RTM).100402-1539 )d!InternalNameMicrosoft.SqlServer.TxScript.dllp%LegalCopyrightMicrosoft Corp. All rights reserved.ILegalTrademarksMicrosoft SQL Server is a registered trademark of Microsoft Corporation.l!OriginalFilenameMicrosoft.SqlServer.TxScript.dllLProductNameMicrosoft SQL Server@ ProductVersion10.50.1600.1< Assembly Version10.0.0.0 2`0S *H D0@1 0 +0h +7Z0X03 +70% <<<Obsolete>>>0!0 +<'VbҎߵٶ}110`0L .P\0 +0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority0 070822223102Z 120825070000Z0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0"0  *H 0 y}]E941%5IwEqFԌkLRbMIl/$>e# HuEP%+ #A$bEJͳ/"J-|o;99ݽ)f;-2'Hlc\򸔣8P'N0==l9.4. }bxfs Oc,2EJ;PSfQyV>Pn5{$Rf=N+~3nGўJnS00U% 0 +0U0[pir#Q~Mˡr0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority<<>c@0U00Uvp[NQD.Dc0 U0 +{~J&μNtX't*uLxMi|CʇSŸVocDDȚ  )}s9=j8m҈#i 4|.)Bk(q8 ]hͽAkf4|zB{ p֒O8|-=4 b7j#\cZ9`U3; _,˫ 0  *RA^0(ip΀Brv0z0b a>0  *H 0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0 091207224029Z 110307224029Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U MOPR10UMicrosoft Corporation0"0  *H 0 0ErSkO#=Y@8s&S<B8auM\F^i[s)DdY/]nǫ9eħuꇗ&&v89&+ZT!򗍇)I,?}͖ q B5׸?ݎE }K[vrw#}5]PKGmUTN؁B1U SI0奈|^zZ7i2$00U% 0 +0U8xs2_Uƙt0U0U#0vp[NQD.Dc0DU=0;09753http://crl.microsoft.com/pki/crl/products/CSPCA.crl0H+<0:08+0,http://www.microsoft.com/pki/certs/CSPCA.crt0  *H ( oBvCB$e4uq0r7:pQ q(ps{V4ZrN {DO aun+Z 9`jT;1_,nM*v{Ƈֱ*rTn*ȞobKk=/zw9gj{cI&Bޕ" _s2r6)$ROfH&9iPNl.r!m$H@|t8JO00j O%EXzg0  *H 0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority0 060916010447Z 190915070000Z0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA0"0  *H 0 7nBJqH>S,2ORȃ>3I1(dPKuǨծipfx'f趷 Y")/@VvmdmJT޿ǀL7VhGv\/}%V[jc|<%M9wt]\؆7,u9 |vlnz>q_*Ob`2҃N+"\hE/Pl%ׅvs6ƕz`3[AXn,HoCj&k(0$0U% 0 +0U0[pir#Q~Mˡr0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority<<>c@0 +70UoN?4K;AC0 +7  SubCA0 U0U00  *H M1|PapEsT? -QS9V ތ;ɷQ!oi~k"Flm|"Fӄ6~p]Eݎ*|ɮ2Շc6!v;s!شTeJ(&`;exHϭ:ObX099!dcC/{FeJtn ̝(a|H!8Ŗ2@S=f7"̰wTQ:rD#00 a- 0  *H 0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA0 080725190217Z 130725191217Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U MOPR1'0%U nCipher DSE ESN:7A82-688A-9F921%0#UMicrosoft Time-Stamp Service0"0  *H 0  BQzٕ܇7(vMPv*GVi~MquۻCloq+|Δź~a-0&-v?F؉7[hd֋=vP'`]),<ϥZ5O8a?=6Vw;]7'c,HUl+~w$*p*$Ţ"KLYwTrC>dݓXI 63~Ly2Y)0 +0 *H  1  +70 +7 10  +70# *H  1ALueHgF@~i|]0X +7 1J0H&$SQL Server 2008 R2http://www.microsoft.com/sql0  *H ,TG; ޏ\ ͎_E,h;ʡ|׭ ~jl8ZH~1[2wӉy$ȍm@%7uP4P16V8}hVX<xޖ`xK#wBt{5`҇3p'o R(/Xx>Ji>r&fTgl?]Gķu9s [r EN_\ ky&B;p⚡0 *H  1 000y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA a- 0+]0 *H  1  *H 0 *H  1 100403175949Z0# *H  1]ƑKxTt˻0  *H L̬c [i7}d8o֌.NR>,U?PD@-/@I#;pJjuj{Y("juO1cl"@MNO$"S˺ &;ĴߕXܘ|w::s!׆K z>lfMRʓZȁ^V}7'tMjV΢ N6=H{̟ii$J݆-ȋ H=ϢXFfx"\!r('_)$$s