432:
the NVFS File System. A second update to the Sprint Treo 650 was released on June 16, 2005. The
Unlocked GSM Firmware Upgrade was also released on the day of the second Sprint Treo 650 firmware update which also improves the efficiency of the NVFS File System in addition to addressing known problems prior to the release of the firmware update. The Rogers Wireless Treo 650 Firmware Update was quietly posted at the Rogers Wireless Treo 650 support site, and shares the same bug fixes and NVFS memory efficiency updates as with the unlocked GSM version. The initial release of the palmOne Tungsten E2, Verizon Wireless Treo 650 and the Earthlink Wireless Treo 650 already has the NVFS Memory System problems assessed.
165:
63:
22:
227:
362:, which continually stores all data even when no power is applied. palmOne invented NVFS in response to complaints that a handheld's data was destroyed when the battery power ran out. In the past, it was necessary to keep the handheld continuously charged to avoid losing data, since all information was stored in volatile memory.
414:
on request to selected customers. At the NVFS Early
Release, Palm (at the time palmOne) would commit itself to work on a ROM Flash Update to reduce the overhead of the NVFS Architecture. Currently Palm-branded products using NVFS should be shipped with the NVFS Fix already installed. (The Tungsten E2
406:
blocks, power users have complained that files take approximately 33% more space than in volatile file systems. In fact a volatile file system uses a block size of only 14 bytes, compared to the NVFS File System minimum block size of 512 bytes. palmOne responded to this complaint by offering a free
431:
palmOne released the first Sprint Treo 650 Updater which was designed to ensure that the block size overhead was reduced from 512 bytes to 16-32 bytes (Usually 32 bytes, but can be as low as 16 bytes depending on the file's demand), resulting in drastic memory management efficiency improvements of
393:
claims that Flash memory is a plus for the majority of their consumers since many of them do not want to charge the handheld too often, and it consumes less overall power. NVFS uses a brand-new data architecture which might render incompatible some applications which ran very well with non-NVFS
439:
On July 25, 2005, the
Cingular Treo 650 Fix was officially released, with one of the fixes being addressing inefficiency problems associated with the NVFS File System. Cingular Treo 650 holders are encouraged to deploy this Flash ROM Update at the earliest time possible.
435:
According to Palm Info Center on June 22, 2005, the palmOne
Tungsten T5 Version 1.1 Update fixes the NVFS File System Inefficiency Problem since its release in November 2004. The Version 1.1 Update also updates the Tungsten T5's Version Number to Garnet 5.4.8.
353:
The NVFS, as claimed by palmOne, is a file system designed to keep all information safe should the battery run out of power. Previous non-flash memory designs would lose all stored data in the event of a power loss.
613:
415:
uses 4kb blocks.) (It is recommended those having earlier versions of the Palm Treo 650 and
Tungsten T5 install the NVFS Fix at the earliest possible convenience). Such controversy gave the
639:
634:
629:
624:
618:
574:
515:
35:
248:
235:
497:
592:
711:
686:
659:
186:
1943:
1418:
127:
1933:
1104:
913:
99:
1555:
273:
208:
146:
49:
84:
77:
1221:
943:
903:
479:
106:
1995:
1000:
113:
41:
1938:
1354:
928:
2000:
1859:
1707:
1639:
933:
740:
179:
173:
95:
1744:
1734:
1724:
1116:
706:
679:
366:
301:
240:
73:
190:
1809:
1662:
1565:
1510:
1385:
1010:
578:
523:
544:
389:
technology to retain the handheld's data in the event of a battery swap or if the battery runs out of power.
1908:
1864:
1846:
1545:
1535:
990:
1754:
1719:
1657:
1136:
956:
820:
750:
501:
1890:
1799:
1749:
1692:
1438:
1408:
1359:
1311:
1211:
1184:
1061:
951:
864:
755:
672:
596:
120:
1964:
1925:
1739:
1469:
1458:
1433:
1370:
1074:
891:
881:
837:
802:
1969:
1915:
1854:
1443:
1111:
1052:
968:
411:
1959:
1821:
1784:
1697:
1423:
1413:
1398:
1339:
1169:
832:
825:
812:
765:
1774:
1714:
1550:
1236:
1206:
1198:
1067:
963:
938:
760:
449:
386:
1990:
1794:
1702:
1500:
1150:
1094:
783:
374:
1903:
1816:
1324:
718:
483:
1804:
1789:
1729:
907:
778:
644:
556:
370:
317:
1984:
1834:
1779:
1453:
1393:
1252:
459:
313:
1898:
1606:
1194:
1161:
1099:
1079:
359:
294:
1596:
695:
416:
337:
309:
305:
62:
649:
1874:
1672:
390:
298:
1829:
1570:
1448:
1179:
1047:
1042:
454:
333:
325:
654:
226:
1647:
1591:
1560:
1349:
1174:
1030:
923:
876:
770:
420:
408:
329:
321:
498:"palmOne - Support - Treo 650 Updater 1.08 (Sprint PCS branded version)"
1601:
1575:
1402:
1035:
1005:
896:
852:
1611:
1520:
1515:
1319:
1020:
480:"PCWorld.com - New File System Constrains Treo 650 Storage Capacity"
1869:
1667:
1652:
1629:
1624:
1619:
1530:
1525:
1463:
1344:
1297:
1292:
1285:
1280:
1275:
1270:
1226:
1216:
1121:
1089:
983:
978:
973:
869:
797:
745:
614:
palmOne Treo 650 Updater
Information regarding about NVFS Features
593:"palmOne - Support - Treo 650 Updater (Cingular Wireless version)"
516:"PalmOne - Support - Treo 650 Updater 1.13 (Unlocked GSM version)"
402:
Because the NVFS File System was designed to use clusters of 512
1540:
1505:
1495:
1490:
1428:
1364:
1334:
1329:
1265:
1260:
1231:
1140:
1131:
1084:
1025:
995:
886:
857:
847:
842:
807:
789:
403:
668:
664:
1146:
1126:
1015:
917:
220:
158:
56:
15:
655:
650:
398:
Controversy and unfavorable remarks from power users
1952:
1924:
1889:
1845:
1763:
1685:
1638:
1584:
1479:
1384:
1310:
1250:
1193:
1160:
727:
680:
8:
660:Hobbyist Software--How to fix a cache crash
50:Learn how and when to remove these messages
1767:
1483:
1247:
733:
687:
673:
665:
557:"palmOne Releases Tungsten T5 Update v1.1"
645:Palm Infocenter--palmOne NVFS Controversy
274:Learn how and when to remove this message
209:Learn how and when to remove this message
147:Learn how and when to remove this message
575:"palmOne - Support - Tungsten T5 Update"
251:of all important aspects of the article.
172:This article includes a list of general
471:
619:palmOne Tungsten T5 Version 1.1 Update
423:unfavorable remarks from power users.
365:A similar feature has been adopted by
247:Please consider expanding the lead to
83:Please improve this article by adding
377:, and is named "Persistent Storage".
7:
635:palmOne Tungsten E2 NVFS Information
630:palmOne Tungsten T5 KB Article 34247
178:it lacks sufficient corresponding
14:
31:This article has multiple issues.
625:palmOne Tungsten T5 new features
500:. April 29, 2005. Archived from
225:
163:
61:
20:
577:. June 23, 2005. Archived from
381:Architecture and specifications
239:may be too short to adequately
39:or discuss these issues on the
621:—Also updates Garnet to 5.4.8.
249:provide an accessible overview
1:
297:introduced in the release of
85:secondary or tertiary sources
1860:Filesystem-level encryption
450:Tungsten T5 and Tungsten E2
2017:
707:Comparison of file systems
302:Personal Digital Assistant
96:"Non-Volatile File System"
1770:
1486:
736:
702:
1810:Extended file attributes
1511:Compact Disc File System
295:flash memory file system
287:Non-Volatile File System
1909:Installable File System
640:palmOne NVFS in General
193:more precise citations.
957:TiVo Media File System
821:Encrypting File System
561:www.palminfocenter.com
72:relies excessively on
1996:Computer file systems
952:Macintosh File System
1965:GUID Partition Table
1312:Distributed parallel
1060:Shared File System (
455:Treo Smartphone Line
1970:Apple Partition Map
1916:Virtual file system
1855:Access-control list
969:NetWare File System
358:is a derivative of
2001:Flash file systems
1960:Master Boot Record
1785:Data deduplication
1424:Google File System
1340:Google File System
826:Extent File System
788:Byte File System (
427:Later developments
1978:
1977:
1885:
1884:
1775:Case preservation
1681:
1680:
1380:
1379:
1306:
1305:
1068:Smart File System
545:Technical support
387:NAND flash memory
284:
283:
276:
266:
265:
219:
218:
211:
157:
156:
149:
131:
54:
2008:
1795:Execute in place
1768:
1501:Boot File System
1484:
1248:
784:Boot File System
734:
689:
682:
675:
666:
601:
600:
595:. Archived from
589:
583:
582:
571:
565:
564:
553:
547:
542:
536:
535:
533:
531:
522:. Archived from
512:
506:
505:
494:
488:
487:
482:. Archived from
476:
375:operating system
349:Overview of NVFS
304:handheld models
279:
272:
261:
258:
252:
229:
221:
214:
207:
203:
200:
194:
189:this article by
180:inline citations
167:
166:
159:
152:
145:
141:
138:
132:
130:
89:
65:
57:
46:
24:
23:
16:
2016:
2015:
2011:
2010:
2009:
2007:
2006:
2005:
1981:
1980:
1979:
1974:
1948:
1920:
1904:File system API
1881:
1841:
1817:File change log
1759:
1735:Record-oriented
1708:Self-certifying
1677:
1634:
1580:
1475:
1376:
1302:
1246:
1189:
1156:
729:
723:
719:Unix filesystem
698:
693:
610:
605:
604:
591:
590:
586:
573:
572:
568:
555:
554:
550:
543:
539:
529:
527:
526:on 19 June 2005
520:www.palmone.com
514:
513:
509:
496:
495:
491:
478:
477:
473:
468:
446:
429:
400:
383:
351:
346:
280:
269:
268:
267:
262:
256:
253:
246:
234:This article's
230:
215:
204:
198:
195:
185:Please help to
184:
168:
164:
153:
142:
136:
133:
90:
88:
82:
78:primary sources
66:
25:
21:
12:
11:
5:
2014:
2012:
2004:
2003:
1998:
1993:
1983:
1982:
1976:
1975:
1973:
1972:
1967:
1962:
1956:
1954:
1950:
1949:
1947:
1946:
1944:Log-structured
1941:
1936:
1930:
1928:
1922:
1921:
1919:
1918:
1913:
1912:
1911:
1901:
1895:
1893:
1887:
1886:
1883:
1882:
1880:
1879:
1878:
1877:
1872:
1862:
1857:
1851:
1849:
1847:Access control
1843:
1842:
1840:
1839:
1838:
1837:
1832:
1824:
1819:
1814:
1813:
1812:
1805:File attribute
1802:
1797:
1792:
1790:Data scrubbing
1787:
1782:
1777:
1771:
1765:
1761:
1760:
1758:
1757:
1752:
1747:
1745:Steganographic
1742:
1737:
1732:
1727:
1725:Log-structured
1722:
1717:
1712:
1711:
1710:
1705:
1700:
1689:
1687:
1683:
1682:
1679:
1678:
1676:
1675:
1670:
1665:
1660:
1655:
1650:
1644:
1642:
1636:
1635:
1633:
1632:
1627:
1622:
1617:
1614:
1609:
1604:
1599:
1594:
1588:
1586:
1582:
1581:
1579:
1578:
1573:
1568:
1563:
1558:
1553:
1548:
1543:
1538:
1533:
1528:
1523:
1518:
1513:
1508:
1503:
1498:
1493:
1487:
1481:
1477:
1476:
1474:
1473:
1466:
1461:
1456:
1451:
1446:
1441:
1436:
1431:
1426:
1421:
1416:
1411:
1406:
1396:
1390:
1388:
1382:
1381:
1378:
1377:
1375:
1374:
1367:
1362:
1357:
1352:
1347:
1342:
1337:
1332:
1327:
1322:
1316:
1314:
1308:
1307:
1304:
1303:
1301:
1300:
1295:
1290:
1289:
1288:
1278:
1273:
1268:
1263:
1257:
1255:
1245:
1244:
1239:
1234:
1229:
1224:
1219:
1214:
1209:
1203:
1201:
1191:
1190:
1188:
1187:
1182:
1177:
1172:
1166:
1164:
1158:
1157:
1155:
1154:
1144:
1134:
1129:
1124:
1119:
1114:
1109:
1108:
1107:
1102:
1092:
1087:
1082:
1077:
1072:
1071:
1070:
1065:
1055:
1050:
1048:Reliance Nitro
1045:
1040:
1039:
1038:
1028:
1023:
1018:
1013:
1008:
1003:
998:
993:
988:
987:
986:
976:
971:
966:
961:
960:
959:
954:
946:
941:
936:
931:
926:
921:
911:
908:Classic Mac OS
901:
900:
899:
889:
884:
879:
874:
873:
872:
862:
861:
860:
855:
850:
845:
835:
830:
829:
828:
823:
815:
810:
805:
800:
795:
794:
793:
786:
781:
779:Be File System
773:
768:
763:
758:
753:
748:
743:
737:
731:
725:
724:
722:
721:
716:
715:
714:
703:
700:
699:
694:
692:
691:
684:
677:
669:
663:
662:
657:
652:
647:
642:
637:
632:
627:
622:
616:
609:
608:External links
606:
603:
602:
599:on 2005-07-28.
584:
581:on 2005-06-23.
566:
548:
537:
507:
504:on 2005-04-29.
489:
486:on 2005-02-07.
470:
469:
467:
464:
463:
462:
457:
452:
445:
442:
428:
425:
399:
396:
382:
379:
371:Windows Mobile
350:
347:
345:
342:
282:
281:
264:
263:
243:the key points
233:
231:
224:
217:
216:
171:
169:
162:
155:
154:
69:
67:
60:
55:
29:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
2013:
2002:
1999:
1997:
1994:
1992:
1989:
1988:
1986:
1971:
1968:
1966:
1963:
1961:
1958:
1957:
1955:
1951:
1945:
1942:
1940:
1937:
1935:
1934:Cryptographic
1932:
1931:
1929:
1927:
1923:
1917:
1914:
1910:
1907:
1906:
1905:
1902:
1900:
1897:
1896:
1894:
1892:
1888:
1876:
1873:
1871:
1868:
1867:
1866:
1863:
1861:
1858:
1856:
1853:
1852:
1850:
1848:
1844:
1836:
1833:
1831:
1828:
1827:
1825:
1823:
1820:
1818:
1815:
1811:
1808:
1807:
1806:
1803:
1801:
1798:
1796:
1793:
1791:
1788:
1786:
1783:
1781:
1780:Copy-on-write
1778:
1776:
1773:
1772:
1769:
1766:
1762:
1756:
1753:
1751:
1748:
1746:
1743:
1741:
1738:
1736:
1733:
1731:
1728:
1726:
1723:
1721:
1718:
1716:
1713:
1709:
1706:
1704:
1701:
1699:
1696:
1695:
1694:
1691:
1690:
1688:
1684:
1674:
1671:
1669:
1666:
1664:
1661:
1659:
1656:
1654:
1651:
1649:
1646:
1645:
1643:
1641:
1637:
1631:
1628:
1626:
1623:
1621:
1618:
1615:
1613:
1610:
1608:
1605:
1603:
1600:
1598:
1595:
1593:
1590:
1589:
1587:
1583:
1577:
1574:
1572:
1569:
1567:
1564:
1562:
1559:
1557:
1554:
1552:
1549:
1547:
1544:
1542:
1539:
1537:
1534:
1532:
1529:
1527:
1524:
1522:
1519:
1517:
1514:
1512:
1509:
1507:
1504:
1502:
1499:
1497:
1494:
1492:
1489:
1488:
1485:
1482:
1478:
1472:
1471:
1467:
1465:
1462:
1460:
1457:
1455:
1452:
1450:
1447:
1445:
1442:
1440:
1437:
1435:
1432:
1430:
1427:
1425:
1422:
1420:
1417:
1415:
1412:
1410:
1407:
1404:
1400:
1397:
1395:
1392:
1391:
1389:
1387:
1383:
1373:
1372:
1368:
1366:
1363:
1361:
1358:
1356:
1353:
1351:
1348:
1346:
1343:
1341:
1338:
1336:
1333:
1331:
1328:
1326:
1323:
1321:
1318:
1317:
1315:
1313:
1309:
1299:
1296:
1294:
1291:
1287:
1284:
1283:
1282:
1279:
1277:
1274:
1272:
1269:
1267:
1264:
1262:
1259:
1258:
1256:
1254:
1253:wear leveling
1249:
1243:
1240:
1238:
1235:
1233:
1230:
1228:
1225:
1223:
1220:
1218:
1215:
1213:
1210:
1208:
1205:
1204:
1202:
1200:
1196:
1192:
1186:
1183:
1181:
1178:
1176:
1173:
1171:
1168:
1167:
1165:
1163:
1159:
1152:
1148:
1145:
1142:
1138:
1135:
1133:
1130:
1128:
1125:
1123:
1120:
1118:
1115:
1113:
1110:
1106:
1103:
1101:
1098:
1097:
1096:
1093:
1091:
1088:
1086:
1083:
1081:
1078:
1076:
1073:
1069:
1066:
1063:
1059:
1058:
1056:
1054:
1051:
1049:
1046:
1044:
1041:
1037:
1034:
1033:
1032:
1029:
1027:
1024:
1022:
1019:
1017:
1014:
1012:
1009:
1007:
1004:
1002:
999:
997:
994:
992:
989:
985:
982:
981:
980:
977:
975:
972:
970:
967:
965:
962:
958:
955:
953:
950:
949:
947:
945:
942:
940:
937:
935:
932:
930:
927:
925:
922:
919:
915:
912:
909:
905:
902:
898:
895:
894:
893:
890:
888:
885:
883:
880:
878:
875:
871:
868:
867:
866:
863:
859:
856:
854:
851:
849:
846:
844:
841:
840:
839:
836:
834:
831:
827:
824:
822:
819:
818:
816:
814:
811:
809:
806:
804:
801:
799:
796:
791:
787:
785:
782:
780:
777:
776:
774:
772:
769:
767:
764:
762:
759:
757:
754:
752:
749:
747:
744:
742:
739:
738:
735:
732:
726:
720:
717:
713:
710:
709:
708:
705:
704:
701:
697:
690:
685:
683:
678:
676:
671:
670:
667:
661:
658:
656:
653:
651:
648:
646:
643:
641:
638:
636:
633:
631:
628:
626:
623:
620:
617:
615:
612:
611:
607:
598:
594:
588:
585:
580:
576:
570:
567:
562:
558:
552:
549:
546:
541:
538:
525:
521:
517:
511:
508:
503:
499:
493:
490:
485:
481:
475:
472:
465:
461:
460:PalmOne, Inc.
458:
456:
453:
451:
448:
447:
443:
441:
437:
433:
426:
424:
422:
418:
413:
410:
405:
397:
395:
392:
388:
380:
378:
376:
372:
368:
363:
361:
357:
348:
343:
341:
339:
335:
331:
327:
323:
319:
315:
311:
307:
303:
300:
296:
292:
288:
278:
275:
260:
257:December 2011
250:
244:
242:
237:
232:
228:
223:
222:
213:
210:
202:
199:December 2011
192:
188:
182:
181:
175:
170:
161:
160:
151:
148:
140:
137:December 2011
129:
126:
122:
119:
115:
112:
108:
105:
101:
98: –
97:
93:
92:Find sources:
86:
80:
79:
75:
70:This article
68:
64:
59:
58:
53:
51:
44:
43:
38:
37:
32:
27:
18:
17:
1899:File manager
1468:
1369:
1241:
1195:Flash memory
1162:Optical disc
1100:soft updates
1080:Soup (Apple)
730:non-rotating
696:File systems
597:the original
587:
579:the original
569:
560:
551:
540:
528:. Retrieved
524:the original
519:
510:
502:the original
492:
484:the original
474:
438:
434:
430:
401:
384:
369:running the
364:
360:Flash Memory
355:
352:
290:
286:
285:
270:
254:
238:
236:lead section
205:
196:
177:
143:
134:
124:
117:
110:
103:
91:
71:
47:
40:
34:
33:Please help
30:
1865:Permissions
1480:Specialized
712:distributed
417:Tungsten T5
394:handhelds.
338:Palm Centro
310:Tungsten E2
306:Tungsten T5
191:introducing
1985:Categories
1891:Interfaces
1875:Sticky bit
1755:Versioning
1720:Journaling
1663:Rubberhose
1459:SMB (CIFS)
1251:host-side
530:12 January
466:References
385:NVFS uses
344:Background
174:references
107:newspapers
74:references
36:improve it
1750:Synthetic
1693:Clustered
1640:Encrypted
1571:OverlayFS
1180:ISO 13490
756:Amiga OFS
751:Amiga FFS
241:summarize
42:talk page
1835:Symbolic
1764:Features
1740:Semantic
1648:eCryptfs
1592:configfs
1561:SquashFS
1449:POHMELFS
1350:OrangeFS
1175:ISO 9660
1095:UFS/UFS2
1043:Reliance
1031:ReiserFS
877:Files-11
771:bcachefs
728:Disk and
444:See also
421:Treo 650
419:and the
409:megabyte
322:Treo 650
1991:Palm OS
1953:Layouts
1939:Default
1602:debugfs
1576:UnionFS
1470:more...
1403:OpenAFS
1371:more...
1036:Reiser4
1006:OpenZFS
897:HAMMER2
853:ext3cow
833:Episode
412:SD Card
391:palmOne
314:Palm TX
293:) is a
187:improve
121:scholar
1826:Links
1800:Extent
1730:Object
1698:Global
1616:specfs
1612:procfs
1607:kernfs
1585:Pseudo
1566:UMSDOS
1521:Davfs2
1516:cramfs
1454:Hadoop
1434:Lustre
1320:BeeGFS
1286:NILFS2
1021:QNX4FS
984:NILFS2
892:HAMMER
882:Fossil
336:, and
299:Palm's
176:, but
123:
116:
109:
102:
94:
1926:Lists
1870:Modes
1715:Flash
1686:Types
1668:SSHFS
1653:EncFS
1630:WinFS
1625:tmpfs
1620:sysfs
1597:devfs
1531:FTPFS
1526:EROFS
1464:SSHFS
1345:OCFS2
1298:UBIFS
1293:YAFFS
1281:NILFS
1276:LogFS
1271:JFFS2
1227:EROFS
1217:exFAT
1122:Xiafs
1105:WAPBL
1090:UBIFS
1001:OneFS
979:NILFS
974:Next3
964:MINIX
870:exFAT
798:Btrfs
766:AthFS
746:AdvFS
128:JSTOR
114:books
1830:Hard
1822:Fork
1703:Grid
1556:MVFS
1551:NOVA
1546:LTFS
1541:Lnfs
1536:FUSE
1506:CDfs
1496:AXFS
1491:Aufs
1429:GPFS
1414:Coda
1365:Xsan
1355:PVFS
1335:GFS2
1330:CXFS
1325:Ceph
1266:JFFS
1261:CHFS
1242:NVFS
1232:F2FS
1222:TFAT
1207:APFS
1197:and
1141:z/OS
1132:Xsan
1117:WAFL
1112:VxFS
1085:Tux3
1075:SNFS
1057:SFS
1026:ReFS
996:NTFS
948:MFS
934:HTFS
929:HPFS
924:HFS+
887:GPFS
858:ext4
848:ext3
843:ext2
817:EFS
808:CXFS
803:CVFS
790:z/VM
775:BFS
761:APFS
741:ADFS
532:2022
407:128
404:byte
373:5.0
367:PDAs
356:NVFS
334:755p
291:NVFS
100:news
1673:ZFS
1658:EFS
1444:NFS
1439:NCP
1419:DFS
1409:AFP
1399:AFS
1386:NAS
1360:QFS
1237:JFS
1212:FAT
1199:SSD
1185:UDF
1170:HSF
1151:Sun
1147:ZFS
1137:zFS
1127:XFS
1053:RFS
1016:QFS
1011:PFS
991:NSS
944:LFS
939:JFS
918:MVS
914:HFS
904:HFS
865:FAT
838:ext
813:DFS
330:680
326:700
318:Z22
76:to
1987::
1394:9P
1062:VM
559:.
518:.
340:.
320:,
316:,
312:,
308:,
87:.
45:.
1405:)
1401:(
1153:)
1149:(
1143:)
1139:(
1064:)
920:)
916:(
910:)
906:(
792:)
688:e
681:t
674:v
563:.
534:.
332:/
328:/
324:/
289:(
277:)
271:(
259:)
255:(
245:.
212:)
206:(
201:)
197:(
183:.
150:)
144:(
139:)
135:(
125:·
118:·
111:·
104:·
81:.
52:)
48:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.