2 - , , ,  ,  , , .     / ,  ,     , , , , ,   . .  . ,SwitchMapSingleMainObserver InnerClassesSwitchMapSingleObserverserialVersionUIDJ ConstantValueO downstreamLio/reactivex/Observer; SignatureLio/reactivex/Observer<-TR;>;mapper!Lio/reactivex/functions/Function;ILio/reactivex/functions/Function<-TT;+Lio/reactivex/SingleSource<+TR;>;>; delayErrorsZerrors,Lio/reactivex/internal/util/AtomicThrowable;inner-Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicReference;>;INNER_DISPOSEDuLio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver$SwitchMapSingleObserver;Lio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver$SwitchMapSingleObserver;upstream%Lio/reactivex/disposables/Disposable;done cancelled<(Lio/reactivex/Observer;Lio/reactivex/functions/Function;Z)VCodeLineNumberTableLocalVariableTablethis]Lio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver;LocalVariableTypeTableeLio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver;j(Lio/reactivex/Observer<-TR;>;Lio/reactivex/functions/Function<-TT;+Lio/reactivex/SingleSource<+TR;>;>;Z)V onSubscribe((Lio/reactivex/disposables/Disposable;)Vd StackMapTableonNext(Ljava/lang/Object;)VssLio/reactivex/SingleSource;exLjava/lang/Throwable;tLjava/lang/Object;currentobserver!Lio/reactivex/SingleSource<+TR;>;TT;zLio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver$SwitchMapSingleObserver;(TT;)VonError(Ljava/lang/Throwable;)V onComplete()V disposeInnerdispose isDisposed()Z innerError(Lio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver$SwitchMapSingleObserver;Ljava/lang/Throwable;)Vsender(Lio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver$SwitchMapSingleObserver;Ljava/lang/Throwable;)VdrainemptymissedILjava/util/concurrent/atomic/AtomicInteger;Lio/reactivex/Observer;Lio/reactivex/disposables/Disposable; SourceFileObservableSwitchMapSingle.java Mo 89 <= ?@*io/reactivex/internal/util/AtomicThrowable AB+java/util/concurrent/atomic/AtomicReference CD IJ WX sio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver$SwitchMapSingleObserver qo 'The mapper returned a null SingleSource io/reactivex/SingleSourcejava/lang/Throwable m FG lm M po K@ xo L@ no b [\ [io/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver)java/util/concurrent/atomic/AtomicIntegerio/reactivex/Observer#io/reactivex/disposables/Disposable2io/reactivex/internal/disposables/DisposableHelpervalidateM(Lio/reactivex/disposables/Disposable;Lio/reactivex/disposables/Disposable;)Zget()Ljava/lang/Object;io/reactivex/functions/Functionapply&(Ljava/lang/Object;)Ljava/lang/Object;,io/reactivex/internal/functions/ObjectHelperrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;"io/reactivex/exceptions/Exceptions throwIfFatal getAndSet`(Lio/reactivex/internal/operators/mixed/ObservableSwitchMapSingle$SwitchMapSingleMainObserver;)V compareAndSet'(Ljava/lang/Object;Ljava/lang/Object;)Z subscribe (Lio/reactivex/SingleObserver;)V addThrowable(Ljava/lang/Throwable;)Z"io/reactivex/plugins/RxJavaPluginsgetAndIncrement()I terminate()Ljava/lang/Throwable;item addAndGet(I)I?io/reactivex/internal/operators/mixed/ObservableSwitchMapSingle0,-./ 345689:;<=:>?@ABCD:EFG:HIJ@K@@L@ MNO***+*,**Y*Y PUV WXYZ)[Q**RS*89*<=*?@T *RU*8;*<>:VWXOv* + *+ ** P_ `acQRSYJT RUZ[\O* M,,*+N%:* * W*Y*:* M,* ,-&)PNh ijp&w)q+r0s9tDuJvKyU|`}g~jwQH&]^+ _`RSab xcGK8]^U.dGT>&]eRUaf xcgK8]eU.dgZhUi!j h:klmO'*+*** *!+"P "&Q'RS'a`T 'RUZ noON * *!P Q  RST  RUpoO* L+++PQRScGTRUcgZhqoO[*#* *PQ RST RUrsOA*#PQ RST RUtuO5* +'*,** **!,"P& '+/04Q 5RS5vG5_`T5RU5vgZ+:wxoO *$<*M*N* :*#-%*-&:,'* 6:6% -&:,' ,(%)W,)*t*t+<iP~ !")06>?EO[ekp{Qf 6 _`k_`EaY@OWcG[Ky@RS z{89ABCDT*OWcgRU8;CEZ2 |}~h@!i oO$ YPJ:1,0,2