! #1/20 1366749111 501 20 100644 8676 ` __.SYMDEF(("a("("("("("E("p("("("("("T("(("HH HHhHHHbHHHHBHGH*HHHHHHH?H0HSHHHpHHHHHHHoH>Hp;kp;p;p; 0T 0{ 0 0 0 0 0( 0C 0 0^ 00y 000 0 0 0 0^ 0A 0 00000m0E01 00 pR pR pR pR pRQ pRr pR pR pR pR pR pR; pRa pR} pR pR pR pR 8U)xLxx_x9x-bm2e7E pH}H8HHUHSHH HKHQQQlQQwQEQQQQQQQ[Q1Q QQQQQ5QQQt28 8 8 w8 8 B8 8    * ] 4      o I ` 1    _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_$_HTTPAuthenticationRequestl_objc_msgSend_fixup_length_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_$_HTTPConnectionl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_classl_objc_msgSend_fixup_countl_objc_msgSend_fixup_isEqualToString_l_objc_msgSend_fixup_lengthl_objc_msgSend_fixup_objectAtIndex_l_objc_msgSend_fixup_objectForKey_l_objc_msgSend_fixup_respondsToSelector__OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessagel_objc_msgSend_fixup_length_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_$_NSObjectl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_classl_objc_msgSend_fixup_countl_objc_msgSend_fixup_isKindOfClass_l_objc_msgSend_fixup_self_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_$_WebSocketl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_classl_objc_msgSend_fixup_lengthl_objc_msgSend_fixup_respondsToSelector_l_objc_msgSend_fixup_length_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_$_MultipartFormDataParserl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_lengthl_objc_msgSend_fixup_respondsToSelector__OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeaderl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_countl_objc_msgSend_fixup_length_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findCharl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_length_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_$_HTTPResponsel_objc_msgSend_fixup_allocl_objc_msgSend_fixup_lengthl_objc_msgSend_fixup_objectForKey__OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponsel_objc_msgSend_fixup_length_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponsel_objc_msgSend_fixup_allocl_objc_msgSend_fixup_lengthl_objc_msgSend_fixup_objectForKey__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_$_HTTPResponsel_objc_msgSend_fixup_objectForKey__OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1366749100 501 20 100644 26852 ` HTTPAuthenticationRequest.o H 5 5 __text__TEXT @__debug_info__DWARFE,__debug_abbrev__DWARFv__debug_aranges__DWARFZ*__debug_macinfo__DWARFZ*__debug_line__DWARFZ*F__debug_loc__DWARF"F__debug_pubtypes__DWARF3'__debug_str__DWARF'__debug_ranges__DWARF"-__data__DATA"-__objc_data__DATA"P-K __objc_superrefs__DATA#-K__objc_methname__TEXT#-__objc_selrefs__DATA$p/K__cstring__TEXT %\/__cfstring__DATA%P0`L __objc_ivar__DATA'XP2__objc_msgrefs__DATA'2`M __objc_classrefs__DATA'2pM__objc_classname__TEXT'2__objc_const__DATA(h2xMS__objc_methtype__TEXT+?P6__objc_classlist__DATA+6P__objc_imageinfo__DATA+6__apple_names__DWARF+,6P<__apple_objc__DWARF.t9Q__apple_namespac__DWARFp/$@:__apple_types__DWARF/d:R"__debug_inlined__DWARF1w<__compact_unwind__LD1~<S __eh_frame__TEXT03> hxSvZ PXXfUHAWAVAUATSH(HHIH]H"HEH5z$H}HILMH5U$H%LLuHHL-C/H5HHrIH5$L5HߺAHIH5#H$LAHC/LIHAH5LHrIH5#L5LAHIH5#H|$LAHALHA<LtsH5]#L5HߺAHIH5A#LAIH]HLLH5!#LAH I<ILH]HA<H5"H#L%LHAHH I<L-IAH#H5"LHAHH I<IAH#H5y"LHAHH I<IAH#H5H"LHAHH I<IAH#H5"LHAHL5K<7K7AK<7HtEH5!1f"u0H5!H@#LHHK<7K7H5!H0#LHAHH I<IAH&#H5g!LHAHH I<IAH#H56!LHAHH I<IAHLuLLH([A\A]A^A_]UHH]UHH]UHHH<]UHHH<]UHHH<]UHHH<]UHHH<]UHHH<]UHHH<]UHHH<]UHHH<]UHAWAVAUATSPIL5HAHH]LAIH5H="H!L5H0AHIH5LLAHILE1IL9taH5LLH)H5Hr!E1L1IIL9t$H)H5gLHHHIHLH}LH[A\A]A^A_]UHAWAVAUATSPIL5HAHH]LAIH5H=!H L5H0AHIH5LLAHILE1HH9H5LILI)H5kH E1L1IMHH9u@H5:H L1IMHH9u6H5LHLH)H5LHHHIHLH}LH[A\A]A^A_]UHSPHH=H1H=H1H=H1H=H1H=H1H=H1H=H1H=H1HH1H[]?VJyj~z6 \Ml$ # GCVyGp~Gz  <4"KCVpyK~KzHO4VyO~Oz w}LM#J# S4IV7ySB~SzeWI^VzyW~Wz[^sVy[~[z_sVy_~_z7cVCycZ~cz}=gVyg~gz]kVyk~kz oV yo,~ozOVOyr~z*` KK)~4~C~L~[V y~zq)!EKrK)~4~C~[~3L~D[Vy~zo~eKiKm~ D {K #K # W _X # C #C##/#8#>#D#H#L#O#V#  o u  ## ,# j%  .: ; ' I@ d: ; I4 : ; I 4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 .: ; ' 4 @ d.: ; ' I: ; II: ; : ;  : ;(  : ;  : ;   : ; &Ig /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h  ><&ZLZwI tIDtt?11110111( K K K K K K K K K K KY .L`ML=P?'=  XW .LdM-L=O?/Q3.%= ~X U\S6T\cTTTT[sTTTTBITTQ:UwPUTUT.U4T4CU4ITIXUI^T^mU^sTsUsTUTUTUTUTUjtUUUTjqTTTQUR_U}SPUUUUU3=U(TTTTT3[TQUR_/U"S][dUdS[pTNSMutableStringobjc_objectHTTPMessageNSObjectNSStringHTTPAuthenticationRequestW_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]NSMakeRangelocationlong unsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequestself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderpostStartRangeLocationpostStartRangeLengthstartRangepostStartRangeendRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destructinitheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destructAuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,    (08@HPHTTPAuthenticationRequest(( X@24@0:8@16c16@0:8@16@0:8@32@0:8@16@24v16@0:8c@"NSString"HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| Vo-!Ld>H!D8X](X "N/D=dHO(-NHSAH .*w,_(NX!d-HSAH HSAH  qM0t-(nMnM_t-bt-^|t-kdR`Kt-:3%q=ct-n=\Yf-q=t-vn=o^[WqM@9/t-n=ee\qMt-n=ee[{t-snMf_OqMCt-;o-2' rMSKA9xp5-ld)!bZ z<4uzrWOD<1)yqVNC;0( {sh`E=2*zrWO4, }bZ?7meJB'xpUM2*wod\QI>6H0@l8k0i(i lkgdXh+`*X(P'H"@!80( .j-j,j)jp&`jP%@j0$ j#j jjjjp`jP@j0 jjphPG@D8/01F@aF?ZF>]F=_F<bpFh;`^PFH:@`0F(9 cF7YE6\E4[CB A! xAph `8X@P H8@?8 08(> 8=8<8;8:898756xp5h4`X3P2/XHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTT(T(TTTTTTTTTTTTTTTTT`@ `@ 5[4I^s8X|?[j8+# % ##!#.%3#5% K#8_#Pk#h=%qp#F%L%R%V%##Z%]%d%m%##1r%:$R#$jt%sx%|z%'((7$+ H$# +; P$S Y$k + k$ t$ z$ $ $ $ $+ $C +[ $s + `( + + )%  03/  H3`  x3  3  3  3  42  @4X  h4|  4  4  4  5  05c  `5  5 "'8'b'''''^'f''.' "'<zSfTF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasicl_objc_msgSend_fixup_length_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_autoreleaseReturnValue_objc_storeStrong_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_objc_msgSend_fixup_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_OBJC_METH_VAR_NAME_l_.strL_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_3L_OBJC_METH_VAR_NAME_4l_.str6L_OBJC_METH_VAR_NAME_8l_.str10L_OBJC_METH_VAR_NAME_12L_OBJC_METH_VAR_NAME_14L_OBJC_METH_VAR_NAME_16l_.str18L_OBJC_METH_VAR_NAME_20l_.str22l_.str24l_.str26l_.str28L_OBJC_METH_VAR_NAME_30L_OBJC_METH_VAR_NAME_32l_.str34l_.str36l_.str38l_.str40L_OBJC_METH_VAR_NAME_42L_OBJC_METH_VAR_NAME_44l_.str46L_OBJC_METH_VAR_NAME_48L_OBJC_METH_VAR_NAME_50l_.str52l_.str54l_.str56L_OBJC_CLASS_NAME_l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestL_OBJC_CLASS_NAME_58L_OBJC_METH_VAR_NAME_59L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_60L_OBJC_METH_VAR_TYPE_61L_OBJC_METH_VAR_NAME_62L_OBJC_METH_VAR_NAME_63L_OBJC_METH_VAR_TYPE_64L_OBJC_METH_VAR_NAME_65L_OBJC_METH_VAR_NAME_66L_OBJC_METH_VAR_NAME_67L_OBJC_METH_VAR_NAME_68L_OBJC_METH_VAR_NAME_69L_OBJC_METH_VAR_NAME_70L_OBJC_METH_VAR_NAME_71L_OBJC_METH_VAR_NAME_72L_OBJC_METH_VAR_TYPE_73L_OBJC_METH_VAR_NAME_74L_OBJC_METH_VAR_TYPE_75l_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestL_OBJC_METH_VAR_TYPE_76L_OBJC_METH_VAR_TYPE_77l_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 1366749100 501 20 100644 176108 ` HTTPConnection.o 8 P (#__text__TEXT&e __debug_info__DWARF&e;px%__debug_abbrev__DWARF__debug_aranges__DWARFO__debug_macinfo__DWARFO__debug_line__DWARFO__debug_loc__DWARFJQ__debug_pubtypes__DWARF1__debug_str__DWARF"__debug_ranges__DWARF(`W4(l__data__DATA6B__literal8__TEXT6xB__bss__DATA((__cstring__TEXTp70C__objc_classrefs__DATAH=I __objc_methname__TEXT= I__objc_msgrefs__DATAKpW0! __objc_selrefs__DATA0LW!__objc_classname__TEXTQ>\__const__DATAPQ]&&__objc_data__DATA S^'__objc_superrefs__DATAS_`(__objc_ivar__DATAS___cfstring__DATAT@`p(|__objc_methtype__TEXT@\h__objc_const__DATA]p iP,__objc_classlist__DATA@ht 5__objc_imageinfo__DATAPht__apple_names__DWARFXh4t05$__apple_objc__DWARFwXLP>__apple_namespac__DWARFx$__apple_types__DWARFyȄp>__debug_inlined__DWARF(RC__compact_unwind__LD@ z CJ__eh_frame__TEXT( hpEm@lC P"&GUHH=u]H=H5]UHH=1HH==H5H5KHǺH=H]%UHAWAVAUATSHX1H1HIHL5L%HH L-LmEBEHMHELAHHuH]L1HdEIHH L=LmEBEHMHEHAIHUH]LLL}LIL%LAH}ALAHHX[A\A]A^A_]UHAVSHIHS H5JH=L[A^]ffffff.UHH~ ]%UHH ]%UHAVSHIHS H5$JH=L[A^]ff.UHH~ ]%UHH ]%UHAVSHPHHELuLuEE EHuH HHH=H]EBEHUHMLuHEHEXH}LHP[A^]UHAVSHIHS(H5%IH=HK HIAL[A^]fUHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVAUATSHHIL5HAHEHAILeHOHEH}H5^HHHHH9H5=HLHt&H5(HLH H H< H=1H H L%H}AJ<#J#L-HH J<#H5GHAL%LAJ<#J#L5AL%HHH=m8LH5uGHAH H< H AHH=(8LH5GHǺAH H< H AL5LAH}AHH[A\A]A^A_]UHAWAVSHHHH<L5J<3H5FL=11AJ<3H5FAH5L5J<3HFtJ<3H5FH]HMHEH5uFH}H[A^A_]UHAVSHIH5H@NLuH5HCNLL[A^]UHAVSHIH5H#NLuH5H&NLL[A^]UH1]UH1]UH1]UH]UHSPHMHHH[]UH1]UHAWAVAUATSHxIH=6H5H I H5+EL-HAIH5ELAՄH5ELE@H5DLHHHHH5DLL}AHIH5DLLAHHH]LEH3HI<H5DAHHH5uDHAHILuLeL=HAH5PDLeLAHHH5LHAHAEEH HEL4H5DLHHH5LHAHEH5H}IH5CLAHHH5CLHAAHEH5pCLAHIH5hCLAL}H I<IHLHIH53CLAHHIH5CLAH1HLHHMH;BLuIL%N3H5BH}AHIH5BH}AHHHJH5BLLILM0AHHEHL%ALAHI<L52H5dBAHIH5BH}AHHHvJH5'BLLI0AHHEHALAH5 BH}AHIH5ALAHHH5AHAHHEHALAH5AH}ȺAHIH5ALAHHH5AHAHHEHALAH1HEH5 AH}AHIL}H5AH}AHHEH5*AH}AHHHxH5AH}AHMIH5@HEHD$Ll$H$HIH}HMML}M0AHHH]LAHxALAH}AH5s@HߺAHIH5^@LAHHH5N@HAHIHALAH5B@H}AHHH5LHEHALAH}AH}AH}AH}AH}AH}H}L}|H5?LE`LeH5?LAHHEH5f?HǺAHHH5?HAHILuHH5H=u/H5X?HLAIHpGH5A?LAIHEHL}H5%?LLAHMILH5 ?LHAHIH51>H}LAHH0HtH5HLEL=HALALAL}HLH}H}LEHx[A\A]A^A_]UHAWAVAUATSHHUHHHEL%:.H5=L=HAHIH5HH5>HAHIH,FH5}=LLM0AHIHLHLHHFH5=H}LAH}HLHH[A\A]A^A_]UHAWAVAUATSPIHLHEL-V-H5<L5HAHIHEH5<LL0AHIHLHH]EH5=LLAH}HLHH[A\A]A^A_]UHSH(HHHHEEBEHHEHHEHuHEHH}H([]UHAVSHIHC H <uH{ H5R<L[A^]UHH~ ]%UHH ]%UHSH(HHHHEEBEHHEHHEHuHEHH}H([]UHAVSHIHC H H<H5:L[A^]ffff.UHH~ ]%UHH ]%UHAWAVAUATSPIH5A;H54;LHIH5LHH5;H=*L-AHIH5:H=*AHHHHH5:LHAHHHH5:LLAHHHHH5~:LAHI<H5n:LALLH5W:LH[A\A]A^A_]%UHAWAVSPHL4H5,:H=)L=AHHH5:9#LHڹA AHH[A^A_]%UHAWAVAUATSHHH59HAL=HHAHILuH=)L%LLH5S9HHAHHELLH1L%HMLH5HHHHLHUHH58H`AIHI9(HH5z8LH]L5AHIIHH5Y8LAMHILLH1LLuH@HI1LHIMtdMMuBH= (H5Z8L-AHHH}H5 8HLAHH}H57LLMLHLLuLHLLuL=MH]HLH5HMHH9KLH}HH[A\A]A^A_]UHAWAVATSIL=K<>H5s71ۄtuK<>H5,6HI1MtIH5E7LHI1MtH5+7LLHHLLH[A\A^A_]UHAWAVAUATSHHMH}HHH5+6H>HIHUE0HI9H55L-HLAHILPHH5k6HAHXL5HALHULH55LAHIH5(6LAILHXHLHd>H55HLIE0H7H55HX>LHHH5HE0HLeL`H=$H5IL5HLH53LHH I< I HAHLHHh1HO3HEH5HEHHEH4HxHpHH5HHILH54HY=HIHH9urH=$HxLHMHUH;UHEM4H=#HuAHHLHuHAHLH53HAHMIL}ILH5e3LAHILuH=Q#HxHLHMAAH=3#HLHMAMEu:MLeHUHMH9ML}LHuL$0IH)CLeHUȄLeHMt^HEH9@H97LHuL$1IιH)HH="HuLHILHuLILDH9HEM<MH)H=l"HuLHILHuLILH}HH}ML}LHhHH5HpHH9|HhHI<H5H}I<H5I<HE1H5LHILH52HEHULIL}I<H5I<I9sgH5LHHHH51IMIHH}HuLLMHIHtH5I<HL}I9H5]1HN1AL``HhWH}HH}L}+H}HH}MH}HH}LL`E0HhLHHXHPHAHĘ[A\A]A^A_]UHAVSHH<Ht=H5/HHIH5.LHHL1H[A^]UHAWAVAUATSHXHuIHI|H50HIHHH5Lu"HHH5LH5/L%LAHIITH5/H=AԄH5/LLHHKLuH5/ILuLAHI|H5r/AHHH5e/HLAL5HAHI|H5D/AHHHAL9HI|IDH5/LyH5/LLtH5.LI|H5D-AHLIH5.LLLHHI|IDI|H5.HEH57.LH5.LLHJHEH}MIH=H1HIH<6H5-Ll$0Lt$(HD$ L|$MH$HD$D$H}AAP0HLHI|H5x+LuH}H5M-LLLLHX[A\A]A^A_]%H5\-LUHAWAVAUATSHHUHH=H5H56-H LL%HǺ1AHEH5HH<1HHH5H,HAIIHH4H5+H=fL0AHH4H5`+H}HIAH4OD5H5*H=!L0AHIH4H5*H=LLE0AHHH4H5*LmLHAHHLLLH[A\A]A^A_]UHAWAVAUATSHXHUILuH=lHHH5+H LL%HǺ1AHEH=$HIH5HI<H5(LHAHH I<I1I1LL-K<.K.L1H3K .H5G)H=0AHHEK .H5$)H=H30AHHEHI<MH5H1L5Lu1H]HMK|5H5HUHILH5)L5MAIILuLHH=OD7L-i(LH2L0AHHEH=LH2HLE0AHHEH=LH2H0AHIH}H5)HIAHHHH5'AHLIHEHH<H5&LLH5ILLmAHH]ALAH}AH}AH]HEI|IH5HMHLH9gH5B'H}L=AHHEH5HH0HH5&H=SH0AHHEH0H5I'L%LuLHAH1HILH5&H=0AHHH1H5&LHAHAH}AH}AH}AH}ALHX[A\A]A^A_]UHAVSHH5(&H=HB1L5H0AHHH5 &HߺAHIHL[A^]UHH= 1H5%]%UHAWAVAUATSHHIL5K<4HZ'H5t$K<4H5>'tHH[A\A]A^A_]K<4H"'H5tK<4H5'tAE1K<4H5&IE0HI<H5&HT0HHEuUHtPH5&LHLt6D}H]HI<H5H H5&H]K<4Hj&H5tK<4H5I&HH=H5H5%H LHH1AD}u+H5$H/H /HIEEzH5#H=:H-EL5LI0AHHH5#$H-LHAHEH5%LLIEEL}HI<H5X#ML%AHHH5H*HEHH5%LLAMHUMH I< H5$u}t- HHڹZHAH1 HHUHA}uHI<H5HI<H51HHH5N#HML%AIILuHHI|H5@$LAԺIIBI|H5#AHIH5LHHM|LmL-H5LH5#LHAHHH5 LHAHLH5L Z(H;EHDHHUH<H5,#LALL=K<HM4H%H5LH5"HHML%AHHH5LMHAH}=H5LH5k"LHAHMHE# L5K<7H5!"H¹A K<7H5"LAHI<H5"AԄH5!LAHHK<7H5! HڹZHI<L5L1HHHM_ HI<H5]!HʹL-AI<L1HHH52 HAIIHHI<H53!LAպIIBI<H5 AHIH5LHt{HM4H H5LH5 HHAHHH5LHAHYHI<H5O L2AHLH}HI<H5; AֺZHEHI<H5LAMH5H=@AHHK<7H5Hڹ AHH}LH}LuHH}HLHHH[A\A]A^A_]UHAWAVAUATSPILuL%K<&H5E1Htf1E1K<&H5HHILH51MILMMLuK<&H5HH9rLH[A\A]A^A_]UHAWAVAUATSPIH5H=vH[A\A]A^A_]H I< H)H5hHIH5LHHM<H H5LH5L-HHAHHH5LHAHH5HI<HI<H5gH5LH5LHAHHEeL=K<H5 LAHjH H5 LAH5G LLAHHHI<H5Q Hڹ[AHLLLH8[A\A]A^A_]UHAWAVAUATSHHIHH]HHEHILIH5 L-HAHHHH5. H\$0Ld$(HD$ L|$HH$HD$D$EH}ȺAAP0AL5LLHLH5H=H LH5 HǺ1AIH H H5vLAHH H5[LAH5 H]HLAHIHH<H5 L[ALLLLHH[A\A]A^A_]UHAWAVAUATSPIH=H5H5 H LL%HǺ1AIH5H H LAH5 LLAHIHHI<H5LZAHLHLHH[A\A]A^A_]UHAVSHIH=u7H5 H=LHHLH[A^]H=H5UHAWAVAUATSPH=L5LH5iL%HAH=L-HLH5H=AHL=H5H=AHHH5LHAHLHH5H=AL=H=DLHH5mHAHH5eLHAHLH[A\A]A^A_]UHAWAVAUATSHIHIH5/H=L-AHIH5LLAHHH]LH\H5-LHAHeH H5LMLH5L=K<>HK<>H5HIH5LHHEH5vHHIMLetpL-LH5LHMIH}H5ZLLLAH}H5HIHLAHILMuLeHH}LH5LHHIL5H}AHALH[A\A]A^A_]UHAWAVAUATSHIHIH5HH=L-AHIH5-LLAHHH]LHuH5FLHAH~H  H5(LMLH5L=K<>HK<>H5HIH5LHHEH5HHIMLetpL-LH5LHMIH}H5sLLLAH}H5*HIHLAHILMuLeHH}LH5LHHIL5H}AHALH[A\A]A^A_]UHAWAVAUATSHxLIIHIHHH% Hc HHI<H5bLmI<H5LeLmI<H5L-AHHEH5LAHIL}H I<H5iAHIHt I<H5IAHHH5LHULAՈEMMt H5-H&LHL}HH LH5H=_HH]H}L=gHL-L1HIH H5Lt$0Ld$(HD$ H\$L,$HD$D$>H5LHIH5LLHII H9yH)ȺH=HBHI<H5] H=FH5H5"L=HLAHHHEH5HAH1HIHI8HHELMIH=H1HIH H5Lt$0Ld$(HD$ Ll$MH$HD$D$H}AAP0HLH5L1HLHH ILHHIH5LLI HIH)HI<H5H5H=L=AHHH5LHAAHE@HM4H5H=7L=AHHH5kLHڹA -HA A erVHI<H5H=HBHI<H5 H5LHrSHM4H5H=bL=AHHH5&LHڹAXH59HLH5.L@LmL-LIHH1HIH3 H5Lt$0L|$(HD$ Ld$H$HD$HD$LLmкAAP0LH5KLLIHH=HBHI<H58 H)HELIH=H1HIHH5Lt$0L|$(HD$ Ld$H$HD$D$ H}ȺAAP0HLH5ZL1H AAH M4e.H52LhLeH=H LH5H=HILmHI<H}L=IHH1HIHH5Lt$0Ld$(HD$ Ll$H$HD$D$X/HM4H5H=YAHHH5$LHڹAAHH}OH5TH=L=AHHH59LHڹA AHLHx[A\A]A^A_]%H]L=H}HL-L1HIHH5tLt$0Ld$(HD$ H\$L,$HD$D$5LAAP0HL=LAH5L1H}H]L}HI"H]HIHIH5LLeLL}LLmta}tsHIHIH5{LIHH5nLHH5cLH52LLH5:LrH%HEH}HH=I1HIHH5Lt$0Ld$(HD$ H\$L<$HD$D$OH}ȺAAP0HL=LAH5QL1LAH}AH}AH}ALmzHufHM4H5nH=ML=AHHH5PLHڹA AMHLm8H=HBHI<H5 LmHH}H}LLQ{UHAWAVAUATSHIIHHHEI1w7IwhIHH<H5IL51AH5>/I2HH<H5L51AH5H ItI u4H5HHH<H51I(u'HH<H5L51AH5ID$HL5J<3H5HtJ<3H5Y1L5J<3HH5tJ<3H5I[uAH50L5HAHH<H5AH}H[A\A]A^A_]%H5L5HAAH5HAEtHH<H5[HH<t{H5H=AHIH5H= HAHIHOH5xH$LLHMA 0AL=LALAH=H5H5HAH H< H HHH5UHSPHHH<HH5^HH[]%UHAWAVATSH@IHL%HAH L< H HMEBEH HHUHMHEHAHuHELuLHH}H}H@[A\A^A_]UHAWAVAUATSHXHHEHC H{(H H;H{0HHEIH=I1HILs(H{0HHHH5H\$8Lt$0Ld$(HD$ Ll$L<$HD$D$ H}ȺAAP0L5HALA_H<t3HHHt,H5HH{(HuH5H5H5H5H}HX[A\A]A^A_]UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVATSH@IHL%HAH L< H HMEBEH HHUHMHEHAHuHELuLHH}H}H@[A\A^A_]UHAWAVAUATSHXIHEIN IF(HH; I~0H&HEHEH=I1HIM~(I~0HHH&H5H\$8L|$0Ll$(HD$ HEHD$L$$HD$D$ H}ȺAAP0L5HALAH H<H5H}HX[A\A]A^A_]UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAVSHHH<HL5LHH<HLHH<HLHH<HLHH<HL[A^]UHAWAVATSIL=K<80#b #b #( #b #b #~b3 "b"b"bb #TbV #y # b #!b ##b "b"K8$*1Vs 1b7 15; ~1^ #5b #)6b $T>V >b7 >5$ ~>G #Bb} #)Cb $}PV{ Pb7 P5 %R@VR8 &Y@OV&YP_V$`_V `b7? `5b %bVb/9 &gV&g /V$m/xV mb7 m5 @xUZ#VzMQ"c8$xVU b7p5EMV b75lbR6#r#}Z"8p0"b"K8#b#bp#D9(#D9K"b"b dMVb75[#9&#I#lb&V\b75bg1&v# Zm##}'Z"  K8",Z"39"M9#X*b"g,K8'q2g1P'q2g1P'q2g1P'q2g1P'q2g1P'q2g1P'{Cg1H'~Cg1@#@b4#AbW#E&z#F&_'~Cg1@'~Cg1@'~Cg1@'~Cg1@'~Cg1@"Qg1'{Cg1H'{Cg1H'{Cg1H'{Cg1H'{Cg1H'~Cg1@'~Cg1@'~Cg1@'~Cg1@'~Cg1@`#uZ"s1`"x1"z1bVqb75A$O!Vb7w5O!#b #lb-#)bs#"P O!"VQ b7 5 g1g!"#b9#bo"~"1"b - =N #% # Z!"&V:!b7!5!g1K"&#<=5#Dg1#}FZ#X#\b#_b"~&"%Ab"8Bb@#Mb;#IObq#TP"I1"Kb"cLbi&*'Vib74i5WiZz 0# q*'H'Vqb7q5$|H'/V6|b7 |5\'/#s&5!#g1!#b!(}&#~J""&{(t)#9!)t)#b'"#m" #"P#Z"#"" 1 #("# ##(Z##*#"$1## #?#5-m-#b#*/m/#%$#($>Z/a0Vt>b7H$>5$/a0#}BZ$#@Z%%$4Qa02VQb7%Q5%r02#cZ&#gZ&#h& #sn&' #wN'1-2#~q'm22#'-2m2#('$j2v4Vb7'5(2v4#Z(#g1("1"g1"g1 #Z(#Z)#2)P #(U)$v4`8Vb7x)5)4`8#Z*#g1*"1"g1"g1/56#Z*#Z +#/+  #R+#Z+#Z+#+7M8#+"8b`88V:b7,58, 'b88V'b7[,'5~,0'b,' /b8?V/b7,/57-0/b-)/&-8>#g6b+.#8G9a.#@Nb.#MZb. 'V{&O'V{&O'V{&O'V{&O'V{&O'V{&O #\~. #k9/P 'V{&O'V{&O'V{&O'V{&O'V{&O#yb8/X :??V{b7[/5/)b/0bI0??'V&W'V&W'V&W'V&W'V&W'V&W#b0  "??Vbb70500b0  2  -   4)  );  )p     MS Z  q  `#  b#  c#  f#" r j#0 l#: m#D n#Q  o#c  p#u r r#  t#  u#  v#  w#  x#  y#  z#  |#  }#  #.  #O S #f  #  #  #  # * #  # 6 : 8 #*  # + r *  r #  # ! #  # & #' & #. & #  # !$D ??V"b7 15.1g1Q1$n ??V#b7t1511$ ??Va#b7152$ ?zAV#b7#252b2@zA#~2#"3$ zAtBV'$b7E353AtB#3"~ $ #tBCV$#b7 4#5C4#y4BC#~,4#04$0 =CEV%=b74=5?5)=b5CE#~H5#L5$W XERFV%Xb76X5:6ERF#~a]6#d6% FGV@:{7 GIVD&b7757~08GI#bf8HqI#8#X:8#b8H,I#b8 IKV 'b795K9~9IK#b9JXK#:#X:#:#bF:JK#bi:$KXV'b7:5G;!.<R>(>KXP #&> #)b>#lb?#!b'?#$bJ?#(&m?  WW"Z "&MNMN#5 g1?#7 Z? ""b4RhR#ZD@ #g1?PP#Z!@$0P X[V)P b7g@P 5@P !kAP (ACX[(+R &$^ [9[VV* b7#B 5YB !|B? :B$ 9[[V* b7B 5Bc :.C% [=]V ;;dC& @]g]V& p]]V$ ]1^Vk+ b7C 5Cc :D% 1^Y_V ;OD& `__V& __V$Q _D`V, b7D 5Dr3 &D`eaVd,3 b7D3 5'ER`ea(> &#@ bE``#F bEaPa#O bF$Z ea bV-Z b7%FZ 5[F,w bbV\-wb7Fw5F  bccV- J3F 53G x0iG bG  ccdV. J3G 5H x0zH bH rH$  ddVx. ;/I 5eI-6 x0ddV. ;I 5I l ># @# A# B# ..2#,//# 0/R#Kr#Wr# !#gb#t#b#. #*/##b$#b%#b&#b'#(#+#,#R/-#9R/.#H&0# W/-] bdeV0 ;I 5I-x reeV0 ;J 57J/z e&eV%1z ;ZJz 5}J0g111`1011g11g112g1#g1#13A1rA41A54$5 5#5<5X5m5555 5 5 5% 5C 5a5555 5y5y5)x5?y5^y6575558*%555u #+Bx0 I+gb T+er kBx0 #gb #er # 29c $#Wr &# ! '# J3 (#& *#  ,# -#& /#b 1#( 2#: 4# 6# 7#b 8# 9#g1 ;# g1 <#'g1 =#8g1 >#Q @#:B!S#!S# 4: B!x//#!~#!# !//#4B# 44o /  55  &52* x//#~## //#,5# 15 D 5 55Mf`1u75~A  52(x//#~## //#5#b#  52(x//#~## //#5#b#  56;!x//#!//#!~#!#!&# 620x//#~## //#5#6# b#( 6 O3 ]7X #C& #K&#Tb#5b#fb#b#lb#pb#tb#wb#~b# g72  Z #Z #$8 <2(R=x//R#=~R#=R# =//R#=5R#=b7R#  V8=,O# 9( b# 9< =x//#=~#=# =//#=,5# 9 # E:[($#//&#C9'#Ib(#Q)# ]: I: ; .: ; ' @ d4I: ;  : ; I4  1UX Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I@ d4I: ; : ;I4 : ;I U1UX Y: ; I.: ; ' @ .: ; ' I@ d4: ; I4: ; I 4: ; I.: ; @ 4: ; I  ! I8 2 "4: ;I#4: ;I$.: ;' @ d%.: ;' @ &.: ;@ '4: ;I (4: ;I )<  *I: ;  +I: ;  ,.: ; ' 4 @ d-.: ; ' I4 @ d./.: ;' 4 @ d0.: ; ' I1: ; I2 : ; 3.: ; ' 4 : ; 5( 6 : ;7 : ;8 : ; 9  : ;  :  : ; ; < : ;= I: ;8 2 > : ; T /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h  CJ.=X MK > 25 bK)t 7 u J J@ uf J J >&Ce6 #J '  1<L#FxDq/4;& # * .=   .= l5 l . m . 5 Q  f4_ A6N>-_mQ1tF ERQy){1nt{ Hr(fL1Shf-t_Xt_m[G[iY5F9\L]F8,N+f;#Y53i %]K Y X LUx6 K J J LUz6  J J <OR(Du Nj@ L_6:i52LM-@tM Q]j_] [@` t-Lr=sdJ_&<$ f  #"8 (S4?TU?4J%"'R0 :y?:*3#0> 2@w<"e?gj+)1f1ts(1<1t &hSJt+fx.t;H;<<vH;U> 7>J%/1pJt#itz" fxm) u y9=OA%Nd.Ntb/,9v< t(u yDU1\*y* ttt t:u]@:#r:te0Otc&h)V(OiJt0(s"<"r<<WfuNW2tVrV>^ "m1_tm!t#i' a R >#J~ 8j* ""l>3R+6g  8GJ9t<F@y33&<"G+<9t~Xt<dgx?La[:avtL~Ati2t*Oh7tXt4Zu?,4t.tLLr_th^xY1%xJ P( L0 >G3Z4m `9..KZR.t<MYV$RZFZ:t@ *Z<t1 /C CrN 8Z f . M4  J3 O . lu5@'u  <@1%% Bu5@# nu5@'u  <@# % q."qJ NOYBu T3 Ki='@v?$8q/a3"<^3 Ki='@v?$8q/a3"< X &*#'%KwE$N4*g0KxaL[~*33[x|.hB0t / Hv t3\cS"1*^'S/}J<#6*v~.) )ZgS~O} f'^"t1J*1't/W/tJ'M3tb*'tHgN): +#.?t<xJ %  .#i?# @`tj X {vׯ   X  "Xe6 <Igu &   " Xv6 <u &    vuu'  #=.=*  #xlJ  .8- 4<1.Z;#  Z j&@ J3 J2 J JUT$T$/U{U{TSo^US U -S_mU_T_mQmUU?SU\TT)0TOXThTMsTQURSUsUSsTT T)UO`UknU9TOVTk|T)Q)CU|R|UUU|TTT|QU|RUTUTUTQUT UT#U#T#Q#7U7\\\z vHz _  vH ^b \ vH#ETTTT.TT  TQ X T T  TE i T~ T0;TTTPIQP D S: B P P P P PDLPemPPUS-TQvHtQ\US!UTQ_0cQM]UTU4S_U_TUS/@U@q_/GTU\TTQaTemPxUxTUoUUU8:UhwUUUUU-0UToTTT8=Th~TTT-MTQUPZ$$-RP PS_c^^M[U[^MmTyTTTTPSPPUVvV\[v[|\|P^v\R^\B^H^^^m\m^\-TZaT!T\qT"TbpTTTRTT TH|TTTT"-T<CTTTTQ7UR_v_QvRvRvQ^19PRi_P P6R_MePP"_"v_UTTU ]! !]=!O!]TO!v@'P~PPPO!g!Ug!!SO!u!TO!d!Qd!n"vHn""X """P"""_~""S""U"$^$L$]L$n%vHn%&]""T$:$T%%T""Q"&vz#$_#%%%S%%%t&S#%%%R$ %P %%^%%P+%3%P%%P&@&P@&&v@t&&S&&U&&T&&Q&&P&*'R*'5'U*'<'TH'\'U\''\'{)\))\))^)*\*Y+]Y++vH+k,\k,m-_m-.\.a/_H'u'T''T''T''T''T'(T"(.(TA([(Tk(r(Tw((T((T((T((T))Tt){)T))T **T**TI+g+T+ ,T9,R,T,,T5-<-Tm--TQ.j.T..T*/1/Tm//T//T''''P'/'''']((Pw((((S(/N)t)S))_) *P))P+I+Q%+-+P++R,,P,,PB-J-P--R-/vP#.Q.Q1.9.P/*/R;/C/P//U/0^060vP60O0^//T//TO0a0T/J0J0O0S//0/020\M0O0_O0a0a0r0Ur00\02\a0y0T00T00T^1i1Tw1~1T11T-282Tm2t2T22T00P00P00Q00P>1o1o1w1P-2211P2 2PK2m2R~22P22U2P4^22T23Th33T33TP4g4Tk4v4T22P2v4vP\3h3Pq3x3Qx33Q33P84P4Rv44U44]45]67]7M8]v44T44T*5F5Tl55T5/6T>6\6T27L7T77T44P4`8vP5*5P35:5Q:5l5QL5T5Pj66P6`8vH67Q727Q77P 88P`8r8U`8k8T88U88T88Q88U89^9<v}<%=^%=?v}88T8E9SE9<v}<<S%=]=S=?v}88Q88U88R8?v}88P\:d:PS9k9Pk9?v}99P99P::P;;P;;Q;;P??U??^??T>?E?Ty??T??T??Q>?r?Qy??Q??Q??R?>?Q#?+?P??U??T??Q??U??T??Q??U??T??Q??U??T?@U@G@SG@#AvP#AoAS?@T@.@^.@G@U?"@Q"@.@U@wA_,A4APzAAUAB^BoB^zAATAATABTBBTB'BPtBBUBC^tBBTBBUtBBQTCC_CCPCCUC6DS6D.EvP.EzESCCTCD^D6DUCDQDDUDE_7E?EPEEUEMF^EETEOF_EFPRF\FUoF}FUFFURFvFTFFTRF\FQ\FoFUFFTFFUGGUGH^GGTHHTHHT[IxITGGQGHU%H-HPHHPHHPHSI^IDI_IIUIJ^IITJJTJJTBK_KTIIQIIU JJPJJPJJPJ:K^J+K_KKUK3P^{PQ^PQ.S^LST^T5U^}UW^:WKW^WW^KKTK$L\$L$Mv$MCMUNN\O(P\tQQ\hR~R\LSSvSSUTXvKKQLlLQLLQLMQ*MMQMMQN;NQNOQQOOQOOQOPQ(PkPQ{PPQP@QQPQQQ"R4RQhRRQStSQSBTQYTTQT5UQ}UUQUUQVLVQWVVQ:WWQWWQWXQKKRKKUKKXKKSKLP=LELPVL^LPzLLPLLPLLPLXvMMPMNQOOPPPPPPQ>RhRQX2XU2XXSXYSY[SX/XT/XUX_|XX_XX_XX_ YY_YZ_ZZ_X5XQ5XEXUX,XR,XUX\|XX\XX\XX\ YY\[ [U [2[S[*[T[9[Q[9[R9[N[UN[[S9[K[TK[[^9[X[QX[[U[[U[T\S\\S]]U]^S]]T]-^^]]Q]]U1^E^UE^_^__U_?`S_D`TD`R`UR``\`*a\D`d`T``T``T``Ta aT*a1aTGaeaTj`r`P``Pa aPeasaUsab^eaaTaaTaaT bbUbbS bbTbbUbc\bbTcccTbbQbbUbbRbbSbbUcc}cU}cc]cccTccT,d7dTZddTcccQccUcczcRzccSccUccwcXwcsd_ddUddSddTddUddTdeUdeTeeUeeTeeUe eT;15__block_literal_15__block_literal_2!WebSocket4__block_descriptor6__block_literal_4NSMutableArray0/NSLockg7HTTPAuthenticationRequest56__block_literal_39__block_literal_7V8__block_literal_58__block_literal_64__block_literal_generic:__block_literal_8fNSDateFormatterobjc_objectNSFormatter6 GCDAsyncSocket2HTTPConfig.NSNetServiceNSData@;__block_literal_99NSDateNSArray%NSMutableDictionary9NSMutableStringE:NSEnumeratorHTTPMessage]:NSError$8_NSRangeO3HTTPConnection1_DDRangeP9NSURLNSDictionaryNSObjectONSStringW/HTTPServerApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m/Users/pete/git/FrankonceTokenlong intdispatch_once_t+[HTTPConnection initialize]httpLogLevelintdfisaobjc_classClassNSObjectNSFormatter_attributesNSDictionaryNSMutableDictionary_formatter__CFDateFormatterCFDateFormatterRef_counterlong unsigned intNSUIntegerNSDateFormatter-[HTTPConnection dateAsString:]NSStringrecentNonceQueuedispatch_queue_sdispatch_queue_trecentNoncesNSArrayNSMutableArray__28+[HTTPConnection initialize]_block_invoke+[HTTPConnection generateNonce]__31+[HTTPConnection generateNonce]_block_invoke__copy_helper_block___destroy_helper_block___31+[HTTPConnection generateNonce]_block_invoke7+[HTTPConnection hasRecentNonce:]signed charBOOL__33+[HTTPConnection hasRecentNonce:]_block_invoke-[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-[HTTPConnection stop]__22-[HTTPConnection stop]_block_invoke-[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:requestasyncSocketflagsunsigned intuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueuewriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablepreBufferGCDAsyncSocketPreBuffersslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__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-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]__43-[HTTPConnection responseHasAvailableData:]_block_invoke-[HTTPConnection responseDidAbort:]__35-[HTTPConnection responseDidAbort:]_block_invoke-[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_0NSDateFormatterBehavior10_4NSDateFormatterBehaviorserversetServer:setDocumentRoot:queuesetQueue:HTTPConfigstartednumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionblock__isa__flags__reserved__FuncPtr__descriptorreservedSize__block_descriptor__block_literal_genericdispatch_block_tpredicateself_cmdobjc_selectorSEL.block_descriptor__block_literal_1theUUID__CFUUIDCFUUIDRefdelayInSecondsdoublepopTimeuint64_tdispatch_time_tnewNonce__block_descriptor_withcopydispose__block_literal_2__block_literal_3recentNonceresult__forwarding__size__block_literal_4newSocketaConfigmethodpathusernameauthisBasicisDigestbase64CredentialsrealmuriqopnccnonceresponseHTTPAuthenticationRequestpasswordurlauthNCHA1HA2HA1strHA2strresponseStrtempcredUsernamecredPasswordcredentialscolonRange_NSRangeNSRangeauthFormatauthInfo__block_literal_5__block_literal_6certificatessettingsquerycomponentsicomponentrangeescapedKeyescapedValuek__CFStringCFStringRefvkeyvalue_urlString_baseURL_clientsNSURLrangeHeadercontentLengthfIndexrangeComponentseqsignRangetIndexrangeTypeNSMutableStringrangeValuerangeComponentdashRangebyteIndexr1r2r1strr2strhasR1hasR2startIndexjrange1range2iRangeversionwscontentLengthStrcontentRangeStrrangeStractualContentLengthendingBoundryDatacontentTypeStrstartingBoundryStrendingBoundryStrfullHeaderfullHeaderDatacontentRangeValisChunkedisRangeRequestisZeroLengthResponsestatusNSIntegerresponseDatabytesToReaddatatagrangeHeaderDatachunkSizefooterwriteQueueSizeavailableoffsetbytesReadbytesLeftallowDirectorydocRootrelativePathfullPathisDirindexFileNamesindexFileNameindexFilePathfilePathpostDataChunkdateNSDate__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:$# b :~~~q~ Z~- bBHLSb ")1LSr "):LS "):37CZa<CZa / G !$Y$c$s$z$=%D%%%%#$$Y$c$s$z$=%D%%)* *S*++,,--..//I++++*****+++m------....*****+++m------....,,,--m-*/w/.//*/9,k,r,,,--m-.//w/+k,r,,,--m-.///^*****++++k,r,,,-------.....///w1-2m220>1E12333P4m333g4A666667P8`8 66#66666`8v;};;l<s<v<;l<s<v<;l<s<<:::l<s<<eFoFFFeFFFF@W\WcWWU%V,V?V@W\WcWW(LM`STTXKMxQ"RSTeTTTXNQO"RhRTeTQOOPPMtQ"RSTeT>@>@>@>@>@>@>@>@>@>@HTTPConnection-Noncev8@?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:1121122HTTPConnectionQHTTPConfig P((0(( P88@(0H8 PhX`4px)9   !   #*.7) 4 HAE>4+/ v16@0:8@16@0:8c24@0:8@16@32@0:8@16@24c32@0:8@16@24c16@0:8@24@0:8@16v24@0:8@16c32@0:8@16Q24@24@0:8Q16Q16@0:8@28@0:8@16c24v24@0:8Q16v40@0:8@16@24q32v32@0:8@16q24v32@0:8@16@24^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"q@"NSObject"@"NSMutableArray"iQ@40@0:8@16@24^{dispatch_queue_s=}32^{dispatch_queue_s=}16@0:8@"HTTPServer"((8 ((  HSAHI  !$(*,./1358<=?ACDGHJKLOPQUWY[_acegjmorux{}~Iar7i%bN>8RO c v0YƜSEN&T7HIB=֔{x> F *3KG[UU*)7o`Dp+(P38KPyG;$_,(ܙ90 Ώ+($f"( wf`wY5,ٺRvKH둧*SFbwH7nO*K|'w8} w ERTg"#N>^A7j 1sI5%Khֱߐpk=c#I ccWQcB|mst_WHb8 ,h4=-SRCwq!z ԥ:|X,gSHԶjY7*bp9#;?=T,Er> Xn`Mۙ<Up~8? z}vtdMtOŌӓ=p62xYN k",#͓<{2c ]S\ c 5i&hXQdw/ $2&=9 6 []:1u2rcO3u5K8499g1  O  *  $`1$ $820/f 4N.   E:=Zf5$ ]H &$2($,%: !~5g7*154yS$*25556RW/6.D9M512V8  D89j:P9$|@;$1eF$$W{ X6!6!@P_!A!Xsa]!|]! #XXjD!@P_j:! gXM Xb!aXO!rX"X&k!*'H'lXv4X`8,88`X?????}XtBtXCXRFi!GXIXK` XXX9[ [jX@]'!p]'!] 1^(X`_'!_'!_!D`! ea b cc6XdGddeezRx $t$AC $DtWAC ,l u AC M$u6AC C$vAC $vAC $u6AC C$<vAC $duAC $uAC G$NvAAC C$pv+AC B$xv'AC B,,wvAC M$\xAC I$x]AC C$x]AC C$yAC $xAC $$xAC $Lx AC $txAC B${xAC ,[xAC M,AC M,$AC J$T:jAC E$||DAC C$AC $AC $gjAC E$:AC C$DȁAC $lAC ,IAC J$nAC F,gAC M,-AC G,LAC P$| bAC C,FaAC M,wrAC M,AC M$4kAC C$\ʔAC ,lAC M,AC J,ypAC J,AC J,D.AC M$t,AC $AC ,ؤ`AC P,AC J$$ AC $L AC $t yAC $ WAC , 5}AC M, AC J,$ LtAC M,T AC M, AC J$ iAC C, ۰AC J, ±AC M,< yAC M,l 0` AC M, xAC M$ 18AC B, AAC K,$ jAC M$T 'AC C$| 'AC C, AC K, Y(AC M$ X'AC C$, `'AC C$T _AC C,| !AC G, AC G$ )AC B,AC K,4+6AC M$d1GAC E$PAC $9AC $"AC $ AC "ei-e edddb-dddS-dvdd=odT-bdVddMHdh-@daM:d3d!ddddMdch-ca=cccdMch-cb-ccce=Ccd=_aM8_-_ _d=_aM^^^h-^--^h-^+-^4w^j-n^Y^ F^^-^d= ^P-]\][]H=] ]e=]d=Q]e=9]]-"]aM]] ]]\ \ \\\d=\aM^\W\M\h-E\--5\h--\+-#\4\j-\[ [^-[d=[P-[W[Vi[H=^[ Q[e=5[aM&[[dM [ ZZZZdMZZZZZZd=tZmZcZh-XZ4QZJZ@Zh-5Z.Z ZZaMZZ YYa=YYdMYY Ya=YYaMYzY%tY%mYbY [YaMSYCY =Y 2YYYa=YXXaMXXXaMXXXa=XXvXjXa=cXXX7XeMWd=WaMW WW WdM|W tWjWh-_Wa=UWNWCW  WVd=Va=VVVh-V+-V4|Vj-oVcVaMZVNVaMBV1V(Va=V VaMVUUUaMUUUUiU\Ud=SUa=UUTh-T+-T4Tj-TTdMTdMT TTh-vTa=oThT_TdMUTdM8T 0T&Th-TT T SSSh-S+-S4Sj-SSvSaMmSfS\SCSaM:S&S SSRdMRa=RRRh-R+-R4wRj-kR_RaMTR LRAR R RdMQa=QQQh-Q+-Q4Qj-{QfQZQa=SQ6Q .Q$Qh-Qa=Q QQ P"P"PaMP PP PaMPP ~PaP YPOPh-DPa==P6P+P PdMPOh-Oa=OOOaMO OO OOaMO~OwO"gO`O"TO"AO:OdM/Oa=NNNh-N+-N4Nj-NNJ-N|NuNl-`NUNf-GNJ-1Na=*N#NNN NaMM MM MMaMMMM"M"_MXMNMh-FM+-J.J'J JdMJh-IIh-Ia=IIIeMI_-Id=Ih-IaMtIbId==Ih-3II Ih-I$H$Hd=Hh-HHh-HHh-HH%H~H wH%eH^HWHGH@H9HdM)Hh-HHh-Ha=GGGeMGGGGGGMwGMpGiGQGGGh-K->L=>_->dM>d=>d=>eM>dMy>dMp>aM>>>h-=+-=4=j-==dM=aMg=`=V=h-N=+-D=4:=j-2==dM=aM<<<h-<+-<4<j-<o<d=L<aM5<<dM<dM;dM;;h-;;;h-;;`-K;2;eM;h-;:dM::h-:a=:::aMv:l:dM`:h-X:aMO:H:=:aM4:-:#:dM:h-:aM:99!99!9h-99h-99d=9h-|9r9h-V9a=O9H919h-)9aM998h-8aM88 8eM8L=8aM88aM|8u8n8g8>8d=,8 8 8 8h-77h-77777d=77 7 7dMs7i7h-X7Q7"H7"A757)7" 7"7h- 766 6dM66h-6#66y6 r6 f6h-^6#U6#I616 +6 665dM55 5 5dM55h-55"5"{5o5c5"Z5"P5h-H5aMB55 5 5dM4a=44h-4#4#444aM4c4dMF4;4 #4 4"4" 4dM33h-3a=33"3"333"3"3h-3aM3U3J3 C3dM.3a='33h-3# 3#32aM22dM2dM2dM2 22h-w2p2a2 Y2N2 422 2 2h-1111 11 1 1h-11"z1"k1aMe1R1%L1A1 :1%31dM!11h-1a=00"0"000"0"0h-0aM00 {0aMu0C0 =0 (0dM0aM00h-/#/#/ / //d=/dM|/dMs/dMi/dMU/ M/?/h-4/-// / / .. .d=.. . .dM..h-v.o."f."_.T.H."?."5.h-*. .- -dM--h--#-a=-- - -h--#{-#p-\- T-F-h-8-&--  -, ,, , ,h-,,",",dM,y,h-n,a=^,W,"N,"G,<,,,"#,",h-,aM,+ +dM++ + +"+"+dM++h-s+l+"c+"\+L+<+"3+")+h-+** *dM*a=**h-*#*#* * *p*i*aMW* B*;*aM** ** )h-))dM)!))!)h-)a=)))aMw)j)dMX)Q)G)h-4)a=))")) )aM((((aM(X=(((((aM((%(%(n(]( W( L(9(aM*((h-(aM((''aM''aM''%'%''aM'w'%q'%j'_' D'aM8'1'&'_-'dM'h-&&h-&a=&&&~&w&m&h-`&Y&M&F&2&d=+&$&&h- &&%%"%"%h-%a=%% % `%"Z%"K%@%/%h-%%h-%$h-$$$h-$$$h-$$$v$d=\$a=U$H$h-@$#6$#$ $ $ ##h-####h-####&-##*-s#)-b#[#d=K#D# :#3# )# ##a="X="""""d=""w"h-c"\"U"K"h-;"4"("" ""h-!!!!dM!!h-!#!!#!a=!X=~!w!q!j!I!aM@!9!dM"!dM!dM!aM!   dM a=  v h-n +-d 4W j-J > aM2 & aM  dM h-h-aMaMxaMohdMT ;h-0$ d=h- h-aMh-ta=m^!U!KW=@!7!-X=#h-aM _-dMh-h-a=rdMWd=MdM6dM%d= d=d=aM  ,-udMcaM]Ph-H#?#/ ) dMaMh-##    ~ x gdMOd=DdM)h-h-9 h-h-dMh-yaMeIaMC</h-'## dMaM } smfH ? 5h--aM$'-'-h-d=uh-da=]9aM0)eM_-dMdMh-aMh-aMh-aMoaMi^I_-2dM   dM"d=d=aMdMh-a=zs\(-L(-D+"h- h-a=aM"h-##t"b Rh-A: . 'h-a=dM h-a= taM]VdMMdM>3 &[=\=Y=dMZ=h-h-a=| s ih-aaMXIaMC+dMeM]-aM ^-dMP-eM*)vH=k [dMKeM<]-0aM*^-dMP-eM%$H= f_Pd=Fh-3,"h-a= eMd=h-wpfh-XQH>h-0a=)"eMdMd=d=!!h-sih-XHh-7      dM h-  h-  h- n aMe U dMK dM ! ! h-  h-  h-  h- f h-G . ! h-  h-  h-  h-   h-  h-s i h-U > h-0 & h-  h-  h-   h-  h-   v d=h h-N G = h-. $ h-    dM k-  f- h-   d=} l b h-T D dM/ % h-   dM!!h-aM!!~h-l_d=Mh-?5h-* dMh-h-dMh-aMaMp`a=YNGA: f-dM!!!!eMpdMb!YR!E!<5!+eMb-aM% %a= S- Pd=>,% d=  a=dMk ` YR-RIT-< 5aM, aMdMh-b-e=dMF-weMgE-C]-,aM&^-F-dMU-H=oeM[dMKeM1]-%aM ^-dMeM]-aM^-rd=hg-\O-&  V-P-H= e=&-*-)-wdMpibaMTMG@92R-+ Q-m110000..j.b.----N-F- --,,,,,,V,N,,,++++++]+U+B+:+(+ +****H*@***))))`)X))) ))((S(K(''''|'t'['S'' '&&&&&w&6&.&&%%%%%V%N% %%$$$$R$J$$$####S#K##"""TLme!rj,$bZ )!~v f^aY( xpum,$C;c[NF    G ?           ~ v R J         m e 2 *     e ]   : 2  e]~v80ld( |kcA9]U?7&H@     e JBbJ}JbJZJ?J7JJJIIIIIIIImIeIJIBI7I/II IIHHHHHHHHHHzH_HWHLHDH9H1H&HHHGGGGGGGGGG|GqGiGNGFG;G3GGGGFFFFFFFFFvFnFcF[F@F8F-F%F FFEEEEEEEE{EsEhE`EUEMEBE:E/E'E EEDDDDDDDDDDjDbDWDOD4D,D!DDCCCCCCCCCCCwClCdCICAC6C.CC CCBBBBBBBB|BaBYB>B6B+B#BBBAAAAAAAAAAA~AsAkAPAHA=A5A*A"AAAA@@@@@@@@@@@@z@o@g@L@D@)@!@@?????????u?m?R?J?/?'? ??>>>>>>>>m>e>Z>R>7>/>$>>> >==============y=q=f=^=S=K=@=8=-=%====<<<<<<<<<<<<<<z<o<g<\<T<I<A<6<.<< <;;;;;;;;;;;;;;u;m;b;Z;O;G;,;$;;;;:::::::::::::q:i:N:F:+:#:::99999999y9q9f9^9S9K909(99988888888n8f8K8C888088 887777777777{7`7X7=757*7"7766666666666e6]6B6:666 6655555555m5e5Z5R5G5?5$5555444444444y4^4V4K4C4(4 44 43333333333s3k3`3X3M3E3*3"3322222222222e2]2Q2I2>262+2#222111111|1t1Y1Q161.11 100000000d0\0Q0I0.0&00000//////////v/n/c/[/@/8///........|.t.i.a.F.>.3.+...----------z-r-e-]-R-J-?-7----,,,,,,,,,,~,c,[,@,8,,,++++++++m+e+Z+R+7+/++ +********t*l*a*Y*N*F*;*3*(* ** **))))))))))))x)])U):)2)))((((((((w(o(d(\(Q(I(>(6(+(#(((''''''''y'q'V'N'2'*''' ''&&&&&&&&l&d&Y&Q&F&>&3&+& && &&%%%%%%%%%%%%g%_%T%L%A%9%-%%% %%$$$$$$$$$$v$n$c$[$P$H$-$%$ $$########j#b#G#?#$###"""""""u"m"R"J"/"'" ""!!!!!!!!!!d!\!Q!I!=!5!!!!              z o g \ T I A 6 . #    xpe]RJ?7,${ph]UJB7/$ z_W<4yqVNC;  f^SK0( woTLA9 {sXP5- w\TIA&z_W<4umPH=5(  ldYQF>3+  umbZOG<4)!ynf[SH@3+  d\QI.& f^SK0( meZR7/$ |tiaVNC;0( xpUM2*           j b G ? $           } b Z O G , $           y q f ^ C ;            y ^ V ; 3           i a V N C ; 0 (     }rj_W;3(  nfKC( yqVN3+|qiNF;3( ~c[PH=5umRJ?7,$ tlQI>6iaVN3+ qiNF+#H@80(             x p h ` X P 8 0 (                x p h ` H @ 8 0               x p h ` X P 8 0 (                  h ` X P 8 0 (                  x p h ` X P H @ 8 0 (      xph`XPH@80( xph`XPH@80( xph`XP80( xph`XPH@( xph`H@80( xph`H@80( h`XPH@80( xpXPH@80xpXPH@80;458@x6p1h7`AX3P.HC@B8<0/(= :?029x3pch`cXPcH@c80c( c|cjcXVSPNMLKJIHGxEpDhB`AX@P?H>@=8807(5 4210-,+('%#" xph ` X P H@80( xph`XPH@80( xph`XPH@80( xph`XP}H{@z8y0x(w vsqokTl^]RlYXh*`OPGH)@l( l,+l'&tlrlhp`lX P 8n0 GmlNMDxDphN`MX>PH_@N8M0D(D uNM>WIUIpQ`IPO@I0F ICI<I;I:I9Ip6`IP/@I0. I&I$I!IIIp`IP@I0 IIII IIp`IP@I0 IIIIIIp`IP@I0 IIIIIIp`IP@I0 IIIIIIp`IP@I0 IIIIIIp`IP@I0 I~Ih X H @ 8        z w        hx p wh g` \X P fH \@ 8 i0 [( w e [ } d cbxhx`YX`80(xphXPH80(  xphXPH8~0}( |{ zy b[wa[`dL_[KxZpfhv`UXfPuHT@t8s0S(r qRpoQePeKe-J[If>Hfx7pGh[`XFPfH@E8[0A(D fDCn?BeAb@m?el>\=x[pJh<`[XIP;H[@H8:0k( 9[8\7j6j5j3[B2\x1pih`0X\PhH/@e80.([ -[([g#["f!f dexph\`XPdH@8]0( \dc8c=[}bap^hYH@]80(\ [ZTTTTTTTTTTTTTTTTTTTTT|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT4T40T0 T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T | T| x Tx t Tt p Tp l Tl h Th d Td ` T` \ T\ X TX T TT P TP L TL H TH D TD @ T@ < T< 8 T8 4 T4 0 T0 , T, ( T( $ T$   T   T  T  T  T   T   T  T  T  T  T  T  T  T  T  T    `@ `@ `@ `@ `@ `@ `@ `@ `@ U r  ( pQ $ p7  0  8 {' Q@ r Q    @ P! _C Q]  P   7sE||!9\#~ R.@GPc_zPR /x;ZM{@8O!%"N&*'H'/a0.2gv4`888?I?l????zA0tBXCERF H @R0FbGIKX[@9[lR[@]p]]R91^o`___D`ea bbBccsdddee==7Q1PQI>`Qt>Q!>Qf1>6><>6W>Nh>fs>~>>7>7777> >#>;>S>k? ???"?(?8?=?+@?C7LK?dQ?|7c?j?}??7???6?O?h??7?? @7@8,@5 8?B@XQnQR@a@|@@@ @ @3 @L @e @~ 18  A *A 9A 38 58 @A!EA!VA2!\AK!iAd!68n!uA!<8!>8!A!A!A!A!A"A1"AJ" Bc"B|")B":B"QB"WB"^B"lB#8#uB5#BN#Bg#B#B#B# C#%C#8#8#8$8 $8$8 $8*$94$UCM$9W$<9a$I9k$O9u$nC$C$C$W9$C$C$C%]9%o9)%CB%C[%Dt%D%/D%AD%\D%~D%D &D#&D<&DU&Dn&w9x&9&D&D&E&9&E&9&,E'IE,'VEE'vE^'9h'E'E'9'E'E'E'E(F!( :+(D:5(6FN(OFg(gF(F:(p:({:(:(~F(:(F(F(:)F ):*)FC)F\)!Qr)R)F)F)G):):)G*G*,G7*7GP*EGi*QG*:*]G*sG* ;*;*[;*;*G*G+G1+GJ+Gc+ H|+;+H+-H+"<+3# O>#H|>#p>#>#>#"?# M?#Pw?#?#?#ؕ?#$@#8R@#h@#@#Ȗ@#A# XA#PtA#xA#A#ЗA#B#(.B#PRB#xqB#B#ؘB#B#0C#`(C#@C#^C#ؙuC# pST SpTxThTS SS T0SrTwS((T T8T0TSSXTL`THTPTT@TT8 SqHS'KKK4KdLL LK^lO   >    ] "   K   m 4 {     ZC< m@4wd Q&SBp(PZ_dispatch_once_dispatch_queue_createl_objc_msgSend_fixup_alloc_objc_msgSend_objc_release_CFUUIDCreate_CFUUIDCreateString_CFRelease_objc_retain__NSConcreteStackBlock_dispatch_async_dispatch_time_dispatch_after_objc_retainAutoreleaseReturnValue_objc_autoreleasePoolPush_objc_autoreleasePoolPop_dispatch_sync__Block_object_dispose__Block_object_assign_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_releasel_objc_msgSend_fixup_respondsToSelector__OBJC_IVAR_$_HTTPConnection.httpResponsel_objc_msgSend_fixup_isEqualToString__objc_retainAutorelease_OBJC_IVAR_$_HTTPConnection.noncel_objc_msgSend_fixup_class_strtol_OBJC_IVAR_$_HTTPConnection.startedl_objc_msgSend_fixup_count_kCFStreamSSLIsServer_kCFStreamSSLCertificates_kCFStreamSocketSecurityLevelNegotiatedSSL_kCFStreamSSLLevell_objc_msgSend_fixup_lengthl_objc_msgSend_fixup_objectAtIndex__CFURLCreateStringByReplacingPercentEscapes_objc_autoreleaseReturnValue_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.rangeIndex_DDIntersectionRange_kCFHTTPVersion1_1_kCFHTTPVersion1_0_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders___stack_chk_guard_objc_enumerationMutation___stack_chk_faill_objc_msgSend_fixup_objectForKey__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_objc_msgSend_fixup__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+[HTTPConnection initialize]+[HTTPConnection initialize].onceToken___block_literal_global___28+[HTTPConnection initialize]_block_invokeL_.str_recentNonceQueue_recentNonces+[HTTPConnection generateNonce]___block_descriptor_tmp6___31+[HTTPConnection generateNonce]_block_invoke___block_descriptor_tmp13___31+[HTTPConnection generateNonce]_block_invoke7___copy_helper_block____destroy_helper_block____copy_helper_block_10___destroy_helper_block_11+[HTTPConnection hasRecentNonce:]___block_descriptor_tmp19___33+[HTTPConnection hasRecentNonce:]_block_invoke___copy_helper_block_16___destroy_helper_block_17-[HTTPConnection initWithAsyncSocket:configuration:]L_.str24-[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___block_descriptor_tmp131___copy_helper_block_128___destroy_helper_block_129-[HTTPConnection stop]___22-[HTTPConnection stop]_block_invoke___block_descriptor_tmp135___copy_helper_block_132___destroy_helper_block_133-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]L_.str220-[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-[HTTPConnection dateAsString:].df___block_literal_global396___31-[HTTPConnection dateAsString:]_block_invoke-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]___block_descriptor_tmp479___43-[HTTPConnection responseHasAvailableData:]_block_invoke___copy_helper_block_476___destroy_helper_block_477-[HTTPConnection responseDidAbort:]___block_descriptor_tmp485___35-[HTTPConnection responseDidAbort:]_block_invoke___copy_helper_block_482___destroy_helper_block_483-[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]L_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_.str2L_OBJC_CLASS_NAME____block_descriptor_tmpL_OBJC_METH_VAR_NAME_3L_OBJC_CLASS_NAME_5L_OBJC_METH_VAR_NAME_8L_OBJC_CLASS_NAME_12L_OBJC_METH_VAR_NAME_14L_OBJC_CLASS_NAME_18l_OBJC_CLASS_RO_$_HTTPConnectionL_OBJC_METH_VAR_NAME_20L_OBJC_METH_VAR_NAME_22L_OBJC_METH_VAR_NAME_25L_OBJC_METH_VAR_NAME_28L_OBJC_METH_VAR_NAME_30L_OBJC_METH_VAR_NAME_32L_OBJC_METH_VAR_NAME_34L_OBJC_METH_VAR_NAME_35l_.str37L_OBJC_METH_VAR_NAME_38l_.str39l_.str41l_.str43l_.str45L_OBJC_METH_VAR_NAME_48L_OBJC_METH_VAR_NAME_50L_OBJC_METH_VAR_NAME_52L_OBJC_METH_VAR_NAME_54L_OBJC_METH_VAR_NAME_56L_OBJC_METH_VAR_NAME_58L_OBJC_METH_VAR_NAME_60L_OBJC_METH_VAR_NAME_62L_OBJC_METH_VAR_NAME_64L_OBJC_METH_VAR_NAME_66L_OBJC_METH_VAR_NAME_67L_OBJC_METH_VAR_NAME_69L_OBJC_METH_VAR_NAME_71L_OBJC_METH_VAR_NAME_73l_.str76L_OBJC_METH_VAR_NAME_78L_OBJC_METH_VAR_NAME_80l_.str82L_OBJC_METH_VAR_NAME_84L_OBJC_METH_VAR_NAME_86L_OBJC_METH_VAR_NAME_88L_OBJC_METH_VAR_NAME_90l_.str92L_OBJC_METH_VAR_NAME_94L_OBJC_METH_VAR_NAME_96L_OBJC_METH_VAR_NAME_98L_OBJC_METH_VAR_NAME_100L_OBJC_METH_VAR_NAME_102L_OBJC_METH_VAR_NAME_104L_OBJC_METH_VAR_NAME_106l_.str108L_OBJC_METH_VAR_NAME_110L_OBJC_METH_VAR_NAME_112L_OBJC_METH_VAR_NAME_114l_.str116L_OBJC_METH_VAR_NAME_118l_.str120L_OBJC_METH_VAR_NAME_122l_.str124L_OBJC_METH_VAR_NAME_126L_OBJC_CLASS_NAME_130L_OBJC_CLASS_NAME_134L_OBJC_METH_VAR_NAME_136L_OBJC_METH_VAR_NAME_138L_OBJC_METH_VAR_NAME_140L_OBJC_METH_VAR_NAME_142L_OBJC_METH_VAR_NAME_145L_OBJC_METH_VAR_NAME_147L_OBJC_METH_VAR_NAME_149L_OBJC_METH_VAR_NAME_151L_OBJC_METH_VAR_NAME_154L_OBJC_METH_VAR_NAME_156l_.str158L_OBJC_METH_VAR_NAME_160L_OBJC_METH_VAR_NAME_162L_OBJC_METH_VAR_NAME_163l_.str164l_.str166L_OBJC_METH_VAR_NAME_169L_OBJC_METH_VAR_NAME_171L_OBJC_METH_VAR_NAME_173L_OBJC_METH_VAR_NAME_175L_OBJC_METH_VAR_NAME_177l_.str179L_OBJC_METH_VAR_NAME_181l_.str183l_.str185L_OBJC_METH_VAR_NAME_187L_OBJC_METH_VAR_NAME_190L_OBJC_METH_VAR_NAME_192L_OBJC_METH_VAR_NAME_194L_OBJC_METH_VAR_NAME_196L_OBJC_METH_VAR_NAME_198L_OBJC_METH_VAR_NAME_200L_OBJC_METH_VAR_NAME_202L_OBJC_METH_VAR_NAME_205L_OBJC_METH_VAR_NAME_207L_OBJC_METH_VAR_NAME_209L_OBJC_METH_VAR_NAME_211L_OBJC_METH_VAR_NAME_213L_OBJC_METH_VAR_NAME_215L_OBJC_METH_VAR_NAME_217l_.str221L_OBJC_METH_VAR_NAME_223L_OBJC_METH_VAR_NAME_225L_OBJC_METH_VAR_NAME_227L_OBJC_METH_VAR_NAME_229L_OBJC_METH_VAR_NAME_231L_OBJC_METH_VAR_NAME_233L_OBJC_METH_VAR_NAME_235L_OBJC_METH_VAR_NAME_237l_.str239l_.str241l_.str243l_.str245l_.str247l_.str249l_.str251l_.str253L_OBJC_METH_VAR_NAME_255l_.str257l_.str259l_.str261l_.str263L_OBJC_METH_VAR_NAME_265L_OBJC_METH_VAR_NAME_267L_OBJC_METH_VAR_NAME_269l_.str271L_OBJC_METH_VAR_NAME_273L_OBJC_METH_VAR_NAME_275L_OBJC_METH_VAR_NAME_277l_.str279l_.str281L_OBJC_METH_VAR_NAME_283L_OBJC_METH_VAR_NAME_285L_OBJC_METH_VAR_NAME_287L_OBJC_METH_VAR_NAME_289L_OBJC_METH_VAR_NAME_291L_OBJC_METH_VAR_NAME_293L_OBJC_METH_VAR_NAME_295L_OBJC_METH_VAR_NAME_297L_OBJC_METH_VAR_NAME_299L_OBJC_METH_VAR_NAME_301L_OBJC_METH_VAR_NAME_303L_OBJC_METH_VAR_NAME_305L_OBJC_METH_VAR_NAME_307l_.str310l_.str312L_OBJC_METH_VAR_NAME_314L_OBJC_METH_VAR_NAME_316L_OBJC_METH_VAR_NAME_318l_.str320L_OBJC_METH_VAR_NAME_323l_.str325L_OBJC_METH_VAR_NAME_327L_OBJC_METH_VAR_NAME_329L_OBJC_METH_VAR_NAME_331L_OBJC_METH_VAR_NAME_333l_.str335L_OBJC_METH_VAR_NAME_337L_OBJC_METH_VAR_NAME_339l_.str341L_OBJC_METH_VAR_NAME_344L_OBJC_METH_VAR_NAME_346L_OBJC_METH_VAR_NAME_348L_OBJC_METH_VAR_NAME_350L_OBJC_METH_VAR_NAME_353l_.str355l_.str357L_OBJC_METH_VAR_NAME_359L_OBJC_METH_VAR_NAME_361L_OBJC_METH_VAR_NAME_363l_.str365l_.str367l_.str369l_.str371L_OBJC_METH_VAR_NAME_374l_.str377L_OBJC_METH_VAR_NAME_379L_OBJC_METH_VAR_NAME_381l_.str383L_OBJC_METH_VAR_NAME_385l_.str388L_OBJC_METH_VAR_NAME_390L_OBJC_METH_VAR_NAME_392L_OBJC_CLASS_NAME_394___block_descriptor_tmp395L_OBJC_METH_VAR_NAME_397L_OBJC_METH_VAR_NAME_400L_OBJC_METH_VAR_NAME_402l_.str404l_.str406L_OBJC_METH_VAR_NAME_408L_OBJC_METH_VAR_NAME_410L_OBJC_METH_VAR_NAME_412L_OBJC_METH_VAR_NAME_414L_OBJC_METH_VAR_NAME_415L_OBJC_METH_VAR_NAME_417l_.str419L_OBJC_METH_VAR_NAME_421L_OBJC_METH_VAR_NAME_423l_.str425l_.str427l_.str429l_.str431L_OBJC_METH_VAR_NAME_433L_OBJC_METH_VAR_NAME_435L_OBJC_METH_VAR_NAME_437L_OBJC_METH_VAR_NAME_439L_OBJC_METH_VAR_NAME_441L_OBJC_METH_VAR_NAME_443l_.str445L_OBJC_METH_VAR_NAME_447L_OBJC_METH_VAR_NAME_449l_.str451L_OBJC_METH_VAR_NAME_453L_OBJC_METH_VAR_NAME_455L_OBJC_METH_VAR_NAME_457L_OBJC_METH_VAR_NAME_459L_OBJC_METH_VAR_NAME_461L_OBJC_METH_VAR_NAME_463L_OBJC_METH_VAR_NAME_466L_OBJC_METH_VAR_NAME_468l_.str470L_OBJC_METH_VAR_NAME_472l_.str474L_OBJC_CLASS_NAME_478L_OBJC_METH_VAR_NAME_480L_OBJC_CLASS_NAME_484l_.str486L_OBJC_METH_VAR_NAME_489l_.str491L_OBJC_METH_VAR_NAME_493L_OBJC_CLASS_NAME_495L_OBJC_METH_VAR_NAME_496L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_TYPE_497L_OBJC_METH_VAR_TYPE_498l_OBJC_$_CLASS_METHODS_HTTPConnectionl_OBJC_METACLASS_RO_$_HTTPConnectionL_OBJC_CLASS_NAME_499L_OBJC_METH_VAR_NAME_500L_OBJC_METH_VAR_TYPE_501L_OBJC_METH_VAR_TYPE_502L_OBJC_METH_VAR_TYPE_503L_OBJC_METH_VAR_TYPE_504L_OBJC_METH_VAR_TYPE_505L_OBJC_METH_VAR_NAME_506L_OBJC_METH_VAR_NAME_507L_OBJC_METH_VAR_TYPE_508L_OBJC_METH_VAR_TYPE_509L_OBJC_METH_VAR_TYPE_510L_OBJC_METH_VAR_NAME_511L_OBJC_METH_VAR_TYPE_512L_OBJC_METH_VAR_TYPE_513L_OBJC_METH_VAR_NAME_514L_OBJC_METH_VAR_TYPE_515L_OBJC_METH_VAR_NAME_516L_OBJC_METH_VAR_TYPE_517L_OBJC_METH_VAR_NAME_518L_OBJC_METH_VAR_TYPE_519L_OBJC_METH_VAR_NAME_520L_OBJC_METH_VAR_NAME_521L_OBJC_METH_VAR_NAME_522l_OBJC_$_INSTANCE_METHODS_HTTPConnectionL_OBJC_METH_VAR_NAME_523L_OBJC_METH_VAR_TYPE_524L_OBJC_METH_VAR_NAME_525L_OBJC_METH_VAR_TYPE_526L_OBJC_METH_VAR_NAME_527L_OBJC_METH_VAR_TYPE_528L_OBJC_METH_VAR_NAME_529L_OBJC_METH_VAR_TYPE_530L_OBJC_METH_VAR_NAME_531L_OBJC_METH_VAR_TYPE_532L_OBJC_METH_VAR_NAME_533L_OBJC_METH_VAR_TYPE_534L_OBJC_METH_VAR_NAME_535L_OBJC_METH_VAR_TYPE_536L_OBJC_METH_VAR_NAME_537L_OBJC_METH_VAR_TYPE_538L_OBJC_METH_VAR_NAME_539L_OBJC_METH_VAR_TYPE_540L_OBJC_METH_VAR_NAME_541L_OBJC_METH_VAR_TYPE_542L_OBJC_METH_VAR_NAME_543L_OBJC_METH_VAR_NAME_544L_OBJC_METH_VAR_NAME_545L_OBJC_METH_VAR_TYPE_546L_OBJC_METH_VAR_NAME_547L_OBJC_METH_VAR_TYPE_548L_OBJC_METH_VAR_NAME_549L_OBJC_METH_VAR_NAME_550L_OBJC_METH_VAR_NAME_551L_OBJC_METH_VAR_NAME_552l_OBJC_$_INSTANCE_VARIABLES_HTTPConnectionl_OBJC_CLASS_RO_$_HTTPConfigL_OBJC_CLASS_NAME_554l_OBJC_METACLASS_RO_$_HTTPConfigL_OBJC_CLASS_NAME_555L_OBJC_METH_VAR_NAME_556L_OBJC_METH_VAR_NAME_557L_OBJC_METH_VAR_TYPE_558L_OBJC_METH_VAR_TYPE_559l_OBJC_$_INSTANCE_METHODS_HTTPConfigL_OBJC_METH_VAR_TYPE_560l_OBJC_$_INSTANCE_VARIABLES_HTTPConfigL_OBJC_PROP_NAME_ATTR_L_OBJC_PROP_NAME_ATTR_561L_OBJC_PROP_NAME_ATTR_562L_OBJC_PROP_NAME_ATTR_563L_OBJC_PROP_NAME_ATTR_564L_OBJC_PROP_NAME_ATTR_565l_OBJC_$_PROP_LIST_HTTPConfigEH_frame0+[HTTPConnection initialize].eh___28+[HTTPConnection initialize]_block_invoke.eh+[HTTPConnection generateNonce].eh___31+[HTTPConnection generateNonce]_block_invoke.eh___copy_helper_block_.eh___destroy_helper_block_.eh___31+[HTTPConnection generateNonce]_block_invoke7.eh___copy_helper_block_10.eh___destroy_helper_block_11.eh+[HTTPConnection hasRecentNonce:].eh___33+[HTTPConnection hasRecentNonce:]_block_invoke.eh___copy_helper_block_16.eh___destroy_helper_block_17.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.eh___copy_helper_block_128.eh___destroy_helper_block_129.eh-[HTTPConnection stop].eh___22-[HTTPConnection stop]_block_invoke.eh___copy_helper_block_132.eh___destroy_helper_block_133.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.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.eh___copy_helper_block_476.eh___destroy_helper_block_477.eh-[HTTPConnection responseDidAbort:].eh___35-[HTTPConnection responseDidAbort:]_block_invoke.eh___copy_helper_block_482.eh___destroy_helper_block_483.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 1366749100 501 20 100644 20868 ` HTTPMessage.o X H) H)__text__TEXT (3F__debug_info__DWARFe X5 __debug_abbrev__DWARFK +__debug_aranges__DWARFE %__debug_macinfo__DWARFE %__debug_line__DWARFE 1%X6__debug_loc__DWARFv V`6__debug_pubtypes__DWARF2r__debug_str__DWARF__debug_ranges__DWARF- $__data__DATA- $__objc_data__DATA0P$: __objc_superrefs__DATA`$:__objc_methname__TEXTh$__objc_selrefs__DATAx%:__objc_ivar__DATA%__objc_msgrefs__DATA%; __objc_classname__TEXT %__objc_const__DATA@% ;7__objc_methtype__TEXT (__objc_classlist__DATA(<__objc_imageinfo__DATA(__apple_names__DWARF`(<@__apple_objc__DWARF"x+>__apple_namespac__DWARF"$p,__apple_types__DWARF",>__debug_inlined__DWARF$.__compact_unwind__LD$.?__eh_frame__TEXT&x0 hX@eF PEEIUHSHH}HlHEH5yH}HHHHt1H H HH[]UHAWAVAUATSHMHIL5HAIHAHLAILmMIH}HHEH5HHHHt1LLLH H L5LALALAHH[A\A]A^A_]UHAWAVAUATSHLIIL%HAIHAILmH HEH}H5)HHHHt1LLLH H L5LALAHH[A\A]A^A_]UHSHHHH<HtH]HHEH5H}H[]UHAWAVATSHHL4HIHHH5]HIH5HHLLLH[A\A^A_]UHHH<]UHHH<H]UHHH<H]UHHH<H]UHHH<]UHHH<H]UHHH<HH]UHAWAVSPIIHHHI<HLHH[A^A_]%UHHH<H]UHHH<H]UHHH<H]a?| bVJF DK T#kq#v b"VFDlKT b i! mj"V,FDKT u 2 zh m A+VF+_K+TX3VF3_@K3Tc 3u s 48V?F8_K8T=VF=_K=T%k L M# J#BVFB_HKBTkGVIFG_KGT #(# # # j# j#k)L VFL_KLT CLVQk/V7FQ_KQT= u #XV/OVFV_`KVT V [OVF[_K[T [5 [kbuVAFb_KbT 0#bguVFg_KgT lVFl_@KlTc lu ):# #!PIO^ D%  .: ; ' I@ d: ; I4 < I  I8 2 I: ; : ; I .: ; ' @ d $>  : ;  I: ; 8 2 I8 2 I: ;  : ;  &I-C /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h   L D < @# 3 :-# Z&  k  LM' L' L$ L L+ L' L/ [0% L% L L#UTAHTXbTb|U|]bTT"TbQUbyRySUbvXv\U"<U<]"oTTT"9Q9^"FRFOU"6X6OSOhUUST0UKT"Q"DSUTUTUTUT UT!U/T/>U/AT/AQAOTO_U__OyTObQbvUO\R\|^|QUTUTUTQTnevobjc_objectkNSURL!HTTPMessageXNSDictionaryNSObjectNSStringbNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]long intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessageself_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:initdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:messageHTTPMessage(( @16@0:8@40@0:8@16@24@32@40@0:8q16@24@32v16@0:8c24@0:8@16c16@0:8q16@0:8@24@0:8@16v32@0:8@16@24v24@0:8@16^{__CFHTTPMessage=}HSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P('Azz `bpVi'z(& m`XVpz)csHSAH  ,:( z`'pzHSAH HSAH  Yo N t=T, 2xY=p6|) p~<6+#H@\8[0Z(Z \[YGE`(3021F/.- , x+p*h `)X(P H@'8 0&(% $#"! xph`XPE\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTT(T(TTTTTTTTTTTTTTT`@ `@ Ccb"&=Sf/O'E[r (0G9_JwR]#+267eOAgQm^xt'(Me}&&& 'I 8'c `' ' ' ' ( 0( X(, (K (s ( (  ) 0a XqMNG/+(h9_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_CFHTTPMessageCreateEmpty_OBJC_IVAR_$_HTTPMessage.message_objc_retain_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFRelease_objc_retainAutorelease_objc_msgSendl_objc_msgSend_fixup_length_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_msgSend_fixup_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_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_3L_OBJC_METH_VAR_NAME_5L_OBJC_CLASS_NAME_l_OBJC_METACLASS_RO_$_HTTPMessageL_OBJC_METH_VAR_NAME_6L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_TYPE_8L_OBJC_METH_VAR_NAME_9L_OBJC_METH_VAR_TYPE_10L_OBJC_METH_VAR_TYPE_11L_OBJC_METH_VAR_NAME_12L_OBJC_METH_VAR_TYPE_13L_OBJC_METH_VAR_NAME_14L_OBJC_METH_VAR_TYPE_15L_OBJC_METH_VAR_NAME_16L_OBJC_METH_VAR_NAME_17L_OBJC_METH_VAR_NAME_18L_OBJC_METH_VAR_NAME_19L_OBJC_METH_VAR_TYPE_20L_OBJC_METH_VAR_NAME_21L_OBJC_METH_VAR_NAME_22L_OBJC_METH_VAR_TYPE_23L_OBJC_METH_VAR_NAME_24L_OBJC_METH_VAR_TYPE_25L_OBJC_METH_VAR_NAME_26L_OBJC_METH_VAR_NAME_27L_OBJC_METH_VAR_NAME_28L_OBJC_METH_VAR_TYPE_29l_OBJC_$_INSTANCE_METHODS_HTTPMessageL_OBJC_METH_VAR_NAME_30L_OBJC_METH_VAR_TYPE_31l_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 1366749101 501 20 100644 115972 ` HTTPServer.o   $__text__TEXT7 "__debug_info__DWARF79C-8__debug_abbrev__DWARFp}__debug_aranges__DWARFs__debug_macinfo__DWARFs__debug_line__DWARFs 6__debug_loc__DWARF~Ί6__debug_pubtypes__DWARFo__debug_str__DWARF4'__debug_ranges__DWARFK[C__data__DATAK[__objc_data__DATAPP`pD __objc_superrefs__DATAD__objc_methname__TEXT__objc_selrefs__DATAD8__cstring__TEXTx__objc_ivar__DATA(8__objc_classrefs__DATApF__objc_msgrefs__DATA0P@F __cfstring__DATA`HG__objc_classname__TEXT__const__DATApGl__bss__DATA__objc_methtype__TEXT__objc_const__DATAp XK__datacoal_nt__DATAS __objc_protolist__DATAT __objc_classlist__DATA T__objc_imageinfo__DATA__apple_names__DWARF (T__apple_objc__DWARFXhX[__apple_namespac__DWARF4$D__apple_types__DWARFXhh[__debug_inlined__DWARF`__compact_unwind__LD `U__eh_frame__TEXTX hb7(> P0UHAWAVAUATSHH}HHEH5H}HHHHfH=1L5J3H=KH5J 3H5;HHL=H H< H AH=1H5H H H=HH H HAHH<HAL-sL5HfL%LAJ<#N,#AL-`L%LAJ<#N,#AH=iL5LH5BHL%AH H< H AH=,LH5 HAH H< H AH=LH5ݷHAH H< H AH=ֻLH5HAH H< H AH5H=AHIL{H5H }LHE1ALAH5\H=eAHILXH5IH JLHE1ALAHHH[A\A]A^A_]UHAWAVSHIH5H=L=AHHH5HLAHH5ضLAHI<HI<HI<H511AH}LuH:HEH5H[A^A_]UHAWAVSHhHELuLuEE0HHEHHEHEL=HH HH5H7HUEBEHMHELuAHuHEHHEHx(AHL=H}ALH}AHHh[A^A_]fff.UHHF(HG(HF(]f.UHH(]%UHSPHG HO(HH<HXH{(HC(H[]%f.UHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVAUATSHIIHIMt/H=wH5H5LHH5xLHHM<HHEEBL-HH EHMHELAHEH]HAIHuLHH}H}LHHELHEH=I1HILHIH5LHHHHkH5lH\$8L|$0Ld$(HD$ HEHD$L,$HD$D$H}AAP0L-HALALALHĈ[A\A]A^A_]UHAVSH_ H(L5J<3J3[A^]%fffff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVSHhHELuLuEE0HEHHL=HH HHUEBEHMHELuAHuHEHHEHx(AHH}LHHh[A^A_]UHHG HO(HH H@HH(]fDUHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAVSH0IHHHHEEBEHHEHHEHuHELuHH}H0[A^]UHHG HO(HH ]ff.UHH~ ]%UHH ]%UHAWAVSHhHELuLuEE0HHEHHEHEL=HH HH5H7HUEBEHMHELuAHuHEHHEHx(AHL=H}ALH}AHHh[A^A_]UHSPHG HO(HH<HXH{(HC(H[]%UHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVATSH0HH5ЮHIHL4HHEEBL%HH EHMHEHAHEL}LAIHuLHH}H}LH0[A\A^A_]UHAVSH_ H(L5J<3J3[A^]%ffff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAVSHPHELuLuEE HHHHEHH EBEHMHELuHuHEHHEXH}LHP[A^]UHHG HO(Hf H@fH]ÐUHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAVSHPHELuLuEE HHHHEHH EBEHMHEHuHELuHHEXH}LHP[A^]UHSPHHC H <t&H H<H5HK(HIfAHC(H@f@H[]ffff.UHAVSIHI~ H(Iv(Hߺ[A^]UHSPHH{ H{(H[]UHAVSH0HL4HHEEBEHHEHHEHuHEf]LH}H0[A^]UHHG fO(Hf ]fff.UHH~ ]%UHH ]%UHAWAVATSH`HELuLuEE0HHEHHEHEL%HH HH5L<7HUEBEHMHELuAHHuH]LHH<AHL=H}ALH}AHH`[A\A^A_]UHSPHG HO(HH<HXH{(HC(H[]%ffff.UHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVATSH0HH5ШHIHL4HHEEBL%HH EHMHEHAHEL}LAIHuLHH}H}LH0[A\A^A_]UHAVSH_ H(L5J<3J3[A^]%ffff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVATSH`HELuLuEE0HHEHHEHEL%HH HH5L<7HUEBEHMHELuAHHuH]LHH<AHL=H}ALH}AHH`[A\A^A_]UHSPHG HO(HH<HXH{(HC(H[]%DUHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVSHhHELuLuEE0HHEHHEHEL=HH HH5H7HUEBEHMHEAHuHELuHHEHx(AHL=H}ALH}AHHh[A^A_]UHSH8HH{ HH<tlHHEEBEHHEHHEHC(HEH5HEH{ HUH5HH}HC(H@Hx(H@(H8[]UHAWAVATSIIF(H H<H5L=AHIH5[LAHIN HIHy(HA(HLH[A\A^A_]fUHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%fUHAVSIHI~ H(Iv(Hߺ[A^]UHSPHH{ H{(H[]UHAWAVATSH0HH5PHIHL4HHEEBL%HH EHMHEHAHEL}LAIHuLHH}H}LH0[A\A^A_]UHAVSH_ H(L5J<3J3[A^]%ffff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVSHhHELuLuEE0HHEHHEHEL=HH HH5H7HUEBEHMHELuAHuHEHHEHx(AHL=H}ALH}AHHh[A^A_]UHSPHG HO(HH<HXH{(HC(H[]%ffffff.UHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVATSH0HH5HIHL4HHEEBL%HH EHMHEHAHEL}LAIHuLHH}H}LH0[A\A^A_]UHAVSH_ H(L5J<3J3[A^]%ffff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVSHhHELuLuEE0HHEHHEHEL=HH HH5H7HUEBEHMHELuAHuHEHHEHx(AHL=H}ALH}AHHh[A^A_]UHSPHG HO(HH<HXH{(HC(H[]%ffffff.UHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVATSH0HH5НHIHL4HHEEBL%HH EHMHEHAHEL}LAIHuLHH}H}LH0[A\A^A_]UHAWAVATSH0II\$ I|$(L=J<;J;I\$ HH<HIJ;1HtH5H=HHHHEEBEHHEHHELuL=LAIH]HAIH5I|$ HUH5cHHH}H}LLH0[A\A^A_]UHHHx HP(H5*]%ff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVATSHIIHEHEHEEE EHELeLeLHH5HH EE0HMH]HEH HHPDžXBDž\H`LhHpHPHxLeLuHMtHEHx(IHEXHxL5AH}H}AH}HĐ[A\A^A_]UHAWAVAUATSHXIHEIE(IM0HYH 1LEH(LDHH H<H t2H HMH5AH}H;HH5AIE H@DpIE I}8H@XHHEIH=I1HIǀIE(H H<H5HH5̘HڝL$0L|$(HD$ Lt$L$$HD$D$H}ȺAAP0LIE(H I}(H5kIE0H@H@(H5BH sHD$0L|$(HL$ Lt$L$$HD$D$H}1ҹAAP0LH}HX[A\A]A^A_]f.UHAVSIHIv H{ I~(H0Iv0Hߺ[A^]fffff.UHSPHH{ H{(H{0H[]UHH51]%UHAVSH0HL4HHEEBEHHEHHEHuHE]LH}H0[A^]UHAWAVAUATSHHHHHEH@H{ H5ЖL5AHC H H<H5AHC H {(PHC H H<H5AW)E)E)E)EHC HHH H<IHUHH5OLAAHHtdHEL8L5E1HEL98tLHEJH=_HAHIHÔH5H$LLHMAD0AL5LALAL%J<#H=H5IHHHEN$#HL,HH<H5L5ALDH5LLILLEAL5J<3J3J<3H5ZHAJ<3IE1HHHtH5H=FHIHHEEBEHHEHHELuL%LAIL}LAIL%HLH5ێHAHLHUH5HAHH}H}LLHH[A\A]A^A_]UHAWAVAUATSPIMl$ H5GH=pL=AHHH5,HL0LHLAHMl$ H5 H="AHHH5LHLAHI|$ H5܍AIT$(HtI|$ H5H[A\A]A^A_]fDUHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHAWAVAUATSH8IIH I; H5ՌH=L-AHIH5H=ۏHAHHH?H5H$LLLIAg0AL5HALAL5K<4HtxH HMEBEH HMH HMH5HELHUH5nHHK<4K4H}H8[A\A]A^A_]UHH H5]%ffff.UHH~ ]%UHH ]%UHSH(HHHHEEBEHHEHHEHuHEHH}H([]UHAVSII~ H5HHI~ H5H[A^]fUHH~ ]%UHH ]%UHAWAVAUATSHXHIHۍHEHHELHEH5׊L5HAHIH5HAHIH5HAHL=H}LHHHH5nH\$8Ll$0Ld$(H ЎHL$ HMHL$H$HD$D$H}кAAP0AHLLLLLHX[A\A]A^A_]UHAWAVAUATSHxHIIL=LAHEHHEHAHELHEL=H5LALHIH5LHILmH5xLHL%H}LHIH56H]H\$@Lt$8Ll$0L|$(MHHD$ HHMHL$H$HD$D$H}кAAP0HLLLH}LLLHx[A\A]A^A_]UHAWAVAUATSPHIHM<L%ӇHHEL-LLLHM<H5RHLHL%H}AHHH5/LHLHAHI<H5lLH[A\A]A^A_]UHAWAVAUATSPHIHM<L%HHEL-LLLHM<H5HLHL%H}AHHH5wLHLHAHI<H5LH[A\A]A^A_]UHH0HHEEBEHHEHHEHuH}H=uH0]H=HuUHSPHH=H5HS(H5ȆH HHE1HH=HH5 H=HH[]fUH]f.UH]UHAWAVAUATSPIIL%2H5KH=,L-AHHH50HAH53H $LLE1AAHL=HAHAH5H=AHHH5HAHALH[A\A]A^A_]UHAWAVAUATSHIH}HIH5H=HHHL5HL9H5H=L5AHIH5H=HAHHHH5zH$LLHMIA0AL5HALALAT$LH[A\A]A^A_]%UHAWAVATSHIL5L%HH5LLLIAH[A\A^A_]%UHSPHH=H1H=H1H=H1H=H1H=H1H=H1H=H1H=H1H=H1H=H1H=H1H=H1HH1H[]9?{(/&C&3@4VJ 8+T&N 3@4 )& 2&P   <LM# ## /<9,G(3>+O@ #! #2A # M~ X<!V<uV >- n$"G/.H GuV G. IVI GV MPVMVRUVJR_&RT&,RO U#T VUV V3/ XVXV!`V`_&`T& "b##("b##("b##("b##("b##("b##( dV d/ f;Vf@gV*kgVRk_& kT&G kj y#m AoCV o10  qPwVqV!ixV'x_& xT& x"z##("z##("z##("z##("z##("z##( #  |V |1  ~V~'V'Vr_&, T&b  9# V 1  %"/.% # (V 2   GVPwV VV!a:$ V_&J T&m v2 $ ":@##"q2##(":@##":@##":@##":@##":@##"q2##("q2##("q2##("q2##("q2##(v34 $ 6"V 3  @""V""V""V_& T&2 "L#V_&U T&x : L#G&V @4 q#0& q#0&$$0#)5$`#XN6 P&_&V`&o&V!:o&'V _&j T& s&'":P##":P##":P##":P##":P##":P## '5'V 7  @'k'Vp''V:' (V9_& T& I6,!V ((V_&bT& .((%|&!((V _&T&( ((%K!!H (2)Vr!_&!T&  C0 = 2M - 0#    4H  #P  q# 'v  !'  -'  9  EK M) Z[9 (K q&qR d `#* b#F c#V !f#_ j#m (l#w (m# (n# o# p# r# t# u# v# w# x#) y#3 z#> |#_ }#j (# 4# # @# P# @# f#@ |#[ !#  ># ! @# ! A# ! B# D(7  #1  # )W ## # ?#s # # #  # ## $# %# &# '# (# +# ,#! -#> .#M :0#  #* b *s  m *~    #s  #~  #  12)#*Vl 1_&1T&1?41?W C)#*#35 @#*t,V @_&@T& :*t, *e,"P/.%K#L Pt,J-V P7 \P-w-V\--V c-.V!c_&RcT& -. f.."m/.%k , m./V m8 p//Vp ///V\ |///V"|_&|T&' { //V s8J //V//V /1Vi#_&T& 1o2V#_&"T&E o2'3V$_& T&C)8f'33Vo$_&T&)8 6@44V 9q 44V44Vp45V"%8T&56Vd%8T&JE/.66V%8T&E/."+667V&6_&X6T&, A-E A/.- A8  I&O&< b d&.02##8(#(### #( o&/02#8(#@(# K#Uj&#&# _&#( &/02#8(#@(# K#Uj&#_&# #( I'.02##8(#(### #( '/02#8(#@(# K#Uj&#(# _&#( #(/02#8(#@(# K#Uj&#_&# #( (/02#8(#@(# K#Uj&#&# _&#( )/"02#8(#@(# K#Uj&#_&# #( ).2##8(#(## )/402#8(#@(# K#Uj&#C*# _&#( H*/F02#8(#@(# K#Uj&#_&# C*#( *0X* 12 #18( #1@( # 1K #1Uj& #1_& # 1 #( 6+0j012#18(#1@(# 1K#1Uj&#1&# 1_&#( +0}0$12$#18($#1@($# 1K$#1Uj&$#1_&$# 1$#( 4,003123#18(3#1@(3# 1K3#1Uj&3#1&3# 1_&3#( ,00>12>#18(>#1@(># 1K>#1Uj&>#1_&># 1&>#( 2-2G## -2 G2#8(#@(# K#1U-G# -*.o0 0G12G#18(G#1@(G# 1KG#1Uj&G#1&G# 1_&G#( :.0 0V12V#18(V#1@(V# 1KV#1Uj&V#1_&V# 1V#( .030d12d#18(d#1@(d# 1Kd#1Uj&d#1&d# 1_&d#( 8/0F0o12o#18(o#1@(o# 1Ko#1Uj&o#1_&o# 1o#( /.02##8(#(### #( 600Y0|12|#18(|#1@(|# 1K|#1Uj&|#10|# 1_&|#( 00l012#18(#1@(# 1K#1Uj&#1_&# 1#( 10012#18(#1@(# 1K#1Uj&#1# 1#( 1&C($# &#2'#(#)# "2 q2.2##8(#(#:# {2.02##8(#(### q2#( 20@12#18(#1@(# 1K#1Uj&#12# 1_&#(1"3#01T&#8 '30)12#18(#1@(# 1K#1Uj&#1_&# 1:#( 3'D E4 V4I $#  &# ? '#F H (#4: *#<L4 ,#P -#_: /#s 1#yC 2#Q4 4# 6# 7# 8#( 9#]4 ;#]4 <# ]4 =#]4 >#7 @# h458 #3V !# *b*qb #<L4 # ?##:#:#:#V !# 5I6.2##8(#(#:# S60012#18(#1@(# 1K#1Uj&#16# 1_&#( 600P12P#18(P#1@(P# 1KP#1Uj&P#1P# 1P#( 70(m12m#18(m#1@(m# 1Km#1Uj&m#1m#  70 (12#18(#1@(# 1K#1Uj&#1_&#  86 # x8 J0K012#18(#1@(# 1K#1Uj&#1T&# 18#( 8%  $> &I4I: ; I: ; .: ;' @ d4I: ; : ;I4   1UX Y 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I@ d: ; I4 .: ; ' @ d4: ; I .: ; @ .: ; ' @ : ; I4: ; I.: ;@ : ;I .: ;' @ !.: ;' I@ d"4: ;I #4: ;I$ U%4: ;I&I: ;'<  ()  : ;  *I: ;  +.: ; ' 4 @ d,.: ; ' -: ; I. / : ; 0 : ;1 I: ;8 2 2  : ;3I: ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h ; LIDs& Xzgttg.tK///CC' < & LEX"y J J K= '  +$/0du  K8 &   L/Xf K '  T+ K/ J J LEX" K: ' $ "0d% K7 &   L%Te K< '  L%Tey &< #  T+ K/ J J LG["7 K@ ' $ $0d% K7 &   LG["7 K8 '  LEX"n    =rLvf <gzt m ' ' # $ "0d% K7 &  LEX" KB ' $ "0d% K7 &  LEX" KB ' ( $0dl% "%,P&z u & & &  x"H,d4m 1 <LHv/Gwtk C , L Sb.1 %M\AFxrt=zJzgDFxit=zJz J J L%Te K '  >-#y     Ko ~K^ jX"+Po N="J &  jX+k/rLKgw L J J  NU gY J J l +  @1Ny @1Ny O z; zf  L J J1 r/[ $8h 5z +U'TMVTTU}^TUTU7QUQ\7NTN_%k_7TQTbU$3U=U6TyUT UI T Q j ^l U K U  T U' 9 U9 S' @ T' C QC U Ug Ug T / U U T.7U7|SCU8TQ4S4WS[tU@U TU'9U9S'@T'CQCUUgUgTTmUUSTUhSuU^U7STQUUdUUSTUgyUySgTgQU$UCUTU'9U9S'@T'CQCUU\9UUPUT^Q_$ 8 U8 "]""U""T"4#U"*#T""Q"&#S&#H#SL#c#Uc##S#$v|$%S%%v|%&So&&Uo&&T'5'U''U'(S''T''Q'(^ (.(U.(w(S (@(T.(e(e({(^((U((S((T((((^((U(,)S((T2)C)UC)*\2)h)T2))Q2)X)RX)k)U#*:*U:*O,S#*7*T7**^++Ut,,U,;-\--U-.\--T-J.^a..U..U///U//|/T//U//^/0U/0T0!0_!0;0U/0Q0q0S1<1U121T21[1\[1u1U1/1Q/11^1,1R,1Q1SQ1[1Uo22U2"3^o22To22Q22S'3;3U;33^'3g3T'383Q833S3(4U3(4T@4I4UI4v4S44U4*5_*55Q44T55U56vP55T5u6_55Q55U66U66_66U66T66Q66S66U67S67T98__block_literal_277__block_literal_25&__block_literal_1I'__block_literal_2#(__block_literal_3(__block_literal_4)__block_literal_5 NSMutableArrayNSLockH*__block_literal_7)__block_literal_66+__block_literal_9*__block_literal_8-__block_descriptor-__block_literal_genericobjc_object+__block_literal_104,__block_literal_11HTTPConfigGCDAsyncSocketMNSThread,__block_literal_12NSDataDNSNetService.__block_literal_152-__block_literal_13:.__block_literal_14NSArray8/__block_literal_16/__block_literal_170__block_literal_181__block_literal_19"2NSErrorx8NSNotificationh4HTTPConnection5WebSocket1__block_literal_20HTTPServerNSDictionaryNSObject'3__block_literal_21NSString6__block_literal_237__block_literal_243__block_literal_22 8__block_literal_26Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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__Block_byref_object_copy___Block_byref_object_dispose___26-[HTTPServer documentRoot]_block_invoke__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke-[HTTPServer name]__18-[HTTPServer name]_block_invoke-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke__27-[HTTPServer publishedName]_block_invoke_2-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke-[HTTPServer type]__18-[HTTPServer type]_block_invoke-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]long unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsunsigned intuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablepreBufferGCDAsyncSocketPreBuffersslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke+[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_27stop:stopnetServiceDidPublish:webSocketDidDie:numberOfWebSocketConnectionslisteningPortsetType:performBonjourBlock:initconnectionDidDie:setDomain:start:TXTRecordDictionarysetConnectionClass:executeBonjourBlock:setTXTRecordDictionary:startBonjourThreadIfNeeded.cxx_destructdeallocsocket:didAcceptNewSocket:setInterface:unpublishBonjournetService:didNotPublish:setName:setPort:publishBonjournumberOfHTTPConnectionsrepublishBonjouraddWebSocket:Thn#$$$$%%%#$$%%&4(4.4@4initallocinitWithDelegate: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_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLockHTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev8@?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(08HXpx @Ph`<## 7<22212222122222222222312211AHTTPServerNSNetServiceDelegateNSObject"00000000*00000000000@)00((0v16@0:8v24@0:8@?16v24@0:8@16v24@0:8@"NSNetService"16v32@0:8@16@24v32@0:8@"NSNetService"16@"NSDictionary"24v32@0:8@"NSNetService"16@"NSData"24c24@0:8@16Q16@0:8#16@0:8@16@0:8^{_NSZone=}16@0:8@24@0:8:16@32@0:8:16@24@40@0:8:16@24@32c16@0:8c24@0:8#16c24@0:8@"Protocol"16c24@0:8:16Vv16@0:8@"NSString"16@0:8v24@0:8#16S16@0:8v20@0:8S16c24@0:8^@16v20@0:8c16^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c((% PPHSAH9s  !#&(+/1478<>@CGILNOQRSTUY[\`ceghlpBaK|hPLc37x`Jj.m|QL#8 .we$޲B׳Z h:OBطb,%[ N[of` 2ћԅ9|CJv?W+mYF |'Z"xmI% E*bhZ#)|}8oxZTu{lix*юz^2A͔r7uiߌT\N/"i<ڐR?$:jw90Kys_JGש(r¶ul`wXjԶm,P&{hOSr *jw|ctfru|Ja|Ma/&qZ%~Y{m֏qO.Cr?崊x ;"}nr|h@ ,<L\l|$4DTdt,<L\l| ,<L\l|  , @ P ` p  0 @ P ` p  0 @ P ` p  0 @ P ` p <l^diJ#P$6$OT P$T (@v>h=; `  J  R9!"0#$UiV\ " # J#{ " ]%O$" F 0  8mr!s"#$3M %#d E% 5 a$s iA  - kF OHz *E%  (,:_ S%m ?SWUr% ! W 5 M Vd 7*3  @, F"!#t+Vl l%X #p% M _!z   lE- ,VW+2"%:&XBHSAH H,W )UW,VT z - d 5 l+3SlOM !"J###P$%E%%%HSAH HSAH%J  !$'*+/0358:<>ACEFGHUL(_b4|Z^>=T,Er> Xn`Mۙ<`o8p~ tOŌ)/=p62xYN k",#{͓<|{}~Z[\]S]\^c _5i&`aqy bcR8) t6|5t) tHtČtsttt0 t 2EXk~)<Obu  3FYl*=Pcv!4GZm+>QdwP  J$:d "2 H  Ih4OM#-2]4G39 f/! R |10 $'3V4$367 j+7}4,79,$,  8= 2-K8/. :. D . ) [38/F/6x8Y0 Pl1M v3$C$5&-|$I'T&#(W ()K q")4H*F*($X6+4Xaap7X$.!`'!'!ay!u!l    a'   .! '!@ '!g ! ! !0!t![ ' .!'!@'!g aur P0! U.!'!'!ag .!P'!'!a' #  '!P'!'!'!M $ X@"B!""s!L#XP&`&o&!' (_ (_ #*QXP-'!-'!-FX./ ///j/5!///)X1WX3a445X6W zRx ,@ AC M$LAC I$tiAC I$0AC $(AC $7AC B$(+AC B$<0'AC B,d/AC P$.AC C$'AC C$'AC C$ AC I$4!AC $\+AC B$'AC B$uAC G$AC $AC $$AC $LAC I$tz7AC B$+AC B$'AC B,AC K$.AC C$D('AC C$l0'AC C$/AC G$!AC $+AC B$ 'AC B$4AC G$\.UAC B$h0AC C$p'AC B$otAC G$AC $$AC $LAC ,tAC K$D7AC B$`+AC B$h'AC B,gAC K$L.AC C$t'AC C$'AC C,AC K$7AC B$+AC B$D'AC B$lAC I$AC E,rAC G$`+AC B$ h'AC B$< p0AC C$d x'AC B, wAC K$ .AC C$ 'AC C$ 'AC C$4 AC I$\ 7AC B$ +AC B$ 'AC B, AC K$ m.AC C$, 'AC C$T 'AC C$| AC I$ B7AC B$ `+AC B$ h'AC B, gAC K,L #AC K$| AC $ 'AC C$ 'AC C$ 'AC C$ 'AC C,D MAC N,t AC M$ BAC C$ !5AC B$ -!AC $!sAC G,Dd!AC P$t8$AC $ $AC $$AC G$$AC $$+AC B$<$'AC B,d$AC J,$_AC G,%_AC G$F%TAC B,r%AC J,L3&QAC M,|T(AC J$)'AC C$)'AC C,)FAC M$,*AC $T*AC $|*AC $)jAC E$)*5AC C$8*AC $ *AC ,D*)AC M,t+WAC M,',AC J,,AC J$7-aAC $,p-nAC B$T-AC $|-AC ,~-AC J,.AC M,.WAC G$4/AC B75-775-775-775-775-7x75-n7g75-]7V75-L7E75-;7475-*7#75-775-775-660M6-M664-6660Me60=B6;6163-&66663-6-=5550M553-5-M5551M5)-p5f53-[5T5A50=:53- 55 553-4-=4444*-4440M44r4-=k4d4Y4S4L4:4%-14!4m443=33333-30=z3o3]3-=R31MI3>333223-20=222-=21M22<2-M11113-10=113-113-n1g1-=\16-F1511=00003-t00=d0Z03-L0B03-40-=-0"06-01M 0/0M/1M//-=//0M/#-t/1Mj/_/F/=;/+/0M/1M.-M..0=.-M.....o.=h.1MY.F.0=$...3-..--3---=----$--0=a-1=7--M1-- -0M,,3-,,,0M,=,,3-,-=,,K,0=>,3,!,,,+1=+++=+3-+-M++++1Mr+g+0MY+?+.+-='+++******0=***3-*}*v*l*3-a*-=Z*S*B*;*$-*))))))0=))3-{)-=t)d)Z)1MQ)F).)+- )-M) )(((((((((-=((l(^(X(M(C(-=<(1( (''0M''''-='1M''0M'-g'1MW'-%''-&0M&(-&1M&v&u&=&k&0M[&1MC&-#& =&)- &&%-=%%%0M%-M%%-M%,-h%C%+%1M!%$$$$$-=$$$0M$-Mv$d$-MS$,-?$$$1M#######-=#r#*-f# =?#0M5#(-"#1M#q #p"=""-M""-"0M"-~"-e"1M["-#")-"0M"-M!!!!!0MB!8!/!-=(!!!3- -  6-  -M  0M 1M -M t i P 9 *- --0=2-(-1Me@92=+k$j0=1=a0=11=-M 0=-M1=dtc[=Q3-I-MC<'1M0M1M0=#-zbsal1=Z=OE-M<#0M-1M-0M1M+-m-Y0=D(-=]\1=0=a1=?0M-1M'0=#-XW1==-M|c0MS-71M'-0M1M+--0=(-OH=AS:R31= 0=1=0Mm1Mg30=,#-NM1==-M-0M|-c1MC0M3-1M-0=3--=j0MJ-MA6(!1MGF=+--0=(-OH=AE:D31= 0M-1M-0Ms1MeP+-5-!0= (-=@?1=Q0=!1=0M1M0=#-z;s:l1=Z=OE-M<#0M-1M-0M1M+-m-Y0=HA(- =651=0M1MjN0MD#-01M&10=-0M-1M\-MVK>-0M(- 1M , + =  0Ms -W 1MG -  - 0M (- 1M ' & = Q 0=! 1= 0M 1M  0= #-z "s !l 1=Z =O E -M< # 0M - 1M - 0M 1M  +-u -a 0=L (-  =   1=   0M 1M{ _ 0MU #-A 1M7 ,  = 0M-1M-u+-c-V0M>(- =1=0=q1=N0M<1M60M0=-M3- -wnd3-\ -Q3-I-?46-( 0=#-  1==-MyrleV1M30M#-1M-0M1M0M`+-G-30=(-=1=r.-mb LA:'-1*'-! 0M3--=z3-ohOHA73-,%|-=rkb[C<$1= 3-&-0=-Mvpi^W&-P@0M43-,.-# %%%%V%N%% %$$$$$$a$Y$$$##[#S#@#8#&##"""""""{"W"O""" ""!!!!!!p!h!(! !!!    ^ V d\5-y+#7/xogKCzVN3+}uQI d\IA/'RJD<)!JB }<4!woSKybZH@ { J B + #       u m Z R @ 8   { s B : #        p h V N + #   h ` J B 1 )  ia2* f^LD3+ wo@8" wo^V4,kcME4, }ldB:( f^/'f^sk`X=5*"e]RJ.&yqVN3+ynfKC(  sk`XME*"e]RJ/' meZR7/$rj_W<4g_SK0( }ujbG?4,         r j O G : 2 '               x ] U : 2             u m R J / '             j b G ? 4 ,          } r j O G , $   jbWO4, ogLD)!g_D<1)zog\T91woTL1)w\T91woTL1)wldIA6. tlQI>6+#xph`H@80H:@"8!0( "!xph`XPH@80( xph`XPH@80( h`XPH@ 80 (  H@/80/( ///P@0 p`P@0 xph`H@8x0wsrmlhgxfpeXPH_@^( ZYUTPOKJh`XIPH80(B A=<8732xph.`-H@8)0($#xpXPH@(   p lh 9` XX P ;0 k( Q  i j  i h  f g  f e  d c p ^h I` P ^H @ 0 ^(   ^  ba`C^A_>p^h<`P]H\@0Z([ ZYW  xphV`XPH~@80}(  U|{TzSyRt#QoPnxpihO`NX`PHM@[80L(V KQLJCI>9H4/xGpFh*`DXEP%HD@C8 0(B A@?> =<X9PH     x h` P H 80 00,)'$$#!xph`XH@1( /.-,+*)(&$x%h$`P#H"8!0  xp`XPH@80( 8x7`6XH5(432TTTTTTT|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTTT(T(!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!!T!|!T|!x!Tx!t!Tt!p!Tp!l!Tl!h!Th!d!Td!`!T`!\!T\!X!TX!T!TT!P!TP!L!TL!H!TH!D!TD!@!T@!<!T<!8!T8!4!T4!0!T0!,!T,!(!T(!$!T$! !T !!T!!T!!T!!T! !T !!T!!T!!T!!T!!T!!T!!T!!T!!T!!T! ` @       ` @   `@ `@ `@ `@ `@ `@ `@ `@ `@ "5x<DZupp $ 7C ] $ Ż `    y2 J e  l      0:  d  |  ' `    @ . g A [  0 `   . / J a [      -E`'yP@gTC[vu %= XPpU/@Jo@gpP4Vq'S P'0B$ i@""""L#`P&`&;o&Sn'@'p'' ((:(O2)x#*t,P---3.d/ //// /8/T/x1o2'33@4CP^4445676Spӱر ,DM+e;}@[cix2G\q1I^²v  ײ,B[>e$~b39JUZ4M"c&yѳس ( A K &d `}     ´ ݴ!))!B!,X!/n!x!!!̼! !!!!/"2."OG"]`"ry""õ"ǵ" "յ"#5#,#E#pg####4#J##$d/${H$a$z$Ŷ$$@$$$ %&%?%'X%/q%%7%%I%%T&3 &b9&ZR&sk&{&b&s&&&''3'L'e'~'·''η'U' (;(c(h((H(#)D)^Z)߷s))) ))!)+ *9"*;*>T*Lm**U*`*n*w*++5+N+g+++˸++++,,;,:T,m,F,V, ,,),+-b--5-mN-=g--M---_--i.h=.$G.$].$v.$.$8.$`.$/$/$:/$\/$0/$X/$/$/$0$80$ V0$H{0$p0$0$0$1$31$8N1$`l1$1$1$1$1$0 2$X32$N2$l2$2$2$ 2$H2$p3$;3$V3$t3$3$@3$h3$3$ 4$94$T4$8r4$`4$4$4$4$5$095$Xl5$5$5$5$5$(5$X%6$A6$`6$v6$6$ 6$H6$p6$7$;7$Z7$7$@7$h7$7$8$U8$8$@8$h8$8$9$ 9$J9$@f9$h9$9$9$9$9$8:$`1:$^:$z:$:$:$0:$`;$';$S;$s;$;$H;$p;$<$6<$R<$q<$@<$h<$<$=$)=$T=$@w=$p=$=$>$>$>>$@]>$p>$>$d P0@8hxX9HW`hP>^(p0} xHw0 Pp;`@| beHz5L &_ GyfL9[4,o_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_dispatch_queue_create_OBJC_IVAR_$_HTTPServer.serverQueuel_objc_msgSend_fixup_alloc_objc_msgSend_OBJC_IVAR_$_HTTPServer.asyncSocketl_objc_msgSend_fixup_self_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_objc_retain_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_dispatch_release__NSConcreteStackBlock_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_HTTPServer.documentRoot__Block_object_assignl_objc_msgSend_fixup_classl_objc_msgSend_fixup_isKindOfClass__dispatch_async_sel_getName_DDExtractFileNameWithoutExtension_NSStringFromSelector_NSStringFromClass_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_objc_retainAutorelease_objc_autoreleasePoolPush_objc_autoreleasePoolPop___stack_chk_guard_objc_enumerationMutation___stack_chk_faill_objc_msgSend_fixup_count_dispatch_get_current_queue_NSRunLoopCommonModes_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_msgSend_fixup_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-[HTTPServer init]L_.strL_.str4-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_copy____Block_byref_object_dispose____block_descriptor_tmp___26-[HTTPServer documentRoot]_block_invoke___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___block_descriptor_tmp48___30-[HTTPServer setDocumentRoot:]_block_invokeL_.str38___copy_helper_block_45___destroy_helper_block_46-[HTTPServer connectionClass]___block_descriptor_tmp52___29-[HTTPServer connectionClass]_block_invoke___copy_helper_block_49___destroy_helper_block_50-[HTTPServer setConnectionClass:]___33-[HTTPServer setConnectionClass:]_block_invoke___block_descriptor_tmp56___copy_helper_block_53___destroy_helper_block_54-[HTTPServer interface]___block_descriptor_tmp60___23-[HTTPServer interface]_block_invoke___copy_helper_block_57___destroy_helper_block_58-[HTTPServer setInterface:]___block_descriptor_tmp64___27-[HTTPServer setInterface:]_block_invoke___copy_helper_block_61___destroy_helper_block_62-[HTTPServer port]___block_descriptor_tmp68___18-[HTTPServer port]_block_invoke___copy_helper_block_65___destroy_helper_block_66-[HTTPServer listeningPort]___block_descriptor_tmp74___27-[HTTPServer listeningPort]_block_invoke___copy_helper_block_71___destroy_helper_block_72-[HTTPServer setPort:]___22-[HTTPServer setPort:]_block_invoke___block_descriptor_tmp78___copy_helper_block_75___destroy_helper_block_76-[HTTPServer domain]___block_descriptor_tmp82___20-[HTTPServer domain]_block_invoke___copy_helper_block_79___destroy_helper_block_80-[HTTPServer setDomain:]___block_descriptor_tmp86___24-[HTTPServer setDomain:]_block_invoke___copy_helper_block_83___destroy_helper_block_84-[HTTPServer name]___block_descriptor_tmp90___18-[HTTPServer name]_block_invoke___copy_helper_block_87___destroy_helper_block_88-[HTTPServer publishedName]___block_descriptor_tmp102___27-[HTTPServer publishedName]_block_invoke___27-[HTTPServer publishedName]_block_invoke_2___block_descriptor_tmp96___copy_helper_block_93___destroy_helper_block_94___copy_helper_block_99___destroy_helper_block_100-[HTTPServer setName:]___block_descriptor_tmp106___22-[HTTPServer setName:]_block_invoke___copy_helper_block_103___destroy_helper_block_104-[HTTPServer type]___block_descriptor_tmp110___18-[HTTPServer type]_block_invoke___copy_helper_block_107___destroy_helper_block_108-[HTTPServer setType:]___block_descriptor_tmp114___22-[HTTPServer setType:]_block_invoke___copy_helper_block_111___destroy_helper_block_112-[HTTPServer TXTRecordDictionary]___block_descriptor_tmp118___33-[HTTPServer TXTRecordDictionary]_block_invoke___copy_helper_block_115___destroy_helper_block_116-[HTTPServer setTXTRecordDictionary:]___block_descriptor_tmp131___37-[HTTPServer setTXTRecordDictionary:]_block_invoke___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2___block_descriptor_tmp127___copy_helper_block_124___destroy_helper_block_125___copy_helper_block_128___destroy_helper_block_129-[HTTPServer start:]___block_descriptor_tmp143___20-[HTTPServer start:]_block_invoke___copy_helper_block_140___destroy_helper_block_141-[HTTPServer stop]-[HTTPServer stop:]___19-[HTTPServer stop:]_block_invoke___block_descriptor_tmp161___copy_helper_block_158___destroy_helper_block_159-[HTTPServer isRunning]___block_descriptor_tmp165___23-[HTTPServer isRunning]_block_invoke___copy_helper_block_162___destroy_helper_block_163-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___28-[HTTPServer publishBonjour]_block_invoke___block_descriptor_tmp205___copy_helper_block_202___destroy_helper_block_203-[HTTPServer unpublishBonjour]___30-[HTTPServer unpublishBonjour]_block_invoke___block_descriptor_tmp211___copy_helper_block_208___destroy_helper_block_209-[HTTPServer republishBonjour]___30-[HTTPServer republishBonjour]_block_invoke___block_descriptor_tmp215___copy_helper_block_212___destroy_helper_block_213-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke___block_descriptor_tmp236+[HTTPServer startBonjourThreadIfNeeded].predicate_bonjourThread___copy_helper_block_233___destroy_helper_block_234+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerL_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_2L_OBJC_METH_VAR_NAME_6l_.str7l_.str8L_OBJC_METH_VAR_NAME_13L_OBJC_METH_VAR_NAME_15l_.str17L_OBJC_METH_VAR_NAME_19L_OBJC_METH_VAR_NAME_21l_.str23L_OBJC_METH_VAR_NAME_25L_OBJC_METH_VAR_NAME_27L_OBJC_METH_VAR_NAME_29L_OBJC_METH_VAR_NAME_31L_.str33L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_NAME_35L_OBJC_METH_VAR_NAME_36l_.str39L_OBJC_METH_VAR_NAME_41L_OBJC_METH_VAR_NAME_43L_OBJC_CLASS_NAME_47L_OBJC_CLASS_NAME_51L_OBJC_CLASS_NAME_55L_OBJC_CLASS_NAME_59L_OBJC_CLASS_NAME_63L_OBJC_CLASS_NAME_67L_OBJC_METH_VAR_NAME_69L_OBJC_CLASS_NAME_73L_OBJC_CLASS_NAME_77L_OBJC_CLASS_NAME_81L_OBJC_CLASS_NAME_85L_OBJC_CLASS_NAME_89L_OBJC_METH_VAR_NAME_91L_OBJC_CLASS_NAME_95L_OBJC_METH_VAR_NAME_97L_OBJC_CLASS_NAME_101L_OBJC_CLASS_NAME_105L_OBJC_CLASS_NAME_109L_OBJC_CLASS_NAME_113L_OBJC_CLASS_NAME_117L_OBJC_METH_VAR_NAME_120L_OBJC_METH_VAR_NAME_122L_OBJC_CLASS_NAME_126L_OBJC_CLASS_NAME_130L_OBJC_METH_VAR_NAME_132l_.str134L_OBJC_METH_VAR_NAME_136l_.str138L_OBJC_CLASS_NAME_142L_OBJC_METH_VAR_NAME_144L_OBJC_METH_VAR_NAME_146L_OBJC_METH_VAR_NAME_148L_OBJC_METH_VAR_NAME_150L_OBJC_METH_VAR_NAME_152L_OBJC_METH_VAR_NAME_154L_OBJC_METH_VAR_NAME_156L_OBJC_CLASS_NAME_160L_OBJC_CLASS_NAME_164L_OBJC_METH_VAR_NAME_166L_OBJC_METH_VAR_NAME_168L_OBJC_METH_VAR_NAME_170L_OBJC_METH_VAR_NAME_172L_OBJC_METH_VAR_NAME_174L_OBJC_METH_VAR_NAME_176L_OBJC_METH_VAR_NAME_179L_OBJC_METH_VAR_NAME_181l_.str183L_OBJC_METH_VAR_NAME_185L_OBJC_METH_VAR_NAME_187L_OBJC_METH_VAR_NAME_189L_OBJC_METH_VAR_NAME_192L_OBJC_METH_VAR_NAME_194L_OBJC_METH_VAR_NAME_196L_OBJC_METH_VAR_NAME_198L_OBJC_METH_VAR_NAME_200L_OBJC_CLASS_NAME_204L_OBJC_METH_VAR_NAME_206L_OBJC_CLASS_NAME_210L_OBJC_CLASS_NAME_214l_.str216L_OBJC_METH_VAR_NAME_218L_OBJC_METH_VAR_NAME_220l_.str222L_OBJC_METH_VAR_NAME_224L_OBJC_METH_VAR_NAME_226L_OBJC_METH_VAR_NAME_229L_OBJC_METH_VAR_NAME_231L_OBJC_CLASS_NAME_235L_OBJC_METH_VAR_NAME_239L_OBJC_METH_VAR_NAME_241L_OBJC_METH_VAR_NAME_243L_OBJC_METH_VAR_NAME_245L_OBJC_METH_VAR_NAME_247L_OBJC_METH_VAR_NAME_249l_.str251L_OBJC_METH_VAR_NAME_253L_OBJC_METH_VAR_NAME_255L_OBJC_CLASS_NAME_257L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_TYPE_258l_OBJC_$_CLASS_METHODS_HTTPServerL_OBJC_METH_VAR_NAME_259L_OBJC_METH_VAR_TYPE_260L_OBJC_METH_VAR_TYPE_261L_OBJC_METH_VAR_NAME_262L_OBJC_METH_VAR_NAME_263L_OBJC_METH_VAR_TYPE_264L_OBJC_METH_VAR_TYPE_265L_OBJC_METH_VAR_NAME_266L_OBJC_METH_VAR_NAME_267L_OBJC_METH_VAR_NAME_268L_OBJC_METH_VAR_NAME_269L_OBJC_METH_VAR_NAME_270L_OBJC_METH_VAR_TYPE_271L_OBJC_CLASS_NAME_272L_OBJC_METH_VAR_NAME_273L_OBJC_METH_VAR_TYPE_274L_OBJC_METH_VAR_NAME_275L_OBJC_METH_VAR_TYPE_276L_OBJC_METH_VAR_NAME_277L_OBJC_METH_VAR_TYPE_278L_OBJC_METH_VAR_TYPE_279L_OBJC_METH_VAR_NAME_280L_OBJC_METH_VAR_TYPE_281L_OBJC_METH_VAR_NAME_282L_OBJC_METH_VAR_TYPE_283L_OBJC_METH_VAR_NAME_284L_OBJC_METH_VAR_TYPE_285L_OBJC_METH_VAR_NAME_286L_OBJC_METH_VAR_TYPE_287L_OBJC_METH_VAR_NAME_288L_OBJC_METH_VAR_TYPE_289L_OBJC_METH_VAR_TYPE_290L_OBJC_METH_VAR_NAME_291L_OBJC_METH_VAR_NAME_292L_OBJC_METH_VAR_TYPE_293L_OBJC_METH_VAR_NAME_294L_OBJC_METH_VAR_TYPE_295L_OBJC_METH_VAR_NAME_296L_OBJC_METH_VAR_NAME_297L_OBJC_METH_VAR_TYPE_298L_OBJC_METH_VAR_NAME_299L_OBJC_METH_VAR_NAME_300L_OBJC_METH_VAR_NAME_301L_OBJC_METH_VAR_TYPE_302L_OBJC_METH_VAR_NAME_303L_OBJC_CLASS_NAME_304l_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_CLASS_NAME_305L_OBJC_METH_VAR_NAME_306L_OBJC_METH_VAR_NAME_307L_OBJC_METH_VAR_NAME_308L_OBJC_METH_VAR_NAME_309L_OBJC_METH_VAR_TYPE_310L_OBJC_METH_VAR_NAME_311L_OBJC_METH_VAR_NAME_312L_OBJC_METH_VAR_NAME_313L_OBJC_METH_VAR_TYPE_314L_OBJC_METH_VAR_NAME_315L_OBJC_METH_VAR_NAME_316L_OBJC_METH_VAR_TYPE_317L_OBJC_METH_VAR_NAME_318L_OBJC_METH_VAR_NAME_319L_OBJC_METH_VAR_NAME_320L_OBJC_METH_VAR_NAME_321L_OBJC_METH_VAR_NAME_322L_OBJC_METH_VAR_NAME_323L_OBJC_METH_VAR_NAME_324L_OBJC_METH_VAR_TYPE_325L_OBJC_METH_VAR_TYPE_326L_OBJC_METH_VAR_NAME_327L_OBJC_METH_VAR_NAME_328L_OBJC_METH_VAR_NAME_329L_OBJC_METH_VAR_NAME_330L_OBJC_METH_VAR_NAME_331L_OBJC_METH_VAR_NAME_332L_OBJC_METH_VAR_NAME_333l_OBJC_$_INSTANCE_METHODS_HTTPServerL_OBJC_METH_VAR_NAME_334L_OBJC_METH_VAR_TYPE_335L_OBJC_METH_VAR_NAME_336L_OBJC_METH_VAR_NAME_337L_OBJC_METH_VAR_TYPE_338L_OBJC_METH_VAR_TYPE_339L_OBJC_METH_VAR_TYPE_340L_OBJC_METH_VAR_TYPE_341L_OBJC_METH_VAR_NAME_342L_OBJC_METH_VAR_TYPE_343L_OBJC_METH_VAR_NAME_344L_OBJC_METH_VAR_TYPE_345L_OBJC_METH_VAR_NAME_346L_OBJC_METH_VAR_TYPE_347L_OBJC_METH_VAR_NAME_348L_OBJC_METH_VAR_NAME_349L_OBJC_METH_VAR_TYPE_350L_OBJC_METH_VAR_NAME_351L_OBJC_METH_VAR_TYPE_352l_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.eh___copy_helper_block_.eh___destroy_helper_block_.eh-[HTTPServer setDocumentRoot:].eh___30-[HTTPServer setDocumentRoot:]_block_invoke.eh___copy_helper_block_45.eh___destroy_helper_block_46.eh-[HTTPServer connectionClass].eh___29-[HTTPServer connectionClass]_block_invoke.eh___copy_helper_block_49.eh___destroy_helper_block_50.eh-[HTTPServer setConnectionClass:].eh___33-[HTTPServer setConnectionClass:]_block_invoke.eh___copy_helper_block_53.eh___destroy_helper_block_54.eh-[HTTPServer interface].eh___23-[HTTPServer interface]_block_invoke.eh___copy_helper_block_57.eh___destroy_helper_block_58.eh-[HTTPServer setInterface:].eh___27-[HTTPServer setInterface:]_block_invoke.eh___copy_helper_block_61.eh___destroy_helper_block_62.eh-[HTTPServer port].eh___18-[HTTPServer port]_block_invoke.eh___copy_helper_block_65.eh___destroy_helper_block_66.eh-[HTTPServer listeningPort].eh___27-[HTTPServer listeningPort]_block_invoke.eh___copy_helper_block_71.eh___destroy_helper_block_72.eh-[HTTPServer setPort:].eh___22-[HTTPServer setPort:]_block_invoke.eh___copy_helper_block_75.eh___destroy_helper_block_76.eh-[HTTPServer domain].eh___20-[HTTPServer domain]_block_invoke.eh___copy_helper_block_79.eh___destroy_helper_block_80.eh-[HTTPServer setDomain:].eh___24-[HTTPServer setDomain:]_block_invoke.eh___copy_helper_block_83.eh___destroy_helper_block_84.eh-[HTTPServer name].eh___18-[HTTPServer name]_block_invoke.eh___copy_helper_block_87.eh___destroy_helper_block_88.eh-[HTTPServer publishedName].eh___27-[HTTPServer publishedName]_block_invoke.eh___27-[HTTPServer publishedName]_block_invoke_2.eh___copy_helper_block_93.eh___destroy_helper_block_94.eh___copy_helper_block_99.eh___destroy_helper_block_100.eh-[HTTPServer setName:].eh___22-[HTTPServer setName:]_block_invoke.eh___copy_helper_block_103.eh___destroy_helper_block_104.eh-[HTTPServer type].eh___18-[HTTPServer type]_block_invoke.eh___copy_helper_block_107.eh___destroy_helper_block_108.eh-[HTTPServer setType:].eh___22-[HTTPServer setType:]_block_invoke.eh___copy_helper_block_111.eh___destroy_helper_block_112.eh-[HTTPServer TXTRecordDictionary].eh___33-[HTTPServer TXTRecordDictionary]_block_invoke.eh___copy_helper_block_115.eh___destroy_helper_block_116.eh-[HTTPServer setTXTRecordDictionary:].eh___37-[HTTPServer setTXTRecordDictionary:]_block_invoke.eh___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2.eh___copy_helper_block_124.eh___destroy_helper_block_125.eh___copy_helper_block_128.eh___destroy_helper_block_129.eh-[HTTPServer start:].eh___20-[HTTPServer start:]_block_invoke.eh___copy_helper_block_140.eh___destroy_helper_block_141.eh-[HTTPServer stop].eh-[HTTPServer stop:].eh___19-[HTTPServer stop:]_block_invoke.eh___copy_helper_block_158.eh___destroy_helper_block_159.eh-[HTTPServer isRunning].eh___23-[HTTPServer isRunning]_block_invoke.eh___copy_helper_block_162.eh___destroy_helper_block_163.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.eh___copy_helper_block_202.eh___destroy_helper_block_203.eh-[HTTPServer unpublishBonjour].eh___30-[HTTPServer unpublishBonjour]_block_invoke.eh___copy_helper_block_208.eh___destroy_helper_block_209.eh-[HTTPServer republishBonjour].eh___30-[HTTPServer republishBonjour]_block_invoke.eh___copy_helper_block_212.eh___destroy_helper_block_213.eh-[HTTPServer netServiceDidPublish:].eh-[HTTPServer netService:didNotPublish:].eh-[HTTPServer connectionDidDie:].eh-[HTTPServer webSocketDidDie:].eh+[HTTPServer startBonjourThreadIfNeeded].eh___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke.eh___copy_helper_block_233.eh___destroy_helper_block_234.eh+[HTTPServer bonjourThread].eh+[HTTPServer executeBonjourBlock:].eh+[HTTPServer performBonjourBlock:].eh-[HTTPServer .cxx_destruct].eh#1/20 1366749101 501 20 100644 66188 ` WebSocket.o 8 h h#__text__TEXTZ (__debug_info__DWARFZa(z__debug_abbrev__DWARF4X{@__debug_aranges__DWARF8C__debug_macinfo__DWARF8C__debug_line__DWARF8"C__debug_loc__DWARF5?J__debug_pubtypes__DWARFV2b__debug_str__DWARFWc__debug_ranges__DWARFht __data__DATA^jv__literal8__TEXT`j0 v__cstring__TEXTjmPv__cfstring__DATAm@x4__objc_methname__TEXT@p|__objc_selrefs__DATAu(:__objc_data__DATAwP` __objc_superrefs__DATAwH__objc_ivar__DATAw`__objc_msgrefs__DATA`x@ P __objc_classrefs__DATAx8`__objc_classname__TEXTx__const__DATAy__const__TEXTy__objc_methtype__TEXTy__objc_const__DATAzPHz__objc_classlist__DATA8__objc_imageinfo__DATA@__apple_names__DWARFHh z__apple_objc__DWARFp__apple_namespac__DWARFL$ __apple_types__DWARFp0`__debug_inlined__DWARFFȗ__compact_unwind__LDN__eh_frame__TEXTЏ h P"UHAWAVATSHL5uHIHlL%HLAHIHlH5uHAHLHHE0MtNHtIH5VuHlLHu-H5BuH[lH߹HH9AL%HALAA[A\A^A_]UHAWAVATSHL=tHIHTlL%HLAHIHRlH5tHAHL%LAHHHALAMH4[A\A^A_]UHSPH5EtHlHHHHHHH[]UHAWAVAUATSH(IHL-HAILuLAHEE1MZH]HuHEH5sH}HHHHH=1L%J#L=H}AL5J<;J;ALL-H}J<+J+AL5J #J<+H5GsHAL%HHLJ;H5 sHAH  HLJ;H5sHAH5H  H=uHH5rHǹAH H< H HIL5H}AH}AHALH([A\A]A^A_]UHAWAVSHHHH<L5J<3H54rL=11AJ<3H5;rAH}H]H tHEH5&rH[A^A_]UHAWAVSHhHELuLuEE0HHEHHEHEL=HH HH5H7HUEBEHMHELuAHuHEHHEHx(AHL=H}ALH}AHHh[A^A_]ff.UHHF(HG(HF(]f.UHH(]%UHHG HO(HH4HxH(]fff.UHSPHHs H H{(H[]%DUHSPHH{ H{(H[]%UHAWAVATSH0HL%HAIHL4HHEEBEHH HMHEHAHEL}LAIHuLHH}H}LH0[A\A^A_]UHHG HO(HH ]fff.UHAVSII~ HHI~(H[A^]fUHAVSII~ HHI~(H[A^]UHSH(HHHHEEBEHHEHHEHuHEHH}H([]UHAWAVSPHIHC H <uCH{ H<tH5nH5nL=AH{ H5nALH[A^A_]@UHH~ ]%UHH ]%UHSH(HHHHEEBEHHEHHEHuHEHH}H([]UHAVSHIHC H H<H5mL[A^]ffff.UHH~ ]%UHH ]%UHAWAVAUATSPIIHA<H5lmH=oL-AHIH5QmH=oHAHHHdH5/mH$LLLIA,0AL5HALAHI<H5l`dH[A\A]A^A_]%UHAWAVATSHHH<H51lH:dHIMtLHxHH<HnH5ulL%AH5ilHdH0AHIHdH5AlH=nL0AHHLLH[A\A^A_]UHAWAVAUATSHIHI<H5kL5AֈEHI<H50kHcAHILmI<H5kAHHH5kHAMHHEHHBcL5[c}LEML-mt7H5@kHcLLH]ILmM0HIxHI<H5jLH5jHbL0HIHcH5jH=mLMLmM0HILH]L=LAHALH[A\A]A^A_]UHAWAVAUATSPHH<H5iHaL%AHHEH5KjHbHAHIH54jLAHIH5jLAHHH5jHAHIL5HALALAH}ALH[A\A]A^A_]UHAWAVAUATSH(IL}H=kH5H5iH LH aL5HǺeAIH5xiH_H `LHAH_H5SiLHAH5KiLHAHHEH57iHIAHILeHaHaH aHaH5A<7HEHEH5hLHMMAH5hLHLLeAH5hLAHIMtH5hHaLLH5hLAHL}IHI<H5wh\LAHLHLHH}HH}HH}HH([A\A]A^A_]UHAWAVAUATSPHIH5LIH5gH=i HHE1MtUE1MLH5gLHf wHH5gH`0 f IIM9uHIH5gLH1 H1MtHHIȉEH5VgH=hHUԹHHL%LALAHH[A\A]A^A_]UHAWAVAUATSH8IIHHEHA<H5fH=xhL-AHIH5eH=]hHAHHHq_H5eH$LLLIA0AL-HALAH5H}HH5reH=gL-AHIH5WeH=gHAHHH^H55eH$LLLIA0AL=HALAL5K<4H5}dH\L-AHIL}H\K<4H5KdAHHH]H5beLLAHILuH5CeLHAHHH]H5,eH=fAHIH5eLLAH5eLHAH5dLLuLAH5dLAHLI#XHH<H5qdLAHLHLHH}HH}HH}HH}HLHH8[A\A]A^A_]UHAVSHHH<H<H ,H5`cWH5L5J<3HdtJ<3H5cH[A^]%[A^]UHAWAVAUATSHIHHHEH5cH׺HIHA<tyH5LH}H5TcH= eHPL-IAHHH5JcHH߹AHUDeH5)cH߹YHdH5LHPH5bL-HAHHHseH5bH߹AH5bHLAHH5bH߹AH=4dH5mbH=wSHPL-IAHHH5bbHH߹AHULe͈EH5HHIHI<H5[&P1H5\LLIH5\LL%C'HI<IHH}C<'tc7LIH5\\LHHH HA<t*HI<H5[MO/HI<H5Z#OHڹ.HI<H5ZNH~u23f @&UHH5y[]%UHHH]UHSPHH=H1H=H1H=H1HH1H[]]?zcVJ c c!\- c- @ V  4~V 4 !W- z~b g  ~Vz  !- <l r [V , !p y $J + 7 6'=# B VBEV 1 !Z[V 1 ! [##( [##( [##( [##( [##( [##(pVVDV 2P{VVKV 1U !1 [KdV pVVB1V 1 !*U1V MVVy9Vk 1 !9sV l!V!V( V (1 (!H1 [ VT 11~ 1! K s 5 B z 9 7 cL'M#J#  C[ V C13 C!|o  J L G Iz P3\ V \1 \!A l ]d ^cb V1 b1 b!-   v           %   V 1H  ! l &  qT \ |+ - 7| ;R|!*"7 0# V  12  !{ ` b  g  c - f P i s vCV  1  ! 1CV  11 1!^1e5 )6 :L0?O`Ga:V  a1 a!aMq:V  q1 q!(Vf  1 !%HLV  1~ !$ 2{wa*+*IwP # $!# Fu$V $1i $!$$$[%*Vn *1 *!   C&[ZV [1; [!q'J(J )')E(E'>7J( 8JK CX-*+c+v+,m+++++++#+<+S-+.$++++++ + +>+W +q + + + ++++9+T +jy+y+x+y+y =  d jM ^ #5 o# z C| 2   -     ' 4  #  q# /  /  /   0  * 0; M k Z @{   q)V  `#v  b#  c# [ f#  j#  l#  m#  n# o# p#  r#  t#9  u#G  v#T  w#_  x#k  y#u  z#  |#  }#  #  #  # % #% 5 #I % #V K # a # [ # m0 P #1 [# 2 * 3  #H-  #j $# # # # # [# ]# ^# _# `#4    ) c )4,5  760 6# 6# # # 6# 6#  [#( B7 0 6# # #  6# =# #  1#( 7= 0 6# # #  6# =# 1# 1 [#( 8O (9 6#9 #9 # 9 6#9 =#9 1#  8a (9 6#9 #9 # 9 6#9 =#9 1#   Cp /:B,# yk #  j l )0 # =( $#6 &# '# (#& )# %  .: ; ' I@ d: ; I4 : ; I 4: ; I4: ; I $> I: ; 4: ; I < I   I8 2 .: ; ' @ d4: ; I .: ; @ .: ; ' @ .: ;' @ : ;I4 .: ;@ .: ;' @ d.: ;' I@ d4: ;I4: ;I : ;   I: ; 8 2 I8 2  U: ;I4: ;I 4: ;I !1X Y"1#1UX Y$1X Y%.: ; ' I4 @ d&.: ; ' 4 @ d'.: ; ' I (: ; I)I: ;* : ;+( , : ; - : ;. : ; /<  0  : ;  1I: ;  2I: ;  3 I: ; 8 2 4&I56 7 : ; 8 : ;9 I: ;8 2 : : ; V /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/libkern/i386/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocketWebSocket.mNSObject.hNSString.hNSData.hWebSocket.h_OSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hNSError.hNSDictionary.h A G5A.--> 5/>qA>8@ t< L'<z=@   A <#us'r;" !& LEX"y  J  J K- '  "]% K/ &   OUq5 LX J J OU5  J J @ 84  /OzG(< B07'<B0YOB<s7O{31.Z= K5tZ[ 4<E: f>U[!U[UIM=Ch4 %@" C3"'  0x<X/[ |.>(.Z $ >.%$>%'@#Q  >#vZ@ "%=h*K<:l|vtkq:=%7  #h0  #@M  L{"z.= '/(.+5o0+6oZx'Wf/,/=,wYv*<\p"R$($Zu/'Jz7Xzh(Ko*-N>- Nz2 J1 CUvUUU5TvTTTQZS8@PZnSUTQ>S$P>VS~U~T~QUPU-ST?HTQTQUR_UUSTUnT:UU-STQUKdUUT1>U>lS{S#UT9CUCkSUx _T; ^ U S S T TB [ T P[ o Uo  \P \[ T TP b T T P P U  T" * P< \ Q U h _h S _ v@ \ TT+2Tn v P P S Q P8@PUU'-UE]UUTT'4TElTTQUZ_UUZ]=PELPRPUB\BgRT5_Q"UdlPPPP7?PU5ST&1T>CTCWUW^x^ClTTT TTxTTCoQo}UzPP \P\5\5<RU'STT':TQU:GUG^:`TjuT~TUTQQUq__.TZTTTwTTWTTT9ZTw~TTT!3TK]TxTGQZQ+QwQ*Q2Q9gQw@QKhQxQ R U37vP77^X'SZaSPkR7qS]*S%%*R*PS#5PPS!SP!SUTQRUTUJST.aNSArrayNSMutableStringzHTTPMessage__block_literal_2)WebSocket__block_literal_3__block_literal_4NSMutableArray__block_literal_1 NSErrorNSMutableDataBobjc_objectmGCDAsyncSocketNSDictionaryNSObjectNSString NSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]__Block_byref_object_copy___Block_byref_object_dispose___21-[WebSocket delegate]_block_invoke__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke-[WebSocket start]__18-[WebSocket start]_block_invoke-[WebSocket stop]__17-[WebSocket stop]_block_invoke-[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_LENGTHlong unsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32unsigned int__uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingdelegatewebsocketQueuesetWebsocketQueue:requestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageasyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablepreBufferGCDAsyncSocketPreBuffersslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyWebSocketself_cmdobjc_selectorSELupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2keyaRequestsocketresult.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 inticunicharnumnumStrNSMutableStringresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatadatalenunsigned charUInt8UInt16framersvopcodesocktaglong intpFramemsgLengthpDatapMaskmaskederror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrordidOpendeallocisVersion76Request:isWebSocketRequest:startsecWebSocketKeyResponseHeaderValuereadRequestBodystopinitWithRequest:socket:socketDidDisconnect:withError:sendResponseBody:sendResponseHeaderssocket:didReadData:withTag:locationResponseHeaderValuesendMessage:processKey:setDelegate:originResponseHeaderValueisRFC6455Request:didClosedidReceiveMessage:isValidWebSocketFrame:.cxx_destruct  W  ex xww7!UpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv8@?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  3 $4headerField: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)*8 0(@9H2211WebSocketA00((c24@0:8@16@32@0:8@16@24v16@0:8@16@0:8v24@0:8@16@24@0:8@16c20@0:8C16v40@0:8@16@24q32v32@0:8@16@24^{dispatch_queue_s=}16@0:8^{dispatch_queue_s=}@"HTTPMessage"@"GCDAsyncSocket"@"NSData"c@Q(( PHSAH=  "#%),.148<ѫP90}ױ̥!I/z_o'˳k\MIa=%Is%8ɓ }v K|qh[bcߒNc ;_Or\ hRV&^T[=wϳ גf`CJ}_c\FdN KxS z! JFx*q~'uW; 0@P`p,<L\l|(8HXhx(8HXE KMf(UEfu i( B} XL>  )2 Zc  4P OzK]iv1 1pr(C XU   C L yL3HSAH , (XfL1  C KHSAH HSAH0   !$%&()+-`M|qy=8 Č2xY;Hh&「8) +UsZ_b4k",#tČEr>=T,R/X:.ATgz%8K^q /BUh{&9L_r M o$' U) !6B = { K )O 0KC$a |  $mq $|$= $; 5y^ zqB[XJk @$  V m $ a  B/B>> ))  Xxaa% Kp'!'!jj9:!  [ X XX!CX)zRx ,pAC G,LpAC G$|.qDAC B,JqAC M$rxAC I$2sAC I$$sAC $LsAC $ts%AC $s+AC B$s'AC B,sAC K$[tAC $DXt'AC C$l`t'AC C$_tjAC E$t{AC F$tAC $ tAC $4tjAC E$\ u:AC C$(uAC $uAC ,tAC J,uAC G,4SvAC M,dwAC J,hxAC M,z@AC J,${AC M$$}AC C,L#~AC M$|fAC F$€AC F$+)AC ,,AC J$$AC $LօAC $tSAC BV-F?-5.-$-MMM {oMa YNGM7 /$M-MM-MznM^ VK@)=-M Mu=nd-YSL:/M--=MsM]RK :!=-M M{-L=1=* MM-=zMqb\UJ6M#MM-==M {kV) -=(-=yrbPI?-1=*'-=~-vMhZ=:M- M m=[PI ;-- ----vh-]=VOD1=--==rka-VOH>-3=,%M-=-M-qMh^-?M70M-MMo=] UJ<-.'M-         -} r -a Q J : 3 ,  =  =     - = - { -m c -P F -8 1 & - =    - = M -    -t m ^ S G -? M#      M -  -  -    =} r W -G M> M2 -"    -   =    M - M   { M] U J 7 =   --=MMo-cM]RD-.M$ -M =MM-=~uMobM?-&M - M===Z)=" -==M-wMg-@-.M--= -jc=\ U N=; 0-= -`=VMMM?-&=~i=[PI -B2M&-- =M-MO-A=1* -=M=MM~g-_MMF<-+=$M`X:2    p h = 5     X P     L D     J B     0 ( \T#F> wF>]UB:( _W yvnld#z<4dyqVNC; qiNF+#iaF>2*{`XME:2ynf[SH@5-"zrg_TLA9.&~c[PH-% h`UM2* zrg_TL1)yqf^C;0(          { s X P 5 -            { ` X M E : 2             d \ A 9 . &               v n c [ P H - %         ~ v [ S H @ 5 -   ldIA&|aYNF;3~c[PH-%{sh`UM2*ph]U:2xpe]RJ/'zrWOD<!z_W<4wod\A9.&h`XP80( xph`H@800 wvrljpi`Ph@0g b]\[XpW`PV@0T QPM87p6`P@03 1xph`X~P|H{@z8y0x(u tsqpnmkfedca`_^ZYUSROxNpLhK`HXGPFHB@A8@0>(= ;:542H@ 80( 9 8}0(o ?<0( JCICxpXEPCH@(D C  xpXPH@( xh`XH@8( /0x.ph`-XPH,@80+( *&%H$#x"G!xkp h`fXPHe@80F( BphH@8>0( =|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT(T( T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T | T| x Tx t Tt p Tp l Tl h Th d Td ` T` \ T\ X TX T TT P TP L TL H TH >)`@ `@ `@ `@ =^~ j j;yS{P0yK p"=P1u`y9y*Eb jk [   % D Y Cs  l}  l  l  :   @ \ w  j~ @p  j Mp ep  j  j  j ~ |p p0 pH p` px p p p p  j x x p! q9 qQ xf x{ #q 2q  (k Hq q  \k  ck q q&  gk/ qG  {kP  kY  kb qz q  k  k  k q q r r  k!r0QrIgrbr{ k k l %lr 8lrrrr*sC MlMsf"s-s Pl lCsOsasmsws)sBs[stss ls tt$tDt-MtFdt_ptx}tttxtyz)zIx_txyytytyt't@yYurzu z*uzIuWu!+z:({^Fzwfu[znujzzu|z u&z?uXuqzuuuzu@}- lD l^ lx l~#Џ###H##pK#c#Ȑ|###@#h##:#i##8#`###ؒ#.#(U#Pp#x##Г##07#`[#w####H#p #1#]###@wx0xxX xs8xxrPxKHx@xxy(xyww=px`xxxs^ "39&#6IbYNJ@!_objc_retain_objc_msgSend_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSendSuper2_dispatch_queue_create_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocketl_objc_msgSend_fixup_class_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76l_objc_msgSend_fixup_alloc_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_dispatch_release__NSConcreteStackBlock_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_WebSocket.delegate_objc_storeStrong__Block_object_assign_dispatch_async_objc_autoreleasePoolPush_OBJC_IVAR_$_WebSocket.isStarted_objc_autoreleasePoolPop_kCFHTTPVersion1_1l_objc_msgSend_fixup_length_objc_retainAutorelease_strtolll_objc_msgSend_fixup_respondsToSelector____stack_chk_guard___stack_chk_fail_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextOpCode___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_objc_msgSend_fixup_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]L_.str17L_.str26-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_copy____Block_byref_object_dispose____block_descriptor_tmp___21-[WebSocket delegate]_block_invoke___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___block_descriptor_tmp37___25-[WebSocket setDelegate:]_block_invoke___copy_helper_block_34___destroy_helper_block_35-[WebSocket start]___18-[WebSocket start]_block_invoke___block_descriptor_tmp47___copy_helper_block_44___destroy_helper_block_45-[WebSocket stop]___17-[WebSocket stop]_block_invoke___block_descriptor_tmp51___copy_helper_block_48___destroy_helper_block_49-[WebSocket readRequestBody]L_.str56-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]L_.str158L_.str161L_.str162-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strL_OBJC_METH_VAR_NAME_l_.str1L_OBJC_METH_VAR_NAME_5L_OBJC_METH_VAR_NAME_7l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketL_OBJC_METH_VAR_NAME_15L_OBJC_METH_VAR_NAME_18L_OBJC_METH_VAR_NAME_20L_OBJC_METH_VAR_NAME_21L_OBJC_METH_VAR_NAME_23L_OBJC_METH_VAR_NAME_25L_OBJC_METH_VAR_NAME_27L_OBJC_METH_VAR_NAME_29L_OBJC_METH_VAR_NAME_31L_.str33L_OBJC_CLASS_NAME_L_OBJC_CLASS_NAME_36L_OBJC_METH_VAR_NAME_38L_OBJC_METH_VAR_NAME_40L_OBJC_METH_VAR_NAME_42L_OBJC_CLASS_NAME_46L_OBJC_CLASS_NAME_50L_OBJC_METH_VAR_NAME_53L_OBJC_METH_VAR_NAME_57l_.str59L_OBJC_METH_VAR_NAME_61L_OBJC_METH_VAR_NAME_63l_.str65l_.str67L_OBJC_METH_VAR_NAME_69L_OBJC_METH_VAR_NAME_71l_.str73L_OBJC_METH_VAR_NAME_75l_.str77l_.str79l_.str81L_OBJC_METH_VAR_NAME_83L_OBJC_METH_VAR_NAME_85l_.str87l_.str89l_.str91L_OBJC_METH_VAR_NAME_93L_OBJC_METH_VAR_NAME_95L_OBJC_METH_VAR_NAME_97L_OBJC_METH_VAR_NAME_99l_.str102L_OBJC_METH_VAR_NAME_104L_OBJC_METH_VAR_NAME_106L_OBJC_METH_VAR_NAME_108L_OBJC_METH_VAR_NAME_110l_.str112l_.str114l_.str116l_.str118L_OBJC_METH_VAR_NAME_120l_.str122L_OBJC_METH_VAR_NAME_124L_OBJC_METH_VAR_NAME_126L_OBJC_METH_VAR_NAME_128L_OBJC_METH_VAR_NAME_130L_OBJC_METH_VAR_NAME_132l_.str134L_OBJC_METH_VAR_NAME_136L_OBJC_METH_VAR_NAME_138L_OBJC_METH_VAR_NAME_140l_.str142l_.str144L_OBJC_METH_VAR_NAME_146L_OBJC_METH_VAR_NAME_149L_OBJC_METH_VAR_NAME_151L_OBJC_METH_VAR_NAME_153L_OBJC_METH_VAR_NAME_155L_OBJC_METH_VAR_NAME_157L_OBJC_METH_VAR_NAME_159L_OBJC_METH_VAR_NAME_164L_OBJC_METH_VAR_NAME_166L_OBJC_METH_VAR_NAME_169l_.str171L_OBJC_METH_VAR_NAME_173L_OBJC_METH_VAR_NAME_175L_OBJC_METH_VAR_NAME_177L_OBJC_METH_VAR_NAME_179L_OBJC_METH_VAR_NAME_181L_OBJC_METH_VAR_NAME_183L_OBJC_METH_VAR_NAME_185L_OBJC_METH_VAR_NAME_187L_OBJC_METH_VAR_NAME_189L_OBJC_METH_VAR_NAME_191L_OBJC_METH_VAR_NAME_193L_OBJC_CLASS_NAME_195L_OBJC_METH_VAR_NAME_196L_OBJC_METH_VAR_TYPE_l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketL_OBJC_CLASS_NAME_197L_OBJC_METH_VAR_NAME_198L_OBJC_METH_VAR_TYPE_199L_OBJC_METH_VAR_TYPE_200L_OBJC_METH_VAR_NAME_201L_OBJC_METH_VAR_TYPE_202L_OBJC_METH_VAR_NAME_203L_OBJC_METH_VAR_TYPE_204L_OBJC_METH_VAR_NAME_205L_OBJC_METH_VAR_NAME_206L_OBJC_METH_VAR_TYPE_207L_OBJC_METH_VAR_NAME_208L_OBJC_METH_VAR_TYPE_209L_OBJC_METH_VAR_NAME_210L_OBJC_METH_VAR_TYPE_211L_OBJC_METH_VAR_NAME_212L_OBJC_METH_VAR_TYPE_213L_OBJC_METH_VAR_NAME_214L_OBJC_METH_VAR_NAME_215L_OBJC_METH_VAR_TYPE_216l_OBJC_$_INSTANCE_METHODS_WebSocketL_OBJC_METH_VAR_TYPE_217L_OBJC_METH_VAR_NAME_218L_OBJC_METH_VAR_TYPE_219L_OBJC_METH_VAR_NAME_220L_OBJC_METH_VAR_TYPE_221L_OBJC_METH_VAR_NAME_222L_OBJC_METH_VAR_TYPE_223L_OBJC_METH_VAR_NAME_224L_OBJC_METH_VAR_TYPE_225L_OBJC_METH_VAR_NAME_226L_OBJC_METH_VAR_NAME_227L_OBJC_METH_VAR_TYPE_228L_OBJC_METH_VAR_NAME_229L_OBJC_METH_VAR_NAME_230L_OBJC_METH_VAR_NAME_231L_OBJC_METH_VAR_TYPE_232L_OBJC_METH_VAR_NAME_233l_OBJC_$_INSTANCE_VARIABLES_WebSocketL_OBJC_PROP_NAME_ATTR_L_OBJC_PROP_NAME_ATTR_234L_OBJC_PROP_NAME_ATTR_235L_OBJC_PROP_NAME_ATTR_236l_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.eh___copy_helper_block_.eh___destroy_helper_block_.eh-[WebSocket setDelegate:].eh___25-[WebSocket setDelegate:]_block_invoke.eh___copy_helper_block_34.eh___destroy_helper_block_35.eh-[WebSocket start].eh___18-[WebSocket start]_block_invoke.eh___copy_helper_block_44.eh___destroy_helper_block_45.eh-[WebSocket stop].eh___17-[WebSocket stop]_block_invoke.eh___copy_helper_block_48.eh___destroy_helper_block_49.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 1366749102 501 20 100644 14988 ` DDData.o  0 __text__TEXT#0 )N__debug_info__DWARF#S+__debug_abbrev__DWARF __debug_aranges__DWARF 6__debug_macinfo__DWARF 6__debug_line__DWARF >6@,__debug_loc__DWARFDtH,\__debug_pubtypes__DWARF](__debug_str__DWARFU__debug_ranges__DWARF<0l (/__data__DATAl __objc_methname__TEXTl __objc_selrefs__DATAPP!H/ __objc_msgrefs__DATA!/ __objc_classrefs__DATA !/__cstring__TEXT "__cfstring__DATA`"/__const__TEXT@@p"__objc_classname__TEXT"__objc_methtype__TEXT"__objc_const__DATA"/__objc_catlist__DATA@p#0__objc_imageinfo__DATAHx#__apple_names__DWARFPT#0__apple_objc__DWARFx$@1__apple_namespac__DWARF$L%__apple_types__DWARF@p%`1 __debug_inlined__DWARFX'__compact_unwind__LD_'`2__eh_frame__TEXT( h235 P##$UHAWAVATSH L=IHEHH5$L%HAIH5HH]LHH5H=EHڹAIH;Mu H [A\A^A_]UHAWAVATSH L=IHEHH5L%HAIH5HH]LHH5cH=HڹAIH;Mu H [A\A^A_]UHAWAVAUATSPHL5~L%LHH5 L=LAHIHHH5HAIHLHtILufAABL%IH  HLH0fE9rfAL%IwAƻ)LLLfuMH]HHuHH)HH5H=LHHIHLH([A\A]A^A_]UHAWAVAUATSH(HH5.L5HAHEL=L%HLH54LHAHHEHLHEE11EEfEL%Lm HfHHH;])HMȊрr?рv)рЀ v&>+t$=u=EHs?/u ¹ъUu%PHLAEfEpUPAfMEEԈ MUЁʉ Uс$?E1EMJT=LLAAD9|1Ҁ}EEuft AiH5H=H]HHIHLH([A\A]A^A_]?(/?2 @ Vus x #  %@   LM#0# "VsYx|  1@ "Vsx 3!B1"Gb*J# 3,Vs,Tx,w  3gU 3sQ .B@01D2g65454/bS`#Vs`x`   igP bBHeT f@jFjNkhlrg chs ~ }   // =,# N//%@W c4uk# %  $> $ > I!I/ 4I: ;  .: ; ' I@ d: ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2 4: ; I4: ; I 4: ; I U&I : ; : /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h   @4 @4Z 3:   A/Z+ LN-'5&hf Uέ/s\F=9=)Y&a#%Z+ LH-'6v%u+\wz-u  Jy(5yY;W# <&6U,TTUT"T"3U3xS"DTTT_1U'TT[TpTTTmS|T|TU,U"TTTTiT}_}1QN#QQRQR #YNNSMutableStringNSMutableDataNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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 chardataBufferiintstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlineshortixinbufflignoresigned charBOOLflendtextchNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)byteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64Decoded%02x%c=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@16@0:8HSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D `S>S`3SHSAH `MóV8XS`S`HSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZmG$$$c%$($@$Nu*W$$  X!XzRx ,AC K,LaAC K,|AC J,wAC M,B!AC M-- 0M2-.M .M q#a2-P I#=#6%.= 1---0M2-.M .Mx f.M^M&  u#f2-U N#B#;*.=# 1---0M.M #.M ##{ q1-f2-X.=Q F#=#6+- %-##.= 1-,=+-g` Y$-H#?#/.=( 1-,=/'B: tlH@ g_K)umbZOG<4)! ph\T91& zogLD(  w\T91|aY>6+#H@80(   /')(&P@*0  * *&xph`XPH@80( TTTTTTTTT|T|xTx4T40T0TTTTTTTTTTTTTTTT`@ d"@  l# r: yQ ho       ': Rh   . <'F(fX:VpH1^,y___stack_chk_guard_objc_retainAutorelease_objc_msgSendl_objc_msgSend_fixup_length_CC_MD5___stack_chk_fail_CC_SHA1_objc_retainAutoreleasedReturnValue_objc_release_objc_autoreleaseReturnValue_objc_msgSend_fixup_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]L_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_2L_OBJC_METH_VAR_NAME_5l_.strL_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_NAME_9l_.str11l_.str13L_OBJC_METH_VAR_NAME_15L_OBJC_METH_VAR_NAME_18L_OBJC_METH_VAR_NAME_21L_OBJC_METH_VAR_NAME_23L_OBJC_METH_VAR_NAME_25L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_NAME_27L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_28L_OBJC_METH_VAR_NAME_29L_OBJC_METH_VAR_NAME_30L_OBJC_METH_VAR_NAME_31l_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 1366749102 501 20 100644 9532 ` DDNumber.o0 P__text__TEXTP __debug_info__DWARFh __debug_abbrev__DWARF __debug_aranges__DWARFN __debug_macinfo__DWARFN __debug_line__DWARFN __debug_loc__DWARF`7(@__debug_pubtypes__DWARFG ,__debug_str__DWARFs __debug_ranges__DWARF ___data__DATA ___objc_methname__TEXT r___objc_selrefs__DATA (__objc_classname__TEXT __objc_methtype__TEXT __objc_const__DATA 0__objc_catlist__DATAP__objc_imageinfo__DATAX__apple_names__DWARF`__apple_objc__DWARF`p0__apple_namespac__DWARF$ __apple_types__DWARFDP__debug_inlined__DWARF__eh_frame__TEXT( h0 "( P UHAWAVSPIHHtZHIHH5M HHLH1 I8 I0H[A^A_]UHAWAVSPIHHtZHIHH5 HHLH1 I8 I0H[A^A_]UHAWAVSPIHHtZHIHH5A HHLH1 I8 I0H[A^A_]UHAWAVSPIHHtZHIHH5 HHLH1 I8 I0H[A^A_]{?VJj6l24 VjDIz. Vj....aR8CVjCCCCy*oz  L M# J # '7> NU fm%  .: ; ' I@ d: ; 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/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h   6v  6v  6u  6uUoU;ToTQGS R x^U UT TQSR^ $U{U GT{T QSS R^UUTTQSR ^(NSObjectNSStringApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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 intUInt64long intNSIntegerlong unsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger:DDNumberc32@0:8@16^q24c32@0:8@16^Q24HSAH u oQJ&ޥm`~^UY8]](5P(hHSAH X+.8T(](]HSAH HSAH t tν8) vqy{ OŌ=p6) |N =T,|5 /BUh{U'$ $m7$N$>zf$zRx $AC F$DfAC F$lAC F$"AC F--MM --Mo-g-XMLMC <-.-&M--MM --Mc-[-LM@M7 0-"-Mqi<4E=2*meZR7/$z_WLD)!tlQI>6 ph`X P H@8 0(   |T|xTxtTtpTplTlhThdTd`T`4T40T0TTTTTTTTTTTTTT E  [ n    2   J  e  + Q[@ho/=^KfT_objc_retain___error_objc_retainAutorelease_objc_msgSend_objc_release_strtoll_strtoull_strtol_strtoul_OBJC_CLASS_$_NSNumber+[NSNumber(DDNumber) parseString:intoSInt64:]+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]L_OBJC_METH_VAR_NAME_L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_2L_OBJC_METH_VAR_TYPE_3L_OBJC_METH_VAR_NAME_4L_OBJC_METH_VAR_NAME_5l_OBJC_$_CATEGORY_CLASS_METHODS_NSNumber_$_DDNumberl_OBJC_$_CATEGORY_NSNumber_$_DDNumberEH_frame0+[NSNumber(DDNumber) parseString:intoSInt64:].eh+[NSNumber(DDNumber) parseString:intoUInt64:].eh+[NSNumber(DDNumber) parseString:intoNSInteger:].eh+[NSNumber(DDNumber) parseString:intoNSUInteger:].eh#1/20 1366749103 501 20 100644 14284 ` DDRange.op   __text__TEXT< '&__debug_info__DWARF< ((__debug_abbrev__DWARFs__debug_aranges__DWARFs __debug_macinfo__DWARFs __debug_line__DWARFs :)__debug_loc__DWARF =*>__debug_pubtypes__DWARF\f__debug_str__DWARFR__debug_ranges__DWARFM0+__data__DATA} __objc_classrefs__DATA(,__cstring__TEXT%8__cfstring__DATA@`8,__objc_methname__TEXT__objc_selrefs__DATAPX, __objc_classname__TEXT`__objc_methtype__TEXTy6 __objc_const__DATA@ , __objc_catlist__DATA8 -__objc_imageinfo__DATA@ __apple_names__DWARFH| -__apple_objc__DWARFhT"-__apple_namespac__DWARF,$"__apple_types__DWARFP"-"__debug_inlined__DWARFcI$/__compact_unwind__LD<%(/__eh_frame__TEXTh & h`/1p2D P ' UHHHH9HBH9HBH)HH]UHIH1L9s1$LH9rL9IBH9HBH)HH]UHHHH5H= HSI0]%UHAWAVAUATSHHW)EL5pL=IH1HLLIHILmH59H=LAHL5LAMHILuH5 LAHHH5LHAHAHMHEH5LLA׈EH}HIHMHEH5LLAMAH}HÀ}tH5H=HMLEtHMH5qH=HLuLmHHLH}H}LLHH[A\A]A^A_]UHHH9s HwHFH9GHr]UHHHUHMH5H=4HUH H]UHHH5HUHEHUH]UHAWAVAUATSPHIL%HIL=LLAIIH5jHAHILI9s HI9wM9HrH[A\A]A^A_]ã?#Vqx# F i  #    # # #^Vqx*^*48EELL\x^Vk 6 < L AM#)JL#e2"V"x+$@'GN/S,x0S-x)qD8hNV8{8{% Sa\fTNVT[ T~kTp L#YVY Y[p`h<Vb` `0$`y<*b-c"-e 048kX#6DL#4  L4 L#^ vA   T%  .: ; ' I? @ : ; I 4: ; I U4: ; I1X Y $> I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I4: ; I .: ; ' I? @ I: ;.: ; ' I@ d: ; I4 : ; I .: ; ' I.: ; ' I  : ;( &I6` /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h  JjsK> txu1  =[M<;6E6/' iqX JM O|>@2 % Mi" >#)"`.\> <#UQ#R T'4U'*Q*4X-4T;SRU]vgU]U%U.FU%T.FTNlUNeTUTU^UT-T1<TQSb_DDRangeLNSObjecteNSString4NSCharacterSet^NSScannerNSValueApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeComparelong intNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__b__aaStringcsetNSCharacterSetfound1signed charBOOLstr1found2str2scannerNSScannerpDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions){%qu, %qu}+0123456789{_DDRange=QQ}  stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange:NSValueDDRangeExtensions{_DDRange=QQ}16@0:8q24@0:8@16@32@0:8{_DDRange=QQ}16HSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l{:t@ ft(2}*D"LY@HSAH r"rc?8Pit@t@HSAH HSAH  쀼P ) |9#;?wN {)'c?t{=T,8)=p6OŌ-? /BUh{^XSa$ SA{\h$ LL$)e4E{*8DD##;^+X5N5'zRx $P#AC $DK;AC $l^+AC ,aAC M$5AC $5AC $'AC ,<AC J.M-=/M-My-Msh a.=-M -M j/=S1'0- 0-.= 0--=/M -Myr kTL( 7/ h`?7f^=5ny^VKC80 ~c[@8-% iaVN3+qiNF+# +()'*0 ,,H@8 0 (   ph`+XPH@0( TTTTTTTTTTTT4T40T0TTTTTTTTTTTTTTTTTA, `@ N Q Xn v"FYe3K`^yt]x #SPE $^kB,7Xe_DDUnionRange_DDIntersectionRange_DDStringFromRange_objc_msgSend_DDRangeFromString_objc_retain_objc_retainAutoreleasedReturnValue_objc_release_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+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]L_.str19-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strL_OBJC_METH_VAR_NAME_l_.str2L_OBJC_METH_VAR_NAME_4L_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_NAME_9L_OBJC_METH_VAR_NAME_11L_OBJC_METH_VAR_NAME_13L_OBJC_METH_VAR_NAME_16L_OBJC_METH_VAR_NAME_20L_OBJC_METH_VAR_NAME_22L_OBJC_METH_VAR_NAME_24L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_26L_OBJC_METH_VAR_TYPE_27l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsL_OBJC_METH_VAR_NAME_28L_OBJC_METH_VAR_TYPE_29l_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 1366749103 501 20 100644 46532 ` MultipartFormDataParser.o  g g!__text__TEXT r|__debug_info__DWARF "~9__debug_abbrev__DWARF$59/__debug_aranges__DWARFN&n1__debug_macinfo__DWARFN&n1__debug_line__DWARFN&n1`__debug_loc__DWARFN,Xn7h__debug_pubtypes__DWARF?J__debug_str__DWARF_@ K__debug_ranges__DWARFSKsV__data__DATAP[__objc_data__DATAPP[ __objc_superrefs__DATA(QH\X__objc_methname__TEXT0QP\__objc_selrefs__DATAT_`__objc_classrefs__DATAU(`8__cstring__TEXTU`__cfstring__DATAWb` __objc_ivar__DATA@XP`c__objc_msgrefs__DATAX0c __const__TEXTXc__objc_classname__TEXTXc__objc_methtype__TEXTXd__objc_const__DATAY`eT__objc_classlist__DATAH]hh__objc_imageinfo__DATAP]ph__apple_names__DWARFX]xh:__apple_objc__DWARFh`pkX__apple_namespac__DWARF`$k__apple_types__DWARF`lh*__debug_inlined__DWARFcn__compact_unwind__LDcn __eh_frame__TEXTe0p h PssUHAWAVAUATSHHHMIHHIH]HPHEH5{TH}HHHE1HVMH5RTH=CWL-LAHIH54TLAHL=H H< H ALAH5H=TH5SHAH H< H AHHH<HAHHMH HHHIdL=1TLH5RSH H$VHT$ HD$H $HD$D$0LAAP0L=LAHALHH[A\A]A^A_]UHAWAVAUATSHIHHH H< I LXHIL=K<HHEH<H5HAE H=IH5HEH}HH5HHL}L-AHEH5HIcHUH H)H5HH}HAH I<IL=*IHXH5GHH HyKHT$ HD$H $HD$D$E0L1ҹAAP0LAEHHMHHEHHHEH}HH5GHL=AIH5HKT%L)H5GH}HAHHH5GH}HAHqHEL4HhHH5PGHL-AIH5HIcIH)H5gGLHAAHMB!HHH}HhAH[A\A]A^A_]L=zGLH5FL5H IHL$ HD$L4$HD$D$DL1ҹAAP0H=H LEUHAWAVATSIΉLILIH5'FLIH5LILAG9~HcfA< t HD9|[A\A^A_]UHAWAVAUATSH(ILmHIHI|H5EL=HAHLILeH5lELAIH5HI|E1AILH5AE)EHEE9}#K471HD9} LHz: tIA9uA9HEELeL=L}LHPEH5H_HaEHELHH5DHL5AIH5HMcHMHcLH)H5DH}LHE1AHILLH5DHLLLeEL=L}LHzDH5HtfHDH}H5CHL5AIcH5CHHE1AHHLH5DHHAHHHMHC,LeMcHHCHELMIH5CLIH5LML)LH5BH}HLHH HUH< H LH([A\A]A^A_]UHAWAVATSAHHIHIH5|BLHH5LILAFA9|Icf< u f| t HPA9}[A\A^A_]UHAWAVAUATSHMHIHMtHHELH5AL5HAIHIH5ALAIH5HI|IHLLIH}HcMԸ)AAȸE9}$I41H9} AHx:tH9DuH[A\A]A^A_]UHAWAVATSEAHIAuA}VD1AuxLH5@HAIcH1HA~ HPf< u)Ã2LH5@HIcϻ|=t |=L[A\A^A_]UHAWAVSPIHIƃuH5@LLuH5@LH LHLHH[A^A_]UHAWAVAUATSHHHuHHH=y@H5IL5HLL%H58@LHAHEHHH]H5m?HAIHLHÅ.1L% Ol.LcC|5=H}H5f?LLDÃeL=?H}H /BHL$ HD$HH$HD$D$LH5>AAP0C|5 u1C|. IOl.]IE10ɈB C:\5uʈUC:\5uˆU׀HuH}H5>HU׹Ol.1L9H}H}HH[A\A]A^A_]UHH=H]UHH=H]UHHH]UHHH]UHSPHH=HH=H1H=H1HH1H[] ?(/ CJO(V R X c  he  (U    (  (2  P CW R ( i ty CW CW CW  CW CW CW +LM#0#!+VOc+U h+e 6+! +` [#g+jAVcAp hAe A(fH(S(W((((9 zu `0(o(( (4'(V" c'p  h'e 1 '(g '(   (u   )(E(5V cEp  hEe  E(E 6$ F({ Iu  * J( 9 K(2 D Hu R O(@ T \(h  b _(  b i( v(5V cvp  hve  v(= v(s R wu o y  x( C(V cp  he % ( (  D u u  * (4 9 (W R (y(|VW cp z he  (  (U ( q (  6 u X R ({(|V3 c  he  (0 (f;Vc;p h;e  &;Vc;p h;e ,;N?`  V, c?p Ph?e sv!M T @ ? 1V c?p h?e 5?`  (1V c(p h(e 5"$###(#D#Y#s### # # # #/ #M#k### #y#y#x#+y#Jy"#l#####Nk# ~ # U # J#  #$w $(w #(#! #& %K@##&,;&5` ? B $#\(%#i &#(#)#*#(+#',.# ;(2#'5` 3#  mZ ` {+U C~ z -J%  $> &I4I: ; $ > I!I/ .: ;' I@ d 4I: ; : ;I4  : ;I  4: ;I4: ;I U4: ;I 4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I@ d: ; I4 : ; I  I8 2 4: ; I4: ; I.: ; ' I4 @ d .: ; ' 4 @ d!I: ;" : ; #( $I: ;  %  : ;  &I: ;  ' I: ; 8 2 q /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h * 'H_3Zsd.# # =wX.hqDt"Y(u ttpG[mJ(xFntzJwtxhJ`t&~ tI~J<~t,uKỸ$ J  F4$UA&GN%#P0tG&9tUL4K' 11btDE7fr2% X+(tru@ t3)~&t}3tkX.tY tJt/t2xt~6t .h~t]-#tPV st9YX~Xa"  =6 $)(16r1v!g1;!ui  #=+6itH&j76_j!t$uw6e<tz, ))  5 )8-5r-v!"   ##qXvY. tv@ #L .ExuheZu}fJg Z.)|f# JJ# J' J' Ji AUQSTo]X]QAURv@US\SvPR.vP.hShvPRvPPvP#^#vP<]<vPUvPUb vPb ] ^~  vP _ _ vP RT ^ v~,^QUmv]vlll\l\*\*_\*vPvP~_\_ \xSSP PUUTTQSR^^_&U&]{vP{RvPQNTT'T8UTT !TpT5T-Q-BU=S5}_]]]PPX\OpS5IUU5dTT5FQFpS5CRC^pS_UG]TwTTTQPSRvT_1^rStw]UU9U]kUTET]|TQUR_S _6]_X\\446S6|P _|U_|TTTT|QU|RSSUUU?UU T v@QU|]]Z\]]|PS_S__SUTU T Q T U T 1U 1T 1Q1:U:rS1UT & MultipartMessageHeader NSMutableDictionaryobjc_object NSMutableData NSDictionaryNSObject NSStringNSData MultipartFormDataParserApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]long unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintabledelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParserself_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDataseparatorBytesunsigned shortuint16_tinputLengthcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:|`n-4 "   o v   _   d`n-4 "   o v E L   r wz   o v -4-4 " ~   r @G E L  8X_ X_X_ $+p$+6hiinitlog: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/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,VdelegateformEncodingTQ,VformEncoding0VaG08!"# (0123456789ABCDEFMultipartFormDataParser@A @28@0:8@16i24@24@0:8@16@32@0:8@16Q24c24@0:8@16i28@0:8i16@20i24@0:8@16i28@0:8@16i24i32@0:8@16i24i28v16@0:8@16@0:8v24@0:8@16Q16@0:8v24@0:8Q16@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iQ(( @HSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p  -&5 j   ,v+ I U v!-o 4N ^ k ^ ^ y4k C^HSAH a4,K^-^4v k HSAH HSAH   <|$N]=8`M=T,8)2xYqymYN =p6) p~|5R'30 _b4a4c | 1DWj}(;Nat~ ` N $gT &   {e [vM $   ($~ z $K C$X X #X5 X X zRx ,КAC M,L AC P,|AC G,R#AC M,EAC G, AC M,<gAC G$l{AC F,OAC M$ AC $AC $AC $<ЯAC $dQAC B~-nzg-]tV-LwE-=x'yy -x--x-MM;M-M oa-LE=>2("M-MM-MMMmMJMA:-M-MeMXI;t4$- =-MtM|siM`V-KM MMz--=}s{lMZS-H-4'=- -xM--qh[=QG-;,#- xtpb-Q=JC-9t/MMM-M-zslM/(!- = }    =  -l MY O -= . %  =  -  z M M | u n -b V MH z7 "   =  -      z M } -r =h V L -9 - $  =  -  z    z   M  -e =U K -: )    -  z M  w -    - x M -q e vW -A 3 *  =  -Mv|-q-\G>0=&--xMM-scY-MM,-=---MxMoMW-KB;1-My-=-wMk-{ MM-}TNCt<Mu}|wx|}pMg`-IC%uM z|}trMfM\MS@:/z%MtM=Mxqjc-[OMB{7|(ywvzt=--=yrVMJ-B-9.  M  | t   %IAsk%RJme zA9kcZRsk=5{sXP5-"sk`XME:2ph]U91&ynfKC80 {`X<4)!            { p h ] U : 2 '               z _ W < 4             f ^ S K @ 8 - %           { s X P E = "            p h M E : 2    {`XME*"znf[SG?4,!zogLD91woTLA9woc[PH<4)! ynfKC6.#xpe]QI>6*"{sg_TL@8-%d\QI>6h`XP80( xph`XPH@( xph`XPH@80( xph`H@80xph`XPH@80( xph`XPH@80( H:@80( ~s43210/.-,+)x(p'h&`%X#P"H!@ 80(  s5p*`P@0 ($ XcP^H]8M06(;ba`_\Iy[ZvYExUxXpu`UXWP{@U8V0| UT}SRwQPtONzLKJxIphH`GX PFHE@8D0C(  B-A,A&@"?!>=<X9P60 (8 3 7.s<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTTTT(T(TTTTTTTTTTTTTTTTTTTTT`@ `@ U VRV[52|X=a 1]00QFVN5Qe7VmkQQQ P55=UHAWAVAUATSHHMHuHHIH]HHEH5H}HHHHH="H5H5L=HǺAH H< H HH]LLuHH5HAIH5HHED`*H}HH}HED)HEIcIEEHED`DAfC|> u5B;t@K<>HxHD<@! @tAIAGD9|_H=IOH5LE1HIAHHEH=HHHH5~HUHMAHHHUH=HHH5aHUALIHHEH}Ll$(H HL$ HD$HH$HD$D$;H}H5AAP0LXHEH HHELILmLH5HIH}H5LHHAHH]L5J<3H5HuJ<3H5UHH HLuL=LAHAHHĘ[A\A]A^A_]UHHH H5H='H0]%UHH]UHH]UHSPHH=H1HH1H[]?(/dVe6n+O ) *( . *+( 0 137 ;4 : P|2 oP|'lr#wQdVQQl,2LM#;J#DvVBe #cr(VAVd(((s(( !!!!0!O!n $!!!!!!!'!E!^ !x ! ! ! !!!&!@![ !qy!y!x!y!y1Uc#""\ ## v#($$ 5#M$(#]E#v(F:0#%@ !-q ##AG#QvX#chc #A #Q5 #%  $> &I4I: ; .: ; ' I@ d: ; I4 : ; I  4: ; I 4: ; I U 4: ; I 1X Y 11X Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4 @ d.: ; ' 4 @ d.: ;' I : ;I.: ; ' I : ; I.: ; ' I  : ; !( "  : ;  #I: ;  $ I: ; 8 2 %I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h  +<B!" ml.tp . JX@qtXc<,kznJtnL#t\.L KK)+ J! J !UUSTdv"Q"EURdv^Pdvv@dv@nxUdUdzTUTUTUST:MultipartMessageHeader"NSMutableDictionarywobjc_objectMultipartMessageHeaderFieldcNSDictionaryNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingfieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_flong unsigned int_c__darwin_ct_rune_tself_cmdobjc_selectorSELdataNSDataformEncodingNSUIntegerNSStringEncodingbytescharlengthfields_separatorunsigned shortuint16_toffsetfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description  =|initallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionName/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  MultipartMessageHeader((  @32@0:8@16Q24@16@0:8v16@0:8i16@0:8@"NSMutableDictionary"i@"NSString"HSAH  [2|r9q5f .N~" Q4ǰ5 0@P`{ r{D&FCCHSAH mY,\C{HSAH HSAH   _b4`M2xYp~|50 '3*i&qy$N]) <=p6N =T,mY!0Rc | 0CVi|': $wv$($1"ec;,2\:q!$-FP&PdXd-zRx ,`dAC P$L-AC $tAC $AC $o1AC BQ-8Q-67I-8JM}vk8?M=4NM+JM%;;8P-8vVE9R-, :::P-J=tF-]D=M=MM<<O-7MM8J=~w:q:jZMMNP-FK-=2 $NM4,SK3+WOwldIA&woSK?7vnQI>6xph`XPH@80H@H8G0C(C HGA95H@80(     =B>?@( L LLp`EP@E0 EE.)x$phP-H,@+8* ('6&"7%!8#"! xph`XP5TTTTTTTTTTTT(T(TTTTTTTTTTTTTTTTTTT)`@ NUd{&=T kCafxU2;DMex@N0VH`x^f}" !hTk $ $" $K $o % @% c} T6r< (Qo^F")_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_releasel_objc_msgSend_fixup_alloc_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_IVAR_$_MultipartMessageHeader.encoding_objc_retainAutoreleasel_objc_msgSend_fixup_length__DefaultRuneLocale___maskrune_sel_getNamel_objc_msgSend_fixup_count_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_msgSend_fixup_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_METACLASS_$_NSObject-[MultipartMessageHeader initWithData:formEncoding:]L_.str-[MultipartMessageHeader description]-[MultipartMessageHeader fields]-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartMessageHeaderL_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_2L_OBJC_METH_VAR_NAME_4L_OBJC_METH_VAR_NAME_6L_OBJC_METH_VAR_NAME_8L_OBJC_METH_VAR_NAME_11L_OBJC_METH_VAR_NAME_13L_OBJC_METH_VAR_NAME_15L_OBJC_METH_VAR_NAME_18l_.str21L_OBJC_METH_VAR_NAME_22L_OBJC_METH_VAR_NAME_24l_.str25l_.str27l_.str29L_OBJC_METH_VAR_NAME_31L_OBJC_CLASS_NAME_l_OBJC_METACLASS_RO_$_MultipartMessageHeaderL_OBJC_CLASS_NAME_33L_OBJC_METH_VAR_NAME_34L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_35L_OBJC_METH_VAR_TYPE_36L_OBJC_METH_VAR_NAME_37L_OBJC_METH_VAR_TYPE_38L_OBJC_METH_VAR_NAME_39L_OBJC_METH_VAR_NAME_40L_OBJC_METH_VAR_TYPE_41l_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderL_OBJC_METH_VAR_TYPE_42L_OBJC_METH_VAR_TYPE_43L_OBJC_METH_VAR_NAME_44L_OBJC_METH_VAR_TYPE_45l_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderL_OBJC_PROP_NAME_ATTR_L_OBJC_PROP_NAME_ATTR_46L_OBJC_PROP_NAME_ATTR_47L_OBJC_PROP_NAME_ATTR_48l_OBJC_$_PROP_LIST_MultipartMessageHeaderEH_frame0-[MultipartMessageHeader initWithData:formEncoding:].eh-[MultipartMessageHeader description].eh-[MultipartMessageHeader fields].eh-[MultipartMessageHeader encoding].eh-[MultipartMessageHeader .cxx_destruct].eh#1/36 1366749104 501 20 100644 26124 ` MultipartMessageHeaderField.o`  : :__text__TEXT8 D__debug_info__DWARF8 NI__debug_abbrev__DWARFT__debug_aranges__DWARFZ__debug_macinfo__DWARFZ__debug_line__DWARFoZI__debug_loc__DWARFI!I__debug_pubtypes__DWARF)__debug_str__DWARFhK*__debug_ranges__DWARF3'1hND__data__DATA)C4__objc_classrefs__DATA) H4P__objc_methname__TEXT)Th4__objc_msgrefs__DATA@+ 5P __objc_selrefs__DATA`+P5P __objc_ivar__DATA+06__cstring__TEXT+H6__cfstring__DATA.@9Q__objc_classname__TEXT/@:__objc_const__DATA/`:Q*__objc_data__DATA1P@<S __objc_methtype__TEXT2R<__objc_classlist__DATAh2<XS__objc_imageinfo__DATAp2<__apple_names__DWARFx2<`S __apple_objc__DWARF`4T>`T__apple_namespac__DWARF4$4?__apple_types__DWARF4X?pT*__debug_inlined__DWARF_7(AU__compact_unwind__LD7BU__eh_frame__TEXTh8B hV][ P?? JUHAWAVAUATSHhHMIHuILmL%H)LHEH5HAH5+L%HǺAL=H I| ID ALHH5*HAIH5HIH}AE1E9rC<>:MuE^AEAO9NH=(H5H5y*IOHLAHLeI<II<|KD>I]L)AOHcHMI HM1A9}8;H@uAH=](H5HH5)AHcHULEHLeI<II<H'H}H I H5})HHL$(H ,HL$ HD$H$HD$D$DHߺH'H}H5')H H),HT$ HD$H $HD$D$-H1ҹAAP01LeLHHh[A\A]A^A_]H'H}H5(H H+HT$ HD$H $HD$D$5H1ҹAAP01|IcHUHLEL%AH LeI< I CHcHEII\L)L=H5 (LLLEAׄtLHH=9&H5H5'HcHLAAHEL-&H]HH *HIH5I<4H5p'H|$0HT$(HL$ L5HD$L4$HD$D$TL1ҹAAP0AL-~%HH5'H *HL$ HD$H]H\$(L4$HD$D$ULAAP0AH1UH1ɸ9}8Huɉ]UHAWAVAUATSHhLEAIHuH}HE:H=$H5HH5P&LLAHEME)1AH}AMc0E9NC ,"uEtC|,\tIńuM};H}HHLDHUHIMH$HEH}HMHH HL$0H\$(H J)HL$ HD$HH$HD$D$H}H5I%AAP0-=LHEH H<H5 %LHHHLAE)AIcI1E10Hc\LmtvH#H}H IL H5$HL$(H {(HL$ HD$HH$HD$D$HߺAAP0HEHLDHUIHIMu{L5l"H}H IL H5#HL$0Ld$(H 'HL$ HD$HH$HD$D$LAAP0HI|H5#LLLL5ALA1Hh[A\A]A^A_]L5!H}H55#H &HL$ HD$HH$HD$D$|0L1ҹAAP0UHAWAVAUATSPI։IE1E<$H=*!H5HH5"A"uIăHcLMIH5"H&LHIMtJL-L%&LH5{"HLAHLH5m"LIMAHIMuLH[A\A]A^A_]UHHH L LHH H5!H=8 H%L0]AUHH]UHH]UHH]UHSPHH=H1H=H1HH1H[]J?(/ $lVe6$A;$QR$o^$Qp ( ()(@ +( +  2 : &> ;2c0SHN#Sg$]OV6];]Q],(](u^]` /^( _.`O@ x YHe4jm V|6`;QH$LM#J# V6;Q VE6;Q V62;QU #)! 8 V6!x;!QV(<&0((/( _m V<((^ć*!m B"$#q####### #9 #S #k # # #####6 #Ly#ky#x#y#y$### ##/#?#\#u#U#% #&&&' #' #' #!07@FLN$W0#\g(ty{@0)V<((&0)! /(_A*,#+ { #({ # %  $> &I4I: ; .: ; ' I@ d: ; I4 : ; I U 4: ; I 1X Y 1 41 1 1UX Y 411 4: ; I< I  I8 2 I: ; 4: ; I  : ;   I: ; 8 2 I8 2 .: ; ' I4 @ d.: ; ' 4 @ d.: ; ' I? : ; I  .: ; ' I? @ ! " : ; #( $ : ; %  : ;  &I: ;  ' I: ; 8 2 (I: ;).1@ * : ; + : ; kj /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h # !`&~<JtM, ftt*otiJ-h[ i[%t*@T,tlz1_!twJ tVc M,. -7Mg]x g"^J*hth"t<"ataXtati6tvc<t=fN (o7 Liohi,#"vr/=&YX K~C) J) J!, J  2U|]| vP 9\9vP2\2vP\\A\TvHvSQ^R(v@,v@T^T^v^^^^]]EffqRt\2\\UTQQRUvH ]TvQ \\R ^XvRRR_>vPU  UPMUPU\TSQ^m Um T U T U T U T U ( S TNNSMutableDictionaryNSMutableStringSobjc_objectMultipartMessageHeaderFieldNSDictionaryNSObjectNSString\NSData_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderFieldstrcharclengthoffsetself_cmdobjc_selectorSELdataNSDataencodinglong unsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrcurrentParaminsideQuoteparamValueNSMutableStringrangelocation_NSRangeNSRange.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:description>E`tmt$ R`mt$;mt  $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:/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\=.DL';N8MultipartMessageHeaderField((  @32@0:8@16Q24c36@0:8*16i24Q28@16@0:8v16@0:8@"NSString"@"NSMutableDictionary"HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxjZ"f wV>C\Zf")w_?CHSAH !0,CwZ"fHSAH HSAH   A</|$N]`Mý8)=T,2xYqy8?N =p62c) p~|5'30 !0c | 1DWj}(;NatWeOW\YH$ly{BNQSgt$($!0$$VV>XXm G   zRx ,xAC M$LAC ,tAC M,zAC J$-GAC $LAC $$:AC $L(AC $tBAC B4 [-$ @ [- B [- A T- A T- B T- @ U=    @{ At Bi S-7 !   U=UMUMHH UMO>70\-' WMW=UMAUM|p@i\-` QZ-ID-(UM@\- zW=pUMdYAAUM#@\- Z-D-6UM$HH  WMd]V\-N B@\- HH XMpiU=KWM9B/U=UM\- WMUMSLE>\-5 @\- WMBUMH~Hw *WM@UMHH IIY-nAgW=UU=NAH6XM- &HTL{s7/nfWOxx]U:2h`E=2*x]UJB6. }uZRG?4,{sg_D<1)wkcH@%xldYQ6.#|tiaUMB:.&xph`H@80( xph`XPH@( xpXPH@80LNJK VVH6@5840(    03 PPPPPPp`PP@P0 P P1*'0/.x-p,h+P)H&@A0((% B($@!&!%!$#"! xph`XPH2@R8Q0M(C RQOO?TTTTTTTTTTTTTTTT(T(TTTTTTTTTTTTTTTTTTTTT `@  G+Nm    . [ )q ) * *, * C*X,, b*, -)A-2}-; *S-\.e *}/// *22 *5/2M *e72} * * *(0?2K2+0c.z.3.:.U.Z.@1&x1To.] *u + +h8888 89f `9 9 9 91+E++198@+P+FatTq)7u0l_objc_msgSend_fixup_alloc_objc_retain_objc_msgSend_objc_release_OBJC_IVAR_$_MultipartMessageHeaderField.params_objc_retainAutoreleasel_objc_msgSend_fixup_length_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_sel_getName_findChar_extractParamValue_objc_retainAutoreleasedReturnValue_objc_autoreleaseReturnValue_objc_getProperty_objc_storeStrong_OBJC_CLASS_$_NSMutableDictionary_objc_msgSend_fixup_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-[MultipartMessageHeaderField initWithData:contentEncoding:]L_.str-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]L_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_2L_OBJC_METH_VAR_NAME_4l_.str6L_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_NAME_10l_.str12l_.str14L_OBJC_METH_VAR_NAME_16l_.str18l_.str20l_.str22l_.str24L_OBJC_METH_VAR_NAME_26l_.str28l_.str30L_OBJC_METH_VAR_NAME_32L_OBJC_CLASS_NAME_l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldL_OBJC_CLASS_NAME_34L_OBJC_METH_VAR_NAME_35L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_TYPE_36L_OBJC_METH_VAR_NAME_37L_OBJC_METH_VAR_TYPE_38L_OBJC_METH_VAR_NAME_39L_OBJC_METH_VAR_TYPE_40L_OBJC_METH_VAR_NAME_41L_OBJC_METH_VAR_NAME_42L_OBJC_METH_VAR_NAME_43l_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldL_OBJC_METH_VAR_TYPE_44L_OBJC_METH_VAR_TYPE_45l_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldL_OBJC_PROP_NAME_ATTR_L_OBJC_PROP_NAME_ATTR_46L_OBJC_PROP_NAME_ATTR_47L_OBJC_PROP_NAME_ATTR_48L_OBJC_PROP_NAME_ATTR_49L_OBJC_PROP_NAME_ATTR_50l_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str52L_OBJC_METH_VAR_NAME_54L_OBJC_METH_VAR_NAME_56L_OBJC_METH_VAR_NAME_58EH_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 1366749105 501 20 100644 43756 ` HTTPAsyncFileResponse.o 8 h[ h[#__text__TEXT (g__debug_info__DWARFnJ__debug_abbrev__DWARF+r)__debug_aranges__DWARF+__debug_macinfo__DWARF+__debug_line__DWARFX+q__debug_loc__DWARF5$ / q__debug_pubtypes__DWARF. :__debug_str__DWARF/ ;__debug_ranges__DWARF:0Fv__data__DATA*;F__objc_data__DATA0;PFw __objc_superrefs__DATA;@GPw__objc_methname__TEXT;2HG__objc_selrefs__DATA>JXw__objc_ivar__DATAh?x(K__objc_classrefs__DATA?(Kx__cstring__TEXT@K__cfstring__DATAAM(x__objc_msgrefs__DATAB0Nx __objc_classname__TEXTB4N__const__DATA0CNx__objc_methtype__TEXTCO__objc_const__DATADxPHy__datacoal_nt__DATAPJPV} __objc_protolist__DATAJ`V} __objc_classlist__DATAJhV}__objc_imageinfo__DATAJpV__apple_names__DWARFJtxV}T__apple_objc__DWARF,OZ`__apple_namespac__DWARFO$l[__apple_types__DWARFO[pD__debug_inlined__DWARFS___compact_unwind__LDS___eh_frame__TEXTVb hH P)UHAWAVAUATSHhHIIL=HAHEHAHELuH@;HEH}H5q>HILM'HH}I|IDHHADH5>H}L=K|=KD=K|=H5=H=?L5AHHKT=H5=H1AHIHMHHH5LHHH5=HH ID HHHIDHADLLH9L50>LIHH1HIH?H5<L|$(HD$ Ld$H$HD$D$KLAAP0L1H=HELHEH=H1HIHl?KL=H5P<HL$0Ld$(HD$ HEHD$H$HD$D$SH}AAP0LHL1L5H}AH}ALAHHh[A\A]A^A_]UHSPHHH<H5;HHH[]UHAWAVSPHH=<H5L5J 3HHH5u;L=HLH H< H J3HH<H5?;HLH[A^A_]UHH<t]HH<]UHH<tHH<]]UHAVSHL5J<3H<tJ<3[A^][A^]UHAWAVAUATSHIHHH<H5|:HǾ0L=B;B<;L=";LIH=I1HIH=H H H59HL$0Lt$(HD$ Ld$L,$HD$D$LAAP0L0H=1H H H Jc4;H=1H HL%L-J+N<+LeEBEHUHMLuHHHuH]LHpHHJ<+H LpDžx@Dž|HUHELuMH}HH}HĨ[A\A]A^A_]UHAWAVAUATSHHII^(HH<H H HHH)H5L,3L%N+,#L=J4;L9LBL9LBHHt HH)I9v8L,IF(J<8LIN(J9I^(J4;HHH H<HLHxGH=IN(J!IN(HHI~(H57HHI~(H57I~ L=M8IHH1HIIN(HH H56He:HL$8D$0Ll$(HT$ Ld$H$HD$HD$I~ L=7IHH1HIH9IN(H5{6HL$0Ll$(HD$ Ld$H$HD$HD$|I~ L=N7IHH1HIH9IN(HH H55HL$0Ll$(HD$ Ld$H$HD$HD$LAAP0IALI~(H55HI~(H55HHH[A\A]A^A_]DUHH~(]%UHH(]%UHSPHH{({0H[]UH0H <uH <u H5`5]UHHH]UHHH]UHAWAVAUATSHHHIIH55HI\HI\HA|H1HL5}5LIHH1HIH IT H5,4H 7HT$@D$8Ll$0L|$(HL$ Ld$H$HD$HD$NLAAP0IALH54LHHH[A\A]A^A_]HH[A\A]A^A_]UHAWAVAUATSH8IIHHH<Ht-H5H H HL4H|H53HE1teHL,HHEEBEHHEHHEHHuHELeL}LH}LH8[A\A]A^A_]UHAWAVAUATSHHHC H <H52H=3L=AHIHC HELc(H52H=w3HAHIH5H52H$LLHMMAp0AL=LALAHC HK0HH H{ H5W2H[A\A]A^A_]%UHH~ ]%UHH ]%UHHHH H;]UHHH<]UH]UHSH(H<tZHHHHEEBEHHEHHEHuHEHH}H([]UHSPHHC H H<HH{ H5?1H[]%ff.UHH~ ]%UHH ]%UHSHHHH<HtHH<HtH]H,HEH50H}H[]UHSPHH=H1H=H1HH1H[]?(/(?Ve ?4 ?D 6&?,? 5 3Pb   #  ?cEV cg 4cD j-kEVW kg kD X~V ~g ~D #V g ?D b#`V g D `gVW g D zgO4 ]]( 4g[ Vg {[      e    (  9   C  7 O  Z o  B s   o   s  _` o Vtp  V  Vg  } VU g D / V /g  /D /$;B6 V 6g R6D ub= : V5 =g =D  = : O K :T`: # V Tg ]TD  T T # d  Z %O ``H $?L)M#04# Mn# VgnPk_t  Vtt / Vz/ Q V zg zD 3 Q O |#Q f VM g D  EJ4# pNf q V g - D P vq V g s D   %Vg _0?Vt@OVOV g  D 8 =V =g [ =D  B SCp    4#  ### !  5 4R4#Zq # $4#2&#d '# (#*# ,# -#/#(1#. 2#> 4#K 6#i 7#x8#(9#;#<#=#># @# g! y  ) / 4"4#' #####.#9#A`#F(#M #X # # # #4 !#"# ?  9 ? "?B 4# O 4  l #0y #(#(#  #r #D #  g #( w  V u g  w   $ 4 %y  #%( #%( # %  #%  #%D  # %O4  #(%]( #0    . n $ 8n%y n#%(n#%(n# % n#%r n#% g n# %D n#(%  n#0 $ (%y #%(#%(# % #%r #% g #  U%  $> &I4I: ; .: ; ' I@ d: ; I4 : ; I  U 4: ; I < I   I8 2 I: ; .: ; ' @ d4: ;I.: ; ' @ .: ;@ .: ;' @ : ;I4 .: ;' I@ d.: ;' @ d: ;I : ;   I: ; 8 2 I8 2 4: ;I.: ; ' 4 @ d<  I: ;  !I: ;"  : ;  # : ; $ : ;% I: ;8 2 T /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h > 5<$$mTmDt/Ykrt .v" v  U$ L+K LK0 KZ  2 5we[GE. JtA3,  <G <4xXGw>,tJ<QrKv % GMJ3tLglnsg|*#M J J   hZ N N Q (m [vX >J/" J J* L[ L 1 N" Ptt " J J [Y}& 2Uq^T)\\:m\$Q$.UR.S.HU PUCS*TERURSE`TUUTU#T#-U-SS#`T`zUzS`wTw^XR^JURRg{U{ ^PPPQQ]]]]]]<vP U S U T T U T U T  U $ ] T _ Q \ SR \ P: T UT S: Q TQ d \ \: N QN d _ _q P ^# 7 U7 S/ Q U/ Q TQ ` UQ f Tf q Uf q Tq Uq T T U SO[U[SOTUST NSArrayw __block_literal_1 __block_literal_2 __block_literal_3U__block_literal_4 NSMutableArray? HTTPAsyncFileResponse HTTPConnectionobjc_object! HTTPConfigO NSDictionary4NSObjectpNSStringMNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke42-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizelong unsigned intNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1_bytesAvailableOnFDbytesAvailableOnFDbytesLeftInRequestbytesLeftInFile_bytesLeftInFilebytesLeftbytesToReadresult__darwin_ssize_tssize_t__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_destructabortconnectionDidClosecontentLengthisAsynchronousqinitcopylog: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_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended@ 0HX8xph(`P/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(%@)v8@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.=%!-3A`1 1HTTPAsyncFileResponseHTTPResponseA048(Q16@0:8v24@0:8Q16@24@0:8Q16@"NSData"24@0:8Q16c16@0:8q16@0:8@16@0:8@"NSDictionary"16@0:8v16@0:8@32@0:8@16@24@"HTTPConnection"@"NSString"Qc@"NSData"i^v^{dispatch_queue_s=}^{dispatch_source_s=}(( yPHSAH*  "$()fOdvϋ,z~/bJ<$R:nsyOKÇ,^*Ư )o WeV>qܟ90eRh|y&GGLK;07yf`}_3a0]݅ʽ_*bPݺ w ,<L\l| ,<L\l|$4DTd CtWb& 2B#*v7 H Z -9qk exv q~ 9 5Xx   xC_=  * 5N x2 HSAH 2;,C9x52x*qHSAH HSAH"  !0 UtzDt|qytEr>ۙ5it vt`M2xY5p|58)SM2;p~=T,=p6H.͓<{) 쏛OŌӻN < Xn|':M`s 1DWj}($Z w   y   R  4     $ UM   g $ $  ? 4Epg  V   $$$"D 5 $! ;)BO SX((#=!`XgX` p  4   EX: X# X  / "Q f q w0@O\zRx , AC M$L6AC B$t AC F$s(AC $s(AC $s=AC C,AC P,D_AC M$t(AC $AC $ AC B$4AC $AC $<AC ,dͰEAC M,AC M,AC M$XAC $@AC $D'"AC $l!AC $ AC $wAC E$@=AC B$ `AC $4HAC $\/\AC E$cBAC B---- -sl-^KM;M!M M  M - M   = } b -X A 6 + M M M   =   -  ~ h -] =V O >  - M - M   =  M  t m g W   M =    - -{ -q g -_ N -? 3 '  M    M    - -{ Mk MD 4 ) M=---y=QF<-4-* -=----o=hY8-*--LM>7-  -M=  -|=ib-[MMDM----M}W-@9-0--M=tib\U6/M&==M|pf-^-TI-=/M&M---Myp=aZMQG-?6,=M--=M=~MtdMX-P-K< =zg_ME!?7 vnph'G?xpxIAIA WO  v n c [ @ 8             { s X P 5 -   ~skPH-% xpe]B: }uZR7/ }bZ?7meJB'e]B:/'jbG?$rjOG<4wod\QI>6Ha@80( "GECB@x?p<h;`7X4P3H0@/8.0,(+ ('&$# A=65p2`P1@0) %(> -*F8xDp8h`H:@8(9 8 x`phhH`b@q80 ~}|{mzmymxwxvp`uXtP@s8r0 qpmomnmlkejxip`!X[PgH @[8G0([ ZRfWeRQONMLJKJxIphR`<XPRH;@8[0E( [C[3[7[4dc`HXH[@R8X0U(R RPMJJ[ZRYWVUTRSpRhQXOPN@M8L(J KJIH_(^]\TTTTTTTTTTTTTTTTT|T|xTxtTtpTplTlhThdTd`T`\T\XTXTTTPTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T T(T(x Tx t Tt p Tp l Tl h Th d Td ` T` \ T\ X TX T TT P TP L TL H TH D TD @ T@ < T< 8 T8 4 T4 0 T0 , T, ( T( $ T$   T   T  T  T  T   T   T  T  T  T  T  T `@ `@ `@ -@4SE~#`/@80CPg`C `  p '  Q  x   : # $ C>  V  q / Q f q   E C_ 0w @ O  J ; ;/ Y@7 ;N ;e ;| x@ ; < < +< 1< G< a<- @6 @? l<W |<o Ax 3A < LA B B < < RA<<3<KAT<l&=B7=BH=BP= C!^=9e=QCip=CC=D==D)=A!DY)Dq==?DCD8E2E^F F C=GD==/>HhFx>UDgD>sD*>5>'@>@uDYH>rwDM>DT>D_>n>!>:>SDl>D> H#V#V/#WQ#0W#XW#W#W#W<#X#0X#XX#X#X2#X\#X# Y#PY#Y#Y/#YM#Zp#(Z#PZ#xZ#Z0#ZK#Zi#[#@[X 0;q?Th?I?p??C?x???j?<?.???q?| X;JPJBBB]H~[w@4F"F_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_NSFileSizel_objc_msgSend_fixup_objectForKey__OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_sel_getName_DDExtractFileNameWithoutExtensionl_objc_msgSend_fixup_alloc_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_type_read_dispatch_source_create__NSConcreteStackBlock_dispatch_source_set_event_handler_dispatch_source_set_cancel_handler_dispatch_source_get_data_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_reallocf_read___error_dispatch_release_close_lseekl_objc_msgSend_fixup_length_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_msgSend_fixup_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPAsyncFileResponse initWithFilePath:forConnection:]L_.str-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]L_.str28___block_descriptor_tmp___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke___block_descriptor_tmp44___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke42___copy_helper_block____destroy_helper_block_-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke___block_descriptor_tmp67___copy_helper_block_64___destroy_helper_block_65-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke___block_descriptor_tmp73___copy_helper_block_70___destroy_helper_block_71-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponseL_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1l_.str3L_OBJC_METH_VAR_NAME_4L_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_NAME_9l_.str11L_OBJC_METH_VAR_NAME_13L_OBJC_METH_VAR_NAME_14L_OBJC_METH_VAR_NAME_16L_OBJC_METH_VAR_NAME_19L_OBJC_METH_VAR_NAME_20L_OBJC_METH_VAR_NAME_22L_OBJC_METH_VAR_NAME_24l_.str26l_.str29L_OBJC_METH_VAR_NAME_31L_OBJC_METH_VAR_NAME_33l_.str35l_.str37L_OBJC_METH_VAR_NAME_39L_.str41L_OBJC_CLASS_NAME_L_OBJC_CLASS_NAME_43L_OBJC_METH_VAR_NAME_45L_OBJC_METH_VAR_NAME_47l_.str49L_OBJC_METH_VAR_NAME_51L_OBJC_METH_VAR_NAME_53L_OBJC_METH_VAR_NAME_56l_.str58L_OBJC_METH_VAR_NAME_60L_OBJC_METH_VAR_NAME_62L_OBJC_CLASS_NAME_66L_OBJC_METH_VAR_NAME_68L_OBJC_CLASS_NAME_72L_OBJC_METH_VAR_NAME_74L_OBJC_CLASS_NAME_76L_OBJC_METH_VAR_NAME_77L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_78L_OBJC_METH_VAR_NAME_79L_OBJC_METH_VAR_TYPE_80L_OBJC_METH_VAR_NAME_81L_OBJC_METH_VAR_TYPE_82L_OBJC_METH_VAR_TYPE_83L_OBJC_METH_VAR_NAME_84L_OBJC_METH_VAR_TYPE_85L_OBJC_METH_VAR_NAME_86L_OBJC_METH_VAR_NAME_87L_OBJC_METH_VAR_TYPE_88L_OBJC_METH_VAR_NAME_89L_OBJC_METH_VAR_TYPE_90L_OBJC_METH_VAR_TYPE_91L_OBJC_METH_VAR_NAME_92L_OBJC_METH_VAR_NAME_93L_OBJC_METH_VAR_TYPE_94L_OBJC_CLASS_NAME_95l_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_CLASS_NAME_96L_OBJC_METH_VAR_NAME_97L_OBJC_METH_VAR_TYPE_98L_OBJC_METH_VAR_NAME_99L_OBJC_METH_VAR_NAME_100L_OBJC_METH_VAR_NAME_101l_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponseL_OBJC_METH_VAR_NAME_102L_OBJC_METH_VAR_TYPE_103L_OBJC_METH_VAR_TYPE_104L_OBJC_METH_VAR_NAME_105L_OBJC_METH_VAR_TYPE_106L_OBJC_METH_VAR_NAME_107L_OBJC_METH_VAR_NAME_108L_OBJC_METH_VAR_NAME_109L_OBJC_METH_VAR_TYPE_110L_OBJC_METH_VAR_NAME_111L_OBJC_METH_VAR_TYPE_112L_OBJC_METH_VAR_NAME_113L_OBJC_METH_VAR_TYPE_114L_OBJC_METH_VAR_NAME_115L_OBJC_METH_VAR_TYPE_116L_OBJC_METH_VAR_NAME_117L_OBJC_METH_VAR_NAME_118L_OBJC_METH_VAR_NAME_119L_OBJC_METH_VAR_NAME_120L_OBJC_METH_VAR_TYPE_121L_OBJC_METH_VAR_NAME_122L_OBJC_METH_VAR_TYPE_123L_OBJC_METH_VAR_NAME_124l_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.eh___copy_helper_block_.eh___destroy_helper_block_.eh___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke42.eh-[HTTPAsyncFileResponse openFileIfNeeded].eh-[HTTPAsyncFileResponse contentLength].eh-[HTTPAsyncFileResponse offset].eh-[HTTPAsyncFileResponse setOffset:].eh-[HTTPAsyncFileResponse readDataOfLength:].eh___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke.eh___copy_helper_block_64.eh___destroy_helper_block_65.eh-[HTTPAsyncFileResponse isDone].eh-[HTTPAsyncFileResponse filePath].eh-[HTTPAsyncFileResponse isAsynchronous].eh-[HTTPAsyncFileResponse connectionDidClose].eh___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke.eh___copy_helper_block_70.eh___destroy_helper_block_71.eh-[HTTPAsyncFileResponse dealloc].eh-[HTTPAsyncFileResponse .cxx_destruct].eh#1/28 1366749105 501 20 100644 15292 ` HTTPDataResponse.o H 8 8 __text__TEXT &"__debug_info__DWARF '__debug_abbrev__DWARF6__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF'__debug_loc__DWARFa'6__debug_pubtypes__DWARF O__debug_str__DWARFe 5__debug_ranges__DWARFV&__data__DATAV&__objc_data__DATAXP() __objc_superrefs__DATAx)__objc_methname__TEXT__objc_selrefs__DATA h)__objc_ivar__DATA__objc_msgrefs__DATA) __objc_classrefs__DATA*__objc_classname__TEXT __objc_methtype__TEXT~__objc_const__DATAX*D__datacoal_nt__DATAP`0, __objc_protolist__DATAP, __objc_classlist__DATAX,__objc_imageinfo__DATA__apple_names__DWARF`, __apple_objc__DWARFX!`-__apple_namespac__DWARF0$"__apple_types__DWARFT$"p-__debug_inlined__DWARF#__compact_unwind__LD#@.__eh_frame__TEXT`$ hp.M@3\ P::A UHAWAVSHHHIH]HHEH5fH}HHHHt-HHL=LJ<;J;LHH[A^A_]UHHH}HHEH5H}H]UHHH<HH5]UHHH]UHHH]UHAWAVAUATSPIIHI<H5HL=K+>L-L9IGHI<H5GLK>H K >HH54H=]HE1LH[A\A]A^A_]UHSPHHHH<H5H9H[]UHH=1]?VJ;@6Wlz#  V;@!OV ;!@!  a#O  H6=*OV|;*.@*Q X1V;1t@1h1Ow8V ;8@8t8v6  o*#v#%#E S%  .: ; ' I@ d: ; I4 : ; I< I  I8 2 I: ; .: ; ' @ d  4: ; I $> 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4 @ dI: ;  : ;  &I, /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h  8 N)' L N N0/ @&qO=/Iw>/@') L+A JUFS2TTTQ6UUTUTUTUTQU^-TQ\AOSOSuQUTUTKobjc_objectNSObjectHTTPDataResponseNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]offsetlong unsigned intNSUIntegerdataHTTPDataResponseself_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdataHTTPDataResponseHTTPResponseQ16@0:8v24@0:8Q16@24@0:8Q16@"NSData"24@0:8Q16c16@0:8q16@0:8@16@0:8@"NSDictionary"16@0:8v16@0:8@24@0:8@16Q@"NSData"(( PHSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`pX//((=ZwZHSAH ,*(Z/HSAH HSAH   OŌp~`M|) 2xYN =T,qy䟽8){|5#6I\o6O$Sv*$H$o$a- zRx $AC I$Dx-AC $l} AC $uAC $^AC ,GAC J$9AC B$<AC L-;@@;<x]R;DF=9</@)@;<<@@;G- IM}IMoJMf;W<KIM?K-7G-.# JM@8E=nf3+<4:F>#tlQI>6|tYQ6. tlQI>6H'@E8D0C(C EDB=:     HA0&,(/.;-<ph!`+XPH@80( ! *)&X?H!@80( ! phXP@8( H%($#"?:TTTTTTTTTTTTTTTT(T(TTTTTTTTTTTTT`@ @[zH-D[r)&A%Y9q,AAHIQT^1gI^?Tqlo8z|< F k  @ h   6  XyT l1DXF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.datal_objc_msgSend_fixup_length_objc_msgSend_objc_storeStrong_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_objc_msgSend_fixup_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_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_3L_OBJC_METH_VAR_NAME_4L_OBJC_METH_VAR_NAME_6L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_NAME_8L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_9L_OBJC_METH_VAR_NAME_10L_OBJC_METH_VAR_TYPE_11L_OBJC_METH_VAR_NAME_12L_OBJC_METH_VAR_TYPE_13L_OBJC_METH_VAR_TYPE_14L_OBJC_METH_VAR_NAME_15L_OBJC_METH_VAR_TYPE_16L_OBJC_METH_VAR_NAME_17L_OBJC_METH_VAR_NAME_18L_OBJC_METH_VAR_TYPE_19L_OBJC_METH_VAR_NAME_20L_OBJC_METH_VAR_TYPE_21L_OBJC_METH_VAR_TYPE_22L_OBJC_METH_VAR_NAME_23L_OBJC_METH_VAR_NAME_24L_OBJC_METH_VAR_TYPE_25L_OBJC_CLASS_NAME_26l_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_CLASS_NAME_27L_OBJC_METH_VAR_NAME_28L_OBJC_METH_VAR_TYPE_29L_OBJC_METH_VAR_NAME_30l_OBJC_$_INSTANCE_METHODS_HTTPDataResponseL_OBJC_METH_VAR_TYPE_31L_OBJC_METH_VAR_NAME_32L_OBJC_METH_VAR_TYPE_33l_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 1366749105 501 20 100644 25092 ` HTTPDynamicFileResponse.o  90 9__text__TEXTS0 PCS__debug_info__DWARFS E"__debug_abbrev__DWARF#0S__debug_aranges__DWARFS__debug_macinfo__DWARFS__debug_line__DWARFSF__debug_loc__DWARFQ!G__debug_pubtypes__DWARF5e)__debug_str__DWARF # A*__debug_ranges__DWARF4*d4K,__data__DATA,D6__objc_data__DATA,PH6 M __objc_superrefs__DATAh,6pM__objc_methname__TEXTp,[6__objc_selrefs__DATA-@8xM__objc_ivar__DATA.@8__objc_msgrefs__DATA .0P8M __objc_classrefs__DATAP.8M__objc_classname__TEXT`.8__objc_const__DATA.8M#__objc_methtype__TEXT 0QP:__objc_classlist__DATAx0:O__objc_imageinfo__DATA0:__apple_names__DWARF0:O$__apple_objc__DWARF2X<8P__apple_namespac__DWARF2$ =__apple_types__DWARF30=HP<__debug_inlined__DWARF6I@(R__compact_unwind__LD6AHR__eh_frame__TEXT7hA hRSW, P229UHAWAVAUATSH(MMHH}L=HAILuHAHH]LAILAIH}HEHEH,HEH5a-LHHHHHtQH5>-LHH H< L5H AL=LJ<;J;AL5LALAH}AH}AHH([A\A]A^A_]UH]UH1]UH]UHHHH HH0H; uHHH<]UHAWAVAUATSHxH}HHH`L<L5J<7H5E1I9Lmv IOH)HMHEHEJ<0H5 ,HEHHHEH+HEHHHELmLm HL}Le0HMHˈEIMuL;uHEM<K|/HuHMuHN,1UHEIEHEHEIDHEttH]H HEH=+H5ILmL}HUH)HHL)HH5+LAHOl5Hu L}LHH<H5HHMHHL}ILeHHxH5*HHILH5u*HHLHH5I9u?MHEHML<HHHuL}LHLL}HpIIM)M~KHEHMH4HH+EI9v3ILHLHHEH]H4LeJ<#J#LhHEMlH]LeJ4#HEHMHJ<.HHUH)J#LpLHHuH]HLHHhL}L}L+mMHHxHHM;HHMIH H I;L`L%uRH=K)H5I $IH5(HHMH H I<IK>qH=(H5}H]HD]M$$K&H5p(HHH H I<ILmI)K<&HHLO,>LHHH<H5(Hx[A\A]A^A_]%UHHH}H`&HEH5'H}H]UHSPHH=H1HH1H[] ?VJm r 8 P I# !! "Vm! r!  F R4W(u"*VMm( r(   n 2*0Vm2 r2 A2ud: 0kVm: r:  4k <  CkVLmC rC  oJK.P^][ Z  ` @ QH  d `  kf"  )  3  < @ F . H 0P  P_ kc kg  2q  u  sy <hml`l Xg "} <"Vm Er h6"SVm r _FkFkF F t;k;k; ;       # #  $!!!!!2!L!c!! ! ! ! ! !&!D!b!|! !y!y!x!y!#y E"KLM#o C##"J$#" $#%%%### #" = k"$#"q$# ":$$#_&#'#(# *#,#.-#J /#^1#d2#t4#6#7#8#9#u;#u<#u=#u>#(@#" 0$# 3 9 4"$#T #I#Ru#]u#hu#s #{. ##k#### #> !# "#"H $#= &U )$I #.. +#8P ,#U w ' ( Z U %  .: ; ' I@ d: ; I4 : ; I< I  I8 2 I: ; $> .: ; ' @ d  4: ; I4: ; I4: ; I 4: ; I  U1X Y 4: ;I4: ;I1X Y.: ;' @ d: ;I4 .: ; ' 4 @ d.: ; ' I : ; I.: ; ' II: ; : ;  I: ; 8 2  : ; !( " : ;  #<  $I8 2 %I: ;  &  : ;  '&I(&U /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.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  U>6# 1 m1 P0E L2[& Q(&&EC% uOw.KJO5.kt .$h J2yJuh hW3q7Ot&G8%I v 0/=Fs=FIO?9tX8~$JH .~&t3H s< ,7>9~tw) O}) !UvoTTT(Q(5UR5S5BUXB\BKUYK]KUU"U"T"*U"*T*0U*0T*0Q0fU0kTkU#v#\v\Qv2S2FvFqSqv\^QkTTQT`T T-ETTTT2NTTXfTT__Pv_R PjrPPPB]Bv~__PN^UaThQ]UT"+U+CS"7T NSArrayHTTPConnectionobjc_objectU HTTPDynamicFileResponse HTTPConfig= NSDictionaryNSObjectNSStringNSMutableArray NSData_NSRangeI HTTPAsyncFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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_chkNSMakeRangelocationlong unsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponseself_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__len__darwin_size_tsize_tbufLensepLens2s1found2found1sepstopOffsetsubBufferstrBufstrLenfullRangestrRangekeyvaluevvLengthdiffNSIntegerdstsrcremaininginc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLength27-7c@initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDictHTTPDynamicFileResponse(( @48@0:8@16@24@32@40c16@0:8Q16@0:8v24@0:8Q16v16@0:8@"NSData"@"NSDictionary"HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt (.  . 6  ( t8UW+!_! +HSAH y%,U(+.HSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{UU EI :U  $k$> K=$R   $ n$H= u  F$E__!htt8UX "*0;kX-zRx ,(AC M$L AC $tAC $AC $;AC ,AC M$-AC $D"1AC BOQ-?48Q-.3K- JM<=I-MM==JMh6b6[JMM9==2JM%66 ?=>=B=MMMMH-JM|O-iI-*R-H-JMO-77zMMnP-_RP-HJ=AP-883JM66UG-MM?=A=JM774@=W@=E>=7B=M=NM3M=4P-JMMM~P-vK-k` !N= {sbZE=.&um>6?7<4cphME*"{sXP3+  nfIA6. ~vkcXPE=2* sk`XKC80%ldIA&wod\QI.&f^SK@8xph`H@80( xph`H@80H@F8E0C(D FE95280(    ( L L L:;(x#phH'@&83(% $4!"!! xph`XP2TTTTTTTTTTTTTTTTTT(T(PTPLTLHTHDTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTA5 `@ ,Q"z*0k";/ep,{,,,,,,,,5-M-e`.x.x.'- 0g-40q-1<0I-aD0y--O0-. -#W0;-Sa0k/77 8/ (8[ P8 x8 8 8 8 ,.b. @,0.V .@.ybsK"r':0BTNF"8_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffsetl_objc_msgSend_fixup_length_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_memcmpl_objc_msgSend_fixup_allocl_objc_msgSend_fixup_objectForKey__objc_retainAutorelease_memcpy_reallocf_memmove_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_objc_storeStrong_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_objc_msgSend_fixup_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse-[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_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_3L_OBJC_METH_VAR_NAME_4L_OBJC_METH_VAR_NAME_6L_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_NAME_9L_OBJC_METH_VAR_NAME_10L_OBJC_METH_VAR_NAME_13L_OBJC_METH_VAR_NAME_15L_OBJC_METH_VAR_NAME_17L_OBJC_CLASS_NAME_l_OBJC_METACLASS_RO_$_HTTPDynamicFileResponseL_OBJC_CLASS_NAME_19L_OBJC_METH_VAR_NAME_20L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_21L_OBJC_METH_VAR_TYPE_22L_OBJC_METH_VAR_NAME_23L_OBJC_METH_VAR_TYPE_24L_OBJC_METH_VAR_NAME_25L_OBJC_METH_VAR_TYPE_26L_OBJC_METH_VAR_NAME_27L_OBJC_METH_VAR_NAME_28L_OBJC_METH_VAR_TYPE_29L_OBJC_METH_VAR_NAME_30l_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponseL_OBJC_METH_VAR_NAME_31L_OBJC_METH_VAR_TYPE_32L_OBJC_METH_VAR_NAME_33L_OBJC_METH_VAR_TYPE_34l_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 1366749105 501 20 100644 27748 ` HTTPFileResponse.oP  8p 8"__text__TEXT p 0D__debug_info__DWARF MI"__debug_abbrev__DWARFnk__debug_aranges__DWARFi__debug_macinfo__DWARFi__debug_line__DWARFi(J__debug_loc__DWARFZ!0Jp__debug_pubtypes__DWARFO(__debug_str__DWARFH(__debug_ranges__DWARF#0E/M__data__DATA$u/__objc_data__DATA$Px/M __objc_superrefs__DATAX$/ N__objc_methname__TEXT`$/__objc_selrefs__DATAh&p1(N__objc_ivar__DATA&@H2__objc_classrefs__DATA'2N__cstring__TEXT0'[2__cfstring__DATA(4N__objc_msgrefs__DATAp)4 O __objc_classname__TEXT)!4__objc_methtype__TEXT)5__objc_const__DATA@*(50Ob__datacoal_nt__DATAh.P9@R __objc_protolist__DATA.(:`R __objc_classlist__DATA.0:hR__objc_imageinfo__DATA.8:__apple_names__DWARF.@:pR0__apple_objc__DWARF`1h<S__apple_namespac__DWARF1$8=__apple_types__DWARF1o\=T:__debug_inlined__DWARF[5@__compact_unwind__LDb5@@U __eh_frame__TEXT6B h V^ P__ lUHAWAVAUATSHhHHuIL=HAHEHAHELuH$HEH}H5&HILMAHH}I<IL-AL5HAH5%H}AIH5%LAHHI<IALAI<H5%H=&AHHHIH5n%H1AHIHMHHH5LHHH5%%HH I HHHIHALLH<L5M%H}IL-L1HHH&H5$H\$(HD$ L|$L,$HD$D$!LAAP0H1H$HEH}IH=I1HHH &H I H5#HL$0H\$(HD$ L|$L,$HD$D$)H}AAP0HHL1L5H}AH}ALAHHh[A\A]A^A_]UHSPHHH<H5X#HHH[]UHAWAVAUATSHHIHHH<H5#H10H<L5]#LIL-L1HIH$H H H5"HL$8H\$0L|$(HD$ Ld$L,$HD$L%D$HLAAP0ALH5R"HA0HH[A\A]A^A_]UH0H <uH <u H5"]UHHH]UHHH]UHAWAVAUATSHHHIIH5!HI\HA|H1HL5!LIHH1HIH IT H5!H x#HT$@D$8Ll$0L|$(HL$ Ld$H$HD$HD$LAAP0IALH5 LHHH[A\A]A^A_]HH[A\A]A^A_]UHAWAVAUATSHHIIIH5 HEHI\L%K+\%L9IGL5Kt5HHtI9\s.I\HItK|5KD5Kt5HHA|HHx;H\KD%KT5H5H=D HHHEL% LIL5L1HHH IL H5:H!HL$8D$0H\$(HT$ L|$L4$HD$L5D$LAAP0AHH5LAL5WLIL%L1HHH!!H5Ll$0H\$(HD$ L|$L$$HD$L=D$xL5LIL%L1HHH H IL H5HL$0H\$(HD$ L|$L$$HD$L=D$LAAP0AHH5LAH}HH[A\A]A^A_]UHHHH H;]UHHH<]UHSHHH<tHH<HtH]HHEH5cH}H[]UHSPHH=H1HH1H[]I?(/-Ve6n16 %&  # 9-cV9 9FAcxV[A iA;|G4LSxVS SqfVf .fQmVHm tmtVt tAt& H+\V |>$!  > HAY] >Z  LM# 0# ' V ? HуB " V\ b_J# }h" } V } V 7  C *  6P #="/@F=#"#@# Bk  #q# $#&#1'#(#[*#c,#w-#/#1#2#4#6#7#8#(9#;#&<#C=#T>#m@# 7@#1 # # # ##(#6#># J  4 # O].gn vu6%  $> &I4I: ; .: ; ' I@ d: ; I4 : ; I  U 4: ; I < I   I8 2 I: ; .: ; ' @ d : ;   I: ; 8 2 I8 2 4: ; I.: ; ' 4 @ d<  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h  6<#s>lxl|0mCt/Yku: trYt .v" v  j0 5wg" hZ N N Q 2 'Or Y   Zn-m nhx'#h* L[ L [Z~& !Ur^T-v%Q%/UR/S/IU*2P-6U6aS-HTczUzfScwTw_xUxTTUTUTU]TW_Q)S)P!U!]T___(:_Qu^Qd^VuSV]S]uSP U T  U " T" . U. { S" m T} U S} TMNSArrayHTTPConnectionobjc_objectBHTTPConfigNSDictionaryNSObject}NSStringNSMutableArrayNSDataJHTTPFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizelong unsigned intNSUIntegerHTTPFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesLeftInFilebytesToRead__darwin_ssize_tssize_t__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:rinitcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSize, (08/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(%@)=)-!HTTPFileResponseHTTPResponsePQ16@0:8v24@0:8Q16@24@0:8Q16@"NSData"24@0:8Q16c16@0:8q16@0:8@16@0:8@"NSDictionary"16@0:8v16@0:8@32@0:8@16@24@"HTTPConnection"@"NSString"Qci^v(( @PHSAH   LK;,^*i2@1y1 '90}BC˶*iG,zw@-yaPp]bPf_3f Ru2 0@P`p 0@P`pA&&B:q9hCiC=i:9'LHSAH tN, C9&i:HSAH HSAH  zDtUEr>p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N ɽ|5=p6=T,H[n,?Rex#6I\];|$A6O$>$$v+($g  J4$GPB7$_}-XcXx49XX" " [zRx ,8-AC M$L56AC B,tCAC M$(4AC $4AC $AC ,9AC M,LAC M$|"AC $AC $[AC E$1AC B - c - gr |-i ^ S x-E a> w-1 d - gefz-~M{=l`gYO-Gl-=3-+{=-l--~Mu{=IB4g-t-%-l- --{M-d-blb`aMfAe*{M$~M{=tm_gXt-P-Hl->4-,y- df{Mfe{Md`ZS~M${=g-l--d-{M}gT`M{MD9c~=~={Mg-zl-pf-YK~MB{M-l--M`f~=ex{Moe-]kTkJm=:~M.-g -g-d{=~=Muce~MY-Q|-L= =NF%ph2*yq:2ME WO?7 jbG?$umbZ?7,$ d\A9.& |tYQ6. |qiNF+#vnQI>6H=@v8u0r(r vuqh_h#`"XPH@80( opn!s ssp`sP@s0 ss}Q<C$>HPbONaMLdpKhJ``PHHI@f0H(G eFAgEDc 7B 7# 3A .x-ph+`*XP)H(@8&0'( &%..7@?<$XjH7@.8401(. .,)&&76.53210./p.h-X+P*@)8((& '&%H;(:98j_ T TTTTTTTTTTTTTTTTTTTTTTT(T(DTD@T@<T<8T84T40T0,T,(T($T$ T TTTT T TTTTTTTTTTTTTT `@ 0'-0cMxr ," H} j .`$e$j$|'$$$'($@$X%p#%'.%4%=%(1(S(r(N%d%-)@l%X)nz%%)%))%).%F%^)v%))%%* ) @*K * @+ + + ) %) *A  &Y &q + !& * (* ,& 4* 7&, B&D 6*\ J&t 8* Q& :* X& - "6 "6B "6_ "7 "H7 "p7 "7 "7 "75 " 8S "H8s "p8 "8 $X'''T&&&/&& 0$.|h.p)g7bi"}SF?"o~_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPFileResponse.connection_objc_msgSend_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.filePath_NSFileSizel_objc_msgSend_fixup_objectForKey__OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.aborted_sel_getName_DDExtractFileNameWithoutExtension_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_msgSend_fixup_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPFileResponse initWithFilePath:forConnection:]L_.str-[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_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1L_OBJC_METH_VAR_NAME_3l_.str5L_OBJC_METH_VAR_NAME_6L_OBJC_METH_VAR_NAME_9L_OBJC_METH_VAR_NAME_11l_.str13L_OBJC_METH_VAR_NAME_15L_OBJC_METH_VAR_NAME_16L_OBJC_METH_VAR_NAME_18L_OBJC_METH_VAR_NAME_20l_.str22L_OBJC_METH_VAR_NAME_24L_OBJC_METH_VAR_NAME_26L_OBJC_METH_VAR_NAME_28l_.str30l_.str32l_.str34l_.str36L_OBJC_METH_VAR_NAME_39L_OBJC_METH_VAR_NAME_41L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_NAME_43L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_44L_OBJC_METH_VAR_NAME_45L_OBJC_METH_VAR_TYPE_46L_OBJC_METH_VAR_NAME_47L_OBJC_METH_VAR_TYPE_48L_OBJC_METH_VAR_TYPE_49L_OBJC_METH_VAR_NAME_50L_OBJC_METH_VAR_TYPE_51L_OBJC_METH_VAR_NAME_52L_OBJC_METH_VAR_NAME_53L_OBJC_METH_VAR_TYPE_54L_OBJC_METH_VAR_NAME_55L_OBJC_METH_VAR_TYPE_56L_OBJC_METH_VAR_TYPE_57L_OBJC_METH_VAR_NAME_58L_OBJC_METH_VAR_NAME_59L_OBJC_METH_VAR_TYPE_60L_OBJC_CLASS_NAME_61l_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_CLASS_NAME_62L_OBJC_METH_VAR_NAME_63L_OBJC_METH_VAR_TYPE_64L_OBJC_METH_VAR_NAME_65L_OBJC_METH_VAR_NAME_66l_OBJC_$_INSTANCE_METHODS_HTTPFileResponseL_OBJC_METH_VAR_NAME_67L_OBJC_METH_VAR_TYPE_68L_OBJC_METH_VAR_TYPE_69L_OBJC_METH_VAR_NAME_70L_OBJC_METH_VAR_TYPE_71L_OBJC_METH_VAR_NAME_72L_OBJC_METH_VAR_NAME_73L_OBJC_METH_VAR_TYPE_74L_OBJC_METH_VAR_NAME_75L_OBJC_METH_VAR_TYPE_76L_OBJC_METH_VAR_NAME_77L_OBJC_METH_VAR_TYPE_78L_OBJC_METH_VAR_NAME_79l_OBJC_$_INSTANCE_VARIABLES_HTTPFileResponseEH_frame0-[HTTPFileResponse initWithFilePath:forConnection:].eh-[HTTPFileResponse abort].eh-[HTTPFileResponse openFile].eh-[HTTPFileResponse openFileIfNeeded].eh-[HTTPFileResponse contentLength].eh-[HTTPFileResponse offset].eh-[HTTPFileResponse setOffset:].eh-[HTTPFileResponse readDataOfLength:].eh-[HTTPFileResponse isDone].eh-[HTTPFileResponse filePath].eh-[HTTPFileResponse dealloc].eh-[HTTPFileResponse .cxx_destruct].eh#1/28 1366749106 501 20 100644 16044 ` HTTPRedirectResponse.o   !__text__TEXT+ (__debug_info__DWARF+K (__debug_abbrev__DWARFA a__debug_aranges__DWARFMm__debug_macinfo__DWARFMm__debug_line__DWARFMmP)__debug_loc__DWARF)qIX)6__debug_pubtypes__DWARF q__debug_str__DWARF h+__debug_ranges__DWARFs__data__DATAs__objc_data__DATAxP+ __objc_superrefs__DATAX+__objc_methname__TEXT__objc_selrefs__DATA `+__objc_ivar__DATA__objc_classrefs__DATA+__cstring__TEXT __cfstring__DATA +__objc_classname__TEXT$0__objc_methtype__TEXT4~T__objc_const__DATA+G__datacoal_nt__DATAP- __objc_protolist__DATA @ - __objc_classlist__DATA(H -__objc_imageinfo__DATA0P __apple_names__DWARF8(X .(__apple_objc__DWARF``"@/__apple_namespac__DWARF$"__apple_types__DWARF#P/"__debug_inlined__DWARF%__compact_unwind__LD@%`0 __eh_frame__TEXT@`& h0N5 P==B UHAVSHHHIH]HHEH5xH}HHHHt%H5WLH H< H LHH[A^]UH1]UH1]UH]UH1]UH]UHHHH5H=H ]%UH.]UHHH}HHEH5H}H]UHH=1]?VJ6z# V  &-V  L$V_$A$d$o)V))) z  L M# 0# 0lVD006  e45V5Y5|  #<V<< /8 BCVFCCb +V + N J## #  %  .: ; ' I@ d: ; I4 : ; I< I  I8 2 I: ; $> .: ; ' @ d  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4 @ d  : ;  &IT /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h  8% h1 h1 M0 j1 1 N' 1 NF) JUDS0TRYTwTQ4UUTUTUTQUTQUTUTUT U T#U%TmHTTPRedirectResponseobjc_objectNSDictionaryNSObjectNSString NSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/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]long intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]redirectPathNSStringHTTPRedirectResponseself_cmdobjc_selectorSELpathoffsetlengthlong unsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath:initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPathLocationHTTPRedirectResponseHTTPResponseQ16@0:8v24@0:8Q16@24@0:8Q16@"NSData"24@0:8Q16c16@0:8q16@0:8@16@0:8@"NSDictionary"16@0:8v16@0:8@24@0:8@16@"NSString"(( PHSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhxA "(w-LA%w3":gbgB(HoZ((HSAH  , (A"w(gHSAH HSAH   `M) qy|p~2xYN t<8){|5=p6=T, OŌ /BUh{/$  l8e$$$&! + -zRx $AC G$DAC $lAC $AC $AC $ AC $ e+AC $4h AC $\K-AC $PAC 'M->I- HM>|JMsJMe>^HMUIJM=L-5I-,! KMxp806.QI <4bVN3+|aY>6ldIA&d\QI>6H)@G8F0D(D GFC?=  B E1(.*0/> #-#xph`XPH@80( ,+(XAH#@8 0( #"!phXP@8( H'(&%$A=TTTTTTTTTTTTTTTTTTTT(T(TTTTTTTTTTTTTTTTT `@ 2U'Nd{4 <6NGfR~1e8MmTu&}>`Vjn%8+Y 2}h(@`q!@{!X!!!!B! d!H!p!! xb  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_OBJC_METH_VAR_NAME_L_OBJC_METH_VAR_NAME_1l_.strL_OBJC_METH_VAR_NAME_3L_OBJC_METH_VAR_NAME_5L_OBJC_CLASS_NAME_L_OBJC_METH_VAR_NAME_7L_OBJC_METH_VAR_TYPE_L_OBJC_METH_VAR_NAME_8L_OBJC_METH_VAR_NAME_9L_OBJC_METH_VAR_TYPE_10L_OBJC_METH_VAR_NAME_11L_OBJC_METH_VAR_TYPE_12L_OBJC_METH_VAR_TYPE_13L_OBJC_METH_VAR_NAME_14L_OBJC_METH_VAR_TYPE_15L_OBJC_METH_VAR_NAME_16L_OBJC_METH_VAR_NAME_17L_OBJC_METH_VAR_TYPE_18L_OBJC_METH_VAR_NAME_19L_OBJC_METH_VAR_TYPE_20L_OBJC_METH_VAR_TYPE_21L_OBJC_METH_VAR_NAME_22L_OBJC_METH_VAR_NAME_23L_OBJC_METH_VAR_TYPE_24L_OBJC_CLASS_NAME_25l_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_CLASS_NAME_26L_OBJC_METH_VAR_NAME_27L_OBJC_METH_VAR_TYPE_28L_OBJC_METH_VAR_NAME_29l_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponseL_OBJC_METH_VAR_NAME_30L_OBJC_METH_VAR_TYPE_31l_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