MZ@ !L!This program cannot be run in DOS mode. $PEL"n|S!  N  @S   H.textT  `.rsrc@@.reloc @B0HCf6{o *z{o {{o *6{o *6{o *6{o *6{o *6{o **************0~ -s ~ }~ -s ~ }~ -s ~ }~ -s ~ }~ -s ~ }~-s ~}~-s ~}s }( *( *6{r(*6{s(*0Rs }r}ss s }s }s }*0v+jo , sz o /* P1 sz(+Y(+(+ Xo ( o o! o" 0*05( o# iX* iY i($ *0rp(Os% r5po& &rpo& &rpo& &rprpoo' &r)porwpooo( &, rpo' &rpo& &rpo rpo ooiY()  ((* o+ o# iiX(+i($ *0L( ( * ($ ($ (- (. ($ (/ o0 * *0b~-s1 ~(+ 3 s1 (+(+s5 (6 j[i (7 ~8 , (9 *( *6{u("*J( o# (*"(*& (*& (*6(+(*{v{w{x{y{z(!*f{ts: ( *0s }u}v}w}x}y}zs}ts s }~-%s ~}~-&s ~}~-'s ~}~-(s ~}~-)s ~}s }*0s;  X o< i 1o< i( + io= +/i}1~o< i(+   io= + io< io= o> *( *:{{]a*0 8s o _ o p_ o _ o _ o _ ,.(? (@ ,--o  (A - sz3/o" X/*(+(+(+(X+9~3/o" X/*(+(+(+(X+o" X/* (+(+(+}{Xo" X/*(+(+ sB ( +oo Xo , sD o,;o  (A ,*ooE o o (F oG o" <1*0  YEYE8i.i}1 szi2;(+(+( ~q( +- 2 1 szi1(+(+($&oI *oJ *oJ *oJ *($o! *rp(K (O*0 r7p(Os% rkpo& &rpo& &rpo& &, rpo' &rpo(# rpo' &rpo& &(* o+ o# *0) r7p(L (M (* o# o0 (N *0 sO o & sz*  <:~ oP *:~ oP *:~ oP *:~ oP *09~20rp (Q =(R *~!-SsS !~! *( *0"{"oT u? -*oU o+ *0{"oT u? -*oV *0M( sW }${$oX sY }%}"{"oZ ,{"s[ }#*( *n{|{} o\ *J{o] o^ *2{~oI *J{o] o^ *0s }}}~}{#s_ }|{|}#s` (a {|%b sc od se of se of &se of &*6{"og *6{"oh *2{"oZ *{#*2{"oi *6{"oj *( *{{#{{{iok *J{o] o^ *J{ol om *J{o] o^ *0 s}}}}} -s` (a {#%n so o + -sq  or -se  of &-sq  or & {o^ *;( *0%{$oX (s {"ot s`*J{o] o^ *J{ou ov *J{o] o^ *0s }}}nsw {%{"x s` o + sy oz se of &sy oz &*{$o{ {#, {#o| {", {"o} *{$o{ {#, {#o~ {", {"o *:{#o *( *{{#{{io *J{o] o^ *2{oI *J{o] o^ *0 s}}}}{$o ,* -s` (a {#% sc od -se  of -se  of &- se  of & {o^ *A0sprpo%- &rpoovrwpooxrpootoozo|o~or rpo ,|~'o o r po o o r#po o +4 o o+ o o+ oo X o 2*v( s (( (*{(*"}(*{)*"})*{**"}**{+*"}+*{,*"},*{-*"}-*{.*"}.*{/*"}/*{0*"}0*Fr=ps '*6 (*0g( s o 0+o (((}2o }1s s`(2(*{4*"}4*{5*"}5*{6*"}6*{7*"}7*{8*"}8*{1rp( , (**2(o4*02o rp( ,~ *( rps z* # 0u{2(s (o6(do7rp((L (P{1rp( ,(- rp(N*(}3*2rbp(N*(s ~9-s 9~9o0&*( *6{1(*J{oo! *J{ooJ *J{ooJ *J{ooJ *0H s {s  s s s (*6((*2rp(M*0s  }rpo+o, ( ( (O(}{3s  s s s}(,Grp(O({s ~:-s :~:o3&*{o*{<*"}<*{=*"}=*{>*"}>*{?*"}?*{@*"}@*0{;o -**{;*05{;rpo -2*1 , o *^( s };( *2rBp(*0( o ~Bo o -*so rHpo o oo rVpo o oo r`po o ooo o rjpo o o rpo o +4 o o+ o o+ oo X o 2*Jrp s B*( *0c( % ,Lrp( -)rp( -$rp( -rp( - +(*(* sz0Jorpo ,*orpo ,*orpo ,rp*rp*( *******0( (~T-s T~T(~U-s U~U(~V-s V~V(~W-s W~W(s (~X-s X~X(~Y-s Y~Y(}D}E}G}F*{J*"}J*{K*"}K*{L*"}L*{M*"}M*{N*"}N*{O*"}O*{P*"}P*{Q*"}Q*{R*"}R*{S*"}S*z{H-{I- (o***j(%s (+*j(%s (+*j(%s (+*j(%s (+*08(- r ps z(- r= p(M*o (*0 s * (*2 (*0L(-*}H(-(*(o i-(*s (*0{G(+o -*{Eo ((-*{Foo (o+(o,(o({Do (o ((*( *0 0r p(O{(*Sr p(K (O{(+ {(,{(o+{o {{({{{(*0P!s }}}(-*({s s o2&*0"uF,uF o (*uY, r p(O*(o^ u, r- p(O*u,r- p(Oto(*u,o (O (*uZ,r- p(O (*rU p(N (*( *ry p{iSr p( (O{, {oI *uZ, r p(O+ r p(P(*0F#s }}}({s s o1&*}H(oI }I(o5(o4}H*:( (*>( (*B( (*{Z*"}Z*0x$!(? [(? ( , ( +B\(? ( , j( +&S(? ( , (7 + r ps z~8 ,(9 *~8 ,(9 i3( *i3 ( i*r ps z( *"( *&( *J( s (*{b*"}b*{c*"}c*0%(o  (*b [%Д( q*04&(+,(+-*(+ (+- r psz(+*( *"( *&( *BSJB v4.0.30319l0,#~, #StringsL` #USX#GUIDX#BlobW) %3`&&& Aj!  -xBS( `2 - <)dS  m  > V<oooooo#o\IpA GR -4:Rz  ,CS _) 2 0W & , G M l}  ) ) )oCo #5D5S5a*i8~ MM"T"U"^&o1;AC"C6ZI[W[j [tb~drrr^t{m|^* @y&&/9//D!M&j&/9 /?/rDQXQXQ_iQ,&/ /?/rD _V@V@V@V!@'@6XX!CK|Q1s _8 7L ;!e !w C Gr   _  uu!N ;    Q_ 1g Q _! G! ! !  - -q  ^ b b f mm m8uQ}bbjfmm u XVVVVVVCMYVyVVVVVVVVV VV+V8I*ffbmmm $bu  u_ Q u bul p l oMl yb  ;C MYcm P  ^ ; } C M Y c m  T  \    3 f0"g"s#CX#d$$# $d!%"&I('*t)\#-d*i4*xD6(+I7H%8[%9d%:n%;x%< O= S= W= [= O= `=!e>-z@;CqG~TJTJJK L L M M N N #O 0O =P HP SQ ^Q iR uR- S-TUVTW W OWd+cWs+!cY+c[+c],T_+_+_jb @Sc PSc [Sc dSc mSc Wc tc }c Sc, ScH, Wct,c$-qd-g-h- Oi. [i. Oi. `i.;j0!en0~Tp0Tp1p1-zq/hc t2u3Ty3 Sy3 y3 @Sz3 z3 PS{3  {3 [S|3+ |3 dS}44 } 4 mS~4= ~4 W%4Q.4 }64`'?4 tG4g-P4b4 p4O4 U4 Z4 S4 5 W 5 5 `5 e'5 k/5 s851 OZ5~Th5B |5jF6Q TP7b Z96f 6{ 47 B7f +8W S38b <8dSD84 M8m SU8v ^8 Sf8 o8 w8 8 8 t8 8T9n 9n 1:T:<:t : ;T;4< U<< ZE< "M< 'V< ^< g< o< x< < < #< 0< =< H< S< ^< i< u< < 0< O<- =-3=N=l=-6=) T=T=@>8 ?F E?K P A[ VrAe T ;  ;\; ; ; ;3f @PAAAAyAApBBTB BBTBB B!B/B=T2CLCY.CTC C "T" !"2%T:% %q%~w'T',T, , - - ).T1. Y. l. . /T/> /LY /ZY 1T(1 K1 ^1 k1 }6T6t 60 6F6\6r>T>@T@Tcotyyycotyyyhh   oochoocy $08@@@@@H@H@H@H@HKR$8YbvnwK y yyR@@@@@oo yhhhh   @ @''@@.5@@ooh vv  ,(          !<19TAT KXl$K,KIT $,T T YYYa!a*4l4Wa> iMqTq` qgqg<*at ~Si3<O<WyUDYxdY'n >G-iVLTaa); TEO\YY"TlOT`ALFYjtQTdlssIll7 WTU O = qj/ tl< |qxO T a q O`a  Ala"  xTj Al  Ta~T~TaTTaT a O& A< I Q_ Y tFY4WT* /   W S7 K [SCn Q _ t4Qd~S    $  QWOa`Sc  KKKKl!V !Ssa !T! !q >{ >  . 7  =T Y Y Y D!D@[D]HbPlDpItNxS DaDiDp]qDtxyD|  !$'D.K .S .[ .C .2 .; .cI. .S .#^ .+ !IAIaIIIII  I I@I`IaIIcIIIIIII!IcIIIIIII!I#ICIcIIIIIIII I!IAIaIIIIIIIIIII!IAIIIIIIA Ia I I I I I I! IA I` Ia I I I I I I! IA IA Ia I I I@I`IIIIII I@I`IIIIII I@IIII I@I`IIIIIIII I@I`IIIIII I@I`II I@I`IIIIII I@I`IIIIII I@I`I@I`IIIIIIIIcIcIIIII&=[N  q  D W  * / @ H P [ h    &,4?@!)))2;   # / E , 3 8 ? E J R <q!)))2;tj*+,- / . 8 9 :;<=>?A@BCDEKLUV!W#X%Y'Z)[+\-]/^1_3d5e7f9g9r;q;t=s=u?v?xAwAyCzC{E|E}G~GIIKKMMOOQQSSUUWYY[[]]__aacegiikkmmooqqssuuwwyy{{}CRbr{$q5 C Z x w ~  " ! 9 n C   ! "#$&%' ' 79;Yei;<      Fleck.dllIHandlerFleckComposableHandlerFleck.HandlersDraft76HandlerHybi13HandlerISocketIWebSocketConnectionLogLevelFleckLogIWebSocketServerIWebSocketConnectionInfoSocketWrapperWebSocketConnectionInfoWebSocketServerWebSocketHttpRequestRequestParserHandlerFactoryWebSocketConnectionWebSocketExceptionIntExtensionsHandshakeExceptionFrameTypeReadStateWebSocketStatusCodesSubProtocolNegotiatorSubProtocolNegotiationFailureExceptionmscorlibSystemObjectEnumIDisposableExceptionCreateHandshakeSystem.Collections.GenericIEnumerable`1ReceiveFrameTextFrameBinaryFramePingFramePongFrameCloseFunc`2HandshakeTextFrameBinaryFrameAction`1List`1ReceiveDataPingFramePongFrameCloseFrame_data.ctorEndStartMaxSizeCreateArraySegment`1CalculateAnswerBytesParseKeyWebSocketResponseGuidActionFrameDataAction`2ProcessFrameBuildHandshakeCreateResponseKeyReadUTF8PayloadDataget_Connectedget_RemoteIpAddressget_RemotePortSystem.IOStreamget_Streamget_NoDelayset_NoDelaySystem.Threading.TasksTask`1AcceptTaskSendSystem.Security.Cryptography.X509CertificatesX509Certificate2AuthenticateDisposeCloseSystem.NetEndPointBindListenConnectedRemoteIpAddressRemotePortNoDelayget_OnOpenset_OnOpenget_OnCloseset_OnCloseget_OnMessageset_OnMessageget_OnBinaryset_OnBinaryget_OnPingset_OnPingget_OnPongset_OnPongget_OnErrorset_OnErrorSendPingSendPongget_ConnectionInfoget_IsAvailableOnOpenOnCloseOnMessageOnBinaryOnPingOnPongOnErrorConnectionInfoIsAvailablevalue__DebugInfoWarnErrorLevelAction`3LogActionget_SubProtocolget_Originget_Hostget_Pathget_ClientIpAddressget_ClientPortIDictionary`2get_CookiesGuidget_Idget_NegotiatedSubProtocolSubProtocolOriginHostPathClientIpAddressClientPortCookiesIdNegotiatedSubProtocolSystem.Net.SocketsSocket_socket_streamSystem.ThreadingCancellationTokenSource_tokenSourceTaskFactory_taskFactoryIAsyncResultEndSendCookiePatternSystem.Text.RegularExpressionsRegexCookieRegexset_NegotiatedSubProtocolset_SubProtocolset_Originset_Hostset_Pathset_ClientIpAddressset_ClientPortset_Idset_Cookiesk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingField_schemeIPAddress_locationIP_configget_ListenerSocketset_ListenerSocketget_Locationset_Locationget_Portset_Portget_Certificateset_Certificateget_SupportedSubProtocolsset_SupportedSubProtocolsget_IsSecureUriParseIPAddressListenForClientsOnClientConnectk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldListenerSocketLocationPortCertificateSupportedSubProtocolsIsSecure_headersget_Methodset_Methodget_Bodyset_Bodyget_Schemeset_Schemeget_Bytesset_Bytesget_Itemget_Headersget_SubProtocolsk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldMethodBodySchemeBytesItemHeadersSubProtocolspattern_regexParseBuildHandlerGetVersionReadSizeget_Socketset_Socket_initialize_handlerFactory_negotiateSubProtocol_parseRequestget_Handlerset_Handler_closing_closedset_ConnectionInfoTStartReceivingCreateHandlerReadHandleReadErrorSendBytesCloseSocketk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldHandlerget_StatusCodeset_StatusCodek__BackingFieldStatusCodeToBigEndianBytesToLittleEndianIntContinuationTextBinaryPingPongget_Dataset_DataNullable`1get_FrameTypeset_FrameTypeCleark__BackingFieldk__BackingFieldDataNormalClosureGoingAwayProtocolErrorUnsupportedDataTypeNoStatusReceivedAbnormalClosureInvalidFramePayloadDataPolicyViolationMessageTooBigMandatoryExtInternalServerErrorTLSHandshakeApplicationErrorValidCloseCodesNegotiatesubProtocoldatatextbytescoderequestonMessagekey1key2challengekeyonCloseonBinaryonPingonPongpayloadframeTypereadStateprocessFramerequestKeyvaluecallbackerrorbufferoffsetcertificateipLocalbacklogmessageexconfigsocketendPointasyncResultclientIpclientPortnegotiatedSubprotocollocationporturiclientSocketnameschemeinitializeparseRequesthandlerFactorynegotiateSubProtocolcreateFrameestatusCodeinnerExceptionsourceserverclientSystem.Runtime.VersioningTargetFrameworkAttributeSystem.ReflectionAssemblyDescriptionAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeSystem.CoreExtensionAttributeInvokeAddRange<.ctor>b__0sCS$<>9__CachedAnonymousMethodDelegate7CompilerGeneratedAttribute<.ctor>b__1xCS$<>9__CachedAnonymousMethodDelegate8<.ctor>b__2CS$<>9__CachedAnonymousMethodDelegate9<.ctor>b__3param0CS$<>9__CachedAnonymousMethodDelegatea<.ctor>b__4iCS$<>9__CachedAnonymousMethodDelegateb<.ctor>b__5CS$<>9__CachedAnonymousMethodDelegatec<.ctor>b__6CS$<>9__CachedAnonymousMethodDelegatedByte<>c__DisplayClass3b__1b__2subIndexOfSystem.LinqEnumerableSkipTakeToArrayRemoveRangeSystem.TextEncodingget_UTF8GetStringget_CountGetBytesArrayCopyStringBuilderAppendAppendFormatget_ASCIIToStringResizeget_Arrayget_OffsetSystem.Security.CryptographyMD5HashAlgorithmComputeHashb__5CS$<>9__CachedAnonymousMethodDelegate6CountCharIsDigitWhereStringInt64BitConverterIsLittleEndianReverse<>c__DisplayClasseb__7b__8dopb__3b__4b__5b__6MemoryStreamWriteByteWrite<>c__DisplayClass11maskBytesb__10TypeRuntimeTypeHandleGetTypeFromHandleIsDefinedget_HasValueFunc`3Selectget_ValueContainsConcatSHA1ConvertToBase64StringUTF8EncodingArgumentException.cctor<.cctor>b__0levelCS$<>9__CachedAnonymousMethodDelegate1DateTimeget_NowConsoleWriteLineget_RemoteEndPointIPEndPointget_AddressCancellationTokenget_TokenNetworkStream<>c__DisplayClass4System.Net.SecuritySslStreamsslAsyncCallbackb__0b__1b__2b__3cbtX509CertificateSystem.Security.AuthenticationSslProtocolsBeginAuthenticateAsServerAggregateExceptionget_Exceptionget_FactoryEndAuthenticateAsServerFromAsyncTaskContinuationOptionsContinueWith<>4__thisb__6b__7b__8b__9BeginReadget_ResultEndRead<>c__DisplayClass14b__11b__12b__13b__10rThrowIfCancellationRequestedEndAcceptBeginAcceptCancelEndWrite<>c__DisplayClass1eb__16b__17b__18b__19BeginWriteget_IsCancellationRequestedMatchGroupCollectionget_GroupsGroupCaptureCollectionget_CapturesCaptureset_ItemDictionary`2NewGuidRegexOptionsAddressFamilySocketTypeProtocolTypeop_EqualityAnyFormatExceptionb__0<>c__DisplayClassbconnectionb__3b__4b__5b__6b__7bb__2b__8b__9Int32FormatDefaultMemberAttributeTryGetValueStringSplitOptionsSplitStringComparerget_InvariantCultureIgnoreCaseIEqualityComparer`1get_SuccessContainsKeyInvalidOperationException<>c__DisplayClassdb__cget_InnerExceptionObjectDisposedExceptionget_MessageIOExceptionb__fb__10UInt16UInt64InvalidCastExceptionToUInt16ToUInt64{04B4B7DF-85DE-4A1C-9CCF-0E919304C7EB}ValueType__StaticArrayInitTypeSize=18$$method0x6000113-1RuntimeHelpersRuntimeFieldHandleInitializeArrayIntersectFirst3Building Draft76 ResponseWHTTP/1.1 101 WebSocket Protocol Handshake )Upgrade: WebSocket +Connection: Upgrade 7Sec-WebSocket-Origin: {0}  OriginMSec-WebSocket-Location: {0}://{1}{2}  Host;Sec-WebSocket-Protocol: {0}  %Sec-WebSocket-Key1%Sec-WebSocket-Key2'Received unhandled 3Building Hybi-14 ResponseEHTTP/1.1 101 Switching Protocols )Upgrade: websocket #Sec-WebSocket-Key7Sec-WebSocket-Accept: {0} I258EAFA5-E914-47DA-95CA-C5AB0DC85B11#{0} [{1}] {2} {3})Sec-WebSocket-Origin-Sec-WebSocket-Protocol Cookiecookie_namecookie_valuem((;\s)*(?<cookie_name>[^=]+)=(?<cookie_value>[^\;]+))+wss0.0.0.0Failed to parse the IP address part of the location. Please make sure you specify a valid IP address. Use 0.0.0.0 to listen on all interfaces.%Server started at YScheme cannot be 'wss' without a Certificate3Listener socket is closed-Failed to Authenticate;Client connected from {0}:{1}AAuthenticating Secure Connectionws method path bodyfield_namefield_value^(?<method>[^\s]+)\s(?<path>[^\s]+)\sHTTP\/1\.1\r\n((?<field_name>[^:\r\n]+):\s(?<field_value>[^\r\n]*)\r\n)+\r\n(?<body>.+)?767813+Sec-WebSocket-Version'Sec-WebSocket-Draft759Cannot send before handshakecData sent while closing or after close. Ignoring.-0 bytes read. Closing. bytes readESwallowing ObjectDisposedException'Error while reading#Application Error Sent bytes=Failed to send. Disconnecting.'Cannot be cast to T!Unsupported SizeCUnable to negotiate a subprotocol߷ޅJz\V4      !! P < !< %H258EAFA5-E914-47DA-95CA-C5AB0DC85B11<)X!\-X X)    1  5 9) 5 9=) A ((((1 ) )         ,()((((,  E   I M(I(MQ1UY Q ]l((;\s)*(?<cookie_name>[^=]+)=(?<cookie_value>[^\;]+))+a 4< M IMIe    = =   ei=((=(   (((^(?<method>[^\s]+)\s(?<path>[^\s]+)\sHTTP\/1\.1\r\n((?<field_name>[^:\r\n]+):\s(?<field_value>[^\r\n]*)\r\n)+\r\n(?<body>.+)?<<<% << <  <   ,0 !  )),(    ( X   ! ! mX mXmX(!(mX    !  ! ! < l          %  %    \ X -X p      mX   % XmXtmXmX X  E    A e    ]  9 ]   1  ]Y ]] 9 ]]9 99 ]9x0 5 ] 5]05 ]]  5 95>  ]5 ]955|5 5 ] Q]5]  5]53  ]9 ]9999 ! % ) - 1I 4!--45M 9 =AEiQee eH8 < < <<  Item  UY ] !<--<    !<    mX   G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4 C# WebSocket Implementation Fleck;6Copyright Jason Staten 2010-2014. All rights reserved.-(d45a73db9c664ae8eee19fd1e0afdaeea870793a 0.10.0.27TWrapNonExceptionThrows"n|Sܩ܋RSDS-HL.K_rc:\BuildAgent\work\86f14d4f950aa63a\src\Fleck\obj\Release\Fleck.pdb > 0_CorDllMainmscoree.dll% 0HX4VS_VERSION_INFO  ?DVarFileInfo$Translation StringFileInfo000004b0PCommentsC# WebSocket Implementation,FileDescription 4 FileVersion0.10.0.274 InternalNameFleck.dll7LegalCopyrightCopyright Jason Staten 2010-2014. All rights reserved.|)LegalTrademarksd45a73db9c664ae8eee19fd1e0afdaeea870793a< OriginalFilenameFleck.dll,ProductNameFleck8 ProductVersion0.10.0.27< Assembly Version0.10.0.27 P;