From 3b9ef745b1eb38083806dd66d3474718d7abe594 Mon Sep 17 00:00:00 2001 From: eeichinger Date: Fri, 3 Oct 2008 09:47:56 +0000 Subject: [PATCH] added HttpRequestRecorder tool for simple automated web regression testing --- .../HttpRequestPlayerConsole.exe | Bin 0 -> 16384 bytes .../HttpRequestRecorder.dll | Bin 0 -> 28672 bytes .../HttpRequestRecorder.pdb | Bin 0 -> 62976 bytes .../HttpRequestRecorder_src_v0.2.zip | Bin 0 -> 46158 bytes .../tools/HttpRequestRecorder/Readme.rtf | 242 ++++++++++++++++++ 5 files changed, 242 insertions(+) create mode 100644 build-support/tools/HttpRequestRecorder/HttpRequestPlayerConsole.exe create mode 100644 build-support/tools/HttpRequestRecorder/HttpRequestRecorder.dll create mode 100644 build-support/tools/HttpRequestRecorder/HttpRequestRecorder.pdb create mode 100644 build-support/tools/HttpRequestRecorder/HttpRequestRecorder_src_v0.2.zip create mode 100644 build-support/tools/HttpRequestRecorder/Readme.rtf diff --git a/build-support/tools/HttpRequestRecorder/HttpRequestPlayerConsole.exe b/build-support/tools/HttpRequestRecorder/HttpRequestPlayerConsole.exe new file mode 100644 index 0000000000000000000000000000000000000000..6844d6a33d761a03dd4e637274144cdcffc81bcf GIT binary patch literal 16384 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 UsCl5~ftm+u9;kWX|E&l94`71kwg3PC literal 0 HcmV?d00001 diff --git a/build-support/tools/HttpRequestRecorder/HttpRequestRecorder.pdb b/build-support/tools/HttpRequestRecorder/HttpRequestRecorder.pdb new file mode 100644 index 0000000000000000000000000000000000000000..e8374a314aba4d71207e66c3d1d441d445e9c92a GIT binary patch literal 62976 zcmeI54U}C)wdc=Gci(gZ(F6hn2+&D7AAF?K`A(3JPP#jEfJjULgQBFqv*m}vQ{1gZ}bf+Vtfl{sm$+R zRr}m?Z*C`@?i;?6N_Ovas&-ZFs@k<{*FJU5UDwso-#gH|HDA}fp!xjs>(*^tQ@6aK zv2oJGGg>xAgmLbF^gb?|xK`Nd(eb};gdVu}w#>9=Up^j=(H@xA5uLsN%tVm?c#L+# zG2850CM?XX(C|+V0GboM{IXN^iaQ?O&^@rA^TO)~ZtfY#4{qIhLw9dSd-wI*^ZCC1 z+)abIfqZ|iqqn~^*IzbnAU813)!Wn6+0Zc%Eg0zUSg^ILJ2xmE7U;4V+cOJy{=!>&4DCvi>7r3LhbFllREpNN@zmNa% zlwBL6eOG;P+zW1?7Gz7pYZuR-!WzDkEeX&yeN99cI`KYn+%&WQFK8~ z6iuy;qUR?>(c=@N=;29GR8QOmWSTZULaU4}%p?CgpbDV)C=0X#Yk0xkwF0WJkr0ZqVapc!ZZrU8|lPq*}U z4X3@Vb)?Xi_b*2E)JU=B` z+C-WHr4|hU(lWD%N9jf11Eg_ujq;1`WGYG9%mYgU4MC@RUK=4-@nvNom(O?gY#XRx z!Oj+OR>4szbU0IEEK6*G<)rkZU}}^YOyv~(g3-64$iUOI&|;{CVer(>AuU`Aza~P9 zqD=!6?~7TjwbDMAPy)?p5}6 z%(YX%Ujv^Co(X7rx}d_XVynmsHiiS~F@`Fo|7C-f1KCZo4fioDF9EU(w}WLHJ^>yA z--SACW{U+<-irdmB2dSt-w{ldf;uq24Ev_HE<1ZE%0_=6Huw~e{Iiy8hSjG?SV>- zzf`T}V0!!|9PYJ%dyg)O6mXLDAxWg8of)|e4WlU>9(dV2f1O} za8GaW?&%HYo-P+>i5pY<(Xn%u-rbIcH@81*m7`l-HWt1LJI&FQRH^a5zT6OO^iK%Z zx+esqZ)4Fubo9lPY?cd87i62fn>FxD09zFoWM4OO^WG4#oBL;cQqkYXNY}b_8hKeV zUw5HW<1gD!{%Wm}vH|5=mrYm;s9)qUlRH3Lcda=V)V=e7GoNY9{HgZ79`&W-)c?Xc zz=G0BX%#10;WVwrs+3k^C|aeZX*GtWw2Bk0aGF+fQcA0_7p>CLw34S%TE&T0I895` zs}d?T{u--^QT>#SI|uT)9df_ebwhJ+cXzHM&!fVDhK+r>j;{9ZuJ`6TR7w4Q2P94@Q)bnaXQ5e7o~uYSnpdlh=g~&7&-@B)td5#D);IdF%q|+$EYZq7W*(NI zU1YQiMO&%yzcIHn>F;!(*NG8=^nnF@Dp|SxT%Wge4fOR6xT&B%-$Wy)lSlp*qj|OZ z+~g+%r^re4LHMez@qDXUyMTLvy&+99A`ssK(N=7^D)@HcCgXU~Qw3eCPW6|rRqrCM zUj*6!@vQinTq}_5o;~WC{BfnmU**9=Ed9<{$4kMi2eJH3$ZUKg75iSaHkYa|Weq%{rYYI1RuO;1Zyobic}1 z!$mbcU4ysHUoXQaS?&7$BJz6K%_MTqFt}&LDwpwzRmx(p#%&3>nz{rk;{b8BfYu%b zt*Z)>LE7TRbu)Mf7;C81_>0w)&fl2p7(|)wY-sM^*_ZF#*5BT@eW!SpZW1k1ql|7^ zY`V$mu`_~RKPjPQKDFoDRgTTghM?Q0OF0rw41K0+1C2co8VST{v_Kxvg4|EQs(gF`fq|2la2C@_OM7GfA` zNJi4XHm1^7l6C3N4I#hUatE*rkj_<_#!jF*1fp#j^?tEvvjPVhSBL3X)x)~w;#C*_ z6CLZ3Jq4pXjCDo=|1z_pgrC^>{#4TXy+$+J-x$gu^cXom+HU47ngMh+& zxtRw}+w_W)-7B0EQ3%RcO8XMBBU+`UY1_)sUV>nVR%vNk&4to(cM~UCrKM@5XG>`n zCtBe&?Q#2`PAL?0Ir0R}6j|D}J+f!cJq=l?Aj!)-Mqd;Z@`d3}Id zp>@`t2WdUt0(1ac*VJEIfo;HcK(^9*fZ?7I%_6NHfQ>_*0hmC#)?4|oWE-%qJD(Qo zaN_@(&Gj5$E}-_a4>@Y*Mw=*m6|fp;23mktU=1MI(U`0SE(fjvWCN@N-U?g=RBHTd zDJy-5d^DO6dEJm4`5s1IBQ5x9lsRWLIi!4KG-!c;2Dng?5rP(MIp`GBA>{%_nR>92 z`@cE_Nj9Y9LIEz1%KlGHKLdMSbs(F`e!{y8{C?sADql~RNWO0%gYsxU;kvCt=f73f zas6Mcr;nEYr>hBv_x~04o@v@*|6k!1kCMkD1%Fe8wp63{gdOeYKcjD;J!909x3QP9 zPA_DP`KjkH>;Ev_|L5QQ`8S%of6~G>49y7M1+oXX$DjX>@Y!@>lt%N^w*0IeO-Umf z+rlH}VGc8oMfM9lQMCRykJ^#5K6(FY^hciy?{JNtkF;_aJtygzHFjPKDrW2)6%J{P zov-vEjj?luiTBW6Fk7WNRaV;%ZVytqNmM&M*w3JpNE?T9f zX*HEfX%#10;Y#^`+9+?hXE8_e%tUITlwYX}@vF3S+oVcLX{BOBtF$z&R9Y#mRGny* zmZp^|E2Wi+6RpzHw6(-Z1{HK&hrH;_!C2=1Zt8eF&i~=gXO%wJoyXW*4A4yu@?eV_ z{i0~*cG{Hm{iw1vHm0w2ul|)jS4it?=wif7e&tv`UR=}hR4_i@xQaLSt9hy|NT1V? zd@8681<~{23U}5)_xJ#VUoP#3DL(69eROR&&!Fe$3i5ATpq%XgV$Q1HB7e}X=y2WI zU}9~-iEvpiUof~J*SQCs6S#|VRi>3wsrfIS(&w}!3kS0(K9cyBuJ&y`y#x6!EMnHl zB);@4;9GMDNGc!q4I6tqZp`J$mpWIlVX!CPwIkQCG1u>o7`E%kA#A0~cIOIHd34{f zA-8R?yS=}4h|iw5Pns0-^Y+{pUw;{&_Ce=R)V~U-lq4`@S${r@s0MdT!i`58opuNG zk{e5ZrTef_<6ntBToz>i0!>Ilhez%&QCYpW>12OfE`P&1hN^v=Q^k^P&6jx)DUZ>; z(tY__kVl=bQistUht)Zvtw(V4RPofX8m(>T@l;+T;OA&2ncMWSd!_75++|bT=m@Pwjnu-CZ4inbk8$wHtX(^^PY_oUV`R{1zLHyBYht6Au7HAdeK^Xx(|+2Mm3jZ<4NAVE$Ma3ZsPU; z4*`z?N|!teRIg-0W1ws08@)a>TeslO6;G;99hjlFRHy1XlMz#z>YnM+GOm7|KbC&d z9=(aax&5F1{)_w1`EEvf=179-Lw8aG?+zc|{}=5I$GZR5zW*}%^=R(@HMcAr$+@jI zGBIC^d^~UD{lB?4OZWea6P-2u-cEY>N%~4_gT5c~3lx#&i@mqBBq;;m!caliN$1%b z@Nm#~_dDfAX2N{*-BdOjE^2*y|3L1otO7y*``4J<8n6d~hsdwIMsNDh=KoVO9%}n% z=09Z~Q8+&Ty`83cT512^@%iuH2YoI0|Aw3YrFO~dZU3(=hS^lx!^}6om~Pn*Wfx(q zI31JnT_~US5we3UeWdVA<#UFK~ z`~UR#x41#}`&_!q1x#lw$MWOf1ii_Mvf7%W_kUCVy43r>Me)b|e{|Zb?f-i%_^eEa z9{2w>jM*Q3r1M|%7Sk~7yVEvo@i|c&Bis8*C)^H%{87yHasS^d@BgzCqZ*fOXlmR4 ze}L{~66#_^`d-aQ?r)HaXOX{N?;%%{%F4q!F3bZYH z1b7m79#H2^19ap~&zie|I{-Zs_$G${K-62<|J|!R1U<{Ka6bC~%TyxT^s{T_y9ZET zT6%g;4QKzS)&tJ3`u)J6o~xTK7S9Ur^2q&V?6Ti7-q!Wr?A%|ZXkFR^*7FIeNO7{g#iqH{K5rniIS$xh#{igXit}Jb_&1vtoA%me@ z{GNR0Ls$Hn( zqC9==JG*<^J6%3ogUn9SdwmM&b3zTwi*JYWq76B$HqZMb)O98FqP6r&%7O7__GDeq zOKINFuh}PzH=W~X9_;UDNYw_-+pFPkI{B2x=qkyh?T-rMJiM%0dp3mUuqSFT3F-E* zPGo;-?K$|sQ-ht!(hm%!o2$0!w{dDIQ{`D1N29IC*J0&!_Fzdj_J zLP2L%YN9*A`mT((rK(XrUgu}r^B>Wj3%sPoiy%7&5@!#opJWH=yo&H#u(k62e=vh1F-0R2wube)8Na% z{|ct>;d;J zuy=#kalaXSEm-Al0_V8bJJPf%ZU^58z6C7%?la&Xuxyc=z<&#-%`t37)%=Q6H7nrM zs1CdoI3Jh~$hKP#oWt0lbqHCk-z;NP%QwU(IO&uQSPU!y<^!{_&t+xHPCp%*Mqq}! z7kw=!8hzfS#48`YPbj2aPhHmnXHoC8L>B6y@p?Z)9v^5zVplUC;%a(Ivd?%2{ac`w zoTv;1=1a_UiWuX#1{trWHp}OAS^0d(g3EWO%cpOi70x^99RUT^{V#h0oV&X4D17xJ`muOV1f7)C|`wjr_-3?!)%EMxK?A9Z=4iIf#>?iv=83l_yd6>`zm{Kr*pO*|)A zi`t0ybI_mLRX*t=m8}2|&Zd&TNjBA~;IqN9k*axO?AO~%lJZoym)G*^4()L3&UBam z%%Xf=7I@!|G88neY@MrvUhBmSm#_HyoO;(tp-zA3fT@7a8MXnNfqMa++j#;|DC}bo zFXN`?Vs#23J;&iCdp_flQGzxV$*YTg4|Naq-AX>?F}k#zr`~^PR`I6)A5nP(bWjrL z^Q=9qFZKUu-IASZ>BH4Aitj%k(OF@gZ&mn;NA52=K6^9cP1JD(REA9e*3gQ%QvhB@;lTxt!2-H_s|aP+~^yjo$}GEy#+bLSJ9hq?_Rw# zpJR8VeA4gtlJ5%Wz8mt%=b$b`UXr!Pd=6TdB);h~L)!Y@fiCxojq*#5()qXWd&0Z| z<$0yfd#GS0G|!}Xt>K>Aq|Pm3Q>z{EraRNv=EUwWpQtYhb&Pj?dQLd6jXUb@c+i@* zi+svsbg$&Ni_t|()#-L_Xuste{E}*CH*LI_V*|hcAbX!-q z59F3D@n53uTpzr;UPm_3=0<3h-}1cD?LLw@YwgDA;6iA=yPiY4H(R@PX5bL**1Y{A zAW^YAuT;BD|CoI)JI401YSs^dp98-D4gfMH+8{0NQ@9qNt>Id{ULLN+?^WSi zJYOBI#rHK_Yd_EpcpEU2*p5^gZ3Yx%!%OAKcGrGD{!Q$AdAMTjFXZ1u|G8(wvL|Ju zS5Z^7dxk21+8F^FBJ*obrSHA{mPzbBwO2ku1={QCtOKjg8DM$TSWjZ+C7!n^z5t9q ziZ2Ee=lq+aXO|A^lQUI_k6@FMUh zz_cg+6nF{v3t-Vd2wu*86;_yU;~elzKy8)Zcn*5tO?bv;0jEV-o>FJ=T4co~VLT%^ z9?$1^xX;3&-V#u-zR_OD+c@R-LX5xL3kgr8+&X$kMSXZa*Q zk}uPL=#pd)gz?w0&N;md}T5yL`eE z>GS!Fp7H5*Q{j1hx_!)pSn@6`|7`=a-~jh@Nu+O%D6|33R^iJ8CS$kM0~Z0CfIi@( z!2Q5J;3?n$aAFP5^noTowowf11=P<^)6s9DOkKasHTz?CebtFh_8i};Q*@$1?p>hR zWRFe$SogO7+wUm6ogOYF&)NO13=tOIT~|KoM&?!WoT!3&TYfLvmwXf8kbYJ@XN3(t zdkE|H$bbK55$zjyg8GQyKKJAw_sSM|mZb@`ZlloizMRX{i=Ol;u{U5DA78cXz8<11i=OsS6 zO%$r%|2Yd{qj|OZywpC>Jm?F2!(#GV6nnW=nq)*Ez6GMK%({;F7d}Nszhzu~Hvd(p z&41O4Oegc-&)wnYztq!Y^Z=m2jAwvP0#~tORr5t{onf+drH%pf^B|M_hL-BpTC5-+ zoyyTVzZ9%>9-Zjc`5VDn=WhdReZL#b7{4KZ|3`Y)%WlTmUED@#z03GGpCa=hR{zO1 zki64pvA#Lr!9TaNbwuBHQlL-WZ>c}YI`BN8^8?&&Hf(#dAuU*hwEk}i z<0!eZfH-BJBHksH=>H}nWm{Q#dY%q<{wo##hJ63yc_{|MhdpwC>7(qwSRd+B7Q{-o z>P+4*pck#BAB%mcwM}w}NS0ZzihV|+MeOz6{W7$P4|O3V?)ytYzm=g))=a5ON2@6T zVHw(F&1A}IZ&BxH3jA`Gx5r+*9YD|d^|8RC&XTq3lTdElhZuL+f;q~1G027aV9~vy ze&rb$?9Tf<-pn7qxM4%Z@H< zljq?D>d(_?}xSc4phUUnejqBSWg zcY9~Qn;)8Yw7U@RSI1-I(RVoJbN{|n9nvpEC%n@|Me|7YiN9`$f`tmGWKHA(O2?&8#{ z{|ueVwK0`#K9zgfL|eo7fs%LQ?&tcUkghdfAYCfZSPGPH^!tY5Z)J&(+o?}{sV>bY zU8}w?hHKUNBd%WrE&{wgSN_>PWyOfTzCY#sY99hmzz;MD-_!&oUu8T2czY(3*g?p1 zv=2~#hnVW4kGQ;1^jBc%vX6mfdwv2eyI8(5*}J;01K$nST>T_?A$T{q75o|S2C(Sf z30A%s{MX#WpUzpuItMo?+Q`_PflqBZ{x^C3BoE7wpS4kzlq{zb$K%bM;;d}h#-}B1 z(s?7l=4IUar@S+P`-xYeFI|7!51z;UzXz*^{{a2~crWai^{|5XY z!TZ3-M*MxS+VG=r{}lK?6aT*heh&OF_rC*w75pZ6_y@2y<;r(5_z~_KLj00|FAC|a z!K&wS@P7qg3;rkYcJMdBgWzw2-w%Ea{1NbXz@G(w7yJeA_rPBQGuH8!!K(Lb;2&^5 z2`gn%GzeS>bOX!X^;G(OO0*KVA)4nb8TJ2M`hNwntKB%9!a2$_g6Hsb#%LKSv$aDa zXk4a{HU*FL6zHcwdkVkubPC?JDbP+~M06HW!DMkW*OG6^d=u9SlHaS{m6Q7z`-v~F zc^P{W+`#=$!ArsPeS9hSXW&VA#U~*vlQ_eW17{(rTjw~&9S~GMmMLxzA-2be`uPe4b+Or&!;(MN#PuD!HL=VW0g zGTPU|*hpMPIyTQj{48y_iaZ0My;_^q56t1DZx7`Iv3}ewVI{2b$o)Nue*C`mAJc|myAt=R%bF8i|E92O%tvzPt^&1Dpz=D#{H}Q6Y=G*Pl_Z{3|H5!B9-6|n_;_2m z7BAO^Yw;r=#f!iTfM4e+$xTMLr+4imNp-{%!FnD5xaR;f!0fZ)Gm^=!PAIa0-giLo{SfPX}fFpO0Y^6pE>YF+*ea)4SSIqEYupTnY8h_QRabXN%`qI5?b$&=+5HM|s zt{@#=9epc!9ru&ytx1g340xQ#iaa4KzgeCaWjVia7HLzk_th2!dxj)K%j@Bc)5%I3 z2dI7pWG+SwqYdC{PGnm?$%)r@8EW>S8bqJDfPA_(ZUWa4qqa#$zQdKHK9v<;;6vp} zmNf^g?sR#`xa&LmEmjNO1jcvZe#gBEYpjYh7gb1H73Cfvz826o;uO@z$qazbv8@N> zGyN#=0Pq;_0#Hka>446S=`2I~_uoH4rQ%CxjTBUGOSsmYf}HiXFt;?eYVQ;<{-{`E zM;^C-(OhfcemeL{u;$!5!J2EGV71xSp+~t^fF=n`(8c!5Git^on9sSjUilsYL~H3O zJAPxXW3ay~zq6sae`jC5cUymZ-}apv0=?>x-BnTt!ztM)ecr;^@}5q8 zdNk?R(*E5=`3f^Ua(|c6zn??#s4bigafd@>bJaonQ9!hoK9c^mIwkv>bCN54k6Puc zEq4IBfO`R@Y3u~5Lm=AG`^}O=)NY{^52}NC&sE0NBb}*h)rIPCYhYX8Me#OoG&dM` z7o;~dU*8Ot?wt&t4rbuvDrR97qfx~QnV$b%CSRHPk8K|hz)v0cRxo20{}p&9csE#U z?H9rI;0M67!T5~a_f#GS&*lCH;CbMu!CHHt1EZtk17Oyd_@#j9BD^N(E%1DB6{T0v zBei-GK&a-Iy8U^$dEj#Z;kse4&dVu%0if^C6!M%&D^5les(-CtrIWoZW)c~eNYgGC z7*D6~nJ<4a4jW(`C5V5Goqi`sVH(g$#I3+?-~r$<;O78MVjZ;eN}9)Zo&JfIqWIUu z^KZ$j>Cju%2*Ngx++Xxv_I9pZQpxjwJ;&Tinx(%U+s`?(G5!9F?Y)tuM3-;v>L18o z+0~PyZ=|=?cl2YDzJq(yb@n{=fP|4Cd(8qenf)a%E|tYxRQQPesM-?+)MO(H+hxMXpiN-FUbGl z``%>!7fcF;bl;;&vwtEk>3d$2xKba#A*kQ;^tpUX%42lLa=+6LL9ZOX-|cy`_9F_c z#Ytd^%Z{hhUBBxcyhMNTt|9&1M;_4|&9U0&>YtIwy7ay}x1f`-v0YxjZ?QSBBnbcA zA`XG5?BeuT@C_$B9HBX&vwMvYDUZ<|tK)&(N*5e<4wTzV+B>S{_G9i{RLWKwWCtrZvY$l;5}CIzHM_aKS!s1_Q88CS9Wu6UstZvrArMK+HmkYyANsZL2x;AHwC$n zd}$9-DqoV1J#@-E=-K~9HwSw00c}w|Y|-`UEq69W>FC~~@*JO6_rmGU#9p!W(`?2e z93=`D@ay1>w-Xiv1DC-Q|%O2fb~pD{?qfp7lN+Z@zG zM`yY3VBvdk=_dz_kI?x=)pz&;$#*jQ+{xT&pQ888PGt8z6NPtnRLuxmpXr>xUvDyQ z?GgPcfW33a*g9U?U77AI9&K@ZMCY6BB3}OH_ki&$xNmFC1vCE6XUV=OUd(+j7~fLV z2fhS+6L=L^KF((F0Qa<8zZ>Cvn1kSc?r#Ch$td~{2K<-c_j3OU@cY32Z2d`*_ZR4y zz*)fJfKR9G@+Alsrut+)>DK^lKpp>P(OdFQpl$gpxscp=o#y8>w@8-v8R#0hK_>rC z;#07*BFJ)d0L5F&pwthL#5lBfS9})4LbR&sm#VuQ5M95 zl6pf57^OgtwmkeQ$jljjejB)|9kpc_`yJ@@zVYGL-{`m_1_)n?2PKFaQ}zE z=j@R0?*jd&LwQe!_RI)$Uk&A+9_oKO#P1B{{e-$z|0#j)SE0Q7Lj2u<{;W{0=B4O= z7V1AY&@T=3zdz7T2<3k#b_umQqxHHiCZ}RX> z=#YO^z~2e=zCYA^ZWxE}gz}aK{Grev4+i>7xL+Ii$_2WoL;Avy{`rvpw!lw&xW72? zIU~@o3w(Yo(EW4Be_cpl8}26szCRTD0!YG5-U8%JyQ9l$Q&USKcqFt87J0(c5|7Py`c(OJwq5Cb0t?gw-R^-&#!o8V5M54aV$3(z+c_W%z7j{uJWKLmab=zN&-Lo!!R1f~J? zfYyeK0Daf$YG5uN8c?_KHKklq#fBT&l#Oa((mEHSTzJtkp zzKDLB2T!1A&&&TMk%}_kAE&<5do-(;t!`bkc)7+^!OGU!nZ9?4JZbHu4vnYmCDrxN z$``5Khr`vyo1XH%@T$<7rLC)1tXYiFt8nN#&x|J18rfmDhW0(x^8ASEJSm#(_Re%Q zwvTu4pBkN;ifdffNLbjZvmFK6Oc~ltUB9~77C;{q)P-x;A?Ju_qnzz0JT zS1T5l=f$UmJWC3B#CJ`}50h9PpBDJ1AB}&_znbs^!ba=k0__U<8hu+ehJ0T)`H-m5 z`}jb=QqRjg{k@L9{10+iUQZM9wioJpi1ydmgH(7ldLJL?w-nl;_Dv`=4ty`xjoBh- ztsQ$DZQ&#NR`z7#hYMyKTKa%LQkd|yhqfklrR3ugWN_Y zjeBTIGKL)mIrd{){zpZPujAv-sf}EJJL2}b9e>IF_#op8nU^LjkGl9`z3t}m@DVt8w0eA6 z$iw<$_2}DaK2P|dS}KoE3wcuOkiJ3Y^AtW#X7%{AkcV|>PS8nB>>qrd@*lgh{GKl4 zUs}ko@8^tn>)4_5d%BPxY-yExU4&pO)F$4*jx;?qJN`q6ZazRNMO zjIQzVfu250^HWuZpDMEv&^1OYd!Q=vFUDIx`8Z#0V`pJJWmi^3#V;pY9-kKSq}CX{ zFIkm-i89q*pBC~U(>9*!yJ`-N4fn!})#>Sc{)Nc5*#UcLQ+2tQF;aDVnvj?AIXlSG z3-on$bnpuZR;N!7`52?~LO$8fJOvD1{W1sQQ+0dVP)2IpbiO>)oy;vC7if`rlL?*2 zu4at=SAhz1(Z>gRWZdZ0S0~sZ!W1t)-qSBmmA}u?hl6`5dLJL?Q{~suZzq)D$Hxcy zk~uT3jEs&m8KrC+lbG=w=XBi0!XbE`OLDlvGnO7U&_YNp2+7b zJOH;mJ}u-)*{XU@I}Vw%hqp%W;{!eRgXu;+NA&cC2aJ}-r-eM&5H^N-hNC_!9djQa z=(o5t#X48azNK@T!nE+}4*>lgc+%u?oWR6$-rsAGyoNC`%!!SOJ@Za4D@#_*xJ>d8(7dehEw`( zznRm|8y%HG`Ix+ax2L#tjm|9-7G~rhofYj_Q6K$9?QE_epmXn`!!F=@syaIa_0#F@ z`q%qH)M56fr$>#Hbw9*E1eiwA{<99fH`PjD`|qKST%Y^M@QUTDmM(2viTJv3=>71_ z=vJOH%I79Q5vrSUxIK7y#J+6B($=Mo%b5Bu9J-!!qV))k>>~L_R8Q?Chi@C3`^J`K z%bJ(9t{y=hbx|8a`vR2HLmiJF_}O9h_TE<#tyr>nd293Pk+tQFXbI&%PCY-QA!^Is z!?eYGGV6NvE2PoN6|Ides~4^rL7S#Ie^?CVW|8vjN zzdcOb3UyV=|1)&hu`5$&YCpSj(X!U&g-cjnd^q$xINSLNABNPPWAFO$3rEss|8=uy z`HIGs%U7=qwH~_88P1ovmpWev^1A&!zf0;Y>?#^pE^1uVx&k|C{?{9RD_K*J9xDw> zvvr_cn%0$$(gg06?{;8YNV7V0tLt9^ESoNrrv2^^X?k8fTs}P$mTp!kEmO~E@AgRt zr9DQP);)#Nd>T8gdkW(`a(_jq?>T%p#FeJ$y9o9jq0+QD=>Dc*^0{}%0u!j7Bq&Pn zS7DC3P@1N9pS+gwc0eF=?a{kM{4bkN?+=|fOq$*Wsvjmz@88MpP@p+U5TCb^=GVi6 z)9g2Zm7z4BezR21q!mij^xL1ZH55wI^t-XLSrq7oB#0M%gLgrQq4*>yP2bA>N{A^< z)3;(x&PvntJ=o#Wv=<#NZS^72^uE(@`Sg9(;nFsf#(x(|`P4U*O?GK&5?tF!)7(`k zP1Ey9tFJUozY8LJP@yzUzsF)agv%tTzHbrnt`Jk2rr%=IvmAxev~R4fd zO~1D_T-tsTX8P)!eH$*_T+z22*9Tq_#R-9;^!-BF(+Z_&dN1ZIpOnMI;N$#d{O zm1UuYi;n<51?s7<2ly6nHuc;DRN{rdntuqh8}&Z%)T?5OFM_Llvc1fDpyis zFCB#<3+7No3-`9p*osWd8x`~C-~9PEnmz*mM;8Q57#~hcT@UbKH@`u+zCX9SVPR&< ziL=&d|M$XwYI*-BSKiX}^*?n!^0`Mp^+}!WS-?5)8`t)1?Tr@nwC~_oWZZ7oe<65F zcW=jymD>J#j?|nA?WcW#g?UiXV&5?P|1r2M2K-MdcXd{9(42~JP7wSRylu>b@S|IL zE_sAgQqSmBa3AiAgV-K@aW+{i#-9~fc4~~B&tayhb5ph;Ei6KWX4Cc3(f z>#@K*@^7O2eGJP>z~hXee#_!v>Ujb@1ip*9+PHocdD#OW7bp*OX1o{{A7W3UmInrb zn*oVcH?RZf0eXQx;3l9S81A{ie9{^Ks&=9xF)H_5K;kSBmN-lF?0LW}uIqvGfCWG! zun@r2#EEkE-52++#4@gVwB!0${%hV>(7OumjNrv!O{GhLCSVn?8fXSufL34)a2cTX zuLUj#t^lqC)&Xw?t^(ErZv!>}8-c5VYk+Hkw*#Ai>wtFvocniQwb4HH-M|gNW}qF| z0(1bKz*Zm!Yy-9fUBG*Q8v%ysu(DC<@mIa+vA>0TjlXyrZu})L!^yz;q)FZmCj<7} zX*#sCfjPijK literal 0 HcmV?d00001 diff --git a/build-support/tools/HttpRequestRecorder/HttpRequestRecorder_src_v0.2.zip b/build-support/tools/HttpRequestRecorder/HttpRequestRecorder_src_v0.2.zip new file mode 100644 index 0000000000000000000000000000000000000000..a3b77b1711f73728785127dfd490d58d3b91f670 GIT binary patch literal 46158 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 +\par \tab +\par \tab \tab
+\par \tab +\par \tab +\par \tab +\par \tab \tab +\par \tab \tab +\par \tab +\par \tab +\par \tab +\par \tab \tab +\par \tab \tab \tab +\par \tab \tab +\par \tab +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid15208239 +\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9605 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3079\langfenp3079 {\rtlch\fcs1 \af0 +\ltrch\fcs0 \lang1024\langfe1024\langnp1033\insrsid7032715\charrsid4024564 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid8394612\charrsid8394612 "OutputPath" denotes the location, where requests will be logged to}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid7032715\charrsid8394612 + +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid8394612 "BufferSize" denotes the number of events held in memory before flushing them to disk. +\par +\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb240\sa60\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid2230250 \rtlch\fcs1 \ab\ai\af1\afs28\alang1025 \ltrch\fcs0 +\b\i\f1\fs28\lang1024\langfe1024\cgrid\noproof\langnp3079\langfenp3079 {\rtlch\fcs1 \af1 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid3408349 Replaying recorded events}{\rtlch\fcs1 \af1 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid16340596 + from Command Prompt}{\rtlch\fcs1 \af1 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid8394612 +\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9605 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3079\langfenp3079 {\rtlch\fcs1 \af0 +\ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid16340596 To replay}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid16283508 recorded events, use PlayerConsole.exe. Type PlayerConsole /? for help.}{\rtlch\fcs1 \af0 \ltrch\fcs0 +\lang1024\langfe1024\langnp2057\insrsid3408349 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid5068024 +\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb240\sa60\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid13721998 \rtlch\fcs1 \ab\ai\af1\afs28\alang1025 \ltrch\fcs0 +\b\i\f1\fs28\lang1024\langfe1024\cgrid\noproof\langnp3079\langfenp3079 {\rtlch\fcs1 \af1 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid13721998 Replaying recorded events using API +\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9605 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp3079\langfenp3079 {\rtlch\fcs1 \af0 +\ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid13721998 To replay events from within e.g. your NAnt build script, }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid10763202 you may link to }{\rtlch\fcs1 \af0 \ltrch\fcs0 +\lang1024\langfe1024\langnp2057\insrsid10763202\charrsid10763202 HttpRequestRecorder.dll}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid10763202 assembly and use the class }{\rtlch\fcs1 \af0 \ltrch\fcs0 +\lang1024\langfe1024\langnp2057\insrsid10763202\charrsid10763202 HttpRequestRecorder}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid10763202 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 +\lang1024\langfe1024\langnp2057\insrsid10763202\charrsid10763202 Player}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid10763202 :}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid10840856 +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2828047 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid2828047 +\par }\pard\plain \ltrpar\s17\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10840856 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0 \f2\fs20\lang1024\langfe1024\cgrid\noproof\langnp3079\langfenp3079 {\rtlch\fcs1 +\af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid6911548 // create the player instance +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid2828047\charrsid2828047 Player player = new Player( new Uri("http://}{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid2828047 localhost:81"}{\rtlch\fcs1 \af2 +\ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid2828047\charrsid2828047 )}{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid3947137 }{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid2828047\charrsid2828047 );}{ +\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid10763202 +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid6911548 // pass a stream containing the xml-formatted events to the Play()-method +\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid7995826 player.Play( new FileInfo("sampleevents.xml").OpenRead() );}{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang1024\langfe1024\langnp2057\insrsid5374548\charrsid2828047 +\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8 +72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7 +2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b +44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7 +065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000 +00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08 +84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc +52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353 +bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468 +656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c +070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7 +29e245eb2b260a0238fd010000ffff0300504b030414000600080000002100e35a492797060000551b0000160000007468656d652f7468656d652f7468656d65 +312e786d6cec594d6f1b4518be23f11f467b6f6327761a4775aad8b11b6852a2d82dea71bc3bde9d66766735334eea1b6a8f484888823850891b0704546a252e +e5d7048aa048fd0bbc33b3bbde89d72469235a417d48bcb3cfbcdf5f33be7aed5eccd0211192f2a4edd52fd73c44129f073409dbdead61ffd29a87a4c2498019 +4f48db9b12e95ddb78ffbdab785d45242608f627721db7bd48a9747d6949fab08ce5659e9204de8db988b18247112e05021f01dd982d2dd76aab4b31a6898712 +1c03d91d2ca894f8d21691344cbc8d9c7c8f018f4449bde03331d0c489bbc7808383ba86c8a9ec32810e316b7bc02ae04743724f798861a9e045dbab998fb7b4 +717509af679b985ab0b7b4af6f3ed9be6c4370b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83aa569632cd467faddec9699640f6 +eb3ced6ead596bb8f812fd9539995b9d4ea7d9ca64b1440dc87e6dcce1d76aab8dcd65076f4016df9cc3373a9bddeeaa8337208b5f9dc3f7afb4561b2ede8022 +46938339b47668bf9f512f2063ceb62be16b005fab65f0190aa2a1082fcd62cc13b530d8627c978b3e203492614513a4a62919631f22b98be391a05873c0eb04 +97ded8255fce2d696648fa82a6aaed7d9862c88a19bd97cf7e78f9ec093abefff4f8fecfc70f1e1cdfffc91272766de3242cef7af1dde77f3dfa04fdf9e4db17 +0fbfacc6cb32feb71f3ffdf5972faa81903f33719e7ff5f8f7a78f9f7ffdd91fdf3fac806f0a3c2ac387342612dd2447689fc7a098b18a2b391989f3ed184698 +96776c26a1c409d65c2ae8f754e4a06f4e31cbbce3c8d121ae056f0ba81f55c0eb93bb8ec083484c14ade07c238a1de02ee7acc345a5156e685e25330f274958 +cd5c4ccab87d8c0fab787771e2f8b73749a172e661e928de8d8823e61ec389c221498842fa1d3f20a442bb3b943a76dda5bee0928f15ba435107d34a930ce9c8 +89a6d9a66d1a835fa6553a83bf1ddbecde461dceaab4de22872e12b202b30ae187843966bc8e270ac755248738666583ef6015550939980abf8ceb49059e0e09 +e3a81710686d15527c2440df92d36f602859956edf65d3d8450a450faa68ee60cecbc82d7ed08d709c5661073489cad80fe4018428467b5c55c177b99b21fa19 +fc809385eebe4d89e3eed3abc12d1a3a22cd0244bf99086d45a8d54e058e69f24fe59851a8c7d6fa17578ea1003effe651854fdfd642bc093da92a13b64f94df +45b89345b7cb4540dffe9abb8527c91e81309f6f3cef4aeebb92ebfde74beea27c3e6ba19dd55628bb7a6eb053b19991e3c523f298323650534676a499922534 +8aa00f8b7aa3392292e2cc9446f0352bec0e2e14d8ec4182ab8fa98a06114e61c2ae7b9a482833d2a144299770b433cb95b4351ea674650f864d7d64b0054162 +b5cb03bbbca297f3934141c6b49bd09c3f73462b9ac05999ad5cc98882daafc2acae853a33b7ba11cdd43a875ba13238715e35582cac09130882b905acbc0a87 +74cd1a4e26989140dbdd36dfdc2dc60b17e92219e180643ed27acffba86e9c94c78ab90c80d8a9f0913ee69d62b512b79626fb1adccee2a432bbc60276b9f75e +c74b7904cfbca413f7443ab2a49c9c2c41476dafd55c6e7ac8c769db1bc3a116bec629785deaa10fb3106e877c256cd89f9acc26cb67de6ce58ab94950878b0a +6bf739859d3a900aa9b6b08c6c6898575908b04473b2f22f37c1ac17a5808df4579062650d82e18d490176745d4bc663e2abb2b34b2bda76f6312ba57ca28818 +44c1111ab189d8c7e07e1daaa04f4025dc4d988aa01fe0264d5bdbbc728b739674e5fb2b83b3eb98a511cecaad4ed13c932ddce4712183792a8907ba55ca6e94 +3bbf2a26e52f48957218ffcf54d1fd04ae0a5602ed011fee7205463a5fdb1e172ae25085d288fa7d019383a91d102d701b0baf21a8e046d9fc17e450ffb73967 +6998b486139fdaa7211214fa918a04217b50964cf49d42ac9ef52e4b9265844c4495c495a9157b440e091bea1ab8aa7bbb87220875534db232607027e3cf7dce +326814ea21a79c6f4e0d297aafcd817f7bf2b1c90c4ab975d80c34b9fd0b112bbaaadd6fb6e7bdb7ac887e311bb31a795600b3522b686569ff8a229cb3d5da8a +35a7f17233170ebc38af312c1603510a173e48ff81fe4785cf880963dd50877c1f6a2b829f1a3431081b88ea4b76f040ba40dac5110c4e76d1069326654d9b8d +4eda6a79b3bee049b7e07bc2d85ab2b3f8fb9cc62e8633979d938b1769ecccc28eadedda425383674fa6282c8df3938c718cf95dabfcc3131fdd05476fc105ff +84296982097e55121846cf81c903487ecbd16cddf81b0000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f +7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f +2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e31 +98720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d98505 +28a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c02000013000000000000000000000000 +00000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b0000000000000000000000 +00002b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c000000000000000000000000001402000074 +68656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d0014000600080000002100e35a492797060000551b0000160000000000000000 +0000000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b0100002700000000 +0000000000000000009c0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000970a00000000} +{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d +617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3; +\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8; +\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6; +\lsdpriority39 \lsdlocked0 toc 7;\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title; +\lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1; +\lsdunhideused0 \lsdlocked0 Revision;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography; +\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 0105000002000000180000004d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f00000000000000000000000000e2 +f33af51fc901feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file