@@$r@ 2 ???$@  R b B  !̤!xu@A B,D@@uG0 XRl !1AQ  f E  E ?@@UU@? K@$@,$@d$@$@@$@" a-aE,!V r0 = r D 2040+ Fb  "`%X 041&r  f@112e2,"#8322p@,"0= R"pBp &"Ep*,@""   rppwWax7ran!!ݗ-2!!- &- !=Bp!"!* 11?5@KL@B@-@d,@IYA1 !&!"8"fB@̂RZǵg"A003 "0" A2AǴB @3B8@":"!2 , 8)-= A HJ"1A! !1 ,F F ? ?(?`r&@t@$@@1A! @a<2 r|1G.H(Dz (R= T R()Z(U27HJ,9((8N 39NҠV< !-!- A1 Faa !1"HC ,J C @0"! ) H- ! =   ! 1-M= - - 1! aX8'mX'5xjGG-zx* XzYg) ]FG@D@ !( V R`A I 8c hVv  r  wy(  C@) !8( )!  8(!  D@) !8( )!  t8(!  J@) ( )!  g8(!  LJ@ 1!3  ) 0G @@A̠M = (   R- !1  !I1)3 F= (H   B- 1! @@<$@*@@a "a 9IYbara  "V" EAa80 agX- 2+"0# C "!0" )q")8Hq|!] q8a J!m M rH(F- A 1YQaXHh&ȡP s&@@?@7%@.@To%@o%@@1aaaj=!E!" 1 11E Ѩ m@ -@ m@< b-@pf bm@ E RmQ! "mC -R mR r-Rww rmRb R-GjU RmA BmF 2mB" 3 Bmg 2mh! "mC -@ m@- aR mg 8mh| R&pU Rf"| mP, mQ mD| mF mF1Z 9 (b HVt mB! %@   ? ?1!8 "":" u&@ 2 ! 3E " ta 0tV  `R'5 70`̦G  G E@BAPD@@@Aq Jb0Tpf X RfD@@t4  R'5 70`̦G  G E@BAPD@@@Aq JR0dpU R% YD@@t4  ?Q$@ @ ty$@! R ,"-- ŕV! h?|?l?Ԥ$@8$@$@̡$@,$@$@ ! (B 2s B, atR`Ue ",8M K\br- (ǒx2y)-r2ǐ<2 L<=<=  --V`)-2"Ǔ),b <- m- - ! 9--VF&1&"D&2W&Bhfr- V L"(Mǒ829M!= - Ł!= - E- V TILF- V UYLF| ??q"" '!m "ZXXUX5u'FKf ?w&@t$@ho$@ x!W(B2pupHADD 0ht0t:7f bBww`hAbBpU PD BBR@HABB @HABB @HABB 9 1`AIR f\l h K r,(MVg l   A u l e8HAbx)prpfpS``bSBBBM-= M= gM A"HH(R b !1 K- 2 F`@5$@8N$@ԩ$@ !1  @@X5$@ "1  h@$@ "d1  @aE"1B! ?Paaңū1 '="') ! ?1) p$@!( B 0?*@=!  $@h$@1 ! (  ! ( ?!1B0"0@# ?*@ ܢ!M1!;D ;RLDW$- M= != ! X?`?! 1 -W11-  1-! 'h?؅&@? ??$@$@aaQG!!Eg, M!= e!\!d1! M|7F R   S b@WW&aFREbxpprTD gRTRTDbRf``r bTwf bTPQARD"7" "2T |  1.1  1!"B @U "JE1  2L "\"\"L2L "\"\"\"\! a 0ta "a ɡ t @@t '39 tζ$*G=)@"""IH"R BBB -ȡؑq0 !  R 1PPtVu0RVR PMF ״Z,"M "*-"\" b 2L "\ F|1! ?q  #ّ ɡI tV#V2) B IGFq10$( m - #V B 3GF)"^ CF'( HG2 "Y- &2 B @w2 wJN07^:4"C8 CI :?"C J2-200t& ""^ BC 2FB20 t' 00t- C&20" " "^"2^ c' S2N F42-200t&""^ R+20 t' -00t&20" ""^ rF" b!8 H r04"7="B @wJN wBpp F   I"I^72 # s <"^-FB  @#"N " HG( H @ #|F|ȡؑq0 2 &#3 'sB  @# |  8`4`?$@L@H,@! H2 1!0D I H  I! H04 9 8 D 9 =- \1-  - 2]1! ` ``$@9@! H2 104 9 H204 9 8 9 2! 9 H104 9 H104 9!1 2b!1 ?-L-QX?8?  1/1   11 18"c* "c+ !! 1AQ",*2,+E-B '4 :5Bl*2l+!1 #! 2BQarq 38c+3g*w;3 # K3G W gw;3 # 3 # +3 # 3J Dtxc; DJTX+3J DT dQZaMq 8 J" 'D KBDJ DVT J DTjגJ DJ D+T@K3Wg# BKwJ DFZB+FZ JB;3J DdV )! H- rT0>-,7 +r ,7+rl , #< t7R20U\7, +wF Ó!eQc< RP% IAy1QY!EdX!)= -_ x1QHA]\z<{42 IІ00 3 0ǭ%W2!שb' U Z]F|wf!FQCR,") φP `Rό  -@ }!1m(]=Ma1 aaa1= q߂Ẑq: ,  bLRL1xw*"2 "404A+300tH1H,B c@B4;Fr  "  `TXw6 81- $E  T:_81- 4EFb`dAb``tB- B$,B c@B4!- EL- =ER L - 8  6bLų F81- DEFx- xpyp5C`- )1- E- aaaA hB t. Ee-|@/"0 `@`f!1A ~&@~&@~&@ !1Ba "`"8!1BB&!1B r RRww% F%  ~&@~&@~&@aaa!1Br " =' 72L " 00t'" R bW bLFr rL-"  T" T K )"-rp4ATHpP4c``4f`U RB(2 &#&!1B/EwVr-r ppT - pb  jL - ũ- ! " '%8ד 8M" @" "C- ťFR &!1dBRE-  FbLaap "<   "L" 5 ! 22B""E" I BLF""2"(bBRY@GAB\ t( xbw* " B2@GA@30""\ , J"F2",2 5"2E2,(c8o( 2 3 ?&@&@R ! - %"L  t 2 @7 BLFR RL(b   TT IAIr w20404A300430 @ & &!1BŽ""V"- hR BbD`D @FTWEb  ir L - ņ- o!  ( HB2 P3 2D- Eb &!1B-  GrL&@&@1a 0 2"V!1BŰB&!1Bх  &@ !1BŬQ 8"bR0`"P" 1"C (&@0&@@&@`&@aaa!1BŦ!1BE&?&<<"27!= !1BE d1 0"BB n- ! h&@p&@&@aa !1{B&&N&?O%@<%@`%@%@%@ !1 AQa 6R؂| )`@`h?Z62 @00c`  O(|R@>300XXHb@A4Q1R`dAjUPPtU  q bGARC`((D 9aA" C9aFEVwpkx W x'   A@ bf f ff bW`` QbWR J(8aEPƯ [a"EV22 ! B" E8pc (K"!1AQ aaa.- E̒-|, + V'|F 1A83p"#VB#W" DBcW"cV< - "!  .102:'9 !+8(2:"(b)! !F p88s - +AH4RZD2'(dܓXXhrid 6rytrF r y  AH4RZD(d XrYd5bityr  HaBh6@B4DJFXdYr5ryt)d AH4RZD2D 82XYr IjwrH @&@ ? !1B~*183 B#KYr)cK  0 J (|"`Jb2(:02`KI|-  A2H4 R$Mir)2dM  0 L (|"`Lb20:02`MI|-  1! <$0&00 `  2"ER,  Ub! ̖(2F- 1! e h|ie6ryu, lE+"= ( QX5U!AQ1  0 -MH"@@0c RZPR(& )a tV2f,AH4(aDH@ϡ 0`@`  tRy0 N=:0C(|@OPD0@F !1AQ `@` t|@0`80 3C Z !8rR BB8@00F dj`(|J fF(yI8)1x @|ff0`wyH `DIN(1H|@X0  UX@iv0 f`e`0wp@`pD@@@@`B rBG! `@``D@@@@`B  *!: u V  @3 @YZZBE$2E%E("E&(;0" )h 0f i !- |`@`b $@Gb %r &7 w0  8  @0{ ww@ 0p00@ @ u@ XP@PiVP b !`t@`jjF(2F%BF$"F&(;0" t|PX0P]P@PPb%R&`V PQ! t@PZZBE$2E%bE("E&(;0" Ʒɡٱ <  = 0-B0 F qJ@ 2`FB`GQb!R%rjUb%Gy|eG  }q|8lH2v"R !BPT$@@4&rX`4BfpD`D BE |x?4y 4wwx(" $$E" ȡر@ ?%@ 1!A| - b- ܓt" ΃ǐ&  t&"O!1A 8%@A 1B !x"8l !V809Vx̢&BV" !" G JhRU xU RF A1 8!202V3  à KrwrHXBb`D v`D BEF" 7{  8lH2v"R !BPT$@@4)HI&(" !rbHX2PP4U`3P3 2DBxF F     8 @BCCE B ? !*, 02B= ,   @ F  P&@ 1 !=90BJ'IVP(0*`b "&#"2!!1Ať7pV - !1 Faa"(r "w "EF"B,R `fPPd`U RP"R B2 @GAP300x"W R ,DDB`- " ?10"" 10"" ?10"1"0"" 9I1 !)A8- A8 *#1JPZ"! 1 ! "  )(,"E8!:<1:"  CQ@0AfPRX20005J302ն|;3@30 0b72- & 6@@:A 2J3FF F"  b B " r R 2  &&"&2 &R&b&r"  "  2 1?R" BE IIIBBBBBB2b  !,A2 " 37"-RRl B$I! ",F  B"B74+H J c)3 RB  H J+tB "PHSpXUYRf^b'I ``h1;B Ɂ1 !`r`h1G@H1@DJFD@!B204AF&% &5 2EbF@81RBrbB FbBg`h1jc`a!f`h1=rG@H1@DJFD4@404!2B 4?`&@? Ѕ? -,6Aw`C,2c_"abVp!a(!B  gdXeRB "a`*, )"!,HQj@0T@FAPD D@3 9FQ7 b,,t?H @A6 SAB fztpptwrRge7%abbg)""C ``tfF"" "C@b|Q0CZDldF\iaFYPFHF@7F/&FF4;F@!G' .5F:A!2"0# !! " t,'- ,'g g F2"0# !! " 'g 2"0# !! "T'g 2"0# !! "F'g 2"0# !! " 'g F2"0# !! "g 2"0# !! "'g F2"0# !! "'g 2"0# !! " 'g Ƹ2"0# !! "Fg 2"0# !! " 'g Ʃ2"0# !! "F? =aaa!w .8- 8c HQG0'52(H"DIE t "L R8- PQ!RLš )2," 2E, !t2 L\ D 4/  75bd f 6  rn w + ` t ,C &, 2:tL' 201!2L III!1A ",8܅R ah``V" 2r , t " b,:l b1B@BB@ 2l f0- ,R b g5l I qr'yFV- 8':- F2A B04AG  XR&R&UObV wZ&QbGXR B 1 2ZDG#   r bqww& -   躪) - b B 2jDG# -   r`' - 2  :* - ??QXB DBUb &h#i%)#f#%)#5ry(F "UUhUE%)Ei5)UfBI&)#qh% bg!( 2+ 3 2k +  k a ri !AQ̂= -1R"B!Be8HI%8#"9R89B="  - N- E1AQ! ? !1- = M = (w!1 mqM X"1(8Y Y&@C=Ŋ &@(?&@p@?a2a1IќYa -A! !1Bq"2 340 M 쮒 G5 4X B R%b cfb`c   r _ wr`_z ) *- 8q4   лA !1B$M =-Xqh!1AQ gA2 a 43&H &Z" c""`c    2`aB&k "&uRPREbgqr ^wr`^  F t&\&l F   `- ``t ! "T  " *6Xa  P$Ƴb [fb`[Fr ] wr`] \`\Fa  * b`b`?&@?Ȃ&@Ђ&@؂&@&@&@&@&@&@&@qQaq Ar /QaqA0 / o|!1aBa" ,7l27łq>ҡҡsq6 12# A$ QR% B$V!1DBEh.!1?B dA&!17B(' dA- dA Eq'YgY(-VRѪ "! ,4 `q7|6 ~u!44 !1B(Eh  (! ,4A&>!1BJ 1#  2#V.!1B 4qG| Ŷql2'e32geGR'fURgfh.!u1BŮ dA&a!n1BE9ar6 - E-1d20  ! 5&zf !f@F#&P=![1BC' N (- )1- @SHűq^b'Y1fbgYa q! @) F0t- @ّ"!= ua F- Eّ(! uEّ l04@@ њ h r(w a`bXrhUY ?lQ DZDQ 2$P3 2d ql1 D:D #p d b#pf bd R# Rd 2# 2d  ! ,"b ! "" A51 "#@" "c @| p4Q b%fpf bel DqZD b$pf bdQ 2$P3 2d lQ DZDQ 2$P3 2d ? 4 rAwpptwwB r B$&| d$f`UPPt@@0cf bg&@@ 4 &@P !1R ߒAs 200d3 2B p B bfpf bB RPP@U 23 b`3 @3P3 2R00 2R("VF !1B0Ev"02 A 2d32P"0f&h0RY&fx@HPV@PPʂ)0P~򺪦*,1Pf "-"0" "m - m!1 2$Æ&@9 1!R ߢa 200d3 2B rww rB RUU RB B@@@D 23 RP3 `3@3 2R00 2R("VF !1BzE`MH8!K bF#BXYDB@!1 a@ &ݐ4B &݀S r&y b&i A*13 "#@" "c ᆳh19 RHPPZD9 &@a#"!"`! ""L t'wbL 2  06A'A̢0dB gd+ E= r!1hBօN- E"! bR r PVAw``4pf bL b `d`gAVr gg" M Ef- (&@1 ! B  B,DG3 B,'v R,UWr1 b#|pf`htS , l ,' ,' "l- "#L t'w $ 2,@3 2l!1 R  XYE"8 ^!1BE:rb  `fApp4w rM vr pdpwAV', M ň Vh- E - 1@Q A(q("a 2 03C 2 00d06Aܓ . B@@d@FA" 1 "2# 2a""2E"a)!B= -2!( (4T= <1Dಠq? 8R2YBP  h pAfg?," '9)Ql:$F#Xh% bH1X%BX``jUWw81(xibWRbU`U PXRRB BR2K" d,"1XUY@B@#+" whK" C8q 좠ಠH1 PZDI1K= -!!A!( (…# " A2\B""\"6!4"" ("E, M jf- QaqA0 "< V!&( ("F= <\2 06AVF,? fr @  - aQ 8E9HsIE)s^qhW fiWF@ ] 1 f 8Y!$fC1HK hixvyYvH@8Q(%fSC k>A $  8p9$)p: ((s8XHCI8Q(fc h0V  -1 (  x yx%Q!8"8"P (@ @T fAPf f`D IF :x:yx8Qz( C ) Ru fC%( CA8XYs9fS%( 9A8X$Ys9$fc%( .A8X4Ys94F fs"(  $Ax8XDYs9D ((Am8XYs9XD?a"Mb""a(    $E? -B8R9D)19!ǵ 2(18!@99`)p  b@8 1 )s)c"C8"C9 @&@ (B-" t BX`U C(p &@ ,S"'-  !( gpr - vp30<a50r0gBgC w07Lg(`3 308A) @ 00:" wJFp309AgF:" p" )AwFg`" " (Ap @ :" i" -  !A"gBj" '"" !A" gA@" vp#0 vp30a0r0gBgC wu0u72Kg-`3 308A7 @ 000"` * uwQ7hp309AgFvp#0 g<`" " (Ap @ 30 #` * u i" 7 p" )Agw  p`@A.f@ '`""" !A" jm F" !A@@" 301A#@@3 p/"4̈Ag@" 0gp-p"A@ '*Vq]p# F&AQaqa0r0gBgC u0ux [`" "`3 3 @0PPb0 f@@`0ffP$" _A% D@`"fB@BG/v"f"pwp" AQaq !A"(`@b  f Fp/"301A3@@3 B@AAp/"`" DA@" " !A"@@" p/" 0wp"0gA@" p- aE0r0gBgC u0u8`" "`3 3'3" 0"" 720"" V~BG727*pwp" (FA`@"j 2 f fVAp/" agB" GuBĂ )`r W@PPP `p% pB F T E-  agB% GuBā%`r WD&'@PPP `p% pB$| F| E-  2- & 301A JS@@ 3" 6@l@2 F0 0"-UPQA@ U@@@UD F%@l@T @PDFp?3 Fd̈A@3 F`g @@ (=-p3A@07XVV(qwp5 SAQaqaPs0gCgE0PY`3 3`U Uy @0PТ@ @@i@b Pfмf@f: f r@ zwP|pwspwf ,"P"Ю"P~ pw">3x 0YAEB@ 3`"fB@DG4ֆ"rf3pwp3 AQaq !A"38 `@ b #00F c0   f Fp?3 UPQA@ U@@@UD 6@l@zT /@PD-301A0" p?3`3 BA@3  301A S@@ 3" @l@z2  0"Fp?3  Pwp30gA@3 @@ h=- G27FaPs0gCgE0P)x `3 3`U UO@75 7 3"P3G2@" 3"  iy1!YQEXQM=-IAŋHA!T􀒂U hx1jU 2g5 "jUF-GU@B P% =IAiRaXQ}=-y1x1]w0"07 HAh'j3 ug3 'Rj3] s-=IAYQiy1x1=-!Ł! =HAXQhj"g=2==% # KWI@ܮ2G> 5  # t B2 3@@ @UPR @P@p@D( = @ IYQy1!|!= -EwXQPM9"3 x1'Z3 W3 ' BZ3M ) = IAYQy1!aw= - r!􀂂 HAXQx1Z 2W? "ZF-D@ 8- ravx17?7@g'6-  -  -= `   E00`@3@  mVGdp@p`@ @@ԡ @n- = iayQ!Ei!= - cha`0"0> xQ' 33'3 F@V"@4 a`hap@̧)" p"@ݡ@@@P@@$ = yQIAaHA]= -Y![X!@U0xQ@"P3 @n' 33'3 -= IAiayQ\]= -Y!EWHAX!@" haxQ' >' = -iayQY]= . RaSX!haB5` 3 xQG 33G3@< . iayQEUM= -BaOHAhaD``"`d xQ' f6'f f@` XW-U@G7@P 6  m-= FL  @Ua @@ P (@0`@@p@D-= I1iaEJha}= -yQDxQ`M71`"3 @'3 t3 ' B3M sp' = IAia1yQExQ= -!?!ha`b =HA1g "? g 2=$ # 8`1DM b !7?7'HS@" '6rpE @ > H ?@á@, @00@ =" @t G"ÿ tb" Bß@@t d"é  ɡّq) 9-f " b "Ff"" i!h!*f.bB  ,S7,>G,BCC F 2!02!7-N "D- ȡؑq0 Jsb3bEUw3 tb3BbERe#dbr+3BbErE+U]@tA V(:hxih#yx3i%2y5R37d hx3iyU'" hK3iKU b+3bU+U bbE #@3h0x#`gi3pxyhC%2eR37dx#`gi3pxyUh 'd xK3`giKUm3 br+3bErE+U bbE Je2EUg5 2EU De&2U+UB00tsp3 sp3 R @tAgZf999%95Rg57d99U'd9KUd2U+Ud2E ]FUBVtJcbJubGDV 0r0 a`01`#3P@@@G6PD@3 760f""01A DV76" P`p% S` `p& 76 |p$ DIV0  } !`01`#0P@@@GPD@3720"01ABV720"' ` SDIV0  #0mP@@@G)PD@3 760f""01A DV76" 76  DIV0  #(P@@@GPD@3720"01ABV720" SDIV0  AQaq @0PPb0 f@@`0ffP43-AQaq Br23pprpVG+U- &"&& - @ #00 0 0?1 b   !`@@@RP(AeR@UUZ"wp" f"f !A" b  !`@@@RP;A%R@UUZ3wp3  ? ͫn?$@??$@̏?H$@؏?$@?$@?$@$@?$@l$@?$@?$@?(?$@?0?$@?$@$@D?$@X?$@p?`$@?$@ ???L???3ͫ4m U L$@t%@T$@^%@`@`@.%@^%@ $(,04@`dhptx|d' ??::u,,0<,,0<<00,,,,,<00,,,,,      r   e    \   X   R    K    8     @   r   e    \   X   R   K  8  @ 9 9  @ 9 9   r  r  r  `  U  K  @  ;  2 9 9   r  r  r  `  U  K  @   ;    2 ? ::|*up <<(#<<. 00PF$00] 0,, H,,`,, l,,::|*u&@&@&@&@&@&@&@Dn&@n&@ xo&@ p&@p&@0q&@ ?H?\?#cSc$$|?x?l?t? 0`x@@@*@N@@@@K@?????Ĕ?Д?Ԕ??????? ??? ((((( AAAAAABBBBBB ? BC A@  0 dFirmware ONLY supports ESP8266!!! empty otp app_main.cFatal exception (%d): epc1=0x%08x, epc2=0x%08x, epc3=0x%08x, excvaddr=0x%08x, depc=0x%08x 1.0.1Apr 24 201519:31:11ESP_%02X%02X%02X208.67.222.222_services._dns-sd._udp.locallocalPUCK PROTOCOLvendor = %sEspressif_Espressif._tcp._local_%s._tcp.local224.0.0.251admins3cr3t Initializing esphttpd espFsInit(0x%08lx) returned %d Ready //index.tpl/flash/download/flash/next/flash/upload/flash/reboot/led.tpl/led.cgi/wifi/wifi/wifi.tpl/wifi//wifi/wifiscan.cgi/wifi/connect.cgi/wifi/connstatus.cgi/wifi/setmode.cgi*File handle not ready Call espFsInit first! Magic mismatch. EspFS image broken. End of image. Heatshrink compressed file; decode parms = %x Invalid compression: %d FindConnData: Huh? Couldn't find connection for %p ReconCb Conn %p is done. Closing. ERROR! CGI fn returns code %d after sending data! Bad CGI! Con req, conn=%p, pool slot %d Aiee, conn pool overflow! findArg: %s &findArg: val %s len %d Finding %s in %s: Not found :/ HTTP/1.0 %d OK Server: esp8266-httpd/0.3 Connection: close %s: %s HTTP/1.1 302 Found Server: esp8266-httpd/0.3 Connection: close Location: %s Moved to %s WtF? url = NULL Is url index %d %s not found. 404! HTTP/1.0 404 Not Found Server: esp8266-httpd/0.3 Connection: close Content-Type: text/plain Content-Length: 12 Not Found. GET POST URL = %s ?GET args = %s Mallocced buffer for %d + 1 bytes of post data. Content-Type: multipart/form-databoundary=boundary = %s Content-Length:Httpd init, conn=%p htmtext/htmhtmltext/htmlcsstext/cssjstext/javascripttxttext/plainjpgimage/jpegjpegpngimage/pngAccept-EncodinggzipHTTP/1.0 501 Not implemented Server: esp8266-httpd/0.3 Connection: close Content-Type: text/plain Content-Length: 52 Your browser does not accept gzip-compressed data. Content-TypeContent-EncodingCache-Controlmax-age=3600, must-revalidatecgiEspFsTemplate: Trying to use gzip-compressed file %s as template! %ledled.tplUnknownledstateoffcounter%ldStart flash download. application/binuser1.binuser2.binNext firmware: %s (got %d) Firmware image too large Firmware image loo large. Erasing flash at 0x%05x (id=%d) Writing %d bytes at 0x%05x (%d of %d) wifiScanDoneCb %d Scan done: found %d APs Huh? I have more than the allocated %d aps! Try to connect to AP.... Got IP. Going into STA mode.. Connect fail. Not going into STA-only mode. ,{"essid": "%s", "rssi": "%d", "enc": "%d"}%s ] } } text/json{ "result": { "inProgress": "1" } } { "result": { "inProgress": "0", "APs": [ essidpasswdTry to connect to AP %s pw %s connecting.htmlmodecgiWifiSetMode: %s { "status": "idle" } { "status": "success", "ip": "%d.%d.%d.%d" } { "status": "working" } { "status": "fail" } WiFiModeClientSoftAPSTA+APcurrSsidWiFiPasswdWiFiapwarnCan't scan in this mode. Click here to go to STA+AP mode.Click here to go to standalone AP mode.Reset to AP mode. Restarting system... Clmac.cpm.cdisableenablepp.cwdev.cbg Init CounterPairwise key expansionGroup key expansionPMK Name | e@@4i@:@5؛?8O?