13:48 < vstinner> salut. j'ai essayé de créer un article pour publier le rapport de transparence du code de conduite PyconFr 2019 et ... Internal Server Error
13:49 < vstinner> qui a la main sur le serveur web ?
13:49 < vstinner> est-ce que c'est parce que j'ai mis un PDF en "image" ?
13:50 < vstinner> j'ai tenté sans image jointe... même erreur, perdu !
13:52 < mdk> gawel: o/ petit souci HTTPS sur logs.afpy.org ?
13:54 < vstinner> mdk: tiens oui, https://logs.afpy.org/ échoue avec PR_CONNECT_RESET_ERROR
13:56 < mdk> Quelqu'un a une sauvegarde de py.afpy.org ? Je cherche a restaurer 08.afpy.org, il pointe toujours dessus :(
13:59 < mdk> Mes archives IRC perso ne remontent qu'a 2015, ça va être compliqué pour retrouver 08.pycon.fr :(
14:07 < gawel> j'ai pas de https sur mon serveur. le 443 il arrive sur le ssh
14:09 < gawel> moi j'ai tout si tu veux des archives. je peux mettre un cron qui les rsync quelque part si tu fou ma clé sur un compte unix
14:10 < gawel> enfin j'ai les logs irc, pas le reste
14:10 < gawel> je jète un oeil quand même. possible que j'ai de vielle backup
14:13 < gawel> mouais non, que dalle
15:17 < mdk> gawel: ahh je comprend le souci, c'est à cause du HSTS, mon navigateur maintenant refuse de taper logs.afpy.org en HTTP :]
15:17 < mdk> gawel: c'est ma faute :]
15:18 < mdk> gawel: c'est peut être l'occasion de migrer ce service sur une machine de l'AFPy, ou déjà les fichiers, je te fais un compte, dis moi juste où est ta clef ssh :)
15:22 < Pilou> mdk: une clef est au moins là: https://api.github.com/users/gawel/keys
15:22 < gawel> mdk: curl http://pub.gawel.org/pubkey
15:23 < mdk> Pilou: bien vu :)
15:27 < mdk> gawel: rsync -v teslogs logs-afpy-org@deb.afpy.org:/var/www/logs.afpy.org/
15:27 < mdk> si j'm'é pas planté
15:30 < mdk> hey ça arrive :)
15:31 < gawel> ouais, done
15:31 < gawel> je fou un cron ?
15:31 < mdk> gawel: https://logs.afpy.org/ ?
15:31 < gawel> ah quoi que faut mon ssh-agent du coup, raté
15:31 < mdk> t'as rsync quoi ? :]
15:31 < gawel> bah les logs
15:31 < mdk> gawel: c'est les logs ça : https://logs.afpy.org/ ?
15:32 < gawel> oui
15:32 < mdk> gawel: ça a l'air d'être une vieille homepage de l'afpy :]
15:32 < mdk> avec des forums Python, du FOSDEM ...
15:32 < gawel> ouais, je sais pas d'ou ca sort
15:32 < gawel> mais moi j'ai mis les logs irc en tout cas
15:33 < mdk> ça sort du index.html que tu as rsync
15:33 < gawel> ah possible
15:33 < mdk> peut être que ton serveur était configuré pour donner autre chose que l'index ?
15:34 < gawel> oui, y a une app python
15:34 < mdk> pourtant y'a qu'un html
15:34 < gawel> elle est sur gitlab
15:34 < gawel> github*
15:34 < mdk> ah envoie :)
15:34 < gawel> https://github.com/Afpy/Afpylogs
15:35 < mdk> pendant que j'y suis si tu veux je met le daemon qui log sur la même machine, ça t'évite d'avoir a rsync
15:35 < gawel> je vote pour
15:35 < mdk> Comment qu'on fait ? :)
15:35 < gawel> ah, non, le demon qui log c'est mon irssi
15:35 < gawel> c'est mort
15:36 < gawel> faudrait que alain log dans des fichiers
15:36 < mdk> ahhh c'est ton IRSSI ! :]
15:36 < mdk> J'pensais que t'avais un daemon exprès
15:36 < gawel> y a un plugin pour ça https://github.com/gawel/irc3/blob/master/irc3/plugins/logger.py
15:37 < gawel> pas sur que ce soit le bon format par contre
15:37 < mdk> gawel: je regarderai ça :]
15:37 < mdk> merci
15:37 < gawel> je pensais faire tout ca au sprint à pycon et puis j'ai rien foutu en fait
15:39 < mdk> gawel: hum comment elle se lance l'app Afpylogs ? :]
15:40 < gawel> y a un truc buildout, brr
15:40 < mdk> buildout, j'ai jamais utilisé :]
15:40 < gawel> tu dois pouvoir pip install le bazar en recopiant les eggs= dans un requirements
15:41 < mdk> je voit du Paste ça doit etre le serveur
15:41 < gawel> plus ou moins
15:42 < gawel> gutnicorn il marche avec les conf paste je crois
15:42 < mdk> gawel: ahhhh je teste ça, avec https://github.com/AFPy/AfpyLogs/blob/master/deploy.ini ?
15:44 < mdk> https://pypi.org/project/chaussette/ wah
15:44 < gawel> :)
15:44 < gawel> c'est old, utilise pas ça
15:45 [#] mdk essaye de rédiger un fichier de requirements puis de faire tourner en local avec gunicorn deja
15:46 < gawel> https://docs.gunicorn.org/en/latest/run.html#paste-deployment
15:47 < mdk> on est sur la même page :)
15:47 < gawel> doit marcher aussi avec gunicorn --workers=2 'afpylogs.app:create_app()'
15:47 < gawel> truc du genre
15:47 < mdk> $ gunicorn --paste deploy.ini → Error: No module named 'paste.deploy'
15:48 < mdk> hum pareil avec ta version de la commande
15:48 < gawel> install pastedeploy
15:48 < mdk> il doit me manquer paste.deploy
15:49 < mdk> OK ça démarre presque, j'ai un peu de fix a faire pour la compat Python 3.8, (sauf si tu tiens a le faire, sinon je m'en occupe)
15:49 < mdk> Comme `ImportError: cannot import name 'escape' from 'cgi' (/home/mdk/.local/lib/python3.8/cgi.py)`
15:50 < gawel> oh non, je tiens a rien du tout moi :p
15:50 < mdk> avec html.escape ça fonctionne
15:50 < mdk> je tente de mettre ça en prod
15:51 < gawel> je crois ca utilisait le html de afpy.org, du coup le design est cassé quoi qu'il arrive
15:52 < gawel> c'est ça https://github.com/AFPy/AfpyLogs/blob/master/afpylogs/utils.py
15:53 < mdk> hum
15:53 < gawel> probablement moyen de faire pareil avec le nouveau design
15:53 < mdk> probablement :]
15:54 < mdk> liZe HEEEELP y'a du CSSSSSSSSSSS
15:54 < gawel> haha
15:55 < vstinner> mdk, gawel : savez vous qui a la main sur le serveur web pour regarder mon Internal Server Error quand je tente de proposer une actualité ?
15:56 < mdk> vstinner: oui c'est moi et c'est probablement même ma faute
15:57 < mdk> vstinner: hum c'est un problèmes de droits sur le dossier dans lequel les xml des posts sont écrits ...
15:58 < vstinner> mdk: bah dis moi quand tu peux regarder, ça ne presse pas. c'est pour publier le rapport de transparence
15:58 < mdk> vstinner: ça doit être corrigé
15:59 < mdk> c'est moi quand j'ai fait la copie des posts j'ai fait le rsync en root ... :]
16:01 < vstinner> mdk: article soumis. par contre, je ne sais pas à quoi ressemble l'article, je n'ai que le formulaire
16:02 < vstinner> mdk: j'aurai pu mettre la photo du batiment de https://www.pycon.fr/2019/ en petit, mais le formulaire ne semble pas accepter 2 images (image et PDF)
16:02 < vstinner> mdk: j'aimerai faire tout pareil que https://www.afpy.org/posts/actualites/1550742755 :)
16:03 < mdk> vstinner: j'ignore si c'est possible via l'interface, mais au pire on te rajoutera ton image a la main, c'est des très JOLIS fichiers XML :]
16:03 < mdk> vstinner: on attend une semaine de relecture pour publication c'est ça ?
16:04 < vstinner> mdk: nan, la semaine est finie :)
16:05 < vstinner> "c'est des très JOLIS fichiers XML" haha, "joli" et "XML" ensemble, ok
16:05 [#] mdk lève le panneau IRONIE
16:07 < vstinner> mdk: peut-être que pour la publication de l'année passée, le PDF avait été uploadé manuellement ?
16:14 < entwanne> C'est beau l'xml :'(
16:15 < vstinner> j'avais crée un site web basé sur du XML et XSLT pour le rendu HTML. le rendu HTML est fait par XSLT à chaque requête :) pas super rapide, mais suffisamment rapide :)
16:16 < cyp> entwanne: +1 l'xml c'est surperbe
16:16 < vstinner> le site est toujours debout 15 ans plus tard :) je l'ai migré de PHP 5.0 à PHP 5.qqchose ou PHP 7 (je sais plus récemment), car l'hébergeur abandonnait le super vieux PHP, genre 10 ans plus tard
16:16 < vstinner> j'écris écrit un éditeur XML en ligne : champ texte libre :) à l'époque, l'upload se faisait par FTP, lent et pas pratique
16:17 < vstinner> bah mon oncle avait cassé le XML plusieurs fois :)
16:17 < vstinner> (il est assez loin de l'informatique, pas du tout son métire :-))
20:20 < mdk> re
20:20 < mdk> Bon, https://logs.afpy.org/, c'est OK
20:20 < mdk> Enfin ...
20:21 < mdk> ça affiche les logs, ça ne les aggrège pas, pour ça il nous faut Alain, je m'occupe d'Alain
20:21 < mdk> alain_afpy: c'est ton tour.
20:21 < alain_afpy> mdk: fait
20:43 < alain_afpy> matin
20:43 < alain_afpy_> matin
20:49 < gawel> mdk: well done!
20:50 < gawel> tu me dis si tu veux un autre rsync à un moment
20:51 < alain_afpy> matin
20:52 < mdk> gawel: je prendrai bien un rsync a un moment oui je te dirais. Alain est migré, mais il ne log pas encore, et puis y'a l'histoire de format, il reste du taff
20:55 < gawel> ptete moyen de convertir les logs existant en json ou autre sinon. ca doit pas être sorcier
21:00 < alain_afpy> Hey les modos, https://www.afpy.org/admin/posts/actualites ! (CC cyp & mdk & seluj78)
21:55 < mdk> alain_afpy: ouai mais faut relire avant
21:55 < alain_afpy> mdk: pauvre mandark
21:55 [#] mdk content qu'alain ai la même répartie après son déménagement
22:12 < olasd> alain revient de loin
22:44 < alain_afpy> matin
22:47 < vstinner> alain_afpy: mouais
22:47 < alain_afpy> vstinner: bon, t'es pas très performant mon gros
22:47 < vstinner> :'-(
22:48 < vstinner> comment il m'a cassé !
22:50 < mdk> vstinner: j'trifouille pour que ce soit alain qui log pour logs.afpy.org
22:50 < alain_afpy> matin
22:51 < vstinner> mdk: ok, tu lui donnes la même notion du temps que toi ? "matin" à 23h ? :-D (j'parle de ton bot TLS qui dit "matin" à toutes les heures du jour et de la nuit :-))
22:51 < mdk> alain_afpy: matin
22:51 < alain_afpy> mdk: et walah :)
22:51 < mdk> alain_afpy: et walah et walah en attendant tu log pas
22:51 < alain_afpy> mdk: pas mal qd meme, je bosse pour mozilla
22:51 < mdk> alain_afpy: et là, tu log ?
22:51 < alain_afpy> mdk: vilani pas beau
22:52 < mdk> Youhou !
22:53 < mdk> https://logs.afpy.org/archives/2019/12/18/#25
22:54 < mdk> gawel: C'est bon alain log sur logs.afpy.org maintenant. Pour que ce soit propre, je prendrai bien un scp demain, de log-2019-12-18.txt tout seul.
22:55 < vstinner> mdk: HTTPS est réparé on dirait
22:55 < mdk> vstinner: oui :)
22:57 < vstinner> cool
23:02 < mdk> https://logs.afpy.org/archives/2019/12/18/#25 ← Avec la CSS de l'AFPy :p
23:02 [#] mdk va pas aller plus loin côté CSS
23:12 < mdk> Bon aller j'ai quand même remis le bandeau de l'AFPy :]
23:12 < mdk> MAIS ÇA SUFFIT, assez de CSS pour ce soir.
23:21 < mdk> alain_afpy: ça va ?
23:21 < alain_afpy> mdk: accordé
23:24 < mdk> vstinner: hum non le matin à 23h c'est pas ma faute : https://github.com/AFPy/alain/commit/4aa336f0ad617792f84e902889de8bfef8c0d3f1#diff-49a98d2508d8722d4d0ab41cf1e0a0d4R195
23:24 < mdk> :]
23:24 < vstinner> mdk: haha
23:24 < vstinner> mdk: ah ah, t'as fait un git blame
23:25 < mdk> git log -S matin, pour être précis
2020 03
04 06 07 09 10 11 12 13 14 16 18 19 20 23 24 26 27 29
2020 02
01 02 03 04 05 06 10 11 12 13 17 18 19 20 22 24 25 27 28
2020 01
03 06 07 08 10 11 13 14 15 16 17 19 20 21 22 23 24 27 29 30 31
2019 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 27 28 29 30 31
2019 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2019 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2019 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2019 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2019 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2019 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2019 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2019 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2019 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2019 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2019 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2018 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2017 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
2016 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2015 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2014 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2013 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
2012 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 04
01 04 07 08 11 14 15 19 20 21 22 23 24 25 26 27 28 29 30
2011 03
01 02 03 04 06 07 08 09 10 11 12 14 15 16 17 21 22 23 25 28 29 31
2011 02
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 21 22 23 24 25
2011 01
03 04 05 06 10 11 13 15 16 18 19 20 21 22 23 24 25 26 27 28 31
2010 12
01 02 03 07 08 09 10 14 15 16 17 21 22 23 28 29 30
2010 11
01 02 03 04 05 06 07 08 09 10 13 14 16 17 18 19 22 23 24 25 26 28 29
2010 10
01 03 04 05 06 07 08 09 10 11 12 13 14 15 18 19 20 22 24 25 27 28 29 30 31
2010 09
01 02 03 04 06 07 08 09 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2010 08
02 03 04 05 06 08 09 10 11 12 13 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2010 07
01 02 03 05 07 08 13 14 15 19 20 21 22 23 25 26 27 28 29 30 31
2010 06
01 02 03 04 08 09 10 11 13 15 18 19 20 21 22 23 24 25 26 27 28 29 30
2010 05
03 06 09 10 11 12 14 15 17 18 19 21 22 25 26 27 28 30
2010 04
01 02 03 04 05 06 08 09 10 11 12 13 15 16 19 20 21 22 24 26 27 28 29 30
2010 03
02 03 04 05 06 07 09 10 11 12 14 15 19 22 23 24 25 26 27 28 29 30 31
2010 02
01 02 03 04 05 08 09 11 12 14 15 18 19 21 23 25 26
2010 01
03 04 05 06 07 11 12 14 15 18 21 22 23 24 25 26 27 28 29 30 31
2009 12
01 02 03 04 07 08 09 10 11 14 15 16 17 18 19 20 23 25 28 30 31
2009 11
01 02 03 04 05 07 08 09 11 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 30
2009 10
01 02 03 04 05 06 07 08 09 11 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31
2009 09
01 02 03 04 05 06 07 08 09 10 11 12 13 15 16 17 18 21 22 23 24 25 27 28 30
2009 08
01 02 03 04 05 06 07 09 10 11 12 13 14 17 18 19 20 21 23 24 25 26 27 28 29 30 31
2009 07
02 03 04 05 06 07 08 09 10 13 15 16 17 18 20 21 22 23 24 26 27 28 29 30 31
2009 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 29 30
2009 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2009 04
01 02 03 04 06 07 08 09 10 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30
2009 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31
2009 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28
2009 01
04 05 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 12
01 03 04 05 06 07 08 09 10 11 12 14 15 16 17 18 19 20 21 22 23 24 28 29 30 31
2008 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 16 17 18 19 20 21 23 24 25 26 27 28 29
2008 10
01 02 03 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 09
01 02 03 04 05 06 07 08 09 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2008 08
01 02 03 04 05 06 07 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30
2008 07
01 02 03 04 05 07 08 09 10 11 12 13 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31
2008 06
01 02 03 04 06 07 08 09 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 30
2008 05
01 02 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 04
01 02 03 07 09 10 14 15 16 23 24 25 26 28 29 30
2008 03
02 03 04 05 06 07 10 11 12 13 14 17 18 19 20 21 25 28
2008 02
04 05 06 07 08 11 12 13 14 16 17 18 21 22 23 24 25 26 27 28 29
2008 01
02 07 08 11 12 14 18 22 24 28 29 30 31
2007 12
03 05 06 13 14 15 16 17 18 20 21
2007 11
03 04 05 08 09 10 11 14 15 17 19 23 26 27 28 29 30
2007 10
01 02 03 04 05 06 09 10 11 12 13 14 15 16 17 18 22 23 24 25 27 29
2007 09
01 03 04 05 06 07 08 09 10 11 12 13 15 16 18 19 20 21 26 27 28 29 30
2007 08
02 06 14 16 17 19 22 23 24 27 28 29 30 31
2007 07
02 03 04 05 06 09 10 11 12 13 15 18 19 20 25 27
2007 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 30
2007 05
02 03 07 09 10 12 14 15 18 19 20 22 23 24 25 29 30 31
2007 04
01 02 03 04 05 06 07 08 10 11 12 16 18 19 20 21 23 24 25 26
2007 03
01 02 06 07 08 09 10 12 13 14 16 19 20 21 22 23 24 26 27 28 29 31
2007 02
26 27 28