D DTNp! #1/20 1360255055 501 20 100644 7300 ` __.SYMDEFa(Ep(PxTPxmPx+PxPxPxPxPxPxPx7PxcPxPxPxPxPx#PxFPxqPxPxPxPx"PxSPxPxPx f L ]   cF#~V2  @  (   H f      6 U q        d    52  2 d  ((((_(%8@jmP/P/P/P/[P/-P/P/P/P/?P/P/P/P/P/fP/JP/oP/"P/BP/=\HHHHC@B@Bj@B@B@B@B@B@B@B/@BU@Bz@B(J(o(#((_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_HTTPConnection_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.started_OBJC_METACLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_HTTPServer_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_METACLASS_$_HTTPServerl_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_PROTOCOL_$_NSObject_OBJC_CLASS_$_WebSocket_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_METACLASS_$_WebSocket_DDIntersectionRange_DDRangeCompare_DDRangeFromString_DDStringFromRange_DDUnionRange_OBJC_CLASS_$_MultipartFormDataParser_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findChar_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_METACLASS_$_HTTPAsyncFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPFileResponse_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_METACLASS_$_HTTPFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1360255046 501 20 100644 23372 ` HTTPAuthenticationRequest.o d l+ l+!__text__TEXT 4__textcoal_nt__TEXT* __const_coal__TEXT* __picsymbolstub4__TEXT*__StaticInit__TEXT*__debug_info__DWARF*lA*__debug_abbrev__DWARF@__debug_aranges__DWARFQ__debug_macinfo__DWARFQ__debug_line__DWARFQB__debug_loc__DWARF)aB__debug_pubtypes__DWARF !__debug_str__DWARF"__debug_ranges__DWARF(tH__data__DATA&(__objc_data__DATA(((H __objc_superrefs__DATAP(H__objc_methname__TEXTT(__objc_selrefs__DATAx <)H__cstring__TEXT \4*__cfstring__DATA!*dI __objc_ivar__DATA",+__objc_classrefs__DATA<"+dJ__objc_classname__TEXT@"+__objc_const__DATA\"+lJS__objc_methtype__TEXTL$:-__objc_classlist__DATA$.M__objc_imageinfo__DATA$ .__apple_names__DWARF$,. M<__apple_objc__DWARF't@1N__apple_namespac__DWARF4($1__apple_types__DWARFX(1N"__debug_frame__DWARFl*3 PP@S P## 0- FFAaFBNyDxD hh?FF-B$BxDzDh0F?FFB!xDApxDhXF!F(%Ap"xDhXF?FFApBTxDzDh0F(O 0FB !FxD  XF($App"xDhXFt?FpFAVpArxDzDh Fb!(! F XA(p"xDhXFL?FHFApxDh0F>F0F: F8A`xDh F.BhyD hXPF$ F  (A`[FA^rxDzDh(F!F ?FB yD hXPFA:r(F!FzD[F?FAqyD hXPFAr(F!FzD[F?FAqyD hXPFAb(F!FzD[F?FAqyD hXPFAP[FAbxDzD(FQF?FAbqyDhYQFYAQ"yD h"(Ab(F!FzD[F?F|FYQxAnb(FQFzD[Fn?FjAayD hXPF`ANb(F!FzD[FV?FRAayD hXPFHA.b(F!FzD[F>?F:AayD hXPF0XF,0F((F AHayD h@VpGA1(FyD2F hDF?F@(F>@F: F]@2- FF*F F$A!FAl@yDxD+F hhABzD?F F A YF#FxDh  F$oABWAR! yDXF h A^!XFyD2F hF?F5 A: Ax3xD{D$hYFP*FoH@EA^3YF{D*FP@EA2FSFxDhXFF?F FXF F @FA:0xD!h D~A 0!xDh DtA0!xDh DjA !xDh D`A !xDh DVA !xDh DLA !xDh DBA !xDh D8Ax !xDh D@+LWHV$  # GWGG  *4/KWKK UOWOO/  LM#J# SWSBSUWWWhW{[*W[[_,>W__)c@RWccJgTfWggjkhzWk&k9o|WoLo_Wr2P}} |y0|ETW } }|0|ETc}QW|m|q|u u | #| #   l, # #!#*#<#E#K#Q#U#Y#\#c#     ## ,# %R  .: ; ' I @ : ; I4 : ; I 4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 4: ; I  U.: ; ' 4  @ .: ; ' I : ; II: ; : ;  : ;(  : ;  : ;   : ; &Ij /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h ">6&KLK-JIh6h(h<000>$000e  @ @ @ @ @ @ @ @ <YXLML/M-L/PLP1"I/u  W\LML/M-L/OI/LjXOM&Qulh ~ P HTQH`QQQQPdQQQQQQRPflPPQPQPQPQPQ&PQ,:P,0Q@NP@DQTbPTXQhvPhlQ|P|QPPPPP(*P06PbnPPQQ QQ(4QbfQQRPSTPV6bPPP PP 0P<>PBNP^fPPPPQQQ $Q<FQ^~QQQQRPSTP.VbZTPQNSMutableStringobjc_objectHTTPMessageNSObjectNSStringHTTPAuthenticationRequest_NSRangeApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPAuthenticationRequest.m/Users/pete/git/Frank-[HTTPAuthenticationRequest initWithRequest:]isaobjc_classobjc_objectid-[HTTPAuthenticationRequest isBasic]signed charBOOL-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]ClassNSObjectNSString-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]NSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundselfisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequest_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderstartRangeendRangepostStartRangeLocationpostStartRangeLengthpostStartRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destructB^$$\"initheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destruct+7<lAuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,            !!! !!  $(HTTPAuthenticationRequest@"  L$ V$ V$% ]$7 ]$@ ]$F ]$L ]$-P ]$AT ]$UW ]$i^ ]$}<d$ld$g q$ " x$" x$"% z$"7 z$ "@ z$$"F z$("L z$,"P z$0"T z$4"W z$8"^ z$,Z"@""@#@12@0:4@8c8@0:4@8@0:4@16@0:4@8@12v8@0:4c@"NSString"HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| c[w)CCYKCUQE j#$C*T {/<Q{JUT\#$![HSAH .*w,l$T C{#[CHSAH HSAH  ?m4,"8.,"8*?m 0"$0"$?m 4" 4"?m8":8"7m;m;m>m8m  :m"^":mp!xtj!tf :nb nT8mH ^NB N28m$ R*  *;m:m  >m8m!!<"l<"  <m<m7m;m;m|>mt8mh >nb nT:m@!F:!F6 j>0 > 8m d ;m:m  >m8m!!<"z<"  <m<m=m8"|8"v=ml4"ph4"pb=mX0"\T0"\N=mD,"H@,"H:=m0("4,("4&=m$" $" =m "  " =m" "=m"0""<""H";m;m;m8"8">m8mx!.~r!~n;m`4"d\4"dX>mR8mH!NNB!N>;m00"4,0"4(>m"8m!n!;m>m8m!!8m  ;m,"b,">m8m!!  ;m("("|>mv8mlp!rfp!rb;mT$"XP$"XL>mF8m<`!B6`!B2;m$ "(  "(>m8m P!:P!;m" ">m8m@!^@!  ;m;m"h "8m  0m;m8mv zr zl>mf8m\ (`V `L;m:8m00!4*0!4& V." .>m8m  p 8m" !";m8m !T !  >m8m  8m ~ r"!xn"xh>mb8mV! ZP!ZL| $ TH| T>;m8>m29m x N &x &$$<mTPlh40TPea-)xtok51z|xqmfb[WPLEA:6/+$  }yjf_[TPA=62#  }vrc_PL=9*&{lhYUFB3/   zvokd`YUNJC?84-)"  $ 6 5 3 3  6 5 1 840,($  4 4 4 4 4 4 4 4 xp4 h`4 XP4 H@4 804 ( 4 4 4 2 |xlhdXTPD@<0,(|xtplhd`\XTPLHD@<840H'$D'$@'$<'$8p'$4`'$0P'$,@'$(0'$$ '$ '$'$&$&$&$ &$&$&$&$&$p&$`&$P&$@&$0&$ &$&$&$%$%$(''X*X(E*X(2*X(*X( *X()X()X()X()X()X()X()X(t)X(a)X(N)X(;)X(()X(xhXH8(?n,@T<h`|#N$$z           !!! !!\"7"k@#"4"b""0"o$","B "J8"(""4rK^TFz"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.response_objc_retainAutoreleaseReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_storeStrong_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_NSObject-[HTTPAuthenticationRequest initWithRequest:]-[HTTPAuthenticationRequest isBasic]-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAuthenticationRequestl_.strl_.str7l_.str11l_.str19l_.str23l_.str25l_.str27l_.str29l_.str35l_.str37l_.str39l_.str41l_.str47l_.str53l_.str55l_.str57l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_VARIABLES_HTTPAuthenticationRequest#1/20 1360255047 501 20 100644 156308 ` HTTPConnection.o @  B\ B$__text__TEXT]\  MJ__textcoal_nt__TEXT]g __const_coal__TEXT]g __picsymbolstub4__TEXT]g__StaticInit__TEXT]g__debug_info__DWARF]g8gp[__debug_abbrev__DWARFC__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFH__debug_loc__DWARFu(ѷP__debug_pubtypes__DWARF?__debug_str__DWARFh#C__debug_ranges__DWARFO P__data__DATAo __cstring__TEXTo __objc_classrefs__DATAHT __objc_methname__TEXT __objc_selrefs__DATAT__objc_classname__TEXT>@ __const__DATA0( &__objc_data__DATAXP!__objc_superrefs__DATA"__objc_ivar__DATAX "__cfstring__DATAd"|__objc_methtype__TEXTD&__objc_const__DATAp'__objc_classlist__DATA(#-x(__bss__DATAB__objc_imageinfo__DATA0#-__apple_names__DWARF8#P-(&__apple_objc__DWARF2X<1__apple_namespac__DWARF3$<>__apple_types__DWARF4`>1__nl_symbol_ptr__DATA= `G__debug_frame__DWARF$=G6Y)99 DF8 PF9D xDh?pGD AaxDyD꿐O1p!xDDr$A!@ByD|DzD h``hA!"yD hFh`@- &F )FF(FD+OB CyDxDji hh4 F@.Ii0")@i!$F AFDyDxDji hh F@ Ii0"@i!FC!%D@C zD ATIyD Rh h#DOA D ,P"iFFP F!(F FAFD.yDxDi hhaiIht(F@ FFai"i"@F`i!i!@-FFFxF(FtAzAFA8yDxD hhhFb?F`F\.AxDhPF!FPpPF!FJA8AyD hpPpX@O0!xD8AAyD hpPA@xDh@F(F0Y1Q"A02F@qxDyDh h3X0YA0xDhPFF0Y1QA0%xDh@0@6rxDzDuPhh!F@@qyD hA|1yD hXPFAj0xDh@xDuP!Fh@a"yD hA<1yD hXPFPF@F0FFA xDh XA!"@`yDxD# hh`Y@`xDh`YA"@fa@d`zDxDyDhh hY*FnРY)FfA`!@:`yDxD hhhFVFNF@`A"xDzDh F)F>& Az" F)FzD0Ʋ.& F*0FF"F@PAR"xDzDh F)F& AB" F)FzDƲ.& F0F pG pG pG pGA$|D F F pG- @AFO`yDxD hhAN@QzDyD hZ F@@xDhPF@@xDh0FO.@@xDh0F)F?FFO,0F)F?FF@@"FxDhPFz?FvF FrO->@h@4xDhZ `?F^F@P@xDh FT?FPF F L@2@xDh0F B?F>F@0"FxDh(F2F F.OFA @0yDxDh0F[ @?FF F*F F(FH@0xDhXFF0F?FF@0*FxDh FF(FO0F?FF@X0xDh FF[ K  F@6pxDhK@&0xDh0F ?FF@ 0xDh F!"OF F@`xDh[B@\O^AKPyD0F hF?F~F@ xDh0Ft?FpF@ xDh F@r FzDF+FZ?FV0FR(FP@Z xDh [B?F@F :?F8F@F@b!FzD+F,?F(F0F("(F @ xDhFF"?FF@xDh(FFF?FF@xDh FFF?F F(FPFYF"?FAFF?F1FF?FF(F FO xDh?FF ?FF@8xDh?FF@"xDh?FF(F@R zD?FF FPF~@F|XFx(F"Fr?FpFl?FhFd?FbF(F^ FZ@xDhR?FNF0F"FHF FD0F@PF>: 8 42 .@4xDh0F$OH@xDh0F?F@q"yD h?FF@pxDh F?FF FO&xDh@q*F#yD hF-OPLV@p)F@CxD{DhO(B@lpxDh(F?F@TqFyD hD(F?FF@`RFxDh?FFOT@`ZFxDh FF FXFPF|(Fzvt0Fp@F -FFPF`OqF@l`yDxD hh(FP?FNF@<`xDh(FD@~ayD h- FOQNpyDxD hh(ANr#OazDyDh hh"FOOPaxDyD"h h X?FFTOV`!FxDhP FOPN{ xDDhO"zD1F?FFOPO"xDzDSFh@F!FJA=b"1FO"zD?FFO"zD+F1F?FO"F@FzD!F3F0F(FPF@F - $FFOAN`yDxD hh!F^AR#OXQzDyD&h hh"LNP!FxDhBFOLxDhO~AyD[ h.FO0xDh(F$OyD h[KF F AFOqyD h[KF@F[0O0N4XxDDPOPQFzD?FQF[0O@zD?F[%O1PO3O20O"yD{DxDzD hh& h1h% " O0xDh Oh0xDhd[?FF$!F F~N8E}DJA>b(hBO zD!Fb?F`F(hO !FzDP?FNF(hO.!FzDB?F@F :?F6 "F2?F.F RF[& PF" FPF\F (FA F6A[2BdO"xDh?FO !yD hN8EDObzD1F?FFOObxDzDhSF F)F1F[0OrzD?FO rF FzD)F3F0FPF F $F 𽰵OFNF yDxD hhObzDp?FnFO"xDh Fb?F`F F\(F@VOj"O|`yDxD hH- O8BFNqO zDyDxDhhh[1F"F*[!F"@O1FxDh["F [!F  $%O O xDh[FF$O1OyDxD hh [ORzD?FFOd+FxDFhXF"F@OD(xDh[ 2F$[ 1FF(NaNyDxD hhA2#NqzDyDh hh"FF(N`4FOBxDOCzDh{D0FpO  UF_Na+FNyDxD hhO2zDT?FRFN`O2xDzD#Fh0FB F>O &O< NvaxDyDh h[*(NpxDNpxDhXF*FCFFO UOO4F%NPxDh [?FFNlPOxDzDh0FF0FN`"FxDhXF?FOXFN~`yDxD- hh[ Z!R0;2F!F4FOP!xDh  Fk !2FU0;!FF O!xDh @NPO2xDFh [?FFN6PxDh F1Fx(OM.axDyDh h1F[ FbFNPxDh(FX?FVFN0*FxDh@FJ(FH(r F1F@FN^PxDhXF6?F4F![ 1FCF" [!R0;"F1FNPxDh [ N@xDhXF?FF[Z!NAM6PyDxD hh?FF[ !"F1FCF FN@xDh [ F%R0;[Z%$"F FiN(qFNb0yDxD hh[(@Nh0"xDh[?FFTNp0!FxDhP F zN0xDh[nN0#xD?8#h.[#+O2V?FRFN xDh0F!FH(H N<`M1xDyDh h!F[0F0FN:0xDh(F&?F$FN*FxDh@F(F0F!F FEL@(!R0;%C[Z!2F 0FNP"N!xDyDh h[!F?FF!BF3F[ [!F"?FFTN!FxDh  P F N\ xD h[N. # xD?8#h.[#+O2?FFNVxDh0F!FгN@MR!xDyDh h!F[0FtFNxDh(Fj?FhFN"FxDhPF\ FZ 2![R0;2F L0FH@FFB@< - NAFNfyDxDhX &pN"%N`yDxD& hhX *F?F\FFFF@FFFX !FVD5B0F - FNxDhXF?!Nj2N|zDyDh2 h[0F?FFNpxDPFAF(N0MxDyDh hAF[`PFFNxDh F?FFNr`"FxDh0F FNvaNpyDxD hh[2Ft[1FlPFAFdFNpxDhXFZ?FV FNH!NhpyDX0;TFxDO h[ 1F8 [ !R0;"F1F*N8pxDh[ N"pxDhXF?FF[ OZ N2aM`pyDxD hh?FF[ O 1F"F F &N`xDh[ NVN|azDyD%T0;h h[ Z%FRFEPF @ - FNL`xDh@FF?N"N`QxDyDh hX?FFTNfP!FxDh~P FvNNPyDxD hhXf-f B[yNP2#xDE8#.#h+XZF@?F>FN@xDh(F1F2(ONMQxDyDh h1FX(FFNPxDh F?FFNn0"FxDhPF F(F1F NvNA~DyD R0;4h h0CO(XZ&D*F(F - FN@xDhPF?NPrNJqzDyDN0 hxDhZ Z?FFUN0)FxDh  P (FNaN@yDxDhZ 6ePASmN1&yD2B8&(& h.ZF^?F\FN xDh(F1FP(oNR`M1xDyDh h1FZ(F<FNP0xDh F2?F.FN"FxDh@F$ F NPN1xDyD2&R0;h hZD*F(FZ N xDMJ PhZB̀ 0NPxDZ h!FZ?FF NXQN~ yDxD% hhZR0;$2FZ !FZ?FF\N !FxDh(F P   FN" xDhZNxDE2#hB8#Z-#+"Fv?FtFNxDh(F1FhسN@M!xDyDh1FZ(FTFNxDh@FJ?FHFMp2FxDhXF<0F: 2!ZR0;*F,(F(HN BMqzDM~yDhxD hhZ0NRzD ?FFMp"xDh(F?F FN0Z$NxDR0;yDh hZ2F0F(F oFNO MNRxDyDhNS hzD{DNf#yD h- F@@FxDh h.F N N$xDyDh hX?FF;M`xDhPFvL;F !DO XFj?FfFMRp xDNI @?chP "D F#"D(FPMpLtxD|DZFh# h0?F.F LpxDhPF"Lq(F!DO @F?FFM`xDNTI@Jch P "D F#"(FM` xD h h?FFM`xDh F?FF F M`*FxDhXF?FFM`xDh F?FF FM@N2xDzDh(FMPN2xDzDh0FF?F0F&FM(`Nb2xDzDhXFzMPN@2xDzDhXFjF?FfXFbFMPZFxDh0FXCL `xDhPFJLFFyDFO F F!MP*FxDh@F4?F2 FMp[&M QxDR0;yDh hXD"F F(F @ MP1FLFPyDxD hhOB#MAzDyDh hhOrFM0MxDMB#zDh{D(FM@*FxDh F?F FM*pMLAxDR0;yDh h XZ$2F0F(F@F@%F}D(i?M"ayDMr@"FxDhh?FF F|(F@vMM$!LR@yDxDhAFbM !yD hZ@vF|Dh`PM0ObxDhhFM1L0yDxDh hhMLzD2?F.FM02FxDh(F$0F M0xDhhMzDL0AFhxDhM`1MyDzD hFMJ0"FxDh(F F]@- FFM1FL60yDxD hh?FFM "FxDh@F?FF FMj3FMtxDzD(FQFMd(FM2czD{DQFMBMM zDxDyDhh hX"F]X!F|?FzFMZ xDh0Fn?FlFMD xD FYF`?F\F,M" xDh0FBFL?FHFQFBF+FB(F> FYF:VFFF?F4F@F0FFF- F(0F$MxDh(F?FF(F F @- FFMTFLvyDxD hh?FFM:"FxDh@F?FF FLp3FMbxDzD(FQFMb(FMrCzD{DQFM*2LaMzDxDyDhh hX"F]X!F?FFMxDh0F?FFMxD FYF?F|F,MbxDh0FBFl?FhFQFBF+Fb(F^ FYFZVFFF?FTF@FPFFF- FH0FDLpxDh(F:?F8F4(F0 F @(- FFFFh 8(*6MFLpyDxDhhYHK^pxD@FK(F!D@F?FFLR`MIxD @shP " D#PF"0FL`ZF8xDh(F8LPxDhYEMxDhhXMzD0hPe(hlXL@xDh FmL2QK``yDxD hh~?Fz FLQ "yDP0; hAvA F*Ff(FbD(L|@xDhYV?FRF,L PxDh(FF?FDF0LhF L`xDhLa yDQ hP`hP)DH`L@,xD h(FBF#F:@L0BFxDh(F, *XF& F1LbFL!K0zDyDxDh"F h hSF KKt0xD (K)k FD!XF?FFLd MxD @OhP " D#PF"0FL0"xDh(F@F Y4C?_K xD KXF!D@F?FFLM xD D@Xh FLA#L@yDxD hL!hyD(FP*D.S` h*Yshl*YvhRZF?/LZBLK zDyDxDh hhXL?FJ FL "&yDP0; hA F*F6(F27 L@LxDyDOT0;h h(XO EO8%.%-OBLxDh(FLxDh(FF XF @FLqFKyDxD hhLq"F#yD hFO F LBqyD h!"L^2zDhLV2zD.(Qhq`E(Dh(EKxD@FK_8F!D@F?FFLpLzixD @"hP DXF#"j FhLL"xDh(F^Y*YvhR$ LN L4xDyDOT0;h h(XO EO8%.%-OB4/LLvaKpzDyDxDh hhX?F FLPa"AvyDP0; hA F*F(F L*`F8xDhF!FLyD hXKhPCH`@F!FLyDhYahLFpAxDQBFa`h(FLp ahxDhYX+D[hDcT0;LLaxDyDOh h(XO EO8%.%-OBpR0;LLaxDyDh h(X%$"xZLPFK6k xDDQFd?FbFLb`2FxDh FVF0FRGK`xD@FFKF!DO @F:?F6FL@L9xD Oc"hP DPF#"0FLP"xDh(FLpxDhmXQF?F FLA "&yDP0; hA(F"F FLxpxDh)X1)Pe)LLpL 1xDyDh h(XL0xDhF(L rL1K@zDyDxDh hhX?FLd1 FyD"P0; h%LT0F8xDhFLayDhYahL@AxDQBFa`h(FpL`!UxDdh&hU(DEO( dE(!F) LH`L.AxDyDR0;h h(X %$lO8&-&.OB0L0xDh(F&L0xDh(F @- FFFF F1,G,,[LP"L1xDyDh h(XL0xDh2, ,(,>LP"Lf1xDyDh h(XLZ0xDLTP"L:1xDyDh h(X2,L.P"L1xDyDh h(XL 0xDZ(LALDyDxDhhYHL "xDhYLBLnLlzDxDyDh hYZFpШYYFj[, L xDh(F^Lv xDh(FTFL^ xDh(FJ L2@KqxDyDh h(XL&@xDU (CL!KyDxD hh ?FLFKvyDxD hhJSBzD ?FFL@xD+FhLpxD FRF0F FKqK yDxD hhK qyD hFU E LN0Ll1xDyDh P hKqyDT h(F@F @FL xD"h`XbPKpxDh F@FF FL!NyD{D h@AhyDXLOC#zD(FhiF0Fb^\- Ld$F|DL h#XBHJqiyD:J*F !DPF0?F.FHF(?F$FK` xD"#hLPxD @P  XF(F F7LxDh\8K`xDhF%LxDhX(KrpxDKQyD hFi)KRqyDKJqyD h @ FFai"i"@F`i!i!@FF FLNcyD{D h@AhyDXL(OC#zD(FpiF0Fjfd- LtF|DT h#XBHJQiyDBJ F !DPF8?F6FHF0?F,FK@ xD"#hL0xD @ P  XF (F0FKpKQxDyDh hX @컰 FFai"i"@ڻF`i!i!@ͻFKFpxD%h`XePK W>4>#0G>I"BN"CN$PWP4P#0$$R.WRn57%Y0:W%Y<DW$`DW`4U`#0h$bWb5{%gW%gW$mBWm4m#0B("zH"!,)$3DW4#0Y W4$#05N& ";D "FKW !)$2!HN#R4}0p"XNv "cN 0"p "r !tN!xN x hW4 #0 h"s16 " 2 T"5N[ h.W4n #0 N8 .V # 4}"K "K " "F'K !J6!J6# ,4}!*N##2.}##2.}##2.}##2.}##2.}##2.}`#-C.}#0C.}"3@N "9AN# !?E!EF#0C.}#0C.}#0C.}#0C.}#0C.}!KQ.8#-C.}#-C.}#-C.}#-C.}#-C.}#0C.}#0C.}#0C.}#0C.}#0C.}#Vsa.}"]uK6 #_xa.}#fza.}N0W4{ #0 $W4 #0 " N"5N'"NMV"m!: IW 4` #0~& .} #Ra.}"pN"N!GI!N'- A Qb #9 # 'n!I"W!4!#0 &!.}&""=0V(D."FFKi"X"p\N"_N!G&I!AN!BNhH#RIa.}"MN"ON"P!KN! LN'-0Ki"T#Wi4%i#08iK 0# qT#p#Wq4Kq#0^$|p#+W|4q|#0z#+((."N{('"GI!6|$%"KO6,%%"pN"\&|+"\&("i'(x'^("n'("x-(T("x@^(("$S(v+( *#R a.}<"Kf"iy|)*"$ *v+#R$a.}," "(K"i*'>K+,,W>4>#0+,,"FBKK"@Kj$HQ,,.WQ4Q#08,."cK)"gK<"ihO,.(n2-6."nwb--"x~u-*."x6.."$$~.N0W4#0.N0#Ra.} "K!!.!.!.R/F0"K4"KG"iZ/@0"$m$P0R4W4#0\0R4#Ra.}4"KV!.!.!.11"Ku"K"i 23""K"K"i3J4"!NT44W4#0, 'N44W'4?'#0R'Ne; /N49W/4x/#0/N/4v9"L6N"G16>"NNi"ZN|7J9#{}#{}#{}#{}#{}#{}"~"[6#{}#{}#{}#{}#{}"#Nl 9h:W4#0N;No9X:#}#}#}#}#}#}"1N  !h:l:W4#0ND 2  -  %+ 4)"  ;)B  Gm )  Z$ *+r,r s-,r     +,r . ' f (# r )#  *#  +#   ,# -   * / F  /5V 0 r  EK} MS B[ $ tq  `#  b#  c#  f#) ^ j#7 l#A m#K n#X  o#j  p#| ^ r# 0 t# 0 u# 0 v# 0 w# 0 x# 0 y# 0 z#  |#  }# B #5 N #V S # a #  # $ #: : #g P # a # f # | #  #   #/  # 0 ^ *  ^ # I # l #  #  #  #  #  # q $# l:n:W4#0.$M p:r:W4#0%:8$p t:v:W4K#0^$ x:;W4q#0 N:;"GI"\$ ;<W4#0%;<"\N!G I$ #<\>W#4a##0i#<\>"G,I"\0$=\>?W=4=#0=Nh>?"GHI;"\LN$6X?@WX4aX#0?@"GaI"\d$_A.BW600BCW4C#0aGIBBC"fNBC"j "z6"tNRCC"xNCEW4#00GIdDE"fNDzE"j "z6"tNEDE"xN$EQW4#0 l ic"$"EQE(L!DG(L"N""5N""!N""$N"!(JK>KKKK!K(LQ!(LN!NVMM"K"NO!.NN"K"PQ\QQ"7 K#!5 .$P QTWP 4#P #0B#P l #P $#QT(R $? TTW 4# #0$ l %$ >78$$p TNUW 4K$ #0i$  $$ PUVW 7$% VVW% VVW$ V>WW 4$ #0%   %$ @W(XW \8>%% (XLXW% LXfXW$6 hXXW 4\% #0z%W3 XYW3 4%3 #0%XY(8> " @ N &0Y~Y"BF N&YY"BO N1&$sZ YZWZ 4D&Z #0m&1wZR[Ww4&w#0& T[[W 2& #0&M 0-'U N,' [\W 2U' #0s'M 0-'U N'c ^'$ \<]W a8( #0(20-<]L]Wa82(#0E(xl>#@#A#B# +#r# +7L#0^#<^# l #LN#Y#iN#s+ #+##N$#N%#N&#N'# (#+#,# ,-# ,.#-0# ,2BNL]\]Wa8X(#0k(2]^\]l]Wa8~(#0(3qz l]]Wz a8(z #0(4.5Ra.-6a.5e.5i.ma.7.#.#:.8A5 A/5A05 A/5A09$:::!:=:R:l::: : : :  :( :F:d::: :y:y:x:$y:Cy;:e<:p::=%:: +>YB KS# TS# />lB r# !# )# 4r# >/B# /0o  00 Y .07r#!#)#4r# >40# 90  0 00-70 A 0 07Sr#!#)#4r# >0#N# 07er#!#)#4r# >0#N# =1? r# r# !# #  # 17r#!#)#4r# >0#1#wN# 1#00-0LN0^0-#LN#^# e2@`$#<^&# l '# 2(#*# I,#D-#/#N1#$2#&4#36#:7#IN8#X9#c.;#x.<#.=#.>#@# 2 4P, #  ##N#N#/N#N#5N#9N#=N#@N#GN# 47 K #K #4 ARBrR#B!R#B)R#B4rR# B>0R#B4R# 5A bBrb#B!b#B)b#B4rb# B>0b#B4b# s5#~N#16#r#r# 5C,;# 66R NM# `6ATBr#B!#B)#B4r# B>40# x6 # 6$#r&#O6'#N(# )# 6A  Br #B! #B) #B4r # B>0 #B  #B4 #B#0 # C7A&  Br #B! #B) #B4r # B>0 #B  #B4 #B#0 # 7 2%R  $> I: ; .: ; '  @ 4I: ;  : ; I4  1UX Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I @ 4I: ; : ;I4 : ;I1X Y: ; I.: ; ' I @  U4: ; I4: ; I 4: ; I.: ; '  @ 4: ; I  I8 2 !4: ;I"4: ;I#4: ;I $.: ;'  @ %.: ;'  @ &: ;I '1UX Y(4: ;I )<  *+I' ,I-' . : ; /I: ;  0I: ;  1.: ; ' 4  @ 2.: ; ' I4  @ 3.: ;' 4  @ 4.: ; ' I 5: ; I6.: ; ' I 7 : ; 8.: ; '  9 : ; :( ; : ;< : ;= : ; >  : ; ? @  : ;  A : ;B I: ;8 2 C : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hCFStream.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h J ?t1G1=/I/  &5 f`g/8e# t7fL7H0 , @fL@H0  0,0,LA/-K" a6fL6H0 f f X6ZZ"91000 #""2  (&?gf  f &?gff 45 4 . 5 . 5 55yJ5  . 4_D>*:1lB HFL6 Ff`fLXp_`nf< Gfx.G6i<,09"\v]>8(0NfNIf/;"Y$f iA$ %K%T$  hL" x0"H06h/  hL" z6Tj  <R[$RG1Lx$"gh j j@_&@Ml<22iJQ2J2i.Q2JMl..Qm..g.Qz.M3E5I5-/2"MQ>]_u g,_f&J$ff  * Li C8$,S%?SLU4?GUM?U1ghJ($"X0:u0 :u.v.: J0 .?w<:gJ><n<.n."".d0.4"+.?:>>d>0@+>0@/+@<@F<2"1+,1L+,1L p.Jv"v.1 1.:1.k.11."(< x<~%zJ;,;h(< & Z008 '(D#]w#G1-""@2|&t2%A2! u9BOP8Nxd.xJN.b$$bI/ uFj1"\h< :uOL,:wJO500:u. 1O)OIO*V-:zO@\vw\.w.O.efO.ch$VOVIO/؃-0IKrf".Wf\g J\g.J\gJV.m"mI/ C0V0 F 8("8 :$BhR44$@A<D?xg?0g,?g,?0gH?Z^vh D*Lh,,J.O  3":8W:K>Z*M(<Z2/$YgQuQKQIK |3>9'R,-K"=k9G=MU=U,=0UH=Lv\Z\;K\e/\-g\IKg 3"B'd,"-K=k9=19+UK=U,=0UH=L^4-n&C.*2L>y:\/>0\,:I>i\,>h\H>Z`v^Y>,  l > B0*(hG|,Zxm @>",",WK<H"VL,VLzx.62.?  CL\ 2f .  . J  J  JuD@&, ]u fF&v@?* CuzD(@, ]uD(@, yu fF@&*  <q= f rDYJ  T3(J"=4@"8&a( 3 J"=4@"8&a(  v*whvxj{' Z%KE*NZ$\Lv<0"RI//-/j$1<8z<LG1c1M+1_ d7OS%n'>[6,K-/v\:LV" f`6L,0,0BBI/BkcrLc" f ,Pz^NxL,K-/-/:K$aZf!# xp& <4M <@ f X:I/eg11 %N~2  t R" e 6h!-K  f f _  R" v 6h f f  X Jw .>== {' (=(&(=($ie  .s" ." lN 2K# 4L$",hk  h@ j&3 2  PP Q P(,Q,8PPQUpvPvUPUPQR PPTPNTQN^QdhQQQQ R P S UPPZTQ,0Q48Q\bPPP\QQQ\bRbfP\SPPPQQ QRP S P QPQPQRPQ,P4Q46P48Q48R8HPHZ [ Z * }8FQQQQ(8QQQDFQQQ Q QL ` Q Q Q  Q * QPZ`P U " PV \ P8 > P P  P P P P, : P: U, D Q, 8 R8 Z R T P*T*.P Q RUJpR\VPQP$UDPDNQPUP:Z Q$QHLQ"4Q*0PDrPDVQP2JPPPPP4<PHLPtvPPPPQ26QQQQQ4@QHRQtQQRPP$[PP&tU2ZPNXQQ Q2@QNhQ P0V2HVNZV&,PhPU}UUUU"R[RlUrU[hQQlQQhxQQQQ QQ08QQQQ,Q<>Q\QQ Q"8QX`QhlQrtQQQQQQ.QhRPhX}$ZZZT~TTRLrRPdT.BHP\bP"\}\\Z\}X.}0DP0@QFJQ~QPU`UQZtZ"ZP(.PjpPPPTQQ@Q^ZV$P$ [!![!!T!"[*Qn v Q Q Q! !Q""Q Xb """R!!R!"}!!P!!P""("Pj""Z""V"#S##R"#P"#QT#b#PT#X#Qp##P#%[%>([^(([()[ )*[ **[*j+[p##Q##Q##Q##Q#$Q$"$QT$j$Qz$$Q$$Q$$Q$%Q,%0%Q%%Q%%Q%%Qb&d&Qr&x&Q&&Q&&Q'$'Qx'|'Q''Q((QT(j(Q((Q((Q((Q()Q ))Qv))Q**Qf*l*Q|**Q**Q*+Qj+r+Qv+x+Q|++QJ$P$P$$$$T$+`%%T%%VD&r&PD&J&P&&P''P( (P0(6(P((UR)v)RV)\)P)*Q8**X*r+X**R**P++P++X+,[,",X++Q++Q++Q",,,Q+,,",U+,,",V",,,,,8,P8,.[6..[,,D,QR,^,Q,,Q -&-Q2-6-Q--Q--Q*.B.Q..QJ,t,Pl,,Rx,~,PN-T-P--P. .Px..U..P.@0X..Q..Q..Q//QR/r/Q//Q@0N0Q./ZZ/|/R|//R//P60@0VP0\0P\02Z23Z3D4ZP0h0Qx00Q00Q00Q11Qf1r1Q11Q262Q22Q22Q22Q23>3Q33QJ4R4Qn0t0Pt0R4} (1@1R@1f1RD1J1PF2x2Vx2R4}23R323R33P4 4PT4j4PT4^4Q44P44Q44R44P45X59}44Q4(5Z|55Z$67Z44R44P44S49}44P07>7T>7>7[2666}0666S69}0T6Z6P66P66T66V^8d8P88R89Z99P9:X:R:X99Q99Q:$:QR:h:Q99R99R:B:RR:h:R99S99R99Ph:j:Ph:l:Qh:l:Rl:n:Pl:n:Ql:n:Rp:r:Pp:r:Qp:r:Rt:v:Pt:v:Qx::P:;Xx::Q::T::Px::R::P\;;U;;P;;P;<T<<T;;Qn<<Q<<Q<<P<<P<T>X<=Q= =P<H=R=X>U>>P\>h>Ph>?X\>r>Qr>>T>>P\>z>Rz>~>P@??U??P??P?@T??Q4@@Un@t@P@@P@@P@@P@@Q@@Q@@R@@P@@QA(AP0BBR>BBBP|BBPCCP$C*CP`CCXrCCUCCPC EXCDQDDQE"EQlEEQCCRCDPWUVVQV>WTVVRVVP@WPWPPWWUhXvXTvXxXPhX|XQXXPXTYV~YYVXXQ0Y!4V+/ v8@0:4@8@0:4c12@0:4@8@16@0:4@8@12c16@0:4@8@12c8@0:4@12@0:4@8v12@0:4@8c20@0:4@8Q12@16@0:4Q8@12@0:4I8I8@0:4@16@0:4@8c12v16@0:4Q8v20@0:4@8@12l16v16@0:4@8l12v16@0:4@8@12^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"l@"NSObject"@"NSMutableArray"iQ@20@0:4@8@12^{dispatch_queue_s=}16^{dispatch_queue_s=}8@0:4@"HTTPServer" (p 83FD ]   [ p!5p 9 +- + VErE ![T 5i 1 B B  L"1 U# q#g V+-,!.HQ0 U4j!4 ]4 9 !i:pjm:+q:u: +y: ; +<[+]> ?!@ !1B !CztEQT+T+VniX}XW YZ '.6>Mahu| """"`l  U[0$[F\m] =] M]G]] a  &@"""XHSAHI   #&*-/124679=>@CEGJKMNORSVX[]acegjmopswx{}~Iar7i%bN>8RO c v0YƜSEN&T7HIB=־ F *3KG[UU*6 =)7o`Dp+(P38KPyG;$_,(ܙ90@t Ώ+($f"( wf`wYٺRH둧*SFb첶wH;N7nO*K|'w8} w ER"#N>^A7j I5%Khߐpk=c#I ccWQcB|mst_W/sHb8 ,h4=RCq!z ԥ:|X󔺈,gSjYpADHILOŌӽ3z}vt­Zc9#;?U8?\Er> s3jmZ8)r$^!Sp~6t͓]SL( dMÈ=p6ČӻN =T,Yo c <k",#'3 XnۙB6|5U4GZm+>Qdw"5H[n,?Rex#6I\o-@Sfy.j90:.} P40}+Y/ q* $ 4$ 0   fe2kl/90D$7,@S0e=11RO65 fa.#0 s56 $Tx6$$KC7&70$66V/b'4-$ 0Q $P4 [6 +WM`6r/;x+ 5+, q  |9^2V :m S$0 | , ,\ p4   4    : $    \V V      4 8 , \ > 0 < D\ @   N Dn    h 0X    "` T# p#  + ,,p . P0 T4B 4 4 9 h: l: p: t: x:l ; <p \> ? @\ A 0B C E( Q T2 Tr PU: V$ V Vr @W (X$ LX hXp X$ Y Z T[ [ \D <] L] \] l]|] mp]t]l]t]`]d]\]d]P]T]L]T]@]D]<]D]4]m"]X(]](]]&]]&]]m]]]]\m\m\m\.\\\\m\m\m\h\\h\\\\\\m\hؽ\\h\z\(~\v\(~\r\md\h\`\h\\\mV\mH\$ԸL\D\$L\<\@\4\@\,\m&\m \m\hP\ \h\\\\\[m[m[m[m[m[m[F[[[[N[[[[m[m[m~[h[z[h[v[&[p[[l[md[mN[ m@[lD[:[D[6[ m,[0[&[0["[ m[[[[[ m[ļ[Z[Z mZԼZZZZ mZZZZZ mZZZZZ mZ(ZZZZ mZ"ZZZZmZmxZX|ZrZ|ZnZfvZjZvZdZm^ZmRZ<XZNZXZJZVZFZVZBZm8Zm*ZmZ|^ZZ|Z Z`ZZZZZYZYmYmYmYYYYYXYYXYYmYmYYYYY YYYYmY =Y~Y =YrYmhYXlYbYlY^YXfYZYXfYNYmHYmBYnFY>YFY4Y8Y0Y8Y&YmYjYYY Y=YY=YYmXmXpxXXpXXξXXXXmXXXXXmX(XXXXmX4XXXXmX<XXXXmpXFvXlXvXbXmVXmHXm8Xm$XmXmXȽ XX XWXWXWmWmWmWWWWW޼WWWWmWmWmWmW?W|W?WxW mlWprWhWprWVWmPWtTWJWTW6Wm0Wm*WmWmW@(WW@WV@W@VV@WVV=VV=VVVVVVmVmVmVmVmVmvVmnVJrVjVrVbVRfV^VfVRVmJVƽNVFVNV>VrBV:VBV.V2V*V2VV"VV"VVV VVVmUmUmUUUUUξUUUUmUmUmUmU?UU?UU m|UpUxUpUfUm`UddUZUdUFUm@Um:Um.UmU $UU $UUPU@ UUPU UT=TT=TTTTTTmTmT̿TTTTmTTTTTmTmT,TT,TtTlxTnTxTjTNrTfTrTbTmTTmLTt PTHTtPTDTm8TL >T4TL>T0TTNm"N&NN&NNm N@*NN@NMmMmMmM4PMM4MMmMmM`MM`MM0vMM0MMMMMMmdM4hM^MhMZMNbMVMbMBMm8MLKVK$KmKKKKKKJKJJJJJxJJxJJJJJJmJmJ?JJ?JJ mJp̺JJpJJmzJmpJtJjJtJfJm`Jm2JhLJ,JhLJ(Jd0J$J0JJmJm J?)JJ?JJ mIptIIpIImI\II\II\II\IIIIIImImImIIIIImtI|IpI|I\IbIVIbINIRIJIRI6Ih*:I0Ih:I,I`4I(I4I"ImImI?#I I?II mHplIHpIHmH\tHH\HH\vHH\HH HHHHmHmHmHmHmHHHHHmHm`HXdHZHXdHVH6^HRH^HLHmFHmF8^F:FRBF6FBF0Fm*Fm F?&FF?&FF m Fp^FFpFEmEEEEEEEEEmEmEmEmEmEm~EEzEEtEmnEm\EmTEmHEm@Em:Em,Em&EmEbEEEEmDmD|DD|DDmDmDxDDxDDmDmDmDtDDtDDDDDD*DDDDm|DrDxDDtD(DnD(DjDm\D`DVD`DRDZDLDZDHDm>Dm8Dm,Dp:2D(Dp2D"DmDmDvD DDDlTDDlDCmCmCmCmCmCmCCCCCmCmCmCmCmCmzCmlCmfCmVC"ZCRCZCDCm>Cm0C|D4C,C|4C&Cm CmCxZCCxC CmCmBmBtBBtBBBBBBBBBBmB2BBBB(dBB(BBmBtBBBBjBBBBm~BmxBmlBprBhBprBbBm\BmPB6VBLBVBHBlTBBBlTB>Bm*BmBmBdJB BdBBmABABA``AA`AAmAAAAAmAAAAA\AA\AAmAmAXAAXAAmAmALAAAAA~AAzATAvATArAmhAPlA`APlA\AmRABvVALABVAHAm@Ah DAT ?>m>m>m>?y>>?>>>>>>>>>>m>m>x>>x>> mz>ml>pr>h>pr>X>mH>mB>m*>2>$>2> >(>>(>>m >m>D<>=D>=m=========m=====Hx==H==B====m======p=====m~=L=z=L=v=T=r=T=n=mh=mJ=LX=8=X=4=?<=.=?<=*=b2=&=2= =m=m=x`= =x== m<pl=<p=<m<m<m<<<<<<<<<m<m<D<<D<<m~<L<z<L<r<Hv<n<Hv<d<mZ<.^<V<^<R<mH<FN<B<N<><HF<8<HF<4<<<0<<<*<m<<<<<=<<=<<m;LJ;;L;;TT;;T;;m;m;m;";;;;;;;;m;m;D;;D;~;mt;z;n;z;j;Hr;d;Hr;`;h;\;h;V;mD;hH;>;H;:;=B;4;=B;0;m$;L*; ;L*;;T((;;T(;;m;m;m:?]::?::::::::::m:m:x::x:: m:m:p::p:d:mT:mL:mB:@H:<:@H:8:m,:J2:(:2:$:T 0: :T0::m :m9m94:99499m9m9|99|990T99099m9m9 ^99 99mx9mr9ml9mf9m`9mZ9mR9mL9m>9m89m&9m9m 9m9m8m8m8m8|88|88m8m8m8m8<8|8<8v8m`8mZ8mP88T8L88T8<8m*8m84 884 88m 8m7|z77|770077077m7m7x77x777777m7mr7?x7l7?x7h7 m\7p `7X7p`7N7mD7,H7>7,H787m27m*7m 7h@$77h$777777m6hb76h76((66(66m6m6m6h66h666666m6h66h666666m6m6m6$66$6|6mv6mj6 n6d6 n6`6mV6mP6mF6J6B6J6<6m66m(6.6$6.66m5XT65X655555m5m5?q55?55 m5p55p55m5m5x55x55555t5mH5H\5D5H\5:5RB565B505m*5m5?"55?"55 m5p` 55p 54m4m4$44444444m4=@44=44m4 f44 44m484|484v4(4n4(4j4tr4f4tr4b4t4Z4t4F4m@4m:4m"4*44*44 44 44m4m33333m3m33333T~33T333333 3333m3m3m3mx3\~3t3\~3n3mh3m^3b3Z3b3T3m@3\D3:3\D363>323>3,3m 3@$33@$33m3m22222m2"2222m2m2d22d22m2mx2mZ2~^2T2^2P2XX2L2X2@2m:2m&2,2"2,22m22121m111111111m1m1\11\11m1m1P1111mt1\x1n1\x1j1Rr1f1r1\1mP1@T1L1@T1F1m@1m1"11"10m000000000m0m0d00d00m0m0<00<00J000|0P0x00j0m`0d0\0d0B0m<0m0000 0000/m/m/m/\n//\//m/m/////m/\//\//////m/@//@//m|/mZ/`/R/`/2/m$/(//(//"//"//m/m.df..d..m.m.<`..<......m.L....m.m\.|`.V.`.R.VZ.N.Z.F.m:.>.6.>.,.m&.m .m.m.m-``--`--02--0--m-m-"----m-8----m-mj-ht-d-t-`-Hh-\-h-P-mJ-m@-D-<-D-6-m&-m-m--,-,v-,-,m,m,\r,,\,,m,m,,,,,m,\,,\,,,,,,m,@,,@,z,mt,m`,|d,Z,d,V,j^,R,^,F,m<,@,8,@,,m ,m+m+m+m+<`++<++"++++m+f++++++++m~+mx+mr+ml+mf+mJ+mD+m8+\>+4+\>+.+m(+m+"++"++m+\R+*\+*+*+*m*@V**@**m*m*.****m*\****mv*ml*dp*f*dp*^*mX*mL*m2*m,*m*< **< *** ***m)m)m)m)\))\))m)m):))))m)\))\))<)|))n)mb)@f)^)@f)X)mR)m,)2)&)2)")m)))) )m(m(dp((d((m(m(<h((<((m(b(((((((((mp(mb(f(^(f(V(mP(mJ(m2(m,(m (`6&((`&((0$((0$((m(m'''''m'''''m'm'm'm'^'''|'mn'mh'm\'\b'X'\b'R'mL'mB'F'>'F'8'm&'\.*' '\*''$''$''m'@6'&@'&m&m&&&&&&&&&m&P&&&&mZ&~^&T&^&P&XX&J&X&F&m@&m6&:&0&:&,&m$&m&&&&&l& &&&m&m%%%%%m%%%%%%%%%m%v%%%%<%%%%mz%mn%Hr%h%Hr%d%l%`%l%Z%mT%mJ%8R%F%8R%:%T@%6%T@%2%>%,%>%%m%% %%%%%%$%$%$m$$$$$=2$$=$$m$L$$L$$T$$T$$m$m$D$|$$l$m\$dd$V$d$L$mF$m@$D$<$D$,$0$&$0$"$*$$*$$m$ $$ $#m#m#####m#m# ########8#z##l#md#|h#^#h#Z#jb#T#b#P#mF#m>#m8#m,#2#(#2#"#m#m#####TF ##T #"#"#"m"m"m"m"m"m" """"m"m"""""mx"H~"r"H~"n"v"j"v"d"m^"mT"8Z"P"8Z"@"TH":"TH"6"m."@ 2"*"@2"$"m"m"""""m!m!m!m!m!m!m!m!m!m!m!m~!mx!mp!.v!l!v!b!m\!mT!h Z!P!hZ!>!m8!m0!X 4!,!X4!!T8!!T!!m m m m <h <   \ \ 2  d ~ d z @ r @ h m\ mV mP @T L T < m6 m. P4 * 4  T4  T     mmmmmmXXm~LzmpHvlHvfmTXXNXJ=RD=R@m2L8.L8*T6&T6mmmmxxmmhhmmXXzmlHpfHpbj^jXmRmH8ND8N2T8.T8*6&6"mmdV d mm<P<m=N=mLLTTmpmjmdmZN^V^Jm<@8@4m.m &&mm  mmmmmxxmxmN(fH(fDHL<L4m.m"?&?& m p\pmmmmmmmmx|t|lmfm\`V`Jm<l&B8lB4|8@.|@*m$mxVxmtf t m =" =m=D"=mmppmzmtmlmb:f^fXmRmJNNFN8~>2>mmmmmhvhl|lmmmmmmmtm`mDm$mdT d mmmmmmmmmmmhh4mhB"h"mhhm|mh\nb\n^mXmDm>m$mm mmmmmmhhm\\xmntjt\<`X<`N\RJ\R@`D<`D(.$. \,,\, mmXhXmmH|HTTmvmm~xt8|p8|`mVZPZLXTHXTDm>m8m0m(m"m mmTZTmmm&LmdmVmPmJmBm8P<2P<(m"mL,LmmmHhHmmmmmm|mvmpmjm\mVmLdRHdRBm,m mmmmmmmmmm<<x@~t@~dn\nRZNZJjFjB$X>$X:DV2DV(mmm mX^Xmm8j8mm44xmrm^`dZ`dV0fR0fNNbJb>m,,0(,0$mmm ((m=0,= =6, =m=F,=mm$z$=t,=mmz\v\r ~l ~hmbmVX\RX\NZHZ@m6:2:,m&m   mmmmmmxxmmmrZnd2j`jX=-\R=\NVVJV@m6m*m m  mmmm2=T.= mm|mr. vlvhpbp^mVmPmDl H>H:B6B0m*m""T0 T  m m m m   0  m m m m   &  m m~ ~ z  v ml <p h p b m\ mN lT J T F TR @ TR < m m m m m m m m m   m m   m m T  m m l  t mj  n d n ` h Z h B m8 > 2 > . m$ T&* T*  m m m   m m   m m   m 4  m m m m m m| mt ml m` mZ mP T L T H mB m: m4 m, m& m m m m m m m m m x x m m "  m m 8  m m m| mp Tv l Tv h mb mX mR mJ mD m< m6 m, m& m m m    m m   m m   m m m m h h m m~ mx mf Z n b n ^ mX mP mJ m> XD : XD (  , $ ,  m m      mmT^Tm mm mmm& ~6zvmpmbmXX \T\NmHm4m,m  &&mmm mmmm  mm mzmn2 rjrfm\mVmLP PHPBm<m,h 4(4mm m mmmmm m m mp tjtfNnbn^mPPVLPVHT TBTT,m$H(H(mm8B8m(R( mmmzmvzpzlthtbmRm@:F<F8`D4D0m"m|d |fmxxmppmmmm<|mtXxnXxjm^HbZHbRjVNVJm<|@8@4m,t@0(t0$mT6T L0Lmmmppmmm|mp8tlthm^mRlVNlVDm>m8m&h8,"h,z**m mmmmmmmB.@Bddmvmnmbm.TH(H$B::B@"B"=:, =,mmmmmB@B``mmmmmB>AB\z\vmbm\mVmPm@m(~6 6L00 mmm`|`pp=<<=BBBmmmmvmnXrhXrdmTH\PH\LTXHTXDBrBZ@BZ<m4o1:.o:(m @&@&BB$B$BBB---|-G-C-q+m+6+2+**t*p*;*7***))))))q)m)6)2)"))) )((((((y(u(S(O( ((''''F'B''' ''&&&&&&&&&&{&w&r&n&i&e&&&%%%%%%s%o%:%6%!%%$$$$$}$h$d$+$'$$#####l#h#/#+#""""""a"]"-")"!!!!r!n!+!'!HDZV TPvr=9iePL95rnkgRNIE0,njA= `\|xSOKG    p l G C   v r m i 8 4         | x O K ; 7 ' #         | x E A       c _ TP?;QM0,62d`v"~VC?(((((((~(o(k(\(X(I(E(6(2(#((( ((('''''''''''''''''~'w's'd'`'Y'U'F'B';'7'0','''''&&&&&&&&&&&&&&&&&&|&x&q&m&^&Z&S&O&H&D&5&1&"&&& &%%%%%%%%%%%%%%%%%%%%~%z%k%g%`%\%M%I%B%>%/%+%$% %% %%%$$$$$$$$$$$$$$$$$$x$t$m$i$Z$V$O$K$<$8$)$%$$$$###################}#y#r#n#g#c#\#X#Q#M#F#B#3#/#(#$### ##""""""""""""""r"n"g"c"T"P"I"E">":"3"/"("$"""""""!!!!!!!!!!!!!!!!!!!!!!!!x!t!m!i!b!^!W!S!L!H!A!=!6!2!+!'! !!!! !!                      t p i e ^ Z S O H D = 9 2 . ' #       sohdUQJF?;40!{wpleaRNGC40! pleaRN?;,(! pleaRN?;40)% |uqb^OK<8)%~zso`\UQJF?;,(! |miYUNJB>/+$ |xieVRC?0, yueaZVGC<81-&" qm^ZKG84%!yufbSO@<-) zvnj[WOK<81-&"}yjfWSD@1- {lha]VRKG@<51*& zvokd`YUNJC?84-)" |uqb^OK<8)% yumiZVGC<81-&" ~okd`QM>:+'                   { j f _ [ R N G C : 6 ' #                     | x q m e a Z V G C < 8 ) %                               y u n j c _ X T M I B > 7 3 , ( !                            } y r n _ [ L H A = 6 2 #                      z v g c [ W H D 5 1 * &      |uqjf_[TPIE>:3/(${lhYUFB;7($~ok\XQM>:+'   uqb^OK<81-&" wslha]VRKG84%!zvgcTPA=.* zvokd`QMFB;7($yunjc_PLEA2.'# }nj[WHD51"  |xtplh\XTPLH<840$  |xtplhd`TPLHD@<8,($ |xtpd`\XTPLHD@<840$  P L H D @ < 8 4 0 , ( $       |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $  |xd`\XD@<8  LH D @ < 84 0 , ($             xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (   |xd`\PLH<84($  tpl`\XLHD840$  |plh\XTHD@40,  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\@<($  x28#h28#X28#H28#828#(28#28#28#18#18#18#18#18#18#18#18#t18#d18#T18#D18#418#$18#18#|18#x08#t08#p08#l08#h08#d08#`08#\08#Xt08#Td08#PT08#LD08#H408#D$08#@08#<08#8/8#4/8#0/8#,/8#(/8#$/8# /8#/8#t/8#d/8#T/8# D/8#4/8#$/8#/8#/8#.8#.8#.8#.8#.8#.8#.8#.8#t.8#d.8#P.8#@.8#0.8# .8#.8#.8#-8#-8#-8#-8#-8#-8#x-8#h-8#X-8#H-8#8-8#(-8#-8#-8#,8#|,8#x,8#t,8#p,8#l,8#h,8#dp,8#``,8#\P,8#X@,8#T0,8#P ,8#L,8#H,8#D+8#@+8#<+8#8+8#4+8#0+8#,+8#(t+8#$d+8# T+8#D+8#4+8#$+8#+8# +8#*8#*8#*8#*8#*8#*8#*8#*8#t*8#d*8#T*8#D*8#4*8#$*8#*8#*8#)8#)8#)8#)8#)8#)8#)8#)8#t)8#d)8#T)8#D)8#4)8#$)8#)8#4320220<4,<4(<4$<4 <4<4}<4j<4W<4 D<41<4<4 <4;4;4;4;4;4;4;4s;4`;4M;4:;4';4;4;4:4:4:4:4:4:4|:4i:4V:4C:40:4:4 :49494949494|94x94tr94p_94lL94h994d&94`94\94X84T84P84L84H84D84@{84<h848U844B840/84,84( 84$74 7474747474 74q74^74K74874xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(E / L B\ @t ,  p ` , a w      5 M h   \   8 e    4 8, C l0<DB]vDhQ0n"T#?p#l+,,.P04T4^449h:l:+p:Nt:kx:;<\>?=@]xA0BCE+QYTTPU V*VFVj@W@(XLXhXX/YEZeT[[\<]L]\]l]70O!py0245;=&0:DNXblv;HNV\nv C Eo z*4>HRmw Z!Vp:cl #"@"""; pXp?K O|jv)T leyMCQ(Zy>;gP* Xq < })      '85pL E_dispatch_once_dispatch_queue_create_objc_msgSend_objc_release_CFUUIDCreate_CFUUIDCreateString_CFRelease_objc_retain_dispatch_async_dispatch_time_dispatch_after_objc_autoreleaseReturnValue_objc_autoreleasePoolPush_objc_autoreleasePoolPop__Block_object_assign__Block_object_dispose_dispatch_sync_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_OBJC_IVAR_$_HTTPConnection.connectionQueue_dispatch_retain_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.responseDataSizes_dispatch_release_OBJC_IVAR_$_HTTPConnection.httpResponse_objc_retainAutorelease_OBJC_IVAR_$_HTTPConnection.nonce_strtol_objc_msgSend_stret_OBJC_IVAR_$_HTTPConnection.started_CFURLCreateStringByReplacingPercentEscapes_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.rangeIndex_DDIntersectionRange_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_objc_enumerationMutation___stack_chk_fail_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived___error_strtoull_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_NSStringFromSelector_objc_storeStrong_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_CLASS_$_NSMutableArray__NSConcreteGlobalBlock_OBJC_CLASS_$_HTTPConnection_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_HTTPMessage___CFConstantStringClassReference_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_NSNull_OBJC_CLASS_$_NSValue_OBJC_CLASS_$_WebSocket_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSArray_OBJC_CLASS_$_NSURL_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSDateFormatter_OBJC_CLASS_$_NSTimeZone_OBJC_CLASS_$_NSLocale_OBJC_CLASS_$_NSDate_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject_OBJC_CLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConfig__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_0_kCFHTTPVersion1_1_kCFStreamSSLCertificates_kCFStreamSSLIsServer_kCFStreamSSLLevel_kCFStreamSocketSecurityLevelNegotiatedSSL+[HTTPConnection initialize]__MergedGlobals___block_literal_global___28+[HTTPConnection initialize]_block_invoke_0+[HTTPConnection generateNonce]___31+[HTTPConnection generateNonce]_block_invoke_0___block_descriptor_tmp7___block_descriptor_tmp14___31+[HTTPConnection generateNonce]_block_invoke_08___copy_helper_block____destroy_helper_block____copy_helper_block_11___destroy_helper_block_12+[HTTPConnection hasRecentNonce:]___33+[HTTPConnection hasRecentNonce:]_block_invoke_0___block_descriptor_tmp20___copy_helper_block_17___destroy_helper_block_18-[HTTPConnection initWithAsyncSocket:configuration:]-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]___23-[HTTPConnection start]_block_invoke_0___block_descriptor_tmp135___copy_helper_block_132___destroy_helper_block_133-[HTTPConnection stop]___22-[HTTPConnection stop]_block_invoke_0___block_descriptor_tmp139___copy_helper_block_136___destroy_helper_block_137-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]-[HTTPConnection dateAsString:]___block_literal_global403___31-[HTTPConnection dateAsString:]_block_invoke_0-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]___43-[HTTPConnection responseHasAvailableData:]_block_invoke_0___block_descriptor_tmp487___copy_helper_block_484___destroy_helper_block_485-[HTTPConnection responseDidAbort:]___35-[HTTPConnection responseDidAbort:]_block_invoke_0___block_descriptor_tmp493___copy_helper_block_490___destroy_helper_block_491-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]___block_descriptor_tmpl_OBJC_CLASS_RO_$_HTTPConnectionl_.str39l_.str42l_.str44l_.str46l_.str48l_.str80l_.str86l_.str96l_.str112l_.str120l_.str124l_.str128l_.str163l_.str171l_.str173l_.str186l_.str190l_.str192l_.str228l_.str246l_.str248l_.str250l_.str252l_.str254l_.str256l_.str258l_.str260l_.str264l_.str266l_.str268l_.str270l_.str278l_.str286l_.str288l_.str317l_.str319l_.str327l_.str332l_.str342l_.str348l_.str362l_.str364l_.str372l_.str374l_.str376l_.str378l_.str384l_.str390l_.str395___block_descriptor_tmp402l_.str411l_.str413l_.str427l_.str433l_.str435l_.str437l_.str439l_.str453l_.str459l_.str478l_.str482l_.str494l_.str499l_OBJC_$_CLASS_METHODS_HTTPConnectionl_OBJC_METACLASS_RO_$_HTTPConnectionl_OBJC_$_INSTANCE_METHODS_HTTPConnectionl_OBJC_$_INSTANCE_VARIABLES_HTTPConnectionl_OBJC_CLASS_RO_$_HTTPConfigl_OBJC_METACLASS_RO_$_HTTPConfigl_OBJC_$_INSTANCE_METHODS_HTTPConfigl_OBJC_$_INSTANCE_VARIABLES_HTTPConfigl_OBJC_$_PROP_LIST_HTTPConfig #1/20 1360255046 501 20 100644 16252 ` HTTPMessage.o  0dd__text__TEXT\(__textcoal_nt__TEXT\ __const_coal__TEXT\ __picsymbolstub4__TEXT\ __StaticInit__TEXT\ __debug_info__DWARF\ , __debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF 0-__debug_loc__DWARFL -|__debug_pubtypes__DWARF>r__debug_str__DWARFd__debug_ranges__DWARFA__data__DATAA__objc_data__DATAD(1 __objc_superrefs__DATAl  2__objc_methname__TEXTp$__objc_selrefs__DATA4(2__objc_ivar__DATAD__objc_classname__TEXT H__objc_const__DATA4TH27__objc_methtype__TEXT{ __objc_classlist__DATAP!4__objc_imageinfo__DATAT!__apple_names__DWARF\`!4@__apple_objc__DWARFxp$6__apple_namespac__DWARF4$$__apple_types__DWARFX %6__debug_frame__DWARFT'7729 PARRAdazDyDh hhFFT !AHayD h`P FMFFFF(FFhAAFAPyDxD hhhFFd AF*F3FAQyD h`P0F(F@F F]MFFFFhA^AFApPyDxD hhhFrpFne AF"F3FfAPQyD hhP0F\ FZ(F]𽐵FA$PxDh X(FA1A@yDxD hhhF4MAAFyD hP F"F FFA@xDh FFA@xDh F F(F@F1F"F@]AxAoFyD h@X@A\AoFyD h@X@߾A  : ;   I: ; 8 2 I8 2 I: ;  : ;  &I,F /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h  h 2" i$ 2z  2z h &  d 0H 0 ?'0H'0 w'0H'0 w$0H$0 y ?+0H+0 w'0H'0 [ %0H%0 w%0H%0 yPQ48QJPQP\P\TPxQQQP^R^dPP`S`hUhlPP"UQ(,QBXQRBXSPX`P`TXzQPQRTPQ$6P$0QDVPDPQdvPdpQPQPQPQRQPVQRPSTRPQ(:P(4QHVPHLQHXRX\Qngobjc_objectNSURLqHTTPMessageNSDictionaryfNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPMessage.m/Users/pete/git/Frank-[HTTPMessage initEmptyRequest]isaobjc_classobjc_objectid-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]signed charBOOL-[HTTPMessage isHeaderComplete]-[HTTPMessage version]ClassNSObjectNSString-[HTTPMessage method]-[HTTPMessage url]_urlString_baseURL_clients_reservedNSURL-[HTTPMessage statusCode]intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]selfmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessage_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:XDinitdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:messagepu}HTTPMessage QuY   %Ee)9F$\ h)m1Iv;@8@0:4@20@0:4@8@12@16@20@0:4i8@12@16v8@0:4c12@0:4@8c8@0:4i8@0:4@12@0:4@8v16@0:4@8@12v12@0:4@8^{__CFHTTPMessage=}DHSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P$NS\j^qS>%$.ue^6\k{>HSAH  ,G$S\>HSAH HSAH  Yo N t=T,2xY=p6|) p~0 <+m6m,\0&0#mx m.m,m,m0m/m-m~zlvlr&md$h`hJ.mD.m8P<4<0!m".m1m-mp  l^ l /m/m.m.m.m m.m1m-m~zltlp/mh/m`/m@HD<D8m..m(1m$-md lRl%!KGmi)%`\51VyufbSOHD=9*& qm^ZKG84%!~ok\XQM>:3/ tpie^ZKG@<-)"$ * ) ( (  * ) '  ( |xtplhd`\XTPLHD@<840\\X\T\P|\Ll\H\\DL\@<\<,\8\4 \0\,\(\$\ \\\\|\ l\\\L\<\,\\ \\\\\\(>X+XXXXXXXXXXmXZXGX4XxhXH8(3PeX$ D#d6Po(H7]DaXUi12GlL9_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_CFHTTPMessageCreateEmpty_OBJC_IVAR_$_HTTPMessage.message_objc_retain_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFRelease_objc_retainAutorelease_objc_msgSend_CFHTTPMessageAppendBytes_CFHTTPMessageIsHeaderComplete_CFHTTPMessageCopyVersion_objc_autoreleaseReturnValue_CFHTTPMessageCopyRequestMethod_CFHTTPMessageCopyRequestURL_CFHTTPMessageGetResponseStatusCode_CFHTTPMessageCopyAllHeaderFields_CFHTTPMessageCopyHeaderFieldValue_CFHTTPMessageSetHeaderFieldValue_CFHTTPMessageCopySerializedMessage_CFHTTPMessageCopyBody_CFHTTPMessageSetBody_OBJC_CLASS_$_HTTPMessage_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_METACLASS_$_NSObject-[HTTPMessage initEmptyRequest]-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]-[HTTPMessage isHeaderComplete]-[HTTPMessage version]-[HTTPMessage method]-[HTTPMessage url]-[HTTPMessage statusCode]-[HTTPMessage allHeaderFields]-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]-[HTTPMessage body]-[HTTPMessage setBody:]l_OBJC_CLASS_RO_$_HTTPMessagel_OBJC_METACLASS_RO_$_HTTPMessagel_OBJC_$_INSTANCE_METHODS_HTTPMessagel_OBJC_$_INSTANCE_VARIABLES_HTTPMessage#1/20 1360255047 501 20 100644 96468 ` HTTPServer.o  P &__text__TEXT- d__textcoal_nt__TEXT-~8 __const_coal__TEXT-~8 __picsymbolstub4__TEXT-~8__StaticInit__TEXT-~8__debug_info__DWARF-,5~88__debug_abbrev__DWARFbm__debug_aranges__DWARFep__debug_macinfo__DWARFep__debug_line__DWARFe p$__debug_loc__DWARFq ]|$__debug_pubtypes__DWARF~]__debug_str__DWARF1__debug_ranges__DWARFX|1__data__DATAC__objc_data__DATAD(1 __objc_superrefs__DATAl@L2__objc_methname__TEXTpD__objc_selrefs__DATATT2=__cstring__TEXTtH__objc_ivar__DATA$H__objc_classrefs__DATAl8@<4__cfstring__DATAx4__objc_classname__TEXTT(__const__DATAX\5l__objc_methtype__TEXT8 __objc_const__DATA8__datacoal_nt__DATAX4A __objc_protolist__DATAtA __objc_classlist__DATA A__bss__DATA__objc_imageinfo__DATA$__apple_names__DWARF,l A__apple_objc__DWARFlH__apple_namespac__DWARFt$H__apple_types__DWARF lH__nl_symbol_ptr__DATA __debug_frame__DWARFM|Q] P/|Q- INJ`zDyDhAF?FF,>J !O xDJ1yD hJ1J yDzD`QhQFJ"FcYyD hJ1yD hXPFJ!xDJb1yD hJJ2yDzDP hh?FJ61yD h`PJ(0xDh`XDvJ0xDhJ0xD$Jh5}Dh(F`YQ\J JT5xD}Dh(FNYQJJ%QF}D(h@AF>J!yD hXPF2(hQF.AF,J!yD hXPF J%QF}D(hAFJh!yD hXPF (hQFAFJH!yD hXPFIjpJT* xDDh1F?FIFqFIHpyDxD"F hJb xD(FAF(F1F?FFIpJ2*xD AF"Fh(FD(FJxDh F 𽰵IaFJyDxD hh?FFI`"FxDh(F|(FzI`xDh FpJxDh XhJxDh X^J"ILaxDyD#h h XNIQI0`yDxD hhhF<@m!Jx@{DL9Oth zD $}D D @YXJ@ODzD{D  NiF(FiF0F! (F@ia apGi۽IsBi{DihThXFia@Ž FFai"i"@F`i!i!@- FF FFmIAIpyDxD hh!FFI@xDhPF~QIlpxDh (FpIQFyDFF!f?FbF(F^?F\FPF!FVT?FRFIJ@"xD#hIhpxD  P    0 F.(F*0F0F:FiF F42.(F,Ip"DiizDhFF`YaQ@ FFai" i"@F`i!i!@I!KxY{D"  D @C h 0DXI:BOCzD iF(F F!(F IzDh@hZpG FFai"i"@F`i!i!@I !KI{D"  D @C h 0DXI2OCzD ^iF(FX T F!P(F IF`iyD hA\II*azDyDh hX2iIhi!@h FFai"i"@F`i!i!@ IFK3yD{D h@9hyDXI"OC#zDiF(F@IrAizDhRpGIi0"ǹ@i!¹Ov!vIsOuuK){DOr ~D}D " D h @QYI& OB{D~D  JFiF(FI0pxDh0XxFt F!p l(F@fIcBi{DihThXXFia@Q FFai"Fi"@>F`i!8i!@1FI@xDhF$FIX`KxDzDh@MhxDlXI(OB"yD(F0FFiF F(FIRDiizDhFF`YaQ@ָ FFai"i"@ĸF`i!i!@OsV!vIhSOwUuK {DOr ~D}D " D h @QYIB OB{D~D  JzFiF(FtIPxDh0XlFh F!d `(F@ZICBi{DihThXLFia@E FFai":i"@2F`i!,i!@%OAE!uILCOYB{DrKyOth zD $}D D @EXI^s@ODzD{D  iF(FiF0F! (F@οI1F`iyD hAX)i"Ahia/Ks@Q{DIazDhOC#yDiIyD`i hIjFyD hIT2FIzDiyDh hXt?FpFIxDh(FfaiJhiaF`(F@Z FFai"Pi"@HF`i!Bi!@; FFai"0i"@(F`i!"i!@FHpxDhFFI, KRxDzDh@MhxDlXI|QOB"yD(F0FFiF F(FIDiizDhFF`YaQ@ FFai"i"@F`i!i!@O9!uIDOQ{DrKIOth zD $}D D @EXIC@ODzD{D  NfiF(F`i\FX0F!T R(F@KIBi{DihThX<Fia@5 FFai"*i"@"F`i!i!@FHPxDhFFI K2xDzDh@MhxDlXI1OB"yD(F0FFiF F(FHrDiizDhFF`YaQ@ FFai"i"@F`i!i!@N-u!uH8sNEr{DrK)Oth zD $}D D @EXI#@ODzD{D  N`iF(FZiVFR0F!N L(F@EHcBi{DihThX6Fia@/ FFai"$i"@F`i!i!@FH0xDhFFH`KxDzDh@MhxDlXI!OB"yD(F0FFiF F(F-FHPeiixDhFFYQHPeixDh(X(SYOFFFH!HPyDxD hhF?FK@czDIyDhOBxD0FpFH xDh`ifH!jFyD h^ZX(FTH`!#yD hFFD FFai":i"@2F`i!,i!@% FFai"i"@F`i! i!@-N3FsH< N6vJ\yF"! D @D%OqPP{D~D $( ! DJ@WPFXHqOE{DyDiF0F$ i `@ !! F- H$8FH.6H04D~D|D| #h 2h`Ih ZXY4F^HyD h`FH~ 1hD PF LF0h1`Hhi@htii(jH"IhzD6HF !DXF,?F*F@Hqi yD hXHqP"H)yD Os h "D&#"PF FH2 ixDHqhyD hTi$iHnq@yDP%@h hiH xD"##PF" F 𽰵 FFai"i"i"@F`i!i!i!@Ha"yD hHFJCyD{D h@9hyDXHDROC#zD`iF(F@XV- $FFJ:@xDh h;:HF`xDh`i0HxH,axDbiyDh hX H"aixDh T ~(@ހHbHQzD`iyDh hXH03PxDhbi PXFHP#xD*F FAFF6HJQ5yD hO 5hXE F4)FP*  E 3# FAFF. FH@Q yD`i hXH*Q`iyD hXHppbixDhPXHLpxDhbiPXzF FAF*FpF&HnAyD hhO hB F\)FP*V  E  FAFJF FB `i@X<`i@X62 h;B $F Ii0"@i!H8c!J{D"  D @G h 0DXH~"OCzD iF(FP F!(F HRzDh@h\tpG FFai"i"@F`i!i!@- HQFH0yDxDF(FT `F0FQFHNP*FH!xDyDh h X|@FzH!T yD h @kH QFH yDxDhhYXH@H!xDyDh h XJFHx xDhY@(FHAFHF yDxDhhY*H@H:!xDyDh h XFH xDhY(FHFH@yDxD hhHdW>)" j !<GA*}sGLWG*@ILpWIpWMWMWRVWRq"^Rf"|PR V"VTVXWVE+XWXW `jW`q"`f" ^!b}##!b}##!b}##!b}##!b}##!b}##dlWd+fWfWkbWkq"kf"Pk* b"VmodWoC,HqWqW ?xvWxq"[xf"n j!z}##!z}##!z}##!z}##!z}##!z}##a #n|xW|%-~W~WnWq"f"P n"Vp`W- |X X!<A*}#z"`xW#.xWWWW Wq"'f":4.X !e}##!m.}$##!e}##!e}##!e}##!e}##!e}##!m.}$##!m.}$##!m.}$##!m.}$##!m.}$##(449W/vWWaWq"f"tZWq"f"\WR0    "1 ~"`2WW RWq"Jf"] R!}##!}##!}##!}##!}##!}##TlW(3plWW*Wq"f"I[2 ,Wq"f"$#4%A LWq"Af"_$#" w!=B W!q"r!f" C2-F 0# y  4  #  q#& &< g & #%? '(;);<*);M Z`%e (j);v+ ' / (# ; )# H *# U +#   ,# -  $ / @ P 0 l w M B$ ? t%:  `#b#c#f# j# $l# $m#' $n#4 o#M p#_ r#k t# u# v# w# x# y# z# |# }# #/ #P #y *# # #4 #a # *# /# E# #QH  >#(  @#4  A#>  B#:  # ; #, L###5# # # #  # z##U $#\ %#a &#f '#t (# +# ,# -# .# 0#  #-  -   -    #  #  # 1D (!W1q"1f"L15Q15 N (!"[31@ @(!Z#W@q" @f"# 6!Z# !R#!<PA*} #KzA "L] P\#$$WP3T \$$H$W\H$b$W cd$%Wcq"r cf" r$% %%!<mA*} #kz  m%%Wm4 p%%Wp%%W |%&W|q" |f"  &B&W4 D&N&WP&X&W/X&@'Wq" f"+ zT S@'<(Wq"r f" z  {<((Wq" f" 4& ()Wq"D f"b 4u )b*W&5 d*f*Wh*j*Wl*P+W4 f" P+>,W4 f"9 A*W 5@,,W4u f" A* .X6,-W6q" 6f" /tA0AA*0A40A40AA* ["a"< v"1;# ;#$#$# ;#-;##"2>;#$#$#;# |"#"#q"#"2`;#$#$#;# |"#q"#V#[#1;# ;#$#$# ;#-;###2r;#$#$#;# |"#0$#q"#5$2;#$#$#;# |"#q"#P#$2;#$#$#;# |"#"#q"##%2;#$#$#;# |"#q"#V#%1;# ;#$#$# #&2;#$#$#;# |"#U&#q"#Z&2;#$#$#;# |"#q"#U&#&3 4; #4$ #4$ #4; # 4|" #4q" #4P #H'34;#4$#4$#4;# 4|"#4"#4q"#'3$4;$#4$$#4$$#4;$# 4|"$#4q"$#4V$#F(334;3#4$3#4$3#4;3# 4|"3#4"3#4q"3#(3)>4;>#4$>#4$>#4;># 4|">#4q">#4">#D)5WGI#R#)5jG;#$#$#;# 4)G#)<*o3G4;G#4$G#4$G#4;G# 4|"G#4"G#4q"G#L*3V4;V#4$V#4$V#4;V# 4|"V#4q"V#4VV#*3d4;d#4$d#4$d#4;d# 4|"d#4"d#4q"d#J+3o4;o#4$o#4$o#4;o# 4|"o#4q"o#4Vo#+1;# ;#$#$# ;#-;##H,3|4;|#4$|#4$|#4;|# 4|"|#4,|#4q"|#,34;#4$#4$#4;# 4|"#4q"#4V#*-3!4;#4$#4$#4;# 4|"#4z#4#-%$A]$#> ;&#;(.'#K(#S)#4..1;# ;#$#$# e#.1;# ;#$#$# ;#-;#m.#.3q$4;#4$#4$#4;# 4|"#4e.#4q"#4m4/#4f"# 9/34;#4$#4$#4;# 4|"#4q"#4#/&W0Xh0o` $# &#5 '#= (# *#^0 ,# -# /# 1#? 2#c0 4# 6# 7#) 8#8$ 9#Co0 ;#vo0 <#o0 =#o0 ># @#z01, #6# -* #^0 #5# ### ##1[21;# ;#$#$# #e2364;#4$#4$#4;# 4|"#42#4q"#23iP4;P#4$P#4$P#4;P# 4|"P#4zP#4P#-33|m4;m#4$m#4$m#4;m# 4|"m#4zm#334;#4$#4$#4;# 4|"#4q"#4 #4F34;#4$#4$#4;# 4|"#4f"#44#4%R  $> &I4I: ; I: ; .: ;'  @ 4I: ; : ;I4   1UX Y 1 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I @ : ; I4 .: ; '  @ 4: ; I .: ; '  @ : ; I4: ; I.: ;'  @ : ;I .: ;' I @ !4: ;I "4: ;I#4: ;I$ U%I: ;&<  '(I' )I*' + : ; ,  : ;  -I: ;  ..: ; ' 4  @ /.: ; '  0: ; I1 2 : ; 3 : ;4 I: ;8 2 5  : ;6I: ;  A /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hCFStream.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h ;8;/6;/\O$.$.$`< k@%!#"  &hL,L,h8< /I/$ f f ]_>$>X /I/ f f  XjV,0,08 Y. f f ]jP ! .  hL,L,h8< /I/$ f f ]$>X p/I/ f f  XjV,0</-/ cY. f f ]jV,0</-/ yf//g$-. f f ]jR ! .  h,0,L<=< /I/$ f f ]$>X p/I/ f f  Xh,0,L<=< /I/$ f f ]hL,L,h:< nh>80g$ zf/$/: f f\ f f ]$>X p/I/ f f `hL,L,h8< /I/$ f f ]$>X p/I/ f f _hL,L,h8< /I/$ f f \(>X lt,>L,di$>$! }u f f\ f f `u>,LH0@/-K m1hl00dLh^/I/Jf f* f   ?jR b1,i#"$N0Hv,LK$wu>0HZ,LK(   jV,0</-K Y. f f ]4&  2T2" l2T2" m f Zoj"! X>+>Y<$!# oT<$L"f f f _X+O0,,vg y =   jL 00g u   z  2L 2L kzJz.Jz.z  wJjT  J MQyJ5< @<g "@ z "PQBHQQPTQPQL`PP V*VQLURP<RPPQ,8PPQRTP P QP$ , P, U$ 8 Q$ : R: > P P r P $ Q P D P Qh z Tz P T : P Q R R TT b P| P| Q4 H P P U Q R P,BP PQL`P.PQdpPpTTPP8UQRPXnP6PQlPPDUQRPdzPBPQxPPPUQRPp|P|XTP`rPP"Q"ZRTPJUPQBPQRZT\vPv"T"}(T~}(~T.PQT`PP&TQR&U4ppU,FTFLP,JQUTPQP> TQD N PN $!TD Z QD RD j Sj n P(!6!P6!R#T(!4!Q4!!X""P\#f#Pf#$Td$r$Pr$%Td$p$Qp$%X%$%P%%P%&P%%Q&&&T&&0&PX&f&PX&n&Qn&~&U~&&PX&h&Rh&&T@'P'P@'R'QR'p'Tp't'P@'L'RL'4(X@'N'SN'h'Uh'l'P<(L(PL(([<(J(Q<(^(R^((U((P()[((Q()R)R)U))P))Q))Y))P)0*Tl*x*Px*H+Zl**QP+\+P\+(,ZP+`+Q`+(,XP+^+R^+d+P@,P,PP,,V,,P@,N,Q@,b,Rb,,T,,T,,P,,Q,54__block_literal_273__block_literal_25"__block_literal_1[#__block_literal_25$__block_literal_3$__block_literal_4#%__block_literal_5NSMutableArrayNSLockZ&__block_literal_7%__block_literal_6H'__block_literal_9&__block_literal_8)__block_descriptor)__block_literal_genericobjc_object'__block_literal_10F(__block_literal_11HTTPConfigQGCDAsyncSocketDNSThread(__block_literal_12NSData:NSNetService*__block_literal_15D)__block_literal_13L*__block_literal_14NSArrayJ+__block_literal_16+__block_literal_17,__block_literal_18*-__block_literal_194.NSError4NSNotificationz0HTTPConnection1WebSocket-__block_literal_20HTTPServerNSDictionaryNSObject9/__block_literal_21NSString2__block_literal_23-3__block_literal_24/__block_literal_224__block_literal_26Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m/Users/pete/git/FrankhttpLogLevelintpredicatelong intdispatch_once_t+[HTTPServer startBonjourThreadIfNeeded]bonjourThreadisaobjc_classClassNSObject_privateobjc_objectid_bytesunsigned charuint8_tNSThread-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]NSString__26-[HTTPServer documentRoot]_block_invoke_0__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke_0-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke_0-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke_0-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke_0-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke_0-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke_0-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke_0-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke_0-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke_0-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke_0-[HTTPServer name]__18-[HTTPServer name]_block_invoke_0-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke_0__block_global_0-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke_0-[HTTPServer type]__18-[HTTPServer type]_block_invoke_0-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke_0-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke_0-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0__block_global_1-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke_0-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke_0-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke_0-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke_0-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke_0-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke_0-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]_dispatch_onceself_cmdobjc_selectorSELresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1valuevalueCopy__block_literal_2__block_literal_3__block_literal_4__block_literal_5__block_literal_6__block_literal_7__block_literal_8__block_literal_9__block_literal_10__block_literal_11__block_literal_12__block_literal_13bonjourBlockreservedSize__block_descriptor__block_literal_genericdispatch_block_t__block_literal_14__block_literal_15__block_literal_16__block_literal_17__block_literal_18__block_literal_19theNetServicetxtRecordData__block_literal_20errPtr_codeNSInteger_domain_userInfoNSErrorsuccesserr__block_literal_21keepExistingConnections__block_literal_22connectionstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthlong long unsigned intUInt64requestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionwebSocketwebsocketQueuesetWebsocketQueue:termisStartedisOpenisVersion76WebSocket__block_literal_23wssocknewSocketnewConnection__block_literal_24__block_literal_25__block_literal_26nserrorDictnotificationNSNotificationblock__block_literal_27setPort:TXTRecordDictionaryunpublishBonjourlisteningPortinitsetDomain:executeBonjourBlock:setType:startBonjourThreadIfNeededsocket:didAcceptNewSocket:setConnectionClass:deallocwebSocketDidDie:netService:didNotPublish:connectionDidDie:setName:setInterface:stop:netServiceDidPublish:stopaddWebSocket:republishBonjourpublishBonjour.cxx_destructperformBonjourBlock:start:setTXTRecordDictionary:numberOfWebSocketConnectionsnumberOfHTTPConnections.DF))))))))X<DinitallocinitWithDelegate:delegateQueue:selfdefaultCenterconnectionDidDie:addObserver:selector:name:object:webSocketDidDie:removeObserver:stopsetDelegate:delegateQueue:deallocclassisKindOfClass:log:level:flag:context:file:function:line:tag:format:copylocalPortnameperformBonjourBlock:dataFromTXTRecordDictionary:setTXTRecordData:acceptOnInterface:port:error:publishBonjourstop:unpublishBonjourdisconnectlockcountByEnumeratingWithState:objects:count:removeAllObjectsunlockaddObject:countinitWithServer:documentRoot:queue:configinitWithAsyncSocket:configuration:startcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:initWithDomain:type:name:port:setDelegate:mainRunLoopremoveFromRunLoop:forMode:currentRunLoopscheduleInRunLoop:forMode:publishstartBonjourThreadIfNeededdomaintypeobjectremoveObject:bonjourThreadinitWithTarget:selector:object:distantFuturetimeIntervalSinceNowdonothingatall:scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:runcurrentThreadexecuteBonjourBlock:performSelector:onThread:withObject:waitUntilDone:netServiceWillPublish:netServiceDidPublish:netService:didNotPublish:netServiceWillResolve:netServiceDidResolveAddress:netService:didNotResolve:netServiceDidStop:netService:didUpdateTXTRecordData:isEqual:hashsuperclasszoneperformSelector:performSelector:withObject:performSelector:withObject:withObject:isProxyisMemberOfClass:conformsToProtocol:respondsToSelector:retainreleaseautoreleaseretainCountdescriptiondebugDescriptiondocumentRootsetDocumentRoot:connectionClasssetConnectionClass:interfacesetInterface:portlisteningPortsetPort:setDomain:publishedNamesetName:setType:TXTRecordDictionarysetTXTRecordDictionary:start:isRunningaddWebSocket:numberOfHTTPConnectionsnumberOfWebSocketConnectionssocket:didAcceptNewSocket:republishBonjour.cxx_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLockpu{#+1@v{Κ"M^epvÛɛ؛(GT`{ȜϜԜۜ%:JHTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m%@: %@ - Expecting NSString parameter, received %@ parameter%@: Started HTTP server on port %hu%@: Failed to start HTTP Server: %@Invalid queueBonjour Service Published: domain(%@) type(%@) name(%@)Failed to Publish Service: domain(%@) type(%@) name(%@) - %@Executed on incorrect thread $,8<@DH (40<:#^# 7ȣ<BBBABBBBABBBBBBBBBBBCABBAAQHTTPServerNSNetServiceDelegateNSObject"yTeWEiZ] a d g ji u ma qUytywMqz}y$m%$I$%%E&Q&e*i*v8@0:4v12@0:4@?8v12@0:4@8v12@0:4@"NSNetService"8v16@0:4@8@12v16@0:4@"NSNetService"8@"NSDictionary"12v16@0:4@"NSNetService"8@"NSData"12c12@0:4@8I8@0:4#8@0:4@8@0:4^{_NSZone=}8@0:4@12@0:4:8@16@0:4:8@12@20@0:4:8@12@16c8@0:4c12@0:4#8c12@0:4@"Protocol"8c12@0:4:8Vv8@0:4@"NSString"8@0:4v12@0:4#8S8@0:4v12@0:4S8c12@0:4^@8v12@0:4c8^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c 8)8m*?Q+?A, ũϩ֩+֩ݩɞΞߞ "1#*#;ũOAcݩjKrݩ~ϩݩ ݩũϩ֩֩ݩ ##-AݩKݩϩSS JJl,JCJ`lzJlTTyTTyT0 %pݩ#8ݩJş֩՟dݩ J% n n u Ȝݩ} J ݩ(ݩ6JϜݩ?JHݩ\Jt8{Jϩ-ϩݩȠlE 8)!8e$8%JY&lA'J=(J(8,$,(X0şǪ48ɪ\*˪<Ȝ`Ϝ@h(d5۪DIHUL`PpT{Iҥd0(ɥH4,H,DHSAH8q !%(+,.02359>?BCHKNPQTXY[^_befhko|(rJa|6[B@,|cZ#v?WF |XweΨCrh9|Y{2A̺?{lCJ*c }r} `ui sD% 0a!|gEv@ D xNQiB*! >L (D N  ,D[ f   p CN,T K!n@   =< ^f D 5! ^X!  b] %'z*!9sJ +)o z % 0 Wb 0@h)4_!eU  {N   ,iHQ C5  B#+k4C!Q!f|e wDmDG<|t^9 H  =(\ ka'HSAH H, )Q>< 9 D kv!D|'^=HDBs+N *!a!!!HSAH HSAH'O  !%)+,.1268<=>ADIJMOŌU\Er> s3jmZ8)$^!Sp~6t͓< ѼH|tttt{tF|) t2xYR}0 tqy ~ttZ[{\`M]5i_b4^&_^>]SL(`ab=p6ČӻN c=T,)/c <k",#`o8 XnۙB6|5<Obu  3FYl*=Pcv!4GZm+>Qdw"5H[n oo0 w A*  W) :$  Q($ j  / 0j)>"4$4 4`[#r5$$A(.!-#% /q9/f"%</$$Z&A?$62&i-3H'|3'4F(4Xh0$(F )D) $L* $*]4.FJ++,*-T*H :a,1 E\Dz0P g $F#$ |    8 D L* x$   <( d$   , D$ h `     * $   $ ( $   |  $  | h H $  b T  h t  | 4 * ` $  ,( T$ x  L* x$   d X L$ p $   X( $   l* $   d( $   x* $   p ` x$  $    0 "  b \d   ~ T l$  ~ ,Z Z ^ D (!2 \# $$$ H$ d$, % % % %\ &. D& P& X& @' <( ( )d )r d* h* l* P+ @,Z ,-m-(v--(--m-Xv-~-X-z-mp-4vt-j-4t-f-m\-\v`-V-\`-R-mH-<vL-B-<L->-m4-`$w8-.-`8-*-m -@w$--@$--m -hTw--h--m,ddw,,d,,m,DXw,,D,,m,Hpw,,H,,m,Lw,,L,,m,Pw,,P,,m,mt,pu|,n,p|,j,mX,l v^,T,l^,P,0\,J,\,:,m$,m,m,m,D2y,,D,+v++++m+m+v++++x++++)m.)Dy2)()D2)$)H{,) )H,))m)m(x)()(PP{((P((m("y((((m(m(Hy((H((m(m(m(Dy((D(|(D{(x(D(t(mj(mV(yZ(P(Z(L(L{T(F(LT(8(m((m"(m(m(m'z''''4L}''4''y''''m'm'm'ġz''ġ''m'm'@z''@''m'mz'<z~'v'<~'p'mh'm\' }`'X'`'R'm<'m,'m&'m 'm'{ '' '&$.~&&$&&z&&&&m&m&m&ġ{&&ġ&&m&m&@{&&@&&m&m&<{&&<&~&mv&mh&~n&b&n&T&mJ&m>&m0&ء{4&,&ء4&(&m&{"&&"& &m&m%m%%%%%&2%%&%%%%%%$V~%%$%%m%m%m%|%%%%m~%mv%mn%ȡR|r%h%ȡr%d%mF%Z%@%Z%8%n|>%4%>%0%%:R%,%%R%(%x<%$%<% %m%\@%%\% %m%m%m$$$$$.}$$$$m$m$}$$$$$$$$T}$$$$m$m$$$$$t}$$$z$$~$v$$~$r$m^$mR$mD$m4$m$m$С}$ $С$$m#42~##4##m#m#0H~##0##m#m#,b~##,##m#m#(~##(######m#mr#x#n#x#j#$~v#f#$v#N#mH#mB#m<#m4#ȡ~8#.#ȡ8#*#m"#m#8##8##m#~ ## #"m"Ѕ""""\#z""\#""""""m"m"̡""̡""d""d""m"m~" "x" "t"mf"\j"b"\j"^"mL"R"H"R"B"m("@ 0"""@0""."".""(""(" "<&""<&""m!!!!!!!!!`!!`!!m!m!m!V!!!!j!!!!m!m!-!!!|!!x!!t!!n!!j!md!mX!.^!T!^!P!\!L!\!>!$ނB!:!$B!6!m$!m!m ! !! !!m m D\ D m  L L m m m f  m m~ ~ z  t mj m\ ` V ` R 0҃Z N 0Z > m4 m ց&  &  ,   , X<  X  mmm:HHmFPP~mtxxpxjm^bXbTD\PD\Lm>B8B4L <.L<&mւ mmHNHmmPPmmm|mXT`TT`Hm@m4m*m~TF T $8$mmmmmmxmjmRmFm,n2(2m mHLHmPpPm*m@mmxmlmPJVLVDm.4*4$mD0DmLbLTTm,(x(mFmz:~v~RmLm>m(D8$8\8 \ $ $ mܡܡmmmmmmm~mxmT\P\>nF:F2m$ء* ء*T2Tm mڇmmmm|nmdm\mLԡ~RFԡR>m4ԡ:.ԡ:m8084.4($(mmmmmmmv`֏r`hVd&\XXDFDF$* $*8D8DmmmmmmmmtmdС`l`СlTmNmHmBm:ȡ>4ȡ>0m&*"*m  `b`İmm̡̡m\\mmd؍|dfm`mZmTmJm@m(@8$@8pL p $ $ mċmmmmmmdڎzdrmfm`mXmPmHm>m"ʒ22xD0x0  DDD$8$8,8mmmmmzml`tf`tZmTmNmHm>m4m,,dL d$ $mЍmmmmmmt`zn`zfmZmTmLmDm<m2m&& lD$l$DPD$D$888mmmm|mnm`@ԑhZ@hNmHmBm<m2m(m|   XLX$,$m܏mmmmmzmlm\mHm>m0m&*"*mmġ ġ \T\mmȡȡmm``Pp\vj\v`mTmNmFm>m6m*m^ dDdDXD$L$8@8mmmmrmdmT@ZN@ZHm<m6m.m&m@ @ mm@B@LPLDvD$h$8r8mmtmdmPmBm4<<.<<"mmmmm m ( ,L , $X $ m  m m mp mZ mL m< <B 6 <B 0 m$ m m m m <0 < m m  4 P 4 D D $ $ 8 8 x mn mX 8֗^ T 8^ J mD m6 m 0  0  T 8  T   $ $ m m m m m * ( ( p Tژv j Tv ^ mV mL m@ m* 6 & 6  h B"  h "    $ $ m m m m 8 8 m mx mn mV :b R b F BN @ N 0 x< ( < $ $,  $,  m m m m m m 4p 4 m m m m m mh x d x Z L` V ` N bR H R D $ԚL @ $L : m0 4 , 4  m m mmmm4j4mmmmmm~mb`r^`rXDpTp8hL.L*D<$D< $($(8H8Hmm0<0mmm@x@4$$~mrmdmTm008,08(mmm mmm * ,:,$h$mmmtm`mRmDXL>XL0m*m$mmmmm<T<$P$mmmmthxpxdJj`jZmTmPmFm@m8m2m&* *ml mmȜmmmmmrmdmTXZNXZFm2m&m mmmmmLXLDD$x$8l8mr0xnxjlvflvbmTLXNXJ(ҠRD(R@m6,:2,:.m$$( $(m mmmm||TTmmԤ2Ԥ~mxmnmhmZĤb^VĤ^FHLBL>FJ8J4m.m|T$|$j""mPHPmmmLhLmmxxmHHmmmDDm|mttxntxjmbmVT\R\N@ZJ@ZFm>m4h808&<*"<*88m4(4m060mmpp,b,mám((mmn tjtflrblrZ$£^V$^RmHt PBtP8m2m,m`lN l!!!!o!k!8!4!$! !! !    \ X   pl95%! }miYU3/PLVRVRB>.*|xOK73#lh51!  vrb^NJ:6RN>:*&`\3/pl\X62}yeaQM+'         ~ z X T 4 0 + '     V R > : * &   x t K G 3 /           t p N J     } y i e C ? *&IE62#zvOK84%!tpvrXT 73 s_[Q                y u f b [ W H D = 9 * &                     y u f b S O H D 5 1 * &                       v r c _ X T E A : 6 / +                    } v r c _ X T E A 2 . ' #     }vrc_PLEA2.&"tpa]NJ;7/+$   zvgc\XIE>:+'rn_[LH95.*|mib^OKD@1-&"pleaRN?;,(so`\MI:6'# }nj[WHD51" qm^ZKG@<-)"LHD@<840$  $       |xtplhd`\XTPLHD@<840,($  4 0 , ( $          xp h` XP H@ 80 (   TPLH40,( tplhTPLH40,( tplhTPLH40,( tplhTPLH40,( |xthd`TPL@<8,($xtpd`\PLH<84($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\D@<$   |xtplhd`\XTPLHD@<80, |tphd\XPLD@40,($  T@40(  ,x,|h,xX,tH,p8,l(,h,d,`,\,Xؼ,Tȼ,P,L,H,D,@x,<h,8X,4H,08,,(,(,$, ,,ػ,Ȼ,, ,,,x,h,X,H,8,(,,,,,p,`,P,<,,,, ,,,ܹ,̹,,,,,|,l,\,L,<,,,, ,|,x,tt,pd,lT,hD,d4,`$,\,X,T,P,LԷ,Hķ,D,@,<,8,4t,0d,,T,(D,$4, $,,,,, Զ,Ķ,,,,,t,d,T,D,4,$,,,,,Ե,ĵ,,(Ľ840x,e(R$? , n[H5"wdQ>+mZG4|!xtplhd`\XvTcPPL=H*D@<840,($ lYF3  xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(8DL-Ex[t<d 1 ,c  } D h   @" : U  m  `   $   2 L  d          " h R l    T  h  t . | C 4 l  `   ,  T1xL_L@xd:L`gLpX,Eatld-Ha}x %Kp@` x7Lu`\/Hd|Tl,:ezD (!\# $$%H$Ad$`%%%%&5PD&iP&X&@'<(()9)v d*h*l*P+@,8,Tqy:^ȣH'4WH0?<`d(D(0,DLXC<4"To@=\&8oh^$}d``HPX? &e:Ri$eUCl- <GDV|9bK]_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_dispatch_queue_create_OBJC_IVAR_$_HTTPServer.serverQueue_objc_msgSend_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.domain_objc_retain_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_IVAR_$_HTTPServer.isRunning_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_HTTPServer.documentRoot__Block_object_assign_sel_getName_DDExtractFileNameWithoutExtension_NSStringFromSelector_NSStringFromClass_dispatch_async_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_objc_retainAutorelease_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_enumerationMutation___stack_chk_fail_dispatch_get_current_queue_dispatch_once_objc_retainBlock_objc_storeStrong_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_CLASS_$_HTTPServer_OBJC_METACLASS_$_HTTPServer_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_HTTPConnection___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableArray_OBJC_CLASS_$_NSLock_OBJC_CLASS_$_NSNotificationCenter_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSNetService_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSRunLoop_OBJC_CLASS_$_NSThread_OBJC_CLASS_$_NSTimer_OBJC_CLASS_$_NSDatel_OBJC_PROTOCOL_$_NSObjectl_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegate_OBJC_METACLASS_$_NSObject_NSRunLoopCommonModes__NSConcreteStackBlock___stack_chk_guard-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_copy____Block_byref_object_dispose____26-[HTTPServer documentRoot]_block_invoke_0___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___30-[HTTPServer setDocumentRoot:]_block_invoke_0___block_descriptor_tmp52___copy_helper_block_49___destroy_helper_block_50-[HTTPServer connectionClass]___29-[HTTPServer connectionClass]_block_invoke_0___block_descriptor_tmp56___copy_helper_block_53___destroy_helper_block_54-[HTTPServer setConnectionClass:]___33-[HTTPServer setConnectionClass:]_block_invoke_0___block_descriptor_tmp60___copy_helper_block_57___destroy_helper_block_58-[HTTPServer interface]___23-[HTTPServer interface]_block_invoke_0___block_descriptor_tmp64___copy_helper_block_61___destroy_helper_block_62-[HTTPServer setInterface:]___27-[HTTPServer setInterface:]_block_invoke_0___block_descriptor_tmp68___copy_helper_block_65___destroy_helper_block_66-[HTTPServer port]___18-[HTTPServer port]_block_invoke_0___block_descriptor_tmp72___copy_helper_block_69___destroy_helper_block_70-[HTTPServer listeningPort]___27-[HTTPServer listeningPort]_block_invoke_0___block_descriptor_tmp78___copy_helper_block_75___destroy_helper_block_76-[HTTPServer setPort:]___22-[HTTPServer setPort:]_block_invoke_0___block_descriptor_tmp82___copy_helper_block_79___destroy_helper_block_80-[HTTPServer domain]___20-[HTTPServer domain]_block_invoke_0___block_descriptor_tmp86___copy_helper_block_83___destroy_helper_block_84-[HTTPServer setDomain:]___24-[HTTPServer setDomain:]_block_invoke_0___block_descriptor_tmp90___copy_helper_block_87___destroy_helper_block_88-[HTTPServer name]___18-[HTTPServer name]_block_invoke_0___block_descriptor_tmp94___copy_helper_block_91___destroy_helper_block_92-[HTTPServer publishedName]___27-[HTTPServer publishedName]_block_invoke_0___block_descriptor_tmp106___block_global_0___block_descriptor_tmp100___copy_helper_block_97___destroy_helper_block_98___copy_helper_block_103___destroy_helper_block_104-[HTTPServer setName:]___22-[HTTPServer setName:]_block_invoke_0___block_descriptor_tmp110___copy_helper_block_107___destroy_helper_block_108-[HTTPServer type]___18-[HTTPServer type]_block_invoke_0___block_descriptor_tmp114___copy_helper_block_111___destroy_helper_block_112-[HTTPServer setType:]___22-[HTTPServer setType:]_block_invoke_0___block_descriptor_tmp118___copy_helper_block_115___destroy_helper_block_116-[HTTPServer TXTRecordDictionary]___33-[HTTPServer TXTRecordDictionary]_block_invoke_0___block_descriptor_tmp122___copy_helper_block_119___destroy_helper_block_120-[HTTPServer setTXTRecordDictionary:]___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0___block_descriptor_tmp135___block_global_1___block_descriptor_tmp131___copy_helper_block_128___destroy_helper_block_129___copy_helper_block_132___destroy_helper_block_133-[HTTPServer start:]___20-[HTTPServer start:]_block_invoke_0___block_descriptor_tmp147___copy_helper_block_144___destroy_helper_block_145-[HTTPServer stop]-[HTTPServer stop:]___19-[HTTPServer stop:]_block_invoke_0___block_descriptor_tmp165___copy_helper_block_162___destroy_helper_block_163-[HTTPServer isRunning]___23-[HTTPServer isRunning]_block_invoke_0___block_descriptor_tmp169___copy_helper_block_166___destroy_helper_block_167-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___28-[HTTPServer publishBonjour]_block_invoke_0___block_descriptor_tmp210___copy_helper_block_207___destroy_helper_block_208-[HTTPServer unpublishBonjour]___30-[HTTPServer unpublishBonjour]_block_invoke_0___block_descriptor_tmp216___copy_helper_block_213___destroy_helper_block_214-[HTTPServer republishBonjour]___30-[HTTPServer republishBonjour]_block_invoke_0___block_descriptor_tmp220___copy_helper_block_217___destroy_helper_block_218-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0___block_descriptor_tmp241__MergedGlobals___copy_helper_block_238___destroy_helper_block_239+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerl_.str9l_.str10l_.str19l_.str25l_.str43l_.str138l_.str142l_.str188l_.str221l_.str227l_.str256l_OBJC_$_CLASS_METHODS_HTTPServerl_OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObjectl_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObjectl_OBJC_$_PROTOCOL_METHOD_TYPES_NSObjectl_OBJC_$_PROTOCOL_REFS_NSNetServiceDelegatel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSNetServiceDelegatel_OBJC_$_PROTOCOL_METHOD_TYPES_NSNetServiceDelegatel_OBJC_CLASS_PROTOCOLS_$_HTTPServerl_OBJC_METACLASS_RO_$_HTTPServerl_OBJC_$_INSTANCE_METHODS_HTTPServerl_OBJC_$_INSTANCE_VARIABLES_HTTPServer #1/20 1360255047 501 20 100644 58612 ` WebSocket.o @  x{\ x{$__text__TEXT.\ ԅ5__textcoal_nt__TEXT.$ __const_coal__TEXT.$ __picsymbolstub4__TEXT.$__StaticInit__TEXT.$__debug_info__DWARF.6$|__debug_abbrev__DWARFd1Z;__debug_aranges__DWARF4?__debug_macinfo__DWARF4?__debug_line__DWARF4?|__debug_loc__DWARF@< F__debug_pubtypes__DWARFI2:T__debug_str__DWARFKtlU__debug_ranges__DWARF\Pfd__data__DATA\0g__cstring__TEXT\m0g__cfstring__DATAD_i4__objc_methname__TEXT`@k__objc_selrefs__DATApfpt>__objc_data__DATAhg(qd __objc_superrefs__DATAgq__objc_ivar__DATAg0q__objc_classrefs__DATAg r__objc_classname__TEXTgF1F0yDxD hhhF,@m!F3@{DGIOth zD $}D D @YXF3@ODzD{D  NiF(FiF0F! (F@սia apGi˽F42zDh@hX0 FFai"i"@F`i!i!@FFFF G2xDzDh@=hxDnXF 1OB"yD(FriF0FljfFh"zDhPpG FFai"Pi"@HF`i!Bi!@;FGD3yD{D h@3hyDXFr"OC#zDiF FFF~DFhi1hB\F#CTzDhihA\1FxyD hFnyD hFbxDhhi F@ռIi0"ϼ@i!ʼFGd#yD{D h@3hyDXFOC#zDiF FMExFFD~DFhi2hX F]@|Ii0"w@i!rMFFnFxDh \(CE\qFvyDxD hhT?FRE?F:FEpOrxD#FhEpxD0FBF$(F"0F EpEaxDyDd%R0;h h X$"]MFEpETaxDyDh h(XErzD?FF,F0F:E0d|D&h2EPxDhU(FE@ERxDzDh0F)F?FF hE&b)F@zD#FF?F0FE@EbxDzDh0F#FF?FXFPF F(F @׺-E,RE1zDyDh hXERzD?FFE4@ERxDzDh@F?FFE@"xDhPF?FFE@xDh0F?FFE0xDh(F?FF(F~0FzPFx@Ft F@m- FEF1E@yDxD hhXFREx1zDyDECh h{Dhe"BFET0E4xDE3|Dh{DPF"F1F,E2PF1FzD#F"E0,FxDh F?FE0xDh F ?FFE0EFAxDyDh$\EH@xD,FF, E4@EBExD}DF(FFZFPF1FFXF1F*FCF FEv xDh F?FF E2XF1FzDCFEF xDhXF?F FE %E!xDR0;yDh h X$2F0F@F|XF @t- FlEyD hdEFE yDxD " hhT?FP%F &/E&EyDxDF hAFRF6F0 ( E"!FzD( +O -F  EFE,xDh@F! "$U*F3FFE"EyDxD hh#?FF@F F @ܸ- FFFFE:xDh(CE&E@yDxD hh?FEFE yDxD hhDwbzD?FFEp@xD[FhExD FBF0F FEpxDhPFz(CEqEyDxD hhj?FhEhqFEyDxD hhDRzDT?FPFEBpOrxD[FhEBxD FBF:0F8 F4EqE`yDxDhh[DrzD!F?FF[Dr!FzD?F F*FEpxDhXF!F?FFXF!F2F?FEaFEpyDxD" hh?FFE`*FxDh@F1F@F1F"F@F1FRFE`xDh@F?F VFFEp%xDR0;h[EHayD$RF hPF@F F0F @ EaFE`yDOuR0;xDhEQhyD] h X.Ou$"bEZbEQEPzDxDyDhh hY*FLY)F"F@>- FFTpxDhE*PxD hhF"&?F"FEPxDh(EPxDhPFF},6EQEPyDxD hhF?FFEPDBxDzD#h(F1F(F1F#@E@RFxDh(FEnP?xDhEAyD h!"F?FFE@DHBxDzD#h(F1F (F@1F# F?FFEN@DBxDzD#h(F1F !" !  (F@1F#EAE0yDxD hhPFhE1 FyD h^F?FZFE0ERxDzD#h F)FJE0RFxDh F@D F)FzD#6 E0EH1xDyD%R0;h hX$ZFXFPFhB MFFE2FE1E0zDxDyDhh h`Y2F`Y1F"FCF@F]@ݽEL2FE!E zDxDyDhh hY*FРY)F"FE!E<0yDxD hh?FFE~ DBxDzD#Fh(F(F@p pG *8 )@pG- FFxFhd(@EvxDh(FfEBFxDh(F\ETxDCp(ɁB8@FDFExDh@F:( E"EzDxDET0;hyDh hX(X@-EEnxDh(F@F FEJxDh@FEBxyD(F h"F ExDR0;hEpERxD~DlP6hhY@1$"@FFExDh@FE2"xyDE*hxD UhhXjP},2ب] EDqxDyD@/R0;h h(XD" EDqxDyDR0;h h(XOu$"FzHEx DqxDyD~,hR0; h(XOu$"^-@3$"V%@FRFDpxDh@FHE>xzDhBx\B$DhpxDh@F4FExDh(\(:ExDU DpxDh@FFDrpxDhPF FU DBqyD hN!b\\Z@bT1B@FFDpxDh(X(ͮDDaD~pyDxD hhF@FDayD hFD`3FxDh FFD`"FxDh(F FD` DQxDyDhR0; h(XOuD`xDh@FDayD hXPFVD`xDh@FDxQFD`yDxD hhpF@FlFD`xDh@FbFD`cxDh 0FVFDP"FxDh(FJ D`D2QxDyDR0;h h(XOu$"2 F0@F @'DQyD hDQyD h@XpGFDPxD!h D DP!xDh DDP!xDh DDtP!xDh D@2LcWc2cB4ch # 6 L  4NW2BNX ] b PW2B)< n Z r 8W mB   8 C4#  OR8WBgVW,B?J }## }## }## }## }## }##}lW' RWW8WeB 8LW' jLpWpWWB-VW' XbWdlWSlWB)eW' H<!W!W(W(Z(Bx1W11B5:9 8  cL4M#J# CR WCCBB JB$LU/G8I P\T & W\h\B{\  n ]?^?b(  WbbB4  DP0^Cjbxu``` HWBn E( 8 M} cX _~XX  y0# MHWB`^X #] 6`I`\`oWB1W11B&1R*5`p6: Z2?} 02GaFWaaB&aqHWq qB/ WX Bv Q W ^ (W B b ` g rk Q`k& Q`V 9 Qr! ! VkW  y j $}  r  8& y & Q$W$ $B b$! $04 "}*h W*G *BZ  ] c C#[.W[m [B $J %QJ& $E%QE$(%)%) "2'`(+(>(L)5(s((((((((*(L+$(W(m((((((( (9 (Q (o ( ((((( (2y(Qy(sx(y(y,  7 =c  M S  #X# c   -  I   [ 4  #  q# -  -  7 -S   & ./"0" #10" 4 ,A G&L /Q0" ]2 'y  (# " )# / *# < +#  i ,# n -    /    ) 0 E   P M  B    t&!  `#  b#  c#|  f# h j#  l#  m#  n# ` o# ` p#/ h r#;  t#m  u#{  v#  w#  x#  y#  z#  |#  }#  #  #  #I  #k  #  #  #:  #^  #k  # , #  # 83 ( #4| # 5 h * 6 h  #@ # # `# # #b #| #r ]# ^# _# ``# !,  i  79 "# "#? # #  "# "# # 8 9 "#? #G #R "# \ # |## 8 9 "#? #G #R "# \ ## # 9 :9 "#:? #:G #:R "# :\ #:# o9:9 "#:? #:G #:R "# :\ #:#  s ;,# jkM# 6 Dj Jl & #  $#" &# '# (# )# %R  .: ; ' I @ : ; I4 : ; I 4: ; I4: ; I $> I: ; U 4: ; I < I  I8 2 .: ; '  @ 4: ; I .: ; '  @ .: ;'  @ : ;I4 .: ;'  @ .: ;' I @ 4: ;I4: ;I : ;   I: ; 8 2 I8 2 : ;I4: ;I 4: ;I 1X Y 1!1X Y".: ; ' I4  @ #.: ; ' 4  @ $.: ; ' I %: ; I&I: ;' : ;(( ) : ; * : ;+ : ; ,&I-<  ./I' 0I1' 2 : ; 3  : ;  4I: ;  5I: ;  6 I: ; 8 2 7 8 : ; 9 : ;: I: ;8 2 ; : ; ~  /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/libkern/arm/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/HeadersWebSocket.mNSObject.hNSString.hNSData.hWebSocket.hOSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hCFStream.hNSError.hNSDictionary.h AG.AIG/. >.I/v   <0H<0"Ej  J" 6/""vם/*&:0:g #"! &hL,L,h8<  f f ]P !. f f  XkL! q0!H05h0"  kL! 5Vh  <* 40OLTf <0H70O:HOLF", "=0f [4L*: <>U[2$C>g4? * ."C%"EC3 ,*N*>xJJ$i  |J.0= \<X>4%>$%F>2"Y', 6 D2H @x"%Z=L("eKK\HLxA!""<=y, " 4  .v" ."  N"z.g t\!=(*L:(A,ZI/;/' X'1//z../zJL0.r02F(K/KI/K-' f=,&/!,*.Np>P=n(+&o"+Ho0+>o0x,g &2 z 1ZP`nPPP.Q`QQQRdV28PNjTPQRNVP*UP\PPjQPlRlrPrxPPUQQ8QRPSTP8@P@T8VQ"PQlxPP8UQRP8DPPQPU*HUlPlvQPU(P(T2Q2XP~UQ:PQQ.4PP UQ Q  Q0 R QJ P P~ PT v PT h Q P R( 4 P4 U  T j }j  T( : Q Q Q P P& P [P  } D U P P $ Ph z P P P P P PP . Qh p Q Q Q Q Q $ R$ ( P@ d Td h [l [b  ZTRHTPT[HXQXXHVRV\PPPPPPPpTtTQpxQP@XZxXXQQQZnQQQQRPP@TZxTP8TQ,0Q8FQRPHnTntPTHrQQQPPQRQ P UUTU`UU6UVUU.QTQQQQ4Q`tQQQQ Q46QVjQQQQ<QQQQ:RTRRR2R`RRRR0R46RVtRRnRR>RRSP"$Z$$X"PTXPPPT6TpPVTQPTHSXTPQRSPQTPQ.6NSArrayjNSMutableStringcHTTPMessage__block_literal_2!WebSocketo__block_literal_3__block_literal_4NSMutableArray__block_literal_1NSErrorNSMutableDataobjc_object8GCDAsyncSocketNSDictionaryNSObjectNSStringMNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.m/Users/pete/git/Frank+[WebSocket isWebSocketRequest:]signed charBOOL+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]isaobjc_classobjc_objectid-[WebSocket dealloc]-[WebSocket delegate]__21-[WebSocket delegate]_block_invoke_0__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke_0-[WebSocket start]__18-[WebSocket start]_block_invoke_0-[WebSocket stop]__17-[WebSocket stop]_block_invoke_0-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]ClassNSObjectNSString-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]NSData-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]dispatch_queue_sdispatch_queue_t-[WebSocket .cxx_destruct]WS_PAYLOAD_LENGTHunsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2isVersion76keyisRFC6455delegatewebsocketQueuesetWebsocketQueue:asyncSocketflagsconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionlong intCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpennextFrameMaskednextOpCodemaskingKeyWebSocketaRequestsocketresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1newDelegate__block_literal_2__block_literal_3__block_literal_4originporthostrequestUrilocationschemeguidoriginValuelocationValueoriginFieldlocationFieldacceptValueresponseHeaderswsResponsedataUInt32lengthnumSpaceslong long inticunicharnumStrNSMutableStringnumresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatalenunsigned charUInt8UInt16frameopcodersvsocktagpFramemaskedmsgLengthpDatapMaskerror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrorsecWebSocketKeyResponseHeaderValue.cxx_destructisValidWebSocketFrame:isVersion76Request:originResponseHeaderValuereadRequestBodysetDelegate:isWebSocketRequest:initWithRequest:socket:didClosestartdidOpensendMessage:deallocsocket:didReadData:withTag:didReceiveMessage:sendResponseHeaderssendResponseBody:stopprocessKey:locationResponseHeaderValuesocketDidDisconnect:withError:isRFC6455Request:RVX  Z^bjxUpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.mWebSocket version 75 doesn't contain a request bodyOrigin%huhttp://localhost:%@wsswsHost%@://localhost:%@%@%@://%@%@258EAFA5-E914-47DA-95CA-C5AB0DC85B11Web Socket Protocol HandshakeSec-WebSocket-OriginWebSocket-OriginSec-WebSocket-LocationWebSocket-LocationSec-WebSocket-Accept%CWebSocket version 75 doesn't contain a response bodyInvalid requestBody length~WebSocketDidDiedelegateT@websocketQueueT^{dispatch_queue_s=},R,N,VwebsocketQueue\\ ] \\ ]l]3]]]]]]]] ]$^,^A^R^i^|^^^4^^headerField:caseInsensitiveCompare:rangeOfString:options:initsetDelegate:delegateQueue:classisVersion76Request:isRFC6455Request:allocinitWithBytes:length:disconnectdeallocreadRequestBodysendResponseHeadersdidOpencurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:readDataToLength:withTimeout:tag:localPortstringWithFormat:isSecureurlrelativeStringstringByAppendingString:dataUsingEncoding:sha1Digestbase64EncodedinitResponseWithStatusCode:description:version:setHeaderField:value:originResponseHeaderValuelocationResponseHeaderValuesecWebSocketKeyResponseHeaderValuemessageDatawriteData:withTimeout:tag:lengthstringWithCapacity:characterAtIndex:appendFormat:UTF8StringdataWithBytes:length:processKey:dataWithCapacity:appendData:md5DigestwebSocketDidOpen:respondsToSelector:appendBytes:length:webSocket:didReceiveMessage:webSocketDidClose:defaultCenterpostNotificationName:object:sendResponseBody:bytesreadDataToData:withTimeout:tag:didCloseisValidWebSocketFrame:mutableCopymutableBytesinitWithBytes:length:encoding:didReceiveMessage:copyisWebSocketRequest:initWithRequest:socket:delegatesetDelegate:startstopsendMessage:socket:didReadData:withTag:socketDidDisconnect:withError:.cxx_destructwebsocketQueuerequestasyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKey`` a a%a@aFaZalaraaaaaaaaa&bHbRbdbmbqbbbbbbb c%cAcdcpcccccccccddd-dAdUdrddddddddee!e@eSe|gklihg  $BBAAWebSocketA+]gMq+]gYe+]g +]gc12@0:4@8@16@0:4@8@12v8@0:4@8@0:4v12@0:4@8@12@0:4@8c12@0:4C8v20@0:4@8@12l16v16@0:4@8@12^{dispatch_queue_s=}8@0:4^{dispatch_queue_s=}@"HTTPMessage"@"GCDAsyncSocket"@"NSData"c@I XezhFazhZazhQg@i lehah9ehehehehmah ch%chAchU ah) ch dhIaheh@ehdhIdheheheheh gehg f igfigf*ig#f4ig-f4ig4f4ige6ig@f4igJf4igZf8igef*i^___(ggijkhgHSAH;  #$'*-/13468:d=%I\MVW;P}v +hױF}8ɓ \N K˳'u/z[ JF%}!IIaf`ѫϳ90wxkT[={֤Ns;_K|Q _cqhƓc CJ&^Or\ hS_o'*l| ,<L\l| 8HXhx(8HXhx$ s XS[s y $ .- 2$L\Ly i$( Q }B B }$ R&3 I  e  ee`j [}j1'XC ? 9GLgNb.| NI HSAH , $.NL[Xje I B y $ s HSAH HSAH4   !$&)+-2͓ttF=p6) Er>0 sqy3jmk",#=8Z/8) XnPB6A$|50CVi|':M`s 1DWj}(;Nat $ "P JOD  $ !X$_ c 6$CyM[   X $   M o B  $ !   , 8j$h `) 5; Q7 $  | ~ P8  8t  X d l $  p 8 L$ p \ n X d l\ @      T (   0 H  d ^ H &    Z*ymgtM g ymgM g ymgMgymgMggMgrmLgMLgumumrm~f2MxftgN|pg|hrm\`gMbX`gbRrmB\gNH>\gH8rm.DgN2*Dg2$wmrmgN gfxMfrmfNfgNgrmdgNdgfMfgNgumrm`gN`grmr\gNxn\gxhrm`DgNd\DgdXwmPrmDg~OJ@gJ<fDNH8fH(gO,$g,umrmDgBODgwmrmXgrOXgwmrmTgOTggPggPgrmfhOftg>PzpgzlrmbDgOf^DgfXwmPrm@rm"fO&f&gxP g  rmfOfgPgrmfOfgPgumg*Qgg2QzgvrmlDgPphDgpbwmZrm@gRQF<gF8fpPD4fD$gQ, g,rmPgBQ Pg rmDgJQDgwmrmLgnQLgrmHgQHggQggRgrm~DgQzDgtwmLfTQPHfPDrm:@gQ>4@g>0rm&fvQ*"f*vmumrm`L`gR:rmfU$f$ gVggVgumumumumumumumrmfHVfgWgxm|rmr gVvn gvjrm`rmVrmHgVNDgN>xm8rm*gW0&g0"gV.g.xmrmxmrmgWgxmrm_O_xmrmt_Ot_pfVpfgWgumumrmx`BQ~t`~ffBWnbfn\xmVrmP1]MTL1]T@gXF<gF8fhWD2fD.xm(rmgX"g"fW f rmfWfumumrm`Q`fWfxmrm1]wN1]g YgfXfxmrm~g@Yzgvf&Xrfbg:Yf^gfXvmDqm4um.um&xm rmgY ggXg em zm rm g,Y g wm rm `R ` rmz gY v g r gY~ l g~ \ xmV rmH gZN D gN @ gYL : gL 6 rm. fY2 * f2 $ vm um um um um um um rm fZ f gZ g xm rm fFZ f rm `S ` xm| rmr fvZv n fv j umb rmV rmF vm8 `BT> 4 `> 0 t`4T< , t`< vm d`HT  d`  T`FT T` g[ g xm rm f[ f xm rm f[ f rm T_S T_ rm d_S d_ D_S D_ fT[ f z rml D`Tr f D`r ` fx[d Z fd V xm^ R x^ N rmB g\H > gH : fF[F 6 fF " qm um um um um xm rm f[ f xm rm f\ f xm rm f\ f xm rm 4`U 4` f4\ f xm rmz _U~ v _~ j pf[n d pfn ` g,]h \ gh N qm> um8 um2 um, xm$ rm $`V $`  f\  f um xm rm `&V ` xm rm _U _ f\ f rm f] f g0^ g um xmz rmp fT]t l ft f xm` rmV fj]Z R fZ L xmF rm@ `VD < `D 0 pf8]4 * pf4 & gf^. " g.  vm _V  _  _V _ rmf]fg^gqmumvmumxmrm_2W_xmrmv_FWzp_zlfH^thftbrmRf`^XLfXHgx_PBgP>gR_F:gF0xm*rm$_W( _(pfT^pf g_grmf^fg_gumumrm_W_f_fxmrm|1]Ux1]lgV`rhgrdf<_p^fpZxmTrmHgv`NDgN@f\_L<fL,gn`2(g2bmamomrmpmg`gf_fumjmvm`ha`h2xdrzxvga~rg~hbm^amRomHrm>fb`B:fB6rm.fn`2*f2 fx`$f$ gagpmgagumjmvm@hrb@h2xDsxgagbmzbmlam\am<ghbD8gD0um*um$jmvm h c h8<8xsxgbgvmbmbmamamympg4cxlgxfumRqmFum@bm8um0vm(mmvmhchlXlxtxddgcgXlXsmfcfgcgrmxfc|tf|prmbfcf\ffXg8d`Rg`NlmDgHdH@gH*um$umumvmumgdgrm)]-Z)]fcfrmgdgfcfgdgrmfcfrmgegrmfcf|rmnfdrjfrbg6ef\gfXrmJf,dPDfP@um2vm&gne*"g*umvmge g gegkm])[]umxmsm|fd|fgegvmvmzumtxmnrmb_*^f\_fXpf e`Rpf`0um*um$xmumrm _n^_xmrmt_x^t_vmpfepfumumtmD_^D_xfexfrmxd_^|rd_|ntfevjtfvVxmPumHrm>T_ _D8T_D4xm.rm$D__*D_*vmpfXf pf } 6 2       p l ; 7 "            ^ Z U Q       P L         W S   so:6|xjfokVR)%ieUQA=YUFB3/ _['#?;ok51  | x q m ^ Z K G 8 4 % !                  } n j [ W H D = 9 * &                         { w p l e a Z V O K D @ 9 5 . * #                             } v r k g ` \ U Q J F ? ; 4 0 ) %                         z v g c \ X I E > : 3 /       tpa]VRC?84-)" so`\MI:6'# }yrngcTPIE62+'  yufbRNGC40! {lhYUFB3/($|xie^ZKG@<-)tpieVRC?0, |xqm^ZKG@<-)wslhYUNJC?84%! D@<840$  d d xpd h`d XPd H@d 80d ( d d d d d d d d d d d xpd h`d XPd H@d 80d ( d d d |xtplhd`\XTPLHD@<840,($  $ i h ` `  i h ^ ] [ \ X _ Y Z tplhTPLH40,( tplhPLH<84($  tpl`\XTPLHD@<840,($  |xtplhd`\@<($  hrkdrk`qk\qkXqkTqkPqkLqkHqkDtqk@dqk<Tqk8Dqk44qk0$qk,qk(qk$pk pkpkpkpkpk pkpktpkdpkTpkDpk4pk$pkpkokokokokokokokokxokhokXokHok8ok(okokoknknknknknknknknkxnkhnkXnk(Lr r,xr(xr$xr xrxrzxrgxrTxr Axr.xrxrxrwrwrwrwrwrwrwrpwr]wrJwr7wr$wrwrvrvrvrvrvrvrvryvrfvrSvr@vr-vrvrvrururururur|urxurtourp\urlIurh6urd#ur`urxhXH8(xhXH8(xhXH8(bcgnP-R8g}Xdlh)C8q hLp@hX*dElW}`h7T g(  H H% I r    \ \ \ \  ] k l]# ], ]5 ]> ]G ]P ]Y ]b ]k ]t ^~ ,^ A^ R^ i^ |^ ^ ^ ^ ^ @i li i= jc k>hgggg6g ggggggWggV|g5Qrtvs[AbN@t_objc_retain_objc_msgSend_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_stret_objc_msgSendSuper2_dispatch_queue_create_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_WebSocket.delegate_objc_storeStrong__Block_object_assign_dispatch_async_OBJC_IVAR_$_WebSocket.isStarted_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_retainAutorelease_strtoll___divdi3___stack_chk_fail_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_1+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_copy____Block_byref_object_dispose____21-[WebSocket delegate]_block_invoke_0___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___25-[WebSocket setDelegate:]_block_invoke_0___block_descriptor_tmp39___copy_helper_block_36___destroy_helper_block_37-[WebSocket start]___18-[WebSocket start]_block_invoke_0___block_descriptor_tmp49___copy_helper_block_46___destroy_helper_block_47-[WebSocket stop]___17-[WebSocket stop]_block_invoke_0___block_descriptor_tmp53___copy_helper_block_50___destroy_helper_block_51-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strl_.str1l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketl_.str61l_.str67l_.str69l_.str75l_.str79l_.str81l_.str83l_.str89l_.str91l_.str93l_.str104l_.str114l_.str116l_.str118l_.str120l_.str124l_.str137l_.str145l_.str147l_.str175l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketl_OBJC_$_INSTANCE_METHODS_WebSocketl_OBJC_$_INSTANCE_VARIABLES_WebSocketl_OBJC_$_PROP_LIST_WebSocket #1/12 1360255047 501 20 100644 13316 ` DDData.o  <  __text__TEXT<< #__textcoal_nt__TEXT<x __const_coal__TEXT<x __picsymbolstub4__TEXT<x__StaticInit__TEXT<x__debug_info__DWARF<Nx(__debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF B)__debug_loc__DWARF &)j__debug_pubtypes__DWARF]__debug_str__DWARF%a__debug_ranges__DWARF@U, __data__DATAY__objc_methname__TEXTY__objc_selrefs__DATA8,t@- __objc_classrefs__DATAd-__cstring__TEXTt __cfstring__DATA0-__const__TEXT@__objc_classname__TEXT,__objc_methtype__TEXT3__objc_const__DATA\<-__objc_catlist__DATA\x.__objc_imageinfo__DATA`__apple_names__DWARFhT.__apple_objc__DWARFx0/__apple_namespac__DWARF4$p __apple_types__DWARFX P/ __nl_symbol_ptr__DATAp"__debug_frame__DWARFt`"P0|01L P x0A^yDh1hFA@xDh FFA@xDh FlFF(F"FA1"FA0yDxD# hh1hBAyDh1hFA0xDh FFA0xDh FlFF(F"FA\1"FA~0yDxD# hh1hB- AJ1FA0yDxD h FAFjA1B(FyD h`?F^F FZFA xDh0FPF0FAFJбA O xDh 0A"zDPF)F60FAF2  EA xDhPF&FPF" F @- FAP xDh F Ad!A6 yDxD hh F1FFA& xDh(F?F F1FF-~AAyDxD$ hOh(FA2+ D"ADBҋ\TT2+(0O4b@Tc@B O (O O $]4ȲAyD V0FAzD𡲁B( 0F!FZFt  ($(AAyDxD hh*FT?FRF(FN F @E- >FAxDh F4AAyDxD hh F1F"FAxDh(F?F F1FAl yDF h!Ez  Aɲ)aɲ)0ɲ ) >!+*=*#=!/*?!FOrBI8O (O(O  0O T")OFO2B BB!!`C "0F)F#PE )@Nq@PpyDxD hh*Fr?FnF(Fj F @bJL$+?. ~W   ~ }   LM#0# W1D }Wb "!7J# @,vW,, f 3} 3} .}0N 1y2(6+5A54/``x<W`` , i} b}e f} MgjVj^k*xl*cHh *~    ++ ,# ++2Pg #s4k# 5%R  $> $ > I!I/ 4I: ;  .: ; ' I @ : ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2 4: ; I4: ; I4: ; I  U&I : ; > /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h  \8 2\8 2Z3@   &$ JO=f +N'< f+Mch g+4zf&-/KMaf"J(f "+H'<.%U+J'TJ%/m(g-g-g X{LHu!# J(fP Qt~QPQQPdT QnQQd[dTPQ<@QlnQrQQQ Q&<Q,**8X8v6lU68U8008P8vxPxQQ  Q"Q$(Q.2Q48Q>@QBDQHPQRQQQQQH[X`[bj[[^<YNNSMutableString5NSMutableDataNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDData.m/Users/pete/git/FrankencodingTablechar-[NSData(DDData) md5Digest]isaobjc_classClassNSObjectNSData-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]NSString-[NSData(DDData) base64Encoded]-[NSData(DDData) base64Decoded]self_cmdobjc_selectorSELresultunsigned chariintdataBufferstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlinechshortixinbufflignoresigned charBOOLflendtextNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)ZbyteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64DecodedY_f|%02x%c=ty|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@8@0:4  )yDHSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D2K:`2@KHSAH `MóV8XK2K2HSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZm$$$s*2$$$P$57g#$$ | ~ ~   x8m(m mm dPd`N`m\l\mmmXXm<<ppm88mrmbmZmTmDlJ@lJ<TH8THmmf2jbjJHPFHPBPN<PN0m&m mD&D m<6<hdhm8P8mmmmLLmmvHznHzhm^mT8XP8XJmBm<m2D8,D8(m<<hJhmmd~d@\@ mm<<m88mppzmjm\dbXdbT@`N@`J m>m4<80<8*m 8$8$m p^pnjC?\XG.{wpleaZVOKD@95.*#  }yie^ZRN?;40)%qmfbSOHD51"40,($  ($      (    LH D@<840,($  hhh|hlh\hLh<h,h|hx h40]XJX7X$XXXXXXXXXyXfXSX@XXH8(4Pmxty|)D'A/!|nJ_objc_retainAutorelease_objc_msgSend_CC_MD5___stack_chk_fail_CC_SHA1_objc_retainAutoreleasedReturnValue_objc_release_objc_autoreleaseReturnValue_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData___stack_chk_guard-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]l_.strl_.str12l_.str14l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_DDDatal_OBJC_$_CATEGORY_NSData_$_DDData #1/20 1360255047 501 20 100644 8252 ` DDNumber.o  d__text__TEXT,__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARFO __debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARFx T__debug_loc__DWARF \H__debug_pubtypes__DWARF),__debug_str__DWARFU=__debug_ranges__DWARF __data__DATA __objc_methname__TEXT r__objc_selrefs__DATAh P__objc_classname__TEXTl T__objc_methtype__TEXTu 8]__objc_const__DATA P__objc_catlist__DATA __objc_imageinfo__DATA __apple_names__DWARF $__apple_objc__DWARF p__apple_namespac__DWARF| $d__apple_types__DWARF __debug_frame__DWARF|Pd P MFF$,`l`#0FF$`0F@01yD hF@F0F! "h($ F]MFF$,`l`#0FF$`0F@!yD hF@F0F! "h($ F]MFF$@#(FF$`(F@`!yD hzF0Fv(F! "rnh($ F]MFF$@#(FVFT$`(FN@yD hFF0FB(F! ">:h($ F]KLfWw<ez4hWw.6Ww..$.B.1kEC8WwCCCCI|  L M# J # % 6=%R  .: ; ' I @ : ; I4 : ; I$> I: ; < I &I  : ;  I: ; 8 2 I8 2 I: ;t /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h  ,  ,  ,  ,P^`P0Q^fQ R V>V S ^UhPPhQQhrRrvV~VhtStUP.0PQ.6QRUUS.X8PPP8hQQ8BRBFUNvU8DSDX(ONSObjectNSStringApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDNumber.m/Users/pete/git/Frank+[NSNumber(DDNumber) parseString:intoSInt64:]signed charBOOL+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]selfobjc_classClass_cmdobjc_selectorSELstrisaNSObjectNSStringpNumlong long intSInt64long long unsigned intUInt64intNSIntegerunsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger: DDNumberc16@0:4@8^q12c16@0:4@8^Q12c16@0:4@8^i12c16@0:4@8^I12  u  i/ J 9l HSAH u oQJ&ޥm`~^UYE88$8S$kHSAH X+.8T$8$8HSAH HSAH t tν8) vqy{OŌ0 ) |͓L# z #  4    (T2%R  .: ; ' I?  @ : ; I 4: ; I U1X Y $> I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I4: ; I 4: ; I.: ; ' I?  @ I: ;.: ; ' I @ : ; I4 : ; I 1UX Y .: ; ' I .: ; ' I  : ;( &IWc /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h j";j sX 0s[ % 8[<B[H<0*E4(Z f f&t) &&^ h :M1 1"Z#[#%[$X e xQPZ6bUbfPJNPNPDQPQQPRPUQQ2QQRPb_DDRangeNSObjectNSStringzNSCharacterSetNSScannerNSValueApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeCompareintNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__a__baStringcsetNSCharacterSetstr2str1scannerNSScannerfound1signed charBOOLfound2pDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions) @\v0,2@{%qu, %qu}+0123456789{_DDRange=QQ}t  stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange:+Me~NSValueDDRangeExtensions{_DDRange=QQ}8@0:4i12@0:4@8@24@0:4{_DDRange=QQ}8   ,L`HSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l 9HBn$?Q7T7aHSAH r"rc?8Pq77HSAH HSAH  0 P) |9#;?w{)'N c?t{8)=T,=p6OŌ-? /BUh{`$`^('d$$-6z | | | 8@ xr  @  m(m""mmmm6ppmmmmmll&m|lxltLnbmZmJmBm06*6&m m mmmmmhhmmm"ddpm^2fZfP`TJ`TDfN@NHD,(xtQMB>*& WS62q@<51" yufbSO@<51" TPLH<840$         $  @<8 40,( |l\L44P08yfS@-o\xhXH8(Vt,IL`|Ex$8)@7Xe_DDUnionRange_DDIntersectionRange_DDStringFromRange_objc_msgSend_DDRangeFromString_objc_retain_objc_retainAutoreleasedReturnValue_objc_release_DDRangeCompare_objc_msgSend_stret_OBJC_CLASS_$_NSString___CFConstantStringClassReference_OBJC_CLASS_$_NSCharacterSet_OBJC_CLASS_$_NSScanner_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_NSValue+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strl_.str2l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_CLASS_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_NSValue_$_NSValueDDRangeExtensions#1/36 1360255047 501 20 100644 39532 ` MultipartFormDataParser.o  @ Q Q"__text__TEXTL [__textcoal_nt__TEXTL __const_coal__TEXTL __picsymbolstub4__TEXTL__StaticInit__TEXTL__debug_info__DWARFL r?__debug_abbrev__DWARF,(__debug_aranges__DWARF!*__debug_macinfo__DWARF!*__debug_line__DWARF!*t__debug_loc__DWARF&" }0t__debug_pubtypes__DWARF2<__debug_str__DWARF3 X=__debug_ranges__DWARF>xTH__data__DATAAJ__objc_data__DATAA(J̆ __objc_superrefs__DATA0AJ__objc_methname__TEXT4AJ__objc_selrefs__DATADxN$__objc_classrefs__DATA4EN__cstring__TEXTHE O__cfstring__DATA0GPP< __objc_ivar__DATAG(DQ__literal16__TEXTGlQ__objc_classname__TEXTG|Q__objc_methtype__TEXTGQ__objc_const__DATAHRT__objc_classlist__DATAJ|T,__objc_imageinfo__DATAJT__apple_names__DWARFJT4:__apple_objc__DWARFMpW__apple_namespac__DWARFDN$X__apple_types__DWARFhN,X*__debug_frame__DWARFPZdԎ= P &- FFFDFD@yDxD h YF?FF&-𥀺+D@xDh@FDDAP#DiyD DL" hD& O0" F#DuD@RFxDhDv`xD?FFD0"xDh F?FDayD hXPF~ F|D1D@yDxD hhnYFjDLayD hXPF`D6`"$xDhD.`xDjPhhXlPLD`xDhD`xDjPhD`xDlTh,T(F4.FPF0(F,0F - FF FDQyD hZ)DQFD yDxDhZ!F^FD ZFxDhZZFXF!FZ%FFD>PxDh 0F)F B@߂",(!DADz DD#Dl&{DxDyDh~DDR#h{D0h hh $D xDhD$ xDhD xDhD@xDhDxDhDxDhDxDhDxDhDB@xDDxDh D.@xDh D(@xDh"D@xDh TF \(#Z$ F0*F, F&#X )F XF$ @F2F+FF1F?kѣDDxD(F! @F?FFDxDhZFcX#F`YaQ`YF(Ѽ"! ! "pPF*F3FF?"!  (x PF2F#F?; %(%b$ F2F, FDNxD!! PF x?Ft%FF#1F"FX0j F,Ff Fd*F^F# FVZ )FRZ%F$JPHZB "  B!Fxg F08B F(AF&@[B-QBK !5 ! " IT F F2F+FF.F!?F |YQF(@ YFFQF0FCa  yD F h#l$CayDZF#XC`FxD!FF FAF!CrPF?FF$YFc!FAFFF0F)FCLaF DyD h ([@10F~FzF FQFtCQ0DByD(F# hh?F )FPF`D2 CQzDyD h  h@FX #F F (AQF#ЁCPxD XF0F,F F)F&CQ  yDPF h?FCVPxDhCAP"C@yyD C>\# h D%& F"#DXF#zZ)FPC@ZFxDhZ(C2pFFxD#h(YZ#(PZC?F<F8*F4(F%F0CqyD$)FF F FYFCqPD*yD@F3F h?F CyD hXPFO4YCCxDh @FCaCbyDzD hh*F&C`xDhFC`SFxDh F?FF@F)F"F FC CxDyDh h   F MFFFCPxDh@FFCPxDh@F|@ !O54B2[B2RB%F@Fh(F]- FFFZFC$xDh(XNChQyD h)FFF FB)FF>FC:PxDhX!F0FXF!F,DO4E !1BS\t\BЍBDFXF F FFFh(&(7 FCAyD hAO0@ "0++ ZB@B -.F FCAyD h)&=)(D& =(& F0FFFFF..C@xDh FF?F(FCh@"FxDh(FF?F FF F(F@- F C1FC&@yDxD hhtFC0xDh F1FjFC0xDh(F` F\FC~0xDh(FPF(F1FLF.C61O Ct0yDxD hh C e}D =(g "F SF(o D .%Cj0xD !"P!C^1#yD@ ClPxDXF ( O x ) ( FF0`\BV0f\BR02* # O ^F  E @CQoFyD hD@CAyD hDFCAyD h@X[pGCA[yD hBP[pGFC@xDh DzCr@!xDh DpCR@!xDh DfCB@!xDh D@Z L$+ ?FKW NG 4  pl D c  $  ! $   rx` ?}0@ Z $   <H ?}0 ?}0 ?}0 LV ?}0 ?}0 ?}0 +L M#'0#.+gW4+\ p+l +( <+}Z Ch I#Nbt+wA W4Aw ypAl sAHS$W$T$ $H0z| )p <$O $m  4'$ & W 4'w  p'l  '$ '$ (| B ! )$UE$( W 4Ew h pEl  E >  F$= ( I|  2 J$ A K$L H|  Z O$  \ \$  4 j _!  F j i4v$8W 4vw G pvl e v v$ 0 w| w y  x$P$8W 4w  pl  B $` P L |  ( |  2 $ A $ Z $$W 4w   pl S | ! $ $ | $ > |  Z $ >v W 4 * pl S | $ ;gW4;w ( p;l ; 3;W4;w N p;l a 9;gt [?}W4?w  p?l   jq@?W4?w  p?l  B?} (LW4(w  p(l  !$"""0"L"a"{""" " " " "7 "U"s""" "y"y"x"3y"Ry!"t""""" [k#  # U # J# ## #$ #$#( #- $X ##%9g;%B}? O $#i%#v &#(#)##*#5+#&9b.# H$2#&B}3#  ua g +\ ?  -F%R  $> &I4I: ; $ > I!I/ .: ;' I @ 4I: ; : ;I4  : ;I  4: ;I4: ;I U4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I @ : ; I4 : ; I  I8 2 4: ; I4: ;I .: ; ' I4  @ .: ; ' 4  @ I: ;! : ; "( #I: ;  $  : ;  %I: ;  & I: ; 8 2 t /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h *Y<gXZ8//-///L >LH0 &Y. "6R4J.*PJ..P.G .)GW.%.PJG .uJy"*Fnzoj` )Y$GN"k8*fF YG9H#~J",N*gh?F!n8*b4f7I7.I.KI/EBrEGrMEUr1!0^#b@V~!&=f.J/@:(>0VX(f[S<1Z~JKf~X "=gsJf0 6[),1!! <wf(. K 8X؟bj@:iHLK/-K-KMf ,)  y. jf 5u)(-! w(. K lf #Zgl.f Qf L%.Jnzz.4z.fleNKLKH fzMK%.R ZJ)Jf# | ' @ < itX P RTQXRPS}PvZZTXRTRXXXZFXFZZTXTZ[4X2ZU T X ( ZQT@ } @ l TRP28V8U~~UPRU JnTn\}$\|V2 }$  V B TB }$  SZXZZ[$X[2[P }PUbvTv|PtvPn t P P  P  P & P Q Q & Q R  T  T P S U  U  V( 4 P4 T } [ } S[( X Q  Q& N Q Q&QFZQQQ( 6 R6 < PL  Z T| [ [ V V V P P P } Y S UTP,PQ8QRPSTT(V(P8DPD`U`]8hQQQ8FRFNP8JSJXXxVVZZUUPQPP(8P>HPhjPvxPQ(PQhQRPS6U>DUDFVFvUP<<>V>"PPUUQQQRPSVPrPPPP PP(P4DPHRPV^Pt~PQ}$RPbxxxZxbT"&TrtTlV.V.t[ttV&XX\RPQPQRQPQPQRTPQ - MultipartMessageHeader NSMutableDictionaryNobjc_object NSMutableData NSDictionaryNSObject NSStringNSData MultipartFormDataParserApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.m/Users/pete/git/FrankhttpLogLevelinthexchar+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]isaobjc_classClassNSObjectNSData-[MultipartFormDataParser initWithBoundary:formEncoding:]objc_objectid-[MultipartFormDataParser appendData:]signed charBOOL-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableselfdelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParser_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDataseparatorBytesunsigned shortuint16_tinputLengthcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:.Xx2  <XNx2   XhXhb Nx:    2 6 @ (04V(04\rtAJHAinitlog:level:flag:context:file:function:line:tag:format:stringByAppendingString:dataUsingEncoding:alloclengthappendData:bytesdataWithBytes:length:setData:dataoffsetTillNewlineSinceOffset:inData:processPreamble:processEpilogueData:respondsToSelector:dataWithBytesNoCopy:length:freeWhenDone:findHeaderEnd:fromOffset:appendBytes:length:initWithBytes:length:initWithData:formEncoding:processStartOfPartWithHeader:findContentEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromData:encoding:processContent:WithHeader:processEndOfPartWithHeader:processPreambleData:base64DecodeddecodedDataFromQuotedPrintableData:initWithLength:initWithBoundary:formEncoding:.cxx_destructdelegatesetDelegate:formEncodingsetFormEncoding:pendingDataboundaryDatacurrentHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncoding4A9AoAAAAAAAAAABB)B=BfBBBBBBB3CQClCCCCCA/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.mMultipartFormDataParser: init with zero boundary --MultipartFormDataParser: Trying to parse multipart without specifying a valid boundary-[MultipartFormDataParser appendData:]falseMultipartFormDataParser: MultipartFormDataParser: wrong input format, coulnd't get a valid headerMultipartFormDataParser: warning, trailing '=' in quoted printable datadelegateT@,W,VdelegateformEncodingTI,VformEncodingE0EEVPFaFG 0123456789ABCDEFMultipartFormDataParser@A @16@0:4@8i12@12@0:4@8@16@0:4@8I12c12@0:4@8i16@0:4i8@12i12@0:4@8i16@0:4@8i12i20@0:4@8i12i16v8@0:4@8@0:4v12@0:4@8I8@0:4v12@0:4I8@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iI 3CGCGGH CGAGAH BH) fBHBH9B(HC8H D?HDFH"DPH/DWH G@DaHGLDrHGYD|HGgDHGvDHGDHGDHG DHGDHG"DHFGGG GGIIGxJAHSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p 0 3B1rwr   93 YQ r] I0Y.w [1 Z Z PIHSAH a4,XZr0IY1HSAH HSAH   <|=8`M$N]=T,8)2xYqy͓4G>0:m&GR4* G*:mGr4 G1mG4GG4GG4G;mG4G0m3mG5G0m~6md4m4mpGl5pGHE^3HE<m4Ej34E4mG 6GEt3~EzD63rDf4m\4mRD~3VNDVF8m>4m40E3800E8*4mD3"D"4m8E&48ED3 D 7m0m6m7m4m,Eh4,E9m4m(E4(E7mx6mX4mPD4TLDTH8m4mD4 D8m7m6m4m4mD:5D4mz8mr4mhDh5ldDl`8mTG$8XPGXJ7m,6m4mD5D4mD5D8m7m6mG8GG8G6m4m2mz9mt4mdD6j`DjZ4mT8mJ GF 8 7m 6m 4m D8 D 4m D8 D 8m 7m -m JF: JF #Fu: #F 4mp HE9 h HE d PG; ^ PG Z DZ9b R Db N <mD 4E9H @ 4EH 2 6m, 6m G<  G  6m 4m D9 D 9m 4m D9 D 4m 4m 8m G4mD<<D8m|4m`G2?f\GfT4mHD<LBDL<4m*6m$4mHE>=HE`G@?`GD<D<m4EV=4E4mD=D4m4m8m4m,4mD=$D$4m 4m8mx^VD^R2mF4m8E>@0E@,4m"4m8m 4m4m4m8m4mx4ml6mZ4mP2m@4m62m06m(4m9m4m4m8m4m24m(@EA.$@E.9m4m4m8mGF4DA80D8&DA*"D*DAD DADGDGEBE E$B EDBDERBEElBEDDBD EzB EGDGh4mNG>ERJGRB4m46m,7m$4mDBD 4mDBDGEG7mGEG7m6m6m7mGFGxGF~tG~lGFphGpd6mVG.FZRGZHG6FNBGN>6m0GLF4,G4(4m"4m8ED8EDC D6m6mGFG9m4mDCD9m4m@GvF@GDDD4mHED~HEz0GFt0GpDDDxjDxf<m\4ED`X4E`F6m@9m:5m$DD* D*0AA(0A(7mC?kgFB <8[W1-($ {B> MInj73lh                  x t e a R N ? ; , (                         r n g c S O H D 5 1 * &                            | m i b ^ W S D @ 9 5 . *     |mib^WSD@95.*#  zvokd`QMFB3/($ tpieVRKG84%!okd`XTMIA=.*# ~wslhYUFB3/($ qm^ZSO@<-)  zvokc_XTD@95-)" ~wsd`YUNJC?84-)" }yie^ZKG@<-)" lhd`TPLHD@40,($  |xtpd`\XTPLH<840$  |xtplhd`\XTPLHD@<840,($  $ / . + +  / . * tplhd`\XTPLHD@<840,($   ' ( ) & H@, 80, ( , , , |xthd`TPL@<8,($|xtplhd`\XTP40 <MJ8MJ4MJ0MJ,MJ(tMJ$dMJ TMJDMJ4MJ$MJMJ MJLJLJLJLJLJLJLJLJtLJdLJTLJDLJ4LJ$LJLJLJ(NMPhNPhNPhNPhNPhN}PhNjPhNWPhNDPhN1PhNPhN PhNOhNOhNOhNOhNOhNOhNOhNsOhN`OhNxhXH8(D~ ( F8|DG'PJzEEEPFFHHI4IhxJAoG:GGGG:GGGlGG5A_)vraF"T_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_sel_getName_objc_msgSend_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_objc_loadWeak_objc_retainAutorelease___assert_rtn_objc_autoreleaseReturnValue_objc_loadWeakRetained_objc_storeWeak_objc_destroyWeak_objc_storeStrong_OBJC_CLASS_$_MultipartFormDataParser_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeader_OBJC_METACLASS_$_NSObject-[MultipartFormDataParser initWithBoundary:formEncoding:]-[MultipartFormDataParser appendData:]-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]+[MultipartFormDataParser decodedDataFromQuotedPrintableData:].hex-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartFormDataParserl_.str1l_.str4l_.str13l_.str48l_.str71l_OBJC_$_CLASS_METHODS_MultipartFormDataParserl_OBJC_METACLASS_RO_$_MultipartFormDataParserl_OBJC_$_INSTANCE_METHODS_MultipartFormDataParserl_OBJC_$_INSTANCE_VARIABLES_MultipartFormDataParserl_OBJC_$_PROP_LIST_MultipartFormDataParser #1/28 1360255047 501 20 100644 15708 ` MultipartMessageHeader.o  @ | | "__text__TEXTn @*__textcoal_nt__TEXTn2 __const_coal__TEXTn2 __picsymbolstub4__TEXTn2 __StaticInit__TEXTn2 __debug_info__DWARFnN2 h/ __debug_abbrev__DWARF__debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF /__debug_loc__DWARF X/4__debug_pubtypes__DWARF:__debug_str__DWARF__debug_ranges__DWARF p1__data__DATAj.!__objc_data__DATAl(0!`2 __objc_superrefs__DATAX!2__objc_methname__TEXTI\!__objc_selrefs__DATA4"2 __objc_classrefs__DATA" 3__objc_ivar__DATA, "__cstring__TEXT8"__cfstring__DATA,@#H3__objc_classname__TEXTl0$__objc_const__DATAL$3"__objc_methtype__TEXTxG<%__objc_classlist__DATA%4__objc_imageinfo__DATA%__apple_names__DWARFp%4__apple_objc__DWARF<L'`5__apple_namespac__DWARF$L'__apple_types__DWARFlp'p5(__nl_symbol_ptr__DATA )__debug_frame__DWARF `)66(8 P6- FFAhqFAyDxD hh?FF,8AAyDxD hhFFAr"yD hAyD hXPFA!xDh!P0FFA2xDh FFA"xDh FAA A{DzDyDhh h AqyD h AqyD h AqyD h AayD hEAp)FFxDhX 2F#TFApxDhH!"P!Aq#yD;  A xD,0F(XF&"  O   &ER8 @ !BTE (@k0OA( (A`BF xDSFh?FFA`)FxDh 2FF*?qF@X F?FFZF3FA`xDh`YhAr`YAszD{D F0F F F ADboFA"azDA*cyDh{D hXAPrzDHFxA b#zDhmAQyD h@X[pGFAPxD!h DVAP!xDh D@IJL$+WWAdt=[ )z *$ +$ ". 0 K3 U4C : h2P39#>RQWAQHQt9?LM#HJ#Q-&WAH)t<r #$(<WAHOtb<nWAHut$+$$+$+$    = \ {$       4 R k       3 M h ~y y x y y$..nU#!#"F-M"X$a#F##X$##io0#$@3B-#"[a"k-r"}} #[ #k #d%R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I 4: ; I U 4: ; I 1UX Y 1UX Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ .: ; ' 4  @ .: ;' I : ;I.: ; ' I : ; I.: ; ' I  : ; ( !  : ;  "I: ;  # I: ; 8 2 $I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h Y6J!>  }O)O)3c-zX c"LmltkfMZ< JYZXKg&g /I/+ K8 = 92 P BTQ}8RPS}<<X<P*Z<\V\6}6tVt} PQ&P&Q(6P(,Q<JTJLP<NQNMultipartMessageHeaderNSMutableDictionary>objc_objectMultipartMessageHeaderFieldNSDictionaryNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeader initWithData:formEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeader description]ClassNSObjectNSString-[MultipartMessageHeader fields]NSDictionary-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]isspace__istypeisasciicontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncoding_flong unsigned int_c__darwin_ct_rune_tselffieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_cmdobjc_selectorSELdataNSDataformEncodingunsigned intNSUIntegerNSStringEncodingbytescharlengthoffsetfields_separatorunsigned shortuint16_tfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description<,<,<,<PlinitallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionName  7ms /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.mMultipartFormDataParser: Failed to parse MIME header field. Input ASCII string:%@text/plainContent-Type%@fieldsT@"NSDictionary",R,VfieldsencodingTi,R,VencodingQ  MultipartMessageHeaderl x=),04l8@16@0:4@8I12@8@0:4v8@0:4i8@0:4@"NSMutableDictionary"i@"NSString"lHSAH  [2|r9q5f .N~" Q4ǰ5 0@P`X2F2Qkk?bb?HSAH mY,?b2kHSAH HSAH   <`M$N]=T,2xYqy͓Bn.$$3$$ |  >  ( <2j&m\,`V,`R&mD4J@4J,00(00"m, ,  m\P\$*$",D,"m"m#m mLL<< mn%mh mN mD m: @6 @0%m* m""m"m"m"m m,,8|8n'mb(f^(fV mL mB$H<$H0 4, 4"&&      m" m2$m00"m,~,z mrrvlvh mX^T^P\L\B"m<%m6!m$* *h((#myuD@soPLyufbSO@<-)~zjf_[LHA=-)" tplh\XTPD@<840$  $         0,($       80 (    |xthd`\XTPLHD@<840, |(h< mZG4!XH8(/(R<zP%X8Jl40b,oN 7bTF"8_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_IVAR_$_MultipartMessageHeader.encoding_objc_retainAutorelease_sel_getName___maskrune_objc_getProperty_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_objc_storeStrong_OBJC_CLASS_$_MultipartMessageHeader_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_METACLASS_$_NSObject__DefaultRuneLocale-[MultipartMessageHeader initWithData:formEncoding:]-[MultipartMessageHeader description]-[MultipartMessageHeader fields]-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartMessageHeaderl_.str23l_.str28l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderl_OBJC_$_PROP_LIST_MultipartMessageHeader#1/36 1360255048 501 20 100644 22612 ` MultipartMessageHeaderField.o  \/< \/ __text__TEXT< 8\__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARF xC__debug_abbrev__DWARFM__debug_aranges__DWARF E__debug_macinfo__DWARF E__debug_line__DWARF ]EhD__debug_loc__DWARFfpD__debug_pubtypes__DWARFR#__debug_str__DWARFp$__debug_ranges__DWARF7"s+I6__data__DATA/#k,__objc_classrefs__DATA0#l,0K__objc_methname__TEXT@#T|,__objc_selrefs__DATA$0-PK __objc_ivar__DATA$ .__cstring__TEXT$ .__cfstring__DATA|'0K__objc_classname__TEXT(X1__objc_const__DATA@(|1PL*__objc_data__DATAP)(2M __objc_methtype__TEXTx)N2__objc_classlist__DATA)3M__objc_imageinfo__DATA)3__apple_names__DWARF)3M __apple_objc__DWARF+T4N__apple_namespac__DWARF,$L5__apple_types__DWARF4,p5O*__debug_frame__DWARF.7XP P0RP P- FF FBfAFB0yDxD hhBRA"yD hBnAyD hXPF FF B&@xDh(FFB@xDh(FFOE :(Ѹ?ЪE,Br xDh0FB1%BiyD B,*FCF!FPF,( F @ 簵ABADAAA23AEzD|D}Dh{D$hyD-hXYEYAr hzDHFEAB#zDh߻AzB#zDhջA^B#zDh˻FAF@xD!h DA8@!xDh DA @!xDh D@L$+ $SW$ H$~_$;k$S (^ )$J +$ + $ 7 h : > ; S/5#:N$ ]+W]wH]]^]$k]S ^$`+ _> g zf$r4w.WHnt$LyM#J#0BW H DVW3HFsXjWYHl) #`6!lW!H!c$s$gs$g$$lWs$kS} $!~!!!!!!!-!F !` !x ! ! !!!!(!C !Yy!xy!x!y!y"!! !!+!<!L!i!!gnU`#x#,#$$s$ %  #% #% #M[$d0#(t&@G@g'Ws$&g9 $L ( G #G # ),#%R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I 1X Y 1 41 1  U4: ; I< I  I8 2 I: ; : ; I4: ; I  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ .: ; ' 4  @ .: ; ' I?   .: ; ' I?  @ 4: ; I  : ; !( " : ; #  : ;  $I: ;  % I: ; 8 2 &I: ;'.1@ ( : ; ) : ; Ym /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h #v!HGK~\NgN+g~r..dh&`,a2l `.l .Yv: 1hcK f,xiRxJni.qJqJJgPlZjxwJK!j Jm3)ifh&*d aaa..gf) !P:0E3,*M,00d/-1M \fg) ~^ :, = <F P ZUZ}VH}HdVd}jVj}VQVV}<ZRPSr}4r[~TfT~TZZfZXXX"UjU UUXQPQRSP}"Z(ZQ}8RNXSNTZ&666ZZ&.VVX^P28PPVQURX"PQ0BP0BQDVPDVQXjPXjQlzTz|Pl~Q xNSMutableDictionaryNSMutableString:objc_objectMultipartMessageHeaderField`NSDictionaryNSObjectNSString(NSData_NSRangeApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeaderField initWithData:contentEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]signed charBOOL-[MultipartMessageHeaderField description]ClassNSObjectNSString-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]NSDictionary-[MultipartMessageHeaderField .cxx_destruct]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsstrcharlengthcoffsetselfvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderField_cmdobjc_selectorSELdataNSDataencodingunsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrinsideQuotecurrentParamparamValuerangelocation_NSRangeNSRangeNSMutableString.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:description &26@DHj<Fblv~6:<Fblv~*<Fblv~allocinitWithCapacity:byteslengthlog:level:flag:context:file:function:line:tag:format:initWithBytes:length:encoding:parseHeaderValueBytes:length:encoding:setObject:forKey:stringWithFormat:initWithData:contentEncoding:description.cxx_destructnamevalueparamsrangeOfString:deleteCharactersInRange:rangeOfString:options:range:@#F#X#^#e#####O$^$w$ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.mMultipartFormDataParser: Bad format.No colon in field header.MultipartFormDataParser: Bad MIME header name.MultipartFormDataParser: Bad MIME header value for header name: '%@'MultipartFormDataParser: Bad params for header with name '%@' and value '%@'MultipartFormDataParser: Params str: %@MultipartFormDataParser: Unexpected ';' when parsing headerMultipartFormDataParser: Failed to exctract paramValue for key %@ in header %@MultipartFormDataParser: unterminated quote in header %@%@:%@ params: %@valueT@"NSString",R,VvalueparamsT@"NSDictionary",R,VparamsnameT@"NSString",R,Vname\"%=`%.%D%L!&'I&;&N&8 'w'MultipartMessageHeaderField( $x)#)#$)/$)m=$)1B$)EH$)Y$=$)$B$)$H$)'%';'B']'b'8((h(()@(P)()@16@0:4@8I12c20@0:4*8i12I16@8@0:4v8@0:4@"NSString"@"NSMutableDictionary"d)HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxw6'x^ccF? d6'6x ^l?HSAH !0,,?^6'xHSAH HSAH   A</|`M$N]8)=T,2xYqy͓<8?N =p62c) p~'30 !0c | 1DWj}(;Nat#)`r+d(Sf$$SGt@$y[:x$$,g$ |     b 0 D X lF.m$ $.m$8$.mt$Fzp$zf'm^$^bX$bR'mJ$zND$N>'m6$:0$:&(m''$$8#28#$$$$$$&m)m(mj ( rf (r^$TdZ$dV$ZbN$bF)m< ( @6 (@2$z:,$:(m$$(m<#L<#$$*m*m*m(m(mz'X!v'f$bjb$jJ/m@4#D<4#D4-m.e(m$$'!'/m4#b4#(m$*$'8"'~/mt4#xp4#x(m(m8#08#*m*m(m'0#'$< $t/mj4#nf4#nZ-mTe,$Z 6($6$n 2$2$t 0 $0$ $ $ "$"$ $*m*m+m*m(mp'@$xj'xf/mZ4#^V4#^R(m&$!,"$,'x$0'0$!$/m4#: 4#(m(m8#b 8#(m$"$*m$B"|$x(md(mD'J%N>'N*$"2&$2"$p"0$0/m4#! 4#*m$"$(m(m8#f!8#$6#$'%'~$#x$t/mj4#!nf4#n\*mB$|#H>$H:(m*$t#0$$0 (m8#"8#(m$#$|'&|'$#$/m4#r"4#(m$$~$x(mn$&$rj$rb,m\*mN$n$RJ$RF(m>$R$B8$B4(m&0##,"0#,$f$*$*+mlha])%95GCokPL}pl]YJF73$  ~zkgXTMIB>/+# {wgc\XPL=9*&xtlhYUNJ;7($ ~okb^WSJF?;2.'# tplhd`\XTPLHD@<840,($    !   ,($  # # xp# h`# XP# H@# 80# ( # # # |xtplhd`\XTPLHD@<840$ % $   % $ " " +)+)+)|+)l+)\+)L+)<+),+)+)+)*)*)*)*)*)(++.4,.4,.4,o.4,\.4,I.4,6.4,#.4,.4,-4,-4,-4,-4,-4,-4,-4,x-4,e-4,R-4,?-4,,-4,xhXH8(3^0DXl"%`% %%!&&I&/&8&A 'J@(|h(()()Gw'Qd)$$$P)r{*=1NLZ`r_objc_retain_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeaderField.params_objc_release_objc_retainAutorelease_sel_getName_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_findChar_extractParamValue_objc_retainAutoreleasedReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_getProperty_objc_storeStrong_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_MultipartMessageHeaderField_OBJC_METACLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSObject_OBJC_CLASS_$_NSMutableString-[MultipartMessageHeaderField initWithData:contentEncoding:]-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]l_.str8l_.str14l_.str16l_.str20l_.str22l_.str24l_.str26l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldl_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str54#1/28 1360255048 501 20 100644 36876 ` HTTPAsyncFileResponse.o t  I I%__text__TEXT T__textcoal_nt__TEXT > __const_coal__TEXT > __picsymbolstub4__TEXT >__StaticInit__TEXT >__debug_info__DWARF f >hJ__debug_abbrev__DWARF%__debug_aranges__DWARF0'__debug_macinfo__DWARF0'__debug_line__DWARF0,'j__debug_loc__DWARF\!+j__debug_pubtypes__DWARFu' 2__debug_str__DWARF( 3__debug_ranges__DWARF3> q__data__DATA31>__objc_data__DATA3(4>,q __objc_superrefs__DATA3\>|q__objc_methname__TEXT32`>__objc_selrefs__DATA7`Aq__objc_ivar__DATAd7<A__objc_classrefs__DATA70BDr__cstring__TEXT7DB__cfstring__DATA`9Clr__objc_classname__TEXT94pD__const__DATA :hDr__objc_methtype__TEXT:E__objc_const__DATAX; E\s__datacoal_nt__DATAx>,Iw __objc_protolist__DATA>4Iw __objc_classlist__DATA>8Iw__objc_imageinfo__DATA>tDIwT__apple_objc__DWARF(CMtz__apple_namespac__DWARFC$8N__apple_types__DWARFC\NzB__nl_symbol_ptr__DATAG @R__debug_frame__DWARFGLR|}mP P00C*t}- FFFF (F C1C`yDxD hh ?FF.CpxDh F0Y1QC`O2xDhC|`xDrPh CayDVFFVC`xDPFCdF!|DO F?FFC`CL xDK"P# h @F#"Dp(FnCQCf`yDxD hh^?F\FCPV xD#O h(FL?FJF(FF,AC`xDh PF: CayDFF!.?F,FCPPV xDCyhP S#  "D #"(F FBDPCQxDyDh hh F?FFC@xDh(FC,RzDhPA`(FCPxDhCPxDF1Dh F0FF 0FXF 𽐵FC@CfAxDyDh"F h XC@!xDh!TC4AFC@yDxD hhCrCClB{DzDC AhhyD hcYXnCRAyD hXPFbC@!aQxDC1"FhyD X h@NCAyD hB\*pGCB#CTzDh@X9C1yD hB\*pGC2#CTzDh@X#FC0xDh`YC0xDh!\)!!T`Y@- FCZ1FyDC0xDhU !C.1yD h(Q(Y?7CP0xDh PFCL1F$yDFF!?FFC U xD#hC@P%xD"#$" 0FkC0!xDC!"yD hhPD xDkX)YhC!"yDhQD!yDUC@OAH@sxDyD(F\dFXF^Y@!2)YCCOF( &zD{D  DC $xDh,T8 F - CFCCxDyDzD`h hh0X tX1DX Cez yD h CyD hXCf{DXCvzDO5BhV 8%FB8FX@BP)FP A `V *WCxDh1XCD*FxDh0X?CyDCF!|DO F?FFC yD hSXChyD#C hxD P  PF6CryD hhCr F !DO PF\?FXFBp xDC)# hDP " F"#60F4BpxDh*B~pxDh @BqyD hBzF !DO PF?FFBZpxD#hXBayDC hD QVYKh6VQCrJ` YBbzDDQhB`xDi0"i!Fii@BaoFyD hB\!BayD hBX!?BhayD hFFBayD hBXDAhFpGBlayD hBXDAhFpG- FB`FxDFFh Fd#B&`*F#xDO hB6`xDfP!DM`hBPxDfP!DhM`1F XB@? B`xD@F0BhF!D@F&?F"F BQ#yD hbXB,QhyD " Bp hxDOpP  PF0FBPxDh F @-FB2PFxDFhYȱBAyD hBQyD hXKh@PCH` YQ9B@xDh F%,B@CBxDzDh@GhxDfXBrqOByD FiF0F(F@x- B^AF`iyD hA\)HBABf@yDxD hhZ?FXB1FBF@yDxDhB4B hzD@?F<FB0OrxDCFhB&`xD(FZF&0F$(F `iB1yD hB|1iyDP h`i @ Ii0"@i!BX1BZ2yDzD hhPDXDIhCh Y@CO pGB$1yD h@Xٹ pGB1yD hAX?(B1C03yD{D h@3hyDXBROC#zDiF FFB aixD#hXPBn xDh`i@Ii0"@i!zFBp xDh X(lBF xDh X(`BxaB yDxD hhhFPFB xD!h D@B!xDh D6B!xDh D@)b L$+(?W<? ? )?jG/? e T| 6P   # ?cW<c c :kdW<k k e~dW<~ ~ W< 4 GW< e TW<  R `$M"4'rWj $r þ M ɾ   ľ   ˾  ! ;  -  M  a  r ˾ s v ˾ :B r ; ` v ; nt~WW Wj : !TW< ? R/W</ / 5 LS6 W<6 6 s= 6 W<= =  =$ 6 - K\ Tx8  W<T 7T U T ~D  X  Z - `x  6<?LAM#0L# en Wjn nt Wt  WzT < W<z z  < - |T6j< N W<  $XJL# WaTP T W< 7 JT W< ] p Wj` n  W W f W<  =h W<= =  \ mC  L#j#j##  >!O LlL#tq]# p`$L#L&#~'#9(#T*#E,#J-#.T/#Bj1#HQ2#XX4#e6#7#j8#$9#;#<#=#>#@#  J   4!LL#A #)j#2#=#H#ST#[x#`$#g #r # # # # !#T"#   %?E L#   "| #$#$# #  # #< #  Q4 ] E  z  #  $|  #$$ #$$ #$  # $  #$  #$`$ #$R  #  ? F nQ # n$| n#$$n#$$n#$ n# $ n#$< n#$ n#$ n# g # $| #$$#$$#$ # $ #$< # %R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I < I  I8 2 I: ; .: ; '  @ 4: ;I4: ; I U.: ;'  @ .: ;'  @ : ;I4 .: ;' I @ : ;I4: ;I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ <  I: ;   I: ;!  : ;  " : ; # : ;$ I: ;8 2 ( /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h >4/$hmrNL |yRh,LNg N82 0 .vX .J1 H/ H/ N~2c/  8p$.L1}3*0  4 ,4,40,H4h,H40,G J4xJG64xJGR <Gw .LGu.Hj .,yJL/ZGrn|= bYL 1  fh 0H0^! l { wM+םg0L,0~ (>/P Tg vXׁ/-/ = * 6 3? 2 1j> Lg tJMM Y  ig }(F P TTQZ(ZRPSUPhnPTPQTPQdPdhQtQPQQTPTQQPU<UQ^ZZF~PPtQPpXrXBPBP(BT(BT.BU.BU.BU.:U:@UPP0ZPTPPQQQQPQ P Q P T 2 T * Q* X X V8 D PD T8 R QR X Z Z8 N RN X X Xh | P U P T & P  Q< J P< @ QP R PP T QT PT ^ Qn r Q Q T P  P f T D Qh v Tv x Ph z Qf ]NSArray __block_literal_1 __block_literal_2g __block_literal_3 __block_literal_4pNSMutableArray HTTPAsyncFileResponseHTTPConnectionobjc_objectHTTPConfig NSDictionaryLNSObjectWNSStringeNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPAsyncFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]signed charBOOL__51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]selfconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizeNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponse_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1bytesAvailableOnFDbytesLeftInRequestbytesLeftInFilebytesLeftbytesToReadresult__darwin_ssize_tssize_t_bytesAvailableOnFD_bytesLeftInFile__a__b__block_descriptor__block_literal_2offsetlong long int__int64_t__darwin_off_toff_tlengthdataLength__block_literal_3__block_literal_4initWithFilePath:forConnection:openFileIfNeededresumeReadSourcereadDataOfLength:cancelReadSourcesetOffset:deallocprocessReadBufferopenFileAndSetupReadSourceisDonepauseReadSource.cxx_destructabortconnectionDidClosecontentLengthisAsynchronous.06:3P><3initcopylog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:allocinitWithBytes:length:responseHasAvailableData:UTF8StringpauseReadSourceabortprocessReadBufferopenFileAndSetupReadSourceopenFileIfNeededlengthcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:resumeReadSourcecancelReadSourcedealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePathisAsynchronous.cxx_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended33344=4K4a4s4y4444444455545n555, $08(HD@<4/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@: Unable to open file. filePath: %@HTTPAsyncFileResponse%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)v4@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.8$8=b8%8!888-,93QpA AHTTPAsyncFileResponseHTTPResponsequ89 89 89  89Q8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qc@"NSData"i^vI^{dispatch_queue_s=}^{dispatch_source_s=} 5:5:5:5:5: 5:5:5:5:6:::::::::::9< 6:4:4:4:en5:5:4:4:5:5:5: 5:9 5: 66:= ?6:Q 6:U 5: N6:i d7\6:l766;p7g6;t7r6;7}6;x76;76;h76;|76!;76$;76$;76$;76&;76;;76;I:9<<<=:X;;,;3HSAH*  "#'(fOdvϋ,z~/bJ<$R:nsw^bjv]Ç,^*Ư )o >鴡ܟ90eRh|y&GOKGLK;07yf`}_3a]݅bPʽ_*ݺ w#` ,<L\l| ,<L\l|$4DTd ?]sZ) S6q: K ] :/n Zy /  eO'_   O?nI f ) f ao o}HSAH 2;,?OZo/fHSAH HSAH!  0 `M  v|2;2xYSMEr>ۙ5pH.5i) p~qyttzDtɻN Xnt<͓ t7J 4 bm$ D7.* D7* t7l. t7 p7.p7bm@7h.@7h7.h7x7.x7TmVmMmzLmj<7.nf<7nbbmR47.VN47V&91,"9, 7. 7l7Z/l7gmCm7/7lm7/7bm87~/87bm47/47dmbmh92nb9nV 7/^R 7^LgmFCm87r0>27>.lm"7r0*7*929 70 7l70l7PmgmCm707lm707jmh70|h7r71vn7vVkm7v1"7"|7f1 |7717717Zmp71p7717717dm72z7v[mT8:4fP8:fJ dFd@\m4em r&& :4$ :$GBG727YmGBG727Um838bm949| 72x 7rgmlCm^7L3dX7dTlmH7P3LD7L2h7.36.h76*im$bm07307l7Z3l7Wm737Xm737Wm737737]m~74x7h74ld7l`bmP,73VJ,7VBd74H<d7H8dm*7R4.&7."bm(7 4(7|7l4 |7 7r4 7 bm747$744$7x74x7bm 7f4 7d74d7dmdmdm~emxdm`x75d\x7dTt75XPt7XLdm<p7,5@8p7@4bm*74.&7. gmbm 757GE G dmdmbmp97p9 7P5 7gmCm767lm~76z7rdmjgmdbmP75XL7XFgm@bm47f6:07:,758(78"dmbm`9L8`9 76 7gmCm767lm767dml76l7bm7|67xh76|ph7|ldmbemXd77\Td7\JdmDgm>cm,762(72$330 30ememtp=9)%}.*  hd1-{kgWS$ lh'#\X($PL {tpa]NJ;7($~okd`YUFB;7($ wslha]VRC?0,%!wsd`QM>:3/(${tpieVRKG84%!{tpieVRKG84-)"  $ S R K K  S R I \XTPLHD@<840,($  J F G H E xpO h`O XPO H@O 80O ( O O O d`\XD@<8$   tpl`\XLHD840$  |xtplhd`\XTPLHD@<840,($  B |tphd\XPL<80,$  ( B C>C>B>B>B>B>B>B>B>B>xB>hB>PB>@B>0B> B>B>|B>xA>tA>pA>lA>hA>dA>`A>\A>XpA>T`A>PPA>L@A>H0A>D A>@A><A>8@>4@>0@>,@>(@>$@> @>x@>(TC(ClGChGCdvGC`cGC\PGCX=GCT*GCPGCLGCHFCDFC@FC<FC8FC4FC0FC,lFC(YFC$FFC 3FC FC FCECEC ECECECECECuECbECOEC 8 $8 b8 8 8 8 8 ,9 X;0 ;d ; < < << =3rx7Td77h7p7Dt7l7|777p777^7'734>x>tv8Y8N/ObweL)~F")_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_dispatch_suspend_dispatch_resume_dispatch_source_cancel_open_dispatch_queue_create_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_dispatch_source_create_dispatch_source_set_event_handler_dispatch_source_set_cancel_handler_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_dispatch_source_get_data_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_reallocf_read___error__Block_object_assign__Block_object_dispose_dispatch_release_close_lseek_dispatch_sync_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_free_objc_storeStrong_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize__NSConcreteStackBlock__dispatch_source_type_read-[HTTPAsyncFileResponse initWithFilePath:forConnection:]-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]___block_descriptor_tmp___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044___block_descriptor_tmp46___copy_helper_block____destroy_helper_block_-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0___block_descriptor_tmp70___copy_helper_block_67___destroy_helper_block_68-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0___block_descriptor_tmp76___copy_helper_block_73___destroy_helper_block_74-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponsel_.str3l_.str11l_.str28l_.str31l_.str37l_.str39l_.str51l_.str61l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPAsyncFileResponsel_OBJC_METACLASS_RO_$_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPAsyncFileResponse #1/28 1360255048 501 20 100644 12148 ` HTTPDataResponse.o d  !__text__TEXT P^__textcoal_nt__TEXTP __const_coal__TEXTP __picsymbolstub4__TEXTP __StaticInit__TEXTP __debug_info__DWARF\P @"__debug_abbrev__DWARF,M__debug_aranges__DWARFy__debug_macinfo__DWARFy__debug_line__DWARFy"__debug_loc__DWARF;"6__debug_pubtypes__DWARF O__debug_str__DWARF[ __debug_ranges__DWARFT 0$__data__DATA __objc_data__DATA ($ __objc_superrefs__DATA ,%__objc_methname__TEXT 0__objc_selrefs__DATA %__objc_ivar__DATA(__objc_classrefs__DATA0H%__objc_classname__TEXT 4__objc_methtype__TEXTtT__objc_const__DATAHP%D__datacoal_nt__DATA,lp' __objc_protolist__DATA' __objc_classlist__DATA'__objc_imageinfo__DATA __apple_names__DWARF(' __apple_objc__DWARFX(__apple_namespac__DWARF`$__apple_types__DWARF(__debug_frame__DWARF@))!L+  P FF@QF@n`yDxD hhhF?FFﭱ@Z`"xDh@R`xDjPh FFYQ F(F𽀵oF@R@azDyDh hhF@RoF@QzDyDh hX!@QyD h@X!pG@QyD hBPpG- @QF@PyDxDF hh`Yr@vQF@lPyDxDhh`YT`@>Y  @VUY}DSESFQD.hD%0FF @S@R{DzD@AhhyDX hX(F B @AyD hD!XLxW:HJ_`Gkq#v  xWUeHJx !W!UH!J i# , CJ*W*UH*J e1W1UH1Jp18`~W8UH8J|8.~<L=_?Zr $L)M#04#MFWFUHFJ  iH  4 W UH J '7 4##2`#M? E[:%R  .: ; ' I @ : ; I4 : ; I< I  I8 2 I: ; .: ; '  @ U 4: ; I $> : ; I 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ I: ;  : ;  &I/ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h 2ם/#e ij &'0H'0 Q C 0/,1+1GMN/yJQ/2Oz.jL/F2 w)0H)02 A.P:UQ@NQlxQ R PxPxQPQPQPQP~TQR|ZH^S^~Sh~RPQPQK\vobjc_object4NSObjectHTTPDataResponseMNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDataResponse.m/Users/pete/git/Frank-[HTTPDataResponse initWithData:]isaobjc_classobjc_objectid-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]long long unsigned intUInt64-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]ClassNSObjectNSData-[HTTPDataResponse isDone]signed charBOOL-[HTTPDataResponse .cxx_destruct]selfoffsetunsigned intNSUIntegerdataHTTPDataResponse_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:  initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdata HTTPDataResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8I@"NSData"  % ,AHT^++ q2 +y %+<> ,H, HSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`p eaaee$$J))HSAH ,7$)aeHSAH HSAH   OŌp~͓<`M|) 2xYN =T,qy䟽8){#6I\oCv$M[J)4'7$,$ | x x, &   <  m m   rmPV VLVH> b@b<m*l 0&0"v ..m     m  m  ~ nmhm^mRRVNVFZJ@J:m4m.mn""  mvrnj:651?vrc_PL=92. |xieVRKG84-)" $  $           plh\XTHD@<840,($   |tphd\XPL<80,$  (  ((((((((x(h(X(H(8((((((4,n[HxhXH8(x+JpH4`, yT pQ<(F"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.data_objc_msgSend_objc_storeStrong_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPDataResponse initWithData:]-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]-[HTTPDataResponse isDone]-[HTTPDataResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDataResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPDataResponsel_OBJC_METACLASS_RO_$_HTTPDataResponsel_OBJC_$_INSTANCE_METHODS_HTTPDataResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDataResponse#1/36 1360255048 501 20 100644 21180 ` HTTPDynamicFileResponse.o  /< / __text__TEXT< 8__textcoal_nt__TEXTB __const_coal__TEXTB __picsymbolstub4__TEXTB__StaticInit__TEXTB__debug_info__DWARF7 B>"__debug_abbrev__DWARF=Iy__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF#?__debug_loc__DWARF?__debug_pubtypes__DWARF"__debug_str__DWARFz0 #__debug_ranges__DWARF$(-D:__data__DATA%/__objc_data__DATA%(/E __objc_superrefs__DATA%8/$F__objc_methname__TEXT&[# (:@#F# 0%(#{ 4#L%(# av# I# RN# ]N# hN# s# {# ?# # 1# 1# 1# L # !# "##H %(# 'UT )%# . +# 8 ,# r ( )  B  ?b %R  .: ; ' I @ : ; I4 : ; I: ; I < I I8 2 I: ; $> .: ; '  @ 4: ; I4: ; I4: ; I 4: ; I  U1X Y 4: ;I4: ;I1X Y.: ;'  @ : ;I4 .: ; ' 4  @ .: ; ' I : ; I.: ; ' I I: ; : ; I: ; 8 2 ! : ; "( # : ;  $<  %I8 2 &I: ;  '  : ;  (&I)&[ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPDynamicFileResponse.m_string.hNSRange.hNSString.hNSObject.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSData.hHTTPDynamicFileResponse.hNSDictionary.h ,60s 21 Q  JE NN i&(&(/&I(/&(/&(/E% Ol JOl. fOl. 3d.O3x.OR3xJh.XIt k =FI=KF-=/O0F+OM9.J8~tH$i..,h w. J Xhwt24y.h Jw.h .g3N=pJOJ&(l8X&2_6 B,H09~.fM ,k }&2 P \U0QbpQQRPSTPPQPQPQR(PQ2Q4@P@VSVZTPZTrT4XQ|Q,Q68QV^QlvQQQQ6:QNPQQQQrQpV}vU|V"P"}8PX(XBDQdtPjQlR$2R,6SDJPlrPp|UPQTPQ7 NSArrayFHTTPConnectionobjc_object HTTPDynamicFileResponseHTTPConfig NSDictionary(NSObjectoNSString'NSMutableArray{NSData=_NSRangeHTTPAsyncFileResponseApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDynamicFileResponse.m/Users/pete/git/Frank-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]isaobjc_classobjc_objectid-[HTTPDynamicFileResponse isChunked]signed charBOOL-[HTTPDynamicFileResponse contentLength]long long unsigned intUInt64-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]__inline_memmove_chk__inline_memcpy_chkNSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingselfClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponse_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__lenlong unsigned int__darwin_size_tsize_tbufLensepLenfound1found2s1s2sepstopOffsetsubBufferstrBufstrLenfullRangestrRangekeyvaluevLengthvdiffNSIntegerdstsrcremaininginc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLength(VR6NR(|%t('%initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDict& &3&:&@&F&e&s&&&&LPHTTPDynamicFileResponse' &(&('('('(!'(5&(3'('A'('K'(LT'''D(@24@0:4@8@12@16@20c8@0:4Q8@0:4v16@0:4Q8v8@0:4@"NSData"@"NSDictionary"%HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt $ e  Ce Y $ .Yd.l"  .HSAH y%,U$Y.eHSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{U R1=:Fb *  $'k$X(L+*$o_  ?$ G$dH N{S$ |    R 4t , 2'm'"''m'"'"m'"'%:!%!m'"'.n*|.t mf#mV/*ZR/ZN!m8|':#>0|'>,!m#m /*/!m|'x#|'!m'#'/R+//D+/m!m%m~!mv#mn&mh!m\&mV!mF&m@!m,!m!m 'z$'m#m#m#mm!m|%ml mN(m/,/l'j%l'p'|%p''%'t'%t'x'%x'`'%`'/b-/!mh'%h'p!m\d'%bXd'bL'2&RH'RD /-P@ /P /-  / /.//./#m#m#m#m#m$m'&'#m''|'x&mr!mh`'&lb`'l\#mV&mP"m:\''@6\'@2%%>,%>($m $m$m$mso<8$ {!fb 51k|xieVRC?0, uq`\UQB>73,(! {tpie^ZSOHD51*&{tpieVRKG84-)" |xtplhd`TPLHD@<840$  $         ($    |xtplhd`\XTPLHD@<840*(*(*(*(*(*(|*(h*(X*(H*(8*((*(*(*()()()()((+*P.l+L.l+H.l+D.l+@.l+<.l+8u.l+4b.l+0O.l+,<.l+().l+$.l+ .l+-l+-l+-l+-l+ -l+-l+~-l+k-l+X-l+E-l+2-l+-l+ -l+,l+,l+,l+,l+xhXH8(c 2T4t('%'WD(%'b'9%cKs5TF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_reallocf_memmove_objc_retainAutorelease_memcpy_memcmp_objc_storeStrong_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]-[HTTPDynamicFileResponse isChunked]-[HTTPDynamicFileResponse contentLength]-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDynamicFileResponsel_OBJC_METACLASS_RO_$_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDynamicFileResponse#1/28 1360255048 501 20 100644 23724 ` HTTPFileResponse.o 0  .L .$__text__TEXTL 8__textcoal_nt__TEXT. __const_coal__TEXT. __picsymbolstub4__TEXT.__StaticInit__TEXT.__debug_info__DWARF.xE"__debug_abbrev__DWARFrq__debug_aranges__DWARF/__debug_macinfo__DWARF/__debug_line__DWARF/F__debug_loc__DWARFDFx__debug_pubtypes__DWARF"__debug_str__DWARF;C#__debug_ranges__DWARF~)PJ__data__DATA)__objc_data__DATA()pJ __objc_superrefs__DATA *J__objc_methname__TEXT*__objc_selrefs__DATA!<,J__objc_ivar__DATA" P,__objc_classrefs__DATA$" p,@K__cstring__TEXT0"[|,__cfstring__DATA#p-XK__objc_classname__TEXT#!H.__objc_methtype__TEXT$i.__objc_const__DATA$L/Kb__datacoal_nt__DATA',P1N __objc_protolist__DATA0'|1N __objc_classlist__DATA4'1O__objc_imageinfo__DATA8'1__apple_names__DWARF@'1O0__apple_objc__DWARF)h4P__apple_namespac__DWARF8*$4__apple_types__DWARF\*T4P8__nl_symbol_ptr__DATA-7__debug_frame__DWARF-8XR RAU P 'R- FFFF (F AqByDxD hh ?FF.$BxDh F0Y1QBO2xDhB@xDrPh FB.xDh F?FBRyDVFF FVBBxDPFB6F!|DO F?F|FBBX)xD!"P# h @F#"D`(F^B|ByDxD hhN?FLFB`V xD#O h(FO 2Ar@AdAxDA`IyD AZ@ hDxDbT0hfX @hRhbEaY8O +#[F+VF,T BQD `!X`Y`QaY)EA0xDXFA5F!}DO (F?FFAt0ATYxD #"hP  !DPF"#0FAP0xDh FAR02FxDh XF?>AT0xDXFAH8F!DO @F?FFA1yD hcXA!hyD#A@ hxD P  ۻA xDh XFTA!FO yDFF!H?FDFA #xDP%"h XA0!AF@yDxD $ h d TqhA D AL"xDzDAqq`hhbY F?FXF @AAyDzD hhPDXDIhCh Y@CO pGAyD h@X׻FAxDh X?AxDh X(A"qA`yDxD hhhFFAJxD!h DA,!xDh D@L$+W)G{e T &G   # 9W9L9)+AZWALA)HST4YSZ"WSLS)!~f$:WfLUf)hm<RWmL{m)tTbWtLt)<t`bCnSdWL)/wor ~ C   $LM#-0'# @4Z@WL)@CZO@RWL ) lJ'# uTWL3)QWLd)  ^dC t b'#)4ARiX#4#Ri# }  ''#q # 3`$'#i&#{'#(#mZ*#u,# -#Z/#1#2#4#F6#F7# 8#$9##;#8<#U=#f>#F@# K ,'#{ # # # #Z#$###   $/ '# 4JQXXbncq]y%R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I < I  I8 2 I: ; .: ; '  @ 4: ; I U : ;   I: ; 8 2 I8 2 .: ; ' 4  @ <  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h 4/DhlrNL |yRh,LNg N82 0 :zC 0H0^! l { wL,L,0~ 2   2wJ .2wJQ2yJ5L,2y.m2y. 2wJ'L3') I Khx <\h zLh"* $6 3 ?$ih ~&2 P TTQZHZRPSUPPTPQPTQxVPQQ Q"Q$4P$(Q<LP<@QT`P`T^TTjQjXXTVdrPrTTdpQp},B[[Bf[dxRxZnxRxZVSBDSS*P Q@NP@DQT\P\TTQTPQ NSArrayKHTTPConnectionobjc_objectHTTPConfig4NSDictionary'NSObjectNSString3NSMutableArray@NSDataHTTPFileResponseApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPFileResponse abort]-[HTTPFileResponse openFile]signed charBOOL-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]long long unsigned intUInt64-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]ClassNSObjectNSData-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]NSString-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]selfconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizeNSUIntegerHTTPFileResponse_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesToRead__darwin_ssize_tssize_tbytesLeftInFile__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:&t%initcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSize$ 3 Q _ u   $(/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@[%p]: Unable to open file. filePath: %@%@[%p]: lseek failed - errno(%i) filePath(%@)%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)|""=")#-1#!S#r#HTTPFileResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qci^vI  $ $ $$ .$!J$  !J$!Q$%!X$1!J$;!t$$$$$8$J$J$Q$_$J$t$#h% N!{$ t$ J$ J$ $% $= $$U .$e!J$ n!X$A t$Uw!t$"!$ "n!$"!$"!$"!$"!$"!$ "!$,$#%h%4& $$$,@%HSAH   LK;,^*i2@1y1 '90}BC˶*iG,zw@-yaPp]bPf_3f Ru2 0@P`p 0@P`p<wwO~Xe)u? ?8)+4XYeHSAH tN, ?ewX)HSAH HSAH  zDtUEr>p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N =p6=T,@Sfy$7J]p.AXX3 HS$KyJQ$$i$qn$$bc-@/4) $TZbl$' |  8  B $ < T d 8 @ T\ 2<m","<m "J "7m"`""3mx"|t"|p2m`"d\"dN:mD "H@ "H"" ""5m;m6m,"L,"!!#F#!0!~ "z "t;mn'm^0"fX0"fT@mH$"LD$"L#$#$! ! " "/m;m'm0"H0"@m$"T$">m"R"6m!P!8m6m^#TtX#tT!t\P!\J;mD'm60"<00"<,@m $"$$"$?m"Z" "` ""d""r"6mx!x|r!|^6mJ!NF!NB8m<6m##! !  " "/m;m'm0"P0"@m$"\$"4m"j""~"t6md!j`!j@"D<"D(",$",6m! !"""("6m!$!8m6m# #!F|!r;ml'm`0"dZ0"dV@mJ$"NF$"N4"8."8*=m$6m!! " ""$"6m!!"0"8m8m8m9m8m"|"t"xp"xl8m\"`X"`T6mJ!NF!N@;m:6m,!0&!0"-+*-*8m8m 6m#!#!!;m'm0"t 0"@m$"~ $"8m;m6mp!` xl!xf;m`6mT(" ZP("ZL!| XH!XB8m<6m#X"0#0!  !;m'm0"6!0"@m$"B!$"8m8m "R! ";m6m!.!!6m!@!!x"!|p"|l8mb9mX"!\T"\J8mD;m>7m,!!2(!2$0 09m9m73iefb,(vr,(PLsohdUQB>73$  ~zso`\UQJF>:3/  {lhYUFB;70,%!{tpieVRKG84-)"  $ 1 0 - -  1 0 , 840,($  * + ) h`. XP. H@. 80. ( . . . @<840xtplhd`\XTPLHD@<840,($  & |tphd\XPL<80,$  ( &  )@')@')@')@')@'p)@'`)@'P)@'@)@'0)@' )@')@')@'(@'(@'(@'(@'(@'(@'(@'(@'p(@'`(@'P(@'())<-\*8-\*4w-\*0d-\*,Q-\*(>-\*$+-\* -\*-\*,\*,\*,\* ,\*,\*,\*,\*m,\*Z,\*G,\*4,\*!,\*,\*+\*+\*+\*+\*+\*+\*xhXH8((4$V<qTd@T ,&O|"W"`"i#r1#{S#r#$$@%h%Gt%n%4&RY"" "T"}""0" "qX0'9'$}3:F"@_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPFileResponse.filePath_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.aborted_open_lseek___error_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.buffer_reallocf_read_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_close_free_objc_storeStrong_OBJC_CLASS_$_HTTPFileResponse_OBJC_METACLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize-[HTTPFileResponse initWithFilePath:forConnection:]-[HTTPFileResponse abort]-[HTTPFileResponse openFile]-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPFileResponsel_.str5l_.str13l_.str23l_.str31l_.str33l_.str35l_.str37l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPFileResponsel_OBJC_METACLASS_RO_$_HTTPFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPFileResponse#1/28 1360255048 501 20 100644 12444 ` HTTPRedirectResponse.o   t t#__text__TEXT | 6__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARF ,"__debug_abbrev__DWARF__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF"__debug_loc__DWARF"6__debug_pubtypes__DWARFo qw__debug_str__DWARF k__debug_ranges__DWARFK S__data__DATAK S__objc_data__DATAL (T$ __objc_superrefs__DATAt |$__objc_methname__TEXTx __objc_selrefs__DATAPX$__objc_ivar__DATA`h__objc_classrefs__DATAdl$__cstring__TEXTh p__cfstring__DATAt|%__objc_classname__TEXT$__objc_methtype__TEXTt__objc_const__DATA (%G__datacoal_nt__DATA,L' __objc_protolist__DATAl' __objc_classlist__DATAt'__objc_imageinfo__DATA__apple_names__DWARF( |'(__apple_objc__DWARF,`4(__apple_namespac__DWARF$__apple_types__DWARF("__debug_frame__DWARF) ,*$+ P FF@PQF@*`yDxD hhhF?FF@`xDh F@ayD hXPF F(F !pG !pGpG pG pG@QyD h@Q@Y yDDX@S h{DOppGoF@B@pQzDyDh hhF@XQyD hD!xLtWvNGkq#v tzWex  3:|W Y$W$$$|)W)))  L M# 0#0,W0#06  %45W5I5\  #o<W<o< <@ JCWCCj W   J#;# N#S{ v %R  .: ; ' I @ : ; I4 : ; I< I  I8 2 I: ; $> .: ; '  @  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4  @   : ;  &IW /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h 2(ei LM L PL 21 0 58 N Mj F&P:UQ@LQhtQ R PtvPtxQ|~P|QPQRPQRPQPQPQPQ PQmSHTTPRedirectResponsevobjc_objectoNSDictionaryNSObject;NSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPRedirectResponse.m/Users/pete/git/Frank-[HTTPRedirectResponse initWithPath:]isaobjc_classobjc_objectid-[HTTPRedirectResponse contentLength]long long unsigned intUInt64-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]ClassNSObjectNSData-[HTTPRedirectResponse isDone]signed charBOOL-[HTTPRedirectResponse httpHeaders]NSDictionary-[HTTPRedirectResponse status]intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]selfredirectPathNSStringHTTPRedirectResponse_cmdobjc_selectorSELpathoffsetlengthunsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath:` L initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPathx } LocationhHTTPRedirectResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8@"NSString"           % u }      3`A d,L HSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhx 7:Y(76=jJK_|_]$$HSAH  , $_7HSAH HSAH  0 `M) qy|p~2xYN t<{͓<=p6=T,8) OŌ /BUh{<$,v@o$$;%$S3 | t t |    6  ,  #m`X `m\p \t t mt td dX X` `j md mV`ZR`ZNmDTH@TH: m4"m.mP*"P"t P t !mHDpl)%51gso`\MI:6'#|xieVRKG84-)" $            tpl`\XTPLHD@<840,($   |tphd\XPL<80,$  (   |l\L<, (X,wdQ>+xhXH8(t|2U'NhU d>mL b`` h+FTF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_objc_storeStrong_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_METACLASS_$_HTTPRedirectResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDictionary___CFConstantStringClassReferencel_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPRedirectResponse initWithPath:]-[HTTPRedirectResponse contentLength]-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]-[HTTPRedirectResponse isDone]-[HTTPRedirectResponse httpHeaders]-[HTTPRedirectResponse status]-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPRedirectResponsel_.strl_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPRedirectResponsel_OBJC_METACLASS_RO_$_HTTPRedirectResponsel_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPRedirectResponse ! #1/20 1360255055 501 20 100644 7300 ` __.SYMDEFa(Ep(PxTPxmPx+PxPxPxPxPxPxPx7PxcPxPxPxPxPx#PxFPxqPxPxPxPx"PxSPxPxPxfL]   cF#~V2  @  (   H f      6 U q        d    52  2 d  _%PP8P@PPPjPm0000[0-0000?00000f0J0o0"0B0@@@=@@@\CBBjBBBBBBB/BUBzB8J8o8#88_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_HTTPConnection_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.started_OBJC_METACLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_HTTPServer_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_METACLASS_$_HTTPServerl_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_PROTOCOL_$_NSObject_OBJC_CLASS_$_WebSocket_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_METACLASS_$_WebSocket_DDIntersectionRange_DDRangeCompare_DDRangeFromString_DDStringFromRange_DDUnionRange_OBJC_CLASS_$_MultipartFormDataParser_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findChar_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_METACLASS_$_HTTPAsyncFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPFileResponse_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_METACLASS_$_HTTPFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1360255048 501 20 100644 23372 ` HTTPAuthenticationRequest.o d l+ l+!__text__TEXT 4__textcoal_nt__TEXT* __const_coal__TEXT* __picsymbolstub4__TEXT*__StaticInit__TEXT*__debug_info__DWARF*lA*__debug_abbrev__DWARF@__debug_aranges__DWARFQ__debug_macinfo__DWARFQ__debug_line__DWARFQB__debug_loc__DWARF)aB__debug_pubtypes__DWARF !__debug_str__DWARF"__debug_ranges__DWARF(tH__data__DATA&(__objc_data__DATA(((H __objc_superrefs__DATAP(H__objc_methname__TEXTT(__objc_selrefs__DATAx <)H__cstring__TEXT \4*__cfstring__DATA!*dI __objc_ivar__DATA",+__objc_classrefs__DATA<"+dJ__objc_classname__TEXT@"+__objc_const__DATA\"+lJS__objc_methtype__TEXTL$:-__objc_classlist__DATA$.M__objc_imageinfo__DATA$ .__apple_names__DWARF$,. M<__apple_objc__DWARF't@1N__apple_namespac__DWARF4($1__apple_types__DWARFX(1N"__debug_frame__DWARFl*3 PP@S P## 0- FFFA`xDhBJxDh?FF-B$BxDhzD0F?FFB!xDApxDhXF!F(%Ap"xDhXF?FFApBRxDhzD0F(O 0FB !FxD  XF($App"xDhXFt?FpFAVpArxDhzD Fb!(! F XA(p"xDhXFL?FHFApxDh0F>F0F: F8A`xDh F.BhyD hXPF$ F  (A`[FA\rxDhzD(F!F ?FB yD hXPFA:r(F!FzD[F?FAqyD hXPFAr(F!FzD[F?FAqyD hXPFAb(F!FzD[F?FAqyD hXPFAP[FAbxDzD(FQF?FAbqyDhYQFYAQ"yD h"(Ab(F!FzD[F?F|FYQxAnb(FQFzD[Fn?FjAayD hXPF`ANb(F!FzD[FV?FRAayD hXPFHA.b(F!FzD[F>?F:AayD hXPF0XF,0F((F AHayD h@VpGA1(FyD2F hDF?F@(F>@F: F]@2- FF*F F$A!FAh@AByDxD h+FhzD?F F A YF#FxDh  F$oABWAR! yD hXF A^!XFyD2F hF?F5 A: At3xDh${DYF*FPoH@EA^3YF{D*FP@EA2FSFxDhXFF?F FXF F @FA:0xD!h D~A 0!xDh DtA0!xDh DjA !xDh D`A !xDh DVA !xDh DLA !xDh DBA !xDh D8Ax !xDh D@+LWHV$  # GWGG  *4/KWKK UOWOO/  LM#J# SWSBSUWWWhW{[*W[[_,>W__)c@RWccJgTfWggjkhzWk&k9o|WoLo_Wr2P}} |y0|ETW } }|0|ETc}QW|m|q|u u | #| #   l, # #!#*#<#E#K#Q#U#Y#\#c#     ## ,# %R  .: ; ' I @ : ; I4 : ; I 4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 4: ; I  U.: ; ' 4  @ .: ; ' I : ; II: ; : ;  : ;(  : ;  : ;   : ; &Ij /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h >>4&KLK-JIh6h(h<000>$000e  @ @ @ @ @ @ @ @ <YXLML/MIL/PiLP1"I/u  W\LML/MIL/OiI/LjXOM&Qulh ~ P HT"QH^QQQQPdQQQQQQRPflPPQPQPQPQPQ&PQ,:P,0Q@NP@DQTbPTXQhvPhlQ|P|QPPPP P(*P06PbnPPQQ QQ(4QbfQQRPSTPV6bPPP PP 2P<>PBNP^fPPPPQQQ $Q<FQ^~QQQQRPSTP0VbZTPQNSMutableStringobjc_objectHTTPMessageNSObjectNSStringHTTPAuthenticationRequest_NSRangeApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPAuthenticationRequest.m/Users/pete/git/Frank-[HTTPAuthenticationRequest initWithRequest:]isaobjc_classobjc_objectid-[HTTPAuthenticationRequest isBasic]signed charBOOL-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]ClassNSObjectNSString-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]NSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundselfisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequest_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderstartRangeendRangepostStartRangeLocationpostStartRangeLengthpostStartRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destructB^$$\"initheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destruct+7<lAuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,            !!! !!  $(HTTPAuthenticationRequest@"  L$ V$ V$% ]$7 ]$@ ]$F ]$L ]$-P ]$AT ]$UW ]$i^ ]$}<d$ld$g q$ " x$" x$"% z$"7 z$ "@ z$$"F z$("L z$,"P z$0"T z$4"W z$8"^ z$,Z"@""@#@12@0:4@8c8@0:4@8@0:4@16@0:4@8@12v8@0:4c@"NSString"HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| c[w)CCYKCUQE j#$C*T {/<Q{JUT\#$![HSAH .*w,l$T C{#[CHSAH HSAH  ?m4,"8.,"8*?m 0"$0"$?m 4" 4"?m8":8"7m;m;m>m8m  :m"^":mp!txj!xf :nb nT8mH ^NB N28m$ R*  *;m:m  >m8m!!<"h<"  <m<m7m;m;m|>mt8mh >nb nT:m@!H:!H6 j>0 > 8m d ;m:m  >m8m!!<"v<"  <m<m=m8"|8"v=ml4"ph4"pb=mX0"\T0"\N=mD,"H@,"H:=m0("4,("4&=m$" $" =m "  " =m" "=m"0""<""H";m;m;m8"8">m8mx!.~r!~n;m`4"d\4"dX>mR8mH!NNB!N>;m00"4,0"4(>m"8m!n!;m>m8m!!8m  ;m,"b,">m8m!!  ;m("("|>mv8mlp!rfp!rb;mT$"XP$"XL>mF8m<`!B6`!B2;m$ "(  "(>m8m P!:P!;m" ">m8m@!\@!  ;m;m"h "8m  0m;m8mv zr zl>mf8m\ (`V `L;m:8m00!6*0!6& V." .>m8m  p 8m" !";m8m !R !  >m8m  8m ~ r"!xn"xh>mb8mV! ^P!^L| $ TH| T>;m8>m29m&x J *"x *<mTPlh40TPea-)xtok51z|xqmfb[WPLEA:6/+$  }yjf_[TPA=62#  }vrc_PL=9*&{lhYUFB3/   zvokd`YUNJC?84-)"  $ 6 5 3 3  6 5 1 840,($  4 4 4 4 4 4 4 4 xp4 h`4 XP4 H@4 804 ( 4 4 4 2 |xlhdXTPD@<0,(|xtplhd`\XTPLHD@<840H'$D'$@'$<'$8p'$4`'$0P'$,@'$(0'$$ '$ '$'$&$&$&$ &$&$&$&$&$p&$`&$P&$@&$0&$ &$&$&$%$%$(''X*X(E*X(2*X(*X( *X()X()X()X()X()X()X()X(t)X(a)X(N)X(;)X(()X(xhXH8(?n,@T<h`|#N$$z           !!! !!\"7"k@#"4"b""0"o$","B "J8"(""4rK^TFz"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.response_objc_retainAutoreleaseReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_storeStrong_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_NSObject-[HTTPAuthenticationRequest initWithRequest:]-[HTTPAuthenticationRequest isBasic]-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAuthenticationRequestl_.strl_.str7l_.str11l_.str19l_.str23l_.str25l_.str27l_.str29l_.str35l_.str37l_.str39l_.str41l_.str47l_.str53l_.str55l_.str57l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_VARIABLES_HTTPAuthenticationRequest#1/20 1360255049 501 20 100644 156220 ` HTTPConnection.o @  B\ B$__text__TEXTl]\ ME__textcoal_nt__TEXTl]g __const_coal__TEXTl]g __picsymbolstub4__TEXTl]g__StaticInit__TEXTl]g__debug_info__DWARFl]h8g([__debug_abbrev__DWARFԕ0__debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF __debug_loc__DWARFys(շ__debug_pubtypes__DWARFH__debug_str__DWARFh#__debug_ranges__DWARFXX__data__DATAT __cstring__TEXTT __objc_classrefs__DATA,T__objc_methname__TEXT __objc_selrefs__DATA8p__objc_classname__TEXT>$ __const__DATA(l &__objc_data__DATA8P!__objc_superrefs__DATA!`__objc_ivar__DATAX!__cfstring__DATAD"p|__objc_methtype__TEXT$&__objc_const__DATAP'P__objc_classlist__DATA#d- (__bss__DATAB__objc_imageinfo__DATA#l-__apple_names__DWARF#Pt-0(&__apple_objc__DWARFh2X<`1__apple_namespac__DWARF3$>__apple_types__DWARF3@>1__nl_symbol_ptr__DATA< @G__debug_frame__DWARF=`G`6Y)(9P9 E8 PF09D xDh?pGD AQxDyD꿐Op!xDDR$A!@ByD|DzD h``hA!"yD hFh`@- O F )FF(FC@OHD xDhA`PDP@xDyD FF(F K d!E#xFA6P F@xD"yD@ F`FkFPF)FZFXV R@FP F 𽰵FFAFD yDjixD hh6 F@0Ii0"+@i!&F"ApFDyDjixD hh F@ Ii0"@i!FC!#ALI DyDzD h!D ,0Rh@/OEyDiFFP F!(F FAFDyDixD hhaiIht(F@ FFai"i"@F`i!i!@-FFFzF(FvFAd@xDhAxDhhFd?FbF^.@pxDhPF!FRpPF!FLAAyD hpPpXBO0!xD:A1yD hpPA0xDh@F*F0Y1Q$A02FxDh3X@~q0YyD hA0xDhPF F0Y1QA0%xDh@@rxDuPzDhh!F@(qyD hA`1yD hXPFAN0xDh@xDuP!Fh@a"yD hA 1yD hXPFPF@F0FFA xDh XA "@xaxDhyD# h`Y@ja`YyD hA @NbxD@JahzDhyD*FY hpРY)FhAJ xDh@`xDhhFXFPF@PAl"xDhzD F)F@& A^" F)FzD2Ʋ.& F,0FF$F@PA4"xDhzD F)F& A&" F)FzDƲ.& F0F pG pG pG pGA$|D F F pG- @AFO`yDxD hhA6yD@AyDZ hF@@xDhPF@@xDh0FO4@@xDh0F)F?FFO,0F)F?FF@|@"FxDhPF|?FxF FtO-D@PAZ yD8 hb?F`F@8@xDh FV?FRF F N@@xDh0F D?F@F@0"FxDh(F4F F0OF@q@0yDxDh0F[ @?FF F*FF(F H@0xDhXFF0F?FF@r0*FxDh FF(FO0F?FF@@0xDh FF[ K  F@pxDhK@0xDh0F ?FF@ xDh F!"OF F@`xDh[B@bOFAKPyD0F h?FF@ xDh0Fv?FtF@ xDhF @b FFzD+F\?FZF0F0T(FP@B!yD h[O2zD>?F<F 6?F4F@F@b!F+FzD(?F$F0F((F@xDhPFFF"?F F@xDh(FFF?FF@xDh FFF?F F(F@FQF"?FYFF?F1FF?FF(F FO xDh?FF ?FF@xDh?FF@xDh?FF(F@bR zD?FF F~PFz@FxXFt(F"Fn?FlFh?FdF`?F^F(FZ FV@hxDhN?FJF0F"FDF F@0FF1FZF&6(Ѿh& #'RE B#FP+@,XNvPxDhf ?F\()"REOO( KE(!FP)],XNPxDih?F2&&$'B&B$4FP,;QEOO(&HE($4Ft `YN@xDAh?FF F2F0FXFXFPXF@F$Y$(O40PxDOh'ϊ0Fj pΙ  pZ$]FFFPP  YLE&PY BFY9E,BF8?F6F,PF!F. ϊ F(FPYRFFF?FF.1FOZ!OT"yDzD hh$0 0F &FPF00F$F 𽰵OZQ$yD h@XرO.yD h?FFOxDh(FF?F(F F@- FO@FxDOhyD h(Y?FFB$ xDhOxD hh@F1FB1FxDhh@F OFBFxDh(Ft.O6xDh(Fj?FhFN OxDyD*Y hhXOZFxDh(FJ?FFF,OxD,OxDh F4O0OxDhyD h(X$?F"FO"FxDh0F0FO0OxDyD hU?FFBFN<xDh PFN1FyDFF!?F FO,OIxD  hP @3DA "# " F OaUyD h U!EOpxDh(F,UOpZFxDh(FOpxDh(F OpxDh(F~5Oa(YyD ht?FrFObp"FxD[Fh(Ff?FbOd!yDhYQFXY(?O.pxDh(FJ FHXFD@F @<- FOQNpyDxD hh&A*r#OazDhyD hh"FOO.axDhyD" h X?FFTO6`!FxDhP@ FOnPNk xDDhO"1FzD?FFOzPO"xDhzD@F!FSFJA=b"1FO"zD?FFO~"zD+F1F?FOn"F@FzD!F3F0F(FPF@F - $FFO1NPyDxD hh!F\AR#O6QzDhyD& hh"JNP!FxDh@FO(xDhOZA[yD h,FO0xDh F"OqyD h[KF F AF OqyD h[KF@F[0O0NXxDDQFPO,zD?F[0OQFzD?F[$O0PO2xDhO!zDh&yD$O0 hxD "h 1 O0xDh OH0xDhT[?FF$!Fϊ F|NE}DJA>(hbB!FOrzD`?F^F(hOr!FzDN?FLF(h!FO zD@?F>F 8?F4 "F0?F,F RF[$ PF FPFLh(F [aAA2BfO"xDh?FOyD hN(DDObzD1F?FFOrObxDhzD F)FSF1F[0ObzD?FObF FzD)F3F0FPF F $F 𽰵OFN& ObyDxD hhzDp?FnFO~"xDh Fb?F`F F\(F@VON"OZ`yD hxDH- FO @OxDhNryD hzD[h)F"F*[!F"@O[yD h)F"F [!F $%O O[yD hFF$ Oz0xDh Ot[yDOR hzD?FFOJ+FFxDhXF"F@O*F[yDh 2F$[ 1FF,NzaNpyDxD hhA#NqzDhyD hh"FF (N`4FOBxDOChzD0F{DtO  UF`Npa+FMpyDxD hhO2zDX?FTFN`O2xDhzD0F#FD FBO ' O N\axDhyD h[,(NpxDN`xDhXF*FCFFO UOO4F%NQ yD h[?FFNTPOxDhzD0FF0FN`"FxDhXF?FFO>-xDh NVa[yD h Z!R0;2F!F4FO2!xDh  Fk !2FU0CF!F O!xDh @O2NQ yD h[?FFNPxDh0F!Fx$(O~MaxDhyD h!F[0FbFNPxDh(FX?FTFN0*FxDh@FJ(FF(s0F!F@FN@PxDhXF6?F2 F4F[ ! 1F+F [ !R0;"F1FNA yD h[N@xDhXF?FF[ Z!N1MPyDxD hh?FF[ !"F+F1F FNdA yD h[ F[ %R0;Z%$ 2F0FgNpFNB1xDhyD h[ (@ND1"[yD h?FFTNP0!FxDhP@ FxN1 yD[ hlN0&F#xDh[?8#-#+O2R?FPFN xDh0F!FD( N`M1xDhyD h!F[0F.FN0xDh(F$?F FNp*FxDh@F(F0F!FE F a@R0;)CO([Z!DNP"NxDhyD h!F[?FF![CF [!F"?FFFTN!FxDh P @ FND! yD [ hN &F#xDh[?8#-#+O2?FFN:xDh0F!FȳN@M4!xDhyD h!F[0FtFNxDh(Fj?FhFNp"FxDhPF\ FZ 2![R0;2F L0FJFD@> - FN0NFxDyD hX  &pN%NDyDxD h&hX *F?F\FFFF@FFFX !FVD5B0F - FNxDh(F?!NJ12yDNXyDU 0 hF?FFNpxDPFAF(N MxDhyD hAF.XPFFNpxDh F?FFNV`"FxDh0F FNrNXazDyDU hh2FtU 1FlPFAFdFNpxDh(FZ?FVF N&!TFNJpyDxDO X0;hU 1F8 U !R0;"F1F*NqU yD h NpxDh(F?FFU OZ NaMDpyDxD hh?FFU O 1F"F F &NaU yD hN6 N^azDhyDT0; hXOZ%FRFEPF @ - FN0`xDh@FF?N"NBQxDhyD hX?FFTNJP!FxDh~P@ FvNNQxDhyD hXf-f B[yNdQ2#yDXE8# h.#+ZF@?F>FN@xDh(F1F2(ONpMQxDhyD h1FX(FFN@xDh F?FFNR0"FxDhPF F(F1FNzv NA~D6h yDR0; C hXO(Z&D*F(F - FN|@xDhPF?N4qN&pyDxDhZ Nz1ZyD h?FFUN0)FxDh P @ (FN`N1xDhyD hZ 86iB S nN1&yD h2ZB8&&.F\?FZFN xDh(F1FN(nN.`M1xDhyD h1FZ(F:FN00xDh F0?F,FN"FxDh@F" FNP N!xDhyD2&R0; hZD*F'Z FEJ PNZyD hB̀ 0NPZ xD!FhZ?FF N4Q%N\ yD hxDhZR0;$2FZ !FZ?FF^N 1FxDh(FP E  0FN!ZyD  hN#xDhMh2hZB8#-#+2Fv?FrFNxDh(F1FhسNd@MxDhyD1FZ(FTFNdxDh@FJ?FFFMp2FxDhXF<0F8 2!R0;Z*F*(F(HN@xDhMbMrxDzDZ0hNRhzD ?FFMp"xDh(F?FFNt0 xDNhZ$R0;yD hZ2F0F(F 𽀵oFNzO MyDxD hhN~RNSzD{DNJ#yD h- F@ FxDh h.F N NxDhyD hX?FF;MDxDhPFvL+F !DO XFj?FfFM2p NIxD hP D@?c" F#"D(FPMbpZFLtxD|Dh# h0?F.F LpxDhPF"LV(F!DO @F?FFM`@JcxDhP N2I"  FD#"(FM` xD h h?FFM`xDh F?FF F M`*FxDhXF?FFMz`xDh F?FF FM@N2xDhzD(FMPNl2xDhzD0FF?F0F&FM `N@2xDhzDXFzMzPN2xDhzDXFjF?FfXFbFMPZFxDh0FXCLPxDhPFJLFFyDFF F!O RxDhP#@lzD DO"#PFz(Fx FtM L yDxD hhf@#yD hMJyDh h@TFMMRxDMchzD(F{D@M*FxDh@F6?F2FM0 xDMhZ&R0;yD hXD"F F(F @M8qFL.yDxD hh@#MvzDhyD hh@FMpMBxDM$chzD(F{DMpxDh FMxDMxDh F*FM*FxDh F?FFM  xDMqhR0;yD h XZ$2F0F(F@MFLPxDhF|FMDpxDh@Fr?FnFMFpL,xD M6Yh@)~ #P" DD(F"#J0FHMQLpyDxD hh:OTq#yD hMayDh hOr&FM`MR2MCxDhzD{D(F!FMB(FMCzD{D!FM p*FxDh@F?FFMn xDMah[&R0;yD hXD"F F(F]@Ҹ-FL` FxDFF FFMPxDh@F?FFMPM9 LZxDhP#@E|zD DO"#PF(F FM(AL`yDxD hhtOQ#yD hMfQyDh h@bFM@MM3xDhzD{D(F!FLM2(FM(3zD{D!F>MP*FxDh@F4?F2FMp xDMQh[&R0;yD hXD"F F(F @ M41FL*PyDxD hhOB#MrAzDhyD hhOrFM0MxDM #hzD(F{DM@*FxDh F?FFMp xDM.AhR0;yD h XZ$2F0F(F@F@F}D(i?MayDMV@"FxDhh?FF F|(F@vMM!L6@yDxDhAFbM!yD hZ@VF|Dh`PM0ObxDhhFM1L0yDhM,xD hhzD2?F.FM02FxDh(F$0F Mp0MxDhzDhL0AFhxDhMD1MyD hzDFM.0"FxDh(F F]@- FFM!FL0yDxD hh?FFM "FxDh@F?FF FMN3FMPxDzD(FQFMD(FMczD{DQFM@Mr"xDMvhzDhyD"FX h]X!F|?FzFM> xDh0Fn?FlFM( xD FYF`?F\F,M xDh0FBFL?FHFQFBF+FB(F> FYF:VFF?FF4F@F0FFF- F(0F$MxDh(F?FF(F F @- FFM8FLZyDxD hh?FFM"FxDh@F?FF FLp3FMbxDzD(FQFMb(FMRCzD{DQFM0MxDLahzDhyD"FX h]X!F?FFM~xDh0F?FFMhxD FYF?F|F,MFxDh0FBFl?FhFQFBF+Fb(F^ FYFZVFF?FFTF@FPFFF- FH0FDLpxDh(F:?F8F4(F0 F @(- FFFFh 8(zx*+MFLrqxDhyD hYHKBpxD@FKF!D@F?FFL6`MIxD hP D@s" #PF"0FL`ZF8xDh(F8LQYyD hEMxDhhXMzD0hPhe(lXLx@xDh FaLQKD`yDxD hh~?FzFL@ xDR0;h AvD*F Ff(Fb8(L^AYyD hV?FRF,L@xDh(FF?FDF0LQYMN"yD hzD!F2?F.FYMr!FzD$?F"FLPRFxD[Fh(F F LB@M&2xDhzDXF@LpxDhO0 *RK&PxD FKxF!D@F?FFL@M)xD hD@5P " #PF"0FL@"xDh(F XF tLcLZ1KX@{DyDxDh hh+D;KP@xD FzKxF!D@Fp?FnFL@0M ) xDDh@>F Lv`xDhLja yDQ hP`hP)DH`L0,xD BFh(F#F:@L0BFxDh(F, *XF& F1LRFLf!Kd0zDhyDxD h"Fh SF KKX0xD (K kF !DXF?FFLH MxD hP D@O" #PF"0FL "xDh(F@F Y4C?_K xD KhXF!D@F?FFLMz xDDh@X FL@"xDhL@xDjP)DhJ`Lb .xD*Yh(Fshl*YvhRZF?/L:BLKzDyDxDh hhXL?FJ FL&R0;xDh D*F F6(F27L0 LxDT0;hOyD(XO  hEO8%.%-OBLxDh(FLxDh(FF XF @FLaFKyDxD hhLq"F#yD hFO F L&qyD h!"L>2zDhL62zD(Qh.q`E(Dh(EKxD@FKD8F!D@F?FFLpL`ixD hP D@"XF#"j FhL0"xDh(F^Y*YvhR$L. LxDT0;hOyD(XO  hEO8%.%-OB4/LLZaKpzDyDxDh hhX?F FL2`AvR0;xDh D*F F(F L`F8xDhF!FLyD hXKhPCH`@F!FLyDhYahL*pAxDQa`BFh(FLP ahxDhYX+D[hLDcLaxDyDhT0;O h(XO EO8%.%-OBdR0; h(X%$"YLPFK.k xDDQFp?FlFL\`2FxDh FbF0F^GKPxD@FPKF!DO @FD?FBFL@L9xD hP DOc"PF#" 0FLP"xDh(FLpxDhmXQF?F FL@&R0;xDh D"F(F FLnpxDh)X1)Pe)LBpL1xDhyD h(XL0xDhF(LrL~1K@zDyDxDh hhX?FFL^0 xDh R0;0LN0F8xDhFLayDhYahL@AxDQa`BFh(FzL`!UxDdh&hU(D E( dE(!F)L@` L$AxDR0;hyD(X % h$lO8&-&.OB<L0xDh(F2L0xDh(F( @ - FFFFF1,G,,[LP"L1xDhyD h(XL0xDh4, ,(,>LxP"L`1xDhyD h(XLV0xDLLP"L41xDhyD h(X 2,L&P"L1xDhyD h(XL0xDZ(L@L>xDhyD hYHL!"YyD hL@LhxDLdzDhyD2FU h|U 1Ft[, L~ xDh(FhLn xDh(F^FLV xDh(FT L&@KqxDhyD h(XL@xDU (CL !KyDxD hh*?F(LFKjJLByDxD hhzD?FLFLpyD h@xDRF+F F0F FK qKyDxD hhKqyD hFU E LB0L\1xDh yDP hKqyDT h(F@F @FL xD"h`XbPKpxDh F@FF FL!NryD hzDhnXL@/yDOCzD#(FriF0Flhf- LX$F|DV# hXBHJqiyDDJ*F !DPF:?F8FHF2?F.FK` "xD#hLPxD @P  XF (F F7LxDh\8K`xDhF%LxDhX(KjpxDKQyD hFi)KJqyDKBqyD h @ż FFai"i"@F`i!i!@FF FLNbyD hzDhnXL*@/yDOCzD#(FziF0Ftpn- LhF|D^ "hXBHJQiyDLJ F !DPFB?F@FHF:?F6FK@ "xD#hL0xD @ P  XF(F0FKpKRxDhzDXh @ FFai"i"@仐F`i!i!@׻FK:pxD%h`XePK0pxDh`XePK(pxDh`XePKpxDh`XePK pxDh`XeP@MFK`Kn1xDhyD h0Y?FFN0xDhK` xD hh@F)Fv&K10YyDLb hzDd?FbF%.FK LJxDhzD0FP(%4Nt0)FxDhh@F@%(K10YyDL hzD.?F,F%K| LxDhzD0FF-%0F@F(F]FKPKXxDKRhzDhyD*FY hРY)FY!QKz1J40yDxD hh?FFK^0LJxDhzD(F#F(F@FKPxD!h DKP!xDh DKP!xDh DK@!xDh DK@!xDh DK@!xDh DK@!xDh DxKx@!xDh DnK`@!xDh D@aMFFFVF(FRFK @xDhKpxDhhF@?F>F:ꮱKB@xDhK:@xDh(FF(F0Y1Q$(F @F0F]-FFFF(F FK0xDhKDpxDhhF?FF.UK0xDhKxDFh(F?FK1yD h1Y0QFK0YyDKR hzDK 0YyDKR hzD?FF0Y1Q K"0xDhF0X(FPF0FFK xDh X(K| xDhKL`xDhhFnK!yD h@XpGK!yD h@XpGK!yD h@XpGK|!yD hD!Jd8L$&,W+B"0$0,m. w.1 .D .   LM# #, #9U#  X .4jD # ) #M9 #}K# WpN@AWB "+B"p4ap$0Hpt6@ Am.@@A 0J# ;  SYC^yB"#q}#  zB".,W0W^NlW0j$0}00r@N0~lW91WWW1WW|W0$0wN|}##}##}##}##}##}##4@4E|Wa2#WWzW 4A$0_m 2  ` f# kVW4$0 XW 47 $0` N N.W.4.$0.N .N*8O WO4=O$0PY\ W\4c\$0v }mWm4m$0mN~W~4~$0N0W4$0N04W4$0!N442 W4G$0>( !4 "jNK"sN^"w$q"~N"N"GN!N!N!N " #4}"N"" N"!N"j#N !N$:14 W141$0:G1IMH "5Nk"6N~$d>W>4>$0G>I"BN"CN$PWP4P$0$$R6WRo57%Y8BW%YDLW$`LW`4U`$0h$bWb5{%gW%gW$mBWm4m$0B("zH"!,)$3DW4$0Y W4$$05N& ";D "FKW !)&4!HN#R4}0p"XNv "cN 0"p "r !tN!xN x lW4 $0 l"s26 " 2 X"5N[ l4W4n $0 N8 .V  # 4}"K "K " "F'K !K6!K6# ,4}!*N##2.}##2.}##2.}##2.}##2.}##2.}#-C.}#0C.}"3@N "9AN# !?E!EF #0C.}#0C.}#0C.}#0C.}#0C.}!KQ.X#-C.}#-C.}#-C.}#-C.}#-C.}#0C.}#0C.}#0C.}#0C.}#0C.}(#Vsb.}"]uK6 #_xb.}#fzb.}N4W4{ $0 $W4 $0 " N"5N'"NMZ"m!: I W 4` $0~& .}  #Rb.}"pN"N!GI!N'-H A Qb #9 # 'n!I "W!4!$0&!.}*""=0@(D."FFKS"X"p\N"_N!G&I!AN!BNx#RIb.}"MNr"ON"P!KN! LN'-`Ki"T#Wi4i$0"iK 0# qT#p#Wq45q$0H$|p#+W|4[|$0|#+((."N9('"GI!6x$%"KP6L&%%"pNy"\&z+"\&("i'(z'b("n'("x(X("xb(("$(t+( *#R b.}"K$"i7) *"$J *t+#R$b.}0" ]"(K|"i*'>K+,,W>4>$0+,,"FBK "@K)$HQ,,.WQ4TQ$0}8,."cK"gK"ih,.(n2-6."nw!--"x~4-*."xG6.."$Z$~.N0W4m$0.N0#Rb.} "K!.!.!.R/F0"K"K"i/@0"$,$P0T4W4?$0h\0T4#Rb.}4"K!.!.!.11"K"K1"iD"23"W"Kv"K"i3L4"!NT44W4$0 'N44W'4'$0'N; /N49W/4!/$0L/N/4v9"L6N"G26"NN"ZN%7J9#{}#{}#{}#{}#{}#{}8"~N"\6a#{}#{}#{}#{}#{}"#Ntl 9h:W4$0NN9X:#}#}#}#}#}#}"1N6  !h:l:W4I$0\NoD 2  -  &, 4)"  <)B  Hm )  [$ *+s,s t-,s     +,s . ' g (# s )#  *#  +#   ,# -    * / F  06V 0 r  FL} MT B\ $ tr  `#  b#  c#  f#) ^ j#7 l#A m#K n#X  o#j  p#| ^ r# 1 t# 1 u# 1 v# 1 w# 1 x# 1 y# 1 z#  |#  }# C #5 O #V T # b #  # % #: ; #g Q # b # g # } #  #   #/  # 0 ^ *  ^ # I # m #  #  #  #  #  # r $# l:n:W4$0.$M p:r:W4$0:$p t:v:W4$0$ x:;W4$08 Na:;"GI"\$ ;<W4$0;<"\!G I$ #<\>W#4 #$0(i#F<\>"G,IY"\0l$=\>?W=4=$0=Nh>?"GHI"\L$6X?@WX4 X$0(?@"GaI;"\dN$_A.BW60BCW4$0 GI>BBC"fN\BC"j o"z6"tNRCC"xNCEW4$0GI DE"fN+DzE"j >"z6Q"tNdEDE"xNw$EQW4$0, m i "$*"EQE(L!DG(L"N=""5NP""!Nc""$Nv"!(JK>KKKK!K(LQ!(LN!NRMM"K"NN!.NN"K"PQ@QQ"7 K"!5 .$P QTWP 4"P $0"P m @#P $^#QT(R $? TTW 4# $0# m # ?7#$p T:UW 4# $0$  0$$  " @ N%YjY"BF N%YY"BO N%$sZ Y~ZWZ 4%Z $0&1wZ>[Ww4?&w$0]& @[[W 2p& $0&M 1-&U N& [\W 2& $0'M 1-P'U Nn'c ^'$ \(]W b8' $0'21-(]8]Wb8'$0'xl>#@#A#B# +#s# +7L#0^#<^# m #LN#Y#iN#s+ #+##N$#N%#N&#N'# (#+#,# ,-# ,.#-0# ,2BN8]H]Wb8($0(2]^H]X]Wb8'($0:(3qz X]l]Wz b8M(z $0`(4.5Rb.-6b.5e.5i.mb.7.#.#;.8A5 A/5A 05 A/5A 09$:::!:=:R:l::: : : :  :( :F:d::: :y:y:x:$y:Cy;:e<:p::=%:: +>YB KT# TT# />lB s# !# )# 4s# >/B# /0o  00 Y /07s#!#)#4s# >50# :0  0 00-70 A 0 07Ss#!#)#4s# >0#N# 07es#!#)#4s# >0#N# >1? s# s# !# #  # 17s#!#)#4s# >0#1#wN# 1#01-0LN0^1-#LN#^# f2@`$#<^&# m '# 2(#*# I,#D-#/#N1#$2#&4#36#:7#IN8#X9#c.;#x.<#.=#.>#@# 2 4P, #  ##N#N#/N#N#5N#9N#=N#@N#GN# 47 K #K #4 ARBsR#B!R#B)R#B4sR# B>0R#B4R# 5A bBsb#B!b#B)b#B4sb# B>0b#B4b# t5#~N#26#s#s# 5C,;# 76R NM# a6ATBs#B!#B)#B4s# B>50# y6 # 6$#s&#P6'#N(# )# 6A  Bs #B! #B) #B4s # B>0 #B  #B4 #B$0 # D7A&  Bs #B! #B) #B4s # B>0 #B  #B4 #B$0 # 7 2%R  $> I: ; .: ; '  @ 4I: ;  : ; I4  1UX Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I @ 4I: ; : ;I4 : ;I1X Y: ; I.: ; ' I @  U4: ; I4: ; I 4: ; I.: ; '  @ 4: ; I  I8 2 !4: ;I"4: ;I#4: ;I $.: ;'  @ %.: ;'  @ &: ;I '1UX Y(4: ;I )<  *+I' ,I-' . : ; /I: ;  0I: ;  1.: ; ' 4  @ 2.: ; ' I4  @ 3.: ;' 4  @ 4.: ; ' I 5: ; I6.: ; ' I 7 : ; 8.: ; '  9 : ; :( ; : ;< : ;= : ; >  : ; ? @  : ;  A : ;B I: ;8 2 C : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hCFStream.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h J ?t1G1=/I/  &5 f`g/.e# t7fL7H0 , @fL@H0  00,(/-K" a6fL6H0 f f X4ZZ"1200 #""2  (&?gf  f &?gff 45 4 . 5 . 5 55yJ5  . 4_D>*:1lB HFL6 Ff`fLXrfX_Nnf< Gfx.G6i<,09"\v]>8(0NfNIf/;"Y$f iA$ %K%T$  hL" x0"H06h/  hL" z2"F26~jY  <R[$RG1Lx$"gh j n@_$@22i.2iJ.Ml.JMl.QKMl..Qm.z.Qz.M3)M3)5-5-/2"MQ>]_u g,_f&J$ff   ( Li C8$,S%?SLU4?GUM?U1ghJ($"X0:u0 :u.v.: J0 .?w<:gJ><nJ<.nJ<Jn.".d0.4"+.?:>>d>0@>-,@1+@<@F<2"1+,1 p.Jv"v.1 vJ1 .J1.:1.k.1kJ1.J1."(< x<~%z J;,;h(< & >008 '(D#]-&"@2|&t2%A2! u9BOP8Nxd.xJN.b$$bI/ uFj1"\h<: :uJ .:uJ .L,LHOHO,0OHkO)V-:zO@\vw\.w.O.e.O.c"O-c/h"VOVIO/؃-0-gs J/rf".Wf\g J\g.J\gJV.m"mI/ C00 < 6(8 :"BhR44$@A<D16!ZGA^ZOh*Z41$YgSSO<*F?g?hg?ZgPaZ!a-/aIgaIK? f.<?>?g?hg?ZZ`>h `(Lh,,J.O  3":8I:K(X*M(<Z2/$YgQ=QKQK |3>9'R,-K"=k9G=MU=hU,=v\Z\W/\-K\e/\Kg 3"B'd,-g=k9=19G=MUH=>Z2-n*C.*2L>y\>0\,:I>i\d>"Z`v^Y>0  l > B0*(hG|,Zxm @>",",;K<J"VL,VLzx.62.?  CL\ 2f .  . J  J  JuD@&0 ]u fF&v@?. CuzD(@0 ]uD(@0 yu fF@&.  <q= f rDYJ  T3(J"=4@"8&a( 3 J"=4@"8&a(  v*whvxN*2_' Z%KE*NZ$\Lv<0"R/-/-/j$1<8z<LٛM+1v_ `O%n'>[6,/-Kv\L" f`6L,LBBI.sJ JsJBIJwcHLc" f XPz^NxL,K-K4K(aZf!# xp& <6M <@ f X:I/IK-/11 %N~2  t R" e 6L6H0!-K  f f _  R" v 6h f f  X Jw .>== {' &=(&(=($ie  Js ." lN 0K 2L$",hk  h@ j&3 2  PP Q P(,Q,8PPQUlrPrUPUP QRP|PTPJT$QJZQ`dQ~QQQR PSUPPVTQ(,Q0>QX^PPPX~QQQX^R^bPXSPPPQQQRPS P Q P QPQRPQ(P0Q02P04Q04R4DPDZ [ Z 2 }4BQQQQ$(QQQ@BQQQ Q QT h Q Q Q  Q" 2 Q PV\P U$ * P^ d P@ F P P  P P P P4 B PB U4 L Q4 @ R@ Z R TP2T26PQRUTxRdVPQP,ULPLVQPUP:Z Q$QHLQ"4Q*0PDrPDVQP4^PPPPP6>PJNPvxPPPPQ4hQQQQQ6DQJTQvQQRPP&[PP(vU4ZPRXQQ$Q6DQRlQ P4V6LVR^V*0PlPU}UUU"U&R[RrUzU[lQQpQQlzQQQQQQ4<QQQQ0Q@BQ`QQQ&8Q^fQnrQzQQQQQQ4QlRPlX}$ZZZTTXRRtRPh   T 4FLP`fP&b}bbZb}X4}4HP4DQJNQQPUdUQZxZ&ZP,2PntPPPTQ Q>Qb Z V (P( [!"[ .Qr Q Q Q!!Q""Q Xf """R!!R!"}!!P!!P""("Pj""Z""V"#S##R"#P"6#QT#b#PT#X#Qp#|#P|#%[%B([b(([(d*[*h+[p##Q##Q##Q##Q#$Q$,$QP$f$Qv$|$Q$$Q$$Q$ %Q&%*%Q%%Q%%Q%%QR&\&Qp&v&Q&&Q&&Q'&'Qz'~'Q'(Q((QX(f(Q((Q((Q((Q))Q|))Q **Q`*d*Q**Q*+Qh+p+Qt+v+Qz++QF$L$Pv$$$$T$+Z%%T%%V@&p&P@&F&P&&P''P((P4(:(P((UX)|)R\)b)P* *Q6*H*RH*+}**R**P++P++X+,[,",X++Q++Q++Q",,,Q+,,",U+,,",V",,,,,8,P8,.U6.t.U,,D,QR,V,Q,,Q -&-Q2-6-Q--Q--Q*.:.Q..QJ,v,PZ,,Rz,,PN-T-P--P. .Px..U..P.@0X..Q..Q..Q/"/QR/V/Q//Q@0N0Q./ZZ/|/R|//R//P60@0VP0\0P\03Z3F4ZP0h0Qx0|0Q00Q00Q11Qj1v1Q12Q262Q22Q22Q43@3Q33QL4T4Qn0t0Pt0T4} ,1D1RD1j1RH1N1PH2z2Vz2T4}23R343R33P44PT4j4PT4^4Q44P44Q44R44P45X59}44Q4(5Z|55Z$67Z44R44P44S49}44P07>7T>7>7[2666}0666S69}0T6Z6P66P66T66V^8d8P88R89Z99P9:X:R:X99Q99Q:$:QR:h:Q99R99R:B:RR:h:R99S99R99Ph:j:Ph:l:Qh:l:Rl:n:Pl:n:Ql:n:Rp:r:Pp:r:Qp:r:Rt:v:Pt:v:Qx::P:;Xx::Q::T::Px::R::P\;;U;;P;;P;<T<<T;;Qn<<Q<<Q<<P<<P<T>X<=Q= =P<J=R=X>U>>P\>h>Ph>?X\>r>Qr>>T>>P\>z>Rz>~>P@??U??P??P?@T??Q4@@Un@t@P@@P@@P@@P@@Q@@Q@@R@@P@@QA(AP0BBR>BBBP|BBPCCP$C*CP`CCXrCCUCCPC EXCDQDDQE"EQlEEQCCRCDPYPYYPYZTZZP ZzZTYZQ Z$ZQ(Z,ZQZZTZZPZZQ@[L[PL[[V@[l[Q[[Q[[Q@[N[RN[T[P@[P[SP[X[UX[\[P[[P[\V[[Q \0\Q\\Q\\Q[[R[[P[[S[[U[[P[\X\\P\(]T\]Q(]6]P(],]Q8]F]P8]<]QH]V]PH]L]QX]f]PX]\]Qh8:0__block_literal_10__block_literal_2r WebSocket/__block_descriptor1__block_literal_4NSMutableArray+NSLock4HTTPAuthenticationRequest>1__block_literal_3y6__block_literal_75__block_literal_5t5__block_literal_6/__block_literal_genericD7__block_literal_8WNSDateFormatterkobjc_objectNSFormatterGCDAsyncSocketf2HTTPConfig+NSNetServiceNSData7__block_literal_9a6NSDate}NSArrayNSMutableDictionary76NSMutableString6NSEnumerator'HTTPMessage6NSError4_NSRange2HTTPConnection;._DDRange5NSURLNSDictionaryNSObject;NSString,HTTPServerApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m/Users/pete/git/FrankonceTokenlong intdispatch_once_t+[HTTPConnection initialize]httpLogLevelintdfisaobjc_classClassNSObjectNSFormatter_attributesNSDictionaryNSMutableDictionary_formatter__CFDateFormatterCFDateFormatterRef_counterunsigned intNSUIntegerNSDateFormatter-[HTTPConnection dateAsString:]NSStringrecentNonceQueuedispatch_queue_sdispatch_queue_trecentNoncesNSArrayNSMutableArray__28+[HTTPConnection initialize]_block_invoke_0+[HTTPConnection generateNonce]__31+[HTTPConnection generateNonce]_block_invoke_0__copy_helper_block___destroy_helper_block___31+[HTTPConnection generateNonce]_block_invoke_08+[HTTPConnection hasRecentNonce:]signed charBOOL__33+[HTTPConnection hasRecentNonce:]_block_invoke_0-[HTTPConnection initWithAsyncSocket:configuration:]objc_objectid-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]__23-[HTTPConnection start]_block_invoke_0-[HTTPConnection stop]__22-[HTTPConnection stop]_block_invoke_0-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessage-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]NSData-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]delegatewebsocketQueuesetWebsocketQueue:requestasyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueuewriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76WebSocket-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]__31-[HTTPConnection dateAsString:]_block_invoke_0-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]__43-[HTTPConnection responseHasAvailableData:]_block_invoke_0-[HTTPConnection responseDidAbort:]__35-[HTTPConnection responseDidAbort:]_block_invoke_0-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]serverQueueconnectionQueuedocumentRootconnectionClassinterfaceportUInt16netService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServer-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]DDMaxRangelong long unsigned intUInt64DDMakeRangelocationlength_DDRangeDDRange_dispatch_onceNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSNotFoundNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSDateFormatterBehaviorDefaultNSDateFormatterBehavior10_4NSDateFormatterBehaviorpredicateblock__isa__flags__reserved__FuncPtr__descriptorreservedSize__block_descriptor__block_literal_genericdispatch_block_tself_cmdobjc_selectorSEL.block_descriptor__block_literal_1theUUID__CFUUIDCFUUIDRefdelayInSecondsdoublenewNoncepopTimeuint64_tdispatch_time_t__block_descriptor_withcopydispose__block_literal_2__block_literal_3recentNonceresult__forwarding__size__block_literal_4serversetServer:setDocumentRoot:queuesetQueue:HTTPConfigstartednumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionnewSocketaConfigmethodpathusernameauthisBasicisDigestbase64CredentialsrealmuriqopnccnonceresponseHTTPAuthenticationRequestpasswordurlauthNCHA1HA2HA1strHA2strresponseStrcolonRange_NSRangeNSRangetempcredUsernamecredPasswordcredentialsauthFormatauthInfo__block_literal_5__block_literal_6certificatessettingsquerycomponentsicomponentrangeescapedKeyescapedValuekvkeyvalue_urlString_baseURL_clientsNSURLrangeHeadercontentLengtheqsignRangetIndexfIndexrangeComponentsrangeTypeNSMutableStringrangeValuedashRangerangeComponentbyteIndexr1r2r1strr2strhasR1hasR2startIndexrange1jrange2iRangewscontentLengthStrcontentRangeStrrangeStractualContentLengthendingBoundryDatacontentTypeStrstartingBoundryStrendingBoundryStrfullHeaderfullHeaderDatacontentRangeValisChunkedisRangeRequestisZeroLengthResponsestatusNSIntegerresponseDatadatachunkSizefootertagbytesToReadrangeHeaderDatawriteQueueSizeavailableoffsetbytesReadbytesLeftallowDirectorydocRootrelativePathfullPathisDirindexFileNamesindexFileNameindexFilePathfilePathpostDataChunkdateNSDate__block_literal_7nowresponseHeaderskeyEnumeratorNSEnumeratorsocktransferEncodingexpectsUploaddoneReadingRequestsizeLinedoneSendingResponseerr_code_domain_userInfoNSErrorsender__block_literal_8__block_literal_9shouldDieconnectionaServeraDocumentRootqloclenrstarthandleAuthenticationFailednewMultiRangeResponse:chunkedTransferFooterisPasswordProtected:socketDidDisconnect:withError:handleResourceNotFoundisSecureServerparseParams:handleInvalidRequest:directoryIndexFileNamesisAuthenticatedaddBasicAuthChallenge:.cxx_destructinitWithAsyncSocket:configuration:deallocpasswordForUser:prepareForBodyWithSize:httpResponseForMethod:URI:supportsMethod:atPath:dateAsString:finishBodyinitializerequestURIstartReadingRequestnewUniRangeResponse:processBodyData:responseDidAbort:stopcontinueSendingMultiRangeResponseBodyhasRecentNonce:socket:didReadData:withTag:continueSendingStandardResponseBodyreplyToHTTPRequestdiefinishResponsesocket:didWriteDataWithTag:handleUnknownMethod:webSocketForURI:initWithServer:documentRoot:filePathForURI:generateNoncesendResponseHeadersAndBodyinitWithServer:documentRoot:queue:handleVersionNotSupported:chunkedTransferSizeLineForLength:useDigestAccessAuthenticationexpectsRequestBodyFromMethod:atPath:filePathForURI:allowDirectory:sslIdentityAndCertificatesparseGetParamsstartConnectionpreprocessResponse:addDigestAuthChallenge:responseHasAvailableData:parseRangeRequest:withContentLength:continueSendingSingleRangeResponseBodypreprocessErrorResponse:,\bl@PRVXZ^`lnpr@PRVXt~4t~ (02:Z&*,@hl: 48  48^nn!!! !v !!!!!!!f !!!!",&P&R&&12"2L48888888<9n88888<9L88888J9HTTPConnection-Noncev4@?0HTTPConnectionGETHEADPOSTPUTdefaultRealm@host.com%@:%@:%@%@:%@%@:%@:%@:%@:%@:%@:Digest realm="%@", qop="auth", nonce="%@"WWW-AuthenticateBasic realm="%@"&=bytes,-/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m%@[%p]: WebSocket forgot to set itself as socket delegate%quContent-Length%qu-%qubytes %@/%quContent-Range --%@ --%@-- Content-Range: %@ multipart/byteranges; boundary=%@Content-Type%lx 0 RangeTransfer-Encodingchunkedindex.htmlindex.htm%@[%p]: No configured document root%@[%p]: Document root is invalid file path/%@[%p]: Request for file outside document rootHTTP Server: Error 505 - Version Not Supported: %@ (%@)0HTTP Server: Error 400 - Bad Request (%@)ConnectioncloseHTTP Server: Error 405 - Method Not Allowed: %@ (%@)GMTEEE, dd MMM y HH:mm:ss 'GMT'en_USDateAccept-Ranges%@[%p]: Malformed requestChunked%@[%p]: Method expects request body, but had no specified Content-Length%@[%p]: Unable to parse Content-Length header into a valid number%@[%p]: Method not expecting request body had non-zero Content-Length%@[%p]: Method expects chunk size, but received something else%@[%p]: Method expects chunk trailer, but is missingRequest not properly released in finishBody%@[%p]: %@ - Sender is not current httpResponseKeep-AliveHTTPConnectionDidDieserverT@"HTTPServer",R,N,VserverdocumentRootT@"NSString",R,N,VdocumentRootqueueT^{dispatch_queue_s=},R,N,VqueueallocinitWithCapacity:addObject:removeObject:containsObject:initqueuesetDelegate:delegateQueue:initEmptyRequestdisconnectconnectionDidCloserespondsToSelector:deallocisEqualToString:initWithRequest:useDigestAccessAuthenticationisDigestusernamepasswordForUser:urlrelativeStringurinonceclasshasRecentNonce:copyncUTF8StringrealmstringWithFormat:methoddataUsingEncoding:md5DigesthexStringValuecnonceqopresponseisBasicbase64Credentialsbase64DecodedinitWithData:encoding:rangeOfString:substringToIndex:substringFromIndex:generateNoncesetHeaderField:value:startConnectionisSecureServersslIdentityAndCertificatescountdictionaryWithCapacity:numberWithBool:setObject:forKey:startTLS:startReadingRequestCRLFDatareadDataToData:withTimeout:maxLength:tag:componentsSeparatedByString:objectAtIndex:lengthnullisHeaderCompletequeryparseParams:mutableCopycaseInsensitiveCompare:parseString:intoUInt64:valueWithDDRange:ddrangeValueddrangeCompare:sortUsingSelector:versionhandleVersionNotSupported:requestURIisWebSocketRequest:webSocketForURI:handleResourceNotFoundstartserveraddWebSocket:delegatelog:level:flag:context:file:function:line:tag:format:dieisPasswordProtected:isAuthenticatedhandleAuthenticationFailedhttpResponseForMethod:URI:sendResponseHeadersAndBodyinitResponseWithStatusCode:description:version:stringByAppendingString:delayResponseHeadersisChunkedcontentLengthheaderField:parseRangeRequest:withContentLength:statusnewUniRangeResponse:newMultiRangeResponse:preprocessResponse:writeData:withTimeout:tag:readDataOfLength:numberWithUnsignedInteger:chunkedTransferSizeLineForLength:isDonechunkedTransferFootersetOffset:unsignedIntegerValuewriteQueueSizeoffsetarrayWithObjects:filePathForURI:allowDirectory:documentRootfileURLWithPath:isDirectory:URLWithString:relativeToURL:relativePathstringByAppendingPathComponent:stringByStandardizingPathhasSuffix:hasPrefix:defaultManagerfileExistsAtPath:isDirectory:directoryIndexFileNamescountByEnumeratingWithState:objects:count:initWithFilePath:forConnection:preprocessErrorResponse:addDigestAuthChallenge:addBasicAuthChallenge:setFormatterBehavior:timeZoneWithAbbreviation:setTimeZone:setDateFormat:initWithLocaleIdentifier:setLocale:stringFromDate:datedateAsString:httpHeaderskeyEnumeratornextObjectobjectForKey:messageDataappendData:handleInvalidRequest:expectsRequestBodyFromMethod:atPath:supportsMethod:atPath:handleUnknownMethod:prepareForBodyWithSize:readDataToLength:withTimeout:tag:finishBodyreplyToHTTPRequestprocessBodyData:isEqualToData:removeObjectAtIndex:continueSendingStandardResponseBodycontinueSendingSingleRangeResponseBodycontinueSendingMultiRangeResponseBodyfinishResponseshouldDiecurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:disconnectAfterWritingdefaultCenterpostNotificationName:object:initializeinitWithAsyncSocket:configuration:stopparseGetParamsfilePathForURI:socket:didReadData:withTag:socket:didWriteDataWithTag:socketDidDisconnect:withError:responseHasAvailableData:responseDidAbort:.cxx_destructconnectionQueueasyncSocketconfigstartedrequestnumHeaderLinessentResponseHeaderslastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesinitWithServer:documentRoot:initWithServer:documentRoot:queue:*2CTr{ &-1:BTby *:LVjs  5 G T d w           ; ? T d        + 8 ] d y        + 6 K Z a s        + 6 E c {     $>KZt(?Tl,RakzAABAABBHTTPConnection!HTTPConfigiP-iii9EiiiPA yVVi X9XiL!|t"!8` $\( ,804<DLT ~) "d9   !  -3;AS[ f p#*.7(*)T _e4 H?AE>4;+g/ v8@0:4@8@0:4c12@0:4@8@16@0:4@8@12c16@0:4@8@12c8@0:4@12@0:4@8v12@0:4@8c20@0:4@8Q12@16@0:4Q8@12@0:4I8I8@0:4@16@0:4@8c12v16@0:4Q8v20@0:4@8@12l16v16@0:4@8l12v16@0:4@8@12^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"l@"NSObject"@"NSMutableArray"iQ@20@0:4@8@12^{dispatch_queue_s=}16^{dispatch_queue_s=}8@0:4@"HTTPServer"  P 8*(Y  ? T1T 5  5   :MVE?8 m 5d "y "  ," U# q#K 6+-,.,Q0c U4N4s =4 9 i:TJm: q:u:  y:d ; <? ]> ?@ 1B C^TEzdQqT T VRUXaX; YZ~ "1ELY`o~`L  A[[*\Y] )] 9]'I] A ~  "|""8`HSAHI   #&*-/124679=>@CEGJKMNORSVX[]acegjmopswx{}~Iar7i%bN>8RO c v0YƜSEN&T7HIB=־ F *3KG[UU*6 =)7o`Dp+(P38KPyG;$_,(ܙ90@t Ώ+($f"( wf`wYٺRH둧*SFb첶wH;N7nO*K|'w8} w ER"#N>^A7j I5%Khߐpk=c#I ccWQcB|mst_W/sHb8 ,h4=RCq!z ԥ:|X󔺈,gSjYpADHILOŌӽ3z}vt­Zc9#;?U8?\Er> s3jmZ8)r$^!Sp~6t͓]SL( dMÈ=p6ČӻN =T,Yo c <k",#'3 XnۙB6|5U4GZm+>Qdw"5H[n,?Rex#6I\o-@Sfy.j90;.} Q4 0}+Y/ r* % 4$ 0   gf2kl/:0D$7,@S0e>11RP65 gb.$0 t56 $Ty6$$KD7&70$76W/b'4-$ 1Q $P4 \6  +WMa6s/;x+ 5+, r  }9^2V ;m T$0 | , ,\ l4   4    |: $    XV V      0 4 4  \ > 8 D L\ 6   N Dr    l 4X    "` T# p# + ,,p . P0 T4B 4 4 9 h: l: p: t: x:l ; <p \> ? @\ A 0B C E Q T2 Tr Z|4DZ:Z|DZ6ZzBZ2ZBZ.Zm$ZmZmZdRZYdZY`XZY`ZYYYYYmYmYmYYYYY<|YY<YYmYmYYYYYYYY|YmpY<ttYjY<tY^YmTYJZYNYZYJY<RYFY<RY:Ym4Ym,Yb2Y(Y2Y Y&YY&YYmYl`YYlYX<XX<XXmXmXTnXXTXX¾XXXXmX XXXXmXXXXXmX(XXXXmtX0xXpXxXlXm\X:bXXXbXNXmBXm4Xm$XmXmXmWWWWWWWWWmWmWmWWWWW|ԼWW|WWmWm~WmxWmnW$tWhW$tWdW mXWT^WTWT^WBWmVm6V:V2V:V*Vj.V&V.VVVVV VVVVUUUUUmUmUmUUUUU|ľUU|UUmUmUmUm~U$UxU$UtU mhUTnUdUTnURUmLUXPUFUPU2Um,Um&UmUmTRRRRRRRRRRRRmRRzRRvR&~RpR~RfRmZR4`RTR`RPRLXRJRXRBRVFR>RFR:Rm.R`4R(R4R$Rx,RR,RR RR RRmQQQQQQQQQmQmQmQQQQQmQQQQQmXQ$\QLQ\QHQ@PQ@QPQQQ QQQmPPPPPPPPPmP$NPP$PP^PPPPmPmPDPPDPP~PPP|PPxPPnPmbP$hP^P$hPPP\VPJP\VPFPBNPBPNP.Pn2P*P2P$PmPmPPPPOmOmOOOOOmOpOOpOOmOmOxOOxOO|OO|OzOmtOmfO$lO`O$lO\O mPOTTOLOTTOBOm:Om.O\4O*O4O$OmOm OD.OODOOONONmNmNNNNNNNNzNPNrNNnNmZN*bNVNbNFNJNBNJN>Nm"N&NN&NNm N$NN$NMmMmMmM2MMMMmMmMDMMDMMZMMMMMMMMmjMrM^MrMZM.bMRMbMBMm8Mp0LLLL m~LmvL&zLrLzLlLm^LmXLmNLTLHLTLDLm6L8>L2L8>L.L8:L(L8:L"LmLmLmLmLmKLKLKmKKKKKmKKKKKKKKKmKmzKKtKKjKmdKmRKDZKNKDZKJKXKFKXKBK:VK>KVK$KmKbKKKKKJKJJJJJXzJJXJJ|JJ|JJmJmJ$hJJ$JJ mJTJJTJJmzJmpJptJjJptJfJm`Jm2JHFNF:F|6BF6F|BF0Fm*Fm F$&FF$&FF m FTBFFTFEmElrEElEEEEEEmEmEmEmEmEm~EhEzEhEtEmnEm\EmTEmHEm@Em:Em,Em&EmEdFEEdEEmDmD`hDD`DDmDmD\~DD\DDmDmDmDdDDdDDXDDXDDDDDDm|DRDxDDtDDnDDjDm\DdDVDdDRDZDLDZDHDm>Dm8Dm,DT2D(DT2D"DmDmDtZD DtDDP8DDPDCmCmCmCmCmCmChCChCCmCmCmCmCmCmzCmlCmfCmVCdZCRCdZCDCm>Cm0C`(4C,C`4C&Cm CmC\>CC\C CmCmBmBdvBBdBBXrBBXBBBBBBmBBBBBDBBBBmBPBBBBNBBBBm~BmxBmlBTrBhBTrBbBm\BmPBtVBLBtVBHBPTBBBPTB>Bm*BmBmBH.B BHBBmABABADDAADAAmApAApAAmAAAAA@pAA@AAmAmA<AA<AAmAmA,AAAAlA~AlAzA8AvA8ArAmhA4lA`A4lA\AmRABVVALABVAHAm@ALDA8 ?>m>m>m>$Z>>$>>>>>>|>>|>>m>m>\>>\>> mz>ml>Tr>h>Tr>X>mH>mB>m*>4>$>4>>n">>">>m >m>( >=(>=m=========m=x==x==(R==(======m=====<T==<==m~=0=z=0=v=8=r=8=n=mh=mB=6N=8=N=4=$L=.=$L=*=|F2=&=|2= =m=m=\D= =\== m<TP=<T=<m<m<m<<<<<<<<<m<m<(<<(<<m~<0<z<0<r<,v<n<,v<d<mZ<t^<V<t^<R<mJ<x$P<B<xP<><(H<8<(H<4<<<0<<<*<m<v<<<<<<<<<<m;0.;;0;;88;;8;;m;m;m;;;;;;;;;m;m;(;;(;~;mv;x|;n;x|;j;(t;d;(t;`;h;\;h;V;mF;JJ;B;J;:;<>;4;<>;0;m$;0*; ;0*;;8 (;;8(;;m;m;m:$>::$::hz::h::|::|::m:m:\::\:: m:m:T::T:d:mT:mL:mB:$H:<:$H:8:m,:d.2:(:d2:$:80: :80::m :m9m99999m9m9`99`9989999m9m9B9999mx9mr9ml9mf9m`9mZ9mR9mL9m>9m89m&9m9m 9m9m8m8m8m8`88`88m8m8m8m8 8|8 8v8m`8mZ8mP8T8L8T8<8m*8m8 88 88m 8m7`Z87`877777m7m7X77X77|77|77m7mr7$x7l7$x7h7 m\7T`7X7T`7N7mD7H7>7H787m27m*7m 7H&77H&77z7777m6H@76H76  66 66m6m6m6Hl66H666666m6H66H66l66l66m6m6m6z666|6mv6mj6n6d6n6`6mV6mP6mF6J6B6J6<6m66m(6.6$6.66m58265865|55|55m5m5$V55$55 m5T55T55m5m5\55\55b555t5mH5(P5B5(P5:5|2F565|F505m*5m5$"55$"55 m5TD 55T 54m4m444444444m4< 44<44m4J4444m44~44z4~4v44j4Xp4f4Xp4b4zn4Z4n4H4mB4m<4m$4.44.44t444 4m4m33333m3m3x33x3333338b338333333m3m3m3mz3@3v3@3p3mj3m`3dd3\3d3V3mB3@H3<3@H383d@343@3.3m"3$&33$&33m3m22222m22222m2m2H22H22m2mz2m^2\d2X2d2T24\2N2\2B2m<2m(202$2022m22221m111111111m1m1@11@11m1m101111mx1@~1r1@~1n1.v1j1v1`1mT1$X1P1$X1J1mD1m1$11$10m000000000m0m0H00H00m0m0 z00 00&000|040x00j0m`0|d0\0d0B0m<0m0 00 0 0z000/m/m/m/@R//@//m/m/////m/@//@//////m/$//$//m|/mZ/d`/R/`/2/m$/*//*//"//"//m/m.HJ..H..m.m. B.. ......m.0....m.m\.^b.V.b.R.6Z.J.Z.F.m:.B.6.B.,.m&.m .m.m.m-DD--D------m-m-----m-----m-ml-Jv-f-v-b-&j-\-j-P-mJ-m@-D-<-D-6-m&-m-m-dX-,d-,-,-,m,m,@V,,@,,m,m,,,,,m,@,,@,,,,,,m,$,,$,|,mv,mh,Xl,d,l,Z,J^,R,^,F,m<,@,8,@,,m ,m+m+m+m+ D++ ++++++m+F++++++++m|+mv+mp+mj+md+mJ+mD+m8+@>+4+@>+.+m(+m+"++"++m+@4+*@+*+*+*m*$:**$**m*m*****m*D****mt*mj*Hn*d*Hn*Z*mT*mH*m0*m**m*  **  *** **)m)m)m)@p))@))m)m)))))m)@))@)))))t)mh)$l)d)$l)^)mX)m0):)*):)&)m)))) )m(m(HP((H((m(m( D(( ((m(B((((((((mt(mf(dl(b(l(Z(mT(mN(m6(m0(m$(D*( (D*((((((( (m(m'''''m'''''m'm'm'm'@'''~'mp'mj'm^'@d'Z'@d'T'mN'mD'H'@'H':'m('@.'"'@.''~&''&' 'm'$'&$'&m&m&&&&&&&&&m&2&&&&m\&Vj&X&j&L&>R&H&R&B&m<&m2&6&,&6&(&m &m&&&& &lT&&l&&m%m%%%%%m%%%%%%%%%m%\%%%% %%%z%mt%mh%(n%b%(n%^%f%Z%f%T%mN%mD%L%@%L%4%8:%0%8:%,%p8%&%8%%m%%%%% %$ %$%$%$m$$$$$<$$<$$m$0p$$0$$8z$$8$$m$m~$*$x$$h$mX$Jb$R$b$H$mB$m:$@$6$@$,$t4$($4$$z"$$"$$m$ $# $#m#m#####m#m#d##d###### #|##l#md#Zj#^#j#Z#Nb#T#b#P#mF#m>#m8#m,#~2#(#2#"#m#m#####8&##8#" #" #"m"m"m"m"m"m"""""m"m"""""mx"("r"("n"rv"j"v"d"m^"mT"Z"P"Z"@"8H":"8H"6"m."$2"*"$2"$"m"m"""""m!m!m!m!m!m!m!m!m!m!m!m!m|!mv! z!r!z!f!m`!mZ!H^!T!H^!B!m28>.n:*:&mm H6Hmm . m<*<m0088mtmnmhm^.bZbNm@dD<D8m2m$b* *mm mmmmm\\m|mV`H`D|,L@|L8m2m&$* $* mT< Tmmmxxmmttmmppmll|hxhpmjm`ddZddNm@`F<`F8PD4PD.m(m\6"\"m XFXm<!<mll<$"<mmTTm~mxmpmfjbj\mVmN.RJR<ZB6BmmmmmLTLPZPmmmmmmmzmfmHm(mH4HmmmmmmmmmmmLL8m"L*L*mLvLmml@tf@tbm\mHmBm(m"mmmmmmmLpLm@@|mtzznz` d\ dR@VN@VDDH@DH,2(2$@ 0 @0mm<H<mm,\,8j8mVmmZ|xtdmZt`T`P<XL<XHmBm<m4m,m&mmm8:8mmm,mhmZmTmNmFm<4@64@,m&m0 0  mm~m,F,mmmmmm~mxmrmlm^mXmNHTJHTDm.m"m mmmmmmmmm  z$v$hnrdr`nnZnL(TH(TDR@R<P4P*m mm m<@<mmHmmxmrmbDhZDhV`R`N2^J^>m,0(0$mmm   m<,<=,=m<&,<mmZ<V,<mmz@v@r~l~hmbmV<\R<\NZHZ@m6:2:,m&m   mmmmm\\mmmmx tp@|l|`<z-fZ<fV.^R^Hm>m2m(m""mmmm <*.<mmmz tppxjxfm^mXmLB RFRB^J>J8m2m$z* *8 (8(m m m m      m m m m x x   m m Z  ~ mt x p x j md mV H\ R \ N 8Z H 8Z D m$ m m m m m m m m lv l m m   m m 0  m m H  | mr h x l hx h hp b p J m@ F : F 6 m, 82 ( 82 $ m m m    m m   m m   m   m m m m m m m| mt mh mb mX h\ T \ P mJ mB m< m4 m. m& m m m m m m m m Xb X m m   m m   m m m mx 8~ t 8~ p mj m` mZ mR mL mD m> m4 m. m& m m     m m   m m   m m m m H H m m m mv 8z r 8z d B j ` j \ mV mJ mD m: 8@ 4 8@ "  &  &  m m    mm8F8m mm mmm z~v~rmlm^mT@ XPXJmDm0m(mr ""m mm mmmm mml l|mvmj nfnbmXmRmH8 LDL>m8m(P 0$0m mm| mmmmm| |mx xmt t|mpp tlptb6f^fZmL4RH4RD8 P>8P(m ($($mm&m4l lmmm^~mrlxlxhl pdlp^mNmBhF>hF4J:0:,mmdJd`N`m\j\mTxTmmmm |xmp<tj<tfmZ,^V,^NNRJRFm8`<4<0m(X(,$X, m8 800mmmT~Tmmmo~oxmlphpdmZmNPRJPR@m:m4m(L,$L,d  mmmmmmmmB@BHHmrmjm^m@|.J<|JB@&B&L00<:"<"mmmmmB@BDpDmmmmmB AB|@v@rm^mXmRmLm<m(.".`6&`&mmmll@`@BAB<<<mmmmvmn<rh<rdmT,\P,\L8XH8XDBRBZ@BZ<m4T:.T:(m & &BB$B$BBB---}-H-D-r+n+7+3+**u*q*<*8***))))))r)n)7)3)#))) )((((((z(v(T(P( ( (''''G'C''' ''&&&&&&&&&&|&x&s&o&j&f&&&&%%%%%t%p%;%7%"%%$$$$$~$i$e$,$($$#####m#i#0#,#""""""b"^"."*"!!!!s!o!,!(!IE[W UQws>:jfQM:6sokgRNIE0,njA= `\|xSOKG    p l G C   v r m i 8 4         | x O K ; 7 ' #         | x E A       c _ TP?;QM0,62d`v"~VC?d(`(Q(M(>(:(+('(((((''''''''''''''}'y'r'n'_'['T'P'A'='6'2'+''' '' ' ''&&&&&&&&&&&&&&&&&&{&t&p&a&]&N&J&C&?&0&,&%&!&&&&&%%%%%%%%%%%%%%%%%%y%u%n%j%c%_%P%L%E%A%:%6%'%#%%% %%$$$$$$$$$$$$$$$$~$z$s$o$h$d$]$Y$R$N$?$;$4$0$!$$$$$#################x#t#m#i#b#^#O#K#D#@#1#-#&#"#### ###""""""""""""""""z"v"g"c"T"P"A"="."*"""" "!!!!!!!!!!!!!!!!!!!!!!!!y!u!n!j!c!_!X!T!M!I!B!>!7!3!,!(!!!!!! !!!                     ~ z s o h d \ X Q M F B ; 7 0 ,       {whdUQB>/+ so`\MIB>/+$  {wpleaRN?;,( pl]YJF73,( pleaRNGC<8)% so`\MI:6'# xteaRN?;40)%qmfb[WPL;70,%!zvfb[WHD51" ~wslhYUNJC?0, |xqm^ZKG84%!}njc_XTD@95-) |lha]NJ;7($}yhd]YPL=9*& zvokd`YUNJC?84-)" |uqjf_[LH95&"}vrc_WSD@1-&" ~okd`QM>:+'                   { j f _ [ R N G C : 6 ' #                     | x q m e a Z V G C < 8 ) %                               y u n j c _ X T M I B > 7 3 , ( !                            } y r n _ [ L H A = 6 2 #                      z v g c [ W H D 5 1 * &      |uqjf_[TPIE>:3/(${lhYUFB;7($~ok\XQM>:+'   uqb^OK<81-&" wslha]VRKG84%!zvgcTPA=.* zvokd`QMFB;7($yunjc_PLEA2.'# }nj[WHD51" LHD@<8,($  |xlhd`TPLH<840,(|xtplhd`\XLHD@<840,($  |xtpd`\XTPLHD@<840$  P L H D @ < 8 4 0 , ( $       |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $  |xd`\XD@<8  LH D @ < 84 0 , ($             xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (   |xd`\PLH<84($  tpl`\XLHD840$  |plh\XTHD@40,  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\@<($  X2#H2#82#(2#2#2#1#1#1#1#1#1#1#1#t1#d1#T1#D1#41#$1#1#1#0#|0#x0#t0#p0#l0#h0#d0#`t0#\d0#XT0#TD0#P40#L$0#H0#D0#@/#</#8/#4/#0/#,/#(/#$/# t/#d/#T/#D/#4/# $/#/#/#.#.#.#.#.#.#.#.#t.#d.#T.#D.#0.# .#.#.#-#-#-#-#-#-#x-#h-#X-#H-#8-#(-#-#-#,#,#,#|,#x,#t,#p,#l,#hx,#dP,#`@,#\0,#X ,#T,#P,#L+#H+#D+#@+#<+#8+#4+#0t+#,d+#(T+#$D+# 4+#$+#+#+#*# *#*#*#*#*#*#*#t*#d*#T*#D*#4*#$*#*#*#)#)#)#)#)#)#)#)#t)#d)#T)#D)#4)#$)#)#)#(#43h202h20<3,<3(<3$<3 <3p<3]<3J<37<3 $<3<3;3;3;3;3;3;3;3y;3f;3S;3@;3-;3;3;3:3:3:3:3:3:3:3o:3\:3I:36:3#:3:393939393939393|x93xe93tR93p?93l,93h93d93`83\83X83T83P83L83H83Dn83@[83<H8385834"83083,73(73$73 73737373w73 d73Q73>73+7373xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(E / L B\  t ,  @ l `, a w      |5 M h   X  8  e    0 44 Cl8DL2]vDlQ4n "T#?p#l+,,.P04T4^449h:l:+p:Nt:kx:;<\>?=@]xA0BCE+QYTTHRmw?;gP|:cL "! "|""; `p8p?K O|jv)T tLeyMCQ(Zy>;gP* Xq < })      '85pL E_dispatch_once_dispatch_queue_create_objc_msgSend_objc_release_CFUUIDCreate_CFUUIDCreateString_CFRelease_objc_retain_dispatch_async_dispatch_time_dispatch_after_objc_autoreleaseReturnValue_objc_autoreleasePoolPush_objc_autoreleasePoolPop__Block_object_assign__Block_object_dispose_dispatch_sync_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_OBJC_IVAR_$_HTTPConnection.connectionQueue_dispatch_retain_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.responseDataSizes_dispatch_release_OBJC_IVAR_$_HTTPConnection.httpResponse_objc_retainAutorelease_OBJC_IVAR_$_HTTPConnection.nonce_strtol_objc_msgSend_stret_OBJC_IVAR_$_HTTPConnection.started_CFURLCreateStringByReplacingPercentEscapes_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.rangeIndex_DDIntersectionRange_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_objc_enumerationMutation___stack_chk_fail_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived___error_strtoull_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_NSStringFromSelector_objc_storeStrong_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_CLASS_$_NSMutableArray__NSConcreteGlobalBlock_OBJC_CLASS_$_HTTPConnection_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_HTTPMessage___CFConstantStringClassReference_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_NSNull_OBJC_CLASS_$_NSValue_OBJC_CLASS_$_WebSocket_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSArray_OBJC_CLASS_$_NSURL_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSDateFormatter_OBJC_CLASS_$_NSTimeZone_OBJC_CLASS_$_NSLocale_OBJC_CLASS_$_NSDate_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject_OBJC_CLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConfig__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_0_kCFHTTPVersion1_1_kCFStreamSSLCertificates_kCFStreamSSLIsServer_kCFStreamSSLLevel_kCFStreamSocketSecurityLevelNegotiatedSSL+[HTTPConnection initialize]__MergedGlobals___block_literal_global___28+[HTTPConnection initialize]_block_invoke_0+[HTTPConnection generateNonce]___block_descriptor_tmp7___31+[HTTPConnection generateNonce]_block_invoke_0___block_descriptor_tmp14___31+[HTTPConnection generateNonce]_block_invoke_08___copy_helper_block____destroy_helper_block____copy_helper_block_11___destroy_helper_block_12+[HTTPConnection hasRecentNonce:]___block_descriptor_tmp20___33+[HTTPConnection hasRecentNonce:]_block_invoke_0___copy_helper_block_17___destroy_helper_block_18-[HTTPConnection initWithAsyncSocket:configuration:]-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]___block_descriptor_tmp135___23-[HTTPConnection start]_block_invoke_0___copy_helper_block_132___destroy_helper_block_133-[HTTPConnection stop]___block_descriptor_tmp139___22-[HTTPConnection stop]_block_invoke_0___copy_helper_block_136___destroy_helper_block_137-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]-[HTTPConnection dateAsString:]___block_literal_global403___31-[HTTPConnection dateAsString:]_block_invoke_0-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]___block_descriptor_tmp487___43-[HTTPConnection responseHasAvailableData:]_block_invoke_0___copy_helper_block_484___destroy_helper_block_485-[HTTPConnection responseDidAbort:]___block_descriptor_tmp493___35-[HTTPConnection responseDidAbort:]_block_invoke_0___copy_helper_block_490___destroy_helper_block_491-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]___block_descriptor_tmpl_OBJC_CLASS_RO_$_HTTPConnectionl_.str39l_.str42l_.str44l_.str46l_.str48l_.str80l_.str86l_.str96l_.str112l_.str120l_.str124l_.str128l_.str163l_.str171l_.str173l_.str186l_.str190l_.str192l_.str228l_.str246l_.str248l_.str250l_.str252l_.str254l_.str256l_.str258l_.str260l_.str264l_.str266l_.str268l_.str270l_.str278l_.str286l_.str288l_.str317l_.str319l_.str327l_.str332l_.str342l_.str348l_.str362l_.str364l_.str372l_.str374l_.str376l_.str378l_.str384l_.str390l_.str395___block_descriptor_tmp402l_.str411l_.str413l_.str427l_.str433l_.str435l_.str437l_.str439l_.str453l_.str459l_.str478l_.str482l_.str494l_.str499l_OBJC_$_CLASS_METHODS_HTTPConnectionl_OBJC_METACLASS_RO_$_HTTPConnectionl_OBJC_$_INSTANCE_METHODS_HTTPConnectionl_OBJC_$_INSTANCE_VARIABLES_HTTPConnectionl_OBJC_CLASS_RO_$_HTTPConfigl_OBJC_METACLASS_RO_$_HTTPConfigl_OBJC_$_INSTANCE_METHODS_HTTPConfigl_OBJC_$_INSTANCE_VARIABLES_HTTPConfigl_OBJC_$_PROP_LIST_HTTPConfig #1/20 1360255048 501 20 100644 16252 ` HTTPMessage.o  0dd__text__TEXT\(__textcoal_nt__TEXT\ __const_coal__TEXT\ __picsymbolstub4__TEXT\ __StaticInit__TEXT\ __debug_info__DWARF\ , __debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF 0-__debug_loc__DWARFL -|__debug_pubtypes__DWARF>r__debug_str__DWARFd__debug_ranges__DWARFA__data__DATAA__objc_data__DATAD(1 __objc_superrefs__DATAl  2__objc_methname__TEXTp$__objc_selrefs__DATA4(2__objc_ivar__DATAD__objc_classname__TEXT H__objc_const__DATA4TH27__objc_methtype__TEXT{ __objc_classlist__DATAP!4__objc_imageinfo__DATAT!__apple_names__DWARF\`!4@__apple_objc__DWARFxp$6__apple_namespac__DWARF4$$__apple_types__DWARFX %6__debug_frame__DWARFT'7729 PAXQyD hA``xDhhFFT !AHayD h`P FMFFFF(FFhFA@xDhAPxDhhFFd AF*F3FAQyD h`P0F(F@F F]MFFFFhFAd@xDhAlPxDhhFrpFne AF"F3FfAPQyD hhP0F\ FZ(F]𽐵FA$PxDh X(FA0xDhA@xDhhF4MAAFyD hP F"F FFA@xDh FFA@xDh F F(F@F1F"F@]AxAoFyD h@X@A\AoFyD h@X@߾A  : ;   I: ; 8 2 I8 2 I: ;  : ;  &I,F /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h  h 2" i& 0z  0z h &  d 0H 0 ?'0H'0 w'0H'0 w$0H$0 y ?+0H+0 w'0H'0 [ %0H%0 w%0H%0 yP Q48QJPQP\P\TPQQQP^R^dPP`S`hUhlPP"UQ(,QBXQRBXSPX`P`TXQPQRTPQ$6P$0QDVPDPQdvPdpQPQPQPQRQVPQRPSTRPQ(:P(4QHVPHLQHXRX\Qngobjc_objectNSURLqHTTPMessageNSDictionaryfNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPMessage.m/Users/pete/git/Frank-[HTTPMessage initEmptyRequest]isaobjc_classobjc_objectid-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]signed charBOOL-[HTTPMessage isHeaderComplete]-[HTTPMessage version]ClassNSObjectNSString-[HTTPMessage method]-[HTTPMessage url]_urlString_baseURL_clients_reservedNSURL-[HTTPMessage statusCode]intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]selfmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessage_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:XDinitdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:messagepu}HTTPMessage QuY   %Ee)9F$\ h)m1Iv;@8@0:4@20@0:4@8@12@16@20@0:4i8@12@16v8@0:4c12@0:4@8c8@0:4i8@0:4@12@0:4@8v16@0:4@8@12v12@0:4@8^{__CFHTTPMessage=}DHSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P$NS\j^qS>%$.ue^6\k{>HSAH  ,G$S\>HSAH HSAH  Yo N t=T,2xY=p6|) p~0 <+m6m,\0&0#mx m.m,m,m0m/m-mzlvlr&md$h`hJ.mD.m8P<4<0!m".m1m-m lldl/m/m.m.m.m m.m1m-mzlvlp/mh/m`/m@HD<D8m..m(1m$-m` lXl%!KGmi)%`\51VyufbSOHD=9*& qm^ZKG84%!~ok\XQM>:3/ tpie^ZKG@<-)"$ * ) ( (  * ) '  ( |xtplhd`\XTPLHD@<840\\X\T\P|\Ll\H\\DL\@<\<,\8\4 \0\,\(\$\ \\\\|\ l\\\L\<\,\\ \\\\\\(>X+XXXXXXXXXXmXZXGX4XxhXH8(3PeX$ D#d6Po(H7]DaXUi12GlL9_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_CFHTTPMessageCreateEmpty_OBJC_IVAR_$_HTTPMessage.message_objc_retain_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFRelease_objc_retainAutorelease_objc_msgSend_CFHTTPMessageAppendBytes_CFHTTPMessageIsHeaderComplete_CFHTTPMessageCopyVersion_objc_autoreleaseReturnValue_CFHTTPMessageCopyRequestMethod_CFHTTPMessageCopyRequestURL_CFHTTPMessageGetResponseStatusCode_CFHTTPMessageCopyAllHeaderFields_CFHTTPMessageCopyHeaderFieldValue_CFHTTPMessageSetHeaderFieldValue_CFHTTPMessageCopySerializedMessage_CFHTTPMessageCopyBody_CFHTTPMessageSetBody_OBJC_CLASS_$_HTTPMessage_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_METACLASS_$_NSObject-[HTTPMessage initEmptyRequest]-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]-[HTTPMessage isHeaderComplete]-[HTTPMessage version]-[HTTPMessage method]-[HTTPMessage url]-[HTTPMessage statusCode]-[HTTPMessage allHeaderFields]-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]-[HTTPMessage body]-[HTTPMessage setBody:]l_OBJC_CLASS_RO_$_HTTPMessagel_OBJC_METACLASS_RO_$_HTTPMessagel_OBJC_$_INSTANCE_METHODS_HTTPMessagel_OBJC_$_INSTANCE_VARIABLES_HTTPMessage#1/20 1360255049 501 20 100644 96500 ` HTTPServer.o  P &__text__TEXT- __textcoal_nt__TEXT-z8 __const_coal__TEXT-z8 __picsymbolstub4__TEXT-z8__StaticInit__TEXT-z8__debug_info__DWARF-,5z88__debug_abbrev__DWARFbm__debug_aranges__DWARFep__debug_macinfo__DWARFep__debug_line__DWARFe p$__debug_loc__DWARFq |$__debug_pubtypes__DWARF~__debug_str__DWARFX,__debug_ranges__DWARFX1__data__DATAj>__objc_data__DATAl(@2 __objc_superrefs__DATAhl2__objc_methname__TEXTl__objc_selrefs__DATA|t2=__cstring__TEXTp__objc_ivar__DATALH __objc_classrefs__DATA8h\4__cfstring__DATA̤4__objc_classname__TEXT|P__const__DATAX԰|5l__objc_methtype__TEXTX,__objc_const__DATA08__datacoal_nt__DATAXTA __objc_protolist__DATA8 A __objc_classlist__DATA@A__bss__DATA__objc_imageinfo__DATAD__apple_names__DWARFLl A__apple_objc__DWARFH__apple_namespac__DWARF$h__apple_types__DWARF H__nl_symbol_ptr__DATA __debug_frame__DWARFM|Q0] P/Q- I|yD hJxDAF?FF,>JH !O xDJ1yD hJAJ2yD`QzDhQFJ"FcYyD hJ1yD hXPFJ!xDJ1J2yD hJzD{D`Phh?FJ^1yD h`PJP0xDh`XDvJ>0xDhJ.0J5xD}Dh(F$`YQ\J 0J|5xD}Dh(FNYQJJ 5QF}D(h@AF>J!yD hXPF2(hQF.AF,J!yD hXPF J%QF}D(hAFJ!yD hXPF (hQFAFJp!yD hXPFIpJ|* xDDh1F?FInqFIppyDxD h"FJ AFxD(F(F1F?FFI0pJ`*xD hD(FAF"F(FJxDh F 𽰵IaFJyDxD hh?FFI`"FxDh(F|(FzI`xDh FpJ xDh XhJxDh X^J"IraxDhyD# h XNI `xDhIT`xDhhF<J ! @yL C@qOtD $zD }D{D XJ"h@]zD{DODiF(FiF0F! (F@ia apGi۽J #yDhThXFia@Ž FFai"i"@F`i!i!@- FF FFmIAIpyDxD hh!FFI@xDhPF~QIpxDh (FpIQFyDFF!f?FbF(F^?F\FPF!FVT?FRFIr@"xD#hIpxD  P    0 F.(F*0F0F:FiF F42.(F,I"DiizDFhF`YaQ@ FFai" i"@F`i!i!@KR!I#zD{Dhh%   XIbI @/DOB{D iF(F F!(F IzDh@hZpG FFai"i"@F`i!i!@KB!I@zD{Dhh%   XI9 @/DOB{D `iF(FZ T F!P(F IF`iyD hA\IyD hIPayDX h2iIhi!@h FFai"i"@F`i!i!@ IDFK2yD hzDhEXI!@'yDOCzD#iF(F@IrAizDhRpGIi0"ǹ@i!¹Iy! OvvK3O{uOruD ( ~D "}Dd{D XI@"h@SzD{DOFFiF(FIXpxDh0XxFt F!p l(F@fIq#yDhThXXFia@Q FFai"Fi"@>F`i!8i!@1FI0@xDhF$FI`K!xDhyD h,XIV@;xDOByD"(F0FFiF F(FI$bDiizDFhF`YaQ@ָ FFai"i"@ĸF`i!i!@IY! OuVvKOcUOruD ( ~D "}Dd{D XIhh@SzD{DOFzFiF(FtIDPxDh0XlFh F!d `(F@ZIQ#yDhThXLFia@E FFai":i"@2F`i!,i!@%I^I! OMEuKsOEBrOtD $zD }D{D XIrh@IzD{DODiF(FiF0F! (F@ϿI AF`iyD hAX)i"Ahia/KBqyD hIa@CyDOCzD#iIyD`i hI jFyD hI|1FiyD hIyDX ht?FpFIxDh(FfaiJhiaF`(F@Z FFai"Pi"@HF`i!Bi!@; FFai"0i"@(F`i!"i!@FIxDhFFIT KQxDhyD h,XIP@;xDOByD"(F0FFiF F(FIDiizDFhF`YaQ@ FFai"i"@F`i!i!@IV! OEuKCO=rOtD $zD }D{D XIBh@IzD{DODfiF(F`i\FX0F!T R(F@KI#yDhThX<Fia@5 FFai"*i"@"F`i!i!@FHPxDhFFIHK1xDhyD h,XI0@;xDOByD"(F0FFiF F(FIDiizDFhF`YaQ@ FFai"i"@F`i!i!@HJy! N9uuK#N1rrOtD $zD }D{D XI"h@IzD{DOD`iF(FZiVFR0F!N L(F@EHq#yDhThX6Fia@/ FFai"$i"@F`i!i!@FH0xDhFFH<`KxDhyD h,XI2 @;xDOByD"(F0FFiF F(F-FH`eixDihFFYQHPeixDh(X(SYOFFFH 1HPyDxD hhF?FKxDhI<@UxDOByD0FpFH xDh`ifH!jFyD h^ZX(FTH!#yD hFFD FFai":i"@2F`i!,i!@% FFai"i"@F`i! i!@-HIF NCsJ| N6F" @!v $DD{D~D%OqD ( !  PP FXHsP@Y{DyDOE @iF0F$ i `@ !! F- HL8FHV6HX4D~D|D| #h 2h`IhZXY 4F^HyD h`F1hH D PF LF0h1`Hhi@htii(jH"2IhzD6HEF !DXF,?F*F@ШiH" yD hXHP"H49yD  hDOs "&#"PF FHV iHqxDhyD hTi$iHq@P%yD@h hiH xD"##PF" F 𽰵 FFai"i"i"@F`i!i!i!@Hq"yD hH<FJByD hzDhEXHrQ@'yDOCzD#`iF(F@XV- $FFJZ@xDh h;:Hn`xDh`i0HbiHRaxDhyD hX H"aixDh T ~(@ހH`iyD hHaXyD hHV3P xDϊϊhbiPXFHP#xD*F FAFF6HrQ5yD hO 5hXE F4)FP*  E AF F3#F. F `iHfQyD hX`iHRQyD hXHpbixDhPXHppϊxDϊhbiPXzF FAF*FpF&HAyD hhO hB F\)FP*V  E AF F JF FB `i@X<`i@X62 h;B $F Ii0"@i!J!HXczD{Dhh%   XH) @/DOB{D iF(FP F!(F HbzDh@h\tpG FFai"i"@F`i!i!@- HQFHD0yDxDF(FT `F0FQFHzP*FH"1xDhyD h X~@F|H1T yD h @mFH8PH!xDhyD hYZHPH!xDhyD h XLH!FYyD hB(FFH@Hp!xDhyD hY,H@Hd!xDhyD h XHF!FYyD h(FHFH@yDxD hhHhAH:ByDzD hH!hyDX hX"F@MFH0HJxDhyD h&XFF0F)FFHxDh F?FFHBFxD3Fh(FF@F0FH0HDxDhyD hYH0*FH4xDhyD h XHYyD h~H$xDh(Fv(F]@n- FFfH 1yD haXBCHHZ0yDxD hhN?FLHFH"0HYyDxD hhzD8?F4HFH0yD hOrxDBF#F0F(F0FH xDh`Y(GpH* xDDhFH4 H<#H:"xDGqh{DzDhyDh X hTXXFGp*FxD[Fh@FH!yD haY`QFGq"F`YyD h`YFHOxDFFh"XjGBpxDhF?FJPxDhHP@mxDOByDa0FFG`xDh F1FxGBqyD hp F1FlGayD hb `\(FZ -FG`H@ xDDh>?F<FJ:@2FxDhG`xD hh@F+F(0F&G`xDh?FFGt`2FxD+Fh@F 0FG^`xDh`iiBGQ`iyD h𽰵 FFai"i"@޽F`i!i!@ѽMFFGqyD haXBCGQHyDxD hh?FG|QFGpGbyDxD hhzD?FGZQFHHyD h@g"xDBF#F0F(F~0FzGlpxDh`YpJ!H2yDhGAzD@;yDOF{D h& FNG~AyD hF`YfQB> ]G2A@iyD h1Ii0"+@i!&GaJ"yD hzDhDXH81@!yDOCzD#iF FG1F`iyD hG0xDh`i@Ii0"ۼ@i!ּ- G>`F FxD FF(FFG0xDh F?FFG0xDh F?FFG,0xDh FFXF FG!FG``yDxD h" #@ G0xD  P  @Fp Fn0Fj(F @b- FF@F FXFGLPxDh (FLF FH G xDh@F>?F<FG xDh@F2?F.FG: xDh@F$FXF FFG #xDhGxP xD @ G "xD (P  PF F(F0F @- G AFGyD hxDFh(F[@F F1FG0GxDyDh h[(FFPF FFG*FxDh@F(FGNyD h[ @- G|1FG yD hxDFh(F[@xF F1FrGD0G:xDyDh h[(FbFPF^ FZFG*FxDh@FP(FLGyD h[ @FJ@xDFh(F4BCGaGyDxD hh$?F"GdaFGGryDxD hhzD?F GBaFG`yD h@2xDBFSF(F0F(Fh FG F@MJP1FG6`FxDyDh FGa#*FyD h 0FCF F]@FGpxD!h DGp!xDh DGp!xDh DGp!xDh DGp!xDh DGp!xDh DvGDp!xDh DlGPp!xDh DbGp!xDh DXG$p!xDh DNG`!xDh DDG`!xDh D:G`!xDh D@-(5L$+&?&))WF"4 f" )) $"0 ."} 9" <L M# 0 #<<F#T(*5+\4 #' #?8 #Du"e<W<dW>)" j !<GA*}sGLWG*@ILpWIpWMWMWRVWRq"^Rf"|PR V"VTVXWVE+XWXW `jW`q"`f" ^!b}##!b}##!b}##!b}##!b}##!b}##dlWd+fWfWkbWkq"kf"Pk* b"VmodWoC,HqWqW ?xvWxq"[xf"n j!z}##!z}##!z}##!z}##!z}##!z}##a #n|xW|%-~W~WnWq"f"P n"Vp`W- |X X!<A*}#z"`xW#.xWWWW Wq"'f":4.X !e}##!m.}$##!e}##!e}##!e}##!e}##!e}##!m.}$##!m.}$##!m.}$##!m.}$##!m.}$##(449W/vWWaWq"f"tZWq"f"\WR0    "1 ~"`2WW PWq"Jf"] P!}##!}##!}##!}##!}##!}##PhW(3phWW&Wq"f"I[2 (Wq"f"$#4%A LWq"Af"_$#" w!=> W!q"r!f" C2-F 0# y  4  #  q#& &< g & #%? '(;);<*);M Z`%e (j);v+ ' / (# ; )# H *# U +#   ,# -  $ / @ P 0 l w M B$ ? t%:  `#b#c#f# j# $l# $m#' $n#4 o#M p#_ r#k t# u# v# w# x# y# z# |# }# #/ #P #y *# # #4 #a # *# /# E# #QH  >#(  @#4  A#>  B#:  # ; #, L###5# # # #  # z##U $#\ %#a &#f '#t (# +# ,# -# .# 0#  #-  -   -    #  #  # 1@ $!W1q"1f"L15Q15 J $!"[31@ @$!V#W@q" @f"# 2!V# !N#!<PA*} #KzA "L] PX# $WP3T \ $D$W\D$^$W c`$%Wcq"r cf" n$% %%!<mA*} #kz  m%%Wm4 p%%Wp%%W |%&W|q" |f"  &>&W4 @&J&WL&T&W/T&<'Wq" f"+ zT S<'8(Wq"r f" z  {8((Wq" f" 4& ()Wq"D f"b 4u )^*W&5 `*b*Wd*f*Wh*L+W4 f" L+:,W4 f"9 A*W 5<,,W4u f" A* .X6,-W6q" 6f" /tA0AA*0A40A40AA* ["a"< v"1;# ;#$#$# ;#-;##"2>;#$#$#;# |"#"#q"#"2`;#$#$#;# |"#q"#V#[#1;# ;#$#$# ;#-;###2r;#$#$#;# |"#0$#q"#5$2;#$#$#;# |"#q"#P#$2;#$#$#;# |"#"#q"##%2;#$#$#;# |"#q"#V#%1;# ;#$#$# #&2;#$#$#;# |"#U&#q"#Z&2;#$#$#;# |"#q"#U&#&3 4; #4$ #4$ #4; # 4|" #4q" #4P #H'34;#4$#4$#4;# 4|"#4"#4q"#'3$4;$#4$$#4$$#4;$# 4|"$#4q"$#4V$#F(334;3#4$3#4$3#4;3# 4|"3#4"3#4q"3#(3)>4;>#4$>#4$>#4;># 4|">#4q">#4">#D)5WGI#R#)5jG;#$#$#;# 4)G#)<*o3G4;G#4$G#4$G#4;G# 4|"G#4"G#4q"G#L*3V4;V#4$V#4$V#4;V# 4|"V#4q"V#4VV#*3d4;d#4$d#4$d#4;d# 4|"d#4"d#4q"d#J+3o4;o#4$o#4$o#4;o# 4|"o#4q"o#4Vo#+1;# ;#$#$# ;#-;##H,3|4;|#4$|#4$|#4;|# 4|"|#4,|#4q"|#,34;#4$#4$#4;# 4|"#4q"#4V#*-3!4;#4$#4$#4;# 4|"#4z#4#-%$A]$#> ;&#;(.'#K(#S)#4..1;# ;#$#$# e#.1;# ;#$#$# ;#-;#m.#.3q$4;#4$#4$#4;# 4|"#4e.#4q"#4m4/#4f"# 9/34;#4$#4$#4;# 4|"#4q"#4#/&W0Xh0o` $# &#5 '#= (# *#^0 ,# -# /# 1#? 2#c0 4# 6# 7#) 8#8$ 9#Co0 ;#vo0 <#o0 =#o0 ># @#z01, #6# -* #^0 #5# ### ##1[21;# ;#$#$# #e2364;#4$#4$#4;# 4|"#42#4q"#23iP4;P#4$P#4$P#4;P# 4|"P#4zP#4P#-33|m4;m#4$m#4$m#4;m# 4|"m#4zm#334;#4$#4$#4;# 4|"#4q"#4 #4F34;#4$#4$#4;# 4|"#4f"#44#4%R  $> &I4I: ; I: ; .: ;'  @ 4I: ; : ;I4   1UX Y 1 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I @ : ; I4 .: ; '  @ 4: ; I .: ; '  @ : ; I4: ; I.: ;'  @ : ;I .: ;' I @ !4: ;I "4: ;I#4: ;I$ U%I: ;&<  '(I' )I*' + : ; ,  : ;  -I: ;  ..: ; ' 4  @ /.: ; '  0: ; I1 2 : ; 3 : ;4 I: ;8 2 5  : ;6I: ;  A /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hCFStream.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h ;8/8uI/I//\oO$.$.$`< k@%!#"  &j",,0HL6< /I/$ f f ]_>$>X /I/ f f  Xj:0H0Hh6 Y. f f ]jP ! .  j",,0HL6< /I/$ f f ]$>X p/I/ f f  Xj:0h2/-/ Y. f f ]j:0h2/-/ y//$-. f f ]jR ! .  j,"d08=< /I/$ f f ]$>X p/I/ f f  Xj,"d08=< /I/$ f f ]j",,0HL6< nh>80g$ zf/$/H f f\ f f ]$>X p/I/ f f `j",,0HL6< /I/$ f f ]$>X p/I/ f f _j",,0HL6< /I/$ f f \(>X lt,>L,di$>$! }u f f\ f f `,-/Ii,Kh</-K m1hl00dLh^I/I/I/Jf f* f   ?jR b1,i#"$N0Hv,LK&uwu>0HZ,LK(   j:0h2/-K cY. f f ]4&  NT2I/ lNT2I/ m f Zoj"! X>+>Y<$!# oT<$L"f f f _X+O>H0HL,,vg y =   jL 00 u   z  2L 2L kz<Jz.Jz.zt wJjT  J MQyJ5< @<g "@ z PQBHQQPTQPQL`PP V*VQLURP<PPPQ,8PPQRTP P QP$ , P, U$ 8 Q$ : R: > P P p P $ Q P B P Qh x Tx P T : P Q R R TT b P| P| Q4 H P P U Q R P,@P PQL`P,PQdpPpTTPP8UQRPXlP6PQlPPDUQRPdxPBPQxPPPUQRPp|P|XTP`rPP"Q"ZRTPHUPQBPQRZT\vPvT}(T~}(~T,PQP\PP"TQR"U,ppU(DTDHP(FQUTPQP: TQ@ J PJ !T@ V Q@ R@ f Sf j P$!2!P2!N#T$!0!Q0!!X""PX#b#Pb#$T`$n$Pn$%T`$l$Ql$ %X% %P%%P%%P%%Q& &T &,&PT&b&PT&j&Qj&z&Uz&~&PT&d&Rd&&T<'L'P<'N'QN'l'Tl'p'P<'H'RH'0(X<'J'SJ'd'Ud'h'P8(H(PH(([8(F(Q8(\(R\((U((P()[((Q()R)N)U))P))Q))Y))P),*Th*t*Pt*D+Zh**QL+X+PX+$,ZL+\+Q\+$,XL+Z+RZ+`+P<,L,PL,,V,,P<,J,Q<,Z,RZ,,T,,T,,P,,Q,54__block_literal_273__block_literal_25"__block_literal_1[#__block_literal_25$__block_literal_3$__block_literal_4#%__block_literal_5NSMutableArrayNSLockZ&__block_literal_7%__block_literal_6H'__block_literal_9&__block_literal_8)__block_descriptor)__block_literal_genericobjc_object'__block_literal_10F(__block_literal_11HTTPConfigQGCDAsyncSocketDNSThread(__block_literal_12NSData:NSNetService*__block_literal_15D)__block_literal_13L*__block_literal_14NSArrayJ+__block_literal_16+__block_literal_17,__block_literal_18*-__block_literal_194.NSError4NSNotificationz0HTTPConnection1WebSocket-__block_literal_20HTTPServerNSDictionaryNSObject9/__block_literal_21NSString2__block_literal_23-3__block_literal_24/__block_literal_224__block_literal_26Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m/Users/pete/git/FrankhttpLogLevelintpredicatelong intdispatch_once_t+[HTTPServer startBonjourThreadIfNeeded]bonjourThreadisaobjc_classClassNSObject_privateobjc_objectid_bytesunsigned charuint8_tNSThread-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]NSString__26-[HTTPServer documentRoot]_block_invoke_0__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke_0-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke_0-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke_0-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke_0-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke_0-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke_0-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke_0-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke_0-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke_0-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke_0-[HTTPServer name]__18-[HTTPServer name]_block_invoke_0-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke_0__block_global_0-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke_0-[HTTPServer type]__18-[HTTPServer type]_block_invoke_0-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke_0-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke_0-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0__block_global_1-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke_0-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke_0-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke_0-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke_0-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke_0-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke_0-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]_dispatch_onceself_cmdobjc_selectorSELresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1valuevalueCopy__block_literal_2__block_literal_3__block_literal_4__block_literal_5__block_literal_6__block_literal_7__block_literal_8__block_literal_9__block_literal_10__block_literal_11__block_literal_12__block_literal_13bonjourBlockreservedSize__block_descriptor__block_literal_genericdispatch_block_t__block_literal_14__block_literal_15__block_literal_16__block_literal_17__block_literal_18__block_literal_19theNetServicetxtRecordData__block_literal_20errPtr_codeNSInteger_domain_userInfoNSErrorsuccesserr__block_literal_21keepExistingConnections__block_literal_22connectionstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthlong long unsigned intUInt64requestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionwebSocketwebsocketQueuesetWebsocketQueue:termisStartedisOpenisVersion76WebSocket__block_literal_23wssocknewSocketnewConnection__block_literal_24__block_literal_25__block_literal_26nserrorDictnotificationNSNotificationblock__block_literal_27setPort:TXTRecordDictionaryunpublishBonjourlisteningPortinitsetDomain:executeBonjourBlock:setType:startBonjourThreadIfNeededsocket:didAcceptNewSocket:setConnectionClass:deallocwebSocketDidDie:netService:didNotPublish:connectionDidDie:setName:setInterface:stop:netServiceDidPublish:stopaddWebSocket:republishBonjourpublishBonjour.cxx_destructperformBonjourBlock:start:setTXTRecordDictionary:numberOfWebSocketConnectionsnumberOfHTTPConnections,BD))))))))\linitallocinitWithDelegate:delegateQueue:selfdefaultCenterconnectionDidDie:addObserver:selector:name:object:webSocketDidDie:removeObserver:stopsetDelegate:delegateQueue:deallocclassisKindOfClass:log:level:flag:context:file:function:line:tag:format:copylocalPortnameperformBonjourBlock:dataFromTXTRecordDictionary:setTXTRecordData:acceptOnInterface:port:error:publishBonjourstop:unpublishBonjourdisconnectlockcountByEnumeratingWithState:objects:count:removeAllObjectsunlockaddObject:countinitWithServer:documentRoot:queue:configinitWithAsyncSocket:configuration:startcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:initWithDomain:type:name:port:setDelegate:mainRunLoopremoveFromRunLoop:forMode:currentRunLoopscheduleInRunLoop:forMode:publishstartBonjourThreadIfNeededdomaintypeobjectremoveObject:bonjourThreadinitWithTarget:selector:object:distantFuturetimeIntervalSinceNowdonothingatall:scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:runcurrentThreadexecuteBonjourBlock:performSelector:onThread:withObject:waitUntilDone:netServiceWillPublish:netServiceDidPublish:netService:didNotPublish:netServiceWillResolve:netServiceDidResolveAddress:netService:didNotResolve:netServiceDidStop:netService:didUpdateTXTRecordData:isEqual:hashsuperclasszoneperformSelector:performSelector:withObject:performSelector:withObject:withObject:isProxyisMemberOfClass:conformsToProtocol:respondsToSelector:retainreleaseautoreleaseretainCountdescriptiondebugDescriptiondocumentRootsetDocumentRoot:connectionClasssetConnectionClass:interfacesetInterface:portlisteningPortsetPort:setDomain:publishedNamesetName:setType:TXTRecordDictionarysetTXTRecordDictionary:start:isRunningaddWebSocket:numberOfHTTPConnectionsnumberOfWebSocketConnectionssocket:didAcceptNewSocket:republishBonjour.cxx_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLockÙș֙ +0KSYhǚ#):EJuțPo|͜՜?MbrŝڝHTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m%@: %@ - Expecting NSString parameter, received %@ parameter%@: Started HTTP server on port %hu%@: Failed to start HTTP Server: %@Invalid queueBonjour Service Published: domain(%@) type(%@) name(%@)Failed to Publish Service: domain(%@) type(%@) name(%@) - %@Executed on incorrect thread $,8<@DH (40Ӣ%<b## 7<-BBBABBBBABBBBBBBBBBBCABBAAQHTTPServerNSNetServiceDelegateNSObject"y|eEi    i u a UyyMqy$i¥!$E$ť%%ȥA&M&˥a*e*Υv8@0:4v12@0:4@?8v12@0:4@8v12@0:4@"NSNetService"8v16@0:4@8@12v16@0:4@"NSNetService"8@"NSDictionary"12v16@0:4@"NSNetService"8@"NSData"12c12@0:4@8I8@0:4#8@0:4@8@0:4^{_NSZone=}8@0:4@12@0:4:8@16@0:4:8@12@20@0:4:8@12@16c8@0:4c12@0:4#8c12@0:4@"Protocol"8c12@0:4:8Vv8@0:4@"NSString"8@0:4v12@0:4#8S8@0:4v12@0:4S8c12@0:4^@8v12@0:4c8^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c ՜X)Xi*ŝ_M+_=, ؞SÙ#,J<YCRCcwak ,<CCMakss  j$j:Tjkjjttttt©ѥ0P %KXϟܟj j% ) . < } Ej P^jgjpj+X#<j)ӠA X%!)Xa$ X%$jU&:='֙j9( j(X,L*T6PFɪϟ۪X\۪`)Rd۪۪h۪P۪]lq p} tx|'IѥPHhT,hܥĬ,0lHSAH8q !%(+,.02359>?BCHKNPQTXY[^_befhko|(rJa|6[B@,|cZ#v?WF |XweΨCrh9|Y{2A̺?{lCJ*c }r} `ui sD% 0a!|gEv@ D xNQiB*! >L (D N  ,D[ f   p CN,T K!n@   =< ^f D 5! ^X!  b] %'z*!9sJ +)o z % 0 Wb 0@h)4_!eU  {N   ,iHQ C5  B#+k4C!Q!f|e wDmDG<|t^9 H  =(\ ka'HSAH H, )Q>< 9 D kv!D|'^=HDBs+N *!a!!!HSAH HSAH'O  !%)+,.1268<=>ADIJMOŌU\Er> s3jmZ8)$^!Sp~6t͓< ѼH|tttt{tF|) t2xYR}0 tqy ~ttZ[{\`M]5i_b4^&_^>]SL(`ab=p6ČӻN c=T,)/c <k",#`o8 XnۙB6|5<Obu  3FYl*=Pcv!4GZm+>Qdw"5H[n oo0 w A*  W) :$  Q($ j  / 0j)>"4$4 4`[#r5$$A(.!-#% /q9/f"%</$$Z&A?$62&i-3H'|3'4F(4Xh0$(F )D) $L* $*]4.FJ++,*-T*H :a,1 E\Dz0P g $F#$ |    8 D L* x$   <( d$   , D$ h `     * $   $ ( $   z  $  z h H $  b T  h t  | 4 * ` $  ,( T$ x  L* x$   d X L$ p $   X( $   l* $   d( $   x* $   p ` x$  $    0 "  b \d   | P h$  ~ (Z Z ^ @ $!2 X# $$ D$ `$, % % % %\ &. @& L& T& <' 8( ( )d )r `* d* h* L+ <,Z ,-m-Pv--P--m-v-z--v-ml-\vp-f-\p-b-mX-$w\-R-\-N-mD-dwH->-dH-:-m0-Pw4-*-4-&-m-hDw --h --m-w -- -,m,w,,,,m,lw,,l,,m,pw,,p,,m,tw,,t,,m,xw,,x,,m,mp,vv,j,v,f,mT,6vZ,P,Z,L,P\,F,\,6,m ,m,m,m+l`y,+l,+@Bv++@++m+m+w++++x++++<dv++<++m+m+y++++8v++8++m+++++mz+mn+Hyt+j+t+f+wr+`+r+\+mH+m8+m2+m(+\w,+$+,++m+m +y++++T@w++T+*m*m*m*m*w****w****m*w****m*m*Ȥ0z**Ȥ**|w**|*~*Ĥ(z*x*Ĥ*t*mZ*mJ*4wN*F*4N*B*m8*p<*2*<*.*m*tNx"**t"**xTx **x * *m*z*)*)w*)*)m)ʥ))))),)))))))))@))@)):))))ml)xr)h)r)d)m^)mR)pyX)N)pX)H)mB)m:)m*)l:y.)$)l.) )pD{())p())m)m( y)()(x|{((x((m(Ny((((m(m(py((p((m(m(m(ly(|(l(x(l{(t(l(p(mf(mR(yX(L(X(H(t |P(B(tP(4(m$(m(m(m(m'z''''\x}''\'' z''''m'm'm':z''''m'm'hz''h''m'mv'dzz'r'dz'l'md'mX'L}\'T'\'N'm8'm('m"'m'm'{'&'&L`~&&L&&z&&&&m&m&m&,{&&&&m&m&h{&&h&&m&m&d{&&d&z&mr&md&>~j&^&j&P&mF&m:&m,&{0&(&0&$&m&{ && &&m&m%m%& %%&%% 8%% %%%%%%L~%%L%%m%m%m%̡2|%%̡%%mz%mr%mj%~|n%d%n%`%mD%%:N%>%%N%:%ء|B%4%ءB%.%ă8%(%8%$%,% %,%%m%l% %%%m%m$m$<H$$<$$@Z}$$@$$m$m$~$$$$$$$$<|}$$<$$m$m$$$$$8}$$8$v$Lz$r$Lz$n$mZ$mN$m@$m0$m$m $}$$$$m#\^~##\##m#m#Xt~##X##m#m#T~##T##m#m#P~##P##:####m#mn#@x#j#x#f#L~r#b#Lr#J#mD#m>#m8#m0#~4#*#4#&#m#m#`B##`##m#ء~#"ء#"m"X#l""X#""""""""""m"m"B""""""""m"mz"H"t"H"p"mb"f"^"f"Z"mH"DP"D"DP">"m&"."".""h:*""h*""d<$" "d$""P4""P"!m!!!!!!!!!!!!!m!m!m!<!!<!!@!!@!!m!m!Y!|!!x!"!t!!p!<!j!<!f!m`!mT!ZZ!P!Z!L!8܀X!H!8X!:!L >!6!L>!2!m !m!m!4$ !!4 !!m   m 4 l l m D  t t m m m 0 0 m mz ,~ v ,~ p mf mX J^ R ^ N XV J XV : m0 m ($  ($  T: T  h   mmFm$d$ppmpxxzmpvjvfmZ$`T$`PlXLlXHm:̂@4@0t88,t8"m mm " pzpmmDxxmmmxmT|\P|\Fm>m2m(mP.P LXLmmmmmmxmjmRmFm,̡2(̡2m mpppmxxmRmfmmxmlmP̡rVL̡VDm.܅4*4$mlVlmtt||m R PPmnmzZ~v~RmLm>m&\&2"\2r**L< L mmmmmmmm~mxmT,ЊXP,XBH:H2m$҇**|V"|"m m4m"mmEm"|nmdm\mNTHT>m4:.:m`X`\V\PLPmmmmmmmzXvr~j~*8>8>HHD: D:L8L8mmmmmmmmtmdl`lTmNmHmBm:>4>0m&ء*"ء*m`T`@<@mmڍ mڍmm|fm`mZmTmJm@m&p:2"p2`2*`*L< L mmmmmmmzrmfm`mXmPmHm>m&xH,"x, * *808ʲ  D8DLJLmmmmmzmltftZmTmNmHm>m4md:&d&ޓ̳LHLmmmmmmmt|n|fmZmTmLmDm<m2mlH l  8<8ִDDDLVLmmmm|mnm`hhZhhNmHmBm<m2m(mX: XصLTLmmmmmmzmlm\mHm>m0m&*"*mm ؐ|mm mءءmB֖Bp vjv^mRmLmDm<m4m(mdHd 8D8޷DLDL^LmmmmrmdmTh\Nh\Hm<m6m.m&mhD h mmLRL`h`8b8DtDLLmmtmdmPmBm4d$<.d<"mmmmm m ,: , @V @  L L m 0 m m mp mZ mL m< dD 6 dD 0 m$ m m m m dX d m m 4 R 4 @ 8z 8  D D L L x mn mX `^ T `^ J mD m6 m T &*  T *  ښ"  "  Ȼ LD L m m m m m P PĘ P p |x j |x \ mT mJ m> m* h .6 & h 6 " .  . L@ L м  m m m m ` ` m mv ml mV .b R b N bZ J Z , L4 ( L4 $ 0  0  m m m m m m \ \ m m m m m mf :r b r ^ 2j Z j N T H T D LL @ LL : m0 4 , 4  m m mmmm\\mmmmmm~mfHlbl^jXj08D,8D(J$J DHDHL >L>mmXdXmmm"``4LL~mrmdmTm0X8,X8&mmm mmm,<,@R@LL mmmtm`mRmD0L>L0m*m$mmmmm<B< . LxLm(mmmt xp xdrj`jZmTmPmFm@m8m2m&* *m mܡܜܡmءءmmmmmrmdmT \N\Fm2m&m mmmmmL\L8p8 DxDLLmxԡT|tԡ|j pfpbmTСrZNСZJPRDPR@m6T:2T:.m$L ( L(m̡̡ mmȡƞȡmmԞ|¡|mm`ġ0ġ~mxmnmhmZ`V`FpLBL>nJ8J4m.m|$$""mxpxmmmttmmҢmppmmmlڢlm|mt xnxjmbmVܤ|\Rܤ\Nh ZJhZFm>m.̤4*̤4&d.2"d2`>`m\P\mX^XmmԠTTmmPPmmn2vjvfrbrZL^VL^RmHHPBP8m2m,m  | !!!!o!k!8!4!$! !! !    \ X   pl95%! }miYU3/PLVRVRB>.*|xOK73#lh51!  vrb^NJ:6RN>:*&`\3/pl\X62}yeaQM+'         ~ z X T 4 0 + '     V R > : * &   x t K G 3 /           t p N J     } y i e C ? *&IE62#zvOK84%!tpvrXT 73 s_[Q                y u f b [ W H D = 9 * &                     y u f b S O H D 5 1 * &                       v r c _ X T E A : 6 / +                    } v r c _ X T E A 2 . ' #     }vrc_PLEA2.&"tpa]NJ;7/+$   zvgc\XIE>:+'rn_[LH95.*|mib^OKD@1-&"pleaRN?;,(so`\MI:6'# }nj[WHD51" qm^ZKG@<-)"LHD@<840$  $       |xtplhd`\XTPLHD@<840,($  4 0 , ( $          xp h` XP H@ 80 (   TPLH40,( tplhTPLH40,( tplhTPLH40,( tplhTPLH40,( |xthd`TPL@<8,($xtpd`\PLH<84($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\D@<$   |xtplhd`\XTPLHD@<80, |tphd\XPLD@40,($  T@40(  LL|LxxLthLpXLlHLh8Ld(L`L\LXLTLPؼLLȼLHLDL@L<L8xL4hL0XL,HL(8L$(L LLLLػL ȻLLLLLxLhLXLHL8L(LLLLLpL\LLL<L,LL LLLܹL̹LLLLL|LlL\LLL<L,L|Lx LtLpLltLhdLdTL`DL\4LX$LTLPLLLHLDԷL@ķL<L8L4L0L,tL(dL$TL DL4L$LLL LLԶLĶLLLLLtLdLTLDL4L$LLLLLԵL(840,(r$_ L9& {hUB/ q^K8%zgT|Ax.tplhd`\XTPpL]HJD7@$<840,($ yfS@ -xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(D8LEx[t <d 1 @K ,} D h  ` " : U  m     $    L  d          " < h l     T h  t . | C  ] 4 `   @ ,T1xL_`yLx d:UgLpX,EatldHa} x %K`fp@`x7Lg\/Hd|Ph(:ez@ $!X#  $%D$A`$`{%%%% &P@&iL&T&<'8(()9@Td)`*d*h*L+<,8,TqyӢ%b-0h'TWhĬ0P?\`HlPXTltCd\"|oh=&`o^L}`px<8 ? &e:Ri$eUCl- <GDV|9bK]_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_dispatch_queue_create_OBJC_IVAR_$_HTTPServer.serverQueue_objc_msgSend_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.domain_objc_retain_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_IVAR_$_HTTPServer.isRunning_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_HTTPServer.documentRoot__Block_object_assign_sel_getName_DDExtractFileNameWithoutExtension_NSStringFromSelector_NSStringFromClass_dispatch_async_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_objc_retainAutorelease_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_enumerationMutation___stack_chk_fail_dispatch_get_current_queue_dispatch_once_objc_retainBlock_objc_storeStrong_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_CLASS_$_HTTPServer_OBJC_METACLASS_$_HTTPServer_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_HTTPConnection___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableArray_OBJC_CLASS_$_NSLock_OBJC_CLASS_$_NSNotificationCenter_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSNetService_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSRunLoop_OBJC_CLASS_$_NSThread_OBJC_CLASS_$_NSTimer_OBJC_CLASS_$_NSDatel_OBJC_PROTOCOL_$_NSObjectl_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegate_OBJC_METACLASS_$_NSObject_NSRunLoopCommonModes__NSConcreteStackBlock___stack_chk_guard-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_dispose____Block_byref_object_copy____block_descriptor_tmp___26-[HTTPServer documentRoot]_block_invoke_0___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___block_descriptor_tmp52___30-[HTTPServer setDocumentRoot:]_block_invoke_0___copy_helper_block_49___destroy_helper_block_50-[HTTPServer connectionClass]___block_descriptor_tmp56___29-[HTTPServer connectionClass]_block_invoke_0___copy_helper_block_53___destroy_helper_block_54-[HTTPServer setConnectionClass:]___block_descriptor_tmp60___33-[HTTPServer setConnectionClass:]_block_invoke_0___copy_helper_block_57___destroy_helper_block_58-[HTTPServer interface]___block_descriptor_tmp64___23-[HTTPServer interface]_block_invoke_0___copy_helper_block_61___destroy_helper_block_62-[HTTPServer setInterface:]___block_descriptor_tmp68___27-[HTTPServer setInterface:]_block_invoke_0___copy_helper_block_65___destroy_helper_block_66-[HTTPServer port]___block_descriptor_tmp72___18-[HTTPServer port]_block_invoke_0___copy_helper_block_69___destroy_helper_block_70-[HTTPServer listeningPort]___block_descriptor_tmp78___27-[HTTPServer listeningPort]_block_invoke_0___copy_helper_block_75___destroy_helper_block_76-[HTTPServer setPort:]___block_descriptor_tmp82___22-[HTTPServer setPort:]_block_invoke_0___copy_helper_block_79___destroy_helper_block_80-[HTTPServer domain]___block_descriptor_tmp86___20-[HTTPServer domain]_block_invoke_0___copy_helper_block_83___destroy_helper_block_84-[HTTPServer setDomain:]___block_descriptor_tmp90___24-[HTTPServer setDomain:]_block_invoke_0___copy_helper_block_87___destroy_helper_block_88-[HTTPServer name]___block_descriptor_tmp94___18-[HTTPServer name]_block_invoke_0___copy_helper_block_91___destroy_helper_block_92-[HTTPServer publishedName]___block_descriptor_tmp106___27-[HTTPServer publishedName]_block_invoke_0___block_descriptor_tmp100___block_global_0___copy_helper_block_97___destroy_helper_block_98___copy_helper_block_103___destroy_helper_block_104-[HTTPServer setName:]___block_descriptor_tmp110___22-[HTTPServer setName:]_block_invoke_0___copy_helper_block_107___destroy_helper_block_108-[HTTPServer type]___block_descriptor_tmp114___18-[HTTPServer type]_block_invoke_0___copy_helper_block_111___destroy_helper_block_112-[HTTPServer setType:]___block_descriptor_tmp118___22-[HTTPServer setType:]_block_invoke_0___copy_helper_block_115___destroy_helper_block_116-[HTTPServer TXTRecordDictionary]___block_descriptor_tmp122___33-[HTTPServer TXTRecordDictionary]_block_invoke_0___copy_helper_block_119___destroy_helper_block_120-[HTTPServer setTXTRecordDictionary:]___block_descriptor_tmp135___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0___block_descriptor_tmp131___block_global_1___copy_helper_block_128___destroy_helper_block_129___copy_helper_block_132___destroy_helper_block_133-[HTTPServer start:]___block_descriptor_tmp147___20-[HTTPServer start:]_block_invoke_0___copy_helper_block_144___destroy_helper_block_145-[HTTPServer stop]-[HTTPServer stop:]___block_descriptor_tmp165___19-[HTTPServer stop:]_block_invoke_0___copy_helper_block_162___destroy_helper_block_163-[HTTPServer isRunning]___block_descriptor_tmp169___23-[HTTPServer isRunning]_block_invoke_0___copy_helper_block_166___destroy_helper_block_167-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___block_descriptor_tmp210___28-[HTTPServer publishBonjour]_block_invoke_0___copy_helper_block_207___destroy_helper_block_208-[HTTPServer unpublishBonjour]___block_descriptor_tmp216___30-[HTTPServer unpublishBonjour]_block_invoke_0___copy_helper_block_213___destroy_helper_block_214-[HTTPServer republishBonjour]___block_descriptor_tmp220___30-[HTTPServer republishBonjour]_block_invoke_0___copy_helper_block_217___destroy_helper_block_218-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___block_descriptor_tmp241__MergedGlobals___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0___copy_helper_block_238___destroy_helper_block_239+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerl_.str9l_.str10l_.str19l_.str25l_.str43l_.str138l_.str142l_.str188l_.str221l_.str227l_.str256l_OBJC_$_CLASS_METHODS_HTTPServerl_OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObjectl_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObjectl_OBJC_$_PROTOCOL_METHOD_TYPES_NSObjectl_OBJC_$_PROTOCOL_REFS_NSNetServiceDelegatel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSNetServiceDelegatel_OBJC_$_PROTOCOL_METHOD_TYPES_NSNetServiceDelegatel_OBJC_CLASS_PROTOCOLS_$_HTTPServerl_OBJC_METACLASS_RO_$_HTTPServerl_OBJC_$_INSTANCE_METHODS_HTTPServerl_OBJC_$_INSTANCE_VARIABLES_HTTPServer #1/20 1360255049 501 20 100644 58644 ` WebSocket.o @  {\ {$__text__TEXT2\ 5__textcoal_nt__TEXT2$ __const_coal__TEXT2$ __picsymbolstub4__TEXT2$__StaticInit__TEXT2$__debug_info__DWARF26$__debug_abbrev__DWARFh1Z;__debug_aranges__DWARF4?__debug_macinfo__DWARF4?__debug_line__DWARF4?__debug_loc__DWARFZ< F__debug_pubtypes__DWARFI2TT__debug_str__DWARF*KtU__debug_ranges__DWARF\Pf__data__DATA\Jg__cstring__TEXT\mJg__cfstring__DATA\_i4__objc_methname__TEXT`Xk__objc_selrefs__DATAfp>__objc_data__DATAg(q __objc_superrefs__DATAgr__objc_ivar__DATAg0r__objc_classrefs__DATAg8r__objc_classname__TEXTgTr__const__DATA hx|r__const__TEXThr__objc_methtype__TEXThr__objc_const__DATA`isz__objc_classlist__DATAl\vd__objc_imageinfo__DATAl`v__apple_names__DWARF l4hvlv__apple_objc__DWARF@r|__apple_namespac__DWARFr$8}__apple_types__DWARFs \},h__nl_symbol_ptr__DATA y h__debug_frame__DWARFytl'){| PJJX#MFp`FxDh0FE.rF0FzD!F?FE$rF0FzD!FF(F FFO-&F`EbxDhzD@F&FP)FEcxDh {DoAB&(F@F0F]MFPFxDh0FEbF0FzD)F?F~EbF0FzD)FtF@Fp(FlFj Ff , -@]F$QFE>byD hzDH?FFFB,$ F- FFF2F F.O FPxDhF@xDhF?FF-EC0!xDFQyD hFQyD(QPFhFYQFPxDFUE+YFBAUyD*F hFNP"xDhF&@xDhjT(F!FFAYyD hFQyD hhT(F!FF1YyD hFAFRyD hF3zD{DhThhF1#EE"yD hzDFAyD hXPFv(FrpPFl(FjXF 𽰵FF`@xDh XXFP@"F,1xDhyD# h`YFF.1`YyD h>F@xDhF0xDhhF,F9! @yGS@qOtD $zD }D{D XFBh@]zD{DODiF(FiF0F! (F@սia apGi˽FL2zDh@hX0 FFai"i"@F`i!i!@FFFF GAxDhyD h.XF:0@+xDOByD"(FriF0FljfF"zDhPpG FFai"Pi"@HF`i!Bi!@;F !Gb2yD hzDhDXF!@!yDOCzD#iF FFF~DFhi1hB\F#CTzDhihA\1FyD hFyD hFzxDhhi F@ռIi0"ϼ@i!ʼF*G"yD hzDhDXF@!yDOCzD#iF FFF~DFhiEq2hyD hX F@Ii0"{@i!vMFFFxDh \(CE|qFyDxD hhX?FVEXqFFrERyDxD hhzDB?F>E6qFEyD hOrxDBF#F0F((F&0F"Ep EaxDhyDd%R0; h X$" ]MFEpEraxDhyD h(XErzD?FF,EPd|D&h2E.QUyD h,FEPEbxDhzD0F)F?FF hEFb)F@zD#F F?F0FE@E&bxDhzD0F#FF?FXFPF F(F @ۺ-EPQyD hEAyDXE2R hzD?FFET@ERxDhzD@F?FFE6@"xDhPF?FFE @xDh0F?FFE @xDh(F?FF(F0F~PF|@Fx F@q- FEf1E@yDxD hh\FRE1zDhyDEC h{Dhe"FFEl0E4E3xDh|D{DPF1F"F0E2PF1FzD#F&E<0,FxDh F?FE&0xDh F?F FE0EdAxDhyD$\Eh@xD,FF, ET@EbExD}DF(FFZFPF1FFXF1F*FCF FE xDh F?FF EBXF1FzDCFEf xDhXF?FFE xDE:!h%R0;yD h X$2F0F@FXF @x- FpEyD hhEFE yDxD h "hX?FT%F &.E&EyDxD hFAFRF:F0 ( E2!FzD, + -F  EFENxDh@F! "$U*F3FFE"ExDyDh h#?FF@F F @- FFFFEZxDh(CEFE`yDxD hh?FE"FE<DbyDxD hhzD?FEFEyD h@xDBF[F F0F FExDhPF~(CEqEyDxD hhn?FlEqFEDRyDxD hhzDX?FTEbqFEdyD hOrxDBF[F F>0F< F8EEaxDhyD h!F[DrzD"?F F[Dr!FzD?FF*FE:pxDhXF!F?FFXF!F2F?FEqFEpyDxD h"h?FFE`*FxDh@F1F@F1F"F@F1FRFE`xDh@F?FVFFE p %xDR0;h[EhayD h$RFPF@F F0F @FE`EaxDyD hhEQOuR0;yD] h X.Ou$"fE`ERxDEQhzDhyD*FY hPY)F"F@B- FF|pxDhhEHPxDhF"*?F&FEPxDh(EWBn E . M} cX _~XX  y0# M@WB`VX #] 6`I`\`o|WB1|W11B&1R*5`p6: R2?} 02GaFWaaB&aqHWq qB/ WX Bv Q W ^ (W B b ` g rk Q`k& Q`X 9 Qr! ! XkW  y j (}  r   <& y & Q$W$ $B b$! $04 "}*h W*G *BZ  ] c C#[2W[m [B $J %QJ& $E%QE$(%)%) "2'`(+(>(L)5(s((((((((*(L+$(W(m((((((( (9 (Q (o ( ((((( (2y(Qy(sx(y(y,  7 =c  M S  #X# c   -  I   [ 4  #  q# -  -  7 -S   & ./"0" #10" 4 ,A G&L /Q0" ]2 'y  (# " )# / *# < +#  i ,# n -    /    ) 0 E   P M  B    t&!  `#  b#  c#|  f# h j#  l#  m#  n# ` o# ` p#/ h r#;  t#m  u#{  v#  w#  x#  y#  z#  |#  }#  #  #  #I  #k  #  #  #:  #^  #k  # , #  # 83 ( #4| # 5 h * 6 h  #@ # # `# # #b #| #r ]# ^# _# ``# !,  i  79 "# "#? # #  "# "# # 8 9 "#? #G #R "# \ # |## 8 9 "#? #G #R "# \ ## # 9 :9 "#:? #:G #:R "# :\ #:# o9:9 "#:? #:G #:R "# :\ #:#  s ;,# jkM# 6 Dj Jl & #  $#" &# '# (# )# %R  .: ; ' I @ : ; I4 : ; I 4: ; I4: ; I $> I: ; U 4: ; I < I  I8 2 .: ; '  @ 4: ; I .: ; '  @ .: ;'  @ : ;I4 .: ;'  @ .: ;' I @ 4: ;I4: ;I : ;   I: ; 8 2 I8 2 : ;I4: ;I 4: ;I 1X Y 1!1X Y".: ; ' I4  @ #.: ; ' 4  @ $.: ; ' I %: ; I&I: ;' : ;(( ) : ; * : ;+ : ; ,&I-<  ./I' 0I1' 2 : ; 3  : ;  4I: ;  5I: ;  6 I: ; 8 2 7 8 : ; 9 : ;: I: ;8 2 ; : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/libkern/arm/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/HeadersWebSocket.mNSObject.hNSString.hNSData.hWebSocket.hOSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hCFStream.hNSError.hNSDictionary.h AG.AIG/. >.I/v   <0V<0Ej  f" 6/""v׹/("H0H00:g #"! &j",,0HL6<  f f ]P !. f f  XkL! q0!H05h0"  kL! 0!H05hY  <. 40OLROH0f <0F7.0H70O6HOLF", "=0f [4L*: <>U[2$C>g4? . ."C%"EC3 ,*2FZxJJ$i  |J.0Y "\<X>4%>$%F>2"Y'0 6 F2H @%Z=L("-K\HLxA!"(<=A0 $  2  Jv ."  N"z.g t\!=(*LL>(A,"=;/' '~2z.J-/zJLL02$Fd0(K/KI/K-' f=,&/!,*.Np>P=n(+&o"+Ho0+>o0@0g &2 z 1ZP`nPPP.Q`~QQQRdV28PNjTPQRNVP*UPjPjlRPpPPQpvPPUQQ8QRPSTP8@P@T8`Q"PQlxPP8UQRP8DPPQPU*HUlPlvQPU P T*Q*XPtU Q2>QQ&,PP UQ Q  Q( J QB H Pv | PL l PL X Q| P R , P, U  T b }b T 2 Q Q Q P P H [H  } < Ux ~ P P  P` r P P P P P P P & Q` h Q Q Q Q Q  R P8 \ T\ ` [d [Z  Z T R@LPL[@PQPX@NRNTPPPPPx~PPhTlxTQhpQ|P8XRpXX|QQQRfQQQQ|RPP8TRpTP8TQ,0Q8FQRPHnTntPTHpQQQPPQRQ P UUPU`UU8UXUU.QTQQQQ0Q`tQQQQ"Q68QXlQQQ Q @QQQQ:RTRRR<R`RRRR(R68RXRR rRRBRRSP&(Z((X"PTXPP PT8TrPV T Q PTLS\TPQRSPQTPQ.6NSArrayjNSMutableStringcHTTPMessage__block_literal_2!WebSocketo__block_literal_3__block_literal_4NSMutableArray__block_literal_1NSErrorNSMutableDataobjc_object8GCDAsyncSocketNSDictionaryNSObjectNSStringMNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.m/Users/pete/git/Frank+[WebSocket isWebSocketRequest:]signed charBOOL+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]isaobjc_classobjc_objectid-[WebSocket dealloc]-[WebSocket delegate]__21-[WebSocket delegate]_block_invoke_0__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke_0-[WebSocket start]__18-[WebSocket start]_block_invoke_0-[WebSocket stop]__17-[WebSocket stop]_block_invoke_0-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]ClassNSObjectNSString-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]NSData-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]dispatch_queue_sdispatch_queue_t-[WebSocket .cxx_destruct]WS_PAYLOAD_LENGTHunsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2isVersion76keyisRFC6455delegatewebsocketQueuesetWebsocketQueue:asyncSocketflagsconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionlong intCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpennextFrameMaskednextOpCodemaskingKeyWebSocketaRequestsocketresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1newDelegate__block_literal_2__block_literal_3__block_literal_4originporthostrequestUrilocationschemeguidoriginValuelocationValueoriginFieldlocationFieldacceptValueresponseHeaderswsResponsedataUInt32lengthnumSpaceslong long inticunicharnumStrNSMutableStringnumresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatalenunsigned charUInt8UInt16frameopcodersvsocktagpFramemaskedmsgLengthpDatapMaskerror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrorsecWebSocketKeyResponseHeaderValue.cxx_destructisValidWebSocketFrame:isVersion76Request:originResponseHeaderValuereadRequestBodysetDelegate:isWebSocketRequest:initWithRequest:socket:didClosestartdidOpensendMessage:deallocsocket:didReadData:withTag:didReceiveMessage:sendResponseHeaderssendResponseBody:stopprocessKey:locationResponseHeaderValuesocketDidDisconnect:withError:isRFC6455Request:Rhj RVZbpUpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.mWebSocket version 75 doesn't contain a request bodyOrigin%huhttp://localhost:%@wsswsHost%@://localhost:%@%@%@://%@%@258EAFA5-E914-47DA-95CA-C5AB0DC85B11Web Socket Protocol HandshakeSec-WebSocket-OriginWebSocket-OriginSec-WebSocket-LocationWebSocket-LocationSec-WebSocket-Accept%CWebSocket version 75 doesn't contain a response bodyInvalid requestBody length~WebSocketDidDiedelegateT@websocketQueueT^{dispatch_queue_s=},R,N,VwebsocketQueue\\ 9] ]]']]3]]]]]]]] ^$(^F^[^l^^^^^4^_headerField:caseInsensitiveCompare:rangeOfString:options:initsetDelegate:delegateQueue:classisVersion76Request:isRFC6455Request:allocinitWithBytes:length:disconnectdeallocreadRequestBodysendResponseHeadersdidOpencurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:readDataToLength:withTimeout:tag:localPortstringWithFormat:isSecureurlrelativeStringstringByAppendingString:dataUsingEncoding:sha1Digestbase64EncodedinitResponseWithStatusCode:description:version:setHeaderField:value:originResponseHeaderValuelocationResponseHeaderValuesecWebSocketKeyResponseHeaderValuemessageDatawriteData:withTimeout:tag:lengthstringWithCapacity:characterAtIndex:appendFormat:UTF8StringdataWithBytes:length:processKey:dataWithCapacity:appendData:md5DigestwebSocketDidOpen:respondsToSelector:appendBytes:length:webSocket:didReceiveMessage:webSocketDidClose:defaultCenterpostNotificationName:object:sendResponseBody:bytesreadDataToData:withTimeout:tag:didCloseisValidWebSocketFrame:mutableCopymutableBytesinitWithBytes:length:encoding:didReceiveMessage:copyisWebSocketRequest:initWithRequest:socket:delegatesetDelegate:startstopsendMessage:socket:didReadData:withTag:socketDidDisconnect:withError:.cxx_destructwebsocketQueuerequestasyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKey` a!a8a=aXa^araaaaaaaaaab>b`bjb|bbbbbbbb c#c=cYc|ccccccccc dd)d3dEdYdmddddddde e e,e9eXekegkig  $BBAAWebSocketAE]gMqE]gYeE]g E]hc12@0:4@8@16@0:4@8@12v8@0:4@8@0:4v12@0:4@8@12@0:4@8c12@0:4C8v20@0:4@8@12l16v16@0:4@8@12^{dispatch_queue_s=}8@0:4^{dispatch_queue_s=}@"HTTPMessage"@"GCDAsyncSocket"@"NSData"c@I peh^ahrahQh`i ehah9ehehehehmah#ch=chYchM ah! ch dhAaheh}XehehI ehehehfhfh gfig"f)ig*f8ig6fJig;fTigEfTigLfTigeVigXfTigbfTigrfXig}fJi__"_1_(hhijkgHSAH;  #$'*-/13468:d=%I\MVW;P}v +hױF}8ɓ \N K˳'u/z[ JF%}!IIaf`ѫϳ90wxkT[={֤Ns;_K|Q _cqhƓc CJ&^Or\ hS_o'*l| ,<L\l| 8HXhx(8HXhx$ s XS[s y $ .- 2$L\Ly i$( Q }B B }$ R&3 I  e  ee`j [}j1'XC ? 9GLgNb.| NI HSAH , $.NL[Xje I B y $ s HSAH HSAH4   !$&)+-2͓ttF=p6) Er>0 sqy3jmk",#=8Z/8) XnPB6A$|50CVi|':M`s 1DWj}(;Nat $ "P JOD  $ !X$_ c 6$CyM[   X $   M o B  $ !   , 8j$h `) 5; Q7 $  | ~ P6  8t  X d l $  p 8 L$ p \ n X d l\ 6      L   . @  |j ^ H &    Z.ym gM$g$ym gMgymgMgymgMggMgrmdgMdgumumrmfDM|fxg0Npglrm`xgNf\xgfVrmFtg$NLBtgL<rm2\g"N6.\g6(wm rmgNg fMfrmgNggNgrm|gN|gfNfgNgumrmxgNxgrmvtgN|rtg|lrmd\gNh`\gh\wmTrmHgONDgN@fXNL<fL,gO0(g0"umrm\gXO\gwmrmpgOpgwmrmlgOlggPgg*Pgrmg~OgvgTP|rg|nrmd\gOh`\ghZwmRrmBrm*fO0f0gP"g" rmfOfgPgrmfPfgPgumgBQggLQzgvrml\gPph\gpbwmZrm<gnQB8gB4fP@0f@$gQ,g,rmhgXQ hg rm\gbQ\gwmrmdgQdgrm`gQ`ggRggRgrm~\gQz\gtwmLflQPHfPDrm:XgR>4Xg>0rm&fQ*"f*vmumrm`&L`TgRTgxmrmgTSgPgRPgrmvrmf@gRn^@gnZLgRdTLgdPglSXLgXBum4rm"rm@g"S @gHg2SHggSgvmfmumumrmg`Sgg TgrmC]IC]|rmr4gSvl4gvhrmZh4U`Th`PDgSXLDgXFxm>rm40gS:.0g:*rmgS"g"gT g rm_%L_DgnTDgxmrmrm_hL_DgTDgzxmrrmf0gTjb0gjZgU^Rg^LrmB4gTF<4gF8rm(rm^L ^ Dg(U DgxmrmgUg0g6U0grmg vm0 `bT6 , `6 ( `TT4 $ `4  vm |`hT  |` l`dT l` g[ g xm rm g&[ g xm rm g<[ g rm l_S l_ rm |_S |_ \_S \_ | fl[ x f r rmf \`Tj ` \`j X f[^ R f^ N ymV J yV F rm: g\@ 6 g@ 2 ff[> . f>  qm um um um um xm rm f \ f xm rm f \ f xm rm f6\ f xm rm L`U L` fT\ f ~ xmx rmr _2Uv l _v d f\h ` fh X gP]\ T g\ F qm6 um0 um* um$ xm rm <`&V  <` f\ f um xm rm ,`FV ,` xm rm _V _ f] f rm f.] f gP^ g umx xmr rmh ft]l d fl ^ xmX rmN f]T H fT D xm> rm8 `V< 4 `< ( fV]. " f.  g^&  g&  vm `V ` _V _ rmf]fg^gqmumvmumxmrm_TW_xmzrmn_dWth_tdfh^l`flZrmLg_RFgR@f^J:fJ6gr_>2g>(xm"rm_W _  fr^fg_ g rmf^fg_gumumrm_X_f6_fxmzrmpK]UxhK]xdgr`n`gn\fX_lVflRxmLrm@g`F<gF8f|_D4fD$g`* g*bmamomrmf_fpmg`gumjmvm hah yrz yvg*a~rg~hbm^amRomHrm>fz`B:fB6rm.f`2*f2 f`$f$ gagpmgagumjmvm `hb`h ybs yg bgbmzbmlam\am<gbD8gD0um*um$jmvm8* 8 @h:c@h yt ygbgvmbmbmamamympgLcxlgxfumRqmFum@bm8um0vm(mmvml\ l  hd  h XpX yu ydxdgcgsmfcfgdgrmxf.c~tf~prmbf,ch\fhXgPd`Rg`NlmDg`dH@gH*um$umumvmumgdgrmC]EZC]fcfrmfcfgeggdgrmfcfrmgegrmfdf|rmnf&drjfrbgNef\gfXrmJfBdRFfR@um2vm&ge*"g*umvmge g gegkm9]C[9]umxmsmfdfgegvmvmxumrxmlrmb_>^j\_jXf$e`Rf`0um*um$xmumrm _^_xmrm_^_vmfefumumtm\_^\_fefrmx|_^~r|_~nffvjfvVxmPumHrm>l_$_D8l_D4xm.rm$\_._*\_*vmfpf f } 6 2       p l ; 7 "            ^ Z U Q       P L         W S   so:6|xjfokVR)%ieUQA=YUFB3/ _['#?;ok51  | x q m ^ Z K G 8 4 % !                  } n j [ W H D = 9 * &                         { w p l e a Z V O K D @ 9 5 . * #                             } v r k g ` \ U Q J F ? ; 4 0 ) %                         z v g c \ X I E > : 3 /       tpa]VRC?84-)" so`\MI:6'# }yrngcTPIE62+'  yufbRNGC40! {lhYUFB3/($|xie^ZKG@<-)tpieVRC?0, |xqm^ZKG84%!wslhYUNJC?84%! D@<840$  d d xpd h`d XPd H@d 80d ( d d d d d d d d d d d xpd h`d XPd H@d 80d ( d d d |xtplhd`\XTPLHD@<840,($  $ i h ` `  i h ^ ] [ \ X _ Y Z tplhTPLH40,( tplhPLH<84($  tpl`\XTPLHD@<840,($  |xtplhd`\@<($  h0r ld r l`r l\r lXq lTq lPq lLq lHq lDq l@q l<tq l8dq l4Tq l0Dq l,4q l($q l$q l q lp lp lp lp l p lp lp lp ltp ldp lTp lDp l(p lp lp lo lo lo lo lo lo lo lo lxo lho lXo lHo l8o l(o lo lo ln ln ln ln ln ln ln ln lxn l(lr@r,xs(xs$xs xsxsxsxstxs axsNxs;xs(xsxsxswswswswswsws}wsjwsWwsDws1wsws wsvsvsvsvsvsvsvssvs`vsMvs:vs'vsvsvsususus|usxustusp|usliushVusdCus`0usxhXH8(xhXH8(xhXH8(bcgnP-R8g}dX hl)C@h]8Lp`hX*dElWhq 7L g  @| H% I r    \ \ ] ] '] k ]# ], ]5 ]> ]G ]P ]Y ]b ]k ^t (^~ F^ [^ l^ ^ ^ ^ ^ ^ _ `i i i= jc k>gggg6g ggggggWggVg5Qrtvs[AbN@t_objc_retain_objc_msgSend_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_stret_objc_msgSendSuper2_dispatch_queue_create_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_WebSocket.delegate_objc_storeStrong__Block_object_assign_dispatch_async_OBJC_IVAR_$_WebSocket.isStarted_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_retainAutorelease_strtoll___divdi3___stack_chk_fail_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_1+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_dispose____Block_byref_object_copy____block_descriptor_tmp___21-[WebSocket delegate]_block_invoke_0___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___block_descriptor_tmp39___25-[WebSocket setDelegate:]_block_invoke_0___copy_helper_block_36___destroy_helper_block_37-[WebSocket start]___block_descriptor_tmp49___18-[WebSocket start]_block_invoke_0___copy_helper_block_46___destroy_helper_block_47-[WebSocket stop]___block_descriptor_tmp53___17-[WebSocket stop]_block_invoke_0___copy_helper_block_50___destroy_helper_block_51-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strl_.str1l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketl_.str61l_.str67l_.str69l_.str75l_.str79l_.str81l_.str83l_.str89l_.str91l_.str93l_.str104l_.str114l_.str116l_.str118l_.str120l_.str124l_.str137l_.str145l_.str147l_.str175l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketl_OBJC_$_INSTANCE_METHODS_WebSocketl_OBJC_$_INSTANCE_VARIABLES_WebSocketl_OBJC_$_PROP_LIST_WebSocket #1/12 1360255049 501 20 100644 13372 ` DDData.o  <  __text__TEXT@< ,#__textcoal_nt__TEXT@| __const_coal__TEXT@| __picsymbolstub4__TEXT@|__StaticInit__TEXT@|__debug_info__DWARF@N|(__debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF J)__debug_loc__DWARF 2)j__debug_pubtypes__DWARF]__debug_str__DWARF1m__debug_ranges__DWARF%Pa,__data__DATAu__objc_methname__TEXTu__objc_selrefs__DATAT,|- __objc_classrefs__DATA-__cstring__TEXT __cfstring__DATA0-__const__TEXT@__objc_classname__TEXT H__objc_methtype__TEXTO__objc_const__DATA\X$.__objc_catlist__DATAx.__objc_imageinfo__DATA|__apple_names__DWARFT.__apple_objc__DWARFx l/__apple_namespac__DWARFP$ __apple_types__DWARFt / __nl_symbol_ptr__DATA"__debug_frame__DWARF`"001L P 0AzyDh1hFA,@xDh FFA@xDh FlFF(F"FA1"FA@yDxD h#h1hBAyDh1hFA0xDh FFA0xDh FlFF(F"FAx1"FA0yDxD h#h1hB- Af1FA80yDxD h FAFjA$1B(FyD h`?F^F FZFA xDh0FPF0FAFJбA O xDh 0A 2PF)FzD60FAF2  EA xDhPF&FPF" F @- FAl xDh F A!AR yDxD hh F1FFAB xDh(F?F F1FF-~A!$A yDxD hhOAN+(F D"ADBҋ\TT2+(0O4b@Tc@B O (O O $]4ȲAyD VA0FzD𡲁B( 0F!FZFt  ($(A$A8yDxD h*FhT?FRF(FN F @E- >FAxDh F4AAyDxD hh F1F"FAxDh(F?F F1FA yDF h!E|  Aɲ)aɲ)0ɲ ) >!+*=*#=!/*?!FOrBK8O (O(O  0T")OO FO2B BB"!`@ "0F)F#PE )?@fq@fpyDxD h*Fhp?FlF(Fh F @`JL$+?. ~W   ~ }   LM#0# W1D }Wb "!7J# @,vW,, f 3} 3} .}0N 1y2(6+5A54/``x@W`` 0 i} b}e f} MgjVj^k*xl*cHh(*~    ++ ,# ++2Pg #s4k# 5%R  $> $ > I!I/ 4I: ;  .: ; ' I @ : ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2 4: ; I4: ; I4: ; I  U&I : ; F /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h  \8 2\8 2Z3@   &$ JO=f +N'< f+1Gh  g+4zf&-/KMag"J(f "+H'<.%U+J'TJ,.%UJm(g-g-g X{LHu!# J(fP Qt~QPQQPdT QnQQd[dTPQ<@QlnQrQQQ Q&<Q,**8X8v6lU68U8228P8vxPxQQ  Q"Q$(Q.2Q48Q>@QBDQHPQRQQQQQH[X`[bj[[^@YNNSMutableString5NSMutableDataNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDData.m/Users/pete/git/FrankencodingTablechar-[NSData(DDData) md5Digest]isaobjc_classClassNSObjectNSData-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]NSString-[NSData(DDData) base64Encoded]-[NSData(DDData) base64Decoded]self_cmdobjc_selectorSELresultunsigned chariintdataBufferstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlinechshortixinbufflignoresigned charBOOLflendtextNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)ZbyteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64Decodedu{%02x%c=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@8@0:4 (7Ey `HSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D2K:`2@KHSAH `MóV8XK2K2HSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZm$$$s*2$$$P$57g#$$ | ~ ~   x<m,m$mmf |f|mxxmmmttmXXmTTmrmbmZmTmD8L@L<p$H8pHmmfNj`jJdPFdPBlN<lN0m&m m`B` mXRXmTlTmmmmhhmm vdzndzhm^mTTXPTXJmBm<m2`$8,`8(mX8Xfmm\x\ mmXXmTTmzmjm\bXbT\`N\`J m>m4X80X8*m T,$T$m znjC?\XG.{wpleaZVOKD@95.*#  }yie^ZRN?;40)%qmfbSOHD51"D@<840,( ($      (    LH D@<840,($  xhXH|8x(400ytftSt@t-ttttttttttot\tXH8(4Pmx)`'A/!|nJ_objc_retainAutorelease_objc_msgSend_CC_MD5___stack_chk_fail_CC_SHA1_objc_retainAutoreleasedReturnValue_objc_release_objc_autoreleaseReturnValue_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData___stack_chk_guard-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]l_.strl_.str12l_.str14l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_DDDatal_OBJC_$_CATEGORY_NSData_$_DDData#1/20 1360255049 501 20 100644 8252 ` DDNumber.o  d__text__TEXT,__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARFO __debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARFx T__debug_loc__DWARF \H__debug_pubtypes__DWARF),__debug_str__DWARFU=__debug_ranges__DWARF __data__DATA __objc_methname__TEXT r__objc_selrefs__DATAh P__objc_classname__TEXTl T__objc_methtype__TEXTu 8]__objc_const__DATA P__objc_catlist__DATA __objc_imageinfo__DATA __apple_names__DWARF $__apple_objc__DWARF p__apple_namespac__DWARF| $d__apple_types__DWARF __debug_frame__DWARF|Pd P MFF$,`l`#0FF$`0F@01yD hF@F0F! "h($ F]MFF$,`l`#0FF$`0F@!yD hF@F0F! "h($ F]MFF$@#(FF$`(F@`!yD hzF0Fv(F! "rnh($ F]MFF$@#(FVFT$`(FN@yD hFF0FB(F! ">:h($ F]KLfWw<ez4hWw.6Ww..$.B.1kEC8WwCCCCI|  L M# J # % 6=%R  .: ; ' I @ : ; I4 : ; I$> I: ; < I &I  : ;  I: ; 8 2 I8 2 I: ;t /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h  ,  ,  ,  ,P^`P0Q^fQ R V>V S ^UhPPhQQhrRrvV~VhtStUP.0PQ.6QRUUS.X8PPP8hQQ8BRBFUNvU8DSDX(ONSObjectNSStringApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDNumber.m/Users/pete/git/Frank+[NSNumber(DDNumber) parseString:intoSInt64:]signed charBOOL+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]selfobjc_classClass_cmdobjc_selectorSELstrisaNSObjectNSStringpNumlong long intSInt64long long unsigned intUInt64intNSIntegerunsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger: DDNumberc16@0:4@8^q12c16@0:4@8^Q12c16@0:4@8^i12c16@0:4@8^I12  u  i/ J 9l HSAH u oQJ&ޥm`~^UYE88$8S$kHSAH X+.8T$8$8HSAH HSAH t tν8) vqy{OŌ0 ) |͓L# z #  4    (T2%R  .: ; ' I?  @ : ; I 4: ; I U1X Y $> I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I4: ; I 4: ; I.: ; ' I?  @ I: ;.: ; ' I @ : ; I4 : ; I 1UX Y .: ; ' I .: ; ' I  : ;( &IWc /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h jj s X0s[ % 8[<B[H<0*E4(Z f f$!t) &&^ h :M1 1"Z#[#%[fx$X e tQPZ,^U^bPFJPJPDQ|P|QQPRPUQQ.6Q<QQRPb_DDRangeNSObjectNSStringzNSCharacterSetNSScannerNSValueApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeCompareintNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__a__baStringcsetNSCharacterSetstr2str1scannerNSScannerfound1signed charBOOLfound2pDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions) <Xr,(.<{%qu, %qu}+0123456789{_DDRange=QQ}x  stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange: /QiNSValueDDRangeExtensions{_DDRange=QQ}8@0:4i12@0:4@8@24@0:4{_DDRange=QQ}8  }0PdHSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l 9HBn$?Q7T7aHSAH r"rc?8Pq77HSAH HSAH  0 P) |9#;?w{)'N c?t{8)=T,=p6OŌ-? /BUh{`$`^('d$$-6z | x x 4@ tr  |@  m$mmmmm8ttmmmmmpp.mxp~tp~pT|j|^mVmFm>m,4&4"mm mmmmmllmmmhh(lmZ:bVbLdRFdR@nJ<JHD,(xtQMB>*& WS62qKG@<-)" yufbSO@<51" TPLH<840$         $  @<8 40,( p`P84T0<}jWD1 s`xhXH8(V|x0IPdxEt$4)@7Xe_DDUnionRange_DDIntersectionRange_DDStringFromRange_objc_msgSend_DDRangeFromString_objc_retain_objc_retainAutoreleasedReturnValue_objc_release_DDRangeCompare_objc_msgSend_stret_OBJC_CLASS_$_NSString___CFConstantStringClassReference_OBJC_CLASS_$_NSCharacterSet_OBJC_CLASS_$_NSScanner_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_NSValue+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strl_.str2l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_CLASS_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_NSValue_$_NSValueDDRangeExtensions #1/36 1360255049 501 20 100644 39620 ` MultipartFormDataParser.o  @ R R"__text__TEXT@ [__textcoal_nt__TEXT@ __const_coal__TEXT@ __picsymbolstub4__TEXT@__StaticInit__TEXT@__debug_info__DWARF@ r?__debug_abbrev__DWARF,(__debug_aranges__DWARF !*__debug_macinfo__DWARF !*__debug_line__DWARF !*t__debug_loc__DWARF&/ 0t__debug_pubtypes__DWARF2<__debug_str__DWARF3 r=__debug_ranges__DWARF>nH__data__DATA2AJ__objc_data__DATA4A(J$ __objc_superrefs__DATA\A Kt__objc_methname__TEXT`A$K__objc_selrefs__DATADxN|__objc_classrefs__DATA`E$Ol__cstring__TEXTtE8O__cfstring__DATA\GP Q __objc_ivar__DATAG(pQ__literal16__TEXTGQ__objc_classname__TEXTGQ__objc_methtype__TEXTHQ__objc_const__DATAHRT__objc_classlist__DATAJT__objc_imageinfo__DATAJT__apple_names__DWARFJT:__apple_objc__DWARFMpW\__apple_namespac__DWARFlN$0X__apple_types__DWARFNTXl*__debug_frame__DWARFQZ,= P &- FFFFD6xDhD@xD YF?FF&-𥀺+D@xDh@FDpAP#DiyD DL h" DD& O0" F#uD.ARFD`yD hxD?FFD@"xDh F?FDayD hXPF~ F|D1DD@yDxD hhnYFjDxayD hXPF`Db`"$xDhDZ`xDjPhhXlPLDH`xDhD>`xDjPhD4`xDlTh,T(F4.FPF0(F,0F - FF FDQyD hZ)FDPD!xDyDYFZ`.FD!*FZyD hZF(FYFZFDhPxDh 0FYF B@݂,F %lD*PDx"D!zDhyDxD hhD#Dz"{DzDhPDh#DH xDhDR xDhD@ xDhD@xDhDxDhD xDhDxDh DxDhDp@xDh$DxDh D`@xDh DZ@xDh"DH@xDh!"! !! "(uPF*F3F,F?eTFF \( ?# F*F F$X )FXF#5@F2F+FF1FUF?SыDDxD@F !BXF?FFDxDhZFcX$F`YaQ`YF(ѥ"!  ( PF2F"F?:!$($g# F2F, FD~xD ! PF z?Fv%FF$1F"FX0l F,Fh Ff2F``F$ FVZ 1FRZ#$$J@HYFZB!"l  E @FYF08B@F*!F&@[B-QB!!5 ! " $ XF  F2F+FF? FUF)FY(@ Y F)FF0FCa  yD F h"l#FEFCayD h$"TFWC`FxD(F FF FAF!  PF?FF#$`@FUF!FFFF0FYF D UCpa (yD h@/0FQFF|F FYFvCQ0DByD(F h#j?FlPF)FbDb CQzD hyD h@F!X #F H (>QF"΁CPxD XF2 F.F F)F(CDQ  yDPF h?FCPxDhCAP"Cy Cp\yD h#DD%&"# FXF"xZYFPCA*FZyD h CdpFF"xDh(YZYF"(PZCpAyD hB-QB@2 Cp%txDh  @FYF BFFBZ$CAyDF!FFF FAF~C1(DByDPF h#r?F C0xDhPFh?FdFC0*FxDh$Z(FV"C0xDh(FJ?FHFC0xDh@F*F<(F:"FF"FC0xDh(F0F$ F F0F)FCP1  yDPF h FXHCn04FxDhCX0xDhPF F")FF0F!  C?FFC !2FxDX0h?FF0F# F*F F$RFX0)FC xDh X" FF FC0! yD h*0F?FFC 2FxDh@F0F~PF@C@"!xD h Fl j F% C xDh F\CP"CI C$yD h#|D DO D&"#A(F8C !FC#xD{DE"*MFF(F"F(FFC0xDh0FFCxDh0F F@FqO0B @ !4O0B([BѠ]- FFFCj0xDT CyDh1FF(FF1FCxFT yD h!F(F!F O  DF  FE #3B\\BОBE@O4C xDhXDCC@yDzD hhtF 7C0xDh`F!F\FFPFYFVCq"yD h *FB?F@F<*F8(F%F4CqyD()FF$F FYF C6qPD*yD@F h3F?FCyD hXPFO4YCCxDh @FCaC ryDzD hh*F&CpxDhFC`SFxDh F?FF@F)F"F FC  C&xDyDh h   F MFFFC`xDh@FFC`xDh@F@ !O54B2[B2RB%F@Fl(F]- FFF^FCXxDh(YTCQyD h)FJFPFF)FFBCpQFyDY h!F6FXF!F2DO4E !1BS\t\BЍBDFXF F FF Fh(&(7 FCAyD hAO0@ "0++ ZB@B -.F FCAyD h)&=)(D& =(& F0FFFFF..C@xDh FF?F(FC@"FxDh(FF?F FF F(F@- F C1FC^@yDxD hhzFC0xDh F1FpFC,@xDh(Ff FbFC0xDh(FVF(F1FRF.Cn1O C0yDxD hh CBe}D =(g "FSF .o D.%C0xD !"P!#C1yD@ CPxDXF ( O x )( F F0\`BV0f\BR02* # O ^F  E @C8QoFyD hD@CQyD hDFCAyD h@X[pGCA[yD hBP[pGFC@xDh DC@!xDh DvC@!xDh DlCz@!xDh D@` L$+ ?FKW NG 4  pl Q p v $  ! $   flp ?}0P Z $ 0 0< ?}0 ?}0 ?}0 @J ?}0 ?}0 ?}0 +L M#'0#.+gW4+\ p+l +( <+}Z Ch I#Nbt+wA W4Aw ypAl RAHS$W$a$$X@z| 6 ~I$\ $z  4'$  W 4'w  p'l  '$ '1  (| O ! )$bE$ W 4Ew u pEl  E, 6  F$J ( I|  2 J$ A K$L H|  Z O$ \ \$ , j _.  > j iAv$0W 4vw T pvl r v v$ ( w| w y  x$P$0W 4w  pl & O $m H L |  ( |  2 $ A $ Z $$tW 4w  pl `  ! $ $ p $ 2 | $ Z $ 2j tW 4 7 pl `  $ ;gW4;w 5 p;l H 3;W4;w [ p;l n 9;g [?}W4?w  p?l   jq@?W4?w  p?l  B?} (@W4(w  p(l  !$"""0"L"a"{""" " " " "7 "U"s""" "y"y"x"3y"Ry!"t""""" [k#  # U # J# ## #$ #$#( #- $X ##%9g;%B}? O $#i%#v &#(#)##*#5+#&9b.# H$2#&B}3#  ua g +\ ?  -F%R  $> &I4I: ; $ > I!I/ .: ;' I @ 4I: ; : ;I4  : ;I  4: ;I4: ;I U4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I @ : ; I4 : ; I  I8 2 4: ; I4: ;I .: ; ' I4  @ .: ; ' 4  @ I: ;! : ; "( #I: ;  $  : ;  %I: ;  & I: ; 8 2 t /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h *u:gXZ8//-///L >h .Y. ,J.J.L.4.L.0.G[%G[J%.P.G .u.G .u.y*Fnzoj` ) Y$GN"k6*PF<YG9H#~J,N*K?Fn8,b8f-g6JI7.J.E@rEGrMEUr1!0^#b@V~v!&J(e/f::(>0TX(h[S<1Z~JKf~X "=gsJf0 6[),1)I1/!Y <wf(. K 8X؟bj@:iHLK/-K-KMf ,)  y. jf 5u)&-)I-/!= w(. K lf #Zgl.f Qf L%.Jnzz.4z.flIK1KL/-- zfMK%.R ZJ)Jf# | ' @ < itX P RTQXRPS}PZTX|T|XZFXFZTXTZU0X.Z T X ZQT8 } 8 ` TRP6<V<UUUPUUU LnTnV}$VxV. }$ V : T: }$  SVVV[N[.[ P }PU^rTrxPprPf l P P P  P  P Q  Q  Q R  T  T  P S U  U  V , P, T } [ } S [ P Q Q F Q Q Q>RQQQ . R. 4 PD  Z Tx [ [ V V V P P P } Y S UxTP $PQ 0QRPS T  T V P0<P<VUV]0^QQQ0>R>FP0BSBXXnVVZZUUPQPP,P2<P\^PjlPQDQ\tQRPS*U28U8:V:jUP002V2tPtzUz|PUtQQQt|R|Pt~S~VPfvPPPPP PP(8P<FPJRPhrPQ}$RPVlllZlVTTfhT`VVh[hhVLLPRPQPQRQPQPQRTPQ - MultipartMessageHeader NSMutableDictionaryNobjc_object NSMutableData NSDictionaryNSObject NSStringNSData MultipartFormDataParserApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.m/Users/pete/git/FrankhttpLogLevelinthexchar+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]isaobjc_classClassNSObjectNSData-[MultipartFormDataParser initWithBoundary:formEncoding:]objc_objectid-[MultipartFormDataParser appendData:]signed charBOOL-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableselfdelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParser_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDataseparatorBytesunsigned shortuint16_tinputLengthcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:x,r~.  x:Fr~.   Z Fr~6    x. . 8 $(J$(PfhHAJI4Ainitlog:level:flag:context:file:function:line:tag:format:stringByAppendingString:dataUsingEncoding:alloclengthappendData:bytesdataWithBytes:length:setData:dataoffsetTillNewlineSinceOffset:inData:processPreamble:processEpilogueData:respondsToSelector:dataWithBytesNoCopy:length:freeWhenDone:findHeaderEnd:fromOffset:appendBytes:length:initWithBytes:length:initWithData:formEncoding:processStartOfPartWithHeader:findContentEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromData:encoding:processContent:WithHeader:processEndOfPartWithHeader:processPreambleData:base64DecodeddecodedDataFromQuotedPrintableData:initWithLength:initWithBoundary:formEncoding:.cxx_destructdelegatesetDelegate:formEncodingsetFormEncoding:pendingDataboundaryDatacurrentHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncoding`AeAAAAAAAAAB B/B@BUBiBBBBBBC*C_C}CCCCCC4A/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.mMultipartFormDataParser: init with zero boundary --MultipartFormDataParser: Trying to parse multipart without specifying a valid boundary-[MultipartFormDataParser appendData:]falseMultipartFormDataParser: MultipartFormDataParser: wrong input format, coulnd't get a valid headerMultipartFormDataParser: warning, trailing '=' in quoted printable datadelegateT@,W,VdelegateformEncodingTI,VformEncodingE0EEV|FaFG 0123456789ABCDEFMultipartFormDataParser@A @16@0:4@8i12@12@0:4@8@16@0:4@8I12c12@0:4@8i16@0:4i8@12i12@0:4@8i16@0:4@8i12i20@0:4@8i12i16v8@0:4@8@0:4v12@0:4@8I8@0:4v12@0:4I8@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iI _CHuCHGH DHA&H B0H /B=H! BGHCGH1*CTH*DdH8DkHADrHND|H[DH GlDHGxDHGDHGDHGDHGDHGDHG8DHGDHGNDH&G/G>GKG GG8IIGJ4AHSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p 0 3B1rwr   93 YQ r] I0Y.w [1 Z Z PIHSAH a4,XZr0IY1HSAH HSAH   <|=8`M$N]=T,8)2xYqy͓hEF44m(PE 7,"PE, E6& E&2mG9 G  6m G9 G 9m 4m E67 E 4m 4m 8m dE7 dE 6m 4m 2m~ 9mx 4m\ $E7d V $Ed R 4mF 4m< 8m0 hE084 , hE4  4m PE@8  PE E8 E 2m G: G 4m 4mx Dx8 r D n 4md 8m\ 4mP E8T L ET H 8m: Gj;> 6 G> 0 7m 6m 4m D9 D 4m E09 E 8m 7m -m vF: vF OF: OF 4mb tE:j \ tEj X |G<r T |Gr P D9` J D` F <m< `E:@ 8 `E@ * 6m$ 6m G<  G 6m 4m E: E 9m 4m E0: E 4m 4m 8m hE: hE 4m 2m 4mx 2mp 6mh 9mb 4mP DE:X L DEX F 9m@ 4m* 4m 4m 8m hEX;  hE pEn; pE 4m 0EP; 0E 4m 4m 8m 4m dE; dE 6m 4mx E;| t E| n 9mh 4m^ E;b Z Eb P 6mJ 4m> E;D : ED 4 9m. 4m$ E;( E(  4m E;  E 4m4m8mhE<hE4mG?G4mEp<E8mt4mZGd?`TG`N4mBE<J<EJ64m&6m 4mtEp=tEG?GD<D<m`E=`E4mED=E4m4m8mhE=hEl4mP@E=XJ@EXFGb@N>GN:4m(4mE= E 4m4m8mhEp>hE4m4m8m2m9m4m4m4m8mxhE>|rhE|b4mVE>ZREZN2m>4m0,E>8(,E8$4m4m8m4m4m4m8m4mx4ml6mZ4mP2m<4m22m,6m$4m9m 4m4m8mhE~@hE2m4m2m4mt6mh4m\4mRlEAXNlEXH9mB4m.4m(8mhEDA hE 4m6m4m2m4m2m4mxGHD|tG|jGZDnfGn\G`D`XG`NEARJER@GpDD<GD2(EA6.(E6$EA( E($EB$EDA D GDG4E@B4E8ERB8E EHB EF~tG~lGHFphGpd6mVGZFZRGZHGbFNBGN>6m0GxF4,G4(4m"4mdEDDdEDC D6m6mGFG9m4mDDD9m4mlGFlGD.DD4mtED~tEz\GFt\GpDpDxjDxf<m\`ED`X`E`F6m@9m:5m*DD.&D.\A6A"\A"7mC?kgFB <8[W1-($ {B> MInj73lh                    r n _ [ L H 9 5 & "                        { t p ` \ U Q B > 7 3 , ( !                          z v o k d ` Q M F B ; 7 ( $     zvokd`QMFB;70,%!|xqm^ZSO@<51*& }vrc_XTEA2. |xqmeaZVNJ;70,yufbSO@<51" ~zkg`\MI:6%!|xpleaQMFB:6/+#  xtlha]VRC?84-)" }yie^ZKG@<-)" |xtpd`\XTPD@<840$  tplhd`\XLHD@40,($  |xtplhd`\XTPLHD@<840,($  $ / . + +  / . * tplhd`\XTPLHD@<840,($   ' ( ) & H@, 80, ( , , , |xthd`TPL@<8,($|xtplhd`\XTP40 <MJ8MJ4MJ0MJ,MJ(MJ$MJ |MJlMJ\MJLMJRQWAQHQt9?LM#HJ#Q-"WAH)t<r #$$8WAHOtb8jWAHut$+$$+$+$    = \ {$       4 R k       3 M h ~y y x y y$..nU#!#"F-M"X$a#F##X$##io0#$@3B-#"[a"k-r"}} #[ #k #d%R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I 4: ; I U 4: ; I 1UX Y 1UX Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ .: ; ' 4  @ .: ;' I : ;I.: ; ' I : ; I.: ; ' I  : ; ( !  : ;  "I: ;  # I: ; 8 2 $I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h u4J!>  }O)O)3c-zX c"LmltkfMZ< JYZXKg&g /I/+ K4 = 92 P BTQ}8RPS}<<X<P*Z<\V\6}6tVt}PQ"P"Q$2P$(Q8FTFHP8JQNMultipartMessageHeaderNSMutableDictionary>objc_objectMultipartMessageHeaderFieldNSDictionaryNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeader initWithData:formEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeader description]ClassNSObjectNSString-[MultipartMessageHeader fields]NSDictionary-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]isspace__istypeisasciicontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncoding_flong unsigned int_c__darwin_ct_rune_tselffieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_cmdobjc_selectorSELdataNSDataformEncodingunsigned intNSUIntegerNSStringEncodingbytescharlengthoffsetfields_separatorunsigned shortuint16_tfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description<,<,<,<|PhinitallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionName 3io /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.mMultipartFormDataParser: Failed to parse MIME header field. Input ASCII string:%@text/plainContent-Type%@fieldsT@"NSDictionary",R,VfieldsencodingTi,R,VencodingQ  MultipartMessageHeaderh x9%(,0h8@16@0:4@8I12@8@0:4v8@0:4i8@0:4@"NSMutableDictionary"i@"NSString"hHSAH  [2|r9q5f .N~" Q4ǰ5 0@P`X2F2Qkk?bb?HSAH mY,?b2kHSAH HSAH   <`M$N]=T,2xYqy͓Bn.$$3$$ |  <  $ 82f&mX(\R(\N&m@0F<0F(,,$,,m( (  mXLX , (@("m"m#m mHH88 m | n%mh mN mD m:@6@0%m* m$$m"m"m"m m((4~4n'mb$f^$fV mL mB H< H0 4, 4"&&    m m.$m,,"m(~(z mrnvlvh mX^T^P\L\B"m<%m6!m*.&.j""#myuD@soPLyufbSO@<-)~zjf_[LHA=-)" tplh\XTPD@<840$  $         0,($       80 (    |xthd`\XTPLHD@<840, |(h< mZG4!XH8(/$R8zP%X8Jh0,b(o|N 7bTF"8_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_IVAR_$_MultipartMessageHeader.encoding_objc_retainAutorelease_sel_getName___maskrune_objc_getProperty_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_objc_storeStrong_OBJC_CLASS_$_MultipartMessageHeader_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_METACLASS_$_NSObject__DefaultRuneLocale-[MultipartMessageHeader initWithData:formEncoding:]-[MultipartMessageHeader description]-[MultipartMessageHeader fields]-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartMessageHeaderl_.str23l_.str28l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderl_OBJC_$_PROP_LIST_MultipartMessageHeader#1/36 1360255049 501 20 100644 22668 ` MultipartMessageHeaderField.o  t/< t/ __text__TEXT< 8\__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARF C__debug_abbrev__DWARFM__debug_aranges__DWARF E__debug_macinfo__DWARF E__debug_line__DWARF fED__debug_loc__DWARFoD__debug_pubtypes__DWARF[#__debug_str__DWARFp $__debug_ranges__DWARF@"|+I:__data__DATAH#,__objc_classrefs__DATAH#,hK__objc_methname__TEXTX#T,__objc_selrefs__DATA$0-K __objc_ivar__DATA$ .__cstring__TEXT$$.__cfstring__DATA'0K__objc_classname__TEXT4(p1__objc_const__DATAX(1L*__objc_data__DATAh)(2M __objc_methtype__TEXT)N2__objc_classlist__DATA)3(N__objc_imageinfo__DATA) 3__apple_names__DWARF)(30N __apple_objc__DWARF+T50O__apple_namespac__DWARF(,$d5__apple_types__DWARFL,5@O*__debug_frame__DWARF.8P P0SP P- FF FB~AFB0yDxD hhBjA"yD hBAyD hXPF FF B>@xDh(FFB.@xDh(FFOE :(Ѹ?ЪE,B xDh0FB1%BiyD B< hD -&D#P"#" FzLB0 xDhnB1""FyDCF h bB1yDV 0F FPV عBxDhDB*1%B i BL,*FCF!FPF,( F @ 簵AAABACAL9yDzD{D hAEhDh}DCX)hXYArHFzDEAB#zDh߻AB#zDhջAvB#zDh˻FA^@xD!h DAP@!xDh DA8@!xDh D@L$+ $SW$ H$~_$;k$S (^ )$J +$ + $ 7 h : > ; S/5#:N$ ]+W]wH]]^]$k]S ^$`+ _> g zf$r4w.WHnt$LyM#J#0BW H DVW3HFsXjWYHl) #`6!lW!H!c$s$gs$g$$lWs$kS} $!~!!!!!!!-!F !` !x ! ! !!!!(!C !Yy!xy!x!y!y"!! !!+!<!L!i!!gnU`#x#,#$$s$ %  #% #% #M[$d0#(t&@G@g'Ws$&g9 $L ( G #G # ),#%R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I 1X Y 1 41 1  U4: ; I< I  I8 2 I: ; : ; I4: ; I  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ .: ; ' 4  @ .: ; ' I?   .: ; ' I?  @ 4: ; I  : ; !( " : ; #  : ;  $I: ;  % I: ; 8 2 &I: ;'.1@ ( : ; ) : ; bm /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h #v!HGK~\NgN+g~r..dh&d(a2l `.l .Yv: 1hcK f, xXRxJx.qq.fq.Jq. gPlZjxwJK!j Jmifh&Jh.&d aaa..gf) !P0E3,*M,0d0/-1M \fg) ~^ :, = <F P ZUZ}VH}HdVd}jVj}VQVV}<ZRPSn}4n[~TfT~TZZfZXXX"UjUUUXQPQRSP}"Z(ZQ}8RNXSNTZ&666ZZ&.VVX^P28PPVQURX PQ0BP0BQDVPDVQXjPXjQlzTz|Pl~Q xNSMutableDictionaryNSMutableString:objc_objectMultipartMessageHeaderField`NSDictionaryNSObjectNSString(NSData_NSRangeApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeaderField initWithData:contentEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]signed charBOOL-[MultipartMessageHeaderField description]ClassNSObjectNSString-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]NSDictionary-[MultipartMessageHeaderField .cxx_destruct]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsstrcharlengthcoffsetselfvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderField_cmdobjc_selectorSELdataNSDataencodingunsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrinsideQuotecurrentParamparamValuerangelocation_NSRangeNSRangeNSMutableString.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:description"24:<@BPj<Fblv6:<Fblv*<FblvallocinitWithCapacity:byteslengthlog:level:flag:context:file:function:line:tag:format:initWithBytes:length:encoding:parseHeaderValueBytes:length:encoding:setObject:forKey:stringWithFormat:initWithData:contentEncoding:description.cxx_destructnamevalueparamsrangeOfString:deleteCharactersInRange:rangeOfString:options:range:X#^#p#v#}#### $g$v$$ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.mMultipartFormDataParser: Bad format.No colon in field header.MultipartFormDataParser: Bad MIME header name.MultipartFormDataParser: Bad MIME header value for header name: '%@'MultipartFormDataParser: Bad params for header with name '%@' and value '%@'MultipartFormDataParser: Params str: %@MultipartFormDataParser: Unexpected ';' when parsing headerMultipartFormDataParser: Failed to exctract paramValue for key %@ in header %@MultipartFormDataParser: unterminated quote in header %@%@:%@ params: %@valueT@"NSString",R,VvalueparamsT@"NSDictionary",R,VparamsnameT@"NSString",R,Vname\:%=x%.%D%L9&'a&;&N&8%''MultipartMessageHeaderField4( $)#);$)G$)mU$)1Z$)E`$)Y$U$)$Z$)$`$)7'='S'Z'u'z'P(4((( )X(h)@)@16@0:4@8I12c20@0:4*8i12I16@8@0:4v8@0:4@"NSString"@"NSMutableDictionary"|)HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxw6'x^ccF? d6'6x ^l?HSAH !0,,?^6'xHSAH HSAH   A</|`M$N]8)=T,2xYqy͓<8?N =p62c) p~'30 !0c | 1DWj}(;Nat#)`r+d(Sf$$SGt@$y[:x$$,g$ |     b 0 D X lF.m$8$.m$P$.mt$^zp$zf'm^$vbX$bR'mJ$ND$N>'m6$:0$:&(m( ( $$P#LP#$$$$$$&m)m(mn$( vf$(v^$ldZ$dV$rbN$bF)m<$( B6$(B2$:,$:(m$$(mT#bT#$$*m*m*m(m(m|'n!v'f$zjb$jJ/m@L#D<L#D4-m.e(m$$("(/mL#zL#(m$B$'P"'~/mtL#xpL#x(m(mP#HP#*m*m(m'H#'$T $t/mjL#nfL#nZ-mTe4$l <.$<($ 8$$8$ $ $ $$ $ $ $*m*m+m*m(mp'N$j'f/mZL#^VL#^R(m*$!2$$2 '$.'.$!$/mL#R L#(m(mP#z P#(m$"$*m$Z"|$x(md(mD'f%J@'J<$"H8$H"$",$,/mL#6! L#*m$"$(m(mP#~!P#$L#$' &'~$*#x$t/mjL#!nfL#n\*mB$#H>$H:(m*$#2$$2 (mP#0"P#(m$#$'&'$#$/mL#"L#(m$.$~$x(mn$>$rj$rb,m\*mN$$RJ$RF(m>$j$B8$B4(m&H##,"H#,$~$*$*+mlha])%95GCokPL}pl]YJF73$  ~zkgXTMIB>/+# {wgc\XPL=9*&xtlhYUNJ;7($ ~okb^WSJF?;2.'# |xtplhd`\XTPLHD@<840,($    !   ,($  # # xp# h`# XP# H@# 80# ( # # # |xtplhd`\XTPLHD@<840$ % $   % $ " " +)+)+)+)+)t+)d+)T+)D+)4+)+) +)*)*)*)*)(,+.L,.L,.L,.L,t.L,a.L,N.L,;.L,(.L,.L,.L,-L,-L,-L,-L,-L,-L,}-L,j-L,W-L,D-L,xhXH8(3^0DXl:%x% %%9&&a&/&8&A%'JX(|(( )@)G'Q|)$$$h)r{*=1NLZ`r_objc_retain_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeaderField.params_objc_release_objc_retainAutorelease_sel_getName_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_findChar_extractParamValue_objc_retainAutoreleasedReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_getProperty_objc_storeStrong_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_MultipartMessageHeaderField_OBJC_METACLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSObject_OBJC_CLASS_$_NSMutableString-[MultipartMessageHeaderField initWithData:contentEncoding:]-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]l_.str8l_.str14l_.str16l_.str20l_.str22l_.str24l_.str26l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldl_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str54#1/28 1360255049 501 20 100644 36844 ` HTTPAsyncFileResponse.o t  lI lI%__text__TEXT S__textcoal_nt__TEXT 6 __const_coal__TEXT 6 __picsymbolstub4__TEXT 6__StaticInit__TEXT 6__debug_info__DWARF f 6dhJ__debug_abbrev__DWARF %__debug_aranges__DWARF('__debug_macinfo__DWARF('__debug_line__DWARF('j__debug_loc__DWARFF!+j__debug_pubtypes__DWARF_' 1__debug_str__DWARFj( 2__debug_ranges__DWARFs3>p__data__DATA3>__objc_data__DATA3(> q __objc_superrefs__DATA3D>\q__objc_methname__TEXT32H>__objc_selrefs__DATA6`|Adq__objc_ivar__DATAL7<A__objc_classrefs__DATA7B$r__cstring__TEXT7,B__cfstring__DATAH9CLr__objc_classname__TEXT94XD__const__DATA:hDr__objc_methtype__TEXTh:D__objc_const__DATA8; E,Hw __objc_protolist__DATA>Iw __objc_classlist__DATA>Iw__objc_imageinfo__DATA>I__apple_names__DWARF>t$IwT__apple_objc__DWARFCMTz__apple_namespac__DWARFC$N__apple_types__DWARFC!O LlL#tq]# p`$L#L&#~'#9(#T*#E,#J-#.T/#Bj1#HQ2#XX4#e6#7#j8#$9#;#<#=#>#@#  J   4!LL#A #)j#2#=#H#ST#[x#`$#g #r # # # # !#T"#   %?E L#   "| #$#$# #  # #< #  Q4 ] E  z  #  $|  #$$ #$$ #$  # $  #$  #$`$ #$R  #  ? F nQ # n$| n#$$n#$$n#$ n# $ n#$< n#$ n#$ n# g # $| #$$#$$#$ # $ #$< # %R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I < I  I8 2 I: ; .: ; '  @ 4: ;I4: ; I U.: ;'  @ .: ;'  @ : ;I4 .: ;' I @ : ;I4: ;I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ <  I: ;   I: ;!  : ;  " : ; # : ;$ I: ;8 2  /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h >4/$hmrNL |yRNg NT2 0 .vt .J1 H/ H/ N~2G/  8p+iM.8H320  , 4,4L,,40,40,VG J Gu4xG64xJGn .u fGwf05yJLK"Grnz! `LL  1  fh 0H0^! l { wM+םg0h~ (>/P Tg vX/ = * 6 3? 2 1j> Lg tJM1 Y  ig }(F P TTQZ(ZRPSUPhnPTPQTPQhPhlQxQPQQTPTQQPU8UQ^ZZF~PHtQPpTXTHPHP.HU.HU.HU.@U6HS6HS@FUPPDPTPPQQQQPQ PQ  P ~ T * T " Q" ~ X X ~ V0 < P< T0 J QJ P Z Z0 F RF P X X` t P U  P T  P Q4 B P4 8 QH J PH L QL PL V Qf j Q Q T P P ^ T F Q` n Tn p P` r Qf ]NSArray __block_literal_1 __block_literal_2g __block_literal_3 __block_literal_4pNSMutableArray HTTPAsyncFileResponseHTTPConnectionobjc_objectHTTPConfig NSDictionaryLNSObjectWNSStringeNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPAsyncFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]signed charBOOL__51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]selfconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizeNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponse_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1bytesAvailableOnFDbytesLeftInFilebytesLeftbytesLeftInRequestbytesToReadresult__darwin_ssize_tssize_t_bytesAvailableOnFD_bytesLeftInFile__b__a__block_descriptor__block_literal_2offsetlong long int__int64_t__darwin_off_toff_tlengthdataLength__block_literal_3__block_literal_4initWithFilePath:forConnection:openFileIfNeededresumeReadSourcereadDataOfLength:cancelReadSourcesetOffset:deallocprocessReadBufferopenFileAndSetupReadSourceisDonepauseReadSource.cxx_destructabortconnectionDidClosecontentLengthisAsynchronous68<@30>;3initcopylog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:allocinitWithBytes:length:responseHasAvailableData:UTF8StringpauseReadSourceabortprocessReadBufferopenFileAndSetupReadSourceopenFileIfNeededlengthcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:resumeReadSourcecancelReadSourcedealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePathisAsynchronous.cxx_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended33334%434I4[4a4w44444444455V5g5x5, $08(HD@<4/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@: Unable to open file. filePath: %@HTTPAsyncFileResponse%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)v4@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.7 8=J8%8!888-93QpA AHTTPAsyncFileResponseHTTPResponseqmy89 89 89 89Q8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qc@"NSData"i^vI^{dispatch_queue_s=}^{dispatch_source_s=} 5h:5h:5o:5y:5: 5:5:5:5:5:h:h:o::::::::9; 5:4:4:4:iV5:g5:4:4:5h:5h:5o: 5y:1 5: 6:5 '6:I 5:M x5: 66:a L7D6:T76:X7O6:\7Z6:|7e6:`7p6:l7x6:P7}6:d76;76;h76;76;x76;t76;p76:I99<;<98;|;,;3HSAH*  "#'(fOdvϋ,z~/bJ<$R:nsw^bjv]Ç,^*Ư )o >鴡ܟ90eRh|y&GOKGLK;07yf`}_3a]݅bPʽ_*ݺ w#` ,<L\l| ,<L\l|$4DTd ?]sZ) S6q: K ] :/n Zy /  eO'_   O?nI f ) f ao o}HSAH 2;,?OZo/fHSAH HSAH!  0 `M  v|2;2xYSMEr>ۙ5pH.5i) p~qyttzDtɻN Xnt<͓\m2em$:4* :*~GBGt7|2t7YmGBGx72x7Ump83p8bmh94h9|6l2x6rgmlCm^743dX7dTlmH783LD7L2P736.P76*im$bm727T7B3T7Wmp73p7Xmt73t7Wmt73t7p73p7]mt73|t7lp73php7pbbmP73XL7XDL73J>L7J:dm,l7840(l70$bm737d7R4d7h7^4h7bm747 74 7`74`7bm7L47L74L7dmdmdm~emxdm``74d\`7dT\75XP\7XLdm<X75@8X7@4bm*74.&7. gmbm 747GE G dmdmbmX97X96856gmCm767lm~76z7rdmjgmdbmP65XL6XFgm@bm47N6:07:,658(68"dmbmH9@8H9656gmCm767lm767dmT76T7bm6d66xP76|pP7|ldmbemXL76\TL7\JdmDgm>cm2666.66$33* 3*ememtp=9)%}.*  hd1-{kgWS$ lh'#\X($PL {tpa]NJ;7($~okd`YUFB;7($ wslha]VRC?0,%!wsd`QM>:3/(${tpieVRKG84%!{tpieVRKG84-)"  $ S R K K  S R I \XTPLHD@<840,($  J F G H E xpO h`O XPO H@O 80O ( O O O d`\XD@<8$   tpl`\XLHD840$  |xtplhd`\XTPLHD@<840,($  B |tphd\XPL<80,$  ( B B>B>B>B>B>B>B>B>xB>hB>XB>HB>0B> B>B>B>A>|A>xA>tA>pA>lA>hA>dA>`pA>\`A>XPA>T@A>P0A>L A>HA>DA>@@><@>8@>4@>0@>,@>(@>$@> h@>X@>(4CCl|GChiGCdVGC`CGC\0GCXGCT GCPFCLFCHFCDFC@FC<FC8FC4rFC0_FC,LFC(9FC$&FC FCFCECECEC ECECEC{EChECUECBEC/ECECxhXH8(xhXH8(DNQ 6h_/:G:alx + K  o 0 0:    &  F 4 h H L P:    .  I  j ` 0> 7  8 J8 8 8 8 8 9 8;0 |;d ; ; ; < <3r`7TL7l7P7X7D\7T7d7h77p|7x77^t7'p734>X>tv8Y8N/ObweL)~F")_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_dispatch_suspend_dispatch_resume_dispatch_source_cancel_open_dispatch_queue_create_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_dispatch_source_create_dispatch_source_set_event_handler_dispatch_source_set_cancel_handler_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_dispatch_source_get_data_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_reallocf_read___error__Block_object_assign__Block_object_dispose_dispatch_release_close_lseek_dispatch_sync_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_free_objc_storeStrong_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize__NSConcreteStackBlock__dispatch_source_type_read-[HTTPAsyncFileResponse initWithFilePath:forConnection:]-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0___block_descriptor_tmp___block_descriptor_tmp46___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044___copy_helper_block____destroy_helper_block_-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___block_descriptor_tmp70___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0___copy_helper_block_67___destroy_helper_block_68-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___block_descriptor_tmp76___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0___copy_helper_block_73___destroy_helper_block_74-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponsel_.str3l_.str11l_.str28l_.str31l_.str37l_.str39l_.str51l_.str61l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPAsyncFileResponsel_OBJC_METACLASS_RO_$_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPAsyncFileResponse #1/28 1360255049 501 20 100644 12148 ` HTTPDataResponse.o d  !__text__TEXT P^__textcoal_nt__TEXTP __const_coal__TEXTP __picsymbolstub4__TEXTP __StaticInit__TEXTP __debug_info__DWARF\P @"__debug_abbrev__DWARF,M__debug_aranges__DWARFy__debug_macinfo__DWARFy__debug_line__DWARFy"__debug_loc__DWARF6"6__debug_pubtypes__DWARF O__debug_str__DWARFV __debug_ranges__DWARFO 0$__data__DATA __objc_data__DATA ($ __objc_superrefs__DATA (%__objc_methname__TEXT ,__objc_selrefs__DATA %__objc_ivar__DATA$__objc_classrefs__DATA,H%__objc_classname__TEXT 0__objc_methtype__TEXTtP__objc_const__DATAHP%D__datacoal_nt__DATA,lp' __objc_protolist__DATA' __objc_classlist__DATA'__objc_imageinfo__DATA __apple_names__DWARF(' __apple_objc__DWARFX(__apple_namespac__DWARF`$__apple_types__DWARF(__debug_frame__DWARF@))!L+  P FFF@PxDh@f`xDhhF?FFﭱ@V`"xDh@N`xDh FjPFYQ F(F𽀵oF@QyD h@PxDhhF@QoFyD h@QyDX h!@QyD h@X!pG@QyD hBPpG-F@P@QxDhyDF h`YrF@rP@hQxDyDh`Y hYbY@JY @BQSESFyDD hQ%`D0FF𽐵@Q@SyD h@A{DhyDX hXF*F B @AyD hD!XLxW:HJ_`Gkq#v  xWUeHJx !W!UH!J i# , CJ*W*UH*J e1W1UH1Jp18`|W8UH8J|8.|<L=_?Zr $L)M#04#MF|WFUHFJ  iH  4 W UH J '7 4##2`#M? E[:%R  .: ; ' I @ : ; I4 : ; I< I  I8 2 I: ; .: ; '  @ U 4: ; I $> : ; I 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ I: ;  : ;  &I/ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h 0/e ij &'0H'0 Q C 0/*1+1G1j/yQOzJl,0HL/F2 )0H)04 AJP:UQ@NQlxQ R PxPxQPQPQPQP|TQRzZPZSZ|Sl|R|P|QPQK\vobjc_object4NSObjectHTTPDataResponseMNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDataResponse.m/Users/pete/git/Frank-[HTTPDataResponse initWithData:]isaobjc_classobjc_objectid-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]long long unsigned intUInt64-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]ClassNSObjectNSData-[HTTPDataResponse isDone]signed charBOOL-[HTTPDataResponse .cxx_destruct]selfoffsetunsigned intNSUIntegerdataHTTPDataResponse_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:~  initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdata HTTPDataResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8I@"NSData"   ! (=D PZ'' m. 'y  !}{' 8: ,H, HSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`p eaaee$$J))HSAH ,7$)aeHSAH HSAH   OŌp~͓<`M|) 2xYN =T,qy䟽8){#6I\oCv$M[J)4'7$,$ | x x, &   |>  m m   ~pmPB ZHZDJ ^@^:m*h 0&0"r ..m     m  m   ~ nmhm^mRNVNVFVJ@J:m4m.m"f&&   mvrnj:651?vrc_PL=92. |xieVRKG84-)" $  $           plh\XTHD@<840,($   |tphd\XPL<80,$  (  ((((((((x(h(X(H(8((((((4,n[HxhXH8(x+Jp|H4`, yT pQ<(F"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.data_objc_msgSend_objc_storeStrong_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPDataResponse initWithData:]-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]-[HTTPDataResponse isDone]-[HTTPDataResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDataResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPDataResponsel_OBJC_METACLASS_RO_$_HTTPDataResponsel_OBJC_$_INSTANCE_METHODS_HTTPDataResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDataResponse#1/36 1360255049 501 20 100644 21132 ` HTTPDynamicFileResponse.o  /< / __text__TEXT< 8__textcoal_nt__TEXTB __const_coal__TEXTB __picsymbolstub4__TEXTB__StaticInit__TEXTB__debug_info__DWARF3 B> __debug_abbrev__DWARF9Gu__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF0?__debug_loc__DWARF?__debug_pubtypes__DWARF"__debug_str__DWARF0 #__debug_ranges__DWARF$ -C6__data__DATA% /__objc_data__DATA%(/E __objc_superrefs__DATA%8/E__objc_methname__TEXT&[# (6@#B# 0%$#w 4#L%$# ar# I~# RN# ]N# hN# s# {# ;# # -# -# -# H # !# "##H %$# 'UT )%# . +# 8 ,# r ( )  B  ;b %R  .: ; ' I @ : ; I4 : ; I: ; I < I I8 2 I: ; $> .: ; '  @ 4: ; I4: ; I4: ; I 4: ; I  U1X Y 4: ;I4: ;I1UX Y.: ;'  @ : ;I4 .: ; ' 4  @ .: ; ' I : ; I.: ; ' I I: ; : ; I: ; 8 2 ! : ; "( # : ;  $<  %I8 2 &I: ;  '  : ;  (&I)&,[ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPDynamicFileResponse.m_string.hNSRange.hNSString.hNSObject.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSData.hHTTPDynamicFileResponse.hNSDictionary.h .40s 21 Q  JE NN i&(&(/&-(K&(/&I(/&-(/E% Ol Ol.3xO3xJO63x.h7.XIt k =F-=KO0=,F-=/F-OM9.J8~tH$i..H w. J t. fhwt24y.h Jw.h .g3N=pJO.&*l8X&2_6 B,H9~..9~.JM ,k }&2 P \U@QbpQQRPSTPPQPQPQR(PQ2Q4@P@XRXZTPZTtT4LQ|Q,Q68QV\QlvQQQQ6:QNPQQQQtQlV}vU|V"P"}8PX(XBDQftPjQlR$2R,6SDJPlrPp|UPQTPQ3 NSArrayBHTTPConnectionobjc_object HTTPDynamicFileResponseHTTPConfig NSDictionary$NSObjectkNSString#NSMutableArraywNSData9_NSRangeHTTPAsyncFileResponseApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDynamicFileResponse.m/Users/pete/git/Frank-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]isaobjc_classobjc_objectid-[HTTPDynamicFileResponse isChunked]signed charBOOL-[HTTPDynamicFileResponse contentLength]long long unsigned intUInt64-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]__inline_memmove_chk__inline_memcpy_chkNSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingselfClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponse_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__lenlong unsigned int__darwin_size_tsize_tbufLensepLens2s1found2found1sepstopOffsetsubBufferstrBufstrLenfullRangestrRangekeyvaluevLengthvdiffNSIntegerdstsrcremaininginc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLength(VP6NPprtx(|%t('%initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDict& &3&:&@&F&e&s&&&&LPHTTPDynamicFileResponse' &(&('('('(!'(5&(3'('A'('K'(LT'''D(@24@0:4@8@12@16@20c8@0:4Q8@0:4v16@0:4Q8v8@0:4@"NSData"@"NSDictionary"%HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt $ a  Ca Y $ *Yd.l"  *HSAH y%,U$Y*aHSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{U R-9:Bb &  $#k$X$H+&$k_  ;$ G$`H NwS$ |    R 4t , 2'm'"''m'"'"m'"'%@!%!m'"'.n*|.t mf#mV/*ZR/ZN!m8|':#>0|'>,!m#m /*/!m|'x#|'!m'#'/P+//D+/m!m%m~!mv#mn&mh!m\&mV!mF&m@!m,!m!m 'z$'m#m#m#mm!m|%ml mN(m/,/l'j%l'p'|%p''%'t'%t'x'%x'`'%`'/f-/!mh'%h'p!m^d'%bZd'bL'2&RH'RD /-P@ /P /-  / /.//./#m#m#m#m#m$m'&'#m''|'x&mr!mh`'&lb`'l\#mV&mP"mD\''H@\'H2%%:.%:($m $m$m$mok84{!fb 51k|xieVRC?0, uq`\UQB>73,(! {tpie^ZSOHD51*&{tpieVRKG84-)"  |xtpd`\XTPLHD@40,($  $         ($    |xtplhd`\XTPLHD@<840*(*(*(*(*(*(|*(h*(X*(H*(8*((*(*(*()()()()((+*P.l+L.l+H.l+D.l+@.l+<.l+8u.l+4b.l+0O.l+,<.l+().l+$.l+ .l+-l+-l+-l+-l+ -l+-l+~-l+k-l+X-l+E-l+2-l+-l+ -l+,l+,l+,l+,l+xhXH8(c 2T4t('%'WD(%'b'9%cKs5TF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_reallocf_memmove_objc_retainAutorelease_memcpy_memcmp_objc_storeStrong_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]-[HTTPDynamicFileResponse isChunked]-[HTTPDynamicFileResponse contentLength]-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDynamicFileResponsel_OBJC_METACLASS_RO_$_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDynamicFileResponse#1/28 1360255049 501 20 100644 23620 ` HTTPFileResponse.o 0  ,.L ,.$__text__TEXTL x8__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARF E$__debug_abbrev__DWARFVj__debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF @F__debug_loc__DWARFHFx__debug_pubtypes__DWARFQ"__debug_str__DWARFCK#__debug_ranges__DWARFB)__data__DATAB)__objc_data__DATAD()J __objc_superrefs__DATAl)XJ__objc_methname__TEXTp)__objc_selrefs__DATAt!<+`J__objc_ivar__DATA! +__objc_classrefs__DATA! ,J__cstring__TEXT![(,__cfstring__DATA8#p-J__objc_classname__TEXT#!-__objc_methtype__TEXT#.__objc_const__DATA`$L.`Kb__datacoal_nt__DATA&,0pN __objc_protolist__DATA&$1N __objc_classlist__DATA&(1N__objc_imageinfo__DATA&,1__apple_names__DWARF&41N0__apple_objc__DWARFx)h3 P__apple_namespac__DWARF)$,4__apple_types__DWARF*TP40P8__nl_symbol_ptr__DATAX-7__debug_frame__DWARF\-7Q TRA`U P 'PR- FFFF (F A>p xDhB:xDh ?FF.$BPxDh F0Y1QB4O2xDhBxDrPh FBxDh F?FByDVFF FVBxDPFBF!|DO F?F|FBfB)xD h!"P# D@F#"`(F^B(BvyDxD hhN?FLFB V xD#O h(FpxDh(FAXrzDhPA`(FADpxDhA%$A AA@yDxDhT A @fXxDA9!D  D Kh@hT AE8%+#+F+VF XBRP!XTDT)DA0xD(FA;F !D%XF?FFA"0AYxD hD#P "   (PF"#0FA xDh FA02FxDh XF?=A0xD(FA(F!D%@F?FFA!yD hcXAl!hyD h#Ad@xD P   kA xD(FVAx+F !D%XFL?FHFA8 #xDh XAyDA9 hDe T PhD @pP`A AxDyDT hhF?F(F @ AAyDzD hhPDXDCh IhY@CO pGAyD h@XFAlxDh X?AhxDh X(A`xDhA(xDhhFFAxD!h DA!xDh D@L$+W-Ge T &K   # 9W9P9-+AZWAPA-HST4YSZ"WSPS-!~f$:WfPUf-hm<RWmP{m-tTbWtPt-<t`bCrWdWP-/wor ~ C   $L M#-0+# D4Z WP- CZO 2WP - lJ+# u4WP3-QWPd-  bhC x b+#)4ARmX#4#Rm# }  ++#q$# 7`$+#m&#'#(#mZ*#u ,#-#Z/#1#2#4#J6#J7# 8#$9##;#8<#U=#f>#J@# O,+# # # # #Z#$###   "(/ +# 8JUX\bngq]}%R  $> &I4I: ; .: ; ' I @ : ; I4 : ; I  4: ; I < I  I8 2 I: ; .: ; '  @ 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ <  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h 4/DhlrNL |yRNg NT2 0 :zC 0H0^! l { wL,h~ 2 2y502wJ .H2yJ J2w.L2wJ'0y iI /v <\h~ ^"(* 6 3 ?$ih ~&2 P TTQZHZRPSUPPTPQPTQVPQQ Q"Q$4P$(Q<LP<@QT`P`T^TTjQjXXTVdrPrhTTdpQp},@UU>dUd|R|Zn|R|ZVS>@SS PQ .P $Q4<P<T4xQTPQ$NSArrayOHTTPConnectionobjc_objectHTTPConfig8NSDictionary+NSObjectNSString7NSMutableArrayDNSDataHTTPFileResponseApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPFileResponse abort]-[HTTPFileResponse openFile]signed charBOOL-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]long long unsigned intUInt64-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]ClassNSObjectNSData-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]NSString-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]selfconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizeNSUIntegerHTTPFileResponse_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesToRead__darwin_ssize_tssize_tbytesLeftInFile__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:X&%DinitcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSizepuz ! 3 > D M ^ t   $(/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@[%p]: Unable to open file. filePath: %@%@[%p]: lseek failed - errno(%i) filePath(%@)%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)("G"=")"-"!"#HTTPFileResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qci^vI | # # # # #  # # $ # $####### $# $#% '$> $D #M #| #% #= #U #e #!$!t $5#! $!1!4$!!F$!p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N =p6=T,@Sfy$7J]p.AX\7$HS$O}JU$$m$qr$$bg-D/8-$TZ bl$+ |  8  B $ < T d 8  4\ 2<m!!<m!!7m|!(x!nltjltf3mX!h\T!\P2m@!lD<!D.:m$!( !(!!!!5m;m6m!!!!##!!v!8|r!|l;mf'mZ!x`T!`P@mD!H@!H#d #  !l!!!/m;m'm!!@m!!>m!!6m!!8m6m\x#dVx#dR!"ZN!ZH;mB'm6!<0!<,@m !$!$ ?m!!! !!!! !6mv!$|r!|^6mJ!JNF!NB8m<6mh#Hh#!r ! !!/m;m'm!!@m!!4m!!!2~!t6md!6j`!j@!xD<!D(!,$!,6m! !!!!!6m!!8m6mX#X#~!z!r;ml'm`!tdZ!dV@mJ!~NF!N4!x8.!8*=m$6m!x!!!!!6m!!!!8m8m8m9m8m!<|!t!Dxp!xl8m\!X`X!`T6mJ!>NF!N@;m:6m,!V2&!2"X-*+*X-*8m8m 6mH#R!H#!!;m'm! !@m!* !8m;m6mp! xl!xf;m`6mT!v ZP!ZL!( XH!XB8m<6m8#"$8#$!f  !;m'm! !@m! !8m8m! !;m6m|! |!6mx! x!x!4!|p!|l8mb9mX!P!\T!\J8mD;m>7m2t!:!6.t!6$l>* l*9m9m;7mifb,(vr,(PLsohdUQB>73$  ~zso`\UQJF>:3/  {lhYUFB;70,%!{tpieVRKG84-)" $ 1 0 - -  1 0 , 840,($  * + ) h`. XP. H@. 80. ( . . . @<840xtplhd`\XTPLHD@<840,($  & |tphd\XPL<80,$  ( &  h)&X)&H)&8)&()&)&)&(&(&(&(&(&(&(&(&x(&h(&X(&H(&8(&((&(&(&'&()x)<E-*82-*4-*0 -*,,*(,*$,* ,*,*,*,*t,* a,*N,*;,*(,*,*,*+*+*+*+*+*+*}+*j+*W+*D+*xhXH8((4$V<qTd 4 ,&O("WG"`"i"r"{"#`$$$%G%nD%%RDY!!!T!}!!0!!qXX&9&$}3:F"@_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPFileResponse.filePath_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.aborted_open_lseek___error_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_reallocf_read_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_close_free_objc_storeStrong_OBJC_CLASS_$_HTTPFileResponse_OBJC_METACLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize-[HTTPFileResponse initWithFilePath:forConnection:]-[HTTPFileResponse abort]-[HTTPFileResponse openFile]-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPFileResponsel_.str5l_.str13l_.str23l_.str31l_.str33l_.str35l_.str37l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPFileResponsel_OBJC_METACLASS_RO_$_HTTPFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPFileResponse#1/28 1360255049 501 20 100644 12444 ` HTTPRedirectResponse.o   t t#__text__TEXT | 6__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARF ,"__debug_abbrev__DWARF__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF"__debug_loc__DWARF"6__debug_pubtypes__DWARFo qw__debug_str__DWARF k__debug_ranges__DWARFK S__data__DATAK S__objc_data__DATAL (T$ __objc_superrefs__DATAt |$__objc_methname__TEXTx __objc_selrefs__DATAPX$__objc_ivar__DATA`h__objc_classrefs__DATAdl$__cstring__TEXTh p__cfstring__DATAt|%__objc_classname__TEXT$__objc_methtype__TEXTt__objc_const__DATA (%G__datacoal_nt__DATA,L' __objc_protolist__DATAl' __objc_classlist__DATAt'__objc_imageinfo__DATA__apple_names__DWARF( |'(__apple_objc__DWARF,`4(__apple_namespac__DWARF$__apple_types__DWARF("__debug_frame__DWARF) ,*$+ P FFF@VPxDh@&`xDhhF?FF@`xDh F@ayD hXPF F(F !pG !pGpG pG pG@Q@YyD @S hD{DBXh@S{DOppGoF@AyD h@lPxDhhF@XQyD hD!xLtWvNGkq#v tzWex  3:|W Y$W$$$|)W)))  L M# 0#0,W0#06  %45W5I5\  #o<W<o< <@ JCWCCj W   J#;# N#S{ v %R  .: ; ' I @ : ; I4 : ; I< I  I8 2 I: ; $> .: ; '  @  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4  @   : ;  &IW /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h 0(ei LM L PL 21 0 58 N Mj F&P:UQ@LQhtQ R PtvPtxQ|~P|QPQRPQRPQPQPQPQ PQmSHTTPRedirectResponsevobjc_objectoNSDictionaryNSObject;NSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPRedirectResponse.m/Users/pete/git/Frank-[HTTPRedirectResponse initWithPath:]isaobjc_classobjc_objectid-[HTTPRedirectResponse contentLength]long long unsigned intUInt64-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]ClassNSObjectNSData-[HTTPRedirectResponse isDone]signed charBOOL-[HTTPRedirectResponse httpHeaders]NSDictionary-[HTTPRedirectResponse status]intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]selfredirectPathNSStringHTTPRedirectResponse_cmdobjc_selectorSELpathoffsetlengthunsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath:` L initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPathx } LocationhHTTPRedirectResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8@"NSString"           % u }      3`A d,L HSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhx 7:Y(76=jJK_|_]$$HSAH  , $_7HSAH HSAH  0 `M) qy|p~2xYN t<{͓<=p6=T,8) OŌ /BUh{<$,v@o$$;%$S3 | t t |    6  ,  #m`X `m\l \t t mt tX Xd d` `j md mV`ZR`ZNmDTH@TH: m4"m.m"P&&P&t V t  !mHDpl)%51gso`\MI:6'#|xieVRKG84-)" $            tpl`\XTPLHD@<840,($   |tphd\XPL<80,$  (   |l\L<, (X,wdQ>+xhXH8(t|2U'NhU d>mL b`` h+FTF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_objc_storeStrong_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_METACLASS_$_HTTPRedirectResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDictionary___CFConstantStringClassReferencel_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPRedirectResponse initWithPath:]-[HTTPRedirectResponse contentLength]-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]-[HTTPRedirectResponse isDone]-[HTTPRedirectResponse httpHeaders]-[HTTPRedirectResponse status]-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPRedirectResponsel_.strl_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPRedirectResponsel_OBJC_METACLASS_RO_$_HTTPRedirectResponsel_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPRedirectResponse ! #1/20 1360255066 501 20 100644 7300 ` __.SYMDEFa(Ep(nTnmn+nnnnnnn7ncnnnnn#nFnqnnnn"nSnnnЗfЗLЗ] 8 88 888c8F8#88888~8V828 88888 8@ 8 8( xJ xJ xJH xJf xJ xJ xJ xJ xJ xJ6 xJU xJq xJ xJ o o o o o d    52  2 d  ////_/%kk8k@kkkjkm[-?fJo"BJJJ=JJJ\wwwwC((j(((((((/(U(z(Jo#_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_HTTPConnection_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.started_OBJC_METACLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_HTTPServer_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_METACLASS_$_HTTPServerl_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_PROTOCOL_$_NSObject_OBJC_CLASS_$_WebSocket_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_METACLASS_$_WebSocket_DDIntersectionRange_DDRangeCompare_DDRangeFromString_DDStringFromRange_DDUnionRange_OBJC_CLASS_$_MultipartFormDataParser_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findChar_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_METACLASS_$_HTTPAsyncFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPFileResponse_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_METACLASS_$_HTTPFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1360255059 501 20 100644 20948 ` HTTPAuthenticationRequest.o t|)|)__text__TEXT t2__debug_info__DWARF <:,__debug_abbrev__DWARForg__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF;__debug_loc__DWARFv;__debug_pubtypes__DWARF3+__debug_str__DWARF__debug_ranges__DWARF$__data__DATA$__objc_data__DATA($< __objc_superrefs__DATA$d<__objc_methname__TEXT$__objc_selrefs__DATA<&l<__cstring__TEXT\&__cfstring__DATA '< __objc_ivar__DATA ,(__objc_classrefs__DATALD(=__objc_classname__TEXTPH(__objc_const__DATAld(=S__objc_methtype__TEXT\!:T*__objc_classlist__DATA!*@__objc_imageinfo__DATA!*__apple_names__DWARF!,*@<__apple_objc__DWARF$t-lB__apple_namespac__DWARFD%$<.__apple_types__DWARFh%`.|B"__debug_inlined__DWARF{'s0__jump_table__IMPORT'-z0__eh_frame__TEXT'0 hCOdGL P33 @C USWV<^E$'ËEE苆E싆zD$E$Q'$]'lj<$D'~L$D$$]'$$'E䋎MMԉL$$&rTD$E$D$&$&Ë"L$D$$&E$&EEԉD$E$n&rTD$E$D$L&$]&Ë2L$D$$&&E$&E܀<D$E$D$%$%ËD$$%E܉$%u܉4$%D$4$%  $%E܉$%E<>MUT$ BD$L$Ӊ<$O%$`%  $=%\$ RD$]\$<$%$'%"  $%ED$ bD$\$<$$$$&  $$]\$ rD$ED$<$$$$*  $$M܉؉D$ D$L$<$`$$q$.  $N$tVL$$D$#$f"u6ED$ D$ED$<$#$$  $#]\$ D$E܉D$<$#$#2  $#\$ D$ED$<$#$#6  $|#\$ D$ED$<$U#$f#:  $C#E$8#]؉$-#<^_[]UXM]UXM]UXzM$"]UXYM$"]UX8M$"]UXM$n"]UXM$I"]UXM$$"]UXM$!]UXM$!]UXrM$!]USWV,_E$!ƉuE$!É]Nt$ T$L$$G!$X!Ƌt$D$$'!ÉU4$$!1txD$u4$] )؋D$\$D$L$4$D$ 1 =t))؋D$ \$L$E$ Ɖ4$ E$ E$ 4$u ,^_[]USWV,[]E$d ƉuE$T lj}$t$ T$L$$ $+ Ƌt$D$<$ÉU4$1}싇hD$u4$])؉E䋏MD$\$D$L$4$D$ =uR}|$\$E썀D$ED$E$D$ 1U=uCE싀|$ \$D$)؋M싉D$ \$L$E$Ɖ4$$E$ E$4$,^_[]UWV_u$D$$D$$D$$D$$D$z$D$b|$D$Jx$D$2t$D$^_]LsUaq sZa$ # G sUGGq  *4/K UKKq UOUOOq   LM#J# SUSSq WUWWq [7U[[q _7\U__q )c\Uccq JgUggq jkUkkq oUooq Uq  >>&1q<qKqTqUq I>9>L1q<qKqUcqUTqQ Uq |qm>q>uq 7 > #> # J  l, #  #! #*#<#E#K#Q#U#Y#\#c#  f l | ## ,# a%R  .: ; ' I@ : ; I4  : ; I  4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 .: ; ' 4 @ .: ; ' I: ; II: ; : ;  : ;(  : ;  : ;   : ; &Ix /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h >;'ThTII(D9<9A'qi,999 =M =M =" =" =" =" =" =" =" =" ="Y ,L`ML=Pw5/'X W /LgML=Ow7Q]8k/*X~ <yPSPlSPudUWNSMutableStringobjc_objectHTTPMessageNSObjectNSStringHTTPAuthenticationRequestJ_NSRangeApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPAuthenticationRequest.m/Users/pete/git/Frank-[HTTPAuthenticationRequest initWithRequest:]isaobjc_classobjc_objectid-[HTTPAuthenticationRequest isBasic]signed charBOOL-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]ClassNSObjectNSString-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]NSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundselfisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequest_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderpostStartRangeLocationpostStartRangeLengthstartRangepostStartRangeendRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destruct4!linitheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destruct';GL|AuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,    $(HTTPAuthenticationRequestP \!$f!s,f!5m!Gm!Pm!Vm!\m!7`m!\dm!gm!nm!Lt!|t!w! $!$,!(5!,G!0P!4V!8\!<`!@d!Dg!Hn!,jPP @12@0:4@8c8@0:4@8@0:4@16@0:4@8@12v8@0:4c@"NSString"HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| c9wn)0YK0UQEj$*Je/<QeJUJ\$n!9HSAH .*w,l$J0e9nHSAH HSAH  q* Jq7$$lzR| 0sAB F<AB XAB t{%AB %AB %AB %AB %AB %AB %AB 8%AB T%AB p*AB FAB FCAB E z (t b ,\ J 0D 2 4,  8  <@DH}s\(C(3((((~(vn^(T(NL(C3~naQIA1'!LHD@xj<gSE8B. 4 0,($~ {eZOAH;3 D@xeQD6<0( 84p0zr_`UG,A9'P(sbR@LD<%$0 }ub \ND<-$hd#~zIEuq@< ZV%!tpkg40gc[WPL=9*&$ F E C C  F E A  840,($  D D D D D D D D xpD h`D XPD H@D 80D ( D D D B |xlhdXTPD@<0,(|xtplhd`\XTPLHD@<840 H$!D$!@$!<$!8$!4p$!0`$!,P$!(@$!$0$!  $!$!$!#!#! #!#!#!#!#!#!p#!`#!P#!@#!0#! #!#!#!"!($$h'h%U'h%B'h%/'h%'h% 'h%&h%&h%&h%&h%&h%&h%&h%q&h%^&h%K&h%8&h%@GHIJKLMNs+Z7\(Lr:4!fmu~l#WP '''( (K<(tX(t((( (+ (R ){ ) <) \) `(D 0$y@4N<0H#8,) Ul*>LY|_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_NSObject_CFStringTrimWhitespace_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleaseReturnValue_objc_retainAutoreleasedReturnValue_objc_storeStrong-[HTTPAuthenticationRequest initWithRequest:]-[HTTPAuthenticationRequest isBasic]-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAuthenticationRequestl_.strl_.str7l_.str11l_.str19l_.str23l_.str25l_.str27l_.str29l_.str35l_.str37l_.str39l_.str41l_.str47l_.str53l_.str55l_.str57l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_VARIABLES_HTTPAuthenticationRequestEH_frame0-[HTTPAuthenticationRequest initWithRequest:].eh-[HTTPAuthenticationRequest isBasic].eh-[HTTPAuthenticationRequest isDigest].eh-[HTTPAuthenticationRequest base64Credentials].eh-[HTTPAuthenticationRequest username].eh-[HTTPAuthenticationRequest realm].eh-[HTTPAuthenticationRequest nonce].eh-[HTTPAuthenticationRequest uri].eh-[HTTPAuthenticationRequest qop].eh-[HTTPAuthenticationRequest nc].eh-[HTTPAuthenticationRequest cnonce].eh-[HTTPAuthenticationRequest response].eh-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:].eh-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:].eh-[HTTPAuthenticationRequest .cxx_destruct].eh#1/20 1360255060 501 20 100644 141500 ` HTTPConnection.o @ hG TG"__text__TEXTu Q __debug_info__DWARFuA7Yg__debug_abbrev__DWARF֬__debug_aranges__DWARFϰ__debug_macinfo__DWARFϰ__debug_line__DWARFϰ`H__debug_loc__DWARF/PR__debug_pubtypes__DWARF2__debug_str__DWARFh#__debug_ranges__DWARFBP__data__DATA __bss__DATATG__cstring__TEXT __objc_classrefs__DATAT `__objc_methname__TEXT8 __objc_selrefs__DATA__objc_classname__TEXT>D__const__DATA((&__objc_data__DATAPX__objc_superrefs__DATA8__objc_ivar__DATA@X __cfstring__DATA\ |__objc_methtype__TEXTx<$__objc_const__DATA%__objc_classlist__DATA!|+__objc_imageinfo__DATA!+__apple_names__DWARF!P+&__apple_objc__DWARF1X:__apple_namespac__DWARFp2$4<__apple_types__DWARF2X<__debug_inlined__DWARF;9VE__jump_table__IMPORT;E__pointers__IMPORTz< >F#__eh_frame__TEXT< `F hk* P  %F+UXIGtL$IG$;]UV^$D$;GL$$;L$$D$;GG $;^]USWV\[$;lj|$$;Ɖ<$:FE;}EBE%E䍃8E4$<;ƉuE؉D$E$:D$ ED$dD$$:EUFE}EBEE̍XEЉ4$:ljuԍED$ ED$ED$E$R:Eԉ$:E$:<$f:\^_[]UWV_D:ƋEHrEL$T$$/:4$:^_]ffff.UE @D$E$D$9]DUE@$D$|9]UWV_9ƋEHDnL$T$$94$o9^_]fUE @D$E$D$8]DUE@$D$8]UWV@^E$9E}}EEE*DL9UEBEU̍UЉ}ԉE؍ED$ $8EpE؉$8<$D$98@^_]USWV [X8Ƌ}OC*L$T$$C8OIA4$8 ^_[]UWV} GD$uF$D$7GD$4$D$7^_]UVuF$D$k7F$D$X7^]USWV,^E$7NjE$7E܋EE苆E싆P D$E$T7$e7É$L7e}؋T |$E܉$7t+|$E܉$ 7  EE$6q$D$6 E؉$6 ;; $6; X T$ \$L$$6E܉$6 ;; $z64< |$$F6\ L$$46  $/60|$}؉$5@ L$$D$5  $5E܉$5<$5؃,^_[]USWV^]EE$b5;n L$$D$ D$_5;v L$$J5;~ z \$L$$%5tE8\$$5EE苆E싆 D$E$4^_[]USWV_E$4Ƌ M*D$L$4$4u:D$ED$4$4É4$4Ã^_[]USWV_E$k4ƋD MD$L$4$64uD$ED$4$4É4$4Ã^_[]U1]U1]U1]U]UVPXk4$3^]U1]USWVl[]싃SW ML$$3} M܋ T$L$$f3Ƌ D$<$R3E싀 D$4$530ۄ]E싸 |$4$3$,3uƉ4$30ۅu&|$}؉4$2$2ƋE싀 t$D$}<$2$2É]4$2E E܋]싋 L$$2$2Ƌ D$4$g2$}2lj}4$a2 EԉD$E$:2$P2Ƌ Et$D$<$2lj4$20҄b}싏 MЋE ED$E$1$1Ɖt$ED$$1É4$1 D$E$1ƋED$E$1$1Nj |$D$4$_1lj<$d10҄ED$E$91$O1Ƌ}싇 D$4$1]UЋ  $14$ 1  ED$E$0$0$0Ƌ D$4$0$D$D$0lj4$00ҋ M;<M<WE̋E؉D$E$Z0$p0Ƌ D$<$>0$T0Nj MЋED$|$t$ OD$L$Ẻ$0$0E؉<$/4$/E܋MڋWM܋ L$$/$/ƋEԉD$E$/$/lj|$t$ _D$EЉD$E܉$x/$/E܉<$t/4$l/ߋ ED$E؉$D$;/$Q/Ƌ ẺD$4$/$2/Ë EĉD$$.$/Eԉ$.4$.ED$E܉$D$.$.ƋẺD$4$.$.NjEĉD$<$.$.Eȉ<$.4$.]싃WEED$u4$].$s.EED$4$A.$W.E މD$$ .$6.lj} D$$.$.ËEȉD$ \$|$}|$ED$EԉD$ oD$EЉD$E$-$-ƉuЉ$-E$-<$-E$-ED$4$D$m-$-NjẺD$<$T-$j-ËEĉD$$;-$Q-Ɖ$8-<$0-E싀 D$E$ -$-lj|$ED$4$,É<$,4$,EЉ$,Eȉ$,Eԉ$,E܉$,E؉$,ڈUE$,EE싀 D$4$v,0ۄ]싃 D$4$uT,$j,E L$$D$/,$E,Ƌ D$4$,$),lj}܉4$ ,WML$$+ |$L$$D$ +Nj L$D$<$+E D$L$<$E+$u+E䋃 t$D$<$}_+$u+Ƌ ML$D$E$9+$O+0t t$D$<$+E<$+4$+E$+}؉<$*E܉$*E$*u]4$*Ãl^_[]USWV,_E$*EZE싇D$u4$*$*É]苇D$4$a* L$$O*$e*Ƌt$\$ L$D$E$*$4*É4$*E$*\$ L$D$E$)E$)$),^_[]USWV^E$)EbD$E$)$)Ë\$ L$D$<$a)$w)lj$^)|$ L$D$E$,)E$0)<$()^_[]UV$YE4<)UEBEaU썉M$(EED$4$~(E$($^]USWV _]~(ƋC<uCL$$c(4$G( ^_[]UE @D$E$D$']DUE@$D$']UV$YE4-(UEBEaU썉#M$'EED$4$o'E$'$^]USWV _]o'ƋCXL$$^'4$B' ^_[]ff.UE @D$E$D$&]DUE@$D$&]USWV^MD$}<$&6QD$<$&$&EUL$$&YL$$D$o&$&E싆]L$$D$D&$Z&Ëa/'D$ \$L$ϋE$&$&+'D$ ED$|$]$%3'D$ 7'D$|$}$%e\$L$$%$%E$%iD$<$~%^_[]USWV[iM<!L$$C%$Y%Ƌt$D$<$D$>@D$ D$ D$%4$ %^_[]USWV\_vL$D$E$$$$É]ЋEVủt$$$ZD$L$E$$$$Et$$j$1}ԋbE苇Eȋ>Eċ:E6E~E䋇zE EEut$ED$$#$ $NjED$<$#BED$ED$<$#Ɓt$ED$<$#$#Ft$ƋEĉD$<$}}#$#ËED$4$d#}|$t$u$"Ɖ|$\$$"Džtj]tt$ |$ED$E$#DEԋMȉL$$"$#Ét$ \$ED$E$"$"]<$"4$"u؉$"4$"]Ћ}܉<$"ẺD$$uFx"9d$w"E$S"\^_[]USWV^TEL$$("1E@L$$"$"1tSL$$E!$!1t#\$D$E$!lj<$!$!E$!<$!^_[]USWV_E$!ƋpD$L$4$L!U0=9lD$L$4$E!$3!Ë)ED$$ `$]] h\$D$4$\ $ ƋED$4$ 4$ `$$ 4$ -L$D$$s 0ۅJ L$D$4$XG $] EML$$' 0ۅ})L$$ ƋED$]$-D$L$4$U]  $1E5E1xEd1)ωƋE]tE=t$|$T$ L$ML$$*$@É\$ED$t$$|$E$uE}$GED$4$9|$}ED$4$$dD$pD$ $Ɖׁu1ML$ \$]xL$$F7EM;E;MtU}<:=L$ D$ED$$D$D$$Ɖt$ED$<$4$t$lD$]$$E|$hD$$$É|u1ML$ ML$x|$$Pt1M؉L$ \$|$$-tu~u}M؋E;M;Et4>U=D$L$})ϋML$ |$ED$$$É\$ED$4$MUuuI;M;Uċ}tub4>})ϋ]ӋE=\$|$T$ L$ML$$눋]؋u99tu;];ut|$!E$E$ 0uuMϋML$$0ۅEu9M}W)E4$EȉEẺEUЋuԋ]}EMĉL$ D$|$\$t$T$ ED$ED$E$0ۋE Eu} G]ML$$$9uNjML$$ HU9‰D$ED$ $$ƅtED$t$Eȉ$W)Eȉ4$E@Ea|$ML$$$ƅ}ED$t$E$`A=T$D$ $2E$4X4$&`$\4$ Á^_[]UWV^Mu1@L$$$NjD$<$Ɖ4$<$4$y^_]USWVL[{ME7L$$L$bƋOD$|$4$$u:D$|$4$u;t$D$E$u싃?D$}<$$ƋE 3CL$T$$Gt$D$<$$uEuKpuOL$$EOsSL$$4$JƋWML$D$4$4$oE[L$$$Ɖ4$9E 7M$E܍$D$E$Ƌ_|$0t$,L$(M܉L$L$D$E$D$$D$ D$PD$D$ D$24$9E?L$$M$ cD$<$gt$D$<$t0kD$<$uuoD$<$EL$$$E苋st$ uD$L$<$a$w 77 $T<7uKwD$ $#E$'uE$4$L^_[]USWVL[L$$/T$L$$D$ D$ƋEL$$D$}$DžtD$|$E؉$`W)E؉<$Q }ȋMUT$L$ qL$|$$$%EԋMMЉD$ D$L$4$E؋M܋U‰űu΃t$T$L$D$ D$uȉt$<$$NjML$ML$|$ L$t$$a$wƉt$ D$EЉD$]̉$74$><$6Eԉ$+؃L^_[]USWV_}t$$DT$L$$D$ D$xt$$ƋM&EˋrML$$wD$L$4$a.U މ $W$EԉD$$2p  $Eԉ$ "uL$ L$t$$$EU L$ ׉L$t$u$$t7ML$$EyK1EMMM*MMMMM|E1Ẻ}ЋE0|$ML$$$ƅtED$t$E؉$W)E؉4$E؋M܋U‹u΃}t$T$L$D$ ED$ut$$n$EȋML$ML$D$ ML$t$$8$NEċD$ |L$t$$ $#ED$ED$E$$MED$ $D$$Ƌ}Et$ML$$ED$4$E]}}]̉4$E$E$uEĉ$jEȉ$_uE0$ED$}}ԃ}G+9lju*D$t$D$$EЋL$$Eԃ\$D$ D$]\$ $$EԋbD$ D$|$x$pM L$ L$\$$W$mÉ\$ D$|$x4$-$4Eԉ$)EЉ$t$E$Ĭ^_[]UWV_UT$ T$L$$$ƋD$4$D$$lj4$<$j^_]UXL$$D$A]USWVl[GE8MCt$L$$tE8t$$  E8Gt$ML$$ t(E8t$$ t}ĉ޳1E$E8}ċKL$$~ ljU0ۈ];EMOsT$L$$G $] ۉuu?t;SUT$|$ L$D$4$} }E<}M}ċ>Wt$ML$$ tE8t$$ }ċ΋L$$ ;qT$t$L$$D$ l }u9L$ L$T$$E= EEuOUT$UT$ lj}T$L$4$ $ Ƌt$ L$D$<$ 4$ EEuoMSL$$ u&[ML$ |$D$4$y EE _ML$ |$D$4$S EEEESL$$2 $H NjL$D$<$ E<$ cML$D$<$ $ /MM Mmgu}t@D$ D$Z c4$XD$Et$$D$>@D$ D$L c}uEċkL$$D$ $+ ƋED$4$ 7CEEML$$ oD$L$<$ $ Nj|$D$E$ <$ }mED$E$i sD$L$4$S $i E} >D$]ut$ $D$>@D$ D$ ;ML$t$$D$D$ D$Eĉދ}wL$$tJ{D$4$$NjE|$ML$$D$>@D$ D$ZNL$$a$wNjE|$ML$$D$>@D$ D$ &<$-E$"uWEċwL$$ZEʋEL$ut$ML$$D$D$ 4$uS7L$$t7L$$D$k$ƅtD$t$E؉$NW)E؉4$?EċU؋u܉t$ T$L$$ E=}t0ɋUċ4k4$T$ɹEȉL$$ƋEĉD$4$CEEĉD$4$oD$L$<$s$Nj|$D$E$P<$WEĉD$4$93EZ E(DʋEUL$:[ML$$D$$MEL$ML$$D$>@D$ D$7ML$$D$$DžtD$|$Eȉ$wW)Eȉ<$hEċUȋủt$ T$L$$1E=}t0ɋUċ4k4$T$ɹEȉL$$Ƌ|$4$CMEċE|$4$oD$L$E$$Nj|$D$Eĉ$t<${EMt$ML$$D$D$ D$284$?E$4E$)E$E$l^_[]USWV,YM]E_ML$$1tx1MCE苁E1E|$ML$$$ËED$$uE$yMEˋML$$uGL9r,^_[]USWV,[D$E$=IMU )‹mT$D$ $$ljދ\$<$ىEuEEL$M$qD$L$<$z$Nj|$D$E$W<$^E I|$L$$-EM|$$}ED$E$uD$L$}4$$Eߋ1] iUD$T$ $D$>@D$ D$ML$ML$$D$D$ D$^EyL$$DtJ}D$<$.$DËE\$ML$$D$>@D$ D$ZNL$$$ËE\$ML$$D$>@D$ D$ $E$}`uEyL$$pZEʋ1iL$}|$T$$D$D$ +<$2,^_[]USWVL[fD$u4$E=2L$$D$$DžtD$|$E؉$W)E؉<$&EЋjL$$m}؋M)ыU}ʉ &EЋJL$$+E9҉Ut0ɄEljD$$0MԉL$$}"MEȋEԉD$4$ND$L$<$$Nj|$D$Eȉ$<$EԉD$4$|U 3E̿Z Eк(D׋FT$t$D$ $D$D$ 34$:L^_[]USWVl^nD$]$E=:E>M UL$T$$$DžtD$|$E؉$W)E؉<$.EċrL$$gM؋})׋EM UċR|$$+U9Åt0ۄEщT$$-Ë|$$*MEċE|$$VD$L$E$$Nj|$D$Eĉ$<$MN\$L$$D$D$ D$2Q$E<G<EL$$'9BM L$}|$$$EM NUD$T$ $D$>@D$ D$EM L$|$$$ÅtD$\$}ȉ<$| W)Eȍ}OME؉$WEMċfU؋}܉|$ T$L$$+]EE9}t0ɋUЋUċ<R<$T$E]\$$Nj\$<$*MEċE\$<$VD$L$E$|$Ë\$D$Eĉ$Y$`EM|$ML$$D$D$ D$2<$$EF6T$ T$L$$$Eċ>L$$D$$NjN|$L$$D$>@D$ D$Zx<$Eĉ$tl^_[]UVZt$ T$L$$D$^]UXpML$D$E$D$ ]USWV[ HEE$TM9L$$$Ƌ} E<$Eg<$D$$fƋML$0t$,eL$(ML$|$D$E$D$$D$ ?D$PD$D$ D$4$1=t$L$$D$ $XPE<$Eg<$D$ $~ƋML$0t$,uL$(ML$|$D$E$D$$D$ JD$PD$D$ D$4$1AD$ PTT$L$4$$ƋED$4$$ljL4$Il|$D$X$h$~ƋMD$4$L$blj4$It$D$L$t0t$D$<$uƉ4$<$utQt$D$X<$u*t$D$<$Ɖ4$<$XU|$D$t$rEE $~Eg<$D$$SƋML$0t$,L$(ML$|$D$E$D$$D$ tD$PD$D$ D$4$1tPE3EYhL$$$Ƌ]dED$ tD$L$4$Yߊ]4$SaD$E$$$:W)E)Eȉ$Ee\pUT$ UȉT$L$$D$Dž|xEЋ`1EЋ`9pt E$E̋D$lD$t$m|$}ƋhL$$E$[ÍED$ t$dD$$tEE$}u `$ 4$G;x:ED$ EȉD$\D$E$D$xDž|u4$4$t|4$t4$lj$pL$bXP$N4$FT$8<$H ;Mu ^_[]USWV[[ML$D$E$D$ $E1˹L$$$NjML$ t$D$<$zu <$}1MEE<$k1}u7ϹL$$<UT$ t$L$$lj4$$<$^_[]U1]U]U]U]USWV<[EE$ƋE $E싃D$E$$Nj|$0t$,L$(ML$xL$D$E$D$$D$ D$PD$D$ D$54$<<$4L$$ $T$L$$D$ D$ƉuBL$ vL$D$4$~t$D$u4$$Nj|$L$$D$>@D$ D$ZZ<$aE$V<^_[]USWV[ֶL$$>tT$L$$D$ D$ƋL$ L$D$4$D$}<$tt$D$<$t$D$<$u$Nj2j|$L$$D$>@D$ D$Z2<$94$1^_[]USWV<[յEE $NjD$E$$Ƌt$,L$(|$L$D$E$D$$D$ )D$PD$D$ D$u4$|L$$UOT$L$$D$ D$'ƉumD$ D$|$4$!D$ D$|$4$t$D$u4$$Nj E|$L$$D$>@D$ D$[<$E$~<^_[]USWV<["EE$XƋE $_E싃*D$E$$5NjJ|$0t$,~L$(ML$L$D$E$D$$D$ ED$PD$D$ D$4$<$L$$fT$L$$D$ D$WƉu>D$ D$|$4$,nD$ ^D$|$4$ t$D$u4$$ NjZ|$L$$D$>@D$ D$[<$E$<^_[]USWV[.6L$$pT$L$$D$ D$BƉunL$ L$D$4$&t$D$u4$$Nj|$L$$D$>@D$ D$Z<$E$^_[]UWV_E$ƁtD$$1Vt$L$$G$]lj4$D<$#^_]USWV_žML$$پL$$55 $5L$$D$5MT$L$$$Ƌt$D$$n4$u5]T$L$$D5ML$$)mT$L$$ Ƌt$D$$4$^_[]USWV<_E$EL$$$Ƌt$D$E$$É]ԉ4$8u\$ <D$t$]$RD$ LD$t$$2Et$L$$ Et$$$É]苇D$$$E䋏M}؉ljL$<$$ƅtzE؋E܉t$E܉D$$$É\$ t$ED$E$[$bED$<$DÉ$Xlj4$?}ދ]u<$+$#}؋D$}<$$ƋEԉ$<$4$<^_[]USWV<_E$EL$$$Ƌt$D$E$w$É]ԉ4$q"u\$ &D$t$]$<D$ 6D$t$$ڿEt$L$$Et$$$É]苇D$$$E䋏M}؉ljL$<$$ƅtzE؋E܉t$E܉D$$i$É\$ t$ED$E$E$LED$<$.É$Blj4$)}ދ]u<$$ }؋D$}<$$ƋEԉ$<$4$<^_[]USWV\[E$u}i ዳ7D$L$$E`tEE $lE荃B$D$$AƋ|$0t$,0L$(ML$BL$D$E$D$$D$ D$PD$D$ D$4$ML$R 7LL$$@<er | d4L$$D$ZƋ8t$D$<$D$>@D$ D$ D$4$ 7йL$$$E䋃|D$<$$E7u̺L$|$$$EE@L$|$$m$ƋML$ ML$D$<$CE܄&uEt:\@L$D$$uDutE܋E $E؍B$D$[$Njt$0|$,PL$(M؉L$BL$D$E܉$D$$D$ 5D$PD$D$ D$F<$MD$4$``L$ t$T$$tE܋E $E؍B$D$p$Ƌ|$0t$,`L$(M؉L$BL$D$E܉$D$$D$ >D$PD$D$ D$]4$dD$<$D$;E$?E$4E$)Eu苃DDML$ ut$D$<$~t$D$<$E$E$E$``L$ t$T$$VtE܋E $bE؍B$D$$7uƋ|$0t$,`L$(M؉L$BL$D$E܉$D$$D$ OJu苃  LtE܋E $E؍B$D$*$Ƌ|$0t$,pL$(M؉L$BL$D$E܉$D$$D$ X}6D7T7T$ D$L$<$7L7 !ʃuk<d4L$$$Ƌ8t$D$<$D$D$ D$ D$v4$}Ot$$=…t0҄ҹEȉL$D$D$ D$ u3D$<$D$<$ՋD$<$}E$E$<$XXL$$Ɖut$L$$D$ 74$EĹL$$Z$D$D$tT77D8tEE $&E䍃B$D$$Njt$0|$,L$(ML$BL$D$E$D$$D$ D$PD$D$ D$q<$xD$4$D$O7L7 tQt$$=…t0҄ҹEȉL$D$D$ D$ i4d4L$$$Nj8|$D$4$D$D$ D$D$<$E$2DML$$EYTTED$4$3L777L7ML$D$<$ 7MD7E苃4T)ȉEыE13u tRt$$E=…t0҄ҹEȉL$D$D$ D$ :L$$D$D$ D$D$d4UT$ $lj}%$;Ƌt$D$<$E4$ }tEE $E荃B$D$d$Ƌ}|$0t$,L$(ML$BL$D$E$D$$D$ D$PD$D$ D$N4$UD$<$D$M<dML$$ $!Ƌ8t$D$<$D$D$ D$ D$BerE싃|L$$UDL$$E<d4L$$\$rƋ8t$D$<$D$D$ D$DL$$EL777L7ML$D$<$L7Ut799tuQ+E񋓬$=‰t$t0҄ҹEȉL$D$D$ D$ D$<$SD$<$AE$E\^_[]) 8 f USWV,^E$ EE]1>L$$D$D$$t9 t(L$$D$n붋L$$D$#2u.L$$D$`@;vL$$t;L$$D$;ުڪ\$L$$tE8\$$M}[u"D$ω<$p,&D$ω<$ZË"D$<$Ft֪L$$E<*L$$$Ë.T$L$$$E苖2L$D$|$ M L$T$$D$ E$$L$$gҪL$$UU  $S:D$<$E$,^_[]UWV_u$D$4$^_]UWV0_E$M4UEBEU䍗&UE $EE EE؉D$4$E$YE$N0^_]USWVL[uENFC; FM$E荃E$D$z$NjFEF$i$Ƌt$4ML$0|$,/L$(ML$ML$D$E$D$$D$ D$PD$D$ D$H4$O<$Gd_<u3L$$DO u;⋃D$ $Nu?CD$ $E$L^_[]fff.UWV} GD$uF$D$;GD$4$D$!^_]UVuF$D$F$D$^]UWV0_E$(M4WUEBEU䍗UE $EE EE؉D$4$E$E$0^_]USWVL[uyENF; FZM$E荃(E$D$$VNjFEF$$;Ƌt$4ML$0|$,L$(ML$ML$D$E$D$$D$ D$PD$D$ D$4$<$¦L$$E$cL^_[]fff.UWV} GD$uF$D$GD$4$D$^_]UVuF$D$F$D$^]UWV_ݦu$$$${$c^_]USWV[LEML$$$3Nj D$t$<$t^EM`DT$L$$$0TL$D$<$x~D$t$<${EEMt[`DT$L$$L$bǰt!TL$D$<$ E<$4$E^_[]USWV_E0Ǡà\$L$$tE0\$$]33$ߒ#L$$$Ƌ'\$ L$D$4$X4$_^_[]UWV_Pu$D$Bl$D$*h$D$`$D$T$D$X$D$H$D$@$D$<$D$^_]USWV^E$REE$DNjEE苆CE싆 D$E$$ É$t(M <$ 33 $<$E$؃^_[]USWV,^E$NjE$E܋EE苆E싆bD$E$f$wÉ$^<}؋D$E܉$&$< ;; $;"VT$L$$t5;VT$L$$$ ;; $Mɋ}t EE$kE܉$<$؃,^_[]UWV ^}tEE$}苆]E싆AD$E$) ^_]UX^M]UXKM]UX8M]UXE$D$]=7L$&5U+TG.. 5R-0 [- .   LM# #, #9U#  X #)j9 #  #M. #}@# Lp5RSU`G+dGp2p. HpM5R-RR A. J# "  :@CEyXG#qa# t z\G.5Ug/^5U.. |//r@5/~#U00[U`UUz0U!U!U.. w5:`##`##`##`##`##`##4~@4EU:1 iUpUzKU2. ɺɯ1  ' !-# 2F`U"2&.  `U 2 .  5 5.DU.2.. .5.58ODKUO2O. Y\KRU\2\. amRYUm2m. m5~YcU~2~. 5cU2. 5U2. 5U#29. }$3%j5%s5%w$%~5%5%G5$5$5$5u%5%V % 5%!50%j#5C$5$3&:1U121. G1%55V%65i&d>2U>2>. G>2%B5|%C5&P2UP2P. &RU#RH4'YU'Y AU&`AU`2`. &bUb4'g+U'g0QU&mQU#m2m. T}%z$,&3PU2. Y PU2. 55x%;%F@$$H5X$R38%X5%c5+%p>%rQ$t5$x5 x U#2o. %s 5% K%55V"U#2. 5,H"%@%%F'@$ 3$@$$5$$5N % *5$,3(#2,h(#2,h(#2,h(#2,h(#2,h(#2,h(-C,`(0C,X%3@5%9A5(?E~%EF(-C,`(-C,`(-C,`(-C,`(-C,`(0C,X(0C,X(0C,X(0C,X(0C,X-(0C,X(0C,X(0C,X(0C,X(0C,X$KQ, !((VsG-H%]u@0(_xG-(fzG-5V""U2. &"I&U#2u#."I&% 5%55%5#X%%mf  I&1(U 2 .  ,L&1((RG-X%p5%5'$G$5),k'u' A tzQb #9 # n!1(Z-U#!2:!. !,4(Z-%=|/*D,%FF@%XV%p\50%_5O$G&$A5$B5)",H(RIG-X%M5%O5%PV $K5$ L5),**KiVZ--Ui2i. i@ 0# CqV-.Uq2q. &|.G8U#|2b|.  .G8%0*,%5[*'(G$6W/0%K)5n00%p5`%\V1)8%\V24%iVU24254%nV33%xV3%4%xV 544%$ 484/6(R G-X%@3%iVF5/6%$Y/68(R$G-H% Vl%(@%i*V'>@G89U#>2 >. J89%FB@%@@&HQ9(<U#Q2> Q. 9(<%c@} %g@ %ihV 9<%n ;:;%nwV ;M;%x~V M;;%xV ;<%$ &~(< >U#2- . +< >(RG-X%@K $,$,$,<>%@j %@} %iV S=>%$ & >BU#2 . #>B(RG-X%@ $,$,$,>?%@ %@3 %iVF ?B$@6B%VY %@y %@ %iV 6BB%V $5B-CU2.  '5-CbCU'2'. '5; /5bC?JU#/2 #/. /5+/ CJ%L65 %G 5* %N5J %Z5] GI({o({o({o({o({o({o HI%~ *HI%55 HI({o({o({o({o({o%#5 l  ?J>KU#2 . 55BJ.K(s(s(s(s(s(s%15  f >KEKU2. 59 2 a -  sy 4,"  ,B  m ,  $ -./ 0/     ./ 1 '  (#  )#  *#  +#   ,#  -   gm* / F  }V 0 r  } M Z $ t  `# V b# h c# K f#) E j#7 l#A m#K n#X V o#j V p#| E r# ~ t# ~ u# ~ v# ~ w# ~ x# ~ y# ~ z#  |#  }#  #5  #V  #  # \ # r #:  #g  #  #  #  # K #   #2 K # 3 E *  E #  #  # V #  #  #  # K # &# EKJKU2. ,&M JKOKU2. :V&p OKTKU2. & TKMU2.  5WKM%G %\V$ & M)NU#27 . M)N%\V` $G & #)NOU#2#. i#V,NO%G,s %\0V &=OQU=2=. =5OQ%GH %\LV &6XQRUX2X. QR%Ga %\dV &_S^TU5V^TtVU#2. G%f5/DU2V%j B%z5U%t5hUU%x5{VtVXU#2. G%f5ZWHX%j %z5%t5WX%x5&XgU#24.iV+$XgX`%LZ`%5%55%!5%%$58%(K_L`l_&`_&`$@`g$`b$5bWb%@jbc$,qcc%@}ffff%7 @$5 ,&P 0g;jU#P 24P .P +P $Vg;j*R &? ;j}jU 2 .   6&p }j kU 2 .   &  klU# 6!' llU' lmU& mmU 2 .   & mnU# 67U' n)oU' 0ofoU&6 fooU 2 . W3 oGqU#3 2h3 . oGq*8> % @ 5Tpp%BF 5p3q%BO 5&sZ GqqU#Z 2Z . 5wqrUw2w.  KrsU 1 . M !,U 5 KstU 1 . M !,U 5+c E& t&uU# ;7 . 6!,&u=uU;7. axl>#K@#KA#KB# *## *7L#0E#<E# #L5#Y#i5#s* #*##5$#5%#5&#5'# (#+#,#*-#*.#-0# +6B5=uTuU;7. 6]ETukuU;7. 7qz kuuUz ;7z . 8,9RG-,:G-9e,9i,mG-;,#,# -<A9 A.9A.9 A.=$>>>!>=>R>l>>> > > >  >( >F>d>>> >y>y>x>$y>Cy?>e@>p>>A%>>BOB!A#!J# b.BbB!#!#!#!*# 4.B# ..zo +  .. O /;###*# 4/# /  l/ r/w/,7/ A 0 /;S###*# 4/#5# /;e###*# 4/#5# 0C!#!#!#!# !# 0;###*# 4/#0#w5# 0#3!,3L53E!,#L5#E# ?1D`$#<E&# '# 1(#*# ,#9-#/#51#$2#& 4#36#:7#I58#X9#c,;#x,<#,=#,>#@# 1 2P, #  ##5#5#/5#5#55#95#=5#@5#G5# 2; @ #@ #3 ERFR#FR#FR#F*R# F4/R#F2R# 3E bFb#Fb#Fb#F*b# F4/b#F2b# M4#~5# 5### 4G,"# 5R 5M# :5ETF#F#F#F*# F4/# R5 # 5$#&#)5'#5(# )# 5E  F #F #F #F* # F4/ #F   #F2 #F. # 6E&  F #F #F #F* # F4/ #F   #F2 #F. # 6 1%R  $> I: ; .: ; ' @ 4I: ;  : ; I4   1X Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I@ 4I: ; : ;I4  : ;I  U1X Y: ; I.: ; ' I@ 4: ; I4: ; I 4: ; I.: ; ' @ : ; I 4: ; I  ! I8 2 ": ; I4 #: ;I4 $4: ;I%4: ;I&.: ;' @ '.: ;' @ (4: ;I )1X Y*4: ;I +: ;I,<  -.I' /I0' 1 : ; 2I: ;  3I: ;  4: ;I4 5.: ; ' 4 @ 6.: ; ' I4 @ 7.: ;' 4 @ 8.: ; ' I 9: ; I:.: ; ' I; : ; <.: ; ' = : ; >( ? : ;@ : ;A : ; B  : ; C D  : ;  E : ;F I: ;8 2 G : ; \3 /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hCFStream.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h C<KtzX Fn 5! Q*YXt7 < ' x@  ' | Du6 ( E , ->v3&>C- A&+L," ) %=   %= ^5 ^ . _ . 5 ^  X4_ AQ>71VL RX]M `f>X_yGjic?W9"\]N85N*fN;f;#,Bi .K W.  >Yx6  vKL ' { >Yz6  x. ' z D<)R+Y"'! @x @ >_5EXQm M252] 5s2hM$Q#]_]W tKG/Z_& &X$  >7 #%#{8 S2?JS>UYKJ&*"a0?w:1< 1JJ"+ ?h:(.0> L>0@<),w1+1v4 p4h1ft10< *"T%z J;":;N< I5 >@' <7>#-*LF;" 3%k<!)u A9WO^;d&xNdfNfb38u A^i1,\:6:+ fOV:zOcgh:eTwOteOfc.h6V.O#$!ehq:"r "XW(V/m)67 >y D. >># (885(>DhR9?x& &<K@x@xf*+A*iO63.41."1S'0<$Xg&?0g,?0ab"?  0<4Yg&?0g,?0h40 A>W,: ,X.3 3 <:,8;:/"j-M5B32/."1Q1'63 <9/'^,-g=9qU==0"\e\/*3 <B/'l,-g=9qU==0h:C'*@p:&:\[>v\,>h0h4^Y7'70  BD >20 7*hG4Zm `P&6**K<qV,ac$@ %C B:Cde 7 X . ?4  <3 A . BuH@)#7u  <T&@["7{ BuH)@#7 DuH)@#7u  <T@)#7  qt&st @MP"W 3 P&=3@8+)}/0.3 P&=3@8+)}/0.  v*$h"\' e%KE/N(%"hx*+KN(1X'*0iM' kSy&!L[#=BLVv #i1&B(cv  ;UaNY,K)\KaZ>KFah!#. &?#%#p(# ,$i X\ J .;ɡ$3 @&! t  Ue6  Lʆ!;Y#< E ,   Uv6  L< E  ,  <&vuuuz'  <7=$9#=(/$  <;$$Jl < -7- -;1#h)v- ? j(@ <=3 <=2 << <'0QWSW| W , uP, R SR uP Q P P WF N P PPP08PPP PRQ/~SQ/WSQ WyWP~PVPPVWW P=EPIKWW`hPTSWPyS$u~$NVNu~Vu~VT u~T w Vw P!)!V)!.!P.!!W!!VoooWoV"SV"uPP-PP !u ! !W !!u!!P!V"u""Pm#L%WX%&W&&Q""Pu#}#P##P"$P%%P<'L'PL'1(uT'-(V1((Q((S(()V().)R.)D)V{))R))W++W))P)Z-uT),,",W>+E+PE+Z-u@W+_+P{++PE,M,P,,P,Z-uT,X-S.".P..Q /4/V4/?/W?/Z/V00V00V0?1V?1h2Wh2 3V 3d3Sd34V54i4V45W/66W66V6U7Wx7~7Q_....P.G8./PN////Q/G8U00V]11P]1e1P.262P22P33P33P\4i4Qi55Qr5z5P6/6Q_6l6Ql6G8uB7o7QK7S7PV8888WV8888up88V89G8h8Ph88up88P89up9$9P99V`::V:;W;<V)9P9PJ99R`9h9P93:3:;:P;(<h:p:P;;Pe;m;P;<Q(<<V\=b=QL<T<PT< >uT = =P =)=P)=1=P=>R >>SY?_?Q?@SDAJAPAAQ6BBSD>L>PL>Bu?#?R#?P?R,?4?PN@j@Pj@Bu'A]AS]AvASfAnAPBBPbCCQCCPFFVFFWbCCWqDDWYEYEWeEoEPoE?Ju~EEPEEPJF\FV\F_FWbCGPH'HPHHPHHPH?Ju~?JeJPrJzJPfLLVLMupLLPMMWMMWMMQMMPOqOVqOOupOOPPAQVAQQupPQXQPR6RV6RRupERMRPRRP^TTPTTPSU[UPrUzUPUVVUVStVVPVVPiWqWPWWPW0XVWXSXXVXYWLZZWZZVZ[W[\V\\W1]u_W__W+`^`W`haWhaaVa(bWWbbWbcWccWdeWxeeWffWffWXXPaZiZP~ZZPZZPZZP[[P[gu\4bWbQccQffQ0gjgPggPhhP3h6hP0ggSghShhQhhWhhQh#jW kkV llV(l5lV=lWlVm(nVopQppQ&p.pPyppPppPGqbqPqqSttQt$uWA7/__block_literal_1/__block_literal_2WebSocketb.__block_descriptor0__block_literal_4tNSMutableArray*NSLock2HTTPAuthenticationRequest0__block_literal_3R5__block_literal_73__block_literal_5M4__block_literal_6.__block_literal_generic6__block_literal_8LNSDateFormatter2objc_objectNSFormatterGCDAsyncSocket?1HTTPConfig*NSNetServiceCNSData6__block_literal_9:5NSDateaNSArray NSMutableDictionary5NSMutableString5NSEnumeratorHTTPMessage5NSError3_NSRange1HTTPConnection -_DDRange4NSURLNSDictionaryNSObject"NSString+HTTPServerApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m/Users/pete/git/FrankonceTokenlong intdispatch_once_t+[HTTPConnection initialize]httpLogLevelintdfisaobjc_classClassNSObjectNSFormatter_attributesNSDictionaryNSMutableDictionary_formatter__CFDateFormatterCFDateFormatterRef_counterunsigned intNSUIntegerNSDateFormatter-[HTTPConnection dateAsString:]NSStringrecentNonceQueuedispatch_queue_sdispatch_queue_trecentNoncesNSArrayNSMutableArray__28+[HTTPConnection initialize]_block_invoke_0+[HTTPConnection generateNonce]__31+[HTTPConnection generateNonce]_block_invoke_0__copy_helper_block___destroy_helper_block___31+[HTTPConnection generateNonce]_block_invoke_08+[HTTPConnection hasRecentNonce:]signed charBOOL__33+[HTTPConnection hasRecentNonce:]_block_invoke_0-[HTTPConnection initWithAsyncSocket:configuration:]objc_objectid-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]__23-[HTTPConnection start]_block_invoke_0-[HTTPConnection stop]__22-[HTTPConnection stop]_block_invoke_0-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessage-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]NSData-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]delegatewebsocketQueuesetWebsocketQueue:requestasyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueuewriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76WebSocket-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]__31-[HTTPConnection dateAsString:]_block_invoke_0-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]__43-[HTTPConnection responseHasAvailableData:]_block_invoke_0-[HTTPConnection responseDidAbort:]__35-[HTTPConnection responseDidAbort:]_block_invoke_0-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]serverQueueconnectionQueuedocumentRootconnectionClassinterfaceportUInt16netService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServer-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]DDMaxRangelong long unsigned intUInt64DDMakeRangelocationlength_DDRangeDDRange_dispatch_onceNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSNotFoundNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSDateFormatterBehaviorDefaultNSDateFormatterBehavior10_4NSDateFormatterBehaviorblock__isa__flags__reserved__FuncPtr__descriptorreservedSize__block_descriptor__block_literal_genericdispatch_block_tpredicateself_cmdobjc_selectorSEL.block_descriptor__block_literal_1theUUID__CFUUIDCFUUIDRefdelayInSecondsdoublenewNoncepopTimeuint64_tdispatch_time_t__block_descriptor_withcopydispose__block_literal_2__block_literal_3recentNonceresult__forwarding__size__block_literal_4serversetServer:setDocumentRoot:queuesetQueue:HTTPConfigstartednumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionnewSocketaConfigmethodpathusernameauthisBasicisDigestbase64CredentialsrealmuriqopnccnonceresponseHTTPAuthenticationRequestpasswordurlauthNCHA1HA2HA1strHA2strresponseStrtempcredUsernamecredPasswordcredentialscolonRange_NSRangeNSRangeauthFormatauthInfo__block_literal_5__block_literal_6certificatessettingsquerycomponentsicomponentrangeescapedKeyescapedValuekvkeyvalue_urlString_baseURL_clientsNSURLrangeHeadercontentLengthfIndexrangeComponentseqsignRangetIndexrangeTypeNSMutableStringrangeValuerangeComponentdashRangebyteIndexr1r2r1strr2strhasR1hasR2startIndexrange1jrange2iRangewscontentLengthStrcontentRangeStrrangeStractualContentLengthendingBoundryDatacontentTypeStrstartingBoundryStrendingBoundryStrfullHeaderfullHeaderDatacontentRangeValisChunkedisRangeRequestisZeroLengthResponsestatusNSIntegerresponseDatadatachunkSizefootertagbytesToReadrangeHeaderDatawriteQueueSizeavailableoffsetbytesReadbytesLeftallowDirectorydocRootrelativePathfullPathisDirindexFileNamesindexFileNameindexFilePathfilePathpostDataChunkdateNSDate__block_literal_7nowresponseHeaderskeyEnumeratorNSEnumeratorsocktransferEncodingexpectsUploaddoneReadingRequestsizeLinedoneSendingResponseerr_code_domain_userInfoNSErrorsender__block_literal_8__block_literal_9shouldDieconnectionaServeraDocumentRootqloclenrstarthandleAuthenticationFailednewMultiRangeResponse:chunkedTransferFooterisPasswordProtected:socketDidDisconnect:withError:handleResourceNotFoundisSecureServerparseParams:handleInvalidRequest:directoryIndexFileNamesisAuthenticatedaddBasicAuthChallenge:.cxx_destructinitWithAsyncSocket:configuration:deallocpasswordForUser:prepareForBodyWithSize:httpResponseForMethod:URI:supportsMethod:atPath:dateAsString:finishBodyinitializerequestURIstartReadingRequestnewUniRangeResponse:processBodyData:responseDidAbort:stopcontinueSendingMultiRangeResponseBodyhasRecentNonce:socket:didReadData:withTag:continueSendingStandardResponseBodyreplyToHTTPRequestdiefinishResponsesocket:didWriteDataWithTag:handleUnknownMethod:webSocketForURI:initWithServer:documentRoot:filePathForURI:generateNoncesendResponseHeadersAndBodyinitWithServer:documentRoot:queue:handleVersionNotSupported:chunkedTransferSizeLineForLength:useDigestAccessAuthenticationexpectsRequestBodyFromMethod:atPath:filePathForURI:allowDirectory:sslIdentityAndCertificatesparseGetParamsstartConnectionpreprocessResponse:addDigestAuthChallenge:responseHasAvailableData:parseRangeRequest:withContentLength:continueSendingSingleRangeResponseBodypreprocessErrorResponse:+7+7"7nS~D f~< nN !!! '!!! '!@!C!Q!!)+,,D1q11111RSSS{TdVlVtVVzXXXHTTPConnection-Noncev4@?0HTTPConnectionGETHEADPOSTPUTdefaultRealm@host.com%@:%@:%@%@:%@%@:%@:%@:%@:%@:%@:Digest realm="%@", qop="auth", nonce="%@"WWW-AuthenticateBasic realm="%@"&=bytes,-/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m%@[%p]: WebSocket forgot to set itself as socket delegate%quContent-Length%qu-%qubytes %@/%quContent-Range --%@ --%@-- Content-Range: %@ multipart/byteranges; boundary=%@Content-Type%lx 0 RangeTransfer-Encodingchunkedindex.htmlindex.htm%@[%p]: No configured document root%@[%p]: Document root is invalid file path/%@[%p]: Request for file outside document rootHTTP Server: Error 505 - Version Not Supported: %@ (%@)0HTTP Server: Error 400 - Bad Request (%@)ConnectioncloseHTTP Server: Error 405 - Method Not Allowed: %@ (%@)GMTEEE, dd MMM y HH:mm:ss 'GMT'en_USDateAccept-Ranges%@[%p]: Malformed requestChunked%@[%p]: Method expects request body, but had no specified Content-Length%@[%p]: Unable to parse Content-Length header into a valid number%@[%p]: Method not expecting request body had non-zero Content-Length%@[%p]: Method expects chunk size, but received something else%@[%p]: Method expects chunk trailer, but is missingRequest not properly released in finishBody%@[%p]: %@ - Sender is not current httpResponseKeep-AliveHTTPConnectionDidDieserverT@"HTTPServer",R,N,VserverdocumentRootT@"NSString",R,N,VdocumentRootqueueT^{dispatch_queue_s=},R,N,VqueueallocinitWithCapacity:addObject:removeObject:containsObject:initqueuesetDelegate:delegateQueue:initEmptyRequestdisconnectconnectionDidCloserespondsToSelector:deallocisEqualToString:initWithRequest:useDigestAccessAuthenticationisDigestusernamepasswordForUser:urlrelativeStringurinonceclasshasRecentNonce:copyncUTF8StringrealmstringWithFormat:methoddataUsingEncoding:md5DigesthexStringValuecnonceqopresponseisBasicbase64Credentialsbase64DecodedinitWithData:encoding:rangeOfString:substringToIndex:substringFromIndex:generateNoncesetHeaderField:value:startConnectionisSecureServersslIdentityAndCertificatescountdictionaryWithCapacity:numberWithBool:setObject:forKey:startTLS:startReadingRequestCRLFDatareadDataToData:withTimeout:maxLength:tag:componentsSeparatedByString:objectAtIndex:lengthnullisHeaderCompletequeryparseParams:mutableCopycaseInsensitiveCompare:parseString:intoUInt64:valueWithDDRange:ddrangeValueddrangeCompare:sortUsingSelector:versionhandleVersionNotSupported:requestURIisWebSocketRequest:webSocketForURI:handleResourceNotFoundstartserveraddWebSocket:delegatelog:level:flag:context:file:function:line:tag:format:dieisPasswordProtected:isAuthenticatedhandleAuthenticationFailedhttpResponseForMethod:URI:sendResponseHeadersAndBodyinitResponseWithStatusCode:description:version:stringByAppendingString:delayResponseHeadersisChunkedcontentLengthheaderField:parseRangeRequest:withContentLength:statusnewUniRangeResponse:newMultiRangeResponse:preprocessResponse:writeData:withTimeout:tag:readDataOfLength:numberWithUnsignedInteger:chunkedTransferSizeLineForLength:isDonechunkedTransferFootersetOffset:unsignedIntegerValuewriteQueueSizeoffsetarrayWithObjects:filePathForURI:allowDirectory:documentRootfileURLWithPath:isDirectory:URLWithString:relativeToURL:relativePathstringByAppendingPathComponent:stringByStandardizingPathhasSuffix:hasPrefix:defaultManagerfileExistsAtPath:isDirectory:directoryIndexFileNamescountByEnumeratingWithState:objects:count:initWithFilePath:forConnection:preprocessErrorResponse:addDigestAuthChallenge:addBasicAuthChallenge:setFormatterBehavior:timeZoneWithAbbreviation:setTimeZone:setDateFormat:initWithLocaleIdentifier:setLocale:stringFromDate:datedateAsString:httpHeaderskeyEnumeratornextObjectobjectForKey:messageDataappendData:handleInvalidRequest:expectsRequestBodyFromMethod:atPath:supportsMethod:atPath:handleUnknownMethod:prepareForBodyWithSize:readDataToLength:withTimeout:tag:finishBodyreplyToHTTPRequestprocessBodyData:isEqualToData:removeObjectAtIndex:continueSendingStandardResponseBodycontinueSendingSingleRangeResponseBodycontinueSendingMultiRangeResponseBodyfinishResponseshouldDiecurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:disconnectAfterWritingdefaultCenterpostNotificationName:object:initializeinitWithAsyncSocket:configuration:stopparseGetParamsfilePathForURI:socket:didReadData:withTag:socket:didWriteDataWithTag:socketDidDisconnect:withError:responseHasAvailableData:responseDidAbort:.cxx_destructconnectionQueueasyncSocketconfigstartedrequestnumHeaderLinessentResponseHeaderslastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesinitWithServer:documentRoot:initWithServer:documentRoot:queue:8>P[iy~ *3<MQ`djp 1@Rft"+Ur /7R]q  7 R m         1 H \ w          + J W t         3 ^ ~        , 7 G L Z f t         $FQdu #2HAABAABBHTTPConnection!HTTPConfigP50` p 0PS ll n0o ,$!  $\( ,804<DLT 48=BF\ek})9TXgo |  !    &#J*uw.7)  4PTqw| HA7E}>4+/M Xv8@0:4@8@0:4c12@0:4@8@16@0:4@8@12c16@0:4@8@12c8@0:4@12@0:4@8v12@0:4@8c20@0:4@8Q12@16@0:4Q8@12@0:4I8I8@0:4@16@0:4@8c12v16@0:4Q8v20@0:4@8@12l16v16@0:4@8l12v16@0:4@8@12^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"l@"NSObject"@"NSMutableArray"iQ@20@0:4@8@12^{dispatch_queue_s=}16^{dispatch_queue_s=}8@0:4@"HTTPServer" xfp! 8x ` DKR Yc<   x2xAxQxP RV"Qx" I&1 1( Z- -R x. G8x9x(<x > B-C+ bC7 ?Jq>K EKdJKFxOK7TK xM )N OxQL RH ^T~ tVX20gN!;jm}jm xfooxGqxq@.DCHUdcPeTtxc`dvL\hpt'vl6|AVsX`T rsxtxku&uJ =u~TuJ v~.mt ,!p!HSAHI   #&*-/124679=>@CEGJKMNORSVX[]acegjmopswx{}~Iar7i%bN>8RO c v0YƜSEN&T7HIB=־ F *3KG[UU*6 =)7o`Dp+(P38KPyG;$_,(ܙ90@t Ώ+($f"( wf`wYٺRH둧*SFb첶wH;N7nO*K|'w8} w ER"#N>^A7j I5%Khߐpk=c#I ccWQcB|mst_W/sHb8 ,h4=RCq!z ԥ:|X󔺈,gSjYpADHILOŌӽ3z}vt­Zc9#;?U8?\Er> s3jmZ8)r$^!Sp~6t͓]SL( dMÈ=p6ČӻN =T,Yo c <k",#'3 XnۙB6|5U4GZm+>Qdw"5H[n,?Rex#6I\o-@Sfy,j.|/ -t} 3z.a*Ob. * r 4~$ /  \ ?12b./9$7+@S/e00R)53 G-. M45K h$TR5$$@6&6/$50.b3,$C ~Q a$P2 5 V+LM:5L."x* 4*,  9 E1V m $/5Rbk'*zR| D5AB 8]uAB DT3AB FtFAB E+AB !AB FAB ED+AB X!AB $]AB EDQAB FdIAB EL6AB DfAB F0AB FrAB F2rAB F AB <oAB XZAB tE AB 3!AB B8AB #AB FAB FAB F(jmAB DDQAB Fd+AB !AB mAB DVGAB F+AB !AB |AB F0AB FP`AB FpAB FAB IqAB EWAB FAB F)AB I0|AB EP1AB l@ AB FAB F#AB FAB FAB F :GAB D(e5AB D~AB Id;AB FAB AB AB AB AB FP %AB F4U AB FT AB Ft AB Fm|AB EAAB FAB FAB FAB F4\" AB FTG%BAB Eti%AB E%yAB F<'IAB El'6AB D'AB E '0AB F0 )IAB EP @)6AB Dl Z)AB E )QAB F *AB F +AB E _,AB F ,>AB F, .TAB EL :.AB h 5.AB  0.AB  +.*AB u yuvu_u\uHuEu1u.uu  u tu<tt ttt t t tst t wt gtsatTsTt Dts>ts5t 'ts!t t  tssss s s sss<ss s s {s ss es ]srQsrGs =s 5s &srs<rs s r rDrr rHrr rPrr r`rr nr\rhr VrhrPr >rpr8r &rtr r  rXrq q qhUqq|Uqq q qxUqq4Uqq q zq jqUqdqUqXq\Uq7q /q q qXp qpp p pHppdpp p<pp pXppp}p up epHp_pdpJp 8p<p2p$p*p "p p ppPpo otsoo opsoo ohsoo o\soo voPso\o Io o o n n ntmnDmn n n ?nHm*n4m"n n n m mmm m mm\mm m m m km ]m#mTmm#m=mz<#m4m@#m+m  m l l l xl ml al\kYlXkKl ?lk7lTk*lhklLklxkl k k kHkk4kk k nk fk SkkJk ?k k-k\kk k j j j jjj kjjz<jj@jj rj fj8Hj`j KjDHj/j $j j>gjx>gjT>gi i i>gi i>gi>gi i i i8>gip>gwi oi _i>gYil>gSi>gKi Ci 7ih>g1i0>giP>g i>giD>gh h`>gh hd>gh h`>gh h h>gh>g}h\>gwh chP>gVh Jh>gAhX>g*h\>g$h hP>ghX>ggP>ggX>ggX>gg gP>ggX>ggT>gg ugP>glgX>gFg  g f fDXf f@Xf<XfDXff|X`f MfHX6fX0f !fXeXe e eXeXeDXe eXeXeDXzeTXDeX]|X%] ] ] ] \(X\ \ \X\X\4Xx\ p\ `\XW\ I\ X;\ '\X!\X\|X\(X\ [ [X[X[4X[ [ u[Xl[ ^[ X9[|X/[ [X[XZ Z,XZ Z ZXZ Z ZXZdXZ zZ nZXeZ ]Z QZhXCZ ;Z  ZXZ Y YXYXYXYDXYTXY YXY(XY Y CYX2YX$Y4XY Y YXX X XX X$XXPXX ~X vX nX aX YX JX VAX 9X %X X X X W W W WVW W WVW W xWVmW eW KW ;WV5WV)W\V#W WV WVW VVVVV V V V VV V VVV,VV hV `V XV KV CV 4V lT+V #V V V U U U U U UlTU U UlTvU nU bUlTWU OU 5U %UlTUlTU\lT U TlTTlTT TlTTlTT T T T lTT T TlT}T,lTtT RT JT :T+S2T "T+ST+ST T(+ST`G+SS S+SS+SS`G+SS S S+SS S Sx+SS+SS$+SS`G+SS uS+SoS`G+SiS aS`G+S[S`G+SUS IS+SCS 4S+S.S +SS  S S R RRR`GRR RdGRRRRdGRR R R R ZR|QQRDQIR AR .RQ(R RQR(QRQQ Q<QQPQQ QQQQQ Q Q eQ|O\QDOTQ LQ 9QO3Q #QHOQXOQ QOP(OPOP P<OPPOP POPOP P P OPO>PhO0P4O(P  P POP O O OO O O O|7NOD7NO |O iO7NcO SOH7NIOX7NCO 3O7N)O(7N#O7NO N<7NNP7NN N7NN7NN N N7NyN87NoN47NgN _N PN7NHN :N 7NN N  N M|MMDMM M MMM MMMMM M,M}M mMMcM(M]MMUM 3M<M-MPM'M MMMML L L L|bKLDbKL L LbKL {LbKqL(bKkLbK`L >L<bK8LPbK2L &LbK LbKL L  L KbKKbKK4bKK K KbKK sK eK bK2K *K  K  KMJK JMJJMJJ J J JMJJ J JMJJMJvJ nJ PJMJ;J J J J J I I I I I I I KI CI 3I !I I H HsCH H H wH ?HsC6H #H H  HsCG G GsCG G GsCGsCyG qG #GsCG4sC G G FsCF F sCF FsCF F F FTsC}F gFsCVF NF AF 1FTsC'F FsC F$sCF E E EsCE E EsCE E E EsCE E aEsC[EsCNE FE DsCD4sCD D DsCD D sCD D yDsCsDsCfD ^D DsCC4sCC C CsCC C sCC C CsCCHsCC vC~<sCYC ;C8C#C  CBCBBBBBB B B B|.>BD.>B B rBl.>iB aB QB(.>GBd.>AB.>8Bt.>*B "B A A A.>A A A.>A A.>AX.>~A rA.>jA bA LA.>(A A.>@ @ @.>@ @ @ _@|.>S@D.>J@ B@ &@p.>@  @.>? ?|.>?D.>? ? ?.>? ? v?.>p? a?.>R?X.>D? 8?.>0? (? ?.>> >.>>\.>> > >.>> > l>.>`>l.>T>h.>@> 1>.>>  > =|6<=D6<= = = =6<= = y=6<s= d=6<U=X6<D= 3=6<-= %= <6<< <6<<\6<< < <6<< y< e<6<\<h6<H< 9<6<< < ;|9;D9; ;9; ; ; i; a; U;9O;9; ; ;9: :9: : :|9w:D9l: d: O:9I: /: : :\9999 9 999 9 999 999X9z9 n99d9 \9 L9969\9%9 998 8 8 8 8 8U88U8y8 j8U8[8XU8;8 08 %8 8 8 8 7 7 7.7 7 7.7 7.q7X.c7 W7.O7 G7 -7.7 6.6 6 6.6 6 6 Y6 Q6 :6.16p.6 5 5 5.5 5 5.5 5.5X.5 ~5.v5 n5 T5.55 5.5 4 4.4 4 4.4 4.4h.4 I4 =4.,4 !4 4 3 3 3.3.3 3 3.x3 l3.[3 -3 2 2 2.2 2 2 2.2 2 2.y2 j2.W2X.I2 :2.22 *2 2.1x.1 1x.1 1|.g1D.a1 Y1 F1x.@1 31 #1.1$.1  1 1h.0 0t.0 0p.0 0.0h.y0 q0 a0.W0.O0 G0 70.0d.0.0 /./././ /<./P./ /././ o/ \/l.7/ /h./ . ...d..P.. .`.. z. g.\.S. =. -.X.$...\.- -x--l-- - - - -lg-- - }-hg-p-dg-j-g-I- >- 0- %- - - ,XB(, , ,HB(,B(, ,B(,B(, , x,B(j,B(^, R,B(I, A, ',lB(, + + + + + + + + w+ [+ S+ :+ 2+ +B(+ + *B(* * *B(* x* \* T* &*8B(*B(*B( *B(*TB()lB()B()B()B() ) ) )(B()B(q) i) Y)B(L)dB(F)B(=) 2) )tB() ) ( (pB(( (B(( (B((hB(( (B(( f(<B(`(PB(Z( N(B(H(B(#( ( ( ( 'W&' ' 'W&'W&' ' 'W&}'W&^' N'W&A'W&8' 0'  'W& 'dW&'W&& & &W&& & &W&&hW&& x&<W&r&PW&l& `&W&Z&W&=& 5& '& & &L"& "% %\"% % %H"% % %h"% %D"% t%@"j% Z%<"H%8"B% !%"%  % $"$"$4"$ $ $"$ w$ "f$ \$ T$ H$0"<$D"6$ .$ $,"$  $ #("#H"# #$"# "# # #"# #"#"y# q# b#"T# A#"7# %#<"#  #<"#$"" " " ""P"" " " " "@c"" " z"<c"f"Pc"D" 6" (" "  " !!! ! ! ! ! h! `! d>Mz<>A@>&   8   Hd  ` t l a N8D> 3 ) ! (d   L  ` y k ` U J ? 7 , $  8     |t \V GA 4 ,    l       { p e ] S > 6 '               rF > 2|'  x            w ] U J B 3 t+ #  p   l        } q hh W O D < )  d   `    L    \x p h V XG LA 9 %  T     P    L  n f T HE `2 (  $   D    @   <   m 8b Z > 1 )  4 0 , (P x pm5 (   $   n n~$nv T E <80   \   D @ z o aX[ GA 2%T P   L  H  @  vDm@g W%O ;@5 "    8    ^ D    \G    0.x.az<.[XG.6     \G x R   \G      x^XGR .   z<XG    \GA\GA xAr fA`AZXGAT D A, $TG  TG ,,m,i,7,3,d*`*+*'*))s)o)=)9)))((((((w(s(?(;(,(((((''''''''f'b'#''&&&&h&d&6&2&-&)&&&%%%%%%%%%%%%%%3%/%%%% %$$$$\$X$ $$####Z#V#2#.#""""""g"c"4"0"!!!!!!l!h!2!.!    x t  PLEAie1-ok#MI!\X0,xt]Y%!wsFB-)lh  kg|xOKNJ  \ X              } I E ( $             \ X I E 6 2       p l = 9  qm95}yEAb^soa]?; ]    |xU B>AwslhYUFB;70,%!}njZVOK<8)%zvokd`YUNJC?84-)"{lhYUFB3/                  ~ w s d ` Q M F B ; 7 ( $                   w s l h a ] N J 9 5 . *                     } y h d ] Y J F 7 3 $                       } n j Z V O K < 8 1 -                    } n j c _ X T M I B > . * #      {wpl]YJF73$  {rn_[KG@<40! |xqmfbSO?;40! |uqjf_[TPIE>:+' yud`YULHA=40!|xqmfb[WNJC?62+'so`\UQB>/+ |miZVGC40! vrjf_[SOHD=9*&tplhd`TPLH<840,(|xlhd`\XLHD@<8,($  P: L3 H4 D7 @? <5 80 46 0@ ,2 (- $B A ; . < 9 > / 1 8 |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $   F     |xd` \XD@ <8 F  LHM DL @C <C 84M 0L ,= ($ M L C C  M L =  H  H  H  H  H  H x pH h `H X PH H @H 8 0H (  H  H  H  H  H  H  H  H  H  H  H x pH h `H X PH H @H 8 0H (  H  H  H  H  H  H  H  H  H  H  H x pH h `H X PH H @H 8 0H (  H  H  H H H H H H H H H x pH h `H X PH H @H 8 0H (  H  H  H     | x d`\PLH<84($  tpl`\XLHD840$  |plh\XTHD@40,  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\@<($  1!0!0!0!0!0!0!0!0!t0!d0!T0!D0!40!$0!0!0!/!/!/!/!/!/!|/!x/!tt/!pd/!lT/!hD/!d4/!`$/!\/!X/!T.!P.!L.!H.!D.!@.!<.!8.!4t.!0d.!,T.!(D.!$4.! $.!.!.!-!-! -!-!-!-!-!-!t-!d-!T-!D-!4-!$-!-!-!,!,!,!,!,!,!,!,!p,!H,!8,!(,!,!,!+!+!+!+!+!+!+!+!|x+!xh+!tX+!pH+!l8+!h(+!d+!`*!\*!X*!T*!P*!L*!H*!D*!@l*!<X*!8H*!44*!0$*!,*!(*!$)! )!)!)!)!)! )!)!t)!d)!T)!D)!4)!$)!)!)!(!(!(!(!(!(!(!(!t(!d(!T(!D(!4(!$(!(!(!'!'!'!'!'!'!4H210P110;2,l;2(Y;2$F;2 3;2 ;2 ;2:2:2 :2:2:2:2:2u:2b:2O:2<:2):2:2:2929292929292~92k92X92E9229292 9282828282828282t82a82N82;82|(82x82t82p72l72h72d72`72\72X}72Tj72PW72LD72H172D72@ 72<62862462062,62(62$62 s62`62M62:62'62 62625252525-%&'()*+,DEIJNOPQRSTU\]^_`abcdefghijGKVWXYZ[/ L  TGs  5  XG  \G  0 I ~  0 `   ! R 0l   p   ` N Do K R Y c .Pz2P 7ANyp0QP0QV""I&1(Z-N-v.G89(<3 >kB-CbC?J>K8EKbJKOKTKM)N$OKQtR dG `GS0^TVtVX0g;j}j: kzllmm&AnZ0ovfooGqqrsEt[&up=uTuku  4 8 = B F! \* e3 k< }F P Z d n x      T X g o |       " , 6 @ J T &^ Jh ur w|       P T q w |   # - 77 }A K U _ Mi Xs,T!/ P u,!p!"<"<"<"<;" =r",="H="d="="="=="=v"=">"8>"X>"x>0">j">">">" ? "(?6 "D?\ "`? "? "? "? "?$!"?@!"@_!"4@y!"P@!"p@!"@!"@""@0""@R""Av""(A""HA""hA""A"#"AN#"A#"A#"B#"$B$"DB=$"dBy$"B$"B$"B%"B:%"Bj%"C%"8C%"TC%"pC&"C3&"Cc&"C&"C&" D&",D'"LD>'"lDg'"D'"D'"D'"D+(" EZ(",E("LE("lE("E("E:)"EV)"Eu)"F)"$F)"DF)"dF)"F"*"FV*"Fo*"F*"G*"G*"8GBg#-DUH@\xLA`TlhtpPW|X'xcd$y "Jr6^&Gt2j8NPen" %;N  : W q          % _OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.started_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_CLASS_$_NSMutableArray__NSConcreteGlobalBlock_OBJC_CLASS_$_HTTPConnection_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_HTTPMessage___CFConstantStringClassReference_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_NSNull_OBJC_CLASS_$_NSValue_OBJC_CLASS_$_WebSocket_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSArray_OBJC_CLASS_$_NSURL_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSDateFormatter_OBJC_CLASS_$_NSTimeZone_OBJC_CLASS_$_NSLocale_OBJC_CLASS_$_NSDate_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject_OBJC_CLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConfig__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_0_kCFHTTPVersion1_1_kCFStreamSSLCertificates_kCFStreamSSLIsServer_kCFStreamSSLLevel_kCFStreamSocketSecurityLevelNegotiatedSSL_CFRelease_CFStringTrimWhitespace_CFURLCreateStringByReplacingPercentEscapes_CFUUIDCreate_CFUUIDCreateString_DDExtractFileNameWithoutExtension_DDIntersectionRange_NSStringFromSelector__Block_object_assign__Block_object_dispose___error___stack_chk_fail_dispatch_after_dispatch_async_dispatch_once_dispatch_queue_create_dispatch_release_dispatch_retain_dispatch_sync_dispatch_time_objc_autoreleasePoolPop_objc_autoreleasePoolPush_objc_autoreleaseReturnValue_objc_enumerationMutation_objc_msgSend_objc_msgSendSuper2_objc_msgSend_stret_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_sel_getName_strtol_strtoull+[HTTPConnection initialize]+[HTTPConnection initialize].onceToken___block_literal_global___28+[HTTPConnection initialize]_block_invoke_0_recentNonceQueue_recentNonces+[HTTPConnection generateNonce]___31+[HTTPConnection generateNonce]_block_invoke_0___block_descriptor_tmp7___31+[HTTPConnection generateNonce]_block_invoke_08___block_descriptor_tmp14___copy_helper_block____destroy_helper_block____copy_helper_block_11___destroy_helper_block_12+[HTTPConnection hasRecentNonce:]___33+[HTTPConnection hasRecentNonce:]_block_invoke_0___block_descriptor_tmp20___copy_helper_block_17___destroy_helper_block_18-[HTTPConnection initWithAsyncSocket:configuration:]-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]___23-[HTTPConnection start]_block_invoke_0___block_descriptor_tmp135___copy_helper_block_132___destroy_helper_block_133-[HTTPConnection stop]___22-[HTTPConnection stop]_block_invoke_0___block_descriptor_tmp139___copy_helper_block_136___destroy_helper_block_137-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]-[HTTPConnection dateAsString:]-[HTTPConnection dateAsString:].onceToken___block_literal_global403-[HTTPConnection dateAsString:].df___31-[HTTPConnection dateAsString:]_block_invoke_0-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]___43-[HTTPConnection responseHasAvailableData:]_block_invoke_0___block_descriptor_tmp487___copy_helper_block_484___destroy_helper_block_485-[HTTPConnection responseDidAbort:]___35-[HTTPConnection responseDidAbort:]_block_invoke_0___block_descriptor_tmp493___copy_helper_block_490___destroy_helper_block_491-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]___block_descriptor_tmpl_OBJC_CLASS_RO_$_HTTPConnectionl_.str39l_.str42l_.str44l_.str46l_.str48l_.str80l_.str86l_.str96l_.str112l_.str120l_.str124l_.str128l_.str163l_.str171l_.str173l_.str186l_.str190l_.str192l_.str228l_.str246l_.str248l_.str250l_.str252l_.str254l_.str256l_.str258l_.str260l_.str264l_.str266l_.str268l_.str270l_.str278l_.str286l_.str288l_.str317l_.str319l_.str327l_.str332l_.str342l_.str348l_.str362l_.str364l_.str372l_.str374l_.str376l_.str378l_.str384l_.str390l_.str395___block_descriptor_tmp402l_.str411l_.str413l_.str427l_.str433l_.str435l_.str437l_.str439l_.str453l_.str459l_.str478l_.str482l_.str494l_.str499l_OBJC_$_CLASS_METHODS_HTTPConnectionl_OBJC_METACLASS_RO_$_HTTPConnectionl_OBJC_$_INSTANCE_METHODS_HTTPConnectionl_OBJC_$_INSTANCE_VARIABLES_HTTPConnectionl_OBJC_CLASS_RO_$_HTTPConfigl_OBJC_METACLASS_RO_$_HTTPConfigl_OBJC_$_INSTANCE_METHODS_HTTPConfigl_OBJC_$_INSTANCE_VARIABLES_HTTPConfigl_OBJC_$_PROP_LIST_HTTPConfigEH_frame0+[HTTPConnection initialize].eh___28+[HTTPConnection initialize]_block_invoke_0.eh+[HTTPConnection generateNonce].eh___31+[HTTPConnection generateNonce]_block_invoke_0.eh___copy_helper_block_.eh___destroy_helper_block_.eh___31+[HTTPConnection generateNonce]_block_invoke_08.eh___copy_helper_block_11.eh___destroy_helper_block_12.eh+[HTTPConnection hasRecentNonce:].eh___33+[HTTPConnection hasRecentNonce:]_block_invoke_0.eh___copy_helper_block_17.eh___destroy_helper_block_18.eh-[HTTPConnection initWithAsyncSocket:configuration:].eh-[HTTPConnection dealloc].eh-[HTTPConnection supportsMethod:atPath:].eh-[HTTPConnection expectsRequestBodyFromMethod:atPath:].eh-[HTTPConnection isSecureServer].eh-[HTTPConnection sslIdentityAndCertificates].eh-[HTTPConnection isPasswordProtected:].eh-[HTTPConnection useDigestAccessAuthentication].eh-[HTTPConnection realm].eh-[HTTPConnection passwordForUser:].eh-[HTTPConnection isAuthenticated].eh-[HTTPConnection addDigestAuthChallenge:].eh-[HTTPConnection addBasicAuthChallenge:].eh-[HTTPConnection start].eh___23-[HTTPConnection start]_block_invoke_0.eh___copy_helper_block_132.eh___destroy_helper_block_133.eh-[HTTPConnection stop].eh___22-[HTTPConnection stop]_block_invoke_0.eh___copy_helper_block_136.eh___destroy_helper_block_137.eh-[HTTPConnection startConnection].eh-[HTTPConnection startReadingRequest].eh-[HTTPConnection parseParams:].eh-[HTTPConnection parseGetParams].eh-[HTTPConnection parseRangeRequest:withContentLength:].eh-[HTTPConnection requestURI].eh-[HTTPConnection replyToHTTPRequest].eh-[HTTPConnection newUniRangeResponse:].eh-[HTTPConnection newMultiRangeResponse:].eh-[HTTPConnection chunkedTransferSizeLineForLength:].eh-[HTTPConnection chunkedTransferFooter].eh-[HTTPConnection sendResponseHeadersAndBody].eh-[HTTPConnection writeQueueSize].eh-[HTTPConnection continueSendingStandardResponseBody].eh-[HTTPConnection continueSendingSingleRangeResponseBody].eh-[HTTPConnection continueSendingMultiRangeResponseBody].eh-[HTTPConnection directoryIndexFileNames].eh-[HTTPConnection filePathForURI:].eh-[HTTPConnection filePathForURI:allowDirectory:].eh-[HTTPConnection httpResponseForMethod:URI:].eh-[HTTPConnection webSocketForURI:].eh-[HTTPConnection prepareForBodyWithSize:].eh-[HTTPConnection processBodyData:].eh-[HTTPConnection finishBody].eh-[HTTPConnection handleVersionNotSupported:].eh-[HTTPConnection handleAuthenticationFailed].eh-[HTTPConnection handleInvalidRequest:].eh-[HTTPConnection handleUnknownMethod:].eh-[HTTPConnection handleResourceNotFound].eh-[HTTPConnection dateAsString:].eh___31-[HTTPConnection dateAsString:]_block_invoke_0.eh-[HTTPConnection preprocessResponse:].eh-[HTTPConnection preprocessErrorResponse:].eh-[HTTPConnection socket:didReadData:withTag:].eh-[HTTPConnection socket:didWriteDataWithTag:].eh-[HTTPConnection socketDidDisconnect:withError:].eh-[HTTPConnection responseHasAvailableData:].eh___43-[HTTPConnection responseHasAvailableData:]_block_invoke_0.eh___copy_helper_block_484.eh___destroy_helper_block_485.eh-[HTTPConnection responseDidAbort:].eh___35-[HTTPConnection responseDidAbort:]_block_invoke_0.eh___copy_helper_block_490.eh___destroy_helper_block_491.eh-[HTTPConnection finishResponse].eh-[HTTPConnection shouldDie].eh-[HTTPConnection die].eh-[HTTPConnection .cxx_destruct].eh-[HTTPConfig initWithServer:documentRoot:].eh-[HTTPConfig initWithServer:documentRoot:queue:].eh-[HTTPConfig dealloc].eh-[HTTPConfig server].eh-[HTTPConfig documentRoot].eh-[HTTPConfig queue].eh-[HTTPConfig .cxx_destruct].eh #1/20 1360255059 501 20 100644 15148 ` HTTPMessage.o 8,8__text__TEXT,d&f__debug_info__DWARF~ ) __debug_abbrev__DWARF. Z__debug_aranges__DWARFD p__debug_macinfo__DWARFD p__debug_line__DWARFD Rp*__debug_loc__DWARF &*__debug_pubtypes__DWARF r__debug_str__DWARF.Z__debug_ranges__DWARF__data__DATA__objc_data__DATA(* __objc_superrefs__DATA +__objc_methname__TEXT__objc_selrefs__DATA(+__objc_ivar__DATA 8__objc_classname__TEXT <__objc_const__DATA4H4+7__objc_methtype__TEXTP{|__objc_classlist__DATA,__objc_imageinfo__DATA__apple_names__DWARF`,@__apple_objc__DWARF8xd!.__apple_namespac__DWARF$!__apple_types__DWARF"/__debug_inlined__DWARF#__jump_table__IMPORTs$__eh_frame__TEXTHt$ hP0Ct3 P%%(/UWV_EEED$E$$Ɖ4$tD$$^_]USWV,_E$EE$EE$ËEE苇lE싇D$E$d$pƉ4$Wt'\$ ED$ED$$$$E$E$,^_[]USWV,^E$EE$NjEE苆E싆D$E$$É$t'E|$ ML$D$$U <$qE$f؃,^_[]UWV^(}t$"}ED$E$^_]USWV^ME}<$E<$ËD$$NjD$$ËE$\$|$E$3^_[]UXUM$D]UX-M$$(]UXM$$]UXM$$]UXM$]UXM$9$|]UXTMML$$$H]UWV_E$>ƋEML$t$$4$^_]UXM$$]UXM$g$]UX}MML$$j]zL }nU ]S m Y_#dx }n/U]Sm jz q9 uz}/U]Sm }z z uz N+%U +xS+m e3%U3xS3m 3 48U8xS8m =zU=xS=m 8> LCM#JN#gBz.UBxSBm G9.[UGxSGm 0N# z#9##&#6Lz[ULxSLm PsT^QUQxSQm } N#VzUVxSVm Vz [*U[xS[m [z [zb*WUbxSbm 0N#gWUgxSgm lUlxSlm l&$*6GN#/#:Xbhf ]%R  .: ; ' I@ : ; I4  < I  I8 2 I: ; : ; I : ; I .: ; ' @ : ; I4  $>  : ;   I: ; 8 2 I8 2 I: ;  : ;  &INT /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h   7 ; 7' - :$- >(  >  >%' >*' >*$ >* >"+ >*' >$'[ % >*% >* >$/P#Wn~dobjc_objectNSURL:HTTPMessageNSDictionaryNNSObjectgNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPMessage.m/Users/pete/git/Frank-[HTTPMessage initEmptyRequest]isaobjc_classobjc_objectid-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]signed charBOOL-[HTTPMessage isHeaderComplete]-[HTTPMessage version]ClassNSObjectNSString-[HTTPMessage method]-[HTTPMessage url]_urlString_baseURL_clients_reservedNSURL-[HTTPMessage statusCode]intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]selfmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessage_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:(initdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:messageHTTPMessage PWn:g/wj~%vPPP.[PP*PW D @8@0:4@20@0:4@8@12@16@20@0:4i8@12@16v8@0:4c12@0:4@8c8@0:4i8@0:4@12@0:4@8v16@0:4@8@12v12@0:4@8^{__CFHTTPMessage=}HSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P$yNG>cj^qG%$.uey^6>ck{HSAH  ,G$Gy>cHSAH HSAH  Yo N t=T,2xY=p6|) p~0 <-AB O-AB `,AB  {se bNF8 5   wi fRJ< 9%    }q3i]3UJ6 3   =yj=a=SE!  |||^  X@6.  so"NJSO40b$ ; : 9 9  ; : 8   ( |xtplhd`\XTPLHD@<840 \(XTPLHD@<840x,h(X$H 8( xhXH8(d8n[H5"()*+,-./01234567<=>?@AB3ne/% #.6[Po*W(7D] H`)Ca8Tp +Sq"  < )If:PrZq}_OBJC_IVAR_$_HTTPMessage.message_OBJC_CLASS_$_HTTPMessage_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_METACLASS_$_NSObject_CFHTTPMessageAppendBytes_CFHTTPMessageCopyAllHeaderFields_CFHTTPMessageCopyBody_CFHTTPMessageCopyHeaderFieldValue_CFHTTPMessageCopyRequestMethod_CFHTTPMessageCopyRequestURL_CFHTTPMessageCopySerializedMessage_CFHTTPMessageCopyVersion_CFHTTPMessageCreateEmpty_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFHTTPMessageGetResponseStatusCode_CFHTTPMessageIsHeaderComplete_CFHTTPMessageSetBody_CFHTTPMessageSetHeaderFieldValue_CFRelease_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue-[HTTPMessage initEmptyRequest]-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]-[HTTPMessage isHeaderComplete]-[HTTPMessage version]-[HTTPMessage method]-[HTTPMessage url]-[HTTPMessage statusCode]-[HTTPMessage allHeaderFields]-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]-[HTTPMessage body]-[HTTPMessage setBody:]l_OBJC_CLASS_RO_$_HTTPMessagel_OBJC_METACLASS_RO_$_HTTPMessagel_OBJC_$_INSTANCE_METHODS_HTTPMessagel_OBJC_$_INSTANCE_VARIABLES_HTTPMessageEH_frame0-[HTTPMessage initEmptyRequest].eh-[HTTPMessage initRequestWithMethod:URL:version:].eh-[HTTPMessage initResponseWithStatusCode:description:version:].eh-[HTTPMessage dealloc].eh-[HTTPMessage appendData:].eh-[HTTPMessage isHeaderComplete].eh-[HTTPMessage version].eh-[HTTPMessage method].eh-[HTTPMessage url].eh-[HTTPMessage statusCode].eh-[HTTPMessage allHeaderFields].eh-[HTTPMessage headerField:].eh-[HTTPMessage setHeaderField:value:].eh-[HTTPMessage messageData].eh-[HTTPMessage body].eh-[HTTPMessage setBody:].eh#1/20 1360255059 501 20 100644 96004 ` HTTPServer.o0  L $__text__TEXTh?L `(__debug_info__DWARFh?3I.__debug_abbrev__DWARFcs}__debug_aranges__DWARFwvÀ__debug_macinfo__DWARFwvÀ__debug_line__DWARFwv À__debug_loc__DWARFX:__debug_pubtypes__DWARFg__debug_str__DWARFÇ__debug_ranges__DWARF}ɨ __data__DATA=__objc_data__DATA@( __objc_superrefs__DATAh8__objc_methname__TEXTl__objc_selrefs__DATA|ȱ@=__cstring__TEXTp__objc_ivar__DATA Hl__objc_classrefs__DATAh8(__cfstring__DATA__objc_classname__TEXTP__const__DATAX,H l__bss__DATA__objc_methtype__TEXT8__objc_const__DATA\#__datacoal_nt__DATAX  , __objc_protolist__DATAd`, __objc_classlist__DATA lp,__objc_imageinfo__DATA$p__apple_names__DWARF,l xx,__apple_objc__DWARF3__apple_namespac__DWARFt$__apple_types__DWARF 3__debug_inlined__DWARF8__jump_table__IMPORT__pointers__IMPORTK __eh_frame__TEXTX h9uJl, P--E08USWV,[EE苃ZE싃nED$E$$Ɖ4$b$D$>ZrML$$>vT$ t$L$$r  $mm$D$%^zL$$'$=$"$&f*$> >$.$> >$b}|$$ML$$v2  $qb|$$P}|$$A6  $<fML$$|$$ :  $fML$$|$$>  $j~ML$$$NjUL$D$ t$T$<$D$i<$pjML$$L$bNjªL$D$ t$ED$<$D$<$B,^_[]USWV,_H\L$$$Ƌl]\$D$4$4$pD$$EE$^EE$GtL$$D$ D$:]8E䋇xD$E$,^_[]UWVPXE}؉}EEM荈MEM 4:UEBEUč˧Eȉ}̉ $EЍED$4$dE܋@$ƋEЉ$q<$D$E$V4$5P^_]ffffff.UE HUJ@]UE@$]UVPXUJR!q$NF $^]ff.UWV} GD$uF$D$@GD$4$D$&^_]UVuF$D$F$D$^]USWVl_E$Eԅ.xt$$D$L$Eԉ$] |Ẻ$EȍEĉ$D$E$EЉ$<$Ét$Eԉ$i$$wƋt$4\$0MЉL$,ܤL$(MȉL$MĉL$D$Ẻ$D$$D$ D$PD$D$ D$4$$EЉ$]D$Eԉ$ƋًKEEBEE䍇E $Eu4$ƍE؉D$$)E$_E$T4$LEԉ$Al^_[]UWVYEp@X$ >> $^_]UWV} GD$uF$D$GD$4$D$f^_]UVuF$D$@F$D$-^]UWVPXE}؉}EEEM]4UEBEUč]Eȉ}̉ $EЍED$4$E܋@$ƋEЉ$<$D$z4$P^_]UYUBR @H]ff.UWV} GD$uF$D$GD$4$D$^_]UVuF$D$F$D$^]UV$YE4UEBEgU썉M$EEEED$4$_E$$^]UXUJR]f.UE @D$E$D$]DUE@$D$]UWVPXE}؉}EEM荈MEM41UEBEUčBEȉ}̉ $EЍED$4$[E܋@$zƋEЉ$h<$D$ E$M4$,P^_]UVPXUJR<q$NF $^]f.UWV} GD$uF$D$GD$4$D$f^_]UVuF$D$@F$D$-^]USWV,[D$E$?ƋE\<MEBEM䍋M$Eu4$ƍE؉D$<$E$E$4$,^_[]UWVYEp@Ŝ$ >> $^_]UWV} GD$uF$D$GD$4$D$^_]UVuF$D$пF$D$轿^]UWV@XE}}EEM4UEBEU̍mEЉ}ԉ $螿E؍ED$4$_EpE؉$u<$D$@^_]UYUBR`f @fH]ffffff.UWV} GD$uF$D$谾GD$4$D$薾^_]UVuF$D$pF$D$]^]UWV@XE}}EEM4UEBEU̍-EЉ $AEԉ}؍ED$4$EpEԉ$<$D$躽@^_]UVXuN<t' D$ $賽NIfA F@f@^]fff.UWV} GD$uF$D$ GD$4$D$^_]UVuF$D$F$D$ͼ^]UV$YE4-UEBEiU썉M$ͼEfEfEED$4$mE$裼$^]UXUJfRf]fDUE @D$E$D$]DUE@$D$]USWVL[EE؉E܉EEE荃EEE<@MEBEMčMȉỦ$觻ƉuЍED$<$f)$肻ƋEЉ$pE؉$D$E$R4$1L^_[]UVPXUJRHq$NF $ ^]fffff.UWV} GD$uF$D$耺GD$4$D$f^_]UVuF$D$@F$D$-^]USWV,[D$E$?ƋE\<MEBEM䍋\M$Eu4$ƍE؉D$<$诹E$E$ڹ4$ҹ,^_[]UWVYEp@͕$誹 >> $藹^_]UWV} GD$uF$D$GD$4$D$^_]UVuF$D$иF$D$轸^]USWVL[EE؉E܉EEE荃EEE<MEBEMč MȉỦ$肸ƉuЍED$<$A$]ƋEЉ$KE؉$D$E$-4$ L^_[]UVPXUJR'q$NF $^]fUWV} GD$uF$D$`GD$4$D$F^_]UVuF$D$ F$D$ ^]UWVPXE}؉}EE M荈-MEM=4lUEBEUčEȉ $ضẺ}ЍED$4$薶E܋@$赶ƋẺ$裶<$D$HE$舶4$gP^_]UWV0^}G<uGHAAkMEBEM䍎MOM$EGL$$U؉T$L$$еE$Ե0^_]USWV [}GWL$$莵$褵ƋOD$4$rOQJB $m4$e ^_[]DUWV} GD$uF$D$GD$4$D$ƴ^_]UVuF$D$蠴F$D$荴^]f.UWV} GD$uF$D$PGD$4$D$6^_]UVuF$D$F$D$^]USWV,[čD$E$ƋE,<[MEBEM䍋M$Eu4$ֳƍE؉D$<$E$赳E$誳4$袳,^_[]UWVYEp@$z >> $g^_]UWV} GD$uF$D$GD$4$D$Ʋ^_]UVuF$D$蠲F$D$荲^]UWVPXE}؉}EEM荈MEM4UEBEUč]Eȉ}̉ $UEЍED$4$E܋@$5ƋEЉ$#<$D$ȱE$4$P^_]UVPXUJR#q$ֱNF $ñ^]DUWV} GD$uF$D$@GD$4$D$&^_]UVuF$D$F$D$^]USWV,[D$E$ƋE<KMEBEM䍋ܐM$԰Eu4$ưƍE؉D$<$oE$襰E$蚰4$蒰,^_[]UWVYEp@$j >> $W^_]UWV} GD$uF$D$ЯGD$4$D$趯^_]UVuF$D$萯F$D$}^]UWVPXE}؉}EE}M荈MEM4ܯUEBEUčEȉ}̉ $EEЍED$4$E܋@$%ƋEЉ$<$D$踮E$4$׮P^_]UVPXUJRq$ƮNF $賮^]DUWV} GD$uF$D$0GD$4$D$^_]UVuF$D$F$D$ݭ^]USWV,[D$E$ƋE <;MEBEM䍋,M$ĭEu4$趭ƍE؉D$<$_E$蕭E$芭4$肭,^_[]USWV,[Ep@$Y >> $FEp$,Eԋ>1t&ȉ D$T$ $lj<$EEBE E䍃dEEԉE}<$ƋE@L$$蒬U؉T$L$$yE$}E$r4$j,^_[]UYUBRT$L$$(]f.UWV} GD$uF$D$谫GD$4$D$薫^_]UVuF$D$pF$D$]^]f.UWV} GD$uF$D$ GD$4$D$^_]UVuF$D$F$D$ͪ^]USWVlXE}}EEEE]]EEMЍMEM4+UEBE U<E} $uE]E EED$4$-utEċ@$JEpE$,$D$ѩE؉$<$D$趩l^_[]USWV\^}©E_Gx1MDȋEE싆u(L$ÉD$ T$|$E$rBEL$ˉL$ T$D$E$EËE$L $;}G@XOG IIMۋAM$-E荆~E܉$D$蔨$À}GM}L$$赨uD$0\$,D$(ED$~D$L$E$D$$D$ D$PD$D$ D$J$QGGL$$ vG@HuL$0\$,L$(ML$M܉L$D$E$D$$D$ D$PD$D$ D$谧$跧E$艧\^_[]fff.UWV} GD$uF$D$ GD$F$D$GD$4$D$^_]ffff.UVuF$D$F$D$警F$D$蚦^]UXD$E$D$触]UV$YE4̦UEBEgU썉M$lEEEED$4$'E$D$^]USWV _XEuFL$$F)L$$˥FU~FM L$$芥W)E)EȋFE$y$UT$ UȉT$L$$D$+ÅtEЋ 1EЋ 9t$$E̋|$$ߤF9r΍ED$ EȉD$D$$$D$謤Åu$$觤uFL$$kFL$$GFQ L$$#W)x)hFI $ $(D$ hD$D$ $D$£Åp 1p 9t$$l|$$oF9rȍ(D$ hD$D$$$D$6Åu$$1uF L$$FL$$$;Eu ^_[]聢ffffff.UE @D$E$D$B]DUE@$D$!]UWV@XE}}EEMR~4UEBEU̍҂EЉ}ԉ $E؍ED$4$ġEpE؉$ڡ<$D$@^_]UYUBR} @H]fDUWV} GD$uF$D$ GD$4$D$^_]UVuF$D$F$D$͠^]USWV_(}EuE苟zE$E\$E$迠 }zUT$L$$蝠E$衠EzL$$z^_[]USWV _|u/zL$$E|CzL$$*E;zL$$E ^_[]USWV _,|uyL$$ڟ$|yL$$迟EyL$$觟E ^_[]UWV ^{xL$$vM{{<9ry|$T$ L$t$$C$1 ^_]USWV_9{ME΋xE$E\$E$E싇 yD$4$ܞ$Ƌyt$ ]\$D$E$貞E$趞4$讞U{EuxL$$~M{y]\$L$$\ExL$$DyD$މ4$04$7^_[]USWVL[ߝUz; zxL$$$Ƌuz xxT$L$$趝$̝Nj x {L$|$ML$ M L$D$4$D$Dv<$}4$uUzE<0}zywL$$9Eԋ1zEЋ7E̋5z4zwL$$xD$t$ẺD$ EЉD$L$Eԉ$ҜQz 77 $͜7x|$L$$襜7$讜ƋYz1t&}zwD$T$ $mlj<$聜HEEBE^E䍃~Eu}<$@Eԋw|$u4$-xL$$|$4$wU؉T$L$$ݛE$E$֛Eԉ$˛L^_[]USWV_EHMËxuL$$肛$蘛Ƌu؛ ML$ t$D$E$P4$WCE싇xuL$$*$@ƋuML$ t$D$E$4$ދFuL$$AtIYuD$T$ $迚^_[]fffff.UWV} GD$uF$D$@GD$4$D$&^_]UVuF$D$F$D$^]USWV<[Uv; vtL$$$Ƌxv ttT$L$$蹙$ϙNjt wL$|$ML$ M L$D$4$D$gy<$耙4$xTvE0t$eKMEBECM䍋zME싃sD$}<$sU؉T$L$$77$E$<^_[]UYE@NrL$$讘]UE @D$E$D$B]DUE@$D$!]UV$YStE4UEBEaU썉3yM$"EED$4$ʗE$$^]UWV^}GqL$$ŗGqL$$谗^_]UE @D$E$D$B]DUE@$D$!]USWVL^sE}<$IEE $TE苆iqD$<$$(EmqD$<$$ ËpD$<$ٖNjE$ۖ<$Njp|$4\$0ML$,QtL$(ML$qL$D$E$D$$D$ D$PD$D$ D$S<$Z$RE$GL^_[]USWV\_u4$*ErEE$ËE $E䋇ApD$4$ݕ$EEpD$4$$֕E싇oD$4$裕ƋE$襕4$謕Ƌo\$8t$4ML$0ML$,9sL$(ML$pL$D$E$D$$D$ D$PD$D$ D$$4$E$ E$\^_[]USWV[ qEMEϋnE$ȔEt$E$袔qE싃oD$E$联NjE$胔<$芔Ƌot$D$E$Q4$XEMnL$$.^_[]USWV[KpEMEϋmE$Et$E$CpE싃?nD$E$迓NjE$<$ȓƋCnt$D$E$菓4$薓EMmL$$l^_[]U(XMEBE\M썈`tMM MMMTtML$T$ڒ(]UWV ^koWlL$$}ԒW#mm|$ T$L$$D$詒 $褒lL$$} ^_]ffff.U]ff.U]USWV,[1Enn}lL$$$5NjlD$<$ llL$ML$\$D$4$D$D$̑$$ˑ<$ÑnUlL$$蜑$貑NjlD$<$耑<$臑E$Y,^_[]USWV,^E$_EmkL$$0$FNjV<$'9mJkL$$$NjmNkkT$L$$̐$ËRk~nL$\$ML$ M L$D$<$D$茐$蓐<$苐u4$V 4$z,^_[]USWV^jTE$`jD$\$ |$L$E$D$E$^_[]UWV_'lu$D$#l$D$l$D$Џl$D$踏;l$D$蠏?l$D$舏l$D$p7l$D$Xl$D$@3l$D$( l$D$/l$D$k$D$^_]3L$+&?&:;UFv35! :; :; !`  <L M#  0 # <<FT(*+\4 #'  #?- # 9je< "U<<5! xx"Ux@!x5! U@!5! X##X##X##X##X##X##J# )eU%"pUU U@!5!P V,)U"0yUU^r U@!5! X##X##X##X##X##X##|r Uv# U & U& U@!5! P U# U  U U@!5! 0էX##էX##էX##էX##էX##էX## & Ud$0 y U UG ^ U@!5! Pާ ^ Vc^ U$ U &UK&U@!5! )K`##K`##K`##K`##K`##K`##DlU%IUPUK,U@!5! ,K`##K`##K`##K`##K`##K`##,U&1UU,U@!5! PKC U & U U!mU@!5! H"X##"X##"X##"X##"X##"X##"U'0yUU^U@!5! P ^#V"$^U$'&U&&U!/& U/@!/5! `"1X##"1X##"1X##"1X##"1X##"1X##3 GU3(5PU5U!(:U:@!:5! x"<X##"<X##"<X##"<X##"<X##"<X##D>[U$>(D T T"<G)XsG[UG)IUI VUM`UMURUR@!R5! PR #VTVUV*XUX VU!`V/U`@!`5! "bX##"bX##"bX##"bX##"bX##"bX##d/kUd*fpUfUkUk@!k5! Pk #VmoUo+q)Uq0fU!?xCf?Ux@!x5! "zCX##"zCX##"zCX##"zCX##"zCX##"zCX##a # 0n|?{U|+~U~ U U@!5! PC #VC !U$s,W ! !"<)X%j#!!U,"I"UP""U""U"#U!#1$U@!5! &4W-} #1$"e`##"mR-@##"e`##"e`##"e`##"e`##"e`##"mR-@##"mR-@##"mR-@##"mR-@##"mR-@##(4491$&U$.&&U'I'UaI'w'U@!5! tw''U@!5! 'a+U$!/ (Q+ (Q+ e(6+ ()#~0 )*#/1p++U++U!+g,U@!5! +g,"`##"`##"`##"`##"`##"`##g,,U1,,U,-U--U@!5! I*1! -.U@!5! -.% 4'A!L .}.U@!5! .}.% !w!^}..U!@!!5!  C2D-F 0#  y   4  #  q# (  %(<  1g (  D'? )*\+\ ],+\ n { ' *+\ - ' P (# \ )# i *# v +#   ,# -    $ / @  P 0 l  /5w M= ZE ? t'[  `#b#c# f# j# $l# $m#' $n#4 o#M p#_ r#k t# u# v# w# x# y# z# |# }# ,#/ 8#P =#y K# # #4 $#a :# K# P# f# # rH  >#(  @#4  A#>  B# [  # \ # . L###V# # # # K # ##U $#\ %#a &#f '#t C(# +# ,# -# .# 0#   #/  /   /    #  #  #  1./U1@!15! L1V Q1V ./#[3y0@ @/e2U$@@!0@5! 0e2 0]2"<P)X%KK#L] Pe2b3U$Pv2^\p33U\33U c3G5U$c@!0c5! 4G5 4?5"<m)X%k mG5p5Um2pp55Up55U |5.6U|@!|5!  .6p6UT3p66U66U/67U@!5! S719U@!5!  C{199U@!5! l39:U@!5! l3;;U3;;U;;U;<Uv35! <=U0v305! )5=>Uv35! )1X6>h?U6@!65! 2tA3A)3Aq33A)  *!0!<  E!4\# \#$#$# \#-\## P!5>\#$#$#\# K!#!#@!# !5`\#$#$#\# K!#@!#V# *"4\# \#$#$# \#-\## "5r\#$#$#\# K!#"#@!# #5\#$#$#\# K!#@!#P# {#5\#$#$#\# K!#!#@!# #5\#$#$#\# K!#@!#V# i$4\# \#$#$# K# $5\#$#$#\# K!#$%#@!# )%5\#$#$#\# K!#@!#$%# %6 7\ #7$ #7$ #7\ # 7K! #7@! #7PK # &67\#7$#7$#7\# 7K!#7!#7@!# &6$7\$#7$$#7$$#7\$# 7K!$#7@!$#7V$# '637\3#7$3#7$3#7\3# 7K!3#7!3#7@!3# '6)>7\>#7$>#7$>#7\># 7K!>#7@!>#7!># (8WGI=#R=# (8jG\#$#$#\# 7(G# ( )o6G7\G#7$G#7$G#7\G# 7K!G#7!G#7@!G# )6V7\V#7$V#7$V#7\V# 7K!V#7@!V#7VV# )6d7\d#7$d#7$d#7\d# 7K!d#7!d#7@!d# *6o7\o#7$o#7$o#7\o# 7K!o#7@!o#7Vo# *4\# \#$#$# \#-\#C# +6|7\|#7$|#7$|#7\|# 7K!|#7u+|#7@!|# z+67\#7$#7$#7\# 7K!#7@!#7VC# +6!7\#7$#7$#7\# 7K!#7#7# x,'$A]$#> \&#;,'#K(#SC)# - R-4\# \#$#$# e# \-4\# \#$#$# \#-\#mR-# -6q$7\#7$#7$#7\# 7K!#7e-#7@!#7m.#75!#  .67\#7$#7$#7\# 7K!#7@!#7# .( &/ X7/o` $# &#V '#^ (# *#-/ ,# -# /# 1#? 2#2/ 4#  6#  7#) 8#8$ 9#C>/ ;#v>/ <#>/ =#>/ >#  @# I/y0, #9 # /* #-/ #V# ### # # 0*14\# \#$#$# # 41667\#7$#7$#7\# 7K!#7x1#7@!# }16iP7\P#7$P#7$P#7\P# 7K!P#7P#7P# 16|m7\m#7$m#7$m#7\m# 7K!m#7m# {267\#7$#7$#7\# 7K!#7@!# 2 # Y3 F67\#7$#7$#7\# 7K!#75!#7v3# {3%R  $> &I4I: ; I: ; .: ;' @ 4I: ; : ;I4   1X Y 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I@ : ; I4  .: ; ' @  U4: ; I .: ; ' @ : ; I4 : ; I 4: ; I.: ;' @ : ;I !.: ;' I@ "4: ;I #4: ;I$: ;I4 %4: ;I&: ;I'I: ;(<  )*I' +I,' - : ; .  : ;  /I: ;  0: ;I4 1.: ; ' 4 @ 2.: ; ' 3: ; I4 5 : ; 6 : ;7 I: ;8 2 8  : ;9I: ;  k /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hCFStream.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h; ">L1x((8555bV AO%gi+ ) >BO&O ( E , %<$h[1 " E  , >0Op K E , @_  ' z >BO&p ( E ,$ >&Y& " E  , >)Ou g E , >)Ouy '  E , @a  ' { >EQ/)~ (< E ,$ @&Y& " E  , >EQ/)~ ( E , >BO&ot ':.zt !V E 6 E ,$ >&Y& " E , >BO&p ( E ,$ >&Y& " E , >BO&p ( E ,( @&Yl& "%,>&?.z  E 6 E , @+7_u6m1  >:h:jv< e ? >&Z @_b1 &M-g:J*$'p'P ' w >)Ou K E , >A-u  @*L @*L  <eo ?"v= fL+&:'%o "ZRjvX E , f+,.!w KX '  t @Y KKt ' { B   @CY @CY Az> wX @eu< < <1 < 8g @Oz <SkSkQ,~VLW P !P##V1$Q$W$q&W'(V) *V*6+V---.up!.].].}.up/0R00P01W1]2Vw11Pe22P2#3S#3:3V:3D3Q34R5?5W44P3{3__block_literal_27{2__block_literal_25!__block_literal_1*"__block_literal_2#__block_literal_3{#__block_literal_4#__block_literal_5 NSMutableArrayNSLock)%__block_literal_7i$__block_literal_6&__block_literal_9%__block_literal_8(__block_descriptor(__block_literal_genericobjc_object&__block_literal_10'__block_literal_11HTTPConfigrGCDAsyncSocket9NSThread'__block_literal_12NSData[NSNetService)__block_literal_15(__block_literal_13)__block_literal_14NSArray*__block_literal_16*__block_literal_17z+__block_literal_18+__block_literal_19-NSErrorY3NSNotificationI/HTTPConnection0WebSocketx,__block_literal_20HTTPServer0NSDictionaryNSObject.__block_literal_21NSString}1__block_literal_231__block_literal_24.__block_literal_222__block_literal_26Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m/Users/pete/git/FrankhttpLogLevelintpredicatelong intdispatch_once_t+[HTTPServer startBonjourThreadIfNeeded]bonjourThreadisaobjc_classClassNSObject_privateobjc_objectid_bytesunsigned charuint8_tNSThread-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]NSString__26-[HTTPServer documentRoot]_block_invoke_0__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke_0-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke_0-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke_0-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke_0-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke_0-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke_0-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke_0-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke_0-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke_0-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke_0-[HTTPServer name]__18-[HTTPServer name]_block_invoke_0-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke_0__block_global_0-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke_0-[HTTPServer type]__18-[HTTPServer type]_block_invoke_0-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke_0-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke_0-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0__block_global_1-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke_0-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke_0-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke_0-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke_0-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke_0-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke_0-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]_dispatch_onceself_cmdobjc_selectorSELresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1valuevalueCopy__block_literal_2__block_literal_3__block_literal_4__block_literal_5__block_literal_6__block_literal_7__block_literal_8__block_literal_9__block_literal_10__block_literal_11__block_literal_12__block_literal_13bonjourBlockreservedSize__block_descriptor__block_literal_genericdispatch_block_t__block_literal_14__block_literal_15__block_literal_16__block_literal_17__block_literal_18__block_literal_19theNetServicetxtRecordData__block_literal_20errPtr_codeNSInteger_domain_userInfoNSErrorsuccesserr__block_literal_21keepExistingConnections__block_literal_22connectionstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthlong long unsigned intUInt64requestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionwebSocketwebsocketQueuesetWebsocketQueue:termisStartedisOpenisVersion76WebSocket__block_literal_23wssocknewSocketnewConnection__block_literal_24__block_literal_25__block_literal_26nserrorDictnotificationNSNotificationblock__block_literal_27setPort:TXTRecordDictionaryunpublishBonjourlisteningPortinitsetDomain:executeBonjourBlock:setType:startBonjourThreadIfNeededsocket:didAcceptNewSocket:setConnectionClass:deallocwebSocketDidDie:netService:didNotPublish:connectionDidDie:setName:setInterface:stop:netServiceDidPublish:stopaddWebSocket:republishBonjourpublishBonjour.cxx_destructperformBonjourBlock:start:setTXTRecordDictionary:numberOfWebSocketConnectionsnumberOfHTTPConnections c k r  ) Y (/i08?T<@initallocinitWithDelegate:delegateQueue:selfdefaultCenterconnectionDidDie:addObserver:selector:name:object:webSocketDidDie:removeObserver:stopsetDelegate:delegateQueue:deallocclassisKindOfClass:log:level:flag:context:file:function:line:tag:format:copylocalPortnameperformBonjourBlock:dataFromTXTRecordDictionary:setTXTRecordData:acceptOnInterface:port:error:publishBonjourstop:unpublishBonjourdisconnectlockcountByEnumeratingWithState:objects:count:removeAllObjectsunlockaddObject:countinitWithServer:documentRoot:queue:configinitWithAsyncSocket:configuration:startcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:initWithDomain:type:name:port:setDelegate:mainRunLoopremoveFromRunLoop:forMode:currentRunLoopscheduleInRunLoop:forMode:publishstartBonjourThreadIfNeededdomaintypeobjectremoveObject:bonjourThreadinitWithTarget:selector:object:distantFuturetimeIntervalSinceNowdonothingatall:scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:runcurrentThreadexecuteBonjourBlock:performSelector:onThread:withObject:waitUntilDone:netServiceWillPublish:netServiceDidPublish:netService:didNotPublish:netServiceWillResolve:netServiceDidResolveAddress:netService:didNotResolve:netServiceDidStop:netService:didUpdateTXTRecordData:isEqual:hashsuperclasszoneperformSelector:performSelector:withObject:performSelector:withObject:withObject:isProxyisMemberOfClass:conformsToProtocol:respondsToSelector:retainreleaseautoreleaseretainCountdescriptiondebugDescriptiondocumentRootsetDocumentRoot:connectionClasssetConnectionClass:interfacesetInterface:portlisteningPortsetPort:setDomain:publishedNamesetName:setType:TXTRecordDictionarysetTXTRecordDictionary:start:isRunningaddWebSocket:numberOfHTTPConnectionsnumberOfWebSocketConnectionssocket:didAcceptNewSocket:republishBonjour.cxx_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLocklqwޟ'-<rwʠIZalršԡ$CP\wĢˢТע!6FHTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m%@: %@ - Expecting NSString parameter, received %@ parameter%@: Started HTTP server on port %hu%@: Failed to start HTTP Server: %@Invalid queueBonjour Service Published: domain(%@) type(%@) name(%@)Failed to Publish Service: domain(%@) type(%@) name(%@) - %@Executed on incorrect thread $,8<@DH (40<6#Z#~ 7ĩ<BBBABBBBABBBBBBBBBBBCABBAAQHTTPServerNSNetServiceDelegateNSObject"pP0S V Y0 ] `Pcfi0mpPs v`y |p0"P"""$&'p++,,p33p55p66;;v8@0:4v12@0:4@?8v12@0:4@8v12@0:4@"NSNetService"8v16@0:4@8@12v16@0:4@"NSNetService"8@"NSDictionary"12v16@0:4@"NSNetService"8@"NSData"12c12@0:4@8I8@0:4#8@0:4@8@0:4^{_NSZone=}8@0:4@12@0:4:8@16@0:4:8@12@20@0:4:8@12@16c8@0:4c12@0:4#8c12@0:4@"Protocol"8c12@0:4:8Vv8@0:4@"NSString"8@0:4v12@0:4#8S8@0:4v12@0:4S8c12@0:4^@8v12@0:4c8^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c 8:8;?<?= ůϯ֯'֯ݯŤʤۤ -#&#7ůKA_ݯfKnݯzϯݯ ݯůϯ֯֯ݯ ##-AݯKݯϯSS JJl(J?J\lvJlTTyTTyT0 %lݯ8"ݯJ֯ѥd& ݯ J n&nuĢݯJݯ&$ݯ2JˢݯV;JDݯfXJ p#8I'w'w+J-ϯ-ϯ.ݯ}.Ħl.8/83ߦ85J6l7J19ޟJ98> ( $T,ǰ04ɰX&˰8Ģ\ˢ<d$`1۰@EDQH\LlPwIΫd0(ūH4,H,@HSAH8q !%(+,.02359>?BCHKNPQTXY[^_befhko|(rJa|6[B@,|cZ#v?WF |XweΨCrh9|Y{2A̺?{lCJ*c }r} `uiADIJMOŌU\Er> s3jmZ8)$^!Sp~6t͓< ѼH|tttt{tF|) t2xYR}0 tqy ~ttZ[{\`M]5i_b4^&_^>]SL(`ab=p6ČӻN c=T,)/c <k",#`o8 XnۙB6|5<Obu  3FYl*=Pcv!4GZm+>Qdw"5H[n o>/  w :)  W( [$  r($   P 0j(>!4$Y3 4`*"r#{#A,!x,# Pq.5!i$< .$$)%A ?$6}1%i1&|{2&2'{3X7/$'F )( D$) E)]-F**z+K+TH [a0,0 f\9I/P $g =$F$tt:zR| 1"AB F<4AB F\P5AB E|6AB 6AB 6<AB BD6IAB Et66AB D 6AB F,g8:AB EL8IAB El86AB D8AB En9#AB 9IAB E96AB D9sAB D!:AB 8,:+AB T@:!AB pE:AB E:<AB B(;IAB EX;6AB Dr;AB F;:AB E(IAB E8L>6AB DTf>uAB Dp>AB >+AB >!AB >AB F?<AB B?IAB E @6AB D<@AB F\@:AB E|@IAB E@6AB DAAB FA<AB BBIAB E0B6AB D0JBAB EPCAB EpCpAB FCIAB ED6AB D8DIAB EhD6AB DDAB F( E:AB EH,EIAB Eh\E6AB DvEAB E/F<AB BTFIAB EF6AB DFAB F&G:AB E<HGIAB E\xG6AB DxGAB EKH<AB BpHIAB EH6AB DHAB F BIAB F0 :J0AB L XJIAB El J6AB D JIAB E J6AB D JAB F KSAB F 0NcAB E$ NIAB D@ N.AB \ NsAB Dx OwAB I |R+AB  R!AB  RAB E S#AB  (SIAB E, XS6AB DH rSAB Fh SkAB F .TkAB F yThAB E TAB F UlAB F XAB F( XIAB EH Y6AB Dd 6YQAB F gZ)AB  tZ+AB  Z!AB  ZmAB D ZBAB E [+AB 0 [!AB L [(AB Fl !\HAB F I]AB F ]AB F ^gAB  ^AB EL_AB $@_AB @)_AB F`_AB F`bAB FaPAB E]?"K?$%>E?"3?T%>-?"?0%>?"?X%>>">8%>>">\%>>"><%>>">d%>>">`%>>"s>@%>m>"[>D%>U>"C>H%>=>"(>L%> >">"=l=="===h=="="="="_=@<Y=<Q="I="9=<3=<-=|<%="="= < =<<"<<<"<"<d<<<<"<"<"<"<`;<"y<"m<(;g<;a<"Y<"Q<"I<"<X;<\;<"<T;;";";P;;;;;;";";);;);;"x;);r;);l;"P;H);J;L);A;"2;);,;);;" ;:::: ::;::O::":::":"s:D:k:"c:"V:"G:@:;:D:5:"#:":::L:9"9?99"9"9D?99"9"9"9@?9y9@?9s9"a9"V9?9B9H?9%9"9"9"9"8"87807878"8"r8"f87]8"U8"I8<7@8"88",887#8"8"877"7"7"7"7"76n7 6Y76Q7"I7"<7"076(7" 7"7<6 7"7"6866"6"666"6"e6"Y6ԧ;6P6"D6ܧ;6$6"6"6"555.655O55 55"5"g5"[5R5;5"05"5" 5ħ45"44444G544O44"4X44"4"4"r44l44d4"\4"L44F44@4|484"04"$4 4444 44"3"3"3"3"V3"F3̧s243"(30s23"3"2,s22"2"2(s22s22"2"2Ks22$s22"2"2 s22s2Y2"N2"C2"82"%2ħ02"2"2402"101"101e201O01"1"1ȧ0101`0{1"p1"`10W1"I1X0C1"101" 101$00<00800"00000\00"0"0"u00o00g0"_0"O00I00C0|0;0"30"'0 0!000 0 0"/"/"/./"/./"/./@./"/.|/H.v/"n/"c/"I/.A/"9/"-/.$/"/"/..,.."."...(..T.."....n."b. .V."J. .A.D .;."/. .#.L .."---"---@--"---H--"-$--"x-"e-$-\-D$-V-"D-"9-$-'-L$- -",",","{,Po,Z,"J,"8,"&,",+,g,++O++ ++"+"]+"@+"2+"+"*"*"*"*"q*'S*"*" *D')")L')")')")'})"i)"6)"$)")'("('("(@'("y('j(H'S(P'J(">('5($',(" (ܧ'("'S''"'"'"''''''O'' 'n'"W'اT'?'",'"'"&"&"&"x&"m&"e&"&?$&?$%"%ԧ?$%P?$%"%"%?$w%?$f%?$`%"T%?$9%"1%"%?$%" %?$$"$"$"$Ч?$$"$Ч?$y$4?$j$$?$a$0?$D$"#$"$"$"#"#"#"#"#`$##1$$##O$#}# $#j#$#a#$# #"""""""|""i"">""$""!"!̧!!"!"!"!"!ħ !"w! i!"U! L!! 5!O /!"%!"!ȧ ! " X " " ` " " " "s "e "Z @ Q  : O 1  & "  """"q"c"U`I4","!"""""s?sOs sss\"I"""""\"""t"c"U"JA*O! """""a"S"E\9$"""""""c/cOc cccL"9"""""<"z"o"d"S"E":1O """""L"9""""""i""{irXiP"E"2ħ," "`[OX""""t"f"Q"F=&O  """t"="/"!<"""""<4""@4 4yO4p 4]4T4" """""w8kR"J"?"4"#""  ^O """n"T"" "8"""""8""tkTOK 8/""4"v"\"Q"H"1O"% " """"b"V8M$8AP8"""",O |"i">"$"4""""}3t3]O3T 3" " " " " "w 0k R "J "? "4 "# " "  ^ O " " "n "T " " " 0 " " " " " " " ` x  a O X  E  <   " " , " "l "a @2 X 2 A O2 5 2  " " " " ,z g "_ "O "B "4 "" "  r O ""n"T"""T"""""""pOe ]"N:"2"*""""""""md"YH"5/"#| """""["M"?T3 """"""""xo)XOO <3"0h0"0$0"(0" 0"v0p"h"U0M"E"903x0P ""Ъ""x""}u"m"^XxR"DL>"2"#t"H ""t"D""p"@""p{"pg"_Y<S"H?"718%4" 0",""l("{"$""wqhh b"RpD":"2" |h    Z V & "    VRwsC?0,}njIE plyuRN'#{whdUQ1-{wd`QM/+ kgXTEA  |\XyuUQtpa]=9        { w A = . *                               j f 0 ,       4 0     }yYUb^{wYU<8{wieGCvrTP73}r^Zyxtmib^OK<81-&"}nj[WHD51"|xlhd`TPLH<840$  $ ` _ X X  ` _ S  |xtplhd`\XTPLHD@<840,($  4N 0W ,V (T $M K Q I U R O P L J \ \ \ xp\ h`\ XP\ H@\ 80\ ( \ \ \ TPLH40,( tplhTPLH40,( tplhTPLH40,( tplhTPLH40,( |xthd`TPL@<8,($xtpd`\PLH<84($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\D@<$C  D |xtplhd`\XTPLHD@<80, |tphd\XPLD@40,($  T@40( C D ,x,|h,xX,tH,p8,l(,h,d,`,\,X,T,P,L,H,D,@x,<h,8X,4H,08,,(,(,$, ,,,,, ,,,x,h,X,H,8,(,,,,,p,`,P,<,,,, ,,,ܿ,̿,,,,,|,l,\,L,<,,,, ,|,x,tt,pd,lT,hD,d4,`$,\,X,T,P,LԽ,HĽ,D,@,<,8,4t,0d,,T,(D,$4, $,,,,, Լ,ļ,,,,,t,d,T,D,4,$,,,,,Ի,Ļ,,(840x,e(R$? , n[H5"wdQ>+mZG4|!xtplhd`\XvTcPPL=H*D@<840,($ lYF3  EGHYZ]abcdefghijklmnopqrstF[^")AYpo0 ' E r w    &   @6  N  i   ` 0    ^ F `  x  &    P 6 ,f       ' B W   0   ^ -E`&s @P3N[``{ `%@Y uV/pA\u0f?9 _ @! "P""/"K#`1$`&'I'w''(Cp+\+x+g,,, -(-N.y}../e2 p393U3tG5p555.6Idp6}667199$:M; ;;;8<[=~>6Z~ ĩAHm4H-a0<d($X$p$+$I$h$$$$$D$`$I$d$$$$$8$T6$po$$$$$ $ +$<J$\}$|$$$$ $/ $0N $P $l $ $ $!$!$;!$S!$8!$T!$t!$!$"$"$="$ S"$,}"$H"$h"$"$#$#$8#$V#$ r#$@#$\#$|#$#$$$*$$T$$p$$4$$P$$p$$$$%$7%$p%$%$(%$D%$d&$&&$B&$a&$}&$&$&$8&$X&$x'$1'$H'$s'$'$'$$'$D'$`($3($R(${($($($($< )$\A)$|])$|)$)$)$)$*$,1*$Hg*$h*$*$*$*$+$9+$ e+$<+$\+$x+$+$%,$K,$ @%$q,I(@[HT80P<X4]d 1`\8DL Tm-mpS(@WC1Z$3J\k &>bt_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_CLASS_$_HTTPServer_OBJC_METACLASS_$_HTTPServer_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_HTTPConnection___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableArray_OBJC_CLASS_$_NSLock_OBJC_CLASS_$_NSNotificationCenter_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSNetService_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSRunLoop_OBJC_CLASS_$_NSThread_OBJC_CLASS_$_NSTimer_OBJC_CLASS_$_NSDatel_OBJC_PROTOCOL_$_NSObjectl_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegate_OBJC_METACLASS_$_NSObject_NSRunLoopCommonModes__NSConcreteStackBlock___stack_chk_guard_DDExtractFileNameWithoutExtension_NSStringFromClass_NSStringFromSelector__Block_object_assign__Block_object_dispose___stack_chk_fail_dispatch_async_dispatch_get_current_queue_dispatch_once_dispatch_queue_create_dispatch_release_dispatch_sync_objc_autoreleasePoolPop_objc_autoreleasePoolPush_objc_autoreleaseReturnValue_objc_enumerationMutation_objc_msgSend_objc_msgSendSuper2_objc_msgSend_fpret_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_retainBlock_objc_storeStrong_sel_getName-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_copy____Block_byref_object_dispose____26-[HTTPServer documentRoot]_block_invoke_0___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___30-[HTTPServer setDocumentRoot:]_block_invoke_0___block_descriptor_tmp52___copy_helper_block_49___destroy_helper_block_50-[HTTPServer connectionClass]___29-[HTTPServer connectionClass]_block_invoke_0___block_descriptor_tmp56___copy_helper_block_53___destroy_helper_block_54-[HTTPServer setConnectionClass:]___33-[HTTPServer setConnectionClass:]_block_invoke_0___block_descriptor_tmp60___copy_helper_block_57___destroy_helper_block_58-[HTTPServer interface]___23-[HTTPServer interface]_block_invoke_0___block_descriptor_tmp64___copy_helper_block_61___destroy_helper_block_62-[HTTPServer setInterface:]___27-[HTTPServer setInterface:]_block_invoke_0___block_descriptor_tmp68___copy_helper_block_65___destroy_helper_block_66-[HTTPServer port]___18-[HTTPServer port]_block_invoke_0___block_descriptor_tmp72___copy_helper_block_69___destroy_helper_block_70-[HTTPServer listeningPort]___27-[HTTPServer listeningPort]_block_invoke_0___block_descriptor_tmp78___copy_helper_block_75___destroy_helper_block_76-[HTTPServer setPort:]___22-[HTTPServer setPort:]_block_invoke_0___block_descriptor_tmp82___copy_helper_block_79___destroy_helper_block_80-[HTTPServer domain]___20-[HTTPServer domain]_block_invoke_0___block_descriptor_tmp86___copy_helper_block_83___destroy_helper_block_84-[HTTPServer setDomain:]___24-[HTTPServer setDomain:]_block_invoke_0___block_descriptor_tmp90___copy_helper_block_87___destroy_helper_block_88-[HTTPServer name]___18-[HTTPServer name]_block_invoke_0___block_descriptor_tmp94___copy_helper_block_91___destroy_helper_block_92-[HTTPServer publishedName]___27-[HTTPServer publishedName]_block_invoke_0___block_descriptor_tmp106___block_global_0___block_descriptor_tmp100___copy_helper_block_97___destroy_helper_block_98___copy_helper_block_103___destroy_helper_block_104-[HTTPServer setName:]___22-[HTTPServer setName:]_block_invoke_0___block_descriptor_tmp110___copy_helper_block_107___destroy_helper_block_108-[HTTPServer type]___18-[HTTPServer type]_block_invoke_0___block_descriptor_tmp114___copy_helper_block_111___destroy_helper_block_112-[HTTPServer setType:]___22-[HTTPServer setType:]_block_invoke_0___block_descriptor_tmp118___copy_helper_block_115___destroy_helper_block_116-[HTTPServer TXTRecordDictionary]___33-[HTTPServer TXTRecordDictionary]_block_invoke_0___block_descriptor_tmp122___copy_helper_block_119___destroy_helper_block_120-[HTTPServer setTXTRecordDictionary:]___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0___block_descriptor_tmp135___block_global_1___block_descriptor_tmp131___copy_helper_block_128___destroy_helper_block_129___copy_helper_block_132___destroy_helper_block_133-[HTTPServer start:]___20-[HTTPServer start:]_block_invoke_0___block_descriptor_tmp147___copy_helper_block_144___destroy_helper_block_145-[HTTPServer stop]-[HTTPServer stop:]___19-[HTTPServer stop:]_block_invoke_0___block_descriptor_tmp165___copy_helper_block_162___destroy_helper_block_163-[HTTPServer isRunning]___23-[HTTPServer isRunning]_block_invoke_0___block_descriptor_tmp169___copy_helper_block_166___destroy_helper_block_167-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___28-[HTTPServer publishBonjour]_block_invoke_0___block_descriptor_tmp210___copy_helper_block_207___destroy_helper_block_208-[HTTPServer unpublishBonjour]___30-[HTTPServer unpublishBonjour]_block_invoke_0___block_descriptor_tmp216___copy_helper_block_213___destroy_helper_block_214-[HTTPServer republishBonjour]___30-[HTTPServer republishBonjour]_block_invoke_0___block_descriptor_tmp220___copy_helper_block_217___destroy_helper_block_218-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0___block_descriptor_tmp241+[HTTPServer startBonjourThreadIfNeeded].predicate_bonjourThread___copy_helper_block_238___destroy_helper_block_239+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerl_.str9l_.str10l_.str19l_.str25l_.str43l_.str138l_.str142l_.str188l_.str221l_.str227l_.str256l_OBJC_$_CLASS_METHODS_HTTPServerl_OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObjectl_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObjectl_OBJC_$_PROTOCOL_METHOD_TYPES_NSObjectl_OBJC_$_PROTOCOL_REFS_NSNetServiceDelegatel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSNetServiceDelegatel_OBJC_$_PROTOCOL_METHOD_TYPES_NSNetServiceDelegatel_OBJC_CLASS_PROTOCOLS_$_HTTPServerl_OBJC_METACLASS_RO_$_HTTPServerl_OBJC_$_INSTANCE_METHODS_HTTPServerl_OBJC_$_INSTANCE_VARIABLES_HTTPServerEH_frame0-[HTTPServer init].eh-[HTTPServer dealloc].eh-[HTTPServer documentRoot].eh___Block_byref_object_copy_.eh___Block_byref_object_dispose_.eh___26-[HTTPServer documentRoot]_block_invoke_0.eh___copy_helper_block_.eh___destroy_helper_block_.eh-[HTTPServer setDocumentRoot:].eh___30-[HTTPServer setDocumentRoot:]_block_invoke_0.eh___copy_helper_block_49.eh___destroy_helper_block_50.eh-[HTTPServer connectionClass].eh___29-[HTTPServer connectionClass]_block_invoke_0.eh___copy_helper_block_53.eh___destroy_helper_block_54.eh-[HTTPServer setConnectionClass:].eh___33-[HTTPServer setConnectionClass:]_block_invoke_0.eh___copy_helper_block_57.eh___destroy_helper_block_58.eh-[HTTPServer interface].eh___23-[HTTPServer interface]_block_invoke_0.eh___copy_helper_block_61.eh___destroy_helper_block_62.eh-[HTTPServer setInterface:].eh___27-[HTTPServer setInterface:]_block_invoke_0.eh___copy_helper_block_65.eh___destroy_helper_block_66.eh-[HTTPServer port].eh___18-[HTTPServer port]_block_invoke_0.eh___copy_helper_block_69.eh___destroy_helper_block_70.eh-[HTTPServer listeningPort].eh___27-[HTTPServer listeningPort]_block_invoke_0.eh___copy_helper_block_75.eh___destroy_helper_block_76.eh-[HTTPServer setPort:].eh___22-[HTTPServer setPort:]_block_invoke_0.eh___copy_helper_block_79.eh___destroy_helper_block_80.eh-[HTTPServer domain].eh___20-[HTTPServer domain]_block_invoke_0.eh___copy_helper_block_83.eh___destroy_helper_block_84.eh-[HTTPServer setDomain:].eh___24-[HTTPServer setDomain:]_block_invoke_0.eh___copy_helper_block_87.eh___destroy_helper_block_88.eh-[HTTPServer name].eh___18-[HTTPServer name]_block_invoke_0.eh___copy_helper_block_91.eh___destroy_helper_block_92.eh-[HTTPServer publishedName].eh___27-[HTTPServer publishedName]_block_invoke_0.eh___block_global_0.eh___copy_helper_block_97.eh___destroy_helper_block_98.eh___copy_helper_block_103.eh___destroy_helper_block_104.eh-[HTTPServer setName:].eh___22-[HTTPServer setName:]_block_invoke_0.eh___copy_helper_block_107.eh___destroy_helper_block_108.eh-[HTTPServer type].eh___18-[HTTPServer type]_block_invoke_0.eh___copy_helper_block_111.eh___destroy_helper_block_112.eh-[HTTPServer setType:].eh___22-[HTTPServer setType:]_block_invoke_0.eh___copy_helper_block_115.eh___destroy_helper_block_116.eh-[HTTPServer TXTRecordDictionary].eh___33-[HTTPServer TXTRecordDictionary]_block_invoke_0.eh___copy_helper_block_119.eh___destroy_helper_block_120.eh-[HTTPServer setTXTRecordDictionary:].eh___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_0.eh___block_global_1.eh___copy_helper_block_128.eh___destroy_helper_block_129.eh___copy_helper_block_132.eh___destroy_helper_block_133.eh-[HTTPServer start:].eh___20-[HTTPServer start:]_block_invoke_0.eh___copy_helper_block_144.eh___destroy_helper_block_145.eh-[HTTPServer stop].eh-[HTTPServer stop:].eh___19-[HTTPServer stop:]_block_invoke_0.eh___copy_helper_block_162.eh___destroy_helper_block_163.eh-[HTTPServer isRunning].eh___23-[HTTPServer isRunning]_block_invoke_0.eh___copy_helper_block_166.eh___destroy_helper_block_167.eh-[HTTPServer addWebSocket:].eh-[HTTPServer numberOfHTTPConnections].eh-[HTTPServer numberOfWebSocketConnections].eh-[HTTPServer config].eh-[HTTPServer socket:didAcceptNewSocket:].eh-[HTTPServer publishBonjour].eh___28-[HTTPServer publishBonjour]_block_invoke_0.eh___copy_helper_block_207.eh___destroy_helper_block_208.eh-[HTTPServer unpublishBonjour].eh___30-[HTTPServer unpublishBonjour]_block_invoke_0.eh___copy_helper_block_213.eh___destroy_helper_block_214.eh-[HTTPServer republishBonjour].eh___30-[HTTPServer republishBonjour]_block_invoke_0.eh___copy_helper_block_217.eh___destroy_helper_block_218.eh-[HTTPServer netServiceDidPublish:].eh-[HTTPServer netService:didNotPublish:].eh-[HTTPServer connectionDidDie:].eh-[HTTPServer webSocketDidDie:].eh+[HTTPServer startBonjourThreadIfNeeded].eh___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke_0.eh___copy_helper_block_238.eh___destroy_helper_block_239.eh+[HTTPServer bonjourThread].eh+[HTTPServer executeBonjourBlock:].eh+[HTTPServer performBonjourBlock:].eh-[HTTPServer .cxx_destruct].eh #1/20 1360255060 501 20 100644 54292 ` WebSocket.o @ ~ ~"__text__TEXT! ؇:__debug_info__DWARF!*v__debug_abbrev__DWARF7A__debug_aranges__DWARFx;__objc_data__DATAg(pP __objc_superrefs__DATADgq__objc_ivar__DATAHg0 q__objc_classrefs__DATAxgqE$`q$^]USWV _]/qƋC_<uBCw_<ts^w^L$$pC{^L$$p4$p ^_[]UE @D$E$D${p]DUE@$D$Zp]UV$Y^E4pUEBEaU썉c_M$GpEED$4$pE$%p$^]USWV _]oƋC4^0]L$$o4$o ^_[]ff.UE @D$E$D$ko]DUE@$D$Jo]USWV[M]<]\L$$8o$IoƋ]\$ST$L$$ o$oNj\UL$|$ML$ M L$D$4$D$,n<$n4$n]M\L$$D$D$ D$dD$~n^_[]USWV_\ui[TT$L$$?n$PnÅ\]\[L$$ n[D$ TD$t$$m$mË\\$ TL$t$$m$mlj$]m $mlj$m<$m^_[]USWV,[[E}ZL$$SmSSEʉ $ImE[7vZ TT$L$$m$#mE7ZL$$l$mƋZD$4$l$lE4$lM苻[EUZL$$lZD$ SD$t$<$tl$lNj[ML$|$ML$ TL$t$$63f:]  C??oxCGJaUaa 2aq4Uq%q 4^U b?7^h] [o] (^A U s$>n$xGA |Ueb?U|Uxb?7] b?%= &i 7x|U] 5] NUU3%;] ^2/^1 ] B2UQ$d U$$ s$$'}*  U**  C([ !U[[ )J] *bJ?+V )E*bE?)7 *8 *8 V "-,b---@-N.7-u--------/-N0$-Y-o-------! -; -S -q - ----- -4y-Sy-ux-y-y1W   c     b##  V 2  ' -  T  @ Ff 4  b#  qV# i2  2  B 2^   + 345 65  1 + 45 7 '  (#  )#  *#  +#   ,#  -  f l / $  | 4 0 P   [ M  Z    t+  `b#  b# . c#~  f# j# 9 l# 9 m# 9 n#  o#(  p#: r#F K t#x K u# K v# K w# K x# K y# K z# | |# | }#  #  #+  #T  #v [ # q #  #E  #i  #v  #  #  # 8 ( b#9~ # : * ;  # # # # # #d #~ #t ]# ^# ] _# `# 1 t  <D # #J 9# 9#  # #+ # = D #J 9#R 9#] # g #+ ## = D #J 9#R 9#] # g ## # > ?D #?J 9#?R 9#?] # ?g #?# > ?D #?J 9#?R 9#?] # ?g #?# { s '@,{# $k# G 8Uj '[l ?+9 b# f $b# &#Z '# (#y )# ~%R  .: ; ' I@ : ; I4  : ; I  4: ; I4: ; I $> I: ; 4: ; I : ; I4  < I  I8 2 .: ; ' @  U4: ; I .: ; ' @ .: ;' @ : ;I4 .: ;' @ : ;I4  : ;I4 .: ;' I@ 4: ;I4: ;I : ;   I: ; 8 2 I8 2 : ;I 4: ;I !4: ;I "1X Y#1$: ;I%1UX Y&1X Y'.: ; ' I4 @ (.: ; ' 4 @ ).: ; ' I *: ; I+I: ;, : ;-( . : ; / : ;0 : ; 1&I2<  34I' 5I6' 7 : ; 8  : ;  9I: ;  :I: ;  ; I: ; 8 2 < = : ; > : ;? I: ;8 2 @ : ; #5 /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/usr/include/libkern/i386/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/CoreFoundation.framework/HeadersWebSocket.mNSObject.hNSString.hNSData.hWebSocket.h_OSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hCFStream.hNSError.hNSDictionary.hA <GCA2&-> >@0>q3>82 t=W< >3<z/@   ? >""#:1P A&+K) >BO&D t E , O < E  , AYq5  vL!L ' { AY5  v. ' { $>4 @@OhQ*< B0I70OG0zf2OhH88= =<[ 4<T4: >"[U[U;'C'#4 :D" Ck". .bZx X: |X.h1. >:%'$>*/'2:O  <])0@ *%0/'gnvf'$';A$='  ,h  <;2M  >h"-=. $KY(0( H:8'z7Xz.XzX<h?7Z,(,KQt';=,(/K,#h* N0p\C  f+)o>+>o">3 @zX2 <1< <u<DPaxS'/PLSPEWS1S Q V P  W  PM U P P Q_PYS#P8@P\WuSu`P!PWDudVKYPxPQDnQQMWPP4<PRZPPkVIQP`Q|SDPg~QPupQ4upBKP^Fu|FIulINSNA u|W"RS!SSSRSRSixRQNjQ5QP^VS^PP Pr{P-Q<WTfP`xWW;S%77;Q%;PWW, W.VNSArrayNSMutableStringHTTPMessage__block_literal_2WebSocket __block_literal_3{__block_literal_4iNSMutableArray__block_literal_1~NSError NSMutableDataobjc_objectGCDAsyncSocketfNSDictionarybNSObject{NSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.m/Users/pete/git/Frank+[WebSocket isWebSocketRequest:]signed charBOOL+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]isaobjc_classobjc_objectid-[WebSocket dealloc]-[WebSocket delegate]__21-[WebSocket delegate]_block_invoke_0__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke_0-[WebSocket start]__18-[WebSocket start]_block_invoke_0-[WebSocket stop]__17-[WebSocket stop]_block_invoke_0-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]ClassNSObjectNSString-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]NSData-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]dispatch_queue_sdispatch_queue_t-[WebSocket .cxx_destruct]WS_PAYLOAD_LENGTHunsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32__uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2isVersion76keyisRFC6455delegatewebsocketQueuesetWebsocketQueue:asyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionlong intCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpennextFrameMaskednextOpCodemaskingKeyWebSocketaRequestsocketresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1newDelegate__block_literal_2__block_literal_3__block_literal_4originporthostrequestUrilocationschemeguidoriginValuelocationValuelocationFieldoriginFieldacceptValueresponseHeaderswsResponse_dataUInt32lengthnumSpaceslong long inticunicharnumStrNSMutableStringnumresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatadatalenunsigned charUInt8UInt16frameopcodersvsocktagpFramemaskedmsgLengthpDatapMaskerror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrorsecWebSocketKeyResponseHeaderValue.cxx_destructisValidWebSocketFrame:isVersion76Request:originResponseHeaderValuereadRequestBodysetDelegate:isWebSocketRequest:initWithRequest:socket:didClosestartdidOpensendMessage:deallocsocket:didReadData:withTag:didReceiveMessage:sendResponseHeaderssendResponseBody:stopprocessKey:locationResponseHeaderValuesocketDidDisconnect:withError:isRFC6455Request:f-5<c i q T \ d g OW_4<DUx 7<ADUpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.mWebSocket version 75 doesn't contain a request bodyOrigin%huhttp://localhost:%@wsswsHost%@://localhost:%@%@%@://%@%@258EAFA5-E914-47DA-95CA-C5AB0DC85B11Web Socket Protocol HandshakeSec-WebSocket-OriginWebSocket-OriginSec-WebSocket-LocationWebSocket-LocationSec-WebSocket-Accept%CWebSocket version 75 doesn't contain a response bodyInvalid requestBody length~WebSocketDidDiedelegateT@websocketQueueT^{dispatch_queue_s=},R,N,VwebsocketQueue\\ \ \\\]3R]Y]]]q]u]x]}]] ]$]]]^^.^C^F^4{^^headerField:caseInsensitiveCompare:rangeOfString:options:initsetDelegate:delegateQueue:classisVersion76Request:isRFC6455Request:allocinitWithBytes:length:disconnectdeallocreadRequestBodysendResponseHeadersdidOpencurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:readDataToLength:withTimeout:tag:localPortstringWithFormat:isSecureurlrelativeStringstringByAppendingString:dataUsingEncoding:sha1Digestbase64EncodedinitResponseWithStatusCode:description:version:setHeaderField:value:originResponseHeaderValuelocationResponseHeaderValuesecWebSocketKeyResponseHeaderValuemessageDatawriteData:withTimeout:tag:lengthstringWithCapacity:characterAtIndex:appendFormat:UTF8StringdataWithBytes:length:processKey:dataWithCapacity:appendData:md5DigestwebSocketDidOpen:respondsToSelector:appendBytes:length:webSocket:didReceiveMessage:webSocketDidClose:defaultCenterpostNotificationName:object:sendResponseBody:bytesreadDataToData:withTimeout:tag:didCloseisValidWebSocketFrame:mutableCopymutableBytesinitWithBytes:length:encoding:didReceiveMessage:copyisWebSocketRequest:initWithRequest:socket:delegatesetDelegate:startstopsendMessage:socket:didReadData:withTag:socketDidDisconnect:withError:.cxx_destructwebsocketQueuerequestasyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKey```````a a&attF=p6) Er>0 sqy3jmk",#;Hh=8Z/8) XnPB6A$|58K^q /BUh{&9L_r 0CVi|V $ i [ Z[JOWU? .b $f $  [G8$Cyf K   '$  ~   { { V 9$ ]  q " $  $ b 4 7  B $ 6v  zR| AB F<RAB F\ЇLAB DxAB FىAB FKAB EAB  AB  5AB ,$IAB ELT6AB DhnAB FڋAB ܋IAB E 6AB D&mAB DwzAB FԌ+AB 8!AB TmAB Dp>GAB Fp+AB !AB AB FeAB F8AB F(ܐAB FHBAB FhٓAB F\'AB FcAB F AB FԛrAB F&AB F(*AB DAB Fd&AB AB xAB E!  Lg  Pg  `g  tg Hg r go 5 - % lflPgl gl gl fl  zDfltgll `flItglC 7gl,  gl lflPgl  gl gl fl} r fDfl`glPlglB ! fl   gl  gltglpgl fl zglbpglP Dfl; lflPgllflPgl `lflWPgl= &tglpgl  fl  gllflPgllgl wgln bflY L $fl`glPgl fl  \fl fl Xflt (   `f  fg  ffdg z \ Lf*Ff*=dg*2     fPg \ fz b(h\fQ F 3f- !fg ^f  fz V >^5f- " fg ^f  fgt hfX\gM E .f Ty  fyfydgy lfyPgy|\gy_ T I > 3 (    fRPgR  fR   fR y efR_gRV N 8 0 fR   8_R  (_R$fRLgR   |x`RvhfRn f V\RPdfRJgRB : .`fR(|gR  fR   h`RhfR  \RdfRgR  |`fRv|gRfXgRZ 8 0 %   fxg   f r G *X`!ff  fg f    t i a Y 1fm%Pgm   fm H`m  fm   | o d`m^`mQXgmK8`mE(`m< 4 (fm  fm _m^m ^m_mfm _mXymfm vDfmpgmS K @ 5 - #  fr    fr   fr   _r fr   H_r $fr u Lgr X P E : / %  _ tf    _ g   x_ tf | pf e g \ Q I = f 5 - ! |f    _ $f Lg  _ _  xf Pg   x k c S _ I g A 9 ) x_  tf   pf  g Pg   h_ $f Lg u lf i Pg c [ S ) X_ # hf    \ df g   `f |g Xg  I A 5 Lf , Pg !    h PyHg r A 9 -\f$ XfTfXghg    grrPyruHgr\ I   dg    gDwD`PyDWHgDL ,     dgp 1 )      gpypPypHgp`p@pW HPf?Dg6 *Lf! 4fPg Hg     `g p\jHfd XDfRxgI\gC 3@f* Xg :,(OKmi62kg40CYUFB3/   |xieVRKG84-)" ~zrn_[KG@<40)% so`\MIB>73$  pl]YJF73,(}vrc_PL=9*&|xlhd`TPLH<840$      x p h ` X P H @ 8 0 (               x p h ` X P H @ 8 0 (      |xtplhd`\XTPLHD@<840,($  $            tp lhTP LH40 ,(  t p l h PLH<84($  tpl`\XTPLHD@<840,($  |xtplhd`\@<($  hqkdqk`qk\qkXqkTdqkPTqkLDqkH4qkD$qk@qk<qk8pk4pk0pk,pk(pk$pk pkpktpkdpkTpk Dpk4pk$pkpkpkokokokokokokokxokhokXokHok8ok(okokoknknknknknknknknkxnkhnkXnkHnk8nk(nknknk(qq4xr0xr,~xr(kxr$Xxr Exr2xrxr xrwr wrwrwrwrwrwrtwrawrNwr;wr(wrwrwrvrvrvrvrvrvr}vrjvrWvrDvr1vrvr vrururururururursur`urMur|:urx'urturpurltrhtrdtr6%>Sci@`yg6/]gw0fgP1C ih`     #d S_t KyDk  4D ^m d    \  \  \  \  \ hk  ]  R]'  Y]0  ]]9  q]B  u]K  x]T  }]]  ]f  ]o  ]y  ]  ]  ^  ^  .^  C^  F^  {^  ^ h i Di8 Tj^ Pk{ "\y "ty "y "y "y "y/ "zH "0zg "Lz "hz "z "z "z "z9 "zT "{r "8{ "T{ "t{ "{ "{"{)"{D"|b" |"@|"`|"| "|/"|K"|m"}" }"@}"`}"}"}1"}`"}"}gFPgdgiTg\ghgXgqtgJpg(lg'Lg`gHg0gt<']CYp0(<JWo_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_1__Block_object_assign__Block_object_dispose___stack_chk_fail_dispatch_async_dispatch_queue_create_dispatch_release_dispatch_sync_objc_autoreleasePoolPop_objc_autoreleasePoolPush_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_strtoll___divdi3+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_copy____Block_byref_object_dispose____21-[WebSocket delegate]_block_invoke_0___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___25-[WebSocket setDelegate:]_block_invoke_0___block_descriptor_tmp39___copy_helper_block_36___destroy_helper_block_37-[WebSocket start]___18-[WebSocket start]_block_invoke_0___block_descriptor_tmp49___copy_helper_block_46___destroy_helper_block_47-[WebSocket stop]___17-[WebSocket stop]_block_invoke_0___block_descriptor_tmp53___copy_helper_block_50___destroy_helper_block_51-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]___divdi3$stub-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strl_.str1l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketl_.str61l_.str67l_.str69l_.str75l_.str79l_.str81l_.str83l_.str89l_.str91l_.str93l_.str104l_.str114l_.str116l_.str118l_.str120l_.str124l_.str137l_.str145l_.str147l_.str175l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketl_OBJC_$_INSTANCE_METHODS_WebSocketl_OBJC_$_INSTANCE_VARIABLES_WebSocketl_OBJC_$_PROP_LIST_WebSocketEH_frame0+[WebSocket isWebSocketRequest:].eh+[WebSocket isVersion76Request:].eh+[WebSocket isRFC6455Request:].eh-[WebSocket initWithRequest:socket:].eh-[WebSocket dealloc].eh-[WebSocket delegate].eh___Block_byref_object_copy_.eh___Block_byref_object_dispose_.eh___21-[WebSocket delegate]_block_invoke_0.eh___copy_helper_block_.eh___destroy_helper_block_.eh-[WebSocket setDelegate:].eh___25-[WebSocket setDelegate:]_block_invoke_0.eh___copy_helper_block_36.eh___destroy_helper_block_37.eh-[WebSocket start].eh___18-[WebSocket start]_block_invoke_0.eh___copy_helper_block_46.eh___destroy_helper_block_47.eh-[WebSocket stop].eh___17-[WebSocket stop]_block_invoke_0.eh___copy_helper_block_50.eh___destroy_helper_block_51.eh-[WebSocket readRequestBody].eh-[WebSocket originResponseHeaderValue].eh-[WebSocket locationResponseHeaderValue].eh-[WebSocket secWebSocketKeyResponseHeaderValue].eh-[WebSocket sendResponseHeaders].eh-[WebSocket processKey:].eh-[WebSocket sendResponseBody:].eh-[WebSocket didOpen].eh-[WebSocket sendMessage:].eh-[WebSocket didReceiveMessage:].eh-[WebSocket didClose].eh-[WebSocket isValidWebSocketFrame:].eh-[WebSocket socket:didReadData:withTag:].eh-[WebSocket socketDidDisconnect:withError:].eh-[WebSocket websocketQueue].eh-[WebSocket .cxx_destruct].eh #1/12 1360255059 501 20 100644 12428 ` DDData.o 0__text__TEXTe"t__debug_info__DWARFe9h&__debug_abbrev__DWARF R__debug_aranges__DWARF m__debug_macinfo__DWARF m__debug_line__DWARF `m&__debug_loc__DWARFD&,__debug_pubtypes__DWARF]]__debug_str__DWARFn__debug_ranges__DWARF`bX(__data__DATA__objc_methname__TEXT__objc_selrefs__DATA,( __objc_classrefs__DATA0)__cstring__TEXT( __cfstring__DATA80P)__const__TEXTh@__objc_classname__TEXT\__objc_methtype__TEXTc__objc_const__DATA\l)__objc_catlist__DATA*__objc_imageinfo__DATA__apple_names__DWARF T*__apple_objc__DWARFtx(*__apple_namespac__DWARF$__apple_types__DWARF* __debug_inlined__DWARF(!__jump_table__IMPORT/(!__pointers__IMPORTW "__eh_frame__TEXT\" h ,- P+ USWV,[IE܋EE$%NjD$<$ƋD$<$}|$D$4$ |$L$$D$ M܋ ;Mu,^_[]USWV,[E؋EE$Nj@D$<$iƋDD$<$U}܉|$D$4$3lH|$L$$D$ M؋ ;Mu,^_[]USWV,[]ut$E$D$L$<$$EE$NjD$<$Et$<$tI1EEE0D$ ED$\$E$MED$<$F=9rˋED$u4$!lj4$<$ ,^_[]USWV<_}E$ËD$$EЋE苷t$$D$L$E$$Eԉt$$E̅81ҋMuȋu܍u؍MƉUMЍ 1ҋ}<9s \DBfumM0Uu+t=uE=w?/uUׄt&UfHfrMEL@EfEVUE MUʈU $?ȈE1fDD$E؉D$E$D$ C?;Ef|1}MֈMMЋ]\$L$$$Ɖ$4$<^_[]5L$+?.h U v  `   LM#0# <Uv 7 \<<Uv " !h7J# @,<BU,v,  3q 3m .P0 1J2](6+5A54/``BeU`v` H il b`e f\MgjVj^kxlc3h !0~0  {  ++ ,# ++2Pg s4k# %R  $> $ > I!I/ 4I: ;  .: ; ' I@ : ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2  U4: ; I4: ; I4: ; I &I : ; \, /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h  C; C;Z >3S  L 0$ $X .3+ LN'?&c#h Uz//i %I=/%af#)+ LH'?%u+ \i-u-z v(Y = W2) VRBPPVB??FVRQ$R&(Q(/R{{PeKeY9NSMutableString NSMutableDataNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDData.m/Users/pete/git/FrankencodingTablechar-[NSData(DDData) md5Digest]isaobjc_classClassNSObjectNSData-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]NSString-[NSData(DDData) base64Encoded]-[NSData(DDData) base64Decoded]self_cmdobjc_selectorSELresultunsigned chariintdataBufferstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlinechshortixinbufflignoresigned charBOOLflendtextNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)?,4<Q2:BI!WU]ebyteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64Decoded1ESXfx%02x%c=(-0ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@8@0:4 <<BHSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D,Kz:`z,@KHSAH `MóV8XK,zK,zHSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZm$$$s2$$$P$ 7g$$zR| AB F<AB F\AB F|`AB FF#AB FYQG?,P&PP PPx$PocP[6.$ J JhJXJHJJJJ{JrJi]JU0(J8JJJnJhVJPJ8! Wke_L@8,$WMI<8[WG:40  xtlha]NJ:6/+# TPLH<840$  ( $               (    LH D@<8 40, ($    d T D 4 $     | x 4t0t}jWD1 4Pm<<hB(-0)K\UttmV4_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData___stack_chk_guard_CC_MD5_CC_SHA1___stack_chk_fail_objc_autoreleaseReturnValue_objc_msgSend_objc_release_objc_retainAutorelease_objc_retainAutoreleasedReturnValue-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]l_.strl_.str12l_.str14l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_DDDatal_OBJC_$_CATEGORY_NSData_$_DDDataEH_frame0-[NSData(DDData) md5Digest].eh-[NSData(DDData) sha1Digest].eh-[NSData(DDData) hexStringValue].eh-[NSData(DDData) base64Encoded].eh-[NSData(DDData) base64Decoded].eh#1/20 1360255060 501 20 100644 8004 ` DDNumber.oD `__text__TEXTR`H$__debug_info__DWARFRC h__debug_abbrev__DWARF __debug_aranges__DWARFJ __debug_macinfo__DWARFJ __debug_line__DWARFJ __debug_loc__DWARFP__debug_pubtypes__DWARF,*__debug_str__DWARFV__debug_ranges__DWARF __data__DATA __objc_methname__TEXT r__objc_selrefs__DATA h__objc_classname__TEXT l__objc_methtype__TEXT 8u__objc_const__DATAP P__objc_catlist__DATA __objc_imageinfo__DATA __apple_names__DWARF  __apple_objc__DWARF p __apple_namespac__DWARF $|__apple_types__DWARF@ __debug_inlined__DWARFz__jump_table__IMPORT!-__eh_frame__TEXTP ht P  USWV_u]uF0e$E$ L$$NjE$<$D$ D$V8^_[]USWV_u]uF0e$dEM$S` L$$2NjE$*<$D$ D$0V 8^_[]USWV _E]u 0a$ $ L$$ lj4$ <$D$ D$ Mo 8 ^_[]USWV _E]u 0a$B , $2 7 L$$ lj4$ <$D$ D$ M 8 ^_[]?L~Uw w4~4Uw D 1.~4Uw.. ..%bEC~RUwCC CC=|  L M# J #  *1%R  .: ; ' I@ : ; I4  : ; I$> I: ; < I &I  : ;  I: ; 8 2 I8 2 I: ;" /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h h0 D h0 D h0@ A h0@ A VS*S)VS)S4UPWZP4MSWSPPSGS(CNSObjectNSStringApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDNumber.m/Users/pete/git/Frank+[NSNumber(DDNumber) parseString:intoSInt64:]signed charBOOL+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]selfobjc_classClass_cmdobjc_selectorSELstrisaNSObjectNSStringpNumlong long intSInt64long long unsigned intUInt64intNSIntegerunsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger: DDNumberc16@0:4@8^q12c16@0:4@8^Q12c16@0:4@8^i12c16@0:4@8^I12   # 1 4 ?  P HSAH u oQJ&ޥm`~^UYE//$8S$kHSAH X+.8T$/$/HSAH HSAH t tν8) vqy{OŌ0 ) |͓ j__debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF  &__debug_loc__DWARF&__debug_pubtypes__DWARF!fM__debug_str__DWARF__debug_ranges__DWARF`F('__data__DATAz__objc_classrefs__DATA|'__cstring__TEXT%__cfstring__DATA '__objc_methname__TEXT__objc_selrefs__DATA(' __objc_classname__TEXT(__objc_methtype__TEXT3A__objc_const__DATAHLt@( __objc_catlist__DATA(__objc_imageinfo__DATA__apple_names__DWARF|(__apple_objc__DWARFhHp)__apple_namespac__DWARF$__apple_types__DWARF)"__debug_inlined__DWARF9!*__jump_table__IMPORT "__eh_frame__TEXT <" h*!`, P  *USWVPM] E u99t҉E։UuVE>u(M$ދ]E]99tEE)MA]Y ^_[]USWVPEUM u‰U;u;U tӄu](}$}] 99tu E@@ @G;M;E tEE UBEM 99]tE]E)ϋMyÉY ^_[]UV$Z<ut$ut$u t$ut$ xT$L$$u$^]USWVL[W)E؋E̋EE $Nƍ5D$|$Ẻ$$$0E̋It$L$$lj4$<$EȋMD$}̉<$$ƋQt$D$Eȉ$4$EUEԉD$ |$t$}ȉ<$EƋEԉ$EMЉL$ M̉L$ljt$ $NENjEЉ$Oƀ}t#YU؉T$ |$L$$}t#YUT$ t$L$$EMEH4$<$Eȉ$Ẻ$L^_[]USWVE 8pEX99t¸uQ99tu:E pH ExP 99tøu99t^_[]U(XMUUMMUUMD$ ED$T$ $(]UXML$D$E $]USWV<_E$ƋEtL$D$E؉$kW)E؅t'D$t$učEȉ$?EȋMuW)E11ɋ]؋u99tuK99tȿu4MЋuԋ]U99tu99tEĉ$<^_[]LwUyw; ;m  F    # # w4Uy4FF0 *4Us   '-L M#6J# ?"NU" D$X'/F,+0G->)Q8NU8o8Q`dnT7#UTT sTp # $Y#RUY Y&R[`RPU`` ,`7sP2bX5cHHe8X8H8<@ s`+>L# { 4 #     (T7%R  .: ; ' I? @ : ; I 4: ; I4: ; I 1UX Y $> I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I 4: ; I.: ; ' I? @ : ; II: ;.: ; ' I@ : ; I4  : ; I4 1UX Y .: ; ' I.: ; ' I  : ;( &Iq /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h M&j<j. .s <s< 0s <0s.+"% =N[ \<@1E@55 i# f#Y& $&@\ $. ?%w" #)[#%[j#<  uLdWdNuLyPPN\PPNdPPRPb_DDRangeNSObjectNSString{NSCharacterSetNSScanner$NSValueApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeCompareintNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__a__baStringcsetNSCharacterSetfound1signed charBOOLstr1found2str2scannerNSScannerpDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions);KNP;{%qu, %qu}+0123456789{_DDRange=QQ}  stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange:!-GiNSValueDDRangeExtensions{_DDRange=QQ}8@0:4i12@0:4@8@24@0:4{_DDRange=QQ}8 #(R 2Hh|HSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l =HBn$?Q<T<aHSAH r"rc?8Pq<<HSAH HSAH  0 쀼P) |9#;?wN {)'c?t{8)=T,=p6OŌ-? /BUh{`$`_('$d$$-6{5  ;=HQQzR| wAB D<'AB D\QAB DxAB FAB CRAB ;/AB NAB FB`w`hG1.@5*"}oUH@-%{k@I@C|@uqLH/+~zXT.*  jfVR51~zso`\UQB>/+ TPLH<840$           $  @<8 40,(  xhP4l0To\I6#x5$ #'R\ c kHh|)3mwHJNJ74$4h(Zq]k_DDUnionRange_DDIntersectionRange_DDStringFromRange_DDRangeFromString_DDRangeCompare_OBJC_CLASS_$_NSString___CFConstantStringClassReference_OBJC_CLASS_$_NSCharacterSet_OBJC_CLASS_$_NSScanner_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_NSValue_DDUnionRange.eh_DDIntersectionRange.eh_DDStringFromRange.eh_DDRangeFromString.eh_DDRangeCompare.eh_objc_msgSend_objc_msgSend_stret_objc_release_objc_retain_objc_retainAutoreleasedReturnValue+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strl_.str2l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_CLASS_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_NSValue_$_NSValueDDRangeExtensionsEH_frame0+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:].eh-[NSValue(NSValueDDRangeExtensions) ddrangeValue].eh-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:].eh #1/36 1360255060 501 20 100644 36868 ` MultipartFormDataParser.o LS< LS __text__TEXT%< \__debug_info__DWARF%i a"kA__debug_abbrev__DWARF$m-__debug_aranges__DWARF&70__debug_macinfo__DWARF&70__debug_line__DWARF&70m__debug_loc__DWARF~,5m__debug_pubtypes__DWARF4A=__debug_str__DWARF4 =__debug_ranges__DWARF?HvL__data__DATAJAJ__objc_data__DATALA(Jx __objc_superrefs__DATAtAJ@y__objc_methname__TEXTxAJ__objc_selrefs__DATAExQFzZ__eh_frame__TEXTQZ hLP P)) 5USWVL^E$LQEEE苆fAE싆DED$E$Q$$Qlj<$ Q1ۅiEurE jE$QDjGT$(D$~ED$L$$D$$D$ 0D$PD$D$ D$P1DL$D$zG$`P$qPËDD$$D$$>|7u  $>7EE$>45UT$L$$>t{E䋘05E$>ML$$\>M䋉4|$ D$L$$D$7>$H>ËE$>\$ML$$>$]>7M7E$=L^_[]USWV [E$=$=Ƌ1D$4$=Nj1D$4$=MAQ9|f< uf| uˉ4$i=؃ ^_[]USWV^uE$G=ËM3E$3= 1t$$ =lj$=É]t$$<EEMM䋉1ML$$<ƋED$$)<؉EE@;E}M1B9} : t9uډËE$<؃^_[]USWV ^E$d<EE]tD1uzE$I<&0L$$#<ؿG ;~f<8 u߃=}4E$<&0L$$;|=t |=E$; ^_[]UWV_E$;ƋEt#u4/D$4$w;lj<$; E/t$L$$ى4$\;lj4$M;<$';^_]USWV\[E$);NjK/.L$$;Ƌ.ED$<$:C/D$L$4$:E<$:Ɖű.D$4$:NjED$4$:EQ1].E܋/E䍃1E؍[/Eԍ1EЀ<7= t$ |$ED$E$Ћ]É]3:eEG/E $B:M؉L$(D$EԉD$E܉D$$D$$D$ D$PD$D$ D$9|7 u|> t 1|>d|>1\E10ɋU0:\7u͈m:\7u È]B@uٍED$ED$E$D$ |>P91F;uẺ$C9E$9\^_[]UX/E$9$8]UX/ML$E$8]UXL/M]UX5/MU ]UWV_*/u$r8/$D$8/$D$o8 /$D$W8^_]e L$+ ?FK#1U NG 4c  p7   x $^ ! $2    ` ?sZ $h H ?s ?s ?s ?s ?s ?s +L M#'0#.+YU4+' p+7 + +O 5h ;#@Tt+wAU4AB 1pA7 A HS$W$ $k @$ @ zG C $ $ 4'$BU 4'B  p'7  '$ ':(G ! )$E$BU!4EB C pE7  EdwF$l( IG p2 J$A K$L HG Z O$+#\ \$ -tj _>lSj iQv$U 4vB  pv7  v v$wG dw x$w" yS P$U 4B  p7   $$L G ( G p2 $A $ 0Z $$U 4B  p7   ! $; $($oTG Z $T^ #U!4c  p7   $#;Y1[U4;B p;7  $3;[U4;B p;7  9;Y#[?OU4?B p?7  %<C@$?U4?B p?7  B?O$(%U4(B p(7  &$'''0'L'a'{''' ' ' ' '7 'U's''' 'y'y'x'3y'Ry&'t''''' [k#  # U # J# #( ($ #$# # )X ##*9Y;*BO? O $#i%#vX &#(#)##*#5+#+9T.#p H$2#+BO3#| ] u, 2 +' ? L -F%R  $> &I4I: ; $ > I!I/ .: ;' I@ 4I: ; : ;I4  : ;I4 : ;I U4: ;I4: ;I 4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I@ : ; I4  : ; I4 : ; I : ; I  I8 2 4: ; I : ;I!: ;I4 "4: ;I #.: ; ' I4 @ $.: ; ' 4 @ %I: ;& : ; '( (I: ;  )  : ;  *I: ;  + I: ; 8 2  /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h* GYod;v. #3 '. XXfG[uy Fn zoj`u+)f"GNm(_LPH& %*#gs~,guvu>FP"nbCnf+ERr?ErgLbhk~K&-$(P0*%~u.~j$" XtXZ6 ")+1!$1s!=[  w (  K P<yʭj?Rɯɛ4, )  y  x45 ")(-!#!,Z wf(  K l &#uz."v@ v2L .H zyL\evYZbAo%JI tZ )|# <'# <&' <<' <if <mzPQ*>Q!S!6W6TupTsWsupSQQQVQVTWTqQ8S8LVLlQlsVsQnVQVQ8bQQ V R Q Q  V ' Q' 8 V8 P QP V Q V? M V WV}WRMM\P\CCLRLuuRR--8R8Ru~RS u~ u~RJudJMPPWiudiuPu@Vu@v|P|u@PV V P P5V5W(Q)-Q8:Q::PBpQV\lQjWlllWlVVVVlVPuTPuPRW*NSWPQQLWWVVPPPRPMST[S[]W]SRRTWT46PPP   V 1WWW WPul'S'1ulPi MultipartMessageHeader NSMutableDictionary@objc_object NSMutableData NSDictionaryNSObject NSStringNSData] MultipartFormDataParserApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.m/Users/pete/git/FrankhttpLogLevelinthexchar+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]isaobjc_classClassNSObjectNSData-[MultipartFormDataParser initWithBoundary:formEncoding:]objc_objectid-[MultipartFormDataParser appendData:]signed charBOOL-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableselfdelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParser_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDatainputLengthseparatorBytesunsigned shortuint16_tcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:[JCE d\CPE M 88 m l B M   * ?)1`AJ0ILAinitlog:level:flag:context:file:function:line:tag:format:stringByAppendingString:dataUsingEncoding:alloclengthappendData:bytesdataWithBytes:length:setData:dataoffsetTillNewlineSinceOffset:inData:processPreamble:processEpilogueData:respondsToSelector:dataWithBytesNoCopy:length:freeWhenDone:findHeaderEnd:fromOffset:appendBytes:length:initWithBytes:length:initWithData:formEncoding:processStartOfPartWithHeader:findContentEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromData:encoding:processContent:WithHeader:processEndOfPartWithHeader:processPreambleData:base64DecodeddecodedDataFromQuotedPrintableData:initWithLength:initWithBoundary:formEncoding:.cxx_destructdelegatesetDelegate:formEncodingsetFormEncoding:pendingDataboundaryDatacurrentHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingxA}AAAAAAAABB"BGBXBmBBBBBB C'CBCwCCCCCCDLA/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.mMultipartFormDataParser: init with zero boundary --MultipartFormDataParser: Trying to parse multipart without specifying a valid boundary-[MultipartFormDataParser appendData:]falseMultipartFormDataParser: MultipartFormDataParser: wrong input format, coulnd't get a valid headerMultipartFormDataParser: warning, trailing '=' in quoted printable datadelegateT@,W,VdelegateformEncodingTI,VformEncodingE0 FFVFaFG 0123456789ABCDEFMultipartFormDataParser@A @16@0:4@8i12@12@0:4@8@16@0:4@8I12c12@0:4@8i16@0:4i8@12i12@0:4@8i16@0:4@8i12i20@0:4@8i12i16v8@0:4@8@0:4v12@0:4@8I8@0:4v12@0:4I8@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iI wCHC+H#HI #D5HABH"BLHGBYHBBcH'CcHBCpHBDHPDH1YDH[fDHsDH GDHGDHGDHGDHGDHGDHGDHGPDHGDIGfDI>GGGVGcG HHXIIHJLAHSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p   3Bqwd   93 8Q d] 5 8.w {[ Z ZZ {ZP5HSAH a4,XZd 5{8ZHSAH HSAH   <|=8`M$N]=T,8)2xYqy͓?AB F]AB FAB FAB F"}AB EAB F<m*AB X{)AB tAB AB pAB EGGGGGG{iGfRJ?G<%9.xE1 G1E1G1DE1E1E1ptE1j[E1SGE1A|E19pElEvjEd0$EvEaPF:E4&GEEsbGPUGPOD1$/+ |xpl]YRNGC40)%zvok[WPLD@1-%! ~zrngc[WPLD@95-)" }vrkg`\UQJF?;40)%yunjb^WSKG@<51"|xlhd`TPLH<840$  |xtplhd`\XTPLHD@40,($  $ > = : :  > = 9  tplhd`\XTPLHD@<840,($    6 7 8 5 H@; 80; ( ; ; ; |xthd`TPL@<8,($|xtplhd`\XTP40  < N K8M K4M K0M K,M K(M K$M K M KM K|M KlM K\M K LM KU40:>m2>m/5#:NQUAQ5Qa 9?LM#HJ#Q#UA5a r #$5UA5a 5}UA5a $+$$  +  $ +$!""" "="\"{!$"""""""4"R"k " " " " """3"M"h "~y"y"x"y"y$.FnU###$F#M$X$a%F#%X$# #V\0#l&@3B-#$[a$k#r$}} #[ #k #Q%R  $> &I4I: ; .: ; ' I@ : ; I4  : ; I4 : ; I : ; I  4: ; I 4: ; I 4: ; I  U4: ; I1X Y 1X Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4 @ .: ; ' 4 @ .: ;' I : ;I.: ; ' I .: ; ' I! : ; "( #  : ;  $I: ;  % I: ; 8 2 &I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h ";L!" <czXc8olk Z gZtX36gS& =KB+ <2 <9 <E?V"W?Zu\^u\Su\u\;MultipartMessageHeaderNSMutableDictionary:objc_objectMultipartMessageHeaderFieldNSDictionaryNSObjectNSStringlNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeader initWithData:formEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeader description]ClassNSObjectNSString-[MultipartMessageHeader fields]NSDictionary-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]isspace__istypeisasciicontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncoding_flong unsigned int_c__darwin_ct_rune_tselffieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_cmdobjc_selectorSELdataNSDataformEncodingunsigned intNSUIntegerNSStringEncodingbytescharlengthoffsetfields_separatorunsigned shortuint16_tfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description"v5#58H$initallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionNamePU[msz%+ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.mMultipartFormDataParser: Failed to parse MIME header field. Input ASCII string:%@text/plainContent-Type%@fieldsT@"NSDictionary",R,VfieldsencodingTi,R,Vencoding=Q  MultipartMessageHeader( =8XEdL5rEySrZyqs?(p@16@0:4@8I12@8@0:4v8@0:4i8@0:4@"NSMutableDictionary"i@"NSString"$HSAH  [2|r9q5f .N~" Q4ǰ5 0@P`X(F(Q^^?^^?HSAH mY,?^(^HSAH HSAH   <`M$N]=T,2xYqy͓>zR| AB I<,EAB DXU5AB tnAB iHAB Er`BZEB)&xe[NB& xaE3  |qSD0' zte_QG?0'Lkg95nj OKqmeaZVNJB>.*#D@<840$  $ $ #    $ #   0,($       80! ( ! ! ! |xthd`\XTPLHD@<840 |l\L<((llllylflSl@l-llllllllllol\l%"%&'()*+,- /R5z=Hp%X 8  P  p   7  $Y, 8WB   )=KXp_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_CLASS_$_MultipartMessageHeader_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_METACLASS_$_NSObject__DefaultRuneLocale___maskrune_objc_getProperty_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_sel_getName-[MultipartMessageHeader initWithData:formEncoding:]-[MultipartMessageHeader description]-[MultipartMessageHeader fields]-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartMessageHeaderl_.str23l_.str28l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderl_OBJC_$_PROP_LIST_MultipartMessageHeaderEH_frame0-[MultipartMessageHeader initWithData:formEncoding:].eh-[MultipartMessageHeader description].eh-[MultipartMessageHeader fields].eh-[MultipartMessageHeader encoding].eh-[MultipartMessageHeader .cxx_destruct].eh#1/36 1360255060 501 20 100644 21308 ` MultipartMessageHeaderField.o 0L0L0__text__TEXT_ 9__debug_info__DWARF_ P?"__debug_abbrev__DWARFR^__debug_aranges__DWARFd__debug_macinfo__DWARFd__debug_line__DWARFd`@__debug_loc__DWARFv h@n__debug_pubtypes__DWARF#__debug_str__DWARFpF$__debug_ranges__DWARF#H+C__data__DATAJ#+__objc_classrefs__DATAL#,HD__objc_methname__TEXT\#T,__objc_selrefs__DATA$0d-hD __objc_ivar__DATA$ -__cstring__TEXT$-__cfstring__DATA'L0D__objc_classname__TEXT8(0__objc_const__DATAX( 1hE*__objc_data__DATAh)(2F __objc_methtype__TEXT)ND2__objc_classlist__DATA)2G__objc_imageinfo__DATA)2__apple_names__DWARF)2G __apple_objc__DWARF+T4H__apple_namespac__DWARF(,$4__apple_types__DWARFL,5 H*__debug_inlined__DWARF. 7pI__jump_table__IMPORT.-7__eh_frame__TEXT /,7 hI9PL P 'I USWV\[E$.Nj>#$ML$$.$L$$D$.u$  $.<$.Ɖuԋ$D$4$v.Nj$D$4$b.1F9}<7:utH9|uB#E $T.$'T$(D$$D$L$4$D$$D$ -D$PD$D$ D$-1]E]F#ML$$-$Mt$ |$L$$D$-$]}܋}  $z-<uN}B#E $y-$'T$(D$$D$L$4$D$$D$ 5 M܍1L1M؋})1ɋUA9} |;uˋF#ML$$,ML$|$ M؉L$ML$$,M$] 33 $,<3B}B#E $,M $T$,'T$(D$$D$L$4$D$$D$ DD$PD$D$ D$,1L$\$ M؉L$ML$$+M$U؋}  $+E$ML$}))|$ Mً]LML$D$$+CuF#ML$$x+|$ ML$ML$$D$V+E싆B#E} <$]+M U؋$}T$0L$,'L$(D$$\$|$E$D$$D$ TD$PD$D$ D$*B#EE $*}|$,'L$(D$\$]ED$E$D$$D$ UD$PD$D$ D$Y*<$V*1 $O*ߋEԉ$=*$5*\^_[]UWV1ɊUu }A9}8u^_]USWVlYM1EЋE̋E؋EԋEċE]U"EȍE1XuED$|$$Ue$)ƅuu苆DE܋E $o)MUԋ L$0]\$,MȉL$(D$uD$E؉D$E܉$D$$D$ D$PD$D$ D$E̋M]\$ t$MЉL$$($(4$ED8E])(11GUYU=u0XE苀HML$$m(|$ ut$MĉL$$D$t>)KD(10G9 :"ut|:\tuۀ;u]k}苷DE $ ("L$(D$ED$E؉D$4$D$$D$ |D$PD$D$ D$'0c]ӄt~}苇DEE $'MUԋ L$,"L$(D$D$E؉D$E$D$$D$ D$PD$D$ D$ 'u 1ED$ED$$$&Dž]uyE苀DEE $&Mԋ L$0t$,MȉL$(D$ED$E؉D$E$D$$D$ D$PD$D$ D$^&E̋t$ |$MЉL$$A&4$>&<$6&14$(&Ãl^_[]USWV,X1} uM苁eL$$%"uM苉UT$|$ FM苉UT$|$ t$L$$%ƋM苁5ML$D$4$s%ljӅt[E苈M싀E\$ |$ED$4$?%\$G|$ED$ED$4$D$ %ljӅu4$$,^_[]USWVXU <22I\$|$L$ D$t$$$^_[]UXyD$E D$E$D$ h$]UXHD$E D$E$D$ 3$]UX D$E D$E$D$ #]UWV_u$D$#$D$#$D$#^_]L$+ $UU$H$_$$k$<   (GU )$ +$  +   :  >; u pS17#<P$ ],U]H]]G]$k]<  ^$ _:`,(   f%r4w ` UH lr$LwM#J#` UH  UH h UH ) #U6! _ U!H! c$\$P\$P $$!l U\$k<  ǻ"$#~#######-#F #` #x # # ####(#C #Yy#xy#x#y#y$## ##+#<#L#i##PWUU#a%,#&&h& '  #' #'t #yM[$d0#t()0@P)U\$P  $*,#+ 0 #0 #  %R  $> &I4I: ; .: ; ' I@ : ; I4 : ; I : ; I  4: ; I 1X Y 1 411 4: ; I< I  I8 2 I: ; : ; I4 : ; I4: ; I  U: ; I4   : ;   I: ; 8 2 I8 2 .: ; ' I4 @ .: ; ' 4 @ .: ; ' I? !.: ; ' I? @ " : ; #( $ : ; %  : ;  &I: ;  ' I: ; 8 2 (I: ;).1@ * : ; + : ; { /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h# !LXK~fxZlKr8|;lH:r. kKyJ ,<xq ׻#Z97xw ]N quh/fF$y LZ,)*d#I!*Y =~`) <2) <2, <2 <]`V&+SzWVS WNSbSW+wWwu\WPP+.P.udVW#,QV+V ,SnSmSSVQRVQW aafWWbWbgV^`W``VVVgS$SgRPP; WB V W@ VB V VaNSMutableDictionaryNSMutableString<objc_objectyMultipartMessageHeaderFieldUNSDictionaryNSObjectNSStringNSData_NSRangeApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeaderField initWithData:contentEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]signed charBOOL-[MultipartMessageHeaderField description]ClassNSObjectNSString-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]NSDictionary-[MultipartMessageHeaderField .cxx_destruct]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsstrcharlengthcoffsetselfvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderField_cmdobjc_selectorSELdataNSDataencodingunsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrcurrentParaminsideQuoteparamValueNSMutableStringrangelocation_NSRangeNSRange.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:description3N`kkallocinitWithCapacity:byteslengthlog:level:flag:context:file:function:line:tag:format:initWithBytes:length:encoding:parseHeaderValueBytes:length:encoding:setObject:forKey:stringWithFormat:initWithData:contentEncoding:description.cxx_destructnamevalueparamsrangeOfString:deleteCharactersInRange:rangeOfString:options:range:\#b#t#z#####$k$z$$ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.mMultipartFormDataParser: Bad format.No colon in field header.MultipartFormDataParser: Bad MIME header name.MultipartFormDataParser: Bad MIME header value for header name: '%@'MultipartFormDataParser: Bad params for header with name '%@' and value '%@'MultipartFormDataParser: Params str: %@MultipartFormDataParser: Unexpected ';' when parsing headerMultipartFormDataParser: Failed to exctract paramValue for key %@ in header %@MultipartFormDataParser: unterminated quote in header %@%@:%@ params: %@valueT@"NSString",R,VvalueparamsT@"NSDictionary",R,VparamsnameT@"NSString",R,Vname\>%=|%.%D%L=&'e&;&N&8)''MultipartMessageHeaderField8( !$)#)?$) K$) Y$)` ^$) d$) $Y$)$^$)$d$);'A'W'^'y'~'T(8((( )X(h)@)@16@0:4@8I12c20@0:4*8i12I16@8@0:4v8@0:4@"NSString"@"NSMutableDictionary"|)HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxw7m`cLF? d76m `l?HSAH !0,,?`7mHSAH HSAH   A</|`M$N]8)=T,2xYqy͓<8?N =p62c) p~'30 !0c | 1DWj}(;Nat )Ur,d<f%$U0t)$ w[<a$$,yP$cczR| AB F<w'AB B\~AB F|EAB F=cAB F5AB 5AB 5AB `AB ET B $ < * $ $  $  $  $ n $k T D ( 2 $ , T# # $  $  $    $ $ s ((m $b G $- $  $ X#9+P# $ ( yP# `'  P# }T# X>6$ P# |Y$ P' A$ 8$ /$ &$ $ $ O'B4P#.$'$P#rT#a-$$$$'$~sP#`O$F T#$'$P#m$gH$B3T#$'$P#$w$ldV$M9$3$$L#UQMIzv0,GC plOK uqjf_[TPIE>:+'yufb[WPLEA:6/+$  okd`YUFB;70,%! <840,(  ) + ' ( , ( $          - - xp- h`- XP- H@- 80- ( - - -    |x tpl hd` \XT PLH D@< 840 $ / . *  / . , , +)+)+)+)+)t+)d+)T+)D+)4+)+) +)*)*)*)*)(,+.L,.L,.L,.L,t.L,a.L,N.L,;.L,(.L,.L,.L,-L,-L,-L,-L,-L,-L,}-L,j-L,W-L,D-L,012345678B m`    >%|%%#%,=&5e&>&G&P)'YX((( )(@)V'_ /i8/x// /G/o0,0|)1$$_$h)/X/Hcv );IWd|_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_findChar_extractParamValue_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_MultipartMessageHeaderField_OBJC_METACLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSObject_OBJC_CLASS_$_NSMutableString_findChar.eh_extractParamValue.eh_objc_autoreleaseReturnValue_objc_getProperty_objc_msgSend_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_sel_getName-[MultipartMessageHeaderField initWithData:contentEncoding:]-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]l_.str8l_.str14l_.str16l_.str20l_.str22l_.str24l_.str26l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldl_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str54EH_frame0-[MultipartMessageHeaderField initWithData:contentEncoding:].eh-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:].eh-[MultipartMessageHeaderField description].eh-[MultipartMessageHeaderField name].eh-[MultipartMessageHeaderField value].eh-[MultipartMessageHeaderField params].eh-[MultipartMessageHeaderField .cxx_destruct].eh#1/28 1360255060 501 20 100644 35884 ` HTTPAsyncFileResponse.o  K K#__text__TEXT  U__debug_info__DWARF & aL__debug_abbrev__DWARF0P8(__debug_aranges__DWARF *__debug_macinfo__DWARF *__debug_line__DWARF ^*\d__debug_loc__DWARF$.dd\__debug_pubtypes__DWARF' 1__debug_str__DWARF( 2__debug_ranges__DWARF3=__data__DATA3=__objc_data__DATA3(=Dg __objc_superrefs__DATA3>g__objc_methname__TEXT32>__objc_selrefs__DATA07`8Ag__objc_ivar__DATA7<A__objc_classrefs__DATA7A\h__cstring__TEXT7A__cfstring__DATA9Ch__objc_classname__TEXT:4D__const__DATAP:hXDi__objc_methtype__TEXT:D__objc_const__DATA; Eti__datacoal_nt__DATA>,Hm __objc_protolist__DATA>Hm __objc_classlist__DATA>Hm__objc_imageinfo__DATA>H__apple_names__DWARF>tHmT__apple_objc__DWARFXC`Mp__apple_namespac__DWARFC$M__apple_types__DWARFCNpB__debug_inlined__DWARFGQ__jump_table__IMPORTGQ__pointers__IMPORTwH R__eh_frame__TEXTHXR h,syH PPPc*r USWV\_E$0HEE$"HE܋EE苇3E싇"7D$E$G$GÉ$G7E܉$G 33 $G7&7D$E$G7 33 $G<37EE $GE؍74$D$F$WGEԋ*7D$,9L$(E؉D$t$T$E$D$$D$ KD$PD$D$ D$FEԉ$F17.7L$$F$FEԋ 3u؋27L$T$$D$ F$FƉuEԉ$vF7EԋE $xFEЍ74$D$E$HF‰ŰE؋ *7L$0T$,9L$(MЉL$t$D$Eԉ$D$$D$ SD$PD$D$ D$EẺ$EE67iH L$D$E$E$EƋ:7D$4$rE7T  4$gE7D7E$=E$:EދE܉$(EE$E$E\^_[]UWV^I4}4|$L$$D]4^_]USWV^K43L$$DE}4#4 3L$ D$T$E$dD'4  $ZD43|$L$$*D^_[]UX3M<u3EE$C]UXU3M<tY3EE$zC]USWV [3}7$WC3<t7EE$1C ^_[]USWV|[2Eus2L$$0C$D$RC2>E <>2M$!CE2<$D$B$BƋE O2L$0t$,4L$(ML$|$D$E$D$$D$ D$PD$D$ D$lB4$nB03$D$B2> L$ D$C$D$A}2>>ECEEEBEE䍃g5EE E4$AƉuE؉D$E$A>M UUE@EUč5UȋU ỦMЉEԍML$$JA2E$bA|^_[]USWVL^uEx0L0U+L0$ @0MU싎04)9C9BM00t +M9w]=4}Gt$$@Jz]0 M싋0t$ED$$@k}G0M$c@E荃0E$D$?$0@?O0:0T$4L$0t$,2L$(ML$ML$D$E$D$$D$ B]0M$?E荃0E$D$/?$?ƋO:0L$0t$,2L$(ML$ML$D$E$D$$D$ D$PD$D$ D$?4$?Gb0L$$>Gf0UB0M$>E荃0E$D$U>$>ƋG0 :0L$0t$,2L$(ML$ML$D$E$D$$D$ JuT1U<1lj<1UT1uNUFb0L$$ >Fj0L$$=L^_[]DUE @D$E$D$u=]DUE@$D$T=]UVuFEE$C=F$=^]UVZ0M,<1u ,<1u,D$ $0=^]UX,U T ]UXi,U T ]USWVL[,D$}<$<EMH, Dh,D <,D$L$$D$ z<!ƒE t,M$<E썃,$D$;$]<;@,+T$8L$4|$0t$,.L$(ML$,L$D$E$D$$D$ ND$PD$D$ D$;4$; ,D$<$;L^_[]USWV,_+ut5*L$$o;*TT }*D$4$:;1Ʉte+;EEBEE܍-E4$ ;EE EEEEЉD$$:E$:1ɉ $:,^_[]USWV,[}G**<N*)L$$:$:ƋGEGER*)V*T$L$$J:$[:Nj)v,L$|$ML$ ML$D$4$D$p :<$} :4$:GO:* G)L$$9,^_[]UE @D$E$D$U9]DUE@$D$49]UV^(U L (3L232 ^]UX(M$<9]U]UV$YEf(<tW(4M9UEBEmU썉r+M$8EED$4$8E$8$^]UWV^}O'$~8G'L$$_8^_]ffff.UE @D$E$D$7]DUE@$D$7]UWV ^n'}tEE$7Z't$7}苆#E싆>'D$E$7 ^_]UWV_&u$D$7&$D$n7&$D$V7^_]" L$+(?:U<? ? )?8/?x  .0 i 6P  # ?c:{U<c c  :k{U<k k  e~TU<~ ~  TU< &  U< 9  ?U< L u R `$8"4'K UjJ  K ~ S ~ y  ~   ~  ! ~  - Z M a  [^ r ~ f v ~  `f v ~  r ~ nP { U U  Uj  ?  U< '  / / U</ /  5LS6/ J U<6 6  s=J U<= := M = M - K TO | U<T `T  T~ |  Z~ s- `O  ?LM#0## <n| pUjn ntpUtUz?U<z z  - |?68U<   XJ## %a?"U<   "U<   Uj nU AUAU<   = U<= =  \ [amC! q! }##""8"f#8#f# ! !O #l##tq# 0`$##Lf&#~x'#(#?*#,# -#.?/#B81#H2#X4#eC6#C7#88#$9#;#<#=#>#C@# H#$    4%L##Ax #)8#2#=#H#S?#[O#`$#g} #r~ #~ #~ #f # !#?"#   %?E ##   &|} #$#$#} #  # #< # 4 uO E  z  e '  (|}  #($ #($ #(}  # (k  #(  #(`$ #(R  # p   . n ' n(|} n#($n#($n#(} n# ( n#(< n#( n#( ~ n# ' ' (|} #($#($#(} # ( #(< # %R  $> &I4I: ; .: ; ' I@ : ; I4  : ; I4 : ; I  4: ; I < I   I8 2 I: ; .: ; ' @ : ; I4 4: ;I4: ; I.: ;' @ .: ;' @ : ;I4  .: ;' I@ : ;I4 : ;I 4: ;I: ;I4 : ;I : ;   I: ; 8 2 I8 2 .: ; ' 4 @ !<  "I: ;  #$I: ;%  : ;  & : ; ' : ;( I: ;8 2 Z /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h> .;)mah yRL @-v  <mw >xKhZ >xKhZ @K  @I0.W:kAt,  J4>,,xG X,t<.kd0gq<nK $KM ' {  m "! @w @w @/" @($h={ Xv ".K ' z* >)i >" 1  Ltf K< ' x A}( <]POQTQWeVemQoVBPPPQPu`WRu`WR WT Y u`Y p Rp W R 7 V:yS:lS?yP?oPYyVY^V^yV^cVcyVPT _ P  P QJ WJ P l V P Q| W7mW"xPAW& NSArray __block_literal_1p __block_literal_2' __block_literal_3 __block_literal_40NSMutableArray HTTPAsyncFileResponseHHTTPConnectionobjc_objectHTTPConfig NSDictionary#NSObject%NSString<NSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPAsyncFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]signed charBOOL__51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]selfconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizeNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponse_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1bytesLeftInFilebytesAvailableOnFDbytesLeftInRequestbytesLeftbytesToReadresult__darwin_ssize_tssize_t_bytesAvailableOnFD_bytesLeftInFile__b__a__block_descriptor__block_literal_2offsetlong long int__int64_t__darwin_off_toff_tlengthdataLength__block_literal_3__block_literal_4initWithFilePath:forConnection:openFileIfNeededresumeReadSourcereadDataOfLength:cancelReadSourcesetOffset:deallocprocessReadBufferopenFileAndSetupReadSourceisDonepauseReadSource.cxx_destructabortconnectionDidClosecontentLengthisAsynchronous3>D<3initcopylog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:allocinitWithBytes:length:responseHasAvailableData:UTF8StringpauseReadSourceabortprocessReadBufferopenFileAndSetupReadSourceopenFileIfNeededlengthcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:resumeReadSourcecancelReadSourcedealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePathisAsynchronous.cxx_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended344<4K4i4w4444444445#545;5J5`5555, $08(HD@<4/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@: Unable to open file. filePath: %@HTTPAsyncFileResponse%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)v4@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.18P8=8%8!8 9*9-X93QpA AHTTPAsyncFileResponseHTTPResponseqP $9: $9: p$9: $9:Q8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qc@"NSData"i^vI^{dispatch_queue_s=}^{dispatch_source_s=} 5:5:5:5:5: 5:6:6:%6:/6;:::::::::;:8< B6;4;:4;{4;5;T5;5:#5: 5: 5:/ 5:J 5: 5:b6:k6:/6;"5;Az6;76#;7b65;76A;76A;76A;76C;76E;76O;76Q;76T;76T;76T;77V;77k;77C;I@::l<8<L=3:;;,<3HSAH*  "#'(fOdvϋ,z~/bJ<$R:nsw^bjv]Ç,^*Ư )o >鴡ܟ90eRh|y&GOKGLK;07yf`}_3a]݅bPʽ_*ݺ w#` ,<L\l| ,<L\l|$4DTd ?Js<) S6u]: sK ] :n <y   eA'J   A?n7y ) ) u) sa= =THSAH 2;,?As<=u)HSAH HSAH!  0 `M  v|2;2xYSMEr>ۙ5pH.5i) p~qyttzDtɻN Xnt<͓!377!!\77!7!7!u7_b7_K!:7$'7$ !X77!7!T777!P77l7Gf!VL7GJ7G,!$!! !!77!7!H7!!wHD7!u!'987!!7!7!!!@7!!x<7r7e!Z! 987!!7!7!7!477!v!k7]!S!K!<0733$!!62~NJa]IEjfWSD@qmVR{MIOKwsd`QM>:+'  }yjfWSD@95.*# yufb[WPL=9*&$ s r k k  s r i  \XTPLHD@<840,($  j f g h e xpo h`o XPo H@o 80o ( o o o d`\XD@<8$   tpl`\XLHD840$  |xtplhd`\XTPLHD@<840,($  b |tphd\XPL<80,$  ( b HC>8C>(C>C>C>B>B>B>B>B>B>B>B>pB>`B>PB>@B>|0B>x B>tB>pB>lA>hA>dA>`A>\A>XA>TA>PA>LpA>H`A>DPA>@@A><0A>8 A>4A>0A>,@>(@>$@> @>@>(CXClGChGCdGC`GC\GCXmGCTZGCPGGCL4GCH!GCDGC@FC<FC8FC4FC0FC,FC(FC$vFC cFCPFC=FC*FCFC FCECECECECECECEClECclmpuvwxyz{|}~tdnq: {6_T!mH:P:R h:!rHP  !hH &  M / m J  | : p- H h   "  :8 P  k A  > 18 P8 8 8 8  9 *9 X9" ;R ; < 8< D< l<= L=o #Hy #H #H #H#H1#I^#4I#TI#tI #I&#IB#I#I#J# J #>EG} *Q[h 3/Ga#0Sw_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize__NSConcreteStackBlock__dispatch_source_type_read_DDExtractFileNameWithoutExtension__Block_object_assign__Block_object_dispose___error_dispatch_queue_create_dispatch_release_dispatch_resume_dispatch_source_cancel_dispatch_source_create_dispatch_source_get_data_dispatch_source_set_cancel_handler_dispatch_source_set_event_handler_dispatch_suspend_dispatch_sync_free_lseek_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleaseReturnValue_objc_retainAutoreleasedReturnValue_objc_storeStrong_reallocf_sel_getName_close_open_read-[HTTPAsyncFileResponse initWithFilePath:forConnection:]-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]_open$stub___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0___block_descriptor_tmp___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044___block_descriptor_tmp46_read$stub___copy_helper_block____destroy_helper_block__close$stub-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0___block_descriptor_tmp70___copy_helper_block_67___destroy_helper_block_68-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0___block_descriptor_tmp76___copy_helper_block_73___destroy_helper_block_74-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponsel_.str3l_.str11l_.str28l_.str31l_.str37l_.str39l_.str51l_.str61l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPAsyncFileResponsel_OBJC_METACLASS_RO_$_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPAsyncFileResponseEH_frame0-[HTTPAsyncFileResponse initWithFilePath:forConnection:].eh-[HTTPAsyncFileResponse abort].eh-[HTTPAsyncFileResponse processReadBuffer].eh-[HTTPAsyncFileResponse pauseReadSource].eh-[HTTPAsyncFileResponse resumeReadSource].eh-[HTTPAsyncFileResponse cancelReadSource].eh-[HTTPAsyncFileResponse openFileAndSetupReadSource].eh___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_0.eh___copy_helper_block_.eh___destroy_helper_block_.eh___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke_044.eh-[HTTPAsyncFileResponse openFileIfNeeded].eh-[HTTPAsyncFileResponse contentLength].eh-[HTTPAsyncFileResponse offset].eh-[HTTPAsyncFileResponse setOffset:].eh-[HTTPAsyncFileResponse readDataOfLength:].eh___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke_0.eh___copy_helper_block_67.eh___destroy_helper_block_68.eh-[HTTPAsyncFileResponse isDone].eh-[HTTPAsyncFileResponse filePath].eh-[HTTPAsyncFileResponse isAsynchronous].eh-[HTTPAsyncFileResponse connectionDidClose].eh___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke_0.eh___copy_helper_block_73.eh___destroy_helper_block_74.eh-[HTTPAsyncFileResponse dealloc].eh-[HTTPAsyncFileResponse .cxx_destruct].eh#1/28 1360255060 501 20 100644 11412 ` HTTPDataResponse.o t__text__TEXT?6__debug_info__DWARF?M7 __debug_abbrev__DWARF0__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFL __debug_loc__DWARF9T __debug_pubtypes__DWARFO__debug_str__DWARF __debug_ranges__DWARF __data__DATA __objc_data__DATA ( __objc_superrefs__DATA8 0 __objc_methname__TEXT< 4__objc_selrefs__DATA  __objc_ivar__DATA4 ,__objc_classrefs__DATA< 4!__objc_classname__TEXT@ 8__objc_methtype__TEXT` tX__objc_const__DATA  !D__datacoal_nt__DATA|,t,# __objc_protolist__DATAL# __objc_classlist__DATAT#__objc_imageinfo__DATA__apple_names__DWARF\# __apple_objc__DWARFX\$__apple_namespac__DWARF$__apple_types__DWARF l$__debug_inlined__DWARF__jump_table__IMPORT__eh_frame__TEXT hT%*L'( P <%USWV[E$ƋEE苃* E싃 D$E$$lj<$t)& * 4$t  $a4$Y^_[]UXMM M D$E$]UYg UW L$$1҃]UX5 M1]UX MU ]USWV_ EM L$$|Ƌ ME+4M L$$E9GKUM M 1]  t$ ED$|$ $D$ ^_[]UVXU M4Y I D$ $9^]UX E$D$]ILU+H; _Sgm#r  UFH;  !U!FH!; i# , CJ*U*FH*; e1*U1FH1; p18S*U8FH8; |8 -<=?K& LM#0'#@FUFFHF;  iH  4 ?U FH ; '7 '##2S#M0 6[+%R  .: ; ' I@ : ; I4  : ; I < I  I8 2 I: ; .: ; ' @  4: ; I $> 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4 @ I: ;  : ;  &I= /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h 7 &' >)[ @[ @K0/ @>UO//>ؼ/@) >6A <'kVVPKMrobjc_object'NSObjectHTTPDataResponse@NSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDataResponse.m/Users/pete/git/Frank-[HTTPDataResponse initWithData:]isaobjc_classobjc_objectid-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]long long unsigned intUInt64-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]ClassNSObjectNSData-[HTTPDataResponse isDone]signed charBOOL-[HTTPDataResponse .cxx_destruct]selfoffsetunsigned intNSUIntegerdataHTTPDataResponse_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:$ T initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdata< A I P V HTTPDataResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8I@"NSData"  ` ` g q  ` ` g { @   A  ` ` g  q *  4 8   ^ @ $Q ,` HSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`p eXXXX$$J##HSAH ,7$#XXHSAH HSAH   OŌp~͓<`M|) 2xYN =T,qy䟽8){#6I\oCr$@[;''7$,$zR| AB F<]5AB Xv1AB tAB AB AB FBAB D5*AB 6#8 ( 8 4 0 8< 8s, 8^4 8VJ( 8;8 84 4 ( 8 $ 8 {me8 X4 ND<- $8 hdd`3/40K*&$ # " ! !  # "     plh\XTHD@<840,($   |tphd\XPL<80,$  (  xhXH8((p]J7$$%&'()+J*pT 4``$  8,WH|dI  &8 4 h $ |"=K_mz_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleasedReturnValue_objc_storeStrong-[HTTPDataResponse initWithData:]-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]-[HTTPDataResponse isDone]-[HTTPDataResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDataResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPDataResponsel_OBJC_METACLASS_RO_$_HTTPDataResponsel_OBJC_$_INSTANCE_METHODS_HTTPDataResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDataResponseEH_frame0-[HTTPDataResponse initWithData:].eh-[HTTPDataResponse dealloc].eh-[HTTPDataResponse contentLength].eh-[HTTPDataResponse offset].eh-[HTTPDataResponse setOffset:].eh-[HTTPDataResponse readDataOfLength:].eh-[HTTPDataResponse isDone].eh-[HTTPDataResponse .cxx_destruct].eh #1/36 1360255060 501 20 100644 20516 ` HTTPDynamicFileResponse.o 0//__text__TEXTt8y__debug_info__DWARF B<<$__debug_abbrev__DWARF9^__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF\=__debug_loc__DWARF!d=J__debug_pubtypes__DWARF!__debug_str__DWARF0 "__debug_ranges__DWARF#$,?*__data__DATA%-__objc_data__DATA%(-A __objc_superrefs__DATA,%-TA__objc_methname__TEXT0%[-__objc_selrefs__DATA&,@/\A __objc_ivar__DATA&l/__objc_classrefs__DATA&t/A__objc_classname__TEXT&|/__objc_const__DATA&/A#__objc_methtype__TEXT'L0__objc_classlist__DATA(0B__objc_imageinfo__DATA(0__apple_names__DWARF$(0B$__apple_objc__DWARF *X2D__apple_namespac__DWARFx*$,3__apple_types__DWARF*P3D<__debug_inlined__DWARF*.96E__jump_table__IMPORTc.77__pointers__IMPORT.N7 __eh_frame__TEXT.l7 h\F4H4 PFUSWV,[E$].lj}܋E$M.ƋE$@.EE$2.EEE苃%E싃~&t$ |$D$E$-$.lj<$-tX&D$E$D$-$-&  $-&E$-  $-E$-E$z-4$r-E܉$g-,^_[]U]U11]U]USWVXz-1M1t1j-?3t9390 ur-<^_[]USWV|[%-EM<3%1%ML$$,9EvO)MEԉ}̋E0%MȉL$$,E苃)-Eċ!-E %E#%E%E7%E%E%E]1ɉMM‰E)~@Eċ+M9v1щӺLȋMĉ} >D$ $+ډ>UЋE]U܋E Eԋ}< 9U)T$L$$+E<E؉$+MȉL$$}y+\$D$<$+EEE̋E+EEE܋E؉$S+M $H+M $=+M0UԈE܉F;u}M<T$ӋED$7$*uωڍ 2]܄ۋEEƉEEDƉEttE;%ML$$ME)M)щM܉Ӊ]*M܉L$ M ω|$ML$$D$En*)]uEL$MML$$B*$S*}}ԋED$ $M*$)*MЋED$ $D$)$*É]؋EЉ$)ED$$)9}ЋE<E؉$)MȉL$$])]MЉL$D$<$)u)u--L-3L3 ȊUuZ?%ML$$@)M'%]̉\$ T$L$$)-  $)E{?%ML$$ҋ]D](M'%\$ T$L$$(-  $)](EËM̉L$\$$(EM̉ -+%|$L$$_(|^_[]UXMMM D$E$,(]UWV_i u$D$(e $D$'^_] LUM m  g[g # +.!UM! m!  S _4d(C(UM( m(   < 2(-UM2 m2  2C:-wU M: m:  0w< CwU MC mC  zJKP^] [ Z ` h Ql d ( / 6 I@ II gXM 0S [ s]  l ızp ñt  b~ g bt  T $  mt L  FUM m  CFUM m  lFFF F ;;; ; I   I   #  # " !$""" "%":"T"k"" " " " " "."L"j"" "y"y"x" y"+y R#XL M#|& ,C$<$H#J% #T#% #&O&g&1  O# g# 1#l$/ k #% ##q%#  #:`$% # l1&# C'# (# *# ',# ;-# J/# ^g1# d2# t4# 6# 7# g8# $9# C;# C<# C=# C># (@#+# 0% #`x ~4#L% # a[# Ig# RC# ]C# hC# s# {s# $# # # # # 1 # !# "##H % # 'UT )%# .s +# 8 ,# r ( )  Z $b %R  .: ; ' I@ : ; I4  : ; I < I  I8 2 I: ; $> .: ; ' @ : ; I4  4: ; I4: ; I4: ; I 4: ; I  U1X Y 4: ;I 4: ;I1X Y.: ;' @ : ;I4  .: ; ' 4 @ .: ; ' I : ; I.: ; ' II: ; : ; I: ; 8 2 ! : ; "( # : ;  $<  %I8 2 &I: ;  '  : ;  (&I)&w /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPDynamicFileResponse.m_string.hNSRange.hNSString.hNSObject.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSData.hHTTPDynamicFileResponse.hNSDictionary.h K?9) 1 {1 B0E >?& C(&E% .O53x hI%  "=fF=!F;O?9X8~#.:j<.hkf .hv.h w2h1uh;3yq1O<&N8*%N s ,67_9~. }& <E-oQwQHuXHV"V"MuXMYWY uX VWWuLPuTEEGVHMPMuSPOlRlSRuP POSRtyQPPPQRQu\W&.Pt|P NSArray+HTTPConnectionobjc_object HTTPDynamicFileResponselHTTPConfig NSDictionary NSObjectTNSString NSMutableArray`NSData"_NSRangeHTTPAsyncFileResponseApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDynamicFileResponse.m/Users/pete/git/Frank-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]isaobjc_classobjc_objectid-[HTTPDynamicFileResponse isChunked]signed charBOOL-[HTTPDynamicFileResponse contentLength]long long unsigned intUInt64-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]__inline_memmove_chk__inline_memcpy_chkNSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingselfClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponse_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__lenlong unsigned int__darwin_size_tsize_tbufLensepLens2s1found2found1sepstopOffsetsubBufferstrLenstrBuffullRangestrRangekeyvaluevLengthvdiffNSIntegerdstsrcremaininginc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLengthSHH">#H- 8>88wGS%'&%initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDict0%P%c%j%p%v%%%%%%LPHTTPDynamicFileResponse& %''&'1&'?&'(J&'-Q&'w%'c&'F&q&'&{&(LT&& 't'@24@0:4@8@12@16@20c8@0:4Q8@0:4v16@0:4Q8v8@0:4@"NSData"@"NSDictionary"%HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt $ P  CP N $ Nd.l "  HSAH y%,U$NPHSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{U R":+b   $ k$X 1+$T_  $$ <$IH Cl`S$5ll zR| (AB F< AB X AB tAB JAB C AB F5AB HAB Eq&SkV&S=.&%,%&..&o&]M.G0&$&..xpTL*"&m1&1&(&&& &&..&&&.b.8M.8;.8&&&xpY&P,%A3&]Y)%~jf ZV40~zkgXTEA95.*#rngc[WPLD@95.*"|xtplhd`\XLHD@<840$  $ ( ' % &  ( '   ($    |xtplhd`\XTPLHD@<840 *$(*$()$()$()$()$()$()$()$(x)$(h)$(X)$(H)$(8)$(()$()$()$(($((L* *P.*L.*H-*D-*@-*<-*8-*4-*0-*,l-*(Y-*$F-* 3-* -* -*,*,* ,*,*,*,*,*u,*b,*O,*<,*),*,*,*+*5-),-./0123*+ !"#$c (2-Tw..F'&@ 'rt'...6 /b(/D/d///e %0&& %o!UG,RZ6H_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_memcmp_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_reallocf_memcpy_memmove-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]-[HTTPDynamicFileResponse isChunked]-[HTTPDynamicFileResponse contentLength]-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]_memmove$stub_memcpy$stub-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDynamicFileResponsel_OBJC_METACLASS_RO_$_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDynamicFileResponseEH_frame0-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:].eh-[HTTPDynamicFileResponse isChunked].eh-[HTTPDynamicFileResponse contentLength].eh-[HTTPDynamicFileResponse setOffset:].eh-[HTTPDynamicFileResponse isDone].eh-[HTTPDynamicFileResponse processReadBuffer].eh-[HTTPDynamicFileResponse dealloc].eh-[HTTPDynamicFileResponse .cxx_destruct].eh#1/28 1360255061 501 20 100644 22332 ` HTTPFileResponse.o @ . ."__text__TEXT 8__debug_info__DWARF jX@"__debug_abbrev__DWARF%__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFhA__debug_loc__DWARF pA__debug_pubtypes__DWARF!__debug_str__DWARFtC8"__debug_ranges__DWARF{(`B__data__DATA(__objc_data__DATA((B __objc_superrefs__DATA(B__objc_methname__TEXT(__objc_selrefs__DATA!<*B__objc_ivar__DATA!DB!E$)މ4$)E؉$)E܉$)<$)l^_[]UWV^}|$L$$^)^_]USWVL[{E}[L$$)$D$?)w<E M$ )E荃$D$($(ƋE CL$4|$0t$,L$(ML$L$D$E$D$$D$ HD$PD$D$ D$O(4$Q(_D$<$5(0L^_[]UVZ0Md<1u T<1u@D$ $'^]UXU T ]UXU T ]USWVL[D$u4$'EM DD$L$$D$ A'!ƒE M$T'E썃$D$&$$'&T$8L$4t$0|$,L$(ML$L$D$E$D$$D$ D$PD$D$ D$&<$&D$4$o&L^_[]USWVL_D$]$C&1E4 T M+4 T 9tфEEt 94 4 }};M싉 L$$%;;}EE $%E荇E$D$i%$%Ƌ]\$0t$,YL$(ML$ML$D$E$D$$D$ D$PD$D$ D$%4$%yD$$$1 t$D$ $%EE $$E썇E$D$$$$~$ ]T$4L$0t$,iL$(ML$ML$D$E$D$$D$ EE $J$E썇E$D$#$$Ƌ ]L$0t$,yL$(ML$ML$D$E$D$$D$ vULM4Ɖ4MLM D$ T$t$ $j#Ɖ4$y#4$S#L^_[]UV^U L 3L232 ^]UXOM$#]UWV^$}t$"8t$"}ED$E$"^_]UWV_u$D$"$D$r"^_]fL$+zUU .p iH &!  # 9zU9&9 +ANUA&A&HGT4YSN'US&9S ~f'BUf&f mB]Um&m t]Ut&Lt_<t `CH8 U&rw[  ~[ C^ [  $LM#-0 # %4N U& CNO  U& lJ # u s U& s U&  8>C N Zb #a)4ARCXa#4#RC# f}   #q# `$ #C&#U'#(#mN*#u,#-#N/#1#2#4# 6# 7# 8#$9##;#8<#U=#f># @# %, #U # # # #N#$#Z#[# g  /  # J+X.2bn=quS%R  $> &I4I: ; .: ; ' I@ : ; I4  : ; I4 : ; I  4: ; I < I   I8 2 I: ; .: ; ' @ : ; I4 4: ; I: ; I U : ;   I: ; 8 2 I8 2 .: ; ' 4 @ <  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h .;"Tl`h y<UL @-v  @HC "! @w @w @/" @2 .'2V'0d  h 0* >)i >" @~( <EPW$PQ]V]PS SPPV/7PPZ P q WjNSArray%HTTPConnectionobjc_objectfHTTPConfigNSDictionary NSObjectNSString NSMutableArray%NSDatagHTTPFileResponseApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPFileResponse abort]-[HTTPFileResponse openFile]signed charBOOL-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]long long unsigned intUInt64-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]ClassNSObjectNSData-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]NSString-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]selfconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizeNSUIntegerHTTPFileResponse_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesToRead__darwin_ssize_tssize_tbytesLeftInFile__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:&$initcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSize&\k   $(/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@[%p]: Unable to open file. filePath: %@%@[%p]: lseek failed - errno(%i) filePath(%@)%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)!!=");"-i"!""HTTPFileResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qci^vI  Y# Y# `#( j#: # A #V #] #i #s #Y#Y#`#t#######8#$ ##z## Y#' Y#B `#]( j#: # # # #s p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N =p6=T,@Sfy$7J]p.AX2 HG$%^SJ+$[$C$qH$$b=-%g/$TNbfl$ zR| zAB F<AAB E\%AB F|GAB DCAB BAB ADAB FeAB F\2AB A,r%AB H{dAB EhHAB E  XP> H@> 80> ( > > > @<840xtplhd`\XTPLHD@<840,($  6 |tphd\XPL<80,$  ( 6  (x&(x&(x&(x&(x&(x&(x&(x&x(x&h(x&X(x&H(x&8(x&((x&(x&(x&'x&'x&'x&'x&'x&'x&'x&'x&(4))<,)8,)4,)0,),,)(v,)$c,) P,)=,)*,),),) +)+)+)+)+)+)+)l+)Y+)F+)3+) +) +)*)*)*)7?CDEFGHIJKLOPBMN8z :-?'aB|] ?-    5-,s N&q!y!";"i"""#4$x$?$i$$l%"H-"`-)"-F"-f"-"-"-"."4."T.:"p.Z".y".< P!T!X! .: ; ' @  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4 @   : ;  &Ie /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h 7& v1 v1 ?0 \1 1 @B 1 F& <'m2HTTPRedirectResponserobjc_objectWNSDictionaryNSObjectNSStringNSDataApple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPRedirectResponse.m/Users/pete/git/Frank-[HTTPRedirectResponse initWithPath:]isaobjc_classobjc_objectid-[HTTPRedirectResponse contentLength]long long unsigned intUInt64-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]ClassNSObjectNSData-[HTTPRedirectResponse isDone]signed charBOOL-[HTTPRedirectResponse httpHeaders]NSDictionary-[HTTPRedirectResponse status]intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]selfredirectPathNSStringHTTPRedirectResponse_cmdobjc_selectorSELpathoffsetlengthunsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath: D initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPath Location HTTPRedirectResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8@"NSString"   !  (  3 % E A L A a H h O t A ~ k    / A A H V A k  8 r   !  (  3 % E A h O a H k  k : |  l8 , HSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhx ":Y("6o=jJKQ|Q]$$oHSAH  , $Q"oHSAH HSAH  0 `M) qy|p~2xYN t<{͓<=p6=T,8) OŌ /BUh{<$e|r@W$u$$23zR| AB F< AB X AB tAB AB  AB EAB D AB 5AB *AB [ H E1 "    x j d X N D < - $  {2.a]40s$ ( ' % %  ( ' $   # & tpl`\XTPLHD@<840,($  " |tphd\XPL<80,$  ( " ltldlTlDl4l$llllllllllltldlTl(mZG4!)*+,-.2U:'N U  8D>lm!P!h!!!B!o!!!0!L!h0  S \0z9Tbv_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_METACLASS_$_HTTPRedirectResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDictionary___CFConstantStringClassReferencel_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleasedReturnValue_objc_storeStrong-[HTTPRedirectResponse initWithPath:]-[HTTPRedirectResponse contentLength]-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]-[HTTPRedirectResponse isDone]-[HTTPRedirectResponse httpHeaders]-[HTTPRedirectResponse status]-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPRedirectResponsel_.strl_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPRedirectResponsel_OBJC_METACLASS_RO_$_HTTPRedirectResponsel_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPRedirectResponseEH_frame0-[HTTPRedirectResponse initWithPath:].eh-[HTTPRedirectResponse contentLength].eh-[HTTPRedirectResponse offset].eh-[HTTPRedirectResponse setOffset:].eh-[HTTPRedirectResponse readDataOfLength:].eh-[HTTPRedirectResponse isDone].eh-[HTTPRedirectResponse httpHeaders].eh-[HTTPRedirectResponse status].eh-[HTTPRedirectResponse dealloc].eh-[HTTPRedirectResponse .cxx_destruct].eh