Coronavirus in Armenia

Affected Population

1.3 %

This is the part of confirmed infection cases against the total 3 million of its population.

Affected 13.2 per 1000 people
Died 0.26 per 1000 people

Recovery Pie

The whole pie reflects the total number of confirmed cases of people infected by coronavirus in Armenia.

Raw Numbers on August 3, 2020

39,102confirmed+52

29,861recovered+111

762fatal+8

8,479active−67

Daily Flow

The height of a single bar is the total number of people suffered from Coronavirus in Armenia and confirmed to be infected. It includes three parts: those who could or could not recover and those who are currently in the active phase of the disease.

New Confirmed Cases

This graph shows the number of new cases by day. The lightblue bars are the number of the new total confirmed cases appeared that day.

Daily Speed

This graph shows the speed of growth (in %) over time in Armenia. The only parameter here is the number of confirmed cases.

Note. When the speed is positive, the number of cases grows every day. The line going down means that the speed decreases, and while there may be more cases the next day, the disease spread is slowing down. If the speed goes below zero, that means that fewer cases registered today than yesterday.

Cumulative 14-day index

This graph shows the index that some countries use to estimate how safe travelling is. The value is the number of new confirmed cases for the last 14 days per 100,000 of population.

Mortality Level

The gray bars on this graph display the absolute number of deaths that happen in Armenia every month during the recent five years of available data. The red bars are the absolute numbers of people died due to the COVID-19 infection.

Weekly Levels

This graph draws the number of deaths in Armenia connected to the COVID-19 infection aggregated by weeks of 2020.

Crude rates

Crude mortality rate is the number of people died in a country within a year per each 1000 of population.

Here, the crude rate in Armenia is shown for the last 50 years. The red bar against 2020 is the number of people died due to COVID-19 per each 1000 people. Thus, you can directly compare the two parameters.

Note that the vertical axis is drawn in logarithmic scale by default.

Per capita values

Here, the number of confirmations and deaths per 1000 of population in Armenia is shown. These numbers is a better choice when comparing different countries than absolute numbers.

Raw Daily Numbers

Download as CSV | XLS

Date Confirmed
cases
Daily
growth, %
Recovered
cases
Fatal
cases
Active
cases
Recovery
rate, %
Mortality
rate, %
Affected
population, %
Confirmed
per 1000
Died
per 1000
Aug 3 39,102 0.1 % 29,861 762 8,479 76.4 % 1.9 % 1.3 % 13.2 0.26
Aug 2 39,050 0.5 % 29,750 754 8,546 76.2 % 1.9 % 1.3 % 13.2 0.25
Aug 1 38,841 0.8 % 29,557 749 8,535 76.1 % 1.9 % 1.3 % 13.1 0.25
Jul 31 38,550 0.9 % 28,997 738 8,815 75.2 % 1.9 % 1.3 % 13.0 0.25
Jul 30 38,196 0.7 % 28,366 728 9,102 74.3 % 1.9 % 1.3 % 12.9 0.25
Jul 29 37,937 0.8 % 27,824 723 9,390 73.3 % 1.9 % 1.3 % 12.8 0.24
Jul 28 37,629 0.6 % 27,357 719 9,553 72.7 % 1.9 % 1.3 % 12.7 0.24
Jul 27 37,390 0.2 % 26,665 711 10,014 71.3 % 1.9 % 1.3 % 12.6 0.24
Jul 26 37,317 0.9 % 26,478 705 10,134 71.0 % 1.9 % 1.3 % 12.6 0.24
Jul 25 36,996 1.0 % 26,243 700 10,053 70.9 % 1.9 % 1.3 % 12.5 0.24
Jul 24 36,613 1.2 % 25,734 692 10,187 70.3 % 1.9 % 1.2 % 12.4 0.23
Jul 23 36,162 1.3 % 25,244 688 10,230 69.8 % 1.9 % 1.2 % 12.2 0.23
Jul 22 35,693 1.2 % 24,766 678 10,249 69.4 % 1.9 % 1.2 % 12.1 0.23
Jul 21 35,254 0.8 % 24,206 662 10,386 68.7 % 1.9 % 1.2 % 11.9 0.22
Jul 20 34,981 0.3 % 23,502 650 10,829 67.2 % 1.9 % 1.2 % 11.8 0.22
Jul 19 34,877 1.2 % 23,294 641 10,942 66.8 % 1.8 % 1.2 % 11.8 0.22
Jul 18 34,462 1.4 % 23,123 631 10,708 67.1 % 1.8 % 1.2 % 11.7 0.21
Jul 17 34,001 1.3 % 22,492 620 10,889 66.2 % 1.8 % 1.1 % 11.5 0.21
Jul 16 33,559 1.7 % 21,931 607 11,021 65.4 % 1.8 % 1.1 % 11.3 0.21
Jul 15 33,005 1.6 % 21,348 592 11,065 64.7 % 1.8 % 1.1 % 11.2 0.20
Jul 14 32,490 1.1 % 20,729 581 11,180 63.8 % 1.8 % 1.1 % 10.98 0.20
Jul 13 32,151 0.6 % 19,865 573 11,713 61.8 % 1.8 % 1.1 % 10.87 0.19
Jul 12 31,969 1.8 % 19,633 565 11,771 61.4 % 1.8 % 1.1 % 10.81 0.19
Jul 11 31,392 1.6 % 19,419 559 11,414 61.9 % 1.8 % 1.1 % 10.61 0.19
Jul 10 30,903 1.8 % 18,709 546 11,648 60.5 % 1.8 % 1 % 10.45 0.18
Jul 9 30,346 1.8 % 18,000 535 11,811 59.3 % 1.8 % 1 % 10.26 0.18
Jul 8 29,820 1.8 % 17,427 521 11,872 58.4 % 1.7 % 1 % 10.082 0.18
Jul 7 29,285 1.2 % 16,907 503 11,875 57.7 % 1.7 % 0.99 % 9.90 0.17
Jul 6 28,936 1.2 % 16,302 491 12,143 56.3 % 1.7 % 0.98 % 9.78 0.17
Jul 5 28,606 2.5 % 16,140 484 11,982 56.4 % 1.7 % 0.97 % 9.67 0.16
Jul 4 27,900 2.1 % 15,935 477 11,488 57.1 % 1.7 % 0.94 % 9.43 0.16
Jul 3 27,320 2.5 % 15,484 469 11,367 56.7 % 1.7 % 0.92 % 9.24 0.16
Jul 2 26,658 2.3 % 15,036 459 11,163 56.4 % 1.7 % 0.9 % 9.01 0.16
Jul 1 26,065 2.0 % 14,563 453 11,049 55.9 % 1.7 % 0.88 % 8.81 0.15
Jun 30 25,542 1.7 % 14,048 443 11,051 55.0 % 1.7 % 0.86 % 8.64 0.15
Jun 29 25,127 2.0 % 13,297 433 11,397 52.9 % 1.7 % 0.85 % 8.50 0.15
Jun 28 24,645 3.1 % 13,116 426 11,103 53.2 % 1.7 % 0.83 % 8.33 0.14
Jun 27 23,909 2.8 % 12,911 421 10,577 54.0 % 1.8 % 0.81 % 8.08 0.14
Jun 26 23,247 3.4 % 12,149 410 10,688 52.3 % 1.8 % 0.79 % 7.86 0.14
Jun 25 22,488 3.6 % 11,335 397 10,756 50.4 % 1.8 % 0.76 % 7.60 0.13
Jun 24 21,717 3.4 % 10,797 386 10,534 49.7 % 1.8 % 0.73 % 7.34 0.13
Jun 23 21,006 2.0 % 10,144 372 10,490 48.3 % 1.8 % 0.71 % 7.10 0.13
Jun 22 20,588 1.6 % 9,131 360 11,097 44.4 % 1.7 % 0.7 % 6.96 0.12
Jun 21 20,268 2.8 % 9,002 350 10,916 44.4 % 1.7 % 0.69 % 6.85 0.12
Jun 20 19,708 2.9 % 8,854 332 10,522 44.9 % 1.7 % 0.67 % 6.66 0.11
Jun 19 19,157 2.5 % 8,266 319 10,572 43.1 % 1.7 % 0.65 % 6.48 0.11
Jun 18 18,698 3.7 % 7,560 309 10,829 40.4 % 1.7 % 0.63 % 6.32 0.10
Jun 17 18,033 3.1 % 6,814 302 10,917 37.8 % 1.7 % 0.61 % 6.10 0.10
Jun 16 17,489 2.5 % 6,571 293 10,625 37.6 % 1.7 % 0.59 % 5.91 0.099
Jun 15 17,064 2.4 % 6,276 285 10,503 36.8 % 1.7 % 0.58 % 5.77 0.096
Jun 14 16,667 4.1 % 6,214 269 10,184 37.3 % 1.6 % 0.56 % 5.64 0.091
Jun 13 16,004 4.7 % 6,081 264 9,659 38.0 % 1.6 % 0.54 % 5.41 0.089
Jun 12 15,281 4.2 % 5,639 258 9,384 36.9 % 1.7 % 0.52 % 5.17 0.087
Jun 11 14,669 4.0 % 5,466 245 8,958 37.3 % 1.7 % 0.5 % 4.96 0.083
Jun 10 14,103 3.1 % 5,226 227 8,650 37.1 % 1.6 % 0.48 % 4.77 0.077
Jun 9 13,675 2.6 % 4,451 217 9,007 32.5 % 1.6 % 0.46 % 4.62 0.073
Jun 8 13,325 1.5 % 4,099 211 9,015 30.8 % 1.6 % 0.45 % 4.51 0.071
Jun 7 13,130 6.2 % 4,014 200 8,916 30.6 % 1.5 % 0.44 % 4.44 0.068
Jun 6 12,364 4.6 % 3,720 190 8,454 30.1 % 1.5 % 0.42 % 4.18 0.064
Jun 5 11,817 5.3 % 3,513 183 8,121 29.7 % 1.5 % 0.4 % 4.00 0.062
Jun 4 11,221 6.6 % 3,468 176 7,577 30.9 % 1.6 % 0.38 % 3.79 0.060
Jun 3 10,524 5.1 % 3,454 170 6,900 32.8 % 1.6 % 0.36 % 3.56 0.057
Jun 2 10,009 5.4 % 3,427 158 6,424 34.2 % 1.6 % 0.34 % 3.38 0.053
Jun 1 9,492 2.3 % 3,402 139 5,951 35.8 % 1.5 % 0.32 % 3.21 0.047
May 31 9,282 4.0 % 3,386 131 5,765 36.5 % 1.4 % 0.31 % 3.14 0.044
May 30 8,927 2.9 % 3,317 127 5,483 37.2 % 1.4 % 0.3 % 3.02 0.043
May 29 8,676 5.6 % 3,297 120 5,259 38.0 % 1.4 % 0.29 % 2.93 0.041
May 28 8,216 5.7 % 3,287 113 4,816 40.0 % 1.4 % 0.28 % 2.78 0.038
May 27 7,774 5.0 % 3,255 98 4,421 41.9 % 1.3 % 0.26 % 2.63 0.033
May 26 7,402 4.1 % 3,220 91 4,091 43.5 % 1.2 % 0.25 % 2.50 0.031
May 25 7,113 6.8 % 3,145 87 3,881 44.2 % 1.2 % 0.24 % 2.40 0.029
May 24 6,661 5.7 % 3,064 81 3,516 46.0 % 1.2 % 0.23 % 2.25 0.027
May 23 6,302 6.3 % 2,936 77 3,289 46.6 % 1.2 % 0.21 % 2.13 0.026
May 22 5,928 5.7 % 2,874 74 2,980 48.5 % 1.2 % 0.2 % 2.00 0.025
May 21 5,606 6.4 % 2,581 70 2,955 46.0 % 1.2 % 0.19 % 1.90 0.024
May 20 5,271 4.6 % 2,419 67 2,785 45.9 % 1.3 % 0.18 % 1.78 0.023
May 19 5,041 4.5 % 2,164 64 2,813 42.9 % 1.3 % 0.17 % 1.70 0.022
May 18 4,823 7.8 % 2,019 61 2,743 41.9 % 1.3 % 0.16 % 1.63 0.021
May 17 4,472 4.4 % 1,925 60 2,487 43.0 % 1.3 % 0.15 % 1.51 0.020
May 16 4,283 5.9 % 1,791 55 2,437 41.8 % 1.3 % 0.14 % 1.45 0.019
May 15 4,044 4.8 % 1,666 52 2,326 41.2 % 1.3 % 0.14 % 1.37 0.018
May 14 3,860 3.8 % 1,572 49 2,239 40.7 % 1.3 % 0.13 % 1.31 0.017
May 13 3,718 5.1 % 1,500 48 2,170 40.3 % 1.3 % 0.13 % 1.26 0.016
May 12 3,538 4.3 % 1,430 47 2,061 40.4 % 1.3 % 0.12 % 1.20 0.016
May 11 3,392 2.4 % 1,359 46 1,987 40.1 % 1.4 % 0.11 % 1.15 0.016
May 10 3,313 4.3 % 1,325 45 1,943 40.0 % 1.4 % 0.11 % 1.12 0.015
May 9 3,175 4.8 % 1,267 44 1,864 39.9 % 1.4 % 0.11 % 1.07 0.015
May 8 3,029 5.0 % 1,218 43 1,768 40.2 % 1.4 % 0.1 % 1.02 0.015
May 7 2,884 3.7 % 1,185 42 1,657 41.1 % 1.5 % 0.098 % 0.98 0.014
May 6 2,782 6.2 % 1,135 40 1,607 40.8 % 1.4 % 0.094 % 0.94 0.014
May 5 2,619 4.5 % 1,111 40 1,468 42.4 % 1.5 % 0.089 % 0.89 0.014
May 4 2,507 5.1 % 1,071 39 1,397 42.7 % 1.6 % 0.085 % 0.85 0.013
May 3 2,386 5.0 % 1,035 35 1,316 43.4 % 1.5 % 0.081 % 0.81 0.012
May 2 2,273 5.8 % 1,010 33 1,230 44.4 % 1.5 % 0.077 % 0.77 0.011
May 1 2,148 4.0 % 977 33 1,138 45.5 % 1.5 % 0.073 % 0.73 0.011
Apr 30 2,066 6.9 % 929 32 1,105 45.0 % 1.5 % 0.07 % 0.70 0.011
Apr 29 1,932 3.5 % 900 30 1,002 46.6 % 1.6 % 0.065 % 0.65 0.010
Apr 28 1,867 3.3 % 866 30 971 46.4 % 1.6 % 0.063 % 0.63 0.010
Apr 27 1,808 3.6 % 848 29 931 46.9 % 1.6 % 0.061 % 0.61 0.0098
Apr 26 1,746 4.1 % 833 28 885 47.7 % 1.6 % 0.059 % 0.59 0.0095
Apr 25 1,677 5.1 % 803 28 846 47.9 % 1.7 % 0.057 % 0.57 0.0095
Apr 24 1,596 4.8 % 728 27 841 45.6 % 1.7 % 0.054 % 0.54 0.0091
Apr 23 1,523 3.4 % 659 24 840 43.3 % 1.6 % 0.051 % 0.51 0.0081
Apr 22 1,473 5.1 % 633 24 816 43.0 % 1.6 % 0.05 % 0.50 0.0081
Apr 21 1,401 4.6 % 609 24 768 43.5 % 1.7 % 0.047 % 0.47 0.0081
Apr 20 1,339 3.7 % 580 22 737 43.3 % 1.6 % 0.045 % 0.45 0.0074
Apr 19 1,291 3.4 % 545 20 726 42.2 % 1.5 % 0.044 % 0.44 0.0068
Apr 18 1,248 3.9 % 523 20 705 41.9 % 1.6 % 0.042 % 0.42 0.0068
Apr 17 1,201 3.6 % 402 19 780 33.5 % 1.6 % 0.041 % 0.41 0.0064
Apr 16 1,159 4.3 % 358 18 783 30.9 % 1.6 % 0.039 % 0.39 0.0061
Apr 15 1,111 4.1 % 297 17 797 26.7 % 1.5 % 0.038 % 0.38 0.0057
Apr 14 1,067 2.7 % 265 16 786 24.8 % 1.5 % 0.036 % 0.36 0.0054
Apr 13 1,039 2.6 % 211 14 814 20.3 % 1.3 % 0.035 % 0.35 0.0047
Apr 12 1,013 4.8 % 197 13 803 19.4 % 1.3 % 0.034 % 0.34 0.0044
Apr 11 967 3.2 % 173 13 781 17.9 % 1.3 % 0.033 % 0.33 0.0044
Apr 10 937 1.7 % 149 12 776 15.9 % 1.3 % 0.032 % 0.32 0.0041
Apr 9 921 4.5 % 138 10 773 15.0 % 1.1 % 0.031 % 0.31 0.0034
Apr 8 881 3.3 % 114 9 758 12.9 % 1.0 % 0.03 % 0.30 0.0030
Apr 7 853 2.4 % 87 8 758 10.2 % 0.9 % 0.029 % 0.29 0.0027
Apr 6 833 1.3 % 62 8 763 7.4 % 1.0 % 0.028 % 0.28 0.0027
Apr 5 822 6.8 % 57 7 758 6.9 % 0.9 % 0.028 % 0.28 0.0024
Apr 4 770 4.6 % 43 7 720 5.6 % 0.9 % 0.026 % 0.26 0.0024
Apr 3 736 11.0 % 43 7 686 5.8 % 1.0 % 0.025 % 0.25 0.0024
Apr 2 663 16.1 % 33 7 623 5.0 % 1.1 % 0.022 % 0.22 0.0024
Apr 1 571 7.3 % 31 4 536 5.4 % 0.7 % 0.019 % 0.19 0.0014
Mar 31 532 10.4 % 30 3 499 5.6 % 0.6 % 0.018 % 0.18 0.0010
Mar 30 482 13.7 % 30 3 449 6.2 % 0.6 % 0.016 % 0.16 0.0010
Mar 29 424 4.2 % 30 3 391 7.1 % 0.7 % 0.014 % 0.14 0.0010
Mar 28 407 23.7 % 30 1 376 7.4 % 0.2 % 0.014 % 0.14 0.00034
Mar 27 329 13.4 % 28 1 300 8.5 % 0.3 % 0.011 % 0.11 0.00034
Mar 26 290 9.4 % 18 1 271 6.2 % 0.3 % 0.0098 % 0.098 0.00034
Mar 25 265 6.4 % 16 0 249 6.0 % 0.0 % 0.009 % 0.090 0.00
Mar 24 249 6.0 % 14 0 235 5.6 % 0.0 % 0.0084 % 0.084 0.00
Mar 23 235 21.1 % 2 0 233 0.9 % 0.0 % 0.0079 % 0.079 0.00
Mar 22 194 21.3 % 2 0 192 1.0 % 0.0 % 0.0066 % 0.066 0.00
Mar 21 160 17.6 % 1 0 159 0.6 % 0.0 % 0.0054 % 0.054 0.00
Mar 20 136 18.3 % 1 0 135 0.7 % 0.0 % 0.0046 % 0.046 0.00
Mar 19 115 36.9 % 1 0 114 0.9 % 0.0 % 0.0039 % 0.039 0.00
Mar 18 84 7.7 % 1 0 83 1.2 % 0.0 % 0.0028 % 0.028 0.00
Mar 17 78 50.0 % 1 0 77 1.3 % 0.0 % 0.0026 % 0.026 0.00
Mar 16 52 100.0 % 0 0 52 0.0 % 0.0 % 0.0018 % 0.018 0.00
Mar 15 26 44.4 % 0 0 26 0.0 % 0.0 % < 0.001 % 0.0088 0.00
Mar 14 18 125.0 % 0 0 18 0.0 % 0.0 % < 0.001 % 0.0061 0.00
Mar 13 8 100.0 % 0 0 8 0.0 % 0.0 % < 0.001 % 0.0027 0.00
Mar 12 4 300.0 % 0 0 4 0.0 % 0.0 % < 0.001 % 0.0014 0.00
Mar 11 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 10 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 9 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 8 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 7 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 6 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 5 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 4 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 3 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 2 1 0.0 % 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00
Mar 1 1 0 0 1 0.0 % 0.0 % < 0.001 % 0.00034 0.00

Statistics per Continent

Whole world

Africa

Asia

Europe

North America

Oceania

South America

Statistics per Country

Afghanistan

Albania

Algeria

Andorra

Angola ▲▲

Anguilla

Antigua and Barbuda

Argentina

Armenia

Aruba

Australia

Austria

Azerbaijan

Bahamas

Bahrain

Bangladesh

Barbados

Belarus

Belgium

Belize

Benin

Bermuda

Bhutan

Bolivia

Bonaire, St. Eustatius & Saba

Bosnia and Herzegovina

Botswana

Brazil

British Virgin Islands

Brunei Darussalam

Bulgaria

Burkina Faso

Burundi

Cabo Verde

Cambodia

Cameroon

Canada

Cayman Islands

Central African Republic

Chad

Chile

China

Colombia

Comoros

Congo

Costa Rica

Croatia

Cuba

Curaçao

Cyprus

Czechia

Dem. Rep. of the Congo

Denmark ▲▲

Djibouti ▲▲

Dominica

Dominican Republic

Ecuador

Egypt

El Salvador

Equatorial Guinea

Eritrea

Estonia

Eswatini

Ethiopia

Falkland Islands

Faroe Islands

Fiji

Finland

France ▲▲

French Guiana

French Polynesia

Gabon

Gambia

Georgia

Germany

Ghana

Gibraltar

Greece

Greenland

Grenada

Guadeloupe

Guam

Guatemala

Guinea

Guinea-Bissau

Guyana

Haiti

Holy See

Honduras

Hungary

Iceland

India ▲▲

Indonesia

Iran

Iraq

Ireland

Isle of Man

Israel

Italy

Jamaica ▲▲

Japan

Jordan

Kazakhstan

Kenya

Kosovo

Kuwait

Kyrgyzstan

Lao People's Dem. Rep.

Latvia

Lebanon

Lesotho

Liberia

Libya

Liechtenstein

Lithuania

Luxembourg

Madagascar

Malawi

Malaysia

Maldives

Mali

Malta ▲▲

Martinique

Mauritania ▲▲

Mauritius

Mayotte

Mexico

Moldova

Monaco

Mongolia

Montenegro

Montserrat

Morocco

Mozambique

Myanmar

Namibia

Nepal

Netherlands

New Caledonia

New Zealand

Nicaragua

Niger

Nigeria

North Macedonia

Norway ▲▲

Oman

Pakistan

Panama

Papua New Guinea

Paraguay

Peru

Philippines

Poland

Portugal

Puerto Rico

Qatar

Réunion

Romania

Russian Federation

Rwanda

Saint Barthélemy

Saint Kitts and Nevis

Saint Lucia

Saint Pierre and Miquelon

San Marino

Sao Tome and Principe

Saudi Arabia

Senegal

Serbia

Seychelles

Sierra Leone

Singapore

Sint Maarten

Slovakia

Slovenia

Somalia

South Africa

South Korea

South Sudan

Spain ▲▲

Sri Lanka

State of Palestine

Sudan

Suriname

Sweden

Switzerland

Syrian Arab Republic

Taiwan

Tajikistan

Tanzania

Thailand

Timor-Leste

Togo

Trinidad and Tobago

Tunisia

Turkey

Turks and Caicos Islands

Uganda

Ukraine

United Arab Emirates

United Kingdom

United States of America

Uruguay

Uzbekistan

Venezuela

Viet Nam

Western Sahara

Yemen

Zambia

Zimbabwe

The green and red arrows next to the country name display the trend of the new confirmed cases during the last week.

Link
Send
Send

Based on data collected by the Johns Hopkins University Center for Systems Science and Engineering.

This website presents the very same data as the JHU’s original dashboard but from a less-panic perspective. Updated daily around 8 a.m. Central European time.

Read the Technology blog. Look at the source code: GitHub. Powered by Raku.

Created by Andrew Shitov. Twitter: @andrewshitov. Contact by e-mail.