?PNG  IHDR ? f ??C1 sRGB ?? gAMA ? a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
8tJc@sxddkZddkZddkiZddkZeiZddklZddk l Z ddkl Z ddk l Z ddklZddkiZddkiZddklZlZlZlZlZddklZlZlZl Z l!Z!l"Z"l#Z#d e fd YZ$d e$fd YZ%d e$fdYZ&de$fdYZ'de$fdYZ(dS(iN(tkwdocd(tAxes(tcbook(tCircle(tPath(t FormattertLocatort NullLocatort FixedLocatort NullFormatter(tAffine2Dt Affine2DBasetBboxtBboxTransformTotIdentityTransformt TransformtTransformWrappertGeoAxescBs eZdZdefdYZdZdZdZdZdZ dd Z d Z d Z dd Z d ZdZdZdZdZeZdZeZdZdZdZdZdZdZdZdZdZRS(s; An abstract base class for geographic projections tThetaFormattercBs&eZdZddZddZRS(s Used to format the theta tick labels. Converts the native unit of radians into degrees and adds a degree symbol. g?cCs ||_dS(N(t _round_to(tselftround_to((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt__init__scCsW|tid}t||i|i}tdotd o d|Sd|SdS(Ngf@s text.usetexstext.latex.unicodes $%0.0f^\circ$u%0.0f°(tnptpitroundRtrcParams(Rtxtpostdegrees((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt__call__s  N(t__name__t __module__t__doc__RtNoneR(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs iKcCs2ti||_ti||_|idS(N(tmaxistXAxistxaxistYAxistyaxist_update_transScale(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt _init_axis)scCsti||id|id|id|iit|iit|ii d|ii d|i t dti |t i t iti|t i dt iddS(NiiiKtnones axes.gridg@(Rtclatset_longitude_gridtset_latitude_gridtset_longitude_grid_endsR%tset_minor_locatorRR'tset_ticks_positiontgridRtset_xlimRRtset_ylim(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR+1s    cCs|i|i|_|i|_t|i|_|i|i|i|_t i d|i di d|i |_ |i |i|_t i dd|it i dd|_t i dd|it i dd|_t i tiddi ti d}t i dd}||i|_||i||i|i}|t i dd|_|t i dd|_dS( Ng?g@gg@gg?g g @(t_get_core_transformt RESOLUTIONttransProjectiont_get_affine_transformt transAffineR tbboxt transAxest transDataR tscalet_longitude_capt translatet_xaxis_pretransformt_xaxis_transformt_xaxis_text1_transformt_xaxis_text2_transformRRt_yaxis_transformt_yaxis_text1_transformt_yaxis_text2_transform(Rt yaxis_stretcht yaxis_spacetyaxis_text_base((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt_set_lim_and_transformsAs2    ,    cCsv|id}|itidf\}}|idtidf\}}tid|d|iddS(Niig@g?(R4ttransform_pointRRR R<R>(Rt transformtxscalet_tyscale((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR7ts " R1cCs|iS(N(R@(Rtwhich((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_xaxis_transform|scCs|iddfS(Ntbottomtcenter(RA(Rtpad((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_xaxis_text1_transformscCs|iddfS(NttopRR(RB(RRS((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_xaxis_text2_transformscCs|iS(N(RC(RRO((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_yaxis_transformscCs|iddfS(NRRtright(RD(RRS((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_yaxis_text1_transformscCs|iddfS(NRRtleft(RE(RRS((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_yaxis_text2_transformscCs tddS(Ng?(g?g?(R(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt_gen_axes_patchscCshtii|ddd6S(Ng?tgeo(g?g?(tmspinestSpinetcircular_spine(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt_gen_axes_spinesscOs|ddjo tndS(Nitlinear(tNotImplementedError(Rtargstkwargs((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt set_yscalescOs@ti|ti titi|ti dtiddS(Ng@(RR2RRR3(RRdRe((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR2scCs||dti}|dti}|djo d}nd}|djo d}nd}dt||t||fS(s0return a format string formatting the coordinategf@gtNtStEtWu%f°%s, %f°%s(RRtabs(Rtlongtlattnstew((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt format_coords    cCsjd|d}|iittiti ti|tdd!||_|ii|i |dS(sH Set the number of degrees between each longitude grid. gv@iiN( R%tset_major_locatorRRtlinspaceRtTruet_logitude_degreestset_major_formatterR(RRtnumber((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR,s  * cCsrd|d}|iittiti dtid|tdd!||_|ii|i |dS(sH Set the number of degrees between each longitude grid. gf@ig@iN( R'RqRRRrRRst_latitude_degreesRuR(RRRv((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR-s  2 cCsH|tid|_|iiid|idid|i dS(sS Set the latitude(s) at which to stop drawing the longitude grids. gf@g?g@gN(RRR=R?tclearR<R>(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR.scCsdS(s= Return the aspect ratio of the data itself. g?((R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytget_data_ratioscCstS(s? Return True if this axes support the zoom box (tFalse(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytcan_zoomscCsdS(N((RRtytbutton((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyt start_panscCsdS(N((R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytend_panscCsdS(N((RR}tkeyRR|((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytdrag_pans(RR R!RRR5R)R+RIR7RPRTRVRWRYR[R\RaRft set_xscaleR2R3RpR,R-R.RyR{R~RR(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs8   3                t AitoffAxescBsLeZdZdefdYZdefdYZdZdZRS(taitofftAitoffTransformcBseZdZdZdZeZdZdZe iie_eZ e i ie _dZ e i ie _e Z e i ie _dZ e i ie _RS(s, The base Aitoff transform. icCsti|||_dS(s Create a new Aitoff transform. Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved Aitoff space. N(RRt _resolution(Rt resolution((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs c Cs|ddddf}|ddddf}|d}ti|}ti|ti|}ti|dj|}ti||}|ti||}ti||} |id| idti|i| ifdS(Niiig@g( Rtcostarccostmat masked_wheretsintset_fill_valuet concatenatetfilled( Rtllt longitudetlatitudet half_longt cos_latitudetalphat sinc_alphaRR|((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRKs   cCs7|i}|i|i}t|i|i|iS(N(tverticest interpolatedRRRKtcodes(RtpathRtipath((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyttransform_paths cCsti|iS(N(RtInvertedAitoffTransformR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytinverteds(RR R!t input_dimst output_dimsRzt is_separableRRKRttransform_non_affineRttransform_path_non_affineR(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs   RcBsSeZdZdZeZdZdZeii e_ dZ ei i e _ RS(icCsti|||_dS(N(RRR(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR's cCs|S(N((Rtxy((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRK+scCsti|iS(N(RRR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR0s( RR RRRzRRRKRR!R(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR"s   cOsJtid|_ti||||iddddd|idS(Ng@g?t adjustabletboxtanchortC(RRR=RRt set_aspectR+(RRdRe((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR4scCs |i|S(N(R(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR4:s(RR tnameRRRRR4(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs 6 t HammerAxescBsLeZdZdefdYZdefdYZdZdZRS(thammertHammerTransformcBseZdZdZdZeZdZdZe iie_eZ e i ie _dZ e i ie _e Z e i ie _dZ e i ie _RS(s, The base Hammer transform. icCsti|||_dS(s Create a new Hammer transform. Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved Hammer space. N(RRR(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRIs c Cs|ddddf}|ddddf}|d}ti|}tid}d|ti|}d||ti||}|ti||} ti|| fdS(Niiig@g?(RRtsqrtRR( RRRRRRtsqrt2RRR|((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRKRs cCs7|i}|i|i}t|i|i|iS(N(RRRRRKR(RRRR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRds cCsti|iS(N(RtInvertedHammerTransformR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRms(RR R!RRRzRRRKRRRRR(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRAs   RcBsSeZdZdZeZdZdZeii e_ dZ ei i e _ RS(icCsti|||_dS(N(RRR(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRvs c Cs|ddddf}|ddddf}d|}d|}tid||||}dti||dd||d}ti||}ti||fdS(Niiig?g?g?g@(RRtarctantarcsinR( RRRR|t quarter_xthalf_ytzRR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRKzs  +cCsti|iS(N(RRR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs( RR RRRzRRRKRR!R(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRqs   cOsJtid|_ti||||iddddd|idS(Ng@g?RRRR(RRR=RRRR+(RRdRe((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRscCs |i|S(N(R(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR4s(RR RRRRRR4(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR>s 0 t MollweideAxescBsLeZdZdefdYZdefdYZdZdZRS(t mollweidetMollweideTransformcBseZdZdZdZeZdZdZe iie_eZ e i ie _dZ e i ie _e Z e i ie _dZ e i ie _RS(s/ The base Mollweide transform. icCsti|||_dS(s Create a new Mollweide transform. Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved Mollweide space. N(RRR(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs c s#fd}|ddddf}|ddddf}titi|d|}||\}}x@ti|o/|ti||d7}||\}}q|W|d}dtid|ti|ti} tidti|} ti| | fdS(Ncs?|ti| dti|}|t|djfS(NigMbP?(RRRRk(tthetatdelta(tpi_sin_l(s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pytds)iiig@(RRRtanytwhereRRR( RRRRRRRt large_deltatauxRR|((Rs@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRKs  +cCs7|i}|i|i}t|i|i|iS(N(RRRRRKR(RRRR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs cCsti|iS(N(RtInvertedMollweideTransformR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs(RR R!RRRzRRRKRRRRR(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs   RcBsSeZdZdZeZdZdZeii e_ dZ ei i e _ RS(icCsti|||_dS(N(RRR(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs cCs|S(N((RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRKscCsti|iS(N(RRR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs( RR RRRzRRRKRR!R(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs   cOsJtid|_ti||||iddddd|idS(Ng@g?RRRR(RRR=RRRR+(RRdRe((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRscCs |i|S(N(R(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR4s(RR RRRRRR4(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs 7 t LambertAxescBs^eZdZdefdYZdefdYZdZdZdZdZ RS( tlamberttLambertTransformcBseZdZdZdZeZdZdZe iie_eZ e i ie _dZ e i ie _e Z e i ie _dZ e i ie _RS(s- The base Lambert transform. icCs,ti|||_||_||_dS(s Create a new Lambert transform. Resolution is the number of steps to interpolate between each input line segment to approximate its path in curved Lambert space. N(RRRt_center_longitudet_center_latitude(Rtcenter_longitudetcenter_latitudeR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs   cCs4|ddddf}|ddddf}|i}|i}ti|}ti|}||}ti|} dti||ti||| } ti| djd| } tid| } | |ti|} | ti||ti||| } ti| | fdS(Niiig?ggV瞯g@g?( RRRRRRRRRR( RRRR|RRtptctsin_ctcos_cRmRl((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRK5s   8cCsti|i|i|iS(N(RRRRR(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRHs( RR RRRzRRRKRR!R(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR*s   cOsttid|_|idd|_|idd|_ti||||iddddd |i dS( Ng@RgRtequalRRRR( RRR=tpopRRRRRR+(RRdRe((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyROs cCs$ti||iitdS(N(RR+R'RuR (R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR+Ws cCs|i|i|i|S(N(RRR(RR((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR4[scCstididdS(Ng?g?(R R<R>(R((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyR7as  ( RR RRRRRR+R4R7(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyRs=%   ()tmathtnumpyRtnumpy.maRt matplotlibRtmatplotlib.artistRtmatplotlib.axesRRtmatplotlib.patchesRtmatplotlib.pathRtmatplotlib.spinestspinesR^tmatplotlib.axistaxisR#tmatplotlib.tickerRRRRR tmatplotlib.transformsR R R R RRRRRRRR(((s@/usr/lib64/python2.6/site-packages/matplotlib/projections/geo.pyts$    (4UVV