Calendar source code (first day of the month: Monday)
{| class="calendar" 
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} 1}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} 2}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} 3}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} 4}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} 5}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} class="calendar-weekendbackg" {{!}} 6}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} class="calendar-weekendbackg" {{!}} 7}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} 8}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} 9}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} 10}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} 11}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} 12}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} class="calendar-weekendbackg" {{!}} 13}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} class="calendar-weekendbackg" {{!}} 14}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} 15}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} 16}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} 17}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} 18}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} 19}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} class="calendar-weekendbackg" {{!}} 20}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} class="calendar-weekendbackg" {{!}} 21}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} 22}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} 23}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} 24}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} 25}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} 26}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} class="calendar-weekendbackg" {{!}} 27}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} class="calendar-weekendbackg" {{!}} 28}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} 29}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} 30}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} 31}}
|
|
| class="calendar-weekendbackg" | 
| class="calendar-weekendbackg" | 
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|-
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Calendar source code (first day of the month: Tuesday)
{| class="calendar"
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
|
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} 1}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} 2}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} 3}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} 4}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} class="calendar-weekendbackg" {{!}} 5}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} class="calendar-weekendbackg" {{!}} 6}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} 7}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} 8}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} 9}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} 10}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} 11}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} class="calendar-weekendbackg" {{!}} 12}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} class="calendar-weekendbackg" {{!}} 13}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} 14}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} 15}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} 16}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} 17}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} 18}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} class="calendar-weekendbackg" {{!}} 19}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} class="calendar-weekendbackg" {{!}} 20}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} 21}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} 22}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} 23}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} 24}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} 25}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} class="calendar-weekendbackg" {{!}} 26}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} class="calendar-weekendbackg" {{!}} 27}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} 28}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} 29}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} 30}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} 31}}
|
| class="calendar-weekendbackg" | 
| class="calendar-weekendbackg" | 
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|-
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Calendar source code (first day of the month: Wednesday)
{| class="calendar"
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
|
|
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} 1}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} 2}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} 3}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} class="calendar-weekendbackg" {{!}} 4}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} class="calendar-weekendbackg" {{!}} 5}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} 6}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} 7}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} 8}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} 9}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} 10}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} class="calendar-weekendbackg" {{!}} 11}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} class="calendar-weekendbackg" {{!}} 12}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} 13}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} 14}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} 15}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} 16}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} 17}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} class="calendar-weekendbackg" {{!}} 18}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} class="calendar-weekendbackg" {{!}} 19}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} 20}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} 21}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} 22}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} 23}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} 24}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} class="calendar-weekendbackg" {{!}} 25}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} class="calendar-weekendbackg" {{!}} 26}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} 27}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} 28}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} 29}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} 30}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} 31}}
| class="calendar-weekendbackg" | 
| class="calendar-weekendbackg" | 
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|- 
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Calendar source code (first day of the month: Thursday)
{| class="calendar"
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
|
|
|
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} 1}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} 2}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} class="calendar-weekendbackg" {{!}} 3}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} class="calendar-weekendbackg" {{!}} 4}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} 5}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} 6}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} 7}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} 8}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} 9}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} class="calendar-weekendbackg" {{!}} 10}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} class="calendar-weekendbackg" {{!}} 11}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} 12}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} 13}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} 14}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} 15}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} 16}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} class="calendar-weekendbackg" {{!}} 17}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} class="calendar-weekendbackg" {{!}} 18}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} 19}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} 20}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} 21}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} 22}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} 23}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} class="calendar-weekendbackg" {{!}} 24}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} class="calendar-weekendbackg" {{!}} 25}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} 26}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} 27}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} 28}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} 29}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} 30}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} class="calendar-weekendbackg" {{!}} 31}}
| class="calendar-weekendbackg" | 
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|- 
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Calendar source code (first day of the month: Friday)
{| class="calendar"
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
|
|
|
|
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} 1}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} class="calendar-weekendbackg" {{!}} 2}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} class="calendar-weekendbackg" {{!}} 3}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} 4}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} 5}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} 6}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} 7}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} 8}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} class="calendar-weekendbackg" {{!}} 9}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} class="calendar-weekendbackg" {{!}} 10}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} 11}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} 12}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} 13}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} 14}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} 15}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} class="calendar-weekendbackg" {{!}} 16}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} class="calendar-weekendbackg" {{!}} 17}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} 18}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} 19}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} 20}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} 21}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} 22}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} class="calendar-weekendbackg" {{!}} 23}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} class="calendar-weekendbackg" {{!}} 24}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} 25}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} 26}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} 27}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} 28}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} 29}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} class="calendar-weekendbackg" {{!}} 30}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} class="calendar-weekendbackg" {{!}} 31}}
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|-
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Calendar source code (first day of the month: Saturday)
{| class="calendar"
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
|
|
|
|
|
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} class="calendar-weekendbackg" {{!}} 1}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} class="calendar-weekendbackg" {{!}} 2}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} 3}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} 4}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} 5}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} 6}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} 7}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} class="calendar-weekendbackg" {{!}} 8}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} class="calendar-weekendbackg" {{!}} 9}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} 10}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} 11}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} 12}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} 13}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} 14}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} class="calendar-weekendbackg" {{!}} 15}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} class="calendar-weekendbackg" {{!}} 16}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} 17}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} 18}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} 19}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} 20}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} 21}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} class="calendar-weekendbackg" {{!}} 22}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} class="calendar-weekendbackg" {{!}} 23}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} 24}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} 25}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} 26}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} 27}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} 28}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} class="calendar-weekendbackg" {{!}} 29}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} class="calendar-weekendbackg" {{!}} 30}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} 31}}
|
|
|
|
| class="calendar-weekendbackg" | 
| class="calendar-weekendbackg" | 
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|-
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Calendar source code (first day of the month: Sunday)
{| class="calendar"
! colspan="7" class="calendar-header" | {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}
|-
| class="calendar-weekdays"    | M
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | W
| class="calendar-weekdays"    | T
| class="calendar-weekdays"    | F
| class="calendar-weekenddays" | S
| class="calendar-weekenddays" | S
|-
|
|
|
|
|
| class="calendar-weekendbackg" | 
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 1, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|1]]|{{!}} class="calendar-weekendbackg" {{!}} 1}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 2, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|2]]|{{!}} 2}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 3, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|3]]|{{!}} 3}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 4, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|4]]|{{!}} 4}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 5, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|5]]|{{!}} 5}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 6, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|6]]|{{!}} 6}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 7, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|7]]|{{!}} class="calendar-weekendbackg" {{!}} 7}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 8, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|8]]|{{!}} class="calendar-weekendbackg" {{!}} 8}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 9, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|9]]|{{!}} 9}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 10, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|10]]|{{!}} 10}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 11, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|11]]|{{!}} 11}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 12, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|12]]|{{!}} 12}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 13, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|13]]|{{!}} 13}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 14, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|14]]|{{!}} class="calendar-weekendbackg" {{!}} 14}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 15, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|15]]|{{!}} class="calendar-weekendbackg" {{!}} 15}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 16, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|16]]|{{!}} 16}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 17, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|17]]|{{!}} 17}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 18, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|18]]|{{!}} 18}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 19, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|19]]|{{!}} 19}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 20, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|20]]|{{!}} 20}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 21, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|21]]|{{!}} class="calendar-weekendbackg" {{!}} 21}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 22, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|22]]|{{!}} class="calendar-weekendbackg" {{!}} 22}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 23, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|23]]|{{!}} 23}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 24, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|24]]|{{!}} 24}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 25, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|25]]|{{!}} 25}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 26, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|26]]|{{!}} 26}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 27, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|27]]|{{!}} 27}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 28, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|28]]|{{!}} class="calendar-weekendbackg" {{!}} 28}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday-wnd}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 29, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|29]]|{{!}} class="calendar-weekendbackg" {{!}} 29}}
|-
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 30, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|30]]|{{!}} 30}}
{{#ifexist:{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|{{!}} class="{{#switch:{{PAGENAME}}|{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}=calendar-currentday|calendar-existingday}}" {{!}} [[{{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |0}} 31, {{safesubst:#explode:{{safesubst:SUBPAGENAME}}| |1}}|31]]|{{!}} 31}}
|
|
|
| class="calendar-weekendbackg" | 
| class="calendar-weekendbackg" | 
|-
! colspan="7" class="calendar-navbox" |
{| class="calendar-nav"
|- 
|{{#if:{{{prev|}}} | [[{{{prev|}}}|'''&#9668;''']]|<span class="calendar-nav-arrow">'''&#9668;'''</span>}}
|[[Timeline]]
|{{#if:{{{next|}}} | [[{{{next|}}}|'''&#9658;''']]|<span class="calendar-nav-arrow">'''&#9658;'''</span>}}
|}
|}
Template documentation (for the above template, sometimes hidden or invisible)

Contents

Description
The source code above generates calendars for dates articles.
Usage
Copy the intended code into the desired Template:Calendar/MONTH YEAR and save. The month and year will be automatically filled in from the name of the temple. You will have to remove one or more days from months with less than 31 days. To do this simply replace the code for that day with a pipe ("|") character. If you need to do this for a weekend day, then replace the code with:

| class="calendar-weekendbackg" |.


Visit Template:Calendar/doc to edit this text! (How does this work?)

Calendars

Community content is available under CC-BY-SA unless otherwise noted.