// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 008D88E94858B0B8190DD42951253AD2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 0093F7D38FC7D85465CC3D99E967DEBD /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B348F108925962F83EAEAC0E334CA06 /* SingleAsync.swift */; }; 00D5F4580CB36DEEDCD9993C7AB12FC6 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534E4A964C49209EE277E82628F5710B /* BooleanDisposable.swift */; }; 015A2D47B6DA8E170E4E64108EC177CA /* GCDWebServerFileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = C952CFCB4CF5FD55CFE8949FD41C9460 /* GCDWebServerFileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 02AF6FE5E8DEE90F98111F7EA2A3C4E0 /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 33607CFF1CB9E42C89084F9C17E407B0 /* RxSwift-dummy.m */; }; 034E2CE53A5F556A85666E0818BF3717 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E44E93931EFF87E67F113CD862A0C1 /* Take.swift */; }; 03810806C0578A750613717248DC37CC /* GCDWebServerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B859D5878DCF98B3D01C2C0615A78C /* GCDWebServerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 0551162B7568A0F3028CF7CE13E9C1C7 /* GCDWebServerURLEncodedFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D03BE981ABF583B8C0A9733FC4E7758 /* GCDWebServerURLEncodedFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 079EF148723928859C047C3138DE0803 /* SynchronizedSubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C5253CFC07A13DD0519ACE57BC0EC0 /* SynchronizedSubscribeType.swift */; }; 07CC568506C88350F3D06C8D5E01FBE3 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82D5F30FE87A96D7AA09249DB4D8F82F /* SerialDisposable.swift */; }; 08067F41CEECB56CE74FFCA481092E8D /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = D184A55F942880B696653A33913ECF93 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0831DDBAFF287B622A0E7BF2F07067EC /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02C96012B347BB2E33A987A213CA57C4 /* ObserveOn.swift */; }; 087BC98FF9D82DC970EFDBEC0EB2F630 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6873049F56F58D5ED3E44719FC73C4F6 /* PrimitiveSequence.swift */; }; 098AA417A5494FC829E777DC5CF06ECC /* GCDWebServerURLEncodedFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = FD0A0C898D69E818B6F386B2CBA9012F /* GCDWebServerURLEncodedFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0A402C97D8A2855E4F69D8E2BFEE752E /* BRLOptionParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 78481FCBF09A8942C2BCB258298EBDBE /* BRLOptionParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 0B8140968914C908CFB4949F67745DD7 /* GCDWebServerFileResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 09187F1FBD16DDE0A198691271E6D322 /* GCDWebServerFileResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0C2489F5F28E8C78A5C0F2ACC9417BB8 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4632B46CC78EF8030FEB67D2D7C92DE /* Reduce.swift */; }; 0E647DAEE0FA9B09AB44F2FC7F783AF6 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38A7049C5EA5CF2C54BDD0F1BE4D6FCD /* InvocableScheduledItem.swift */; }; 0EEDED92446E48374613587144395686 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D1CCFB65C786E25702F68A5601E80DC /* Merge.swift */; }; 1053278298D8F300576B4D665571E9AE /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCF0DD57FB4E2DED2BA043D232A8F3E9 /* SubscriptionDisposable.swift */; }; 10B733D4847215A070C8DA610FEB341A /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 183021AC8ED6060D003674388D5B1B49 /* CombineLatest+Collection.swift */; }; 10EB23E9ECC4B33E16933BB1EA560B6A /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AAFB037FDFF7437E3006151BA5FE9B /* Timeline.swift */; }; 12149EA10608B7DE38879E6242D2826C /* ko.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 2255320841E837341A064E1387C85F85 /* ko.lproj */; }; 122FFB4B36FA3F74072A453832F84ECE /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = EBBFBC78787B38998069A1A51FB6277B /* _RX.m */; }; 12AAA6C1CF57638AE521DCE56BED0135 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E0880FB45B513CD4BFD63BB3E7B736 /* Catch.swift */; }; 1406A68843A0616DE9575C7F1B318023 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = E969B8C71DA98B913BC86FD4AC5574BD /* Window.swift */; }; 1568BC317134F1902AB76EE65E0A18CE /* GCDWebServerDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A338EA0CA1FE047514C4AE30D1EC601 /* GCDWebServerDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 157AE1FBA8F6C3B710CDE90F86492010 /* MASShortcut.m in Sources */ = {isa = PBXBuildFile; fileRef = 535DA0E1B20533E30B48C0F04AEF67CD /* MASShortcut.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 15D984826F02EEAFBC745BD8AA44630A /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58AB02263E99467FF2175C1702B5ED82 /* ScheduledItem.swift */; }; 1824713806488E78A33A48AA7BE85A2C /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61F3F1CC2095B445C811F0C16E005B49 /* AnyObserver.swift */; }; 1AB0577134E333EA71DCCE332191A260 /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */; }; 1B9EDEDC964E6B08F78920B4F4B9DB84 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AC8837A9B05156CBBE4A8FECC465034F /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1BE62ECDA4B3A8B13C8B78ACC98795E5 /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE7C79F11D25CEDB1D05648901AFF01D /* NSControl+Rx.swift */; }; 1C12866E3E74BE6F0513E46B48ECE1D7 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A2D9F47CF554F3D0FF28A201822E872 /* Just.swift */; }; 1D644164F050145109BA5D7BEE9614B4 /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFF880C34F99282A87D40EEB06740D80 /* Driver.swift */; }; 1EF1D9B948C91F3CAD0F2998F3765D8B /* GCDWebServerErrorResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = FCD773B3B520BDB18A9BB4B403F9DC27 /* GCDWebServerErrorResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F1B7F5EA399508BB5091B36C1C95671 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E366C7D398E704625CF7481FD8243D48 /* CombineLatest.swift */; }; 1F3245B199B67151AD148F2697312170 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B16B0EBC2B5BA4309D9844CDE1932B26 /* Throttle.swift */; }; 20887597017160017549465EBFB7E977 /* zh-Hant.lproj in Resources */ = {isa = PBXBuildFile; fileRef = E4EC11834E14E9B2C39B5615DA787A71 /* zh-Hant.lproj */; }; 21378D436C90D7B4D65D820281D159EA /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 728798194C8FC2BA7D507A14593C9C6F /* ObservableConvertibleType+SharedSequence.swift */; }; 221FE7E633BA09E8BF6B4B2FB9470EED /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3EFB1E8AA462C2C937015579F139C13 /* Rx.swift */; }; 224087BC52D59C54611FDC38839F2D33 /* TakeUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 359132E97DDCA64E851B2CE3FE71F813 /* TakeUntil.swift */; }; 237C447BF6FCA534AB4A2F91BA2731E5 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B1F2B769E9F6355DF3AC956AF04D064 /* AsSingle.swift */; }; 24DE12FB296FE104885D22B0F0D73E5C /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6E4C64CF7155899BC2A74A24FB7513F /* Producer.swift */; }; 2527F62CEADDA5CE60852E0C067D3438 /* GCDWebServerResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B432AF0284AA5FB0D45EED8A72A6B1A /* GCDWebServerResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2545E11592C408516EA9AC047FFD47FD /* BRLOptionParser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D373DA90C38C00B903B1FD9CD05CEC4 /* BRLOptionParser-dummy.m */; }; 260C370245B63D4004DADF4D24E3BD00 /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20E5746A4CCE940BCE91535C0D37FEB2 /* ObserverType.swift */; }; 264617822F4D99335F47F6AFF80253BF /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 878BBACC17D3136FA4DD1CD04CAD85A0 /* Completable+AndThen.swift */; }; 267EA57772E03E12F78E25D3AF60616F /* Variable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 924ECD8580145EBC5702BD6D3B314F61 /* Variable.swift */; }; 2708274C4337FB152E46FE16728C8704 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E707C81E7EB04DBC63A2429C29DABDA4 /* SharedSequence.swift */; }; 286A79B0F2405FD08804042FE30407B1 /* GCDWebServerMultiPartFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = CD3F084299BD99D03F6B8FC8783B3AE8 /* GCDWebServerMultiPartFormRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 28B9D3AD37C41CA2B5B954BC3F2A4CD2 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A9DE35FDE449CC76ADF563645C81738 /* MainScheduler.swift */; }; 28F9B941634C8440F300448D8F5802A2 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68041DC65BD6DADAF82378F8875B3FCB /* SynchronizedUnsubscribeType.swift */; }; 2A2F65DFD1EE779D4F51A48FFD66C197 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E88567B756C3B048C0FE65824DF88BF5 /* HistoricalScheduler.swift */; }; 2ADDAE50C265B5025D0B1F9764BBD3AC /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 255132D91D9485882D3509D158D686F2 /* ControlProperty.swift */; }; 2BC4A1BBB3CF1E3736359EAC2557EBA1 /* AnonymousInvocable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1510E6FAF4B06DADDD220C9F52E25600 /* AnonymousInvocable.swift */; }; 2C16189485F3647493E5E74E8C629E54 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2D5E4C0C7C41AFECCAFFA9121A346A3B /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEF8F1346C831D7B8A9AB960E3B768C0 /* SchedulerType.swift */; }; 2DBAC0452D6B85DF3E41E3AEFB4EEC16 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 300708DF4452315A732C36A381100EF6 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0BEC4717A975478F52AD458ACA42AA /* OperationQueueScheduler.swift */; }; 3076DFAD05E4F7F0356153478F071D74 /* MASShortcut-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F552E19724BF0CC37D66E1D5DA273720 /* MASShortcut-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 30DF48D3434CB214CB0A8DC882B57CE8 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BABB33CC0139D359C0ECABD05CD0B7 /* Switch.swift */; }; 30E2A73CDE464DC6C23D3524F07FBB9F /* GCDWebServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 88003809F8CD8A52B418884D95EB7FFD /* GCDWebServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 31FFC304499832DF396AEBD4FE47FD41 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B7FB3B8F0F547E0CCC3EDB3FA5509E5 /* TailRecursiveSink.swift */; }; 327528E493914C52BB5D9C6588E46619 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 752306794D721D2E1BF157AAA32771ED /* VirtualTimeScheduler.swift */; }; 334670C40333B0360D97D38097EB5A8C /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28EC1B5940ACD0BA9FE7309429D6ED68 /* Multicast.swift */; }; 33669A1E8FF6BB34131FB94871DDF908 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 355E3D24221C05473338AA2B0E9E613C /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22D55ADD097A4317EEBBEAC8CA5D2328 /* ControlEvent+Driver.swift */; }; 35B3DA850A250223EE5CEB9DB04D1FC4 /* GCDWebServerResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B8CEB9D05921D08AA078AE17F53770 /* GCDWebServerResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 3614DA072E285FBA231AAE506DD00722 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5BB1CD589B3E27B8A75FA688E70401 /* BehaviorSubject.swift */; }; 3626B94094672CB1C9DEA32B9F9502E1 /* TaskDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8395CF3A1AD4518051CE6450BDBC43BD /* TaskDelegate.swift */; }; 36CD88E2D2099581BC19D42048D158B2 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC9430D7E7FB49F1A03FD83C0F15DF0 /* Observable+Bind.swift */; }; 36E0FA5FE4424D20F0215B1C2CD85D90 /* GCDWebServerRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 58CB4D7A6C8CB1B887645BE2595AFC0E /* GCDWebServerRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 378839FF60B0284A71199E89C842E921 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5945D007DC7A2B629B8E5987E6184267 /* NSObject+Rx+KVORepresentable.swift */; }; 380B25054F2B7FCFE08A5228DA847BAB /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 636B1F25C166F05CF62D7805112E6124 /* ObservableConvertibleType.swift */; }; 382B5A192325665D099B202F758D765C /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1AA3C8E05F2C2D813D16D20D9984553 /* Using.swift */; }; 382EEA9832CF0E0860B998EAD0EE66E1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */; }; 3867C0C197045398134BE70D72B7A1EA /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B29EA946AE6D8BE387824C42B121D67 /* Materialize.swift */; }; 38974DB132715266ADE00F2E3DFBB320 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 3C808C81AACAA8641399DA9AA95C0F71 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAFB8EBD43A17F895E88B967D4BA489A /* ElementAt.swift */; }; 3D31990DAC7D206A8CED0E166967345E /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 545894F30123AB01C758C6689014BCC6 /* AddRef.swift */; }; 3D56193C6790214CE39FA76DDD3CF8D2 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8169698EDB7D60F459C13552F619848 /* Debounce.swift */; }; 3D693429A31AF334FE584D395D7E6133 /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72FDEB0BDDFCA5B67411693DCA3BAB36 /* _RXDelegateProxy.m */; }; 3DD0362B0B6B939B5D087A150121A4B1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 3E535F38140F4E1ECFB098340836F763 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA02D299CE44B023D9B4909ED0B34FCC /* Disposable.swift */; }; 3E715DFE443524EB6ADE892E4A676224 /* GCDWebServerMultiPartFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 00CECA213B3AA462DCD88A69F686C862 /* GCDWebServerMultiPartFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4075D8C048D42B2CC057C53323F3F462 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FC9E4C5BE139DEDCF232F464EEE5F9A /* DispatchQueue+Extensions.swift */; }; 41F5717673BC090472587250F4A7BDFF /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DCD7692E660B9C1FF8E7A3063F2B47 /* InvocableType.swift */; }; 42A2F56A949ADB27CDF4ACEF31A84EB7 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = F546C188C97659BE86FA0E06FB1674BB /* DelaySubscription.swift */; }; 437FA9F525690A3F247B254130EA26C8 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D904A8BE8B963C1CFDCB978A106290A /* Buffer.swift */; }; 43CA37C05E91E1511246D5A99ED30AA5 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20192591D331E03B112CEAB1C32D1FCF /* Sequence.swift */; }; 48FE45BD7BF4ABB32A024550ED96B4C6 /* GCDWebServerStreamedResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = B677B77B72CD0E70D2DC5499A6D18B31 /* GCDWebServerStreamedResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 4A08159FBFDD0D49A7E097D1A6D8ED1C /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ABFF341309F8A2E61DCB2F092DFF2CA /* Generate.swift */; }; 4A6AF0A712D4C473177BE88389D15D2A /* MASDictionaryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C49546F441EF6B013C11F9ECC4E494E /* MASDictionaryTransformer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 4CF21399A46B77C62FF0342B6719FCCC /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5613FC3B7810194DB766F2AA387847AF /* Errors.swift */; }; 4D634321FD0AC2411D399AF0CD21D19B /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761DD04D13CF5C96E3661EBB41496409 /* SubscribeOn.swift */; }; 4DC0FAD6E6A6615179C8AA7C5E2862F7 /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB2D9630B47A5E202FF1CFB831ACACDE /* DefaultIfEmpty.swift */; }; 4EDE49009B5B68074CD71F8B362F0DDC /* GCDWebServerDataRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = FF074D96FBC0786D113FA8954363F7EF /* GCDWebServerDataRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4F17B41C7A5D3F2A07AB16B08CECD9B7 /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1E8E56BD7B85F3AF4B5FE7AF03AAEE8 /* Logging.swift */; }; 51358F3E24AC8F1A4172E388769FF1FA /* MASShortcutView.h in Headers */ = {isa = PBXBuildFile; fileRef = A077B4E84F0E05629C70075B9B9D871E /* MASShortcutView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 51750A5B573347F29ECB252FD6F7B809 /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 606D277095EEA4BF6FEB8D9270E15542 /* SharedSequence+Operators+arity.swift */; }; 52FC9AD6D1323BBDE4D458D780833850 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAD59D3D739C07FCB2F892826F951063 /* Amb.swift */; }; 5387216E723A3C68E851CA15573CDD71 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07BCC46A8B3A4B93914CB0C0624B3942 /* Request.swift */; }; 53C65F51E7A47A1B14E324AF29A41AEF /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9352AFD1D6C6B57A9AF36DD5277BB196 /* NSView+Rx.swift */; }; 53D63A17DB43C044EFBAA17337600276 /* GCDWebServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 22EE8CE9A144E74E024FCD831B543700 /* GCDWebServerRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 548EB267AD5A7FD7AC26FAAD9C2DA7AE /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C6BFE2E2D5A6B7A594B788F625561EF /* Skip.swift */; }; 5639004CE97536B6FEA6EB60E83DE411 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBF94F2FA57AC086015ECB43EABA8CE0 /* DelegateProxy.swift */; }; 576947974CE51E704014B05BD610775C /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A25F673AD7CCCE0189ADEB549EB5F618 /* SynchronizedOnType.swift */; }; 58CE04D9C6CAC7243825ABF4AB20EF32 /* MASShortcutValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FAE9397A18DDA64A11847EF6BA0476C /* MASShortcutValidator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 58FD6898891A4D0E7D0E32043FB71976 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3637E3CB5915225EA71EFF6B20D7171 /* CompositeDisposable.swift */; }; 599AEBFAB1C1C451709CC28400BA7460 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBA11BAC502FBD57943042D6D9D8975 /* PriorityQueue.swift */; }; 59FA89429C44FFFC10AE0FED40033C74 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FABCD0845EFCC0E95BC4EF19880A8D3 /* Filter.swift */; }; 5A30DAB76BB1814664FA7DC30939DA24 /* MASShortcutBinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 98882780F0AB1693529D79FBB62760CE /* MASShortcutBinder.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 5E167DB5B613ACD8F7823C48F73EBDB5 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ADE820F11CABD3D1C1218580FD439A2 /* Platform.Darwin.swift */; }; 5E38136ECF2487CEB1671D6D231E3F5F /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0581044A5A088C077656011651C2465 /* Empty.swift */; }; 5F1FA9D431587CD257C703AF16134030 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B8342F1DDDA13DCD8CF77080A6A16BCC /* ja.lproj */; }; 5FF7D42F51FEAEB192E61355AAEAC6DE /* MASShortcutMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 55178DF04DDB4E9CA87135167C286E60 /* MASShortcutMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 601F21CBA959E531A349EB3E52FE995E /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B3925E8418FB15723527909346442D9 /* Bag.swift */; }; 61200D01A1855D7920CEF835C8BE00B0 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE411A2DEA5A7FCC657E6AE76503E34C /* DispatchQueue+Alamofire.swift */; }; 618D3C71663174E07B65950421C46D48 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */; }; 61C12CE6D79EB6A96AF17AABAFEDCBDC /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6FC4FABF722AF2F518BE654AD7DCE4D /* AsyncSubject.swift */; }; 61D1DF6515813E069AA2191EDA369286 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A20F2D6B7A2D475A3BEF0CAFE123400 /* KVORepresentable+Swift.swift */; }; 61E61C4B8FD7BA59062CBE45764790E9 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B539B1FEB1247454F06F69690A74881 /* Queue.swift */; }; 626A7B01D3D6B6EA0869551ACE82FB8B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 62F65AD8DC4F0F9610F4B8B4738EC094 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 226616D9FEC0ABA73A4365514AEE5914 /* ServerTrustPolicy.swift */; }; 659014230849E812C6185A976081B37C /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A923BB8E574DFADCE6DFF91F708E5886 /* ObservableType+Extensions.swift */; }; 66A31FDD5EFC2321BC1A3AE5D97C0D36 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 628F693AA128B618F45155C70C6E1024 /* Zip.swift */; }; 66AD0D86950A5C05121AE482F5257717 /* GCDWebServerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = F308400B0F508083F4F2C54D3F787C5E /* GCDWebServerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 66DEB394C39F5DCCD70A27ECEF274983 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 200EE4899584F5D5767A63F4E7E1A627 /* de.lproj */; }; 6832ADBC0198335F7B502C7DA1F0ED98 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 901EFAF9E76AF0F9D3DBC7CE6212D4B8 /* NSObject+Rx.swift */; }; 685F29779740C956045776AE4D4E8365 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DB38C96718DD2622736537BB2ECC6C2 /* SchedulerServices+Emulation.swift */; }; 688BFF2000657BAADD192CA92249705A /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A143E562F6586266DBD22F7295D5AD /* Delay.swift */; }; 6979DCB69E7266EC39F06DDB6D7D1EF1 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD4154ED163C40AFD6A2FCB49EE532DC /* Event.swift */; }; 6AA46000C79ED789B70D7B35743D5AD5 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57622ECC64CA3D7C8ADDDEA14B176F5 /* PrimitiveSequence+Zip+arity.swift */; }; 6B0F3785D9AE93550ADA347C926ADB1D /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3AEFA8AAF6328813FEC6D38028EF063 /* BinaryDisposable.swift */; }; 6B4361F5ADC6268E7953732371174FE9 /* MASShortcut-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BC5A23A63EA04BBF65EBBC3D5905D453 /* MASShortcut-dummy.m */; }; 6C5CC1496F30D2247B546F3867DFD342 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6078A9FA6BBA43845BFA8D0BA163E903 /* Platform.Linux.swift */; }; 6C62ACD1AF9B80626023D3E654D3E77B /* GCDWebServerStreamedResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 5222FC0287904A0C1050B9B01E9712F8 /* GCDWebServerStreamedResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6CE3F1A01E6DE8F58A874B780C66A6FA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 6D1B82733CCD35C7B720D8B306969DB2 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D80F3DDE713A93804F0B81C53471BB /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6EB4C5113BBA1A69F56A6BC63B6E62D3 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4901C7D532E5179B742DB643CA1B408A /* ConcurrentMainScheduler.swift */; }; 70B0A108A1AA2498B53B6247AB6B85F3 /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D9D5A3377EF4CDADE4D80FC29C1F20E /* ControlEvent.swift */; }; 7214838BF73F3401200344955729C789 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F316CF662715DAF0DC0D4AB967AD6709 /* ControlProperty+Driver.swift */; }; 7390ED4DE06437338430EB83AF3BD56C /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BE80522158C8CAE9E3CFE12B3D857F7 /* DisposeBase.swift */; }; 74A825BD416A174CCCC55B0824EF2E05 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A829DA85B827FD4953161E2FC29C0AB4 /* GroupedObservable.swift */; }; 74EFCC6DC65CEBCF60B106F7FBB14EA2 /* MASShortcutMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = A0A5B4E433F12A0EE14939299BFA30B5 /* MASShortcutMonitor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 751AC207B038ADC338015FD80AA54B76 /* MASLocalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5089235C3188BE2DE716A15C48207E8A /* MASLocalization.h */; settings = {ATTRIBUTES = (Public, ); }; }; 75780983A83E65A597525566173E3C7C /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */; }; 76537FCDFF46E2EAA84E9632DB6A21ED /* MASKeyMasks.h in Headers */ = {isa = PBXBuildFile; fileRef = B2093E2378DE5EC41D64F8387561BF3B /* MASKeyMasks.h */; settings = {ATTRIBUTES = (Public, ); }; }; 799FF40352661DDA83AC794E9C604783 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA95194E204F208C75DB1F2E683163B8 /* Bag+Rx.swift */; }; 7A5C24DD8864E48E6D43B8B98B594ADA /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9DE035DC4CC0F7DB299802037814F5E /* InfiniteSequence.swift */; }; 7B5FE28C7EA4122B0598738E54DBEBD8 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 268E53814A4808A9CB605BFB3FEAB50F /* SessionDelegate.swift */; }; 7B70A32CB535894B889DC0400D0DE4B5 /* GCDWebServerDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F656339EB8909181989F80623859B35C /* GCDWebServerDataRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 7C4028F18BB20A49E0C8E8DC7C07765F /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55FEBC89F2833AD13021CF63D4B810E1 /* Zip+arity.swift */; }; 7C46C6DFBF9F5A96C6BCE1C93052B63D /* GCDWebServerHTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F9164999952F9F74D2945D92DD778C19 /* GCDWebServerHTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7D2E2372D60114EADF213080223E23D5 /* TakeWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D97535E8704070D353435086265E041 /* TakeWhile.swift */; }; 7D8CC01E8C9EFFF9F4D65406CDE0AB66 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20817295866FCA3DF75F20CA436D877A /* Result.swift */; }; 7E20F5346ADC8F4F5C069EDDE10897FD /* MASShortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E647FF308219F6F10EF468CFD459D1 /* MASShortcut.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7E4448CEDD753074D00755C6C8F71F0E /* UIBindingObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 788FB43AEDD6D9FD2ECBD95EAC8A97E5 /* UIBindingObserver.swift */; }; 7F1D21D9C2B4DF301EF96533DF2A1FBE /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C4EEF5D5723B94ADD7BCE012A2C6E7 /* VirtualTimeConverterType.swift */; }; 81B6397FECC803695902CEDB37CB4DFA /* MASShortcutBinder.h in Headers */ = {isa = PBXBuildFile; fileRef = FF9B0B9971EBD4F210054B63F172C41E /* MASShortcutBinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81E3BA0A338814CAD1C95B57433B36B3 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23DD34EFE94FB8C8DCE00EE72C2473BF /* TakeLast.swift */; }; 823CA45387E1BBB3CB7D29B91B7FA1A2 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E60ACE8054201E83089FD336ABCAA2F /* Concat.swift */; }; 8552027632E115D6DAD1099C38090EAA /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346BBFB5B79A5139190296845F41C8DE /* NSTextField+Rx.swift */; }; 85924B29E50F5745628090826F2D064F /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1567F5FA8FE7F8CB94FF8182AFE361 /* NSObject+Rx+RawRepresentable.swift */; }; 86D3DBB91C4ABB6920ADB46B5E158E26 /* NSImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23A34F10DBCE77625288E96057F56456 /* NSImageView+Rx.swift */; }; 86F7FE179A98E2787500CA0DD68F2574 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FFA998983771BA589140ED254CFBD48 /* _RX.h */; settings = {ATTRIBUTES = (Public, ); }; }; 879141B5825E41A5704D637BAFDD29AA /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFBD01DC827B96A71DBE4FF69755B797 /* NotificationCenter+Rx.swift */; }; 886E89D85907BBD7A8C8BAA088D23E3D /* GCDWebServerFileResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F5B2D680B55A87168B90861D051B746 /* GCDWebServerFileResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 8B61FFE12CF61FE5504472C344A1ED1A /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CCE02B40B95BFF261200228AF8EBC16 /* CombineLatest+arity.swift */; }; 8B66C13BF2C26F4C8E16368CC951B78A /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C7BE50FB7791D6009BF033B78EA631C /* Lock.swift */; }; 8BA0EF598E6008B8E127F20CD5871EA8 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E4A6E1ABB2E00314CDA799343BF5983 /* Sample.swift */; }; 8BA67E4A4F689245492734AEAA8D6529 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68DFB337F054F8982CF31389DBFF6374 /* Do.swift */; }; 8BCC39E8753AAD1634783813630FC556 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4C0501500E132C7E97A97A425E68D90 /* SwitchIfEmpty.swift */; }; 8C5EA18EEE22A60BF10955E38F0D3A75 /* MASShortcutValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C53D1D9FD46ACD15E6C5381BD7A754 /* MASShortcutValidator.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8F015FD16EE1580601B4856E795196FE /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1F68587D16CABA9C7433492E59AB224 /* Platform.Darwin.swift */; }; 8FEBDE87BFA67E4AD0EC88774A1097F2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 8FFA3A6A77962B3A36B009A49634D081 /* MASHotKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD9E0BB93F28FD91CBF8872501B7280 /* MASHotKey.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 911BEA57E7620828E28399C3CEC8C5B2 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8209A41698505C3145781FDD26E699EE /* ObservableConvertibleType+Driver.swift */; }; 92E02A303BB54BDFAED85930F2EC67A1 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6573695D6E38AB0E45298916E5927F9 /* NopDisposable.swift */; }; 92F332AD156F10CF4364BBDAD493FB29 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6180F60B96D97B62E15F102AA5722741 /* PriorityQueue.swift */; }; 930C2D40D19017E7D8FFA0543F0DB97B /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB6C8C0D1FA8537542033F55E1556F6C /* Zip+Collection.swift */; }; 944C284C7390180088035BBE864823D0 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F9FB942372907FC74EEC9507F4F190D /* SharedSequence+Operators.swift */; }; 9487C01FE68F38908090961512AA41CE /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D2A88D8F95FB962BFE6279B46169D6 /* ScheduledItemType.swift */; }; 96A523A42595CFE0374C023A683B3753 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67F34DCD8ADF524683B1FDA27AA87D4 /* RxTarget.swift */; }; 9709A18386118371F2831A6080BE1400 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 881AB2BAED9DBD8D39A04DCCFD4A871B /* RecursiveLock.swift */; }; 974D6C91F4DAF42C50352A2B1FD5BA36 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AD930CE2472F57A003EF8907CA3116C /* Observable.swift */; }; 977A3E71BC55F13D5D4D924BBA878872 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C848585CA8A7F199434CE368A9DB06C /* ConcurrentDispatchQueueScheduler.swift */; }; 97B374490F695A6ECB06271EF080EB6C /* nl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 7EE2EE9316F755CDB7B2D29A98063559 /* nl.lproj */; }; 97D7D5D14D02DDB584E54BA9878242AC /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66C68481E0A15400E90729E5B6E9C46D /* DisposeBag.swift */; }; 99E95AAEC050D49A770629AA6B398C6D /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CCFC9D5177E577E082A70923B848393 /* SynchronizedDisposeType.swift */; }; 9A551C74F80912EFDFC942535ECA28BE /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 533BCDFF477A8BB66A84035182761408 /* RxCocoa.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9B622302DDDA1881AC9ABA9EA4C81564 /* BRLOptionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C85AD27621E054B8D7328ABDCB9697D /* BRLOptionParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9BCCF2D457FCA3F9A7688DC599FD32F1 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37CB5F5627B0B6D64308CD1A83ABB3B0 /* Deferred.swift */; }; 9DB91F7B392D045AB8451F515D20D649 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; 9ED2BB2981896E0A39EFA365503F58CE /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C3BD779374EECF9D6A500A90CF6279C /* AFError.swift */; }; 9FA23568E21FB2B69B69DE816F0D8015 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75828AB7420DC80FF4A055AD665BA0E8 /* Bag.swift */; }; A197AB07449327D4540308FF01BC3C54 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C2A8F904CF4DBCBEF9D102DBD74AFD /* Platform.Linux.swift */; }; A1F4FEACF258A06986DEFA39C9FC32C4 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 326A9DBB817D95D4A5840B314BF9202B /* Never.swift */; }; A295CF7A971C3F7D7E80AF27D4CEEB3E /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2B901654D7B257777782F6F00162843 /* Timer.swift */; }; A2A6F71B727312BD45CC7A4AAD7B0AB7 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C9B2D9A28ABC58CFEE373E87A4052A7 /* NetworkReachabilityManager.swift */; }; A4DBF0AB2E88B1A9D1078042F47618B0 /* ru.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 3CD46935CE54DAD2A7350CB2E4DB048C /* ru.lproj */; }; A63F9CB6A170CE00FBD441E79DCCEE49 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B9A9B823D866CFD5C18A2DF4FBB883 /* ShareReplayScope.swift */; }; A68383D073B808A27671BDECBC6A670F /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1C50ACDF517D102DEC7195257ADFE7B /* Sink.swift */; }; A6E3B7DAEEAC86F5517E5B10349EF854 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52A9C2646B9718959021371687EE6250 /* ObserverBase.swift */; }; A7FAD159116F1DBA5CD6E7B990C9A303 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0EC4DF0E84A696168D1071B48A4F7F4 /* AsyncLock.swift */; }; A8BA41C1262C1E9B84D4F744E00AF0E5 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292363670323CC583F50A5989CC3D9D0 /* ImmediateSchedulerType.swift */; }; A9EEEA7477981DEEBC72432DE9990A4B /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C163E270D8C0282204B45FA92F52546F /* Alamofire-dummy.m */; }; AA3DEE3C7E1A806E5946C2BC01893808 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52F0C0E792C43635C8DF0BA00874B14F /* Cancelable.swift */; }; AA7CDF00DFA1EAFF7F28CAF33FE5BC37 /* MASHotKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 55279FD33E1F40398E20D7299953F40A /* MASHotKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; ACBE29C4BF8BAEA483D6EEA940FE5314 /* MASShortcutView+Bindings.m in Sources */ = {isa = PBXBuildFile; fileRef = C8E1C61760F4B2BFEC652B9A01D4F846 /* MASShortcutView+Bindings.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; ACF6603E2EC6E8B13AC63123161CD195 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6B335F7D4B0FC8875810068B493F55 /* RxCocoaObjCRuntimeError+Extensions.swift */; }; ADE45FBACDF07286A544DC20605FE624 /* Pods-proxy_conf_helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */; }; ADEA4A10E5631586E27024F5D6478641 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 524C8DBC63D366E5C0E8A5EA62713031 /* WithLatestFrom.swift */; }; AE1EF48399533730D0066E04B22CA2D6 /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D436A58ECC98D13B9A4C91CD460DF93 /* SessionManager.swift */; }; AF134CF20F447E0E0DAC073D73C7F86A /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58A2330CC4D40F78DD08B5A8500F8BF /* AsMaybe.swift */; }; B0D6D07A3329617011E4220080E157C0 /* NSLayoutConstraint+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C3FED0A19AFEE0E97C077B535ABB44E /* NSLayoutConstraint+Rx.swift */; }; B25F18CA3C510C41288D907933124619 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FD7A0DC3ED806805A328B6E3183B3DD /* NSButton+Rx.swift */; }; B65FCF589DA398C3EFE0128064E510EC /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0AC98004CCEB4CC8A5BECA09878CAA /* MultipartFormData.swift */; }; B7EF65DA3A34ABF3B41F50ADCD198BDC /* GCDWebServerFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = E9DD9AF410C94A598B2DE06E014C5DF0 /* GCDWebServerFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; B8580D2CE60303378BFD4FBA2C6F23A7 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DAD2203618169F641D264D7C2EE0E6 /* Error.swift */; }; BA465CDF798AEFDE90A8C0CAAA1B1098 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92244CECCE7B444FAB2C8202E5EA4056 /* Disposables.swift */; }; BA4E2E5784DFEA8CD5D09039B9B465A6 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = FC1E04FFC51E6E05C344477E8DDB777E /* _RXKVOObserver.m */; }; BA510AF8040C827F56166B707BE76626 /* Variable+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7206D6A8DAD7ADCD7E85D9D080C6BACB /* Variable+SharedSequence.swift */; }; BB397F55B0307FEDE4828D0092658075 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B7FB2F3741600EA98ED059FA99D203 /* RecursiveScheduler.swift */; }; BB5641E2D7D16938833681670A55667A /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FF0A1029048B0747EEF9A0E552FE307 /* KVORepresentable.swift */; }; BBEFE2F9CEB73DC7BD97FFA66A0D9D4F /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F452BDEBCDC82858ADCB26071AA4E12D /* Validation.swift */; }; BCB03A46BA9CA1A4D1A7539B2D6E5E1E /* ImmediateScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A97F155FCEA6B4942A94BBB31544107 /* ImmediateScheduler.swift */; }; BCEDD2079F8697D75351BD8880AB5F5E /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F9BA2F71CB99026197CB42B356FC63E /* ObservableType.swift */; }; BE5C67A07E289FE1F9BE27335B159997 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D9192CE046EB20FAF1BF26C3FC60FC /* ParameterEncoding.swift */; }; C06EE84D23391E9FA94864DEDE34F548 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 5603B5E9D6CFF759B07667A13C90112C /* fr.lproj */; }; C1E7BF810B8A08D68980DEF88FB818AC /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC25AF2EB8052CF4B0A98541C78FA86C /* Queue.swift */; }; C24B87BB347D484FE80D05B81B7BA225 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15DDA519B43F0EB8DFD887D2F7A6FA8A /* SubjectType.swift */; }; C364D9BE7F85D4001B8E8F1C6EF4B1CA /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F37E66B5A8F3C680354C935F2744C29 /* Repeat.swift */; }; C47548C9A021ACE578E56C5825C7049F /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2EA7252711AF3E4D70DD2035DA71438 /* SingleAssignmentDisposable.swift */; }; C50FA5B211B8916770FBE55623B83DA4 /* MASLocalization.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E128ED33CF5ECBE9E08D07D4B7672D /* MASLocalization.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C672608508D0E7C39889E96D744F48A0 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2487CFFD3F6BA7CF97A97003B1727B18 /* SkipUntil.swift */; }; C96E54153198E59FF0F8B9F7408523E0 /* GCDWebServerDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = FC3F16342AABB95F2FB9FC98E52CF43E /* GCDWebServerDataResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C9C6EDFC3305BB433A24F269C643AEFF /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 321FFBA726A46A7C54E164E625D44DED /* RxCocoa-dummy.m */; }; CA01E0AE4F5FE45BB3AA2E55D99816F6 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B264AC163CEFA27D7ED08507B018B11 /* RetryWhen.swift */; }; CA811C461085BCD75D8B606661C2AD73 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09D280C7FCC6AE30E6F8430DBA380925 /* AnonymousObserver.swift */; }; CB6D60925223897FFA2662667DF83E8A /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 996FFF36FA1A968D9BC5367C870F15F0 /* Response.swift */; }; CCEDF6CBEF930200FC7775BA39573BD6 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE7CDCDB0682EC04C12DD552E4910CE5 /* LockOwnerType.swift */; }; CD66165D619F2CFA447BB599817305F1 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = A102F9379F5A55F3D3C85A1FB3687F97 /* Map.swift */; }; CD97073476795E5EAA07C91A7F7890D2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */; }; CE270F335D051643A45CCD09FD203831 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51807E4919B34213B8F47CD576F3FC3C /* GroupBy.swift */; }; D2B04C075D6CA6AF10C35D8BF7DEF0D3 /* GCDWebServerFileRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D1C4C6CEAFF5B39F833B3836EAAEC96C /* GCDWebServerFileRequest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D504CD5DE30A8ECF7B12BAD77637E8C5 /* String+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C5D99ED4F07DAF3A50F59C765CA416 /* String+Rx.swift */; }; D568BE9017C4ABC2EBC93B55568FA818 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5548D8C229700A0AEB23E7B56630426B /* RxMutableBox.swift */; }; D63E514E26A060F7C90A92AE8E9B49F9 /* GCDWebServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 44F322EFF3BACA5D7D9D859973112A90 /* GCDWebServer-dummy.m */; }; D6E2F0BAD0C15F29CBEA69E2A6B78DA2 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBA0B69E87685AC3D2B60EF632158AE /* SerialDispatchQueueScheduler.swift */; }; D6EA93219364CDC135BAFE63084F6361 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = F3C425613054D6B8A7DFF96BE0698489 /* es.lproj */; }; D7524216B4C0994A50624825DFB7CB6B /* GCDWebServerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = A30C48C8ED1D9EC8231B3D871BC285C7 /* GCDWebServerConnection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D7681A76A0F47EEB17E16A5D28BD125D /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F67068FE91E63222D2D32C4BB3BBCBD /* NSSlider+Rx.swift */; }; D7B87735E689DBF9F8CA42227B8E6B88 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD8C09387A31AC5BF4B190F880F4883D /* HistoricalSchedulerTimeConverter.swift */; }; D81001368F100460264962569F099802 /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261420BDDFD507E93CA5EEE0286F0D2B /* KVORepresentable+CoreGraphics.swift */; }; D98FC1E3FC63DFDC89218E02603C0531 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF7187DD22E17C86AB22B3969936E90C /* RecursiveLock.swift */; }; DA1B86D493CD8111AFC476D0EEDD498A /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9480F95CFFC2D8DA4D91AE587BFF20B8 /* TextInput.swift */; }; DA3CF2B75F35BF67169C4A938A21526A /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 646E91BE14388979C352F573B4362A39 /* SkipWhile.swift */; }; DB94D782C6F193FB6F56D52926F2A84B /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 99EEC612B008B452C8ACD615123EDA93 /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; DCE20142AF8D357B7CCEBBE021148310 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CF6DC4F50F673F957821F727AF12A71 /* DispatchQueue+Extensions.swift */; }; DD44780BE73F9964BC370A525CC14E25 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2946829864608D127EB046EF8BAA69D /* ReplaySubject.swift */; }; DE24C629B3DB152EE4924B56E3CC59F5 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 6786640F8B195A8E8E18BE5034B98BDD /* pl.lproj */; }; DE68B3E9BA04A5DEA59697E2828E90A8 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = A023097C535D0BD3D56EA8BD993D7B3F /* Dematerialize.swift */; }; DF2762B53F71DBC62F8CE6D5A89E7461 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = D9EBA3D67FF4AF63397A5FB0F6CF1B5F /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; DFA6E4455415B3EB3BB38A9F48EEB044 /* Shortcut.h in Headers */ = {isa = PBXBuildFile; fileRef = 68FC88BF39528F8F3D69BD6D8964B5A7 /* Shortcut.h */; settings = {ATTRIBUTES = (Public, ); }; }; E034B9A4E3D86C8D49371909C2D49480 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82B6A945EDCE3039C33A744E0206424D /* SectionedViewDataSourceType.swift */; }; E15C2441B7387415553D7A7C0BEEFF87 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CA271EB6661517D11AE48621699B565 /* ToArray.swift */; }; E3D6E1B68331D777282FD8CEAA4F3625 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C165CADEE8873C8F5D15A02BF1AF555 /* ControlTarget.swift */; }; E5055E923CCD18C703DD0464379D5075 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 023DBF06ED50965F68CFB72972CC89AB /* Scan.swift */; }; E5312C0FED7C61135F252D3A7A112990 /* MASShortcutView.m in Sources */ = {isa = PBXBuildFile; fileRef = 687C69F6237AA7E984907EBAB8FA2B02 /* MASShortcutView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E560A21728B29AF234BD0F37AFE16F36 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = DCD30248F27B4938679C37883BDD134A /* en.lproj */; }; E62DD91C60246BD1E4E8A0AF5D7BF0E7 /* GCDWebServerErrorResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 572BE12282110872C7D8E7EF29A5033C /* GCDWebServerErrorResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E630F719F45F55F60395139F462151E2 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9DE8782EF7863C69F019CB969C665C2 /* Create.swift */; }; E66F7AFACFC665B23022A09E46815B5C /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 48930EE93B15635DB1DC641A949AB58E /* it.lproj */; }; E8C85C07DF36B6274953F0D8C3BD0771 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000B7BC80F254E06ADEC25B19B7C2C37 /* Timeout.swift */; }; E925A3CA1CEE77BDCB0CE04E46FA9EB8 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30A4AEAD1EF447DFE90F59D1059C79B7 /* StartWith.swift */; }; E93BDF607D1A682D01B2DDBC0E99859A /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = B23C70F218FD3D53D1E083383A8C8225 /* Range.swift */; }; E97573A653DE3A4CB8BAC26FB7B3E9A9 /* MASShortcutView+Bindings.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A59C606077EB80665FFDDD235664B3 /* MASShortcutView+Bindings.h */; settings = {ATTRIBUTES = (Public, ); }; }; EA6D2E46B967F447FFC46520EC328B5E /* GCDWebServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2738692BF965EDDE0CDA5B4D08899095 /* GCDWebServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; EB58AE5225AEEA217C860F6D6E558E20 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9487D19A313750E8B3F0DDB32B87E864 /* RxCocoa.swift */; }; EBEFF85070E25F0A581B7BA1E08138AC /* Pods-ShadowsocksX-NG-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */; }; ED04D176C26F6B4DEE23810B8B7119B0 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D3408600A2042F4070CA97A67C60D5 /* PublishSubject.swift */; }; EE3A79FAA60A198321767854B60B772F /* MASDictionaryTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E29C34C13007B34D5420BE9284FDCB0 /* MASDictionaryTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; EE8586A641E4CB0201D2563B1EEA6C41 /* Variable+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = A040CC73BFCA8B9320CEF555F949D711 /* Variable+Driver.swift */; }; EE85F313D5EC70842C812EB16038F4F2 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */; }; EEAC0241CA98FB00547A1FD43393919F /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C50B5D873459E5F93927D1EC6F3505 /* CurrentThreadScheduler.swift */; }; EFD264FC408EBF3BA2528E70B08DDD94 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31EB405D095DCBF9C17B60786F115283 /* Notifications.swift */; }; EFFA4247C90B98FD9160F30905A64569 /* cs.lproj in Resources */ = {isa = PBXBuildFile; fileRef = D998C21F60B248C532A1ED016B5074E7 /* cs.lproj */; }; F0B96041A73DA23E9D262BA15C170D01 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 007948A0B78DA5B2FBD4E8DB9D2029DA /* ConnectableObservableType.swift */; }; F1409EACFA70BFBB14D0661A2A64A086 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FD63BE80EB7AD180525F89009471D6D /* Optional.swift */; }; F2853E97BDDC82B8F91AE2954D27F775 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D6FA3B372E3D1861300774D9CACD4C15 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; F2FD100BE6F84972590D979D42ED4FC4 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BC03B0B3ABA0DCA68E6E5743698D228 /* Deprecated.swift */; }; F312C5B4C0D22FF4F993AF7F797EE199 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD0CD5DD6E42873872D2B73A60081FD0 /* Debug.swift */; }; F359857602B1D4C91B4AC3D1A2CDFE1B /* GCDWebServerFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FB611A2D6465F53874DE91ED2D760BF /* GCDWebServerFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; F3C6B978DDBCC0E699D26D119B572EAE /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30FAB42EC783B04EAEDCA833EB48269E /* Driver+Subscription.swift */; }; F44386819D44846A436139CEF3D372A5 /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 8700E99248E4432CC4DC446DE4A91E41 /* zh-Hans.lproj */; }; F5C76B37D1C8E6738569F7AA3D40F916 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = D82A11977CDF4CBC2948546163A27853 /* InfiniteSequence.swift */; }; F6BECD98B97CBFEBE2C96F0E9E72A6C0 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BC3FA38663D9266B6B5D834492C9F7A /* ResponseSerialization.swift */; }; F705D537791FF5B259AC2BED6619F784 /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02D69B5B9B62BE6A7900C1039EFEA2BC /* URLSession+Rx.swift */; }; F8815ECB42FCF09BBC99D3730DFD577C /* MASShortcut.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */; }; F8B3D3092ED0417E8CDF32033F6122F5 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD97D49C025DAFE6EE85E866D134966 /* Alamofire.swift */; }; F8F408461A74E2DD1C2F52EB5CE75DBC /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 863E188823EC0A70B5265256ECE53AA4 /* DelegateProxyType.swift */; }; F94ACA6AA0DD416E5BF05E2425E5F2A6 /* MASKeyCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 77903B50BE4AEAB8D9679B1978D574DF /* MASKeyCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; F9A0498BD9162FE8DB33FEC0C34799B2 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C45B38DD11A907BC6F5B45FBB0A35B0C /* DispatchQueueConfiguration.swift */; }; F9A083E8499E3D6FD016386EFF9077F1 /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 986B511A99FF2CD40FF4907FE5DBAD8F /* _RXObjCRuntime.m */; }; FA47B9CD9D97967860D670B13698860B /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4DAA5324C3F0718C4CC7852CBAC50D0 /* RefCountDisposable.swift */; }; FAAEF6075FA56D6420B259CB55DE44CD /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDE1BDB4BDD14E3E8B8C3F8ED3B3C53A /* Reactive.swift */; }; FBA9A81E2370D564461112665A0C3B6A /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D57732901E7827AB4442A3185E7287 /* DistinctUntilChanged.swift */; }; FBF219CBB84DD6F373B818708C889C9D /* GCDWebServer.m in Sources */ = {isa = PBXBuildFile; fileRef = A9826B12E4E987A2B073DA6D32BBA53C /* GCDWebServer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FCE19FE31F220BF73A655705230D794B /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF81F74434BA7B8FAE460E710314428D /* Deprecated.swift */; }; FEB827276214371B67B303805489B87A /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E95ABF737E8C0AF728AE99576593651 /* ScheduledDisposable.swift */; }; FF59638AD925FD4B1E22F7CB3B404881 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7959286D1E30292AB76348C2712DE95B /* AnonymousDisposable.swift */; }; FF647F4502B0AE29095FA14A256612EE /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B31A4E3C1E226E2FB724AB96C882B5A /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 3C966E4001966C610E2B35B4896D0EA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 9759FFB1455B05FE96A5765890590110; remoteInfo = RxSwift; }; 3F9C089DC9458E35616C2D072F1349CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 88E9EC28B8B46C3631E6B242B50F4442; remoteInfo = Alamofire; }; 5A421F3FED66CE2F7D5D41431FD05426 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 50DA2BB85DEBA27DDBB9E2D53E8E2A1A; remoteInfo = RxCocoa; }; 73B1C6F65534B8F327FD1E3C4EFB4D79 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 5B8B0ED1046111D92895FC95F12DBC10; remoteInfo = GCDWebServer; }; 7BF76F7FBFF9CC917BC74620BE20739E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 00C94ED0B49A44FBF0C4E2F6C875CFFC; remoteInfo = MASShortcut; }; 9AAE001A73362881B10E1F0C00EDCC5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 9759FFB1455B05FE96A5765890590110; remoteInfo = RxSwift; }; A7708F6CFFF6E4FD2E6FDB5109CDF5E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = D6E5ED8DAF7CA937C8F68F342C48B26E; remoteInfo = "MASShortcut-MASShortcut"; }; FDE579D9762D0D9F86EDB1DE6EADE62F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 3CB2B8006B2B1ACAF9ADCA1DC82E2290; remoteInfo = BRLOptionParser; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 000B7BC80F254E06ADEC25B19B7C2C37 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; 007948A0B78DA5B2FBD4E8DB9D2029DA /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; 00CECA213B3AA462DCD88A69F686C862 /* GCDWebServerMultiPartFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerMultiPartFormRequest.h; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h; sourceTree = ""; }; 01A59C606077EB80665FFDDD235664B3 /* MASShortcutView+Bindings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASShortcutView+Bindings.h"; path = "Framework/MASShortcutView+Bindings.h"; sourceTree = ""; }; 023DBF06ED50965F68CFB72972CC89AB /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; 02C96012B347BB2E33A987A213CA57C4 /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; 02D69B5B9B62BE6A7900C1039EFEA2BC /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.debug.xcconfig"; sourceTree = ""; }; 0598B496AD3E8300228BC3050091C4A0 /* MASShortcut.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = MASShortcut.modulemap; sourceTree = ""; }; 07BCC46A8B3A4B93914CB0C0624B3942 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.release.xcconfig"; sourceTree = ""; }; 09187F1FBD16DDE0A198691271E6D322 /* GCDWebServerFileResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileResponse.h; path = GCDWebServer/Responses/GCDWebServerFileResponse.h; sourceTree = ""; }; 09C2A8F904CF4DBCBEF9D102DBD74AFD /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; 09C5253CFC07A13DD0519ACE57BC0EC0 /* SynchronizedSubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedSubscribeType.swift; path = RxSwift/Concurrency/SynchronizedSubscribeType.swift; sourceTree = ""; }; 09C5D99ED4F07DAF3A50F59C765CA416 /* String+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Rx.swift"; path = "RxSwift/Extensions/String+Rx.swift"; sourceTree = ""; }; 09D280C7FCC6AE30E6F8430DBA380925 /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; 0A0BEC4717A975478F52AD458ACA42AA /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; 0ABFF341309F8A2E61DCB2F092DFF2CA /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; 0C165CADEE8873C8F5D15A02BF1AF555 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; 0C6BFE2E2D5A6B7A594B788F625561EF /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; 0CD9E0BB93F28FD91CBF8872501B7280 /* MASHotKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASHotKey.m; path = Framework/MASHotKey.m; sourceTree = ""; }; 0D9D5A3377EF4CDADE4D80FC29C1F20E /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; 0E8A27A8C9BD6FF9AE3DCBC4050CCD76 /* Pods-ShadowsocksX-NGTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NGTests-frameworks.sh"; sourceTree = ""; }; 0F5B2D680B55A87168B90861D051B746 /* GCDWebServerFileResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileResponse.m; path = GCDWebServer/Responses/GCDWebServerFileResponse.m; sourceTree = ""; }; 0FABCD0845EFCC0E95BC4EF19880A8D3 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; 0FB611A2D6465F53874DE91ED2D760BF /* GCDWebServerFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFunctions.m; path = GCDWebServer/Core/GCDWebServerFunctions.m; sourceTree = ""; }; 0FD7A0DC3ED806805A328B6E3183B3DD /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; 130F7474B10251411E8A0B0095FA77F1 /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = RxSwift.modulemap; sourceTree = ""; }; 13333F29A08390FCEFECA0FDCDDC919F /* Pods-ShadowsocksX-NG-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NG-frameworks.sh"; sourceTree = ""; }; 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; }; 13E44E93931EFF87E67F113CD862A0C1 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NG-umbrella.h"; sourceTree = ""; }; 1510E6FAF4B06DADDD220C9F52E25600 /* AnonymousInvocable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousInvocable.swift; path = RxSwift/Schedulers/Internal/AnonymousInvocable.swift; sourceTree = ""; }; 159548EDEA83A8DE85452C6B8DEB4043 /* RxSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.xcconfig; sourceTree = ""; }; 15DA0C069A08192F0FEB6C4FA1B9FD43 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 15DDA519B43F0EB8DFD887D2F7A6FA8A /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; 183021AC8ED6060D003674388D5B1B49 /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; 1A1567F5FA8FE7F8CB94FF8182AFE361 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; 1A8CE48109F7ED7873F4FF9D2D3603AD /* Pods-proxy_conf_helper-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-proxy_conf_helper-acknowledgements.markdown"; sourceTree = ""; }; 1C3FED0A19AFEE0E97C077B535ABB44E /* NSLayoutConstraint+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+Rx.swift"; path = "RxCocoa/Common/NSLayoutConstraint+Rx.swift"; sourceTree = ""; }; 1C85AD27621E054B8D7328ABDCB9697D /* BRLOptionParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BRLOptionParser.h; path = BRLOptionParser/BRLOptionParser.h; sourceTree = ""; }; 1D373DA90C38C00B903B1FD9CD05CEC4 /* BRLOptionParser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BRLOptionParser-dummy.m"; sourceTree = ""; }; 1F162D37B7B6534A6D80FEE301F586EE /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NGTests-acknowledgements.plist"; sourceTree = ""; }; 1F9FB942372907FC74EEC9507F4F190D /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; 200EE4899584F5D5767A63F4E7E1A627 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = de.lproj; sourceTree = ""; }; 20192591D331E03B112CEAB1C32D1FCF /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; 20817295866FCA3DF75F20CA436D877A /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; 20E5746A4CCE940BCE91535C0D37FEB2 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; 2255320841E837341A064E1387C85F85 /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = ko.lproj; sourceTree = ""; }; 226616D9FEC0ABA73A4365514AEE5914 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; 22D55ADD097A4317EEBBEAC8CA5D2328 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; 22EE8CE9A144E74E024FCD831B543700 /* GCDWebServerRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerRequest.m; path = GCDWebServer/Core/GCDWebServerRequest.m; sourceTree = ""; }; 23A34F10DBCE77625288E96057F56456 /* NSImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImageView+Rx.swift"; path = "RxCocoa/macOS/NSImageView+Rx.swift"; sourceTree = ""; }; 23DD34EFE94FB8C8DCE00EE72C2473BF /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; 2487CFFD3F6BA7CF97A97003B1727B18 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; 24A143E562F6586266DBD22F7295D5AD /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NG-dummy.m"; sourceTree = ""; }; 255132D91D9485882D3509D158D686F2 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; 261420BDDFD507E93CA5EEE0286F0D2B /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; 268E53814A4808A9CB605BFB3FEAB50F /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; 2738692BF965EDDE0CDA5B4D08899095 /* GCDWebServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServer.h; path = GCDWebServer/Core/GCDWebServer.h; sourceTree = ""; }; 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MASShortcut.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 28D7F65F9E64735E3320A028DCDDDD90 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 28EC1B5940ACD0BA9FE7309429D6ED68 /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; 292363670323CC583F50A5989CC3D9D0 /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; 29DCD7692E660B9C1FF8E7A3063F2B47 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; 2A2D9F47CF554F3D0FF28A201822E872 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; 2A97F155FCEA6B4942A94BBB31544107 /* ImmediateScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateScheduler.swift; path = RxSwift/Schedulers/ImmediateScheduler.swift; sourceTree = ""; }; 2B264AC163CEFA27D7ED08507B018B11 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; 2BC3FA38663D9266B6B5D834492C9F7A /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; 2CC9430D7E7FB49F1A03FD83C0F15DF0 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; 2D1CCFB65C786E25702F68A5601E80DC /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; 2E60ACE8054201E83089FD336ABCAA2F /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; 2F67068FE91E63222D2D32C4BB3BBCBD /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; 2FFA998983771BA589140ED254CFBD48 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; 30A4AEAD1EF447DFE90F59D1059C79B7 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; 30FAB42EC783B04EAEDCA833EB48269E /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; 31EB405D095DCBF9C17B60786F115283 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; 321FFBA726A46A7C54E164E625D44DED /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; 326A9DBB817D95D4A5840B314BF9202B /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; 3358F45A5BEC1A7F725167CD1969EDC8 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NG-acknowledgements.markdown"; sourceTree = ""; }; 33607CFF1CB9E42C89084F9C17E407B0 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; 346BBFB5B79A5139190296845F41C8DE /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; 359132E97DDCA64E851B2CE3FE71F813 /* TakeUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeUntil.swift; path = RxSwift/Observables/TakeUntil.swift; sourceTree = ""; }; 37CB5F5627B0B6D64308CD1A83ABB3B0 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; 38A7049C5EA5CF2C54BDD0F1BE4D6FCD /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; 3A338EA0CA1FE047514C4AE30D1EC601 /* GCDWebServerDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataResponse.h; path = GCDWebServer/Responses/GCDWebServerDataResponse.h; sourceTree = ""; }; 3C3BD779374EECF9D6A500A90CF6279C /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; 3CCE02B40B95BFF261200228AF8EBC16 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; 3CD46935CE54DAD2A7350CB2E4DB048C /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = ru.lproj; sourceTree = ""; }; 3D97535E8704070D353435086265E041 /* TakeWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWhile.swift; path = RxSwift/Observables/TakeWhile.swift; sourceTree = ""; }; 3E29C34C13007B34D5420BE9284FDCB0 /* MASDictionaryTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASDictionaryTransformer.h; path = Framework/MASDictionaryTransformer.h; sourceTree = ""; }; 3E4A6E1ABB2E00314CDA799343BF5983 /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; 3F3B4679D9E78EFD2FF88087203A48C6 /* RxCocoa.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.xcconfig; sourceTree = ""; }; 4019945AEEA809599FA5E80EB71F757D /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = RxCocoa.modulemap; sourceTree = ""; }; 41DAD2203618169F641D264D7C2EE0E6 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; 43C50B5D873459E5F93927D1EC6F3505 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; 44D9192CE046EB20FAF1BF26C3FC60FC /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; 44F322EFF3BACA5D7D9D859973112A90 /* GCDWebServer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GCDWebServer-dummy.m"; sourceTree = ""; }; 45E0880FB45B513CD4BFD63BB3E7B736 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShadowsocksX-NGTests-dummy.m"; sourceTree = ""; }; 48930EE93B15635DB1DC641A949AB58E /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = it.lproj; sourceTree = ""; }; 4901C7D532E5179B742DB643CA1B408A /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; 4A9DE35FDE449CC76ADF563645C81738 /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; 4B3925E8418FB15723527909346442D9 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; 4FD63BE80EB7AD180525F89009471D6D /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; 4FF0A1029048B0747EEF9A0E552FE307 /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; 5089235C3188BE2DE716A15C48207E8A /* MASLocalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLocalization.h; path = Framework/MASLocalization.h; sourceTree = ""; }; 51807E4919B34213B8F47CD576F3FC3C /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; 5222FC0287904A0C1050B9B01E9712F8 /* GCDWebServerStreamedResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerStreamedResponse.h; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.h; sourceTree = ""; }; 524C8DBC63D366E5C0E8A5EA62713031 /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; 52A9C2646B9718959021371687EE6250 /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; 52F0C0E792C43635C8DF0BA00874B14F /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; 52F51F94701ABD692BFFC9F92AE2E115 /* Pods-ShadowsocksX-NG-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShadowsocksX-NG-acknowledgements.plist"; sourceTree = ""; }; 533BCDFF477A8BB66A84035182761408 /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; 534E4A964C49209EE277E82628F5710B /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; 535DA0E1B20533E30B48C0F04AEF67CD /* MASShortcut.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcut.m; path = Framework/MASShortcut.m; sourceTree = ""; }; 545894F30123AB01C758C6689014BCC6 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; 55178DF04DDB4E9CA87135167C286E60 /* MASShortcutMonitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutMonitor.h; path = Framework/MASShortcutMonitor.h; sourceTree = ""; }; 55279FD33E1F40398E20D7299953F40A /* MASHotKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASHotKey.h; path = Framework/MASHotKey.h; sourceTree = ""; }; 5548D8C229700A0AEB23E7B56630426B /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; 55FEBC89F2833AD13021CF63D4B810E1 /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; 5603B5E9D6CFF759B07667A13C90112C /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = fr.lproj; sourceTree = ""; }; 5613FC3B7810194DB766F2AA387847AF /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; 572BE12282110872C7D8E7EF29A5033C /* GCDWebServerErrorResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerErrorResponse.m; path = GCDWebServer/Responses/GCDWebServerErrorResponse.m; sourceTree = ""; }; 57B9A9B823D866CFD5C18A2DF4FBB883 /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; 58AB02263E99467FF2175C1702B5ED82 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; 58CB4D7A6C8CB1B887645BE2595AFC0E /* GCDWebServerRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerRequest.h; path = GCDWebServer/Core/GCDWebServerRequest.h; sourceTree = ""; }; 5945D007DC7A2B629B8E5987E6184267 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; 5AD930CE2472F57A003EF8907CA3116C /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; 5B6B335F7D4B0FC8875810068B493F55 /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; 5BE80522158C8CAE9E3CFE12B3D857F7 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; 5CA271EB6661517D11AE48621699B565 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; 5CBA0B69E87685AC3D2B60EF632158AE /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; 5CCFC9D5177E577E082A70923B848393 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; 5CF6DC4F50F673F957821F727AF12A71 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; 5D84D92D27CE8A6F5C45E8A03155C1CF /* Pods-proxy_conf_helper-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-proxy_conf_helper-frameworks.sh"; sourceTree = ""; }; 5D904A8BE8B963C1CFDCB978A106290A /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; 5DB38C96718DD2622736537BB2ECC6C2 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; 5DEF0513A865FDE2BA2DB595F61C8538 /* GCDWebServer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = GCDWebServer.modulemap; sourceTree = ""; }; 5F5BB1CD589B3E27B8A75FA688E70401 /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; 5FC9E4C5BE139DEDCF232F464EEE5F9A /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; 606D277095EEA4BF6FEB8D9270E15542 /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; 6078A9FA6BBA43845BFA8D0BA163E903 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; 60A4BC59E7923D49D1F2DB66CC93CEF6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 6180F60B96D97B62E15F102AA5722741 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; 61F3F1CC2095B445C811F0C16E005B49 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; 627D2F62F19998F945736C6D580E9326 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; 628F693AA128B618F45155C70C6E1024 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; 636B1F25C166F05CF62D7805112E6124 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; 63D2A88D8F95FB962BFE6279B46169D6 /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; 646E91BE14388979C352F573B4362A39 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; 65BABB33CC0139D359C0ECABD05CD0B7 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; 66C68481E0A15400E90729E5B6E9C46D /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; 6786640F8B195A8E8E18BE5034B98BDD /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = pl.lproj; sourceTree = ""; }; 68041DC65BD6DADAF82378F8875B3FCB /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; 6873049F56F58D5ED3E44719FC73C4F6 /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence.swift; sourceTree = ""; }; 687C69F6237AA7E984907EBAB8FA2B02 /* MASShortcutView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutView.m; path = Framework/MASShortcutView.m; sourceTree = ""; }; 68DFB337F054F8982CF31389DBFF6374 /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; 68FC88BF39528F8F3D69BD6D8964B5A7 /* Shortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shortcut.h; path = Framework/Shortcut.h; sourceTree = ""; }; 6ADE820F11CABD3D1C1218580FD439A2 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; 6B29EA946AE6D8BE387824C42B121D67 /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; 6B348F108925962F83EAEAC0E334CA06 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; 6B432AF0284AA5FB0D45EED8A72A6B1A /* GCDWebServerResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerResponse.h; path = GCDWebServer/Core/GCDWebServerResponse.h; sourceTree = ""; }; 6BBA11BAC502FBD57943042D6D9D8975 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; 6C9B2D9A28ABC58CFEE373E87A4052A7 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; 6F9BA2F71CB99026197CB42B356FC63E /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; 7206D6A8DAD7ADCD7E85D9D080C6BACB /* Variable+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Variable+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/Variable+SharedSequence.swift"; sourceTree = ""; }; 728798194C8FC2BA7D507A14593C9C6F /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; 72B8CEB9D05921D08AA078AE17F53770 /* GCDWebServerResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerResponse.m; path = GCDWebServer/Core/GCDWebServerResponse.m; sourceTree = ""; }; 72FDEB0BDDFCA5B67411693DCA3BAB36 /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; 752306794D721D2E1BF157AAA32771ED /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; 75828AB7420DC80FF4A055AD665BA0E8 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; 761DD04D13CF5C96E3661EBB41496409 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; 77903B50BE4AEAB8D9679B1978D574DF /* MASKeyCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyCodes.h; path = Framework/MASKeyCodes.h; sourceTree = ""; }; 78481FCBF09A8942C2BCB258298EBDBE /* BRLOptionParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BRLOptionParser.m; path = BRLOptionParser/BRLOptionParser.m; sourceTree = ""; }; 788FB43AEDD6D9FD2ECBD95EAC8A97E5 /* UIBindingObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIBindingObserver.swift; path = RxCocoa/Traits/UIBindingObserver.swift; sourceTree = ""; }; 7959286D1E30292AB76348C2712DE95B /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; 7A20F2D6B7A2D475A3BEF0CAFE123400 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; 7B63AB91C9378BEF83982ADCC82E9770 /* GCDWebServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GCDWebServer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7BC64B28448C32D46B71791C7752E48F /* ResourceBundle-MASShortcut-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MASShortcut-Info.plist"; sourceTree = ""; }; 7C7BE50FB7791D6009BF033B78EA631C /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; 7CA89BE9B5B3A196D2B6855595514951 /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; 7D03BE981ABF583B8C0A9733FC4E7758 /* GCDWebServerURLEncodedFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerURLEncodedFormRequest.m; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m; sourceTree = ""; }; 7D436A58ECC98D13B9A4C91CD460DF93 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = ""; }; 7EE2EE9316F755CDB7B2D29A98063559 /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = nl.lproj; sourceTree = ""; }; 7F37E66B5A8F3C680354C935F2744C29 /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; 8209A41698505C3145781FDD26E699EE /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; 82B6A945EDCE3039C33A744E0206424D /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; 82D5F30FE87A96D7AA09249DB4D8F82F /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; 83323A1A2936BBA3D386DCC078E3821E /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShadowsocksX-NGTests-acknowledgements.markdown"; sourceTree = ""; }; 8395CF3A1AD4518051CE6450BDBC43BD /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = ""; }; 863E188823EC0A70B5265256ECE53AA4 /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; 8700E99248E4432CC4DC446DE4A91E41 /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = "zh-Hans.lproj"; sourceTree = ""; }; 87565A23AA7557C2E511616C236D8EA9 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Alamofire.modulemap; sourceTree = ""; }; 878BBACC17D3136FA4DD1CD04CAD85A0 /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/Completable+AndThen.swift"; sourceTree = ""; }; 88003809F8CD8A52B418884D95EB7FFD /* GCDWebServer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-umbrella.h"; sourceTree = ""; }; 881AB2BAED9DBD8D39A04DCCFD4A871B /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; 8A0AC98004CCEB4CC8A5BECA09878CAA /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; 8C49546F441EF6B013C11F9ECC4E494E /* MASDictionaryTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASDictionaryTransformer.m; path = Framework/MASDictionaryTransformer.m; sourceTree = ""; }; 8C848585CA8A7F199434CE368A9DB06C /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; 8CDD45C6D7A038F415A78787317E931A /* Pods-proxy_conf_helper-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-proxy_conf_helper-resources.sh"; sourceTree = ""; }; 901EFAF9E76AF0F9D3DBC7CE6212D4B8 /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; 92244CECCE7B444FAB2C8202E5EA4056 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; 924ECD8580145EBC5702BD6D3B314F61 /* Variable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Variable.swift; path = RxSwift/Subjects/Variable.swift; sourceTree = ""; }; 9352AFD1D6C6B57A9AF36DD5277BB196 /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9480F95CFFC2D8DA4D91AE587BFF20B8 /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; 9487D19A313750E8B3F0DDB32B87E864 /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NG.debug.xcconfig"; sourceTree = ""; }; 986B511A99FF2CD40FF4907FE5DBAD8F /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; 98882780F0AB1693529D79FBB62760CE /* MASShortcutBinder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutBinder.m; path = Framework/MASShortcutBinder.m; sourceTree = ""; }; 996FFF36FA1A968D9BC5367C870F15F0 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; 99EEC612B008B452C8ACD615123EDA93 /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; 9B1F2B769E9F6355DF3AC956AF04D064 /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; 9B31A4E3C1E226E2FB724AB96C882B5A /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; 9B539B1FEB1247454F06F69690A74881 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; 9B6ACACC69C2EA2681770741535F1D69 /* MASShortcut.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MASShortcut.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9B7FB3B8F0F547E0CCC3EDB3FA5509E5 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; 9B8B5CBA357BDB968C73E8F58DFBC74C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.debug.xcconfig"; sourceTree = ""; }; 9BC03B0B3ABA0DCA68E6E5743698D228 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxSwift/Deprecated.swift; sourceTree = ""; }; 9E95ABF737E8C0AF728AE99576593651 /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; 9FAE9397A18DDA64A11847EF6BA0476C /* MASShortcutValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutValidator.m; path = Framework/MASShortcutValidator.m; sourceTree = ""; }; A023097C535D0BD3D56EA8BD993D7B3F /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; A040CC73BFCA8B9320CEF555F949D711 /* Variable+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Variable+Driver.swift"; path = "RxCocoa/Traits/Driver/Variable+Driver.swift"; sourceTree = ""; }; A077B4E84F0E05629C70075B9B9D871E /* MASShortcutView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutView.h; path = Framework/MASShortcutView.h; sourceTree = ""; }; A0A5B4E433F12A0EE14939299BFA30B5 /* MASShortcutMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASShortcutMonitor.m; path = Framework/MASShortcutMonitor.m; sourceTree = ""; }; A0A7422506FBD6F1F77B1F2A6D4167C1 /* GCDWebServer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GCDWebServer-prefix.pch"; sourceTree = ""; }; A102F9379F5A55F3D3C85A1FB3687F97 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; A25F673AD7CCCE0189ADEB549EB5F618 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; A30C48C8ED1D9EC8231B3D871BC285C7 /* GCDWebServerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerConnection.m; path = GCDWebServer/Core/GCDWebServerConnection.m; sourceTree = ""; }; A4DAA5324C3F0718C4CC7852CBAC50D0 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-proxy_conf_helper.release.xcconfig"; sourceTree = ""; }; A6573695D6E38AB0E45298916E5927F9 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; A7DC3D31C58327F3981DA70B91FF9D28 /* MASShortcut.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MASShortcut.xcconfig; sourceTree = ""; }; A829DA85B827FD4953161E2FC29C0AB4 /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; A923BB8E574DFADCE6DFF91F708E5886 /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; A9826B12E4E987A2B073DA6D32BBA53C /* GCDWebServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServer.m; path = GCDWebServer/Core/GCDWebServer.m; sourceTree = ""; }; A984B4B81E65B86157898F60533E1E07 /* GCDWebServer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GCDWebServer.xcconfig; sourceTree = ""; }; AC8837A9B05156CBBE4A8FECC465034F /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; AD0CD5DD6E42873872D2B73A60081FD0 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; ADD97D49C025DAFE6EE85E866D134966 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; AE6E689502E4366B125481CD898B947E /* Pods-proxy_conf_helper-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-proxy_conf_helper-acknowledgements.plist"; sourceTree = ""; }; AE7C79F11D25CEDB1D05648901AFF01D /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; AEF8F1346C831D7B8A9AB960E3B768C0 /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; AF7187DD22E17C86AB22B3969936E90C /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; B0EC4DF0E84A696168D1071B48A4F7F4 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; B0FC490145F0D2AD9B833C41F78CA818 /* RxCocoa.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxCocoa.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B11F51D93DCFD7B0948095E201A09C71 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B16B0EBC2B5BA4309D9844CDE1932B26 /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; B1AA3C8E05F2C2D813D16D20D9984553 /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; B2093E2378DE5EC41D64F8387561BF3B /* MASKeyMasks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASKeyMasks.h; path = Framework/MASKeyMasks.h; sourceTree = ""; }; B23C70F218FD3D53D1E083383A8C8225 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; B2EA7252711AF3E4D70DD2035DA71438 /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; B30805F63C611810B322187824EBC4A5 /* Pods-ShadowsocksX-NGTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NGTests-resources.sh"; sourceTree = ""; }; B362693E8CB87D85D869ECEC9A308631 /* BRLOptionParser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BRLOptionParser-prefix.pch"; sourceTree = ""; }; B3F32502ED756288E4F37152D996A3FA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B4C0501500E132C7E97A97A425E68D90 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; B4D3408600A2042F4070CA97A67C60D5 /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; B57622ECC64CA3D7C8ADDDEA14B176F5 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; B677B77B72CD0E70D2DC5499A6D18B31 /* GCDWebServerStreamedResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerStreamedResponse.m; path = GCDWebServer/Responses/GCDWebServerStreamedResponse.m; sourceTree = ""; }; B6FC4FABF722AF2F518BE654AD7DCE4D /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; B72677785827D5383DD7933263E069B1 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B8342F1DDDA13DCD8CF77080A6A16BCC /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = ja.lproj; sourceTree = ""; }; BBB5913EEAFF6831515284D85F9B42AB /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; BC25AF2EB8052CF4B0A98541C78FA86C /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; BC5A23A63EA04BBF65EBBC3D5905D453 /* MASShortcut-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MASShortcut-dummy.m"; sourceTree = ""; }; BDE1BDB4BDD14E3E8B8C3F8ED3B3C53A /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; BE672B43951C625CA5F89E448A620AB0 /* Pods-ShadowsocksX-NGTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-ShadowsocksX-NGTests.modulemap"; sourceTree = ""; }; BF541EB164C2E45EC80ADBE338F2D325 /* Pods_ShadowsocksX_NG.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShadowsocksX_NG.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C0D57732901E7827AB4442A3185E7287 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; C163E270D8C0282204B45FA92F52546F /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; C1F68587D16CABA9C7433492E59AB224 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; C45B38DD11A907BC6F5B45FBB0A35B0C /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; C6E4C64CF7155899BC2A74A24FB7513F /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; C760BAF596F45988BF95E5D3C10BA670 /* libBRLOptionParser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libBRLOptionParser.a; sourceTree = BUILT_PRODUCTS_DIR; }; C8C4EEF5D5723B94ADD7BCE012A2C6E7 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; C8E1C61760F4B2BFEC652B9A01D4F846 /* MASShortcutView+Bindings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MASShortcutView+Bindings.m"; path = "Framework/MASShortcutView+Bindings.m"; sourceTree = ""; }; C952CFCB4CF5FD55CFE8949FD41C9460 /* GCDWebServerFileRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFileRequest.h; path = GCDWebServer/Requests/GCDWebServerFileRequest.h; sourceTree = ""; }; C9DE8782EF7863C69F019CB969C665C2 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; CAFB8EBD43A17F895E88B967D4BA489A /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; CB2D9630B47A5E202FF1CFB831ACACDE /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; CD3F084299BD99D03F6B8FC8783B3AE8 /* GCDWebServerMultiPartFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerMultiPartFormRequest.m; path = GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m; sourceTree = ""; }; CD4154ED163C40AFD6A2FCB49EE532DC /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; CE411A2DEA5A7FCC657E6AE76503E34C /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-proxy_conf_helper-dummy.m"; sourceTree = ""; }; D0531FFA0D5305257F668D1D12A1411F /* Pods_ShadowsocksX_NGTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShadowsocksX_NGTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D184A55F942880B696653A33913ECF93 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; D1C4C6CEAFF5B39F833B3836EAAEC96C /* GCDWebServerFileRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerFileRequest.m; path = GCDWebServer/Requests/GCDWebServerFileRequest.m; sourceTree = ""; }; D3AEFA8AAF6328813FEC6D38028EF063 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; D4632B46CC78EF8030FEB67D2D7C92DE /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; D6FA3B372E3D1861300774D9CACD4C15 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShadowsocksX-NGTests-umbrella.h"; sourceTree = ""; }; D82A11977CDF4CBC2948546163A27853 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; D8AAFB037FDFF7437E3006151BA5FE9B /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = ""; }; D998C21F60B248C532A1ED016B5074E7 /* cs.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = cs.lproj; sourceTree = ""; }; D9EBA3D67FF4AF63397A5FB0F6CF1B5F /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; DA02D299CE44B023D9B4909ED0B34FCC /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; DAD59D3D739C07FCB2F892826F951063 /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; DC250BF8313F337272DBC9DE1FB6DB6B /* Pods-ShadowsocksX-NG.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-ShadowsocksX-NG.modulemap"; sourceTree = ""; }; DCD30248F27B4938679C37883BDD134A /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = en.lproj; sourceTree = ""; }; DCF0DD57FB4E2DED2BA043D232A8F3E9 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; DD8C09387A31AC5BF4B190F880F4883D /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; E0CF346DBA2C8BDB54C4D65E01BE83B4 /* libPods-proxy_conf_helper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-proxy_conf_helper.a"; sourceTree = BUILT_PRODUCTS_DIR; }; E15756B54614ACA75251861D700E1946 /* RxSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E1C50ACDF517D102DEC7195257ADFE7B /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; E1E128ED33CF5ECBE9E08D07D4B7672D /* MASLocalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLocalization.m; path = Framework/MASLocalization.m; sourceTree = ""; }; E1E8E56BD7B85F3AF4B5FE7AF03AAEE8 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = RxCocoa/Foundation/Logging.swift; sourceTree = ""; }; E2946829864608D127EB046EF8BAA69D /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; E3637E3CB5915225EA71EFF6B20D7171 /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; E366C7D398E704625CF7481FD8243D48 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; E3EFB1E8AA462C2C937015579F139C13 /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; E4EC11834E14E9B2C39B5615DA787A71 /* zh-Hant.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = "zh-Hant.lproj"; sourceTree = ""; }; E515CE44A5FFCE8293899BD5AF596B7A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E58A2330CC4D40F78DD08B5A8500F8BF /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; E5B859D5878DCF98B3D01C2C0615A78C /* GCDWebServerPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerPrivate.h; path = GCDWebServer/Core/GCDWebServerPrivate.h; sourceTree = ""; }; E5C53D1D9FD46ACD15E6C5381BD7A754 /* MASShortcutValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutValidator.h; path = Framework/MASShortcutValidator.h; sourceTree = ""; }; E67F34DCD8ADF524683B1FDA27AA87D4 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; E6B7FB2F3741600EA98ED059FA99D203 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; E707C81E7EB04DBC63A2429C29DABDA4 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; E88567B756C3B048C0FE65824DF88BF5 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; E8D80F3DDE713A93804F0B81C53471BB /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; E969B8C71DA98B913BC86FD4AC5574BD /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; E9DD9AF410C94A598B2DE06E014C5DF0 /* GCDWebServerFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerFunctions.h; path = GCDWebServer/Core/GCDWebServerFunctions.h; sourceTree = ""; }; E9DE035DC4CC0F7DB299802037814F5E /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; EA41BEE3B4D9F1A89F0135CA91A7F472 /* Pods-ShadowsocksX-NG-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShadowsocksX-NG-resources.sh"; sourceTree = ""; }; EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; EAECCA61F07E82955E0CA24C52AAF475 /* BRLOptionParser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BRLOptionParser.xcconfig; sourceTree = ""; }; EB6C8C0D1FA8537542033F55E1556F6C /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; EBBFBC78787B38998069A1A51FB6277B /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; EBF94F2FA57AC086015ECB43EABA8CE0 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; EF81F74434BA7B8FAE460E710314428D /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxCocoa/Deprecated.swift; sourceTree = ""; }; EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework; sourceTree = DEVELOPER_DIR; }; EFF880C34F99282A87D40EEB06740D80 /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; F0581044A5A088C077656011651C2465 /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; F2B901654D7B257777782F6F00162843 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; F308400B0F508083F4F2C54D3F787C5E /* GCDWebServerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerConnection.h; path = GCDWebServer/Core/GCDWebServerConnection.h; sourceTree = ""; }; F316CF662715DAF0DC0D4AB967AD6709 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; F3C425613054D6B8A7DFF96BE0698489 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = es.lproj; sourceTree = ""; }; F3FE3FD846A162F26A05D064DE8B7C21 /* MASShortcut-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-prefix.pch"; sourceTree = ""; }; F452BDEBCDC82858ADCB26071AA4E12D /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; F4E647FF308219F6F10EF468CFD459D1 /* MASShortcut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcut.h; path = Framework/MASShortcut.h; sourceTree = ""; }; F546C188C97659BE86FA0E06FB1674BB /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; F552E19724BF0CC37D66E1D5DA273720 /* MASShortcut-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MASShortcut-umbrella.h"; sourceTree = ""; }; F656339EB8909181989F80623859B35C /* GCDWebServerDataRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataRequest.m; path = GCDWebServer/Requests/GCDWebServerDataRequest.m; sourceTree = ""; }; F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShadowsocksX-NGTests.release.xcconfig"; sourceTree = ""; }; F8169698EDB7D60F459C13552F619848 /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; F9164999952F9F74D2945D92DD778C19 /* GCDWebServerHTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerHTTPStatusCodes.h; path = GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h; sourceTree = ""; }; FA95194E204F208C75DB1F2E683163B8 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; FBAF339F33C80576683D76394CA51047 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FC1E04FFC51E6E05C344477E8DDB777E /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; FC3F16342AABB95F2FB9FC98E52CF43E /* GCDWebServerDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDWebServerDataResponse.m; path = GCDWebServer/Responses/GCDWebServerDataResponse.m; sourceTree = ""; }; FCD773B3B520BDB18A9BB4B403F9DC27 /* GCDWebServerErrorResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerErrorResponse.h; path = GCDWebServer/Responses/GCDWebServerErrorResponse.h; sourceTree = ""; }; FD0A0C898D69E818B6F386B2CBA9012F /* GCDWebServerURLEncodedFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerURLEncodedFormRequest.h; path = GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h; sourceTree = ""; }; FE7CDCDB0682EC04C12DD552E4910CE5 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; FF074D96FBC0786D113FA8954363F7EF /* GCDWebServerDataRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDWebServerDataRequest.h; path = GCDWebServer/Requests/GCDWebServerDataRequest.h; sourceTree = ""; }; FF9B0B9971EBD4F210054B63F172C41E /* MASShortcutBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASShortcutBinder.h; path = Framework/MASShortcutBinder.h; sourceTree = ""; }; FFBD01DC827B96A71DBE4FF69755B797 /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 06DB63E0064B15C5B39BFF16CDD7970E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 4F131864F47901DC9547FC3861CAA756 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 6CE3F1A01E6DE8F58A874B780C66A6FA /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 656F921478BE483858A20165B6945F4A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 626A7B01D3D6B6EA0869551ACE82FB8B /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 7E718F9F87ABFC0EC82CF710FAF92DC4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 33669A1E8FF6BB34131FB94871DDF908 /* Cocoa.framework in Frameworks */, 382EEA9832CF0E0860B998EAD0EE66E1 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; AC6EF4DCF3427EDD23A06A9ACE60D1CB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8FEBDE87BFA67E4AD0EC88774A1097F2 /* Cocoa.framework in Frameworks */, 75780983A83E65A597525566173E3C7C /* RxSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B14D21A682C80219D90189FAC9A7DDDF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9DB91F7B392D045AB8451F515D20D649 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BC15E0C98F4999B51186E4915D7B5660 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( CD97073476795E5EAA07C91A7F7890D2 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BFC962BBCB4EEE8B8C42B979F2D19C34 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3DD0362B0B6B939B5D087A150121A4B1 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; C8718142612A4E100493606F033235C0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 008D88E94858B0B8190DD42951253AD2 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; CDE6AA439381DD5665018F889D1E5A6B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 618D3C71663174E07B65950421C46D48 /* AppKit.framework in Frameworks */, EE85F313D5EC70842C812EB16038F4F2 /* Carbon.framework in Frameworks */, 38974DB132715266ADE00F2E3DFBB320 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 00A280D4C78AFD320A4205C6BF2884BE /* Core */ = { isa = PBXGroup; children = ( 2738692BF965EDDE0CDA5B4D08899095 /* GCDWebServer.h */, A9826B12E4E987A2B073DA6D32BBA53C /* GCDWebServer.m */, F308400B0F508083F4F2C54D3F787C5E /* GCDWebServerConnection.h */, A30C48C8ED1D9EC8231B3D871BC285C7 /* GCDWebServerConnection.m */, FF074D96FBC0786D113FA8954363F7EF /* GCDWebServerDataRequest.h */, F656339EB8909181989F80623859B35C /* GCDWebServerDataRequest.m */, 3A338EA0CA1FE047514C4AE30D1EC601 /* GCDWebServerDataResponse.h */, FC3F16342AABB95F2FB9FC98E52CF43E /* GCDWebServerDataResponse.m */, FCD773B3B520BDB18A9BB4B403F9DC27 /* GCDWebServerErrorResponse.h */, 572BE12282110872C7D8E7EF29A5033C /* GCDWebServerErrorResponse.m */, C952CFCB4CF5FD55CFE8949FD41C9460 /* GCDWebServerFileRequest.h */, D1C4C6CEAFF5B39F833B3836EAAEC96C /* GCDWebServerFileRequest.m */, 09187F1FBD16DDE0A198691271E6D322 /* GCDWebServerFileResponse.h */, 0F5B2D680B55A87168B90861D051B746 /* GCDWebServerFileResponse.m */, E9DD9AF410C94A598B2DE06E014C5DF0 /* GCDWebServerFunctions.h */, 0FB611A2D6465F53874DE91ED2D760BF /* GCDWebServerFunctions.m */, F9164999952F9F74D2945D92DD778C19 /* GCDWebServerHTTPStatusCodes.h */, 00CECA213B3AA462DCD88A69F686C862 /* GCDWebServerMultiPartFormRequest.h */, CD3F084299BD99D03F6B8FC8783B3AE8 /* GCDWebServerMultiPartFormRequest.m */, E5B859D5878DCF98B3D01C2C0615A78C /* GCDWebServerPrivate.h */, 58CB4D7A6C8CB1B887645BE2595AFC0E /* GCDWebServerRequest.h */, 22EE8CE9A144E74E024FCD831B543700 /* GCDWebServerRequest.m */, 6B432AF0284AA5FB0D45EED8A72A6B1A /* GCDWebServerResponse.h */, 72B8CEB9D05921D08AA078AE17F53770 /* GCDWebServerResponse.m */, 5222FC0287904A0C1050B9B01E9712F8 /* GCDWebServerStreamedResponse.h */, B677B77B72CD0E70D2DC5499A6D18B31 /* GCDWebServerStreamedResponse.m */, FD0A0C898D69E818B6F386B2CBA9012F /* GCDWebServerURLEncodedFormRequest.h */, 7D03BE981ABF583B8C0A9733FC4E7758 /* GCDWebServerURLEncodedFormRequest.m */, ); name = Core; sourceTree = ""; }; 07568FCBBF071BD2EE0E5EBA001A4712 /* Pods-ShadowsocksX-NGTests */ = { isa = PBXGroup; children = ( 9B8B5CBA357BDB968C73E8F58DFBC74C /* Info.plist */, BE672B43951C625CA5F89E448A620AB0 /* Pods-ShadowsocksX-NGTests.modulemap */, 83323A1A2936BBA3D386DCC078E3821E /* Pods-ShadowsocksX-NGTests-acknowledgements.markdown */, 1F162D37B7B6534A6D80FEE301F586EE /* Pods-ShadowsocksX-NGTests-acknowledgements.plist */, 46662EB64876AD1C891F548C69A89E89 /* Pods-ShadowsocksX-NGTests-dummy.m */, 0E8A27A8C9BD6FF9AE3DCBC4050CCD76 /* Pods-ShadowsocksX-NGTests-frameworks.sh */, B30805F63C611810B322187824EBC4A5 /* Pods-ShadowsocksX-NGTests-resources.sh */, D7E8128F302CF60BEF206008CE11F6D3 /* Pods-ShadowsocksX-NGTests-umbrella.h */, 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */, F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */, ); name = "Pods-ShadowsocksX-NGTests"; path = "Target Support Files/Pods-ShadowsocksX-NGTests"; sourceTree = ""; }; 28F32049EBD3188D559CD7D71D5BE9BE /* RxCocoa */ = { isa = PBXGroup; children = ( 2FFA998983771BA589140ED254CFBD48 /* _RX.h */, EBBFBC78787B38998069A1A51FB6277B /* _RX.m */, D9EBA3D67FF4AF63397A5FB0F6CF1B5F /* _RXDelegateProxy.h */, 72FDEB0BDDFCA5B67411693DCA3BAB36 /* _RXDelegateProxy.m */, 9B31A4E3C1E226E2FB724AB96C882B5A /* _RXKVOObserver.h */, FC1E04FFC51E6E05C344477E8DDB777E /* _RXKVOObserver.m */, E8D80F3DDE713A93804F0B81C53471BB /* _RXObjCRuntime.h */, 986B511A99FF2CD40FF4907FE5DBAD8F /* _RXObjCRuntime.m */, 4B3925E8418FB15723527909346442D9 /* Bag.swift */, 0D9D5A3377EF4CDADE4D80FC29C1F20E /* ControlEvent.swift */, 22D55ADD097A4317EEBBEAC8CA5D2328 /* ControlEvent+Driver.swift */, 255132D91D9485882D3509D158D686F2 /* ControlProperty.swift */, F316CF662715DAF0DC0D4AB967AD6709 /* ControlProperty+Driver.swift */, 0C165CADEE8873C8F5D15A02BF1AF555 /* ControlTarget.swift */, EBF94F2FA57AC086015ECB43EABA8CE0 /* DelegateProxy.swift */, 863E188823EC0A70B5265256ECE53AA4 /* DelegateProxyType.swift */, EF81F74434BA7B8FAE460E710314428D /* Deprecated.swift */, 5FC9E4C5BE139DEDCF232F464EEE5F9A /* DispatchQueue+Extensions.swift */, EFF880C34F99282A87D40EEB06740D80 /* Driver.swift */, 30FAB42EC783B04EAEDCA833EB48269E /* Driver+Subscription.swift */, E9DE035DC4CC0F7DB299802037814F5E /* InfiniteSequence.swift */, 4FF0A1029048B0747EEF9A0E552FE307 /* KVORepresentable.swift */, 261420BDDFD507E93CA5EEE0286F0D2B /* KVORepresentable+CoreGraphics.swift */, 7A20F2D6B7A2D475A3BEF0CAFE123400 /* KVORepresentable+Swift.swift */, E1E8E56BD7B85F3AF4B5FE7AF03AAEE8 /* Logging.swift */, FFBD01DC827B96A71DBE4FF69755B797 /* NotificationCenter+Rx.swift */, 0FD7A0DC3ED806805A328B6E3183B3DD /* NSButton+Rx.swift */, AE7C79F11D25CEDB1D05648901AFF01D /* NSControl+Rx.swift */, 23A34F10DBCE77625288E96057F56456 /* NSImageView+Rx.swift */, 1C3FED0A19AFEE0E97C077B535ABB44E /* NSLayoutConstraint+Rx.swift */, 901EFAF9E76AF0F9D3DBC7CE6212D4B8 /* NSObject+Rx.swift */, 5945D007DC7A2B629B8E5987E6184267 /* NSObject+Rx+KVORepresentable.swift */, 1A1567F5FA8FE7F8CB94FF8182AFE361 /* NSObject+Rx+RawRepresentable.swift */, 2F67068FE91E63222D2D32C4BB3BBCBD /* NSSlider+Rx.swift */, 346BBFB5B79A5139190296845F41C8DE /* NSTextField+Rx.swift */, 9352AFD1D6C6B57A9AF36DD5277BB196 /* NSView+Rx.swift */, 2CC9430D7E7FB49F1A03FD83C0F15DF0 /* Observable+Bind.swift */, 8209A41698505C3145781FDD26E699EE /* ObservableConvertibleType+Driver.swift */, 728798194C8FC2BA7D507A14593C9C6F /* ObservableConvertibleType+SharedSequence.swift */, C1F68587D16CABA9C7433492E59AB224 /* Platform.Darwin.swift */, 09C2A8F904CF4DBCBEF9D102DBD74AFD /* Platform.Linux.swift */, 6180F60B96D97B62E15F102AA5722741 /* PriorityQueue.swift */, 9B539B1FEB1247454F06F69690A74881 /* Queue.swift */, 881AB2BAED9DBD8D39A04DCCFD4A871B /* RecursiveLock.swift */, 533BCDFF477A8BB66A84035182761408 /* RxCocoa.h */, 9487D19A313750E8B3F0DDB32B87E864 /* RxCocoa.swift */, 5B6B335F7D4B0FC8875810068B493F55 /* RxCocoaObjCRuntimeError+Extensions.swift */, D184A55F942880B696653A33913ECF93 /* RxCocoaRuntime.h */, E67F34DCD8ADF524683B1FDA27AA87D4 /* RxTarget.swift */, 82B6A945EDCE3039C33A744E0206424D /* SectionedViewDataSourceType.swift */, E707C81E7EB04DBC63A2429C29DABDA4 /* SharedSequence.swift */, 1F9FB942372907FC74EEC9507F4F190D /* SharedSequence+Operators.swift */, 606D277095EEA4BF6FEB8D9270E15542 /* SharedSequence+Operators+arity.swift */, 9480F95CFFC2D8DA4D91AE587BFF20B8 /* TextInput.swift */, 788FB43AEDD6D9FD2ECBD95EAC8A97E5 /* UIBindingObserver.swift */, 02D69B5B9B62BE6A7900C1039EFEA2BC /* URLSession+Rx.swift */, A040CC73BFCA8B9320CEF555F949D711 /* Variable+Driver.swift */, 7206D6A8DAD7ADCD7E85D9D080C6BACB /* Variable+SharedSequence.swift */, FAE79CDC2C7965FFEF8DC80E6B817A6B /* Support Files */, ); path = RxCocoa; sourceTree = ""; }; 4F38A79FE026B54D13A4ADE87802BA23 /* Resources */ = { isa = PBXGroup; children = ( D998C21F60B248C532A1ED016B5074E7 /* cs.lproj */, 200EE4899584F5D5767A63F4E7E1A627 /* de.lproj */, DCD30248F27B4938679C37883BDD134A /* en.lproj */, F3C425613054D6B8A7DFF96BE0698489 /* es.lproj */, 5603B5E9D6CFF759B07667A13C90112C /* fr.lproj */, 48930EE93B15635DB1DC641A949AB58E /* it.lproj */, B8342F1DDDA13DCD8CF77080A6A16BCC /* ja.lproj */, 2255320841E837341A064E1387C85F85 /* ko.lproj */, 7EE2EE9316F755CDB7B2D29A98063559 /* nl.lproj */, 6786640F8B195A8E8E18BE5034B98BDD /* pl.lproj */, 3CD46935CE54DAD2A7350CB2E4DB048C /* ru.lproj */, 8700E99248E4432CC4DC446DE4A91E41 /* zh-Hans.lproj */, E4EC11834E14E9B2C39B5615DA787A71 /* zh-Hant.lproj */, ); name = Resources; sourceTree = ""; }; 5739D868472AD947DBFB4A27A0D08D8B /* Pods */ = { isa = PBXGroup; children = ( B17E9640A1D4A8265ADA3D9996A2F88A /* Alamofire */, ECCA55967A058AAF061006AC31FD7B9D /* BRLOptionParser */, FD9B6873D4081C5CCEF69576498728B2 /* GCDWebServer */, F2148EAFEC18D957377DC614F758C944 /* MASShortcut */, 28F32049EBD3188D559CD7D71D5BE9BE /* RxCocoa */, D39D89B6092E13E49DACCE731274D097 /* RxSwift */, ); name = Pods; sourceTree = ""; }; 6F4F4AB09FF3EB5CF87F58B472407041 /* Support Files */ = { isa = PBXGroup; children = ( 60A4BC59E7923D49D1F2DB66CC93CEF6 /* Info.plist */, 130F7474B10251411E8A0B0095FA77F1 /* RxSwift.modulemap */, 159548EDEA83A8DE85452C6B8DEB4043 /* RxSwift.xcconfig */, 33607CFF1CB9E42C89084F9C17E407B0 /* RxSwift-dummy.m */, BBB5913EEAFF6831515284D85F9B42AB /* RxSwift-prefix.pch */, D6FA3B372E3D1861300774D9CACD4C15 /* RxSwift-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/RxSwift"; sourceTree = ""; }; 785842678515C4CDC9428DD20DCD752D /* Targets Support Files */ = { isa = PBXGroup; children = ( B5020B0A649E766997C633601AD85F17 /* Pods-proxy_conf_helper */, 93AB896DD6AD247E69959A4B8C06F5AC /* Pods-ShadowsocksX-NG */, 07568FCBBF071BD2EE0E5EBA001A4712 /* Pods-ShadowsocksX-NGTests */, ); name = "Targets Support Files"; sourceTree = ""; }; 790B69D60BC48E76772183AD8030677E /* Support Files */ = { isa = PBXGroup; children = ( EAECCA61F07E82955E0CA24C52AAF475 /* BRLOptionParser.xcconfig */, 1D373DA90C38C00B903B1FD9CD05CEC4 /* BRLOptionParser-dummy.m */, B362693E8CB87D85D869ECEC9A308631 /* BRLOptionParser-prefix.pch */, ); name = "Support Files"; path = "../Target Support Files/BRLOptionParser"; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, D9727D7444B8CA54728F850F99A13C9F /* Frameworks */, 5739D868472AD947DBFB4A27A0D08D8B /* Pods */, AEB9320F726BCC1999DC9E6198BA9F1C /* Products */, 785842678515C4CDC9428DD20DCD752D /* Targets Support Files */, ); sourceTree = ""; }; 7EF95C42E180DBA569189077EF0D551B /* Support Files */ = { isa = PBXGroup; children = ( B11F51D93DCFD7B0948095E201A09C71 /* Info.plist */, 0598B496AD3E8300228BC3050091C4A0 /* MASShortcut.modulemap */, A7DC3D31C58327F3981DA70B91FF9D28 /* MASShortcut.xcconfig */, BC5A23A63EA04BBF65EBBC3D5905D453 /* MASShortcut-dummy.m */, F3FE3FD846A162F26A05D064DE8B7C21 /* MASShortcut-prefix.pch */, F552E19724BF0CC37D66E1D5DA273720 /* MASShortcut-umbrella.h */, 7BC64B28448C32D46B71791C7752E48F /* ResourceBundle-MASShortcut-Info.plist */, ); name = "Support Files"; path = "../Target Support Files/MASShortcut"; sourceTree = ""; }; 83CE4EB00CCF59FFD1AFFB7D1867243C /* Support Files */ = { isa = PBXGroup; children = ( 5DEF0513A865FDE2BA2DB595F61C8538 /* GCDWebServer.modulemap */, A984B4B81E65B86157898F60533E1E07 /* GCDWebServer.xcconfig */, 44F322EFF3BACA5D7D9D859973112A90 /* GCDWebServer-dummy.m */, A0A7422506FBD6F1F77B1F2A6D4167C1 /* GCDWebServer-prefix.pch */, 88003809F8CD8A52B418884D95EB7FFD /* GCDWebServer-umbrella.h */, 15DA0C069A08192F0FEB6C4FA1B9FD43 /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/GCDWebServer"; sourceTree = ""; }; 93AB896DD6AD247E69959A4B8C06F5AC /* Pods-ShadowsocksX-NG */ = { isa = PBXGroup; children = ( 28D7F65F9E64735E3320A028DCDDDD90 /* Info.plist */, DC250BF8313F337272DBC9DE1FB6DB6B /* Pods-ShadowsocksX-NG.modulemap */, 3358F45A5BEC1A7F725167CD1969EDC8 /* Pods-ShadowsocksX-NG-acknowledgements.markdown */, 52F51F94701ABD692BFFC9F92AE2E115 /* Pods-ShadowsocksX-NG-acknowledgements.plist */, 24B01D81E3D7058FA14A053EC19874D0 /* Pods-ShadowsocksX-NG-dummy.m */, 13333F29A08390FCEFECA0FDCDDC919F /* Pods-ShadowsocksX-NG-frameworks.sh */, EA41BEE3B4D9F1A89F0135CA91A7F472 /* Pods-ShadowsocksX-NG-resources.sh */, 14A9EC2BB1EC6484018A5EB4B9B2C231 /* Pods-ShadowsocksX-NG-umbrella.h */, 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */, 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */, ); name = "Pods-ShadowsocksX-NG"; path = "Target Support Files/Pods-ShadowsocksX-NG"; sourceTree = ""; }; 9701034B736920D6B75D5159F4DDF8C8 /* Support Files */ = { isa = PBXGroup; children = ( 87565A23AA7557C2E511616C236D8EA9 /* Alamofire.modulemap */, 7CA89BE9B5B3A196D2B6855595514951 /* Alamofire.xcconfig */, C163E270D8C0282204B45FA92F52546F /* Alamofire-dummy.m */, 627D2F62F19998F945736C6D580E9326 /* Alamofire-prefix.pch */, AC8837A9B05156CBBE4A8FECC465034F /* Alamofire-umbrella.h */, E515CE44A5FFCE8293899BD5AF596B7A /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/Alamofire"; sourceTree = ""; }; AEB9320F726BCC1999DC9E6198BA9F1C /* Products */ = { isa = PBXGroup; children = ( FBAF339F33C80576683D76394CA51047 /* Alamofire.framework */, 7B63AB91C9378BEF83982ADCC82E9770 /* GCDWebServer.framework */, C760BAF596F45988BF95E5D3C10BA670 /* libBRLOptionParser.a */, E0CF346DBA2C8BDB54C4D65E01BE83B4 /* libPods-proxy_conf_helper.a */, 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */, 9B6ACACC69C2EA2681770741535F1D69 /* MASShortcut.framework */, BF541EB164C2E45EC80ADBE338F2D325 /* Pods_ShadowsocksX_NG.framework */, D0531FFA0D5305257F668D1D12A1411F /* Pods_ShadowsocksX_NGTests.framework */, B0FC490145F0D2AD9B833C41F78CA818 /* RxCocoa.framework */, E15756B54614ACA75251861D700E1946 /* RxSwift.framework */, ); name = Products; sourceTree = ""; }; B17E9640A1D4A8265ADA3D9996A2F88A /* Alamofire */ = { isa = PBXGroup; children = ( 3C3BD779374EECF9D6A500A90CF6279C /* AFError.swift */, ADD97D49C025DAFE6EE85E866D134966 /* Alamofire.swift */, CE411A2DEA5A7FCC657E6AE76503E34C /* DispatchQueue+Alamofire.swift */, 8A0AC98004CCEB4CC8A5BECA09878CAA /* MultipartFormData.swift */, 6C9B2D9A28ABC58CFEE373E87A4052A7 /* NetworkReachabilityManager.swift */, 31EB405D095DCBF9C17B60786F115283 /* Notifications.swift */, 44D9192CE046EB20FAF1BF26C3FC60FC /* ParameterEncoding.swift */, 07BCC46A8B3A4B93914CB0C0624B3942 /* Request.swift */, 996FFF36FA1A968D9BC5367C870F15F0 /* Response.swift */, 2BC3FA38663D9266B6B5D834492C9F7A /* ResponseSerialization.swift */, 20817295866FCA3DF75F20CA436D877A /* Result.swift */, 226616D9FEC0ABA73A4365514AEE5914 /* ServerTrustPolicy.swift */, 268E53814A4808A9CB605BFB3FEAB50F /* SessionDelegate.swift */, 7D436A58ECC98D13B9A4C91CD460DF93 /* SessionManager.swift */, 8395CF3A1AD4518051CE6450BDBC43BD /* TaskDelegate.swift */, D8AAFB037FDFF7437E3006151BA5FE9B /* Timeline.swift */, F452BDEBCDC82858ADCB26071AA4E12D /* Validation.swift */, 9701034B736920D6B75D5159F4DDF8C8 /* Support Files */, ); path = Alamofire; sourceTree = ""; }; B5020B0A649E766997C633601AD85F17 /* Pods-proxy_conf_helper */ = { isa = PBXGroup; children = ( 1A8CE48109F7ED7873F4FF9D2D3603AD /* Pods-proxy_conf_helper-acknowledgements.markdown */, AE6E689502E4366B125481CD898B947E /* Pods-proxy_conf_helper-acknowledgements.plist */, CE50445A73ECB9A2ED31A6FF93D45808 /* Pods-proxy_conf_helper-dummy.m */, 5D84D92D27CE8A6F5C45E8A03155C1CF /* Pods-proxy_conf_helper-frameworks.sh */, 8CDD45C6D7A038F415A78787317E931A /* Pods-proxy_conf_helper-resources.sh */, 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */, A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */, ); name = "Pods-proxy_conf_helper"; path = "Target Support Files/Pods-proxy_conf_helper"; sourceTree = ""; }; D39D89B6092E13E49DACCE731274D097 /* RxSwift */ = { isa = PBXGroup; children = ( 545894F30123AB01C758C6689014BCC6 /* AddRef.swift */, DAD59D3D739C07FCB2F892826F951063 /* Amb.swift */, 7959286D1E30292AB76348C2712DE95B /* AnonymousDisposable.swift */, 1510E6FAF4B06DADDD220C9F52E25600 /* AnonymousInvocable.swift */, 09D280C7FCC6AE30E6F8430DBA380925 /* AnonymousObserver.swift */, 61F3F1CC2095B445C811F0C16E005B49 /* AnyObserver.swift */, E58A2330CC4D40F78DD08B5A8500F8BF /* AsMaybe.swift */, 9B1F2B769E9F6355DF3AC956AF04D064 /* AsSingle.swift */, B0EC4DF0E84A696168D1071B48A4F7F4 /* AsyncLock.swift */, B6FC4FABF722AF2F518BE654AD7DCE4D /* AsyncSubject.swift */, 75828AB7420DC80FF4A055AD665BA0E8 /* Bag.swift */, FA95194E204F208C75DB1F2E683163B8 /* Bag+Rx.swift */, 5F5BB1CD589B3E27B8A75FA688E70401 /* BehaviorSubject.swift */, D3AEFA8AAF6328813FEC6D38028EF063 /* BinaryDisposable.swift */, 534E4A964C49209EE277E82628F5710B /* BooleanDisposable.swift */, 5D904A8BE8B963C1CFDCB978A106290A /* Buffer.swift */, 52F0C0E792C43635C8DF0BA00874B14F /* Cancelable.swift */, 45E0880FB45B513CD4BFD63BB3E7B736 /* Catch.swift */, E366C7D398E704625CF7481FD8243D48 /* CombineLatest.swift */, 3CCE02B40B95BFF261200228AF8EBC16 /* CombineLatest+arity.swift */, 183021AC8ED6060D003674388D5B1B49 /* CombineLatest+Collection.swift */, 878BBACC17D3136FA4DD1CD04CAD85A0 /* Completable+AndThen.swift */, E3637E3CB5915225EA71EFF6B20D7171 /* CompositeDisposable.swift */, 2E60ACE8054201E83089FD336ABCAA2F /* Concat.swift */, 8C848585CA8A7F199434CE368A9DB06C /* ConcurrentDispatchQueueScheduler.swift */, 4901C7D532E5179B742DB643CA1B408A /* ConcurrentMainScheduler.swift */, 007948A0B78DA5B2FBD4E8DB9D2029DA /* ConnectableObservableType.swift */, C9DE8782EF7863C69F019CB969C665C2 /* Create.swift */, 43C50B5D873459E5F93927D1EC6F3505 /* CurrentThreadScheduler.swift */, F8169698EDB7D60F459C13552F619848 /* Debounce.swift */, AD0CD5DD6E42873872D2B73A60081FD0 /* Debug.swift */, CB2D9630B47A5E202FF1CFB831ACACDE /* DefaultIfEmpty.swift */, 37CB5F5627B0B6D64308CD1A83ABB3B0 /* Deferred.swift */, 24A143E562F6586266DBD22F7295D5AD /* Delay.swift */, F546C188C97659BE86FA0E06FB1674BB /* DelaySubscription.swift */, A023097C535D0BD3D56EA8BD993D7B3F /* Dematerialize.swift */, 9BC03B0B3ABA0DCA68E6E5743698D228 /* Deprecated.swift */, 5CF6DC4F50F673F957821F727AF12A71 /* DispatchQueue+Extensions.swift */, C45B38DD11A907BC6F5B45FBB0A35B0C /* DispatchQueueConfiguration.swift */, DA02D299CE44B023D9B4909ED0B34FCC /* Disposable.swift */, 92244CECCE7B444FAB2C8202E5EA4056 /* Disposables.swift */, 66C68481E0A15400E90729E5B6E9C46D /* DisposeBag.swift */, 5BE80522158C8CAE9E3CFE12B3D857F7 /* DisposeBase.swift */, C0D57732901E7827AB4442A3185E7287 /* DistinctUntilChanged.swift */, 68DFB337F054F8982CF31389DBFF6374 /* Do.swift */, CAFB8EBD43A17F895E88B967D4BA489A /* ElementAt.swift */, F0581044A5A088C077656011651C2465 /* Empty.swift */, 41DAD2203618169F641D264D7C2EE0E6 /* Error.swift */, 5613FC3B7810194DB766F2AA387847AF /* Errors.swift */, CD4154ED163C40AFD6A2FCB49EE532DC /* Event.swift */, 0FABCD0845EFCC0E95BC4EF19880A8D3 /* Filter.swift */, 0ABFF341309F8A2E61DCB2F092DFF2CA /* Generate.swift */, 51807E4919B34213B8F47CD576F3FC3C /* GroupBy.swift */, A829DA85B827FD4953161E2FC29C0AB4 /* GroupedObservable.swift */, E88567B756C3B048C0FE65824DF88BF5 /* HistoricalScheduler.swift */, DD8C09387A31AC5BF4B190F880F4883D /* HistoricalSchedulerTimeConverter.swift */, 2A97F155FCEA6B4942A94BBB31544107 /* ImmediateScheduler.swift */, 292363670323CC583F50A5989CC3D9D0 /* ImmediateSchedulerType.swift */, D82A11977CDF4CBC2948546163A27853 /* InfiniteSequence.swift */, 38A7049C5EA5CF2C54BDD0F1BE4D6FCD /* InvocableScheduledItem.swift */, 29DCD7692E660B9C1FF8E7A3063F2B47 /* InvocableType.swift */, 2A2D9F47CF554F3D0FF28A201822E872 /* Just.swift */, 7C7BE50FB7791D6009BF033B78EA631C /* Lock.swift */, FE7CDCDB0682EC04C12DD552E4910CE5 /* LockOwnerType.swift */, 4A9DE35FDE449CC76ADF563645C81738 /* MainScheduler.swift */, A102F9379F5A55F3D3C85A1FB3687F97 /* Map.swift */, 6B29EA946AE6D8BE387824C42B121D67 /* Materialize.swift */, 2D1CCFB65C786E25702F68A5601E80DC /* Merge.swift */, 28EC1B5940ACD0BA9FE7309429D6ED68 /* Multicast.swift */, 326A9DBB817D95D4A5840B314BF9202B /* Never.swift */, A6573695D6E38AB0E45298916E5927F9 /* NopDisposable.swift */, 5AD930CE2472F57A003EF8907CA3116C /* Observable.swift */, 636B1F25C166F05CF62D7805112E6124 /* ObservableConvertibleType.swift */, 6F9BA2F71CB99026197CB42B356FC63E /* ObservableType.swift */, A923BB8E574DFADCE6DFF91F708E5886 /* ObservableType+Extensions.swift */, 02C96012B347BB2E33A987A213CA57C4 /* ObserveOn.swift */, 52A9C2646B9718959021371687EE6250 /* ObserverBase.swift */, 20E5746A4CCE940BCE91535C0D37FEB2 /* ObserverType.swift */, 0A0BEC4717A975478F52AD458ACA42AA /* OperationQueueScheduler.swift */, 4FD63BE80EB7AD180525F89009471D6D /* Optional.swift */, 6ADE820F11CABD3D1C1218580FD439A2 /* Platform.Darwin.swift */, 6078A9FA6BBA43845BFA8D0BA163E903 /* Platform.Linux.swift */, 6873049F56F58D5ED3E44719FC73C4F6 /* PrimitiveSequence.swift */, B57622ECC64CA3D7C8ADDDEA14B176F5 /* PrimitiveSequence+Zip+arity.swift */, 6BBA11BAC502FBD57943042D6D9D8975 /* PriorityQueue.swift */, C6E4C64CF7155899BC2A74A24FB7513F /* Producer.swift */, B4D3408600A2042F4070CA97A67C60D5 /* PublishSubject.swift */, BC25AF2EB8052CF4B0A98541C78FA86C /* Queue.swift */, B23C70F218FD3D53D1E083383A8C8225 /* Range.swift */, BDE1BDB4BDD14E3E8B8C3F8ED3B3C53A /* Reactive.swift */, AF7187DD22E17C86AB22B3969936E90C /* RecursiveLock.swift */, E6B7FB2F3741600EA98ED059FA99D203 /* RecursiveScheduler.swift */, D4632B46CC78EF8030FEB67D2D7C92DE /* Reduce.swift */, A4DAA5324C3F0718C4CC7852CBAC50D0 /* RefCountDisposable.swift */, 7F37E66B5A8F3C680354C935F2744C29 /* Repeat.swift */, E2946829864608D127EB046EF8BAA69D /* ReplaySubject.swift */, 2B264AC163CEFA27D7ED08507B018B11 /* RetryWhen.swift */, E3EFB1E8AA462C2C937015579F139C13 /* Rx.swift */, 5548D8C229700A0AEB23E7B56630426B /* RxMutableBox.swift */, 3E4A6E1ABB2E00314CDA799343BF5983 /* Sample.swift */, 023DBF06ED50965F68CFB72972CC89AB /* Scan.swift */, 9E95ABF737E8C0AF728AE99576593651 /* ScheduledDisposable.swift */, 58AB02263E99467FF2175C1702B5ED82 /* ScheduledItem.swift */, 63D2A88D8F95FB962BFE6279B46169D6 /* ScheduledItemType.swift */, 5DB38C96718DD2622736537BB2ECC6C2 /* SchedulerServices+Emulation.swift */, AEF8F1346C831D7B8A9AB960E3B768C0 /* SchedulerType.swift */, 20192591D331E03B112CEAB1C32D1FCF /* Sequence.swift */, 5CBA0B69E87685AC3D2B60EF632158AE /* SerialDispatchQueueScheduler.swift */, 82D5F30FE87A96D7AA09249DB4D8F82F /* SerialDisposable.swift */, 57B9A9B823D866CFD5C18A2DF4FBB883 /* ShareReplayScope.swift */, B2EA7252711AF3E4D70DD2035DA71438 /* SingleAssignmentDisposable.swift */, 6B348F108925962F83EAEAC0E334CA06 /* SingleAsync.swift */, E1C50ACDF517D102DEC7195257ADFE7B /* Sink.swift */, 0C6BFE2E2D5A6B7A594B788F625561EF /* Skip.swift */, 2487CFFD3F6BA7CF97A97003B1727B18 /* SkipUntil.swift */, 646E91BE14388979C352F573B4362A39 /* SkipWhile.swift */, 30A4AEAD1EF447DFE90F59D1059C79B7 /* StartWith.swift */, 09C5D99ED4F07DAF3A50F59C765CA416 /* String+Rx.swift */, 15DDA519B43F0EB8DFD887D2F7A6FA8A /* SubjectType.swift */, 761DD04D13CF5C96E3661EBB41496409 /* SubscribeOn.swift */, DCF0DD57FB4E2DED2BA043D232A8F3E9 /* SubscriptionDisposable.swift */, 65BABB33CC0139D359C0ECABD05CD0B7 /* Switch.swift */, B4C0501500E132C7E97A97A425E68D90 /* SwitchIfEmpty.swift */, 5CCFC9D5177E577E082A70923B848393 /* SynchronizedDisposeType.swift */, A25F673AD7CCCE0189ADEB549EB5F618 /* SynchronizedOnType.swift */, 09C5253CFC07A13DD0519ACE57BC0EC0 /* SynchronizedSubscribeType.swift */, 68041DC65BD6DADAF82378F8875B3FCB /* SynchronizedUnsubscribeType.swift */, 9B7FB3B8F0F547E0CCC3EDB3FA5509E5 /* TailRecursiveSink.swift */, 13E44E93931EFF87E67F113CD862A0C1 /* Take.swift */, 23DD34EFE94FB8C8DCE00EE72C2473BF /* TakeLast.swift */, 359132E97DDCA64E851B2CE3FE71F813 /* TakeUntil.swift */, 3D97535E8704070D353435086265E041 /* TakeWhile.swift */, B16B0EBC2B5BA4309D9844CDE1932B26 /* Throttle.swift */, 000B7BC80F254E06ADEC25B19B7C2C37 /* Timeout.swift */, F2B901654D7B257777782F6F00162843 /* Timer.swift */, 5CA271EB6661517D11AE48621699B565 /* ToArray.swift */, B1AA3C8E05F2C2D813D16D20D9984553 /* Using.swift */, 924ECD8580145EBC5702BD6D3B314F61 /* Variable.swift */, C8C4EEF5D5723B94ADD7BCE012A2C6E7 /* VirtualTimeConverterType.swift */, 752306794D721D2E1BF157AAA32771ED /* VirtualTimeScheduler.swift */, E969B8C71DA98B913BC86FD4AC5574BD /* Window.swift */, 524C8DBC63D366E5C0E8A5EA62713031 /* WithLatestFrom.swift */, 628F693AA128B618F45155C70C6E1024 /* Zip.swift */, 55FEBC89F2833AD13021CF63D4B810E1 /* Zip+arity.swift */, EB6C8C0D1FA8537542033F55E1556F6C /* Zip+Collection.swift */, 6F4F4AB09FF3EB5CF87F58B472407041 /* Support Files */, ); path = RxSwift; sourceTree = ""; }; D9727D7444B8CA54728F850F99A13C9F /* Frameworks */ = { isa = PBXGroup; children = ( B792280B7BC7CA44B5D7090C8F732A0D /* RxSwift.framework */, E2E3EA611324A191E7D403B061C56915 /* OS X */, ); name = Frameworks; sourceTree = ""; }; E2E3EA611324A191E7D403B061C56915 /* OS X */ = { isa = PBXGroup; children = ( 139134EE845E284F4B3ED2EF2F9A302B /* AppKit.framework */, EFD468F10CD22B3EFAB406DAC3FCC7C9 /* Carbon.framework */, EA9A1A86E1594EEC96C2B7214E16E50F /* Cocoa.framework */, 4FEC4B8DFE8753A9B1DE598293568F30 /* SystemConfiguration.framework */, ); name = "OS X"; sourceTree = ""; }; ECCA55967A058AAF061006AC31FD7B9D /* BRLOptionParser */ = { isa = PBXGroup; children = ( 1C85AD27621E054B8D7328ABDCB9697D /* BRLOptionParser.h */, 78481FCBF09A8942C2BCB258298EBDBE /* BRLOptionParser.m */, 790B69D60BC48E76772183AD8030677E /* Support Files */, ); path = BRLOptionParser; sourceTree = ""; }; F2148EAFEC18D957377DC614F758C944 /* MASShortcut */ = { isa = PBXGroup; children = ( 3E29C34C13007B34D5420BE9284FDCB0 /* MASDictionaryTransformer.h */, 8C49546F441EF6B013C11F9ECC4E494E /* MASDictionaryTransformer.m */, 55279FD33E1F40398E20D7299953F40A /* MASHotKey.h */, 0CD9E0BB93F28FD91CBF8872501B7280 /* MASHotKey.m */, 77903B50BE4AEAB8D9679B1978D574DF /* MASKeyCodes.h */, B2093E2378DE5EC41D64F8387561BF3B /* MASKeyMasks.h */, 5089235C3188BE2DE716A15C48207E8A /* MASLocalization.h */, E1E128ED33CF5ECBE9E08D07D4B7672D /* MASLocalization.m */, F4E647FF308219F6F10EF468CFD459D1 /* MASShortcut.h */, 535DA0E1B20533E30B48C0F04AEF67CD /* MASShortcut.m */, FF9B0B9971EBD4F210054B63F172C41E /* MASShortcutBinder.h */, 98882780F0AB1693529D79FBB62760CE /* MASShortcutBinder.m */, 55178DF04DDB4E9CA87135167C286E60 /* MASShortcutMonitor.h */, A0A5B4E433F12A0EE14939299BFA30B5 /* MASShortcutMonitor.m */, E5C53D1D9FD46ACD15E6C5381BD7A754 /* MASShortcutValidator.h */, 9FAE9397A18DDA64A11847EF6BA0476C /* MASShortcutValidator.m */, A077B4E84F0E05629C70075B9B9D871E /* MASShortcutView.h */, 687C69F6237AA7E984907EBAB8FA2B02 /* MASShortcutView.m */, 01A59C606077EB80665FFDDD235664B3 /* MASShortcutView+Bindings.h */, C8E1C61760F4B2BFEC652B9A01D4F846 /* MASShortcutView+Bindings.m */, 68FC88BF39528F8F3D69BD6D8964B5A7 /* Shortcut.h */, 4F38A79FE026B54D13A4ADE87802BA23 /* Resources */, 7EF95C42E180DBA569189077EF0D551B /* Support Files */, ); path = MASShortcut; sourceTree = ""; }; FAE79CDC2C7965FFEF8DC80E6B817A6B /* Support Files */ = { isa = PBXGroup; children = ( B3F32502ED756288E4F37152D996A3FA /* Info.plist */, 4019945AEEA809599FA5E80EB71F757D /* RxCocoa.modulemap */, 3F3B4679D9E78EFD2FF88087203A48C6 /* RxCocoa.xcconfig */, 321FFBA726A46A7C54E164E625D44DED /* RxCocoa-dummy.m */, B72677785827D5383DD7933263E069B1 /* RxCocoa-prefix.pch */, 99EEC612B008B452C8ACD615123EDA93 /* RxCocoa-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/RxCocoa"; sourceTree = ""; }; FD9B6873D4081C5CCEF69576498728B2 /* GCDWebServer */ = { isa = PBXGroup; children = ( 00A280D4C78AFD320A4205C6BF2884BE /* Core */, 83CE4EB00CCF59FFD1AFFB7D1867243C /* Support Files */, ); path = GCDWebServer; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 49E47E8FB0395F70E77651B02346BF41 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 2DBAC0452D6B85DF3E41E3AEFB4EEC16 /* Pods-ShadowsocksX-NGTests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 515CC0B658FC2F28D886B75DF18D212D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( F2853E97BDDC82B8F91AE2954D27F775 /* RxSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 532B704827707EAEFF5F8967E662D4F7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 2C16189485F3647493E5E74E8C629E54 /* Pods-ShadowsocksX-NG-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 68FE8321E00587BF5072825A5E9B4704 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( EE3A79FAA60A198321767854B60B772F /* MASDictionaryTransformer.h in Headers */, AA7CDF00DFA1EAFF7F28CAF33FE5BC37 /* MASHotKey.h in Headers */, F94ACA6AA0DD416E5BF05E2425E5F2A6 /* MASKeyCodes.h in Headers */, 76537FCDFF46E2EAA84E9632DB6A21ED /* MASKeyMasks.h in Headers */, 751AC207B038ADC338015FD80AA54B76 /* MASLocalization.h in Headers */, 3076DFAD05E4F7F0356153478F071D74 /* MASShortcut-umbrella.h in Headers */, 7E20F5346ADC8F4F5C069EDDE10897FD /* MASShortcut.h in Headers */, 81B6397FECC803695902CEDB37CB4DFA /* MASShortcutBinder.h in Headers */, 5FF7D42F51FEAEB192E61355AAEAC6DE /* MASShortcutMonitor.h in Headers */, 8C5EA18EEE22A60BF10955E38F0D3A75 /* MASShortcutValidator.h in Headers */, E97573A653DE3A4CB8BAC26FB7B3E9A9 /* MASShortcutView+Bindings.h in Headers */, 51358F3E24AC8F1A4172E388769FF1FA /* MASShortcutView.h in Headers */, DFA6E4455415B3EB3BB38A9F48EEB044 /* Shortcut.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 6B9981C9382CA48E42CADD9274429C8D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 30E2A73CDE464DC6C23D3524F07FBB9F /* GCDWebServer-umbrella.h in Headers */, EA6D2E46B967F447FFC46520EC328B5E /* GCDWebServer.h in Headers */, 66AD0D86950A5C05121AE482F5257717 /* GCDWebServerConnection.h in Headers */, 4EDE49009B5B68074CD71F8B362F0DDC /* GCDWebServerDataRequest.h in Headers */, 1568BC317134F1902AB76EE65E0A18CE /* GCDWebServerDataResponse.h in Headers */, 1EF1D9B948C91F3CAD0F2998F3765D8B /* GCDWebServerErrorResponse.h in Headers */, 015A2D47B6DA8E170E4E64108EC177CA /* GCDWebServerFileRequest.h in Headers */, 0B8140968914C908CFB4949F67745DD7 /* GCDWebServerFileResponse.h in Headers */, B7EF65DA3A34ABF3B41F50ADCD198BDC /* GCDWebServerFunctions.h in Headers */, 7C46C6DFBF9F5A96C6BCE1C93052B63D /* GCDWebServerHTTPStatusCodes.h in Headers */, 3E715DFE443524EB6ADE892E4A676224 /* GCDWebServerMultiPartFormRequest.h in Headers */, 03810806C0578A750613717248DC37CC /* GCDWebServerPrivate.h in Headers */, 36E0FA5FE4424D20F0215B1C2CD85D90 /* GCDWebServerRequest.h in Headers */, 2527F62CEADDA5CE60852E0C067D3438 /* GCDWebServerResponse.h in Headers */, 6C62ACD1AF9B80626023D3E654D3E77B /* GCDWebServerStreamedResponse.h in Headers */, 098AA417A5494FC829E777DC5CF06ECC /* GCDWebServerURLEncodedFormRequest.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D0544708D493A52C828804099AE01DC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 86F7FE179A98E2787500CA0DD68F2574 /* _RX.h in Headers */, DF2762B53F71DBC62F8CE6D5A89E7461 /* _RXDelegateProxy.h in Headers */, FF647F4502B0AE29095FA14A256612EE /* _RXKVOObserver.h in Headers */, 6D1B82733CCD35C7B720D8B306969DB2 /* _RXObjCRuntime.h in Headers */, DB94D782C6F193FB6F56D52926F2A84B /* RxCocoa-umbrella.h in Headers */, 9A551C74F80912EFDFC942535ECA28BE /* RxCocoa.h in Headers */, 08067F41CEECB56CE74FFCA481092E8D /* RxCocoaRuntime.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; B4002B6E97835FDCCAA5963EFE09A3E0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 1B9EDEDC964E6B08F78920B4F4B9DB84 /* Alamofire-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; D6D75A22098E62174AFAD752CA5F6BEC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 9B622302DDDA1881AC9ABA9EA4C81564 /* BRLOptionParser.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 00C94ED0B49A44FBF0C4E2F6C875CFFC /* MASShortcut */ = { isa = PBXNativeTarget; buildConfigurationList = 3F916C3627231C409340EF9C88C37F7E /* Build configuration list for PBXNativeTarget "MASShortcut" */; buildPhases = ( 2A63CAAD91A284BB01FE7A2D488ADAC4 /* Sources */, CDE6AA439381DD5665018F889D1E5A6B /* Frameworks */, BDD1FBDDF5D87D58DCD6110D44F7737E /* Resources */, 68FE8321E00587BF5072825A5E9B4704 /* Headers */, ); buildRules = ( ); dependencies = ( 6D8935AB78317EC6C1ABBB09EA86C5FB /* PBXTargetDependency */, ); name = MASShortcut; productName = MASShortcut; productReference = 9B6ACACC69C2EA2681770741535F1D69 /* MASShortcut.framework */; productType = "com.apple.product-type.framework"; }; 05800FAF969AA3CD7F8AEB1C36988B53 /* Pods-proxy_conf_helper */ = { isa = PBXNativeTarget; buildConfigurationList = 246647E8AB354727F9ECD0879805161F /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */; buildPhases = ( B8B68DF2BFB4B345BDF00E3B4B94B92C /* Sources */, BFC962BBCB4EEE8B8C42B979F2D19C34 /* Frameworks */, ); buildRules = ( ); dependencies = ( 7C03549F53DE7DA200E36C0642A79977 /* PBXTargetDependency */, ); name = "Pods-proxy_conf_helper"; productName = "Pods-proxy_conf_helper"; productReference = E0CF346DBA2C8BDB54C4D65E01BE83B4 /* libPods-proxy_conf_helper.a */; productType = "com.apple.product-type.library.static"; }; 339CC546E4A1696296EFEDC2FA79ADE0 /* Pods-ShadowsocksX-NGTests */ = { isa = PBXNativeTarget; buildConfigurationList = 78B338CAC10BFFE58C0DE5D189212D60 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */; buildPhases = ( AFD9223E8E59CD878E1C56F1407DA2C8 /* Sources */, BC15E0C98F4999B51186E4915D7B5660 /* Frameworks */, 49E47E8FB0395F70E77651B02346BF41 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "Pods-ShadowsocksX-NGTests"; productName = "Pods-ShadowsocksX-NGTests"; productReference = D0531FFA0D5305257F668D1D12A1411F /* Pods_ShadowsocksX_NGTests.framework */; productType = "com.apple.product-type.framework"; }; 3CB2B8006B2B1ACAF9ADCA1DC82E2290 /* BRLOptionParser */ = { isa = PBXNativeTarget; buildConfigurationList = 4B561109B4C51E9DC9F5F27E9C033405 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */; buildPhases = ( 2899546AD56DA12F9B03BC5050860413 /* Sources */, C8718142612A4E100493606F033235C0 /* Frameworks */, D6D75A22098E62174AFAD752CA5F6BEC /* Headers */, ); buildRules = ( ); dependencies = ( ); name = BRLOptionParser; productName = BRLOptionParser; productReference = C760BAF596F45988BF95E5D3C10BA670 /* libBRLOptionParser.a */; productType = "com.apple.product-type.library.static"; }; 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */ = { isa = PBXNativeTarget; buildConfigurationList = D913F5C08F647E9FCC34C3A5B3030BD5 /* Build configuration list for PBXNativeTarget "RxCocoa" */; buildPhases = ( BFA83558D5EAD45E880E89BCA3CA66B3 /* Sources */, AC6EF4DCF3427EDD23A06A9ACE60D1CB /* Frameworks */, 8D0544708D493A52C828804099AE01DC /* Headers */, ); buildRules = ( ); dependencies = ( 3AB65F40E1512A92325180D6E33602FE /* PBXTargetDependency */, ); name = RxCocoa; productName = RxCocoa; productReference = B0FC490145F0D2AD9B833C41F78CA818 /* RxCocoa.framework */; productType = "com.apple.product-type.framework"; }; 5B8B0ED1046111D92895FC95F12DBC10 /* GCDWebServer */ = { isa = PBXNativeTarget; buildConfigurationList = 010811070A86F912EA0CD2BB98136CD9 /* Build configuration list for PBXNativeTarget "GCDWebServer" */; buildPhases = ( 81F40976E91E102E115D6BE30CCC18E9 /* Sources */, 7E718F9F87ABFC0EC82CF710FAF92DC4 /* Frameworks */, 6B9981C9382CA48E42CADD9274429C8D /* Headers */, ); buildRules = ( ); dependencies = ( ); name = GCDWebServer; productName = GCDWebServer; productReference = 7B63AB91C9378BEF83982ADCC82E9770 /* GCDWebServer.framework */; productType = "com.apple.product-type.framework"; }; 88D587684BF4E7ECC675C83B7E824D75 /* Pods-ShadowsocksX-NG */ = { isa = PBXNativeTarget; buildConfigurationList = E185892330EBDCF4E8B37928210771A9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */; buildPhases = ( 904AEEA871CD0088ACE9F674EED25700 /* Sources */, 4F131864F47901DC9547FC3861CAA756 /* Frameworks */, 532B704827707EAEFF5F8967E662D4F7 /* Headers */, ); buildRules = ( ); dependencies = ( 333E7BAB0E0DB09E26646BD8E93FFDCE /* PBXTargetDependency */, 3E1EF8FCF446C8D86D778D5D1ABFA9CD /* PBXTargetDependency */, 895CE87A9D309D30CEFBF51BA07CDBEA /* PBXTargetDependency */, C65B838B24FDE9D70E5E870D8780B5EB /* PBXTargetDependency */, D9D65FB37163F6C00197A5C036F871E6 /* PBXTargetDependency */, ); name = "Pods-ShadowsocksX-NG"; productName = "Pods-ShadowsocksX-NG"; productReference = BF541EB164C2E45EC80ADBE338F2D325 /* Pods_ShadowsocksX_NG.framework */; productType = "com.apple.product-type.framework"; }; 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */ = { isa = PBXNativeTarget; buildConfigurationList = 419E5D95491847CD79841B971A8A3277 /* Build configuration list for PBXNativeTarget "Alamofire" */; buildPhases = ( 32B9974868188C4803318E36329C87FE /* Sources */, B14D21A682C80219D90189FAC9A7DDDF /* Frameworks */, B4002B6E97835FDCCAA5963EFE09A3E0 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = Alamofire; productName = Alamofire; productReference = FBAF339F33C80576683D76394CA51047 /* Alamofire.framework */; productType = "com.apple.product-type.framework"; }; 9759FFB1455B05FE96A5765890590110 /* RxSwift */ = { isa = PBXNativeTarget; buildConfigurationList = C3C04E339BA1928DBC29CEFD07DC6ADF /* Build configuration list for PBXNativeTarget "RxSwift" */; buildPhases = ( D0CF4D1BE6AFAE220B3DC5CCA6988D1C /* Sources */, 656F921478BE483858A20165B6945F4A /* Frameworks */, 515CC0B658FC2F28D886B75DF18D212D /* Headers */, ); buildRules = ( ); dependencies = ( ); name = RxSwift; productName = RxSwift; productReference = E15756B54614ACA75251861D700E1946 /* RxSwift.framework */; productType = "com.apple.product-type.framework"; }; D6E5ED8DAF7CA937C8F68F342C48B26E /* MASShortcut-MASShortcut */ = { isa = PBXNativeTarget; buildConfigurationList = B2542ED88CE98D477B8D38769095CE5E /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */; buildPhases = ( C85081056E3DF73EFBB147D8F01CDE65 /* Sources */, 06DB63E0064B15C5B39BFF16CDD7970E /* Frameworks */, B7977A817BCC9300C280AC3762FC58AB /* Resources */, ); buildRules = ( ); dependencies = ( ); name = "MASShortcut-MASShortcut"; productName = "MASShortcut-MASShortcut"; productReference = 288F0992DFCC5E6027AA31FD385C34D6 /* MASShortcut.bundle */; productType = "com.apple.product-type.bundle"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0830; LastUpgradeCheck = 0700; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; productRefGroup = AEB9320F726BCC1999DC9E6198BA9F1C /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */, 3CB2B8006B2B1ACAF9ADCA1DC82E2290 /* BRLOptionParser */, 5B8B0ED1046111D92895FC95F12DBC10 /* GCDWebServer */, 00C94ED0B49A44FBF0C4E2F6C875CFFC /* MASShortcut */, D6E5ED8DAF7CA937C8F68F342C48B26E /* MASShortcut-MASShortcut */, 05800FAF969AA3CD7F8AEB1C36988B53 /* Pods-proxy_conf_helper */, 88D587684BF4E7ECC675C83B7E824D75 /* Pods-ShadowsocksX-NG */, 339CC546E4A1696296EFEDC2FA79ADE0 /* Pods-ShadowsocksX-NGTests */, 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */, 9759FFB1455B05FE96A5765890590110 /* RxSwift */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ B7977A817BCC9300C280AC3762FC58AB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( EFFA4247C90B98FD9160F30905A64569 /* cs.lproj in Resources */, 66DEB394C39F5DCCD70A27ECEF274983 /* de.lproj in Resources */, E560A21728B29AF234BD0F37AFE16F36 /* en.lproj in Resources */, D6EA93219364CDC135BAFE63084F6361 /* es.lproj in Resources */, C06EE84D23391E9FA94864DEDE34F548 /* fr.lproj in Resources */, E66F7AFACFC665B23022A09E46815B5C /* it.lproj in Resources */, 5F1FA9D431587CD257C703AF16134030 /* ja.lproj in Resources */, 12149EA10608B7DE38879E6242D2826C /* ko.lproj in Resources */, 97B374490F695A6ECB06271EF080EB6C /* nl.lproj in Resources */, DE24C629B3DB152EE4924B56E3CC59F5 /* pl.lproj in Resources */, A4DBF0AB2E88B1A9D1078042F47618B0 /* ru.lproj in Resources */, F44386819D44846A436139CEF3D372A5 /* zh-Hans.lproj in Resources */, 20887597017160017549465EBFB7E977 /* zh-Hant.lproj in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; BDD1FBDDF5D87D58DCD6110D44F7737E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( F8815ECB42FCF09BBC99D3730DFD577C /* MASShortcut.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 2899546AD56DA12F9B03BC5050860413 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 2545E11592C408516EA9AC047FFD47FD /* BRLOptionParser-dummy.m in Sources */, 0A402C97D8A2855E4F69D8E2BFEE752E /* BRLOptionParser.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 2A63CAAD91A284BB01FE7A2D488ADAC4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 4A6AF0A712D4C473177BE88389D15D2A /* MASDictionaryTransformer.m in Sources */, 8FFA3A6A77962B3A36B009A49634D081 /* MASHotKey.m in Sources */, C50FA5B211B8916770FBE55623B83DA4 /* MASLocalization.m in Sources */, 6B4361F5ADC6268E7953732371174FE9 /* MASShortcut-dummy.m in Sources */, 157AE1FBA8F6C3B710CDE90F86492010 /* MASShortcut.m in Sources */, 5A30DAB76BB1814664FA7DC30939DA24 /* MASShortcutBinder.m in Sources */, 74EFCC6DC65CEBCF60B106F7FBB14EA2 /* MASShortcutMonitor.m in Sources */, 58CE04D9C6CAC7243825ABF4AB20EF32 /* MASShortcutValidator.m in Sources */, ACBE29C4BF8BAEA483D6EEA940FE5314 /* MASShortcutView+Bindings.m in Sources */, E5312C0FED7C61135F252D3A7A112990 /* MASShortcutView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 32B9974868188C4803318E36329C87FE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9ED2BB2981896E0A39EFA365503F58CE /* AFError.swift in Sources */, A9EEEA7477981DEEBC72432DE9990A4B /* Alamofire-dummy.m in Sources */, F8B3D3092ED0417E8CDF32033F6122F5 /* Alamofire.swift in Sources */, 61200D01A1855D7920CEF835C8BE00B0 /* DispatchQueue+Alamofire.swift in Sources */, B65FCF589DA398C3EFE0128064E510EC /* MultipartFormData.swift in Sources */, A2A6F71B727312BD45CC7A4AAD7B0AB7 /* NetworkReachabilityManager.swift in Sources */, EFD264FC408EBF3BA2528E70B08DDD94 /* Notifications.swift in Sources */, BE5C67A07E289FE1F9BE27335B159997 /* ParameterEncoding.swift in Sources */, 5387216E723A3C68E851CA15573CDD71 /* Request.swift in Sources */, CB6D60925223897FFA2662667DF83E8A /* Response.swift in Sources */, F6BECD98B97CBFEBE2C96F0E9E72A6C0 /* ResponseSerialization.swift in Sources */, 7D8CC01E8C9EFFF9F4D65406CDE0AB66 /* Result.swift in Sources */, 62F65AD8DC4F0F9610F4B8B4738EC094 /* ServerTrustPolicy.swift in Sources */, 7B5FE28C7EA4122B0598738E54DBEBD8 /* SessionDelegate.swift in Sources */, AE1EF48399533730D0066E04B22CA2D6 /* SessionManager.swift in Sources */, 3626B94094672CB1C9DEA32B9F9502E1 /* TaskDelegate.swift in Sources */, 10EB23E9ECC4B33E16933BB1EA560B6A /* Timeline.swift in Sources */, BBEFE2F9CEB73DC7BD97FFA66A0D9D4F /* Validation.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 81F40976E91E102E115D6BE30CCC18E9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D63E514E26A060F7C90A92AE8E9B49F9 /* GCDWebServer-dummy.m in Sources */, FBF219CBB84DD6F373B818708C889C9D /* GCDWebServer.m in Sources */, D7524216B4C0994A50624825DFB7CB6B /* GCDWebServerConnection.m in Sources */, 7B70A32CB535894B889DC0400D0DE4B5 /* GCDWebServerDataRequest.m in Sources */, C96E54153198E59FF0F8B9F7408523E0 /* GCDWebServerDataResponse.m in Sources */, E62DD91C60246BD1E4E8A0AF5D7BF0E7 /* GCDWebServerErrorResponse.m in Sources */, D2B04C075D6CA6AF10C35D8BF7DEF0D3 /* GCDWebServerFileRequest.m in Sources */, 886E89D85907BBD7A8C8BAA088D23E3D /* GCDWebServerFileResponse.m in Sources */, F359857602B1D4C91B4AC3D1A2CDFE1B /* GCDWebServerFunctions.m in Sources */, 286A79B0F2405FD08804042FE30407B1 /* GCDWebServerMultiPartFormRequest.m in Sources */, 53D63A17DB43C044EFBAA17337600276 /* GCDWebServerRequest.m in Sources */, 35B3DA850A250223EE5CEB9DB04D1FC4 /* GCDWebServerResponse.m in Sources */, 48FE45BD7BF4ABB32A024550ED96B4C6 /* GCDWebServerStreamedResponse.m in Sources */, 0551162B7568A0F3028CF7CE13E9C1C7 /* GCDWebServerURLEncodedFormRequest.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 904AEEA871CD0088ACE9F674EED25700 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( EBEFF85070E25F0A581B7BA1E08138AC /* Pods-ShadowsocksX-NG-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; AFD9223E8E59CD878E1C56F1407DA2C8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 1AB0577134E333EA71DCCE332191A260 /* Pods-ShadowsocksX-NGTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B8B68DF2BFB4B345BDF00E3B4B94B92C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ADE45FBACDF07286A544DC20605FE624 /* Pods-proxy_conf_helper-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; BFA83558D5EAD45E880E89BCA3CA66B3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 122FFB4B36FA3F74072A453832F84ECE /* _RX.m in Sources */, 3D693429A31AF334FE584D395D7E6133 /* _RXDelegateProxy.m in Sources */, BA4E2E5784DFEA8CD5D09039B9B465A6 /* _RXKVOObserver.m in Sources */, F9A083E8499E3D6FD016386EFF9077F1 /* _RXObjCRuntime.m in Sources */, 601F21CBA959E531A349EB3E52FE995E /* Bag.swift in Sources */, 355E3D24221C05473338AA2B0E9E613C /* ControlEvent+Driver.swift in Sources */, 70B0A108A1AA2498B53B6247AB6B85F3 /* ControlEvent.swift in Sources */, 7214838BF73F3401200344955729C789 /* ControlProperty+Driver.swift in Sources */, 2ADDAE50C265B5025D0B1F9764BBD3AC /* ControlProperty.swift in Sources */, E3D6E1B68331D777282FD8CEAA4F3625 /* ControlTarget.swift in Sources */, 5639004CE97536B6FEA6EB60E83DE411 /* DelegateProxy.swift in Sources */, F8F408461A74E2DD1C2F52EB5CE75DBC /* DelegateProxyType.swift in Sources */, FCE19FE31F220BF73A655705230D794B /* Deprecated.swift in Sources */, 4075D8C048D42B2CC057C53323F3F462 /* DispatchQueue+Extensions.swift in Sources */, F3C6B978DDBCC0E699D26D119B572EAE /* Driver+Subscription.swift in Sources */, 1D644164F050145109BA5D7BEE9614B4 /* Driver.swift in Sources */, 7A5C24DD8864E48E6D43B8B98B594ADA /* InfiniteSequence.swift in Sources */, D81001368F100460264962569F099802 /* KVORepresentable+CoreGraphics.swift in Sources */, 61D1DF6515813E069AA2191EDA369286 /* KVORepresentable+Swift.swift in Sources */, BB5641E2D7D16938833681670A55667A /* KVORepresentable.swift in Sources */, 4F17B41C7A5D3F2A07AB16B08CECD9B7 /* Logging.swift in Sources */, 879141B5825E41A5704D637BAFDD29AA /* NotificationCenter+Rx.swift in Sources */, B25F18CA3C510C41288D907933124619 /* NSButton+Rx.swift in Sources */, 1BE62ECDA4B3A8B13C8B78ACC98795E5 /* NSControl+Rx.swift in Sources */, 86D3DBB91C4ABB6920ADB46B5E158E26 /* NSImageView+Rx.swift in Sources */, B0D6D07A3329617011E4220080E157C0 /* NSLayoutConstraint+Rx.swift in Sources */, 378839FF60B0284A71199E89C842E921 /* NSObject+Rx+KVORepresentable.swift in Sources */, 85924B29E50F5745628090826F2D064F /* NSObject+Rx+RawRepresentable.swift in Sources */, 6832ADBC0198335F7B502C7DA1F0ED98 /* NSObject+Rx.swift in Sources */, D7681A76A0F47EEB17E16A5D28BD125D /* NSSlider+Rx.swift in Sources */, 8552027632E115D6DAD1099C38090EAA /* NSTextField+Rx.swift in Sources */, 53C65F51E7A47A1B14E324AF29A41AEF /* NSView+Rx.swift in Sources */, 36CD88E2D2099581BC19D42048D158B2 /* Observable+Bind.swift in Sources */, 911BEA57E7620828E28399C3CEC8C5B2 /* ObservableConvertibleType+Driver.swift in Sources */, 21378D436C90D7B4D65D820281D159EA /* ObservableConvertibleType+SharedSequence.swift in Sources */, 8F015FD16EE1580601B4856E795196FE /* Platform.Darwin.swift in Sources */, A197AB07449327D4540308FF01BC3C54 /* Platform.Linux.swift in Sources */, 92F332AD156F10CF4364BBDAD493FB29 /* PriorityQueue.swift in Sources */, 61E61C4B8FD7BA59062CBE45764790E9 /* Queue.swift in Sources */, 9709A18386118371F2831A6080BE1400 /* RecursiveLock.swift in Sources */, C9C6EDFC3305BB433A24F269C643AEFF /* RxCocoa-dummy.m in Sources */, EB58AE5225AEEA217C860F6D6E558E20 /* RxCocoa.swift in Sources */, ACF6603E2EC6E8B13AC63123161CD195 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */, 96A523A42595CFE0374C023A683B3753 /* RxTarget.swift in Sources */, E034B9A4E3D86C8D49371909C2D49480 /* SectionedViewDataSourceType.swift in Sources */, 51750A5B573347F29ECB252FD6F7B809 /* SharedSequence+Operators+arity.swift in Sources */, 944C284C7390180088035BBE864823D0 /* SharedSequence+Operators.swift in Sources */, 2708274C4337FB152E46FE16728C8704 /* SharedSequence.swift in Sources */, DA1B86D493CD8111AFC476D0EEDD498A /* TextInput.swift in Sources */, 7E4448CEDD753074D00755C6C8F71F0E /* UIBindingObserver.swift in Sources */, F705D537791FF5B259AC2BED6619F784 /* URLSession+Rx.swift in Sources */, EE8586A641E4CB0201D2563B1EEA6C41 /* Variable+Driver.swift in Sources */, BA510AF8040C827F56166B707BE76626 /* Variable+SharedSequence.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; C85081056E3DF73EFBB147D8F01CDE65 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0CF4D1BE6AFAE220B3DC5CCA6988D1C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3D31990DAC7D206A8CED0E166967345E /* AddRef.swift in Sources */, 52FC9AD6D1323BBDE4D458D780833850 /* Amb.swift in Sources */, FF59638AD925FD4B1E22F7CB3B404881 /* AnonymousDisposable.swift in Sources */, 2BC4A1BBB3CF1E3736359EAC2557EBA1 /* AnonymousInvocable.swift in Sources */, CA811C461085BCD75D8B606661C2AD73 /* AnonymousObserver.swift in Sources */, 1824713806488E78A33A48AA7BE85A2C /* AnyObserver.swift in Sources */, AF134CF20F447E0E0DAC073D73C7F86A /* AsMaybe.swift in Sources */, 237C447BF6FCA534AB4A2F91BA2731E5 /* AsSingle.swift in Sources */, A7FAD159116F1DBA5CD6E7B990C9A303 /* AsyncLock.swift in Sources */, 61C12CE6D79EB6A96AF17AABAFEDCBDC /* AsyncSubject.swift in Sources */, 799FF40352661DDA83AC794E9C604783 /* Bag+Rx.swift in Sources */, 9FA23568E21FB2B69B69DE816F0D8015 /* Bag.swift in Sources */, 3614DA072E285FBA231AAE506DD00722 /* BehaviorSubject.swift in Sources */, 6B0F3785D9AE93550ADA347C926ADB1D /* BinaryDisposable.swift in Sources */, 00D5F4580CB36DEEDCD9993C7AB12FC6 /* BooleanDisposable.swift in Sources */, 437FA9F525690A3F247B254130EA26C8 /* Buffer.swift in Sources */, AA3DEE3C7E1A806E5946C2BC01893808 /* Cancelable.swift in Sources */, 12AAA6C1CF57638AE521DCE56BED0135 /* Catch.swift in Sources */, 8B61FFE12CF61FE5504472C344A1ED1A /* CombineLatest+arity.swift in Sources */, 10B733D4847215A070C8DA610FEB341A /* CombineLatest+Collection.swift in Sources */, 1F1B7F5EA399508BB5091B36C1C95671 /* CombineLatest.swift in Sources */, 264617822F4D99335F47F6AFF80253BF /* Completable+AndThen.swift in Sources */, 58FD6898891A4D0E7D0E32043FB71976 /* CompositeDisposable.swift in Sources */, 823CA45387E1BBB3CB7D29B91B7FA1A2 /* Concat.swift in Sources */, 977A3E71BC55F13D5D4D924BBA878872 /* ConcurrentDispatchQueueScheduler.swift in Sources */, 6EB4C5113BBA1A69F56A6BC63B6E62D3 /* ConcurrentMainScheduler.swift in Sources */, F0B96041A73DA23E9D262BA15C170D01 /* ConnectableObservableType.swift in Sources */, E630F719F45F55F60395139F462151E2 /* Create.swift in Sources */, EEAC0241CA98FB00547A1FD43393919F /* CurrentThreadScheduler.swift in Sources */, 3D56193C6790214CE39FA76DDD3CF8D2 /* Debounce.swift in Sources */, F312C5B4C0D22FF4F993AF7F797EE199 /* Debug.swift in Sources */, 4DC0FAD6E6A6615179C8AA7C5E2862F7 /* DefaultIfEmpty.swift in Sources */, 9BCCF2D457FCA3F9A7688DC599FD32F1 /* Deferred.swift in Sources */, 688BFF2000657BAADD192CA92249705A /* Delay.swift in Sources */, 42A2F56A949ADB27CDF4ACEF31A84EB7 /* DelaySubscription.swift in Sources */, DE68B3E9BA04A5DEA59697E2828E90A8 /* Dematerialize.swift in Sources */, F2FD100BE6F84972590D979D42ED4FC4 /* Deprecated.swift in Sources */, DCE20142AF8D357B7CCEBBE021148310 /* DispatchQueue+Extensions.swift in Sources */, F9A0498BD9162FE8DB33FEC0C34799B2 /* DispatchQueueConfiguration.swift in Sources */, 3E535F38140F4E1ECFB098340836F763 /* Disposable.swift in Sources */, BA465CDF798AEFDE90A8C0CAAA1B1098 /* Disposables.swift in Sources */, 97D7D5D14D02DDB584E54BA9878242AC /* DisposeBag.swift in Sources */, 7390ED4DE06437338430EB83AF3BD56C /* DisposeBase.swift in Sources */, FBA9A81E2370D564461112665A0C3B6A /* DistinctUntilChanged.swift in Sources */, 8BA67E4A4F689245492734AEAA8D6529 /* Do.swift in Sources */, 3C808C81AACAA8641399DA9AA95C0F71 /* ElementAt.swift in Sources */, 5E38136ECF2487CEB1671D6D231E3F5F /* Empty.swift in Sources */, B8580D2CE60303378BFD4FBA2C6F23A7 /* Error.swift in Sources */, 4CF21399A46B77C62FF0342B6719FCCC /* Errors.swift in Sources */, 6979DCB69E7266EC39F06DDB6D7D1EF1 /* Event.swift in Sources */, 59FA89429C44FFFC10AE0FED40033C74 /* Filter.swift in Sources */, 4A08159FBFDD0D49A7E097D1A6D8ED1C /* Generate.swift in Sources */, CE270F335D051643A45CCD09FD203831 /* GroupBy.swift in Sources */, 74A825BD416A174CCCC55B0824EF2E05 /* GroupedObservable.swift in Sources */, 2A2F65DFD1EE779D4F51A48FFD66C197 /* HistoricalScheduler.swift in Sources */, D7B87735E689DBF9F8CA42227B8E6B88 /* HistoricalSchedulerTimeConverter.swift in Sources */, BCB03A46BA9CA1A4D1A7539B2D6E5E1E /* ImmediateScheduler.swift in Sources */, A8BA41C1262C1E9B84D4F744E00AF0E5 /* ImmediateSchedulerType.swift in Sources */, F5C76B37D1C8E6738569F7AA3D40F916 /* InfiniteSequence.swift in Sources */, 0E647DAEE0FA9B09AB44F2FC7F783AF6 /* InvocableScheduledItem.swift in Sources */, 41F5717673BC090472587250F4A7BDFF /* InvocableType.swift in Sources */, 1C12866E3E74BE6F0513E46B48ECE1D7 /* Just.swift in Sources */, 8B66C13BF2C26F4C8E16368CC951B78A /* Lock.swift in Sources */, CCEDF6CBEF930200FC7775BA39573BD6 /* LockOwnerType.swift in Sources */, 28B9D3AD37C41CA2B5B954BC3F2A4CD2 /* MainScheduler.swift in Sources */, CD66165D619F2CFA447BB599817305F1 /* Map.swift in Sources */, 3867C0C197045398134BE70D72B7A1EA /* Materialize.swift in Sources */, 0EEDED92446E48374613587144395686 /* Merge.swift in Sources */, 334670C40333B0360D97D38097EB5A8C /* Multicast.swift in Sources */, A1F4FEACF258A06986DEFA39C9FC32C4 /* Never.swift in Sources */, 92E02A303BB54BDFAED85930F2EC67A1 /* NopDisposable.swift in Sources */, 974D6C91F4DAF42C50352A2B1FD5BA36 /* Observable.swift in Sources */, 380B25054F2B7FCFE08A5228DA847BAB /* ObservableConvertibleType.swift in Sources */, 659014230849E812C6185A976081B37C /* ObservableType+Extensions.swift in Sources */, BCEDD2079F8697D75351BD8880AB5F5E /* ObservableType.swift in Sources */, 0831DDBAFF287B622A0E7BF2F07067EC /* ObserveOn.swift in Sources */, A6E3B7DAEEAC86F5517E5B10349EF854 /* ObserverBase.swift in Sources */, 260C370245B63D4004DADF4D24E3BD00 /* ObserverType.swift in Sources */, 300708DF4452315A732C36A381100EF6 /* OperationQueueScheduler.swift in Sources */, F1409EACFA70BFBB14D0661A2A64A086 /* Optional.swift in Sources */, 5E167DB5B613ACD8F7823C48F73EBDB5 /* Platform.Darwin.swift in Sources */, 6C5CC1496F30D2247B546F3867DFD342 /* Platform.Linux.swift in Sources */, 6AA46000C79ED789B70D7B35743D5AD5 /* PrimitiveSequence+Zip+arity.swift in Sources */, 087BC98FF9D82DC970EFDBEC0EB2F630 /* PrimitiveSequence.swift in Sources */, 599AEBFAB1C1C451709CC28400BA7460 /* PriorityQueue.swift in Sources */, 24DE12FB296FE104885D22B0F0D73E5C /* Producer.swift in Sources */, ED04D176C26F6B4DEE23810B8B7119B0 /* PublishSubject.swift in Sources */, C1E7BF810B8A08D68980DEF88FB818AC /* Queue.swift in Sources */, E93BDF607D1A682D01B2DDBC0E99859A /* Range.swift in Sources */, FAAEF6075FA56D6420B259CB55DE44CD /* Reactive.swift in Sources */, D98FC1E3FC63DFDC89218E02603C0531 /* RecursiveLock.swift in Sources */, BB397F55B0307FEDE4828D0092658075 /* RecursiveScheduler.swift in Sources */, 0C2489F5F28E8C78A5C0F2ACC9417BB8 /* Reduce.swift in Sources */, FA47B9CD9D97967860D670B13698860B /* RefCountDisposable.swift in Sources */, C364D9BE7F85D4001B8E8F1C6EF4B1CA /* Repeat.swift in Sources */, DD44780BE73F9964BC370A525CC14E25 /* ReplaySubject.swift in Sources */, CA01E0AE4F5FE45BB3AA2E55D99816F6 /* RetryWhen.swift in Sources */, 221FE7E633BA09E8BF6B4B2FB9470EED /* Rx.swift in Sources */, D568BE9017C4ABC2EBC93B55568FA818 /* RxMutableBox.swift in Sources */, 02AF6FE5E8DEE90F98111F7EA2A3C4E0 /* RxSwift-dummy.m in Sources */, 8BA0EF598E6008B8E127F20CD5871EA8 /* Sample.swift in Sources */, E5055E923CCD18C703DD0464379D5075 /* Scan.swift in Sources */, FEB827276214371B67B303805489B87A /* ScheduledDisposable.swift in Sources */, 15D984826F02EEAFBC745BD8AA44630A /* ScheduledItem.swift in Sources */, 9487C01FE68F38908090961512AA41CE /* ScheduledItemType.swift in Sources */, 685F29779740C956045776AE4D4E8365 /* SchedulerServices+Emulation.swift in Sources */, 2D5E4C0C7C41AFECCAFFA9121A346A3B /* SchedulerType.swift in Sources */, 43CA37C05E91E1511246D5A99ED30AA5 /* Sequence.swift in Sources */, D6E2F0BAD0C15F29CBEA69E2A6B78DA2 /* SerialDispatchQueueScheduler.swift in Sources */, 07CC568506C88350F3D06C8D5E01FBE3 /* SerialDisposable.swift in Sources */, A63F9CB6A170CE00FBD441E79DCCEE49 /* ShareReplayScope.swift in Sources */, C47548C9A021ACE578E56C5825C7049F /* SingleAssignmentDisposable.swift in Sources */, 0093F7D38FC7D85465CC3D99E967DEBD /* SingleAsync.swift in Sources */, A68383D073B808A27671BDECBC6A670F /* Sink.swift in Sources */, 548EB267AD5A7FD7AC26FAAD9C2DA7AE /* Skip.swift in Sources */, C672608508D0E7C39889E96D744F48A0 /* SkipUntil.swift in Sources */, DA3CF2B75F35BF67169C4A938A21526A /* SkipWhile.swift in Sources */, E925A3CA1CEE77BDCB0CE04E46FA9EB8 /* StartWith.swift in Sources */, D504CD5DE30A8ECF7B12BAD77637E8C5 /* String+Rx.swift in Sources */, C24B87BB347D484FE80D05B81B7BA225 /* SubjectType.swift in Sources */, 4D634321FD0AC2411D399AF0CD21D19B /* SubscribeOn.swift in Sources */, 1053278298D8F300576B4D665571E9AE /* SubscriptionDisposable.swift in Sources */, 30DF48D3434CB214CB0A8DC882B57CE8 /* Switch.swift in Sources */, 8BCC39E8753AAD1634783813630FC556 /* SwitchIfEmpty.swift in Sources */, 99E95AAEC050D49A770629AA6B398C6D /* SynchronizedDisposeType.swift in Sources */, 576947974CE51E704014B05BD610775C /* SynchronizedOnType.swift in Sources */, 079EF148723928859C047C3138DE0803 /* SynchronizedSubscribeType.swift in Sources */, 28F9B941634C8440F300448D8F5802A2 /* SynchronizedUnsubscribeType.swift in Sources */, 31FFC304499832DF396AEBD4FE47FD41 /* TailRecursiveSink.swift in Sources */, 034E2CE53A5F556A85666E0818BF3717 /* Take.swift in Sources */, 81E3BA0A338814CAD1C95B57433B36B3 /* TakeLast.swift in Sources */, 224087BC52D59C54611FDC38839F2D33 /* TakeUntil.swift in Sources */, 7D2E2372D60114EADF213080223E23D5 /* TakeWhile.swift in Sources */, 1F3245B199B67151AD148F2697312170 /* Throttle.swift in Sources */, E8C85C07DF36B6274953F0D8C3BD0771 /* Timeout.swift in Sources */, A295CF7A971C3F7D7E80AF27D4CEEB3E /* Timer.swift in Sources */, E15C2441B7387415553D7A7C0BEEFF87 /* ToArray.swift in Sources */, 382B5A192325665D099B202F758D765C /* Using.swift in Sources */, 267EA57772E03E12F78E25D3AF60616F /* Variable.swift in Sources */, 7F1D21D9C2B4DF301EF96533DF2A1FBE /* VirtualTimeConverterType.swift in Sources */, 327528E493914C52BB5D9C6588E46619 /* VirtualTimeScheduler.swift in Sources */, 1406A68843A0616DE9575C7F1B318023 /* Window.swift in Sources */, ADEA4A10E5631586E27024F5D6478641 /* WithLatestFrom.swift in Sources */, 7C4028F18BB20A49E0C8E8DC7C07765F /* Zip+arity.swift in Sources */, 930C2D40D19017E7D8FFA0543F0DB97B /* Zip+Collection.swift in Sources */, 66A31FDD5EFC2321BC1A3AE5D97C0D36 /* Zip.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 333E7BAB0E0DB09E26646BD8E93FFDCE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Alamofire; target = 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */; targetProxy = 3F9C089DC9458E35616C2D072F1349CE /* PBXContainerItemProxy */; }; 3AB65F40E1512A92325180D6E33602FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; target = 9759FFB1455B05FE96A5765890590110 /* RxSwift */; targetProxy = 3C966E4001966C610E2B35B4896D0EA0 /* PBXContainerItemProxy */; }; 3E1EF8FCF446C8D86D778D5D1ABFA9CD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GCDWebServer; target = 5B8B0ED1046111D92895FC95F12DBC10 /* GCDWebServer */; targetProxy = 73B1C6F65534B8F327FD1E3C4EFB4D79 /* PBXContainerItemProxy */; }; 6D8935AB78317EC6C1ABBB09EA86C5FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "MASShortcut-MASShortcut"; target = D6E5ED8DAF7CA937C8F68F342C48B26E /* MASShortcut-MASShortcut */; targetProxy = A7708F6CFFF6E4FD2E6FDB5109CDF5E7 /* PBXContainerItemProxy */; }; 7C03549F53DE7DA200E36C0642A79977 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BRLOptionParser; target = 3CB2B8006B2B1ACAF9ADCA1DC82E2290 /* BRLOptionParser */; targetProxy = FDE579D9762D0D9F86EDB1DE6EADE62F /* PBXContainerItemProxy */; }; 895CE87A9D309D30CEFBF51BA07CDBEA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MASShortcut; target = 00C94ED0B49A44FBF0C4E2F6C875CFFC /* MASShortcut */; targetProxy = 7BF76F7FBFF9CC917BC74620BE20739E /* PBXContainerItemProxy */; }; C65B838B24FDE9D70E5E870D8780B5EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxCocoa; target = 50DA2BB85DEBA27DDBB9E2D53E8E2A1A /* RxCocoa */; targetProxy = 5A421F3FED66CE2F7D5D41431FD05426 /* PBXContainerItemProxy */; }; D9D65FB37163F6C00197A5C036F871E6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; target = 9759FFB1455B05FE96A5765890590110 /* RxSwift */; targetProxy = 9AAE001A73362881B10E1F0C00EDCC5C /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 09AC259EF48E4803CFA133821B50928D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = F67191B1F87DA238C4D87250DFBE43DD /* Pods-ShadowsocksX-NGTests.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Pods-ShadowsocksX-NGTests.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NGTests; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 2A0A67E0E8A2EA509035561EE4AFB8EB /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A5055B8EFFFBEDE50909E935D4BCA446 /* Pods-proxy_conf_helper.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Release; }; 46A3C7E91154C2330969A66B9480072A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = A7DC3D31C58327F3981DA70B91FF9D28 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/MASShortcut/MASShortcut-prefix.pch"; INFOPLIST_FILE = "Target Support Files/MASShortcut/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.6; MODULEMAP_FILE = "Target Support Files/MASShortcut/MASShortcut.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 4768537DA1BF950E679ED85F03C11F37 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SYMROOT = "${SRCROOT}/../build"; VALIDATE_PRODUCT = YES; }; name = Release; }; 4B824F36959F7509C6EADD5D7C0BBF70 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A7DC3D31C58327F3981DA70B91FF9D28 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/MASShortcut/MASShortcut-prefix.pch"; INFOPLIST_FILE = "Target Support Files/MASShortcut/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.6; MODULEMAP_FILE = "Target Support Files/MASShortcut/MASShortcut.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 4C8680BBF2C4646A883AEB692C45DD0D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 159548EDEA83A8DE85452C6B8DEB4043 /* RxSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxSwift/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = RxSwift; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 4EE6FA9CE312F9796EF2038BF1B9BC03 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7CA89BE9B5B3A196D2B6855595514951 /* Alamofire.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch"; INFOPLIST_FILE = "Target Support Files/Alamofire/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = Alamofire; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; 7AECFCD77D8667B289BE7C6B62D614A5 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7CA89BE9B5B3A196D2B6855595514951 /* Alamofire.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch"; INFOPLIST_FILE = "Target Support Files/Alamofire/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = Alamofire; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; 7F85541659A067CF326B2DF15039555D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A7DC3D31C58327F3981DA70B91FF9D28 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/MASShortcut/ResourceBundle-MASShortcut-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; WRAPPER_EXTENSION = bundle; }; name = Release; }; 87B437463CE3AEA04B9E52EC25693B5B /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 054C3E84057CD06DB85D99E7AD207F48 /* Pods-proxy_conf_helper.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Debug; }; 8A32AE3640D5D14C935BD041CF0BD1B3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 089EB7E66F64D3A19BB7681AFCE91031 /* Pods-ShadowsocksX-NG.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Pods-ShadowsocksX-NG.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NG; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; A874781789BD2BC39A2EEBE7AA84D7D7 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 159548EDEA83A8DE85452C6B8DEB4043 /* RxSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxSwift/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxSwift/RxSwift.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = RxSwift; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; ADE16BF5D9415B20062C86CEE527EAD8 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A984B4B81E65B86157898F60533E1E07 /* GCDWebServer.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/GCDWebServer/GCDWebServer-prefix.pch"; INFOPLIST_FILE = "Target Support Files/GCDWebServer/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.7; MODULEMAP_FILE = "Target Support Files/GCDWebServer/GCDWebServer.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = GCDWebServer; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; B1C5C16388542F2BCF0FA9DE3F656346 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 98522BF2EB25C0255284080F9CA3E195 /* Pods-ShadowsocksX-NG.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NG/Pods-ShadowsocksX-NG.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NG; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; C47912F2809D7A6562A6FB5F738EA705 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = A984B4B81E65B86157898F60533E1E07 /* GCDWebServer.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/GCDWebServer/GCDWebServer-prefix.pch"; INFOPLIST_FILE = "Target Support Files/GCDWebServer/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.7; MODULEMAP_FILE = "Target Support Files/GCDWebServer/GCDWebServer.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = GCDWebServer; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; C76696C6EF5FBA0EAD947FF559CA3ADF /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_DEBUG=1", "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = YES; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; CBD587DEE79227D0D9EAEE32BD70E73A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3B4679D9E78EFD2FF88087203A48C6 /* RxCocoa.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxCocoa/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxCocoa/RxCocoa.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = RxCocoa; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; D13D4430BCE0A99C4D768DB5B9EAFAB4 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9BA2A0099476E08B6CC8026BDF0C603E /* Pods-ShadowsocksX-NGTests.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; MODULEMAP_FILE = "Target Support Files/Pods-ShadowsocksX-NGTests/Pods-ShadowsocksX-NGTests.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = Pods_ShadowsocksX_NGTests; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; E408EB62CC8A2272E3D5D347991F240D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3F3B4679D9E78EFD2FF88087203A48C6 /* RxCocoa.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; INFOPLIST_FILE = "Target Support Files/RxCocoa/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACOSX_DEPLOYMENT_TARGET = 10.10; MODULEMAP_FILE = "Target Support Files/RxCocoa/RxCocoa.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = RxCocoa; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; F0EA07314D673F0102E08D1AE900D484 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = EAECCA61F07E82955E0CA24C52AAF475 /* BRLOptionParser.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/BRLOptionParser/BRLOptionParser-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.7; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_NAME = "$(TARGET_NAME)"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; }; name = Release; }; F1B067679E8618A86DA283BCD4698C6D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = A7DC3D31C58327F3981DA70B91FF9D28 /* MASShortcut.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MASShortcut"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/MASShortcut/ResourceBundle-MASShortcut-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = MASShortcut; SDKROOT = macosx; SKIP_INSTALL = YES; WRAPPER_EXTENSION = bundle; }; name = Debug; }; F72F4F6D8102F41B7F5F58FE0DA7FDAD /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = EAECCA61F07E82955E0CA24C52AAF475 /* BRLOptionParser.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/BRLOptionParser/BRLOptionParser-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.7; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_NAME = "$(TARGET_NAME)"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; }; name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 010811070A86F912EA0CD2BB98136CD9 /* Build configuration list for PBXNativeTarget "GCDWebServer" */ = { isa = XCConfigurationList; buildConfigurations = ( C47912F2809D7A6562A6FB5F738EA705 /* Debug */, ADE16BF5D9415B20062C86CEE527EAD8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 246647E8AB354727F9ECD0879805161F /* Build configuration list for PBXNativeTarget "Pods-proxy_conf_helper" */ = { isa = XCConfigurationList; buildConfigurations = ( 87B437463CE3AEA04B9E52EC25693B5B /* Debug */, 2A0A67E0E8A2EA509035561EE4AFB8EB /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( C76696C6EF5FBA0EAD947FF559CA3ADF /* Debug */, 4768537DA1BF950E679ED85F03C11F37 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3F916C3627231C409340EF9C88C37F7E /* Build configuration list for PBXNativeTarget "MASShortcut" */ = { isa = XCConfigurationList; buildConfigurations = ( 46A3C7E91154C2330969A66B9480072A /* Debug */, 4B824F36959F7509C6EADD5D7C0BBF70 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 419E5D95491847CD79841B971A8A3277 /* Build configuration list for PBXNativeTarget "Alamofire" */ = { isa = XCConfigurationList; buildConfigurations = ( 4EE6FA9CE312F9796EF2038BF1B9BC03 /* Debug */, 7AECFCD77D8667B289BE7C6B62D614A5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 4B561109B4C51E9DC9F5F27E9C033405 /* Build configuration list for PBXNativeTarget "BRLOptionParser" */ = { isa = XCConfigurationList; buildConfigurations = ( F72F4F6D8102F41B7F5F58FE0DA7FDAD /* Debug */, F0EA07314D673F0102E08D1AE900D484 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 78B338CAC10BFFE58C0DE5D189212D60 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NGTests" */ = { isa = XCConfigurationList; buildConfigurations = ( D13D4430BCE0A99C4D768DB5B9EAFAB4 /* Debug */, 09AC259EF48E4803CFA133821B50928D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B2542ED88CE98D477B8D38769095CE5E /* Build configuration list for PBXNativeTarget "MASShortcut-MASShortcut" */ = { isa = XCConfigurationList; buildConfigurations = ( F1B067679E8618A86DA283BCD4698C6D /* Debug */, 7F85541659A067CF326B2DF15039555D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C3C04E339BA1928DBC29CEFD07DC6ADF /* Build configuration list for PBXNativeTarget "RxSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( 4C8680BBF2C4646A883AEB692C45DD0D /* Debug */, A874781789BD2BC39A2EEBE7AA84D7D7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D913F5C08F647E9FCC34C3A5B3030BD5 /* Build configuration list for PBXNativeTarget "RxCocoa" */ = { isa = XCConfigurationList; buildConfigurations = ( E408EB62CC8A2272E3D5D347991F240D /* Debug */, CBD587DEE79227D0D9EAEE32BD70E73A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E185892330EBDCF4E8B37928210771A9 /* Build configuration list for PBXNativeTarget "Pods-ShadowsocksX-NG" */ = { isa = XCConfigurationList; buildConfigurations = ( B1C5C16388542F2BCF0FA9DE3F656346 /* Debug */, 8A32AE3640D5D14C935BD041CF0BD1B3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; }