Smart_Mirror-1.1.dist-info/METADATA,sha256=ovnerxpCUCZHhF2BhgsK8KjriyD2wEAyuCpXp31s8RU,484
Smart_Mirror-1.1.dist-info/RECORD,,
Smart_Mirror-1.1.dist-info/WHEEL,sha256=NzFAKnL7g-U64xnS1s5e3mJnxKpOTeOtlXdFwS9yNXI,92
Smart_Mirror-1.1.dist-info/top_level.txt,sha256=xoRZkdBkAsxGf8qwgyEJcQY_vnIbHyr5lkUrBQumeTY,13
smart_mirror/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
smart_mirror/app.py,sha256=_ybryFxW-1H4-brgckOAgA99YlHjSvfI9tdhGvpuGA8,1442
smart_mirror/static/.DS_Store,sha256=l-VCMFMAnqmcCQB5Q00BO3D_NsxnySTW_4SqLoRtfNA,6148
smart_mirror/static/css/calendar.css,sha256=rq87r73VlTBve1A1Hv60WukeXcS7-tBLq7DLaR229Kc,1249
smart_mirror/static/css/weather.css,sha256=BQVHmFXP65D0L956mxMb-9OLnR9Gg6ANlglhnINjnkQ,352
smart_mirror/static/images/.DS_Store,sha256=zAqP8LbNVw3Z1YTIUlBMIxSLCsNL9WqMz0YrASLU-C0,6148
smart_mirror/static/images/weather/.DS_Store,sha256=Yh3TUu8OPKD4-kDsKJOufTsl2-EJxC9soFOu-tOd9zs,10244
smart_mirror/static/images/weather/1057820-weather.zip,sha256=dkXmEKY85aSubz2hy585oRpK6jz9GRVAGFJEP0q5Fus,3126442
smart_mirror/static/images/weather/803516-weather.zip,sha256=tNML5UKzd3-mDKz1pdEz_80D5ANWkvT__eTpkIYaCZc,8901509
smart_mirror/static/images/weather/eps/001-palm-tree.eps,sha256=2gocCDvWGLk-nD6Yh8WWcqDshiGVY2aum4YckUOzDxY,8329
smart_mirror/static/images/weather/eps/002-winter.eps,sha256=gTCN6vIULy4MMk3VG7RU8o7JuXwWsWZK0FBs9OnKp_o,10315
smart_mirror/static/images/weather/eps/003-leaf.eps,sha256=3R4lf2LeXdfGsWYo5NK4dvF2gIOG3ywTxoj1Ka5OZ1Y,7348
smart_mirror/static/images/weather/eps/004-icy.eps,sha256=SqkcvKe1GjSZUit2BU1MWkIv7uv8qjNs1a5ArwZqql0,5175
smart_mirror/static/images/weather/eps/005-humidity.eps,sha256=BbJ65sfME53EdKGW-nyw03QSElLjr2CFLwVHKlIDYZ4,5303
smart_mirror/static/images/weather/eps/006-spring.eps,sha256=M2X5G0z9mn3xWXpzKyt-9BaGBHeURG-8ZHdb6Q8DMzE,8180
smart_mirror/static/images/weather/eps/007-autumn.eps,sha256=Y_75QOgtzSxJgWV9pH7upAsE_4N6P6fShELU8KveISI,5966
smart_mirror/static/images/weather/eps/008-north-2.eps,sha256=UIMwhoxYVi5LnunibkE1KfWC-VKj0YFbAomSUQVMeMw,4456
smart_mirror/static/images/weather/eps/009-west.eps,sha256=WxdLveB9bqL6v1v5qqnW689z2Sy6M9cfzFr7yBdP-8U,4427
smart_mirror/static/images/weather/eps/010-south-2.eps,sha256=9MXUlzRqbw23Rp4rQ057QbxdiaXIG8HDiqxzSJH-BBo,4486
smart_mirror/static/images/weather/eps/011-south-1.eps,sha256=jyleDHW0yjkPkwt8g7V35_kexpK8tuFstCqneatnIwQ,4412
smart_mirror/static/images/weather/eps/012-south.eps,sha256=zWZ-_mSIvPqH7XM2zSyltvmNrWDGbCngrhTsiRqhScs,4440
smart_mirror/static/images/weather/eps/013-east.eps,sha256=qIAS1JxbZbuZd1Pv7oKriSepxQ7OlZm-PqPupzj9n40,4425
smart_mirror/static/images/weather/eps/014-north-1.eps,sha256=uoYuYfeVlXlm1Yih-biZUhrdeYXv6CEDPawUFwUXPEU,4429
smart_mirror/static/images/weather/eps/015-north.eps,sha256=y5kGiiFW5yOKkI0jlidLIH2iYxXOFUpOKpgdzLbS_M4,4410
smart_mirror/static/images/weather/eps/016-snow-1.eps,sha256=khwIArA-x04JT6foCpVO7wzj-gkB3HmQtOfQLcH--gE,7558
smart_mirror/static/images/weather/eps/017-haze.eps,sha256=lbUqym-yA9vIDLGgdZBJ0iw7-hF9iWDvE20cGrFEgC0,6896
smart_mirror/static/images/weather/eps/018-fog-1.eps,sha256=uYGStbFqiEHfgGU4V21o_e6Cn2cKyaR62PhDgZ5xKaQ,6694
smart_mirror/static/images/weather/eps/019-tornado.eps,sha256=P-KhzxBWxxneMEi8EH6gkfV268bgXYKCl482m5Lxkx0,6566
smart_mirror/static/images/weather/eps/020-raindrop.eps,sha256=tgj8p5OMciIJN30HiiBzoHXNY2uwqbPQOX0B7JBGvd0,5055
smart_mirror/static/images/weather/eps/021-rainbow.eps,sha256=P8aOKZck5sWIuq3i0tXv9FR0Rb5h928nsaxOYbQLisk,8282
smart_mirror/static/images/weather/eps/022-wind-rose.eps,sha256=Vx_aS6qslf4Rrz5ZSzmHCb7kOXWXS8qVEst566muq_A,5612
smart_mirror/static/images/weather/eps/023-crescent-1.eps,sha256=B0hNaBcJc82acAFpEoPdSehwJIRaKaWkCw-JDl9-Qjw,5225
smart_mirror/static/images/weather/eps/024-quarter-1.eps,sha256=WB9QblV9zEMV5OHWx5x3G39gaahLd0MDio-5_jZLy54,4791
smart_mirror/static/images/weather/eps/025-gibbous-1.eps,sha256=43JpCsRxainh3FoYf7jfiqRcd7gQxz-rmhMTR2cqDgI,5102
smart_mirror/static/images/weather/eps/026-full-moon.eps,sha256=GSBzgqZQdKC5e_vjkrulT49_helDgK-E8_WLEjne8qE,4116
smart_mirror/static/images/weather/eps/027-gibbous.eps,sha256=azinKNuFnWwo_TRkocbmb12Geb3pNxNX2JAB8RW5qZE,5243
smart_mirror/static/images/weather/eps/028-quarter.eps,sha256=12hYVRHPuh38WIL8CklqHqs7SswTFyR3Q6rL4_rUHRY,4798
smart_mirror/static/images/weather/eps/029-crescent.eps,sha256=B_ZTwbijyrVs1fS6pxDbQyzsAL63_4o_J9jHdwxUrX4,5163
smart_mirror/static/images/weather/eps/030-new-moon.eps,sha256=yL-Uhsua_tjmnZCWdmz6-tugBugVWpkbhrSm7j5zq8o,4690
smart_mirror/static/images/weather/eps/031-sleet.eps,sha256=6nTqO-uyJQGc6A_ZPM1Y--gSFNBVkzZ2L3gsNLEos9k,7456
smart_mirror/static/images/weather/eps/032-sunset.eps,sha256=zIlD39gfa2C3j7NsuHrh3LjGWCgqQEyLgJ33Rg18gOM,6196
smart_mirror/static/images/weather/eps/033-sunrise.eps,sha256=_B-z1nj3np9JeofMlsQIuzK4ppLYpXt45U3yKSZYD4w,5365
smart_mirror/static/images/weather/eps/034-windsock.eps,sha256=XSVaforQaoF_jRJTYuZrz53HdN-Dw37ZYbY6HU382bc,5191
smart_mirror/static/images/weather/eps/035-storm.eps,sha256=oTpOr8aQM-SNxgXPK8j_-Lo3mqq7l7sjRHC8f6cfxtU,7620
smart_mirror/static/images/weather/eps/036-tide-1.eps,sha256=cx0yiSQMkTWsJTceIA7x_BIcVSfvJSqBWzBYOBh-4Ng,6901
smart_mirror/static/images/weather/eps/037-hail.eps,sha256=ClAuLVwg1oSStIWy1p6QHxWDwL6vDehJW8KLIsCVBXU,6680
smart_mirror/static/images/weather/eps/038-fog.eps,sha256=-DfqstRPgcr0CpZhXTF88emOYohXcxXDrL49GFOKYCI,6160
smart_mirror/static/images/weather/eps/039-snow.eps,sha256=L5TiQND_Gy_WISGpdmzT4NIja_7m4waav7tzbT6Q-PU,7218
smart_mirror/static/images/weather/eps/040-tide.eps,sha256=v0xh1QKQDv5HVpNDNX3rWRVCvLiMe5uK87stsRcrTh0,8547
smart_mirror/static/images/weather/eps/041-rain-3.eps,sha256=bjxJ8lki8FWyKn68M26RkdEELczPcJTUT6lHeY7wHZg,6669
smart_mirror/static/images/weather/eps/042-rainy-1.eps,sha256=o-XXSo2nyPsAY0Riqb5ja8jnu9hEPmOtvdKV4hk9WlM,7564
smart_mirror/static/images/weather/eps/043-rain-2.eps,sha256=jbCD1cSmcdRkJ4VfvQsd05ChrBdY4jredkuTPQoO-QQ,7856
smart_mirror/static/images/weather/eps/044-rain-1.eps,sha256=kByKbUcLB93BlIZE6evjntzLXVX4_hEzwJjueu2Vjd4,6428
smart_mirror/static/images/weather/eps/045-low-temperature.eps,sha256=Ik-8LcQYtwACmwWhX67_nJFS6Iw8T37eWN9ggz0rJtk,4949
smart_mirror/static/images/weather/eps/046-rain.eps,sha256=oJHo46Zb-JGUmR9ZjS7L2tEhfezdSLDYfU3DRVS7O88,7312
smart_mirror/static/images/weather/eps/047-high-temperature.eps,sha256=nTUcch8urogltB3ABGw2gFoCsOkzez9aY4PcNod6kjg,4937
smart_mirror/static/images/weather/eps/048-rainy.eps,sha256=BMCffpKg3c4jbqkyjdKL6vGmrynGoo_A98iSrn7NQUY,8599
smart_mirror/static/images/weather/eps/049-barometer.eps,sha256=TrParGcNNVJX2ZvDtHyTUPShx9Z_lS1imY2kMbvLJqQ,5820
smart_mirror/static/images/weather/eps/050-cloud.eps,sha256=BCkrcbzNcTQusojkMo58NV7tGxGScGka2Gv5RzCXsvE,6201
smart_mirror/static/images/weather/eps/051-celsius.eps,sha256=1_BTRFhnTnt_xPhQFt-3OVSiYrROOQPeDM_WqXzlLBs,4360
smart_mirror/static/images/weather/eps/052-fahrenheit.eps,sha256=r2ce4KpMz2Fr67cxTO7Xz65CE__MOOw-vdhrJPU01L0,4278
smart_mirror/static/images/weather/eps/053-windy.eps,sha256=JDkefsdZAhUQbHsgS_eiYs-PUqz1xOqQz186lVcdrBQ,6557
smart_mirror/static/images/weather/eps/054-night.eps,sha256=qxfDWPKmxv55PYFM1E8OcV4gO1oU6i9Ys4wfcn7KiEM,5878
smart_mirror/static/images/weather/eps/055-cloudy-1.eps,sha256=TpHJ-spGhQUzWs-RnOYa191ACP5E_ONDb8F0833LaXg,7206
smart_mirror/static/images/weather/eps/056-cloudy.eps,sha256=uT_P5cU0oNRXXVycGzum-WsdKDyGaFoZ0ttUyw8-SYQ,6524
smart_mirror/static/images/weather/eps/057-clouds.eps,sha256=xtkLbGb7pXGCvophIU2XS4AZcPZioa8w9t6g5bBGFI4,6177
smart_mirror/static/images/weather/license/license.html,sha256=SA_krXhbbG3bMzVqPS2ccntqAtr2j-bCAuc1NOue83k,11481
smart_mirror/static/images/weather/png/001-palm-tree.png,sha256=QffY5bdQF245nrn7gcyOYu0z6gcVpsfoHEKQm9NJfpI,29905
smart_mirror/static/images/weather/png/002-winter.png,sha256=DGqi0pkqmZryFvgpjZmoGwVM-r-ngsuBeU6_jB-88Cg,29949
smart_mirror/static/images/weather/png/003-leaf.png,sha256=-nmzb1iD_tdEi4hHBtFuazdboWAhBsOKrHn8vVgRe4A,29192
smart_mirror/static/images/weather/png/004-icy.png,sha256=FSH49JKUFNePropOlQyQyrWDE4rU929D1-X4N6c77Co,18679
smart_mirror/static/images/weather/png/005-humidity.png,sha256=7J8yta1_fFuFuYc1ikrqF6crCM2jpQ6InSgaszBFqtE,22177
smart_mirror/static/images/weather/png/006-spring.png,sha256=tj8OLNkPu_NxG6mMedkKcSAmj3JN3cHYkhLDeW8me5w,31416
smart_mirror/static/images/weather/png/007-autumn.png,sha256=ULm9ltQS8ZwJZfljGVd5KTccwTHPNEzygovParJcT-A,28952
smart_mirror/static/images/weather/png/008-north-2.png,sha256=nxu-5vsF3qomY0o5GHRbSGjyv_8mWm5vx87xc7V0dwA,23967
smart_mirror/static/images/weather/png/009-west.png,sha256=-xQemzaNr0aFg_Zt2ET6aQp3y7KhHUK038SfkzQOAq4,23173
smart_mirror/static/images/weather/png/010-south-2.png,sha256=0_0dE5Rz2KvloP6QlVCP3jPbLyHI80EEiQjIzMUMTlk,20878
smart_mirror/static/images/weather/png/011-south-1.png,sha256=HIedw5nED_QYefQlL7WIPinfUEzha8-8QGX7u15O2xk,22541
smart_mirror/static/images/weather/png/012-south.png,sha256=IfeWoWIu2CbPCttl5Abkmx-MaTYos9HHIPlKVF8sEpg,22767
smart_mirror/static/images/weather/png/013-east.png,sha256=BPjpjKQ6ClZD9ex6cJwLuxjllhOTEemLlnU2vTXH5_8,23672
smart_mirror/static/images/weather/png/014-north-1.png,sha256=UxS0dac4-f8fFd_Kf9nplmG-mHecSpa-2cFGXAZp19w,19912
smart_mirror/static/images/weather/png/015-north.png,sha256=o_d8JCyHW-Bg76H4HTAAgoLUn9zBAeAdoy_aGJe2XBU,22820
smart_mirror/static/images/weather/png/016-snow-1.png,sha256=zyDCprNAXQm2sW8Eio2Legj00qk-S82xrIFQH2kVFPs,25462
smart_mirror/static/images/weather/png/017-haze.png,sha256=Pj0xuMOlepWHHaS7KUmujJ6NChhsoz7oSY6AJ0x7BXY,23088
smart_mirror/static/images/weather/png/018-fog-1.png,sha256=Y1AX-xIUK8HLxb9ilgkQZClrEBuwhQFEUtHLgaRIxwU,24466
smart_mirror/static/images/weather/png/019-tornado.png,sha256=Bcbqva8nw2_qi2x1wkKrp1h6-3vbhyh1jpyYTbFvRsQ,24463
smart_mirror/static/images/weather/png/020-raindrop.png,sha256=TpEgzGdqMdC3495FnWnADgCuJVsDRMSl-Qf5pY0Ul1c,24167
smart_mirror/static/images/weather/png/021-rainbow.png,sha256=b5hVuE2CJzqAyKyq6wxCD2yx1ZUuVHuLwuMCHC2Kh-A,31335
smart_mirror/static/images/weather/png/022-wind-rose.png,sha256=h8HOi2TirrSijKke3pA9pTULtWg3Yhx3keR_uNafdIQ,23082
smart_mirror/static/images/weather/png/023-crescent-1.png,sha256=jiZDNg-8ggLQsfxNDrilGslvwbStl0QtF1N3ZHDKHj0,26911
smart_mirror/static/images/weather/png/024-quarter-1.png,sha256=SRXiZP6FhcpDZ3oClyI9ZLG36q7BI3DHnfAf_obrd70,21264
smart_mirror/static/images/weather/png/025-gibbous-1.png,sha256=3ASTzRDBYUJqg6oEm7NnbF1MZ0AOgArLMvnuzAe1EWo,24043
smart_mirror/static/images/weather/png/026-full-moon.png,sha256=dqmYqAYPhgRF6sSU4SAhr7JhEs-slNUDS26YI0hTJrU,19872
smart_mirror/static/images/weather/png/027-gibbous.png,sha256=7hmInJH-uKfIFN7lGLSOonInzNF0olc55cpPjJ-EaXU,25093
smart_mirror/static/images/weather/png/028-quarter.png,sha256=bZlKnPqf2qmsoohGSCeWQQQ5-V8nU1Jbg2XLVRICYPw,21822
smart_mirror/static/images/weather/png/029-crescent.png,sha256=lE2Mrpeot-nS6BIgIZqU67YZ8WdXoKsHAoUTgo9kCeA,27383
smart_mirror/static/images/weather/png/030-new-moon.png,sha256=ScDtDSWNDqmOvZBQZ9zva_WKcoiuRcQA163w29HbYtc,24389
smart_mirror/static/images/weather/png/031-sleet.png,sha256=t1cZJ-Xi6E-I9QGTevEs82xHCGT0lFDxHYEpmT6JIDo,22894
smart_mirror/static/images/weather/png/032-sunset.png,sha256=Aqiyvr5Bt2ZYUQE6oSYfEo95foLq_Ai6ciBV0XGh_dE,17167
smart_mirror/static/images/weather/png/033-sunrise.png,sha256=M77SAl8QGqthb3xbRr6s5D0-DUI0PoB_0nVVspp7sV8,21414
smart_mirror/static/images/weather/png/034-windsock.png,sha256=5g3UV1_DMNvxbyI14saVyJRnJkBuS7Drgv31QY_Y-Ec,18207
smart_mirror/static/images/weather/png/035-storm.png,sha256=GwFO2WNhhKwcXUiMrEakpFjkb9Ktm9I7yMLMJu9g0Cg,27813
smart_mirror/static/images/weather/png/036-tide-1.png,sha256=WDG62m9a461ilBERmJb-9-rk6XnanEsaLMBv5FJXdM8,18217
smart_mirror/static/images/weather/png/037-hail.png,sha256=ymTHXqG7ttrelIK2YQ58xFrcME5se9dUssXxi8ufhdE,22009
smart_mirror/static/images/weather/png/038-fog.png,sha256=wXNpaNzdHf7EjBixQqqHKTxhKkqRpNOVxWv87SmdrRw,16698
smart_mirror/static/images/weather/png/039-snow.png,sha256=pTphYJwiuzfaNiO56LQPKzCAWa2OAGIMn6iy4t4E7ms,23607
smart_mirror/static/images/weather/png/040-tide.png,sha256=ZP2d4wnXFeaxyQJmtt-lu9ph7_t_ULKqNynCTfbCsV8,23634
smart_mirror/static/images/weather/png/041-rain-3.png,sha256=NViVoJvAkax_EvIEYXptz-IKvbT3rliozKAMfnhocC0,19140
smart_mirror/static/images/weather/png/042-rainy-1.png,sha256=yWV9QyV2F9INt1uxm9vpu_RkgMUGcyQZR7vvr8P37DA,27709
smart_mirror/static/images/weather/png/043-rain-2.png,sha256=6__v5V_UgbEgfHzyd7zSjXuVdXTVdEUOH9wOrFEvA5s,22717
smart_mirror/static/images/weather/png/044-rain-1.png,sha256=U7nfvrM0qjxJtFZdhBNH262I07Dmj6y82j6lulBM3s8,19875
smart_mirror/static/images/weather/png/045-low-temperature.png,sha256=bkczYrwovhUCmc28t8C33KhfzZS-03TD6aC-mzueGjA,14586
smart_mirror/static/images/weather/png/046-rain.png,sha256=LB7ga_uOFG1khLgHT_Ln6NGsHs0q4YN6rleNyIQCwWA,21502
smart_mirror/static/images/weather/png/047-high-temperature.png,sha256=wTaZVojyOSoPgJCX5zfVvXzzxo1qNUQ3hyDoT8UTl7A,14420
smart_mirror/static/images/weather/png/048-rainy.png,sha256=qz2Qnu6kt5FPAtoraRw0nTzZiCh-ZFMq51lq7yeHQDs,27792
smart_mirror/static/images/weather/png/049-barometer.png,sha256=9iTS1UzbTAf-z8Y-UrtmGHTa8L7VCytZyhUBCY0LLMo,25113
smart_mirror/static/images/weather/png/050-cloud.png,sha256=mdubctz6-tbPEcZQBoNgaKYkpZIfNDO24ll1hAvH5Ek,23841
smart_mirror/static/images/weather/png/051-celsius.png,sha256=WfrgZOhBVsC5gDmxhbGTSJrpgMvxYLGE9FcEAxvyuG8,17906
smart_mirror/static/images/weather/png/052-fahrenheit.png,sha256=nHzylPH2sk4AVeExpZJNJ-4QhOafFWizH-sccQGVUC0,8808
smart_mirror/static/images/weather/png/053-windy.png,sha256=rE6gyGBPrkDbEvR3EKcMNcmhfGlbOHgzadyvbmU1rto,23484
smart_mirror/static/images/weather/png/054-night.png,sha256=VkvNSpoL6L24gjsw_LcoIJB4Nhf6QjKAxbCb0u0xe_o,25574
smart_mirror/static/images/weather/png/055-cloudy-1.png,sha256=BlHu0Nze6oAFoAvnBuIOcuNVrMsTWRg5bMXvpeKVnEo,24438
smart_mirror/static/images/weather/png/056-cloudy.png,sha256=u6Zoa9bj9wTzJ9XuCJUI0graNC6pgrhv1i6nL8ZFimk,23723
smart_mirror/static/images/weather/png/057-clouds.png,sha256=4V6ypuBrjSLr9rnIYq0lW0slKo8RTLzAn5gRjtUiLn8,24284
smart_mirror/static/images/weather/psd/001-palm-tree.psd,sha256=sHnhapkuDiLCC6zDBQMVYfYpjD4tqa1Q535eGaBz4n4,624242
smart_mirror/static/images/weather/psd/002-winter.psd,sha256=xsAcQyP7-UUsPwlhlffptgfqYGbvDHKWcmhphZl9P8A,598037
smart_mirror/static/images/weather/psd/003-leaf.psd,sha256=m2nXOKJE8Txay8GcTmAeOuldWYN65CobGu2j-isXZG4,545757
smart_mirror/static/images/weather/psd/004-icy.psd,sha256=s_0qa4J2SfgnZOhbY_uVppvM6RqAgQW1Sx_XLgx6RL0,537884
smart_mirror/static/images/weather/psd/005-humidity.psd,sha256=wge6SsmJt1mP4w5ZQViuY2SgEkdkJ3H1pVd_VAUe9-A,461370
smart_mirror/static/images/weather/psd/006-spring.psd,sha256=vi1l3aFWslBRMWhrcmMaLcIxzD92RZF9NvtSOE8zQuY,636927
smart_mirror/static/images/weather/psd/007-autumn.psd,sha256=9E7q2jp9vvUP9lEQYZoYApxnVXkvpQaZPcjEgkE2J6o,544567
smart_mirror/static/images/weather/psd/008-north-2.psd,sha256=nP4D1o8o9ahNJT11tY-tbMe2O261FL3wNh3ukJPSFBQ,499498
smart_mirror/static/images/weather/psd/009-west.psd,sha256=czCte1roSa76fI4UPIQW0KCkBU5Hbh5lhV4wiwiQfxs,450807
smart_mirror/static/images/weather/psd/010-south-2.psd,sha256=zlPbD87oXzOh3TQcmuJfbFFp3m3AThCDvuMYp3ETCys,500925
smart_mirror/static/images/weather/psd/011-south-1.psd,sha256=MaWhZrJfTaQLAhyHhgjcE8qfWey9BTaN9nNOnVybpGM,512639
smart_mirror/static/images/weather/psd/012-south.psd,sha256=rEDZPVjoY8xzc29f3KJDpkRhF4cADrN_IelbDgNiW2I,457032
smart_mirror/static/images/weather/psd/013-east.psd,sha256=RUyQugRFfaaMV32WKVAIzwPQGPwOyr1OBgcm_JGyYzc,485563
smart_mirror/static/images/weather/psd/014-north-1.psd,sha256=q3rx6RfXnlDz66rLknZolKbXzUujBHPWfR-rM6YhXV8,457440
smart_mirror/static/images/weather/psd/015-north.psd,sha256=LohNayhrVoZQwF51w6Nu0lsYQrpUnvO6V0MehEvC4os,512439
smart_mirror/static/images/weather/psd/016-snow-1.psd,sha256=BePBFNvFgOurxTqksmDVdjFhKPeRt0hHE_upJwOEzWE,538432
smart_mirror/static/images/weather/psd/017-haze.psd,sha256=_p29fGrN6lSUJiJAdjblN4brM5q6atFdbVnbJDzY7tc,528809
smart_mirror/static/images/weather/psd/018-fog-1.psd,sha256=QFNkAWRXok7ED9E_q3jYmUWX2-x_EovbD1sj_rJPQSE,563275
smart_mirror/static/images/weather/psd/019-tornado.psd,sha256=mjJWNwZor432s-aBN_IZmAhcaP9DCgRrs4GHwn50_fw,503595
smart_mirror/static/images/weather/psd/020-raindrop.psd,sha256=29A-p6K2y1WMqPZefzBk46rOzcQhmHNZnAjEP9Vf6ko,473150
smart_mirror/static/images/weather/psd/021-rainbow.psd,sha256=7VDB1USfrGjx5eNDoXYi3ewiWJ6NL7XVgaNUvfAWSY8,625168
smart_mirror/static/images/weather/psd/022-wind-rose.psd,sha256=NHA3hfXtSlw5ApDLNB7XYB7GKKOy4nmlDhJWgKGMYb0,462367
smart_mirror/static/images/weather/psd/023-crescent-1.psd,sha256=D2ZB5O98Lr6EwgDnV7pW_CmltANIdpAzqvCPQMYr1rs,704938
smart_mirror/static/images/weather/psd/024-quarter-1.psd,sha256=6A2tiZuD-h6ykMmeQNhDI5hwg8t7Zl5lM-IqqGg4IdI,610763
smart_mirror/static/images/weather/psd/025-gibbous-1.psd,sha256=2P2WTxyKDuD1-_2kIdMCpE0EN68QiGIHhaZ8c_4LXGQ,519114
smart_mirror/static/images/weather/psd/026-full-moon.psd,sha256=cwIDv1m7Q5W8RPkryMsvm1ZfajnR_QOO705pY38Y8x8,424316
smart_mirror/static/images/weather/psd/027-gibbous.psd,sha256=8GfpK_O6FWo1FUZbRvnPYpvgPkFwQS8nvRm2xd9_jQc,569685
smart_mirror/static/images/weather/psd/028-quarter.psd,sha256=kPHBkdmPND5VZNmeN644Rvslq0o4VN3wj2gadUvchno,652769
smart_mirror/static/images/weather/psd/029-crescent.psd,sha256=KtIM-4_ElSK0_bB7GyNOW9YrFGxW3_JgPFDkD-hBYGE,723968
smart_mirror/static/images/weather/psd/030-new-moon.psd,sha256=_Hq1-EItGUXRQa0yH1uXA8AARlzxfJwJzD4HsDAqu9M,725665
smart_mirror/static/images/weather/psd/031-sleet.psd,sha256=9WLw1MxIwHoT4ds8OPpw26OJ464-ZDr6DKs8Rh2lWZs,472779
smart_mirror/static/images/weather/psd/032-sunset.psd,sha256=d4LFOsWCCB8EsS2PACY-HvQdxgsFsDmReDqYrhE4gpI,452164
smart_mirror/static/images/weather/psd/033-sunrise.psd,sha256=lmUdX-XQhsx1g7LZVkMdPjZpwjcEaaAnKxTB_lUYrMA,500814
smart_mirror/static/images/weather/psd/034-windsock.psd,sha256=qFerDsJE2-GcWQfFXCrBxQkW7rRgzUrg2ZpLq9unPLw,491409
smart_mirror/static/images/weather/psd/035-storm.psd,sha256=Qljd6oDe488mevbTKR7-4PDp6ltDLfZba-NtWSO_blo,558476
smart_mirror/static/images/weather/psd/036-tide-1.psd,sha256=HL_SYWF5Kgsi5f2_pxASmGNd3Kqbv3bnU3WxmR0KHg4,472507
smart_mirror/static/images/weather/psd/037-hail.psd,sha256=_c6C594rj9CAKkPsGa6vZmHmno5Si88MPU1t7YypZVs,528488
smart_mirror/static/images/weather/psd/038-fog.psd,sha256=j9Uuv8ciIFs5QUqbNMdAVNpNwLGdNfextAUIRMkVYNE,508682
smart_mirror/static/images/weather/psd/039-snow.psd,sha256=ma7AgG5Ygk7rpbPILleaCRpqEcSdKfQv2iFXfV--1DQ,504917
smart_mirror/static/images/weather/psd/040-tide.psd,sha256=w2Ph-q8wlkZvQQI8wNdF-68k1yv_XrCKh4Yvm30PrN4,545226
smart_mirror/static/images/weather/psd/041-rain-3.psd,sha256=1OAFLwS-PyKWwpsxUQVhR-UHYEpDaTN396Pm61WRX_I,516347
smart_mirror/static/images/weather/psd/042-rainy-1.psd,sha256=XWbsQO69BP-gCBYQnE32xpcaBA1z3wa7nU3Vmc46b48,538683
smart_mirror/static/images/weather/psd/043-rain-2.psd,sha256=jwu91Rm_tfdNVQ2a8wu0TWZd0C1FfJzbZuve5RyJVnw,473701
smart_mirror/static/images/weather/psd/044-rain-1.psd,sha256=5O6yr12HxqREKDiApaM4lQu2bpQlJfDROnC40fEfXks,429176
smart_mirror/static/images/weather/psd/045-low-temperature.psd,sha256=BgBpzOjGe3miwwUxYI_RV3XqAaKbE0E1xpg_6WYGvuU,506115
smart_mirror/static/images/weather/psd/046-rain.psd,sha256=bF_UjOfKuDvP4Redm1OrFFD91itgcN91mWI_eGNZ0gA,452630
smart_mirror/static/images/weather/psd/047-high-temperature.psd,sha256=6SVAdifyqv2wAuHYmrjaLKebrX-bmPbSAI-oKIvD4iI,566634
smart_mirror/static/images/weather/psd/048-rainy.psd,sha256=N_laUSqzSYr-kkn6kjpTwYZncB6nmgzUSTfXuohCiGg,513910
smart_mirror/static/images/weather/psd/049-barometer.psd,sha256=uOw7HOmnT1wDCQ8dEiMmNYHDnF-7g6KksRvds_7MHEA,544299
smart_mirror/static/images/weather/psd/050-cloud.psd,sha256=3Qd8hPoEAE99dsnArH-MZvukrhST4sW3GCEB4M9djqI,499017
smart_mirror/static/images/weather/psd/051-celsius.psd,sha256=5JtXRXA8AUKhpQZCNnoJjB3GgRl8HZgVXf0wWd2t1qA,403833
smart_mirror/static/images/weather/psd/052-fahrenheit.psd,sha256=5HEpkRPFU01WcI998jHZPNNVs8owKFWON8DALIj39MI,383419
smart_mirror/static/images/weather/psd/053-windy.psd,sha256=qn52IjvSYoYkTCzqEIzXZ4PQKXgaJn4JhZaiAUk6ubo,506735
smart_mirror/static/images/weather/psd/054-night.psd,sha256=RROgk0SSHyHyzHik3qIz7KVc2PUIeu5LChf1-3bKsRM,503037
smart_mirror/static/images/weather/psd/055-cloudy-1.psd,sha256=BSQE5LCbjzFu0QTRynyBo0AvEjF64oL1zt4jXAGzyLI,479368
smart_mirror/static/images/weather/psd/056-cloudy.psd,sha256=ikekllLA5Qtpc-_QUmg7T2nxn5H9LP2-QJRhuEShjXE,523957
smart_mirror/static/images/weather/psd/057-clouds.psd,sha256=KjoV_zi-cPja5OdZrEEq6WBcxzxVp6E7wtY1mIWVy4E,518030
smart_mirror/static/images/weather/svg/001-palm-tree.svg,sha256=GvKjyVXtmTfaj7_AsfS94FXWBQMJYvgjSA24gm4AD8c,5130
smart_mirror/static/images/weather/svg/002-winter.svg,sha256=HwKbt88kUOAAUc_Iik7QBp7D08z2_L1p9p1u3Kvh8Oc,6361
smart_mirror/static/images/weather/svg/003-leaf.svg,sha256=3VXVidbkWUiYPHnNg2sm3GB3yNikQSsDBs_iMUxtROo,4361
smart_mirror/static/images/weather/svg/004-icy.svg,sha256=NRyfc7oxK9Ze8pJWw7oXAQicTMHYtjojyCBPUvt7IwI,2443
smart_mirror/static/images/weather/svg/005-humidity.svg,sha256=AchVaYxlzfBr_Rp7SfT4MF48mw6_Qfgkil0nlYpCIR8,2576
smart_mirror/static/images/weather/svg/006-spring.svg,sha256=rIBlydRF8tDkXyKJoQSbvKIF0ogGQS6vA9irkYgOprA,5167
smart_mirror/static/images/weather/svg/007-autumn.svg,sha256=z9Q-gB54TWSaIIvPRABOeSV0byZomcxzn0SHmriarDw,3272
smart_mirror/static/images/weather/svg/008-north-2.svg,sha256=U2QBfHRt7Ermdywb7TiMYW4xNB8zh768av0wUny6VCc,2027
smart_mirror/static/images/weather/svg/009-west.svg,sha256=pY2jwl8pCfCRXi4YGVDMiFnbr6FLQqkRv1QN5X0dLlc,1943
smart_mirror/static/images/weather/svg/010-south-2.svg,sha256=3Iut5PyOW3Ck0qXoPWhuhmm6WKSqXqRJTWpmv3L9XjY,2048
smart_mirror/static/images/weather/svg/011-south-1.svg,sha256=vhUODD-z3EzganvfWINCoez96DZS-GgUsdgFrqMwlq0,1933
smart_mirror/static/images/weather/svg/012-south.svg,sha256=e4x3z63g9SKPhaXPt_ND9ac1hIIcFNxnBdekf_cH5Mc,2038
smart_mirror/static/images/weather/svg/013-east.svg,sha256=0BS2jeQpOw6J0aod0Vk8dvziPUxHhPZC4-IEaH7-IHs,1991
smart_mirror/static/images/weather/svg/014-north-1.svg,sha256=jO38jGENNeuW4MBPuEm5pAbD23dC1-Ayj-NmCwlkKAs,2039
smart_mirror/static/images/weather/svg/015-north.svg,sha256=nKZTTt-CsghbXh3vota-utvUtWd29_Zvp94iYDO776E,2014
smart_mirror/static/images/weather/svg/016-snow-1.svg,sha256=6YEU221zLmLiueLr-C7wqHuJ-N90OlkmA23o6x6UTU4,4240
smart_mirror/static/images/weather/svg/017-haze.svg,sha256=ri92nB8dAZzTC_ABhoQUXVsCB95Mkf2QL7drCpTsmUA,3341
smart_mirror/static/images/weather/svg/018-fog-1.svg,sha256=iueJNhhK-vRdiZ29FZrG0ZqGJ8bgKMa4G5weARJkfA4,3441
smart_mirror/static/images/weather/svg/019-tornado.svg,sha256=Ztaecz4hMn0j9ARWHYFai9sZ2PK2fD3imHTAnj0SNgI,3602
smart_mirror/static/images/weather/svg/020-raindrop.svg,sha256=b9pCNkkCWGsnl-uir4KW7EEy7f4sHWEM-yeIrawyqsU,2360
smart_mirror/static/images/weather/svg/021-rainbow.svg,sha256=zKJMXOyZl0Pdk_HPr1ZWTp1kroSsBaxG3z9j--I2EDw,4937
smart_mirror/static/images/weather/svg/022-wind-rose.svg,sha256=id4JsaW3MVvaLIg8fYIDeG6jXApQV1jmpRN8xApnhZM,2938
smart_mirror/static/images/weather/svg/023-crescent-1.svg,sha256=rw4q7wU0zq-iZ0znkh7XzVwREf2E7--bDtkFujUjfxE,2715
smart_mirror/static/images/weather/svg/024-quarter-1.svg,sha256=bQFc1OKiABgx1leQLQVvoQuOkMT3-UMO1xIYZs2B0_Q,2266
smart_mirror/static/images/weather/svg/025-gibbous-1.svg,sha256=Km4mytmb0dZGYAeg4zUqcZKcAAubS2R4CkQF4sGfHxo,2608
smart_mirror/static/images/weather/svg/026-full-moon.svg,sha256=7HV9kfklh4MiBTmAUbQ9-nYVR1rGBi0_bcSW_Xwl818,1621
smart_mirror/static/images/weather/svg/027-gibbous.svg,sha256=xnVaHGvqSKBC7rX2fThz4DNMOhDGwk9zCHFVgIbGUeA,2720
smart_mirror/static/images/weather/svg/028-quarter.svg,sha256=c5iQjZcs53-LNvmjqek1F_gF6LMq47ZtT9JsEQwzG4o,2267
smart_mirror/static/images/weather/svg/029-crescent.svg,sha256=Tk0aSFHtG7vkzUCCbsA-gC53g3rb-IJkbL5zrSG_r7E,2668
smart_mirror/static/images/weather/svg/030-new-moon.svg,sha256=PTgDUYeqy9GUoLpWN3q-c12drd8trHVQeaasU7ti56Q,2211
smart_mirror/static/images/weather/svg/031-sleet.svg,sha256=cEHuqVZ3bulBJwbm2zAOBw0LnCdPyXVVE46DkIVk7oQ,3489
smart_mirror/static/images/weather/svg/032-sunset.svg,sha256=lG_xkQXSAedrSvGrMKZhoUK_vhdmIptL-eHhkRBDeDA,2874
smart_mirror/static/images/weather/svg/033-sunrise.svg,sha256=4dxuwlK_qmWYWJl1YgBCDJG8R7dk1qYM0IG-yYWhGcM,2626
smart_mirror/static/images/weather/svg/034-windsock.svg,sha256=RY6YbSq3gsXc9AWop7qzPl5P7tT8IFBDJ9ydwiV0Uts,2389
smart_mirror/static/images/weather/svg/035-storm.svg,sha256=6EWbkyb0ar4Qw1y07xudTUDkoOiiaHUlxCbVOiFwXGo,3830
smart_mirror/static/images/weather/svg/036-tide-1.svg,sha256=Io5m2cj9DI9gPzDQ-RilRNiNcdeAjDuP8HPDNkci5CI,3531
smart_mirror/static/images/weather/svg/037-hail.svg,sha256=XvhD6xtgstTNtuO50ioz_FWMxl-mfGF24rUYVhhLhaM,3380
smart_mirror/static/images/weather/svg/038-fog.svg,sha256=Uyc3c3LCM4eHhGNsLT-FRwQNyZ3CyUdjExfECh5rp9o,2518
smart_mirror/static/images/weather/svg/039-snow.svg,sha256=K-0lRPRaTmBzT7-KpaL9Gq51Nr6Ml7XmGY7dpLnRTfQ,3815
smart_mirror/static/images/weather/svg/040-tide.svg,sha256=J2XKUH6DiSqWjfLXJwcIXTcyV_S4Lh694nPDqGBv9YE,4591
smart_mirror/static/images/weather/svg/041-rain-3.svg,sha256=lF70zIzaWyXJKbtCjyzKPbuI7_75dH5xWMPD1oDQmsI,2920
smart_mirror/static/images/weather/svg/042-rainy-1.svg,sha256=MQ66E8FcZlCpmvlvutVxkM7SvxW4faZPiLJwgF0Qz-o,4283
smart_mirror/static/images/weather/svg/043-rain-2.svg,sha256=SUZm2FEWk73FXiOGosX0_untLnWrhlnyde9j2hqxRBM,3474
smart_mirror/static/images/weather/svg/044-rain-1.svg,sha256=9SeI6kUkn8Nl_OQqKnkHq0C9xa4CgdU_8Hm0CZCoUZc,2738
smart_mirror/static/images/weather/svg/045-low-temperature.svg,sha256=5NE9Sd2LaybfJSylyv7hdp1NWkwqB3NHCwvkUxcQQgg,1871
smart_mirror/static/images/weather/svg/046-rain.svg,sha256=AM80TOoayBhUWFx0INChyz5Y-FRlj077mIPMyD4LvoY,3292
smart_mirror/static/images/weather/svg/047-high-temperature.svg,sha256=FtEDr5I875w_KtcNVqVXIkJUOvMtGdEN0htBPieIwfs,1877
smart_mirror/static/images/weather/svg/048-rainy.svg,sha256=tTRJ6UUu1ppbBngiNfVJBruk1M9IfRhK2svWRNMkX5o,4603
smart_mirror/static/images/weather/svg/049-barometer.svg,sha256=0OYgauaTZVErfcVbrmM0jaNVBnincfl7lsQkPAPLc1Y,2880
smart_mirror/static/images/weather/svg/050-cloud.svg,sha256=l_PWVdoP1s9EXLjFgoI3aP4VoJPgbuO5ejsKR7jhSMs,3215
smart_mirror/static/images/weather/svg/051-celsius.svg,sha256=oWPtUA_NmI0l4dpZZ-9GsXQUSjLA1OeQvFJ1HFiBJ_s,1887
smart_mirror/static/images/weather/svg/052-fahrenheit.svg,sha256=wYRLhZWqIYRtvgaMznO9ypQIt0H9e2J8VsUqPoyX33U,1551
smart_mirror/static/images/weather/svg/053-windy.svg,sha256=UtnKJNG2vv0jgLxWN3ajTx1TOAVxy0Du0oGVhjKzzNg,3625
smart_mirror/static/images/weather/svg/054-night.svg,sha256=FcfBBYaukvyHu9QzE033TdppCVfo0xCRJRD0eM8x4Z8,3185
smart_mirror/static/images/weather/svg/055-cloudy-1.svg,sha256=tS9dty6hvmTY1_F0CS9UooKjCN4KXnNWqeYw9v7jOaE,3908
smart_mirror/static/images/weather/svg/056-cloudy.svg,sha256=aYGeXSp3uEENJ4DU_5LBhTI3W2hJK6QUfrMqdb_fnfs,3404
smart_mirror/static/images/weather/svg/057-clouds.svg,sha256=dZGxjbKGEj1MUwazXj2bTp3OqXH73-PlKcv_oWjiO3s,3182
smart_mirror/static/js/calendar.js,sha256=XL_4fKsGGR3LBrW-sGVIr__GS6CTLXntW2qsnPBGbCs,3710
smart_mirror/static/js/weather.js,sha256=9GCub3l6FPVS67ALY_PwHXzp282ddEgGI7wAm0E5svU,2416
smart_mirror/templates/calendar.html,sha256=mMcmzEVv6Ycmb1D4djxn_A2wWLpr2GpjtdTSlqW9iic,357
smart_mirror/templates/index.html,sha256=hX-zkKE5AyWIeBkpCYGX3GDz7unfHXBJCtXxeF1ujII,766
smart_mirror/templates/weather.html,sha256=HZ1tAmVnfhQwPseeRkAH6j9hN4RRRezcg_GdY4sgbZo,3830
