California Genealogical Society (CGS)
Probate Index

—Hall-Ham—


RecordTypeYear
[info] Hall Abraham 3637 D 1907
[info] Hall Ada A. 50268 D 1928
[info] Hall Agnes 84870 D 1940
[info] Hall Albert 10816 D 1910
[info] Hall Alice A. 81183 D 1939
[info] Hall Andrews B. 6638 D 1908
[info] Hall Ann 16398 D 1913
[info] Hall Anna J. 39677 D 1924
[info] Hall Annie 63308 D 1933
[info] Hall Annie C. 31788 D 1921
[info] Hall Arthur 14397 D 1912
[info] Hall Augusta 33866 D 1922
[info] Hall Ballard 3838 D 1907
[info] Hall Bertha N. 9149 D 1910
[info] Hall Betty Mae 63267 M 1932
[info] Hall Cameron Baldwin 30893 M 1920
[info] Hall Caroline T. 16531 D 1913
[info] Hall Caroline T. 16531 D 1913
[info] Hall Carrie L. 17016 D 1914
[info] Hall Catherine 7007 D 1909
[info] Hall Catherine 35055 D 1922
[info] Hall Catherine Sherman 73431 I 1936
[info] Hall Catherine Sherman 75601 D 1937
[info] Hall Celia Alice 14108 D 1912
[info] Hall Charles F. 33776 D 1922
[info] Hall Charles J. 65872 D 1933
[info] Hall Clarke Lowe 30893 M 1920
[info] Hall Cofran I. 58962 D 1931
[info] Hall David Lee 84638 M 1940
[info] Hall Edna M. 86509 D 1941
[info] Hall Edward 16472 M 1913
[info] Hall Ernest T. 81241 D 1939
[info] Hall Etta 33985 D 1922
[info] Hall Fong 46007 D 1926
[info] Hall Frederic W. 86978 D 1941
[info] Hall Frederick 6782 D 1908
[info] Hall Frederick William 28489 M 1919
[info] Hall Fremont Sanfier 10358 D 1910
[info] Hall George E. 14186 D 1912
[info] Hall George W. 48281 D 1927
[info] Hall Gertrude Lee 84638 M 1940
[info] Hall Gilbert C. 40974 D 1925
[info] Hall Gizella  40562 D 1924
[info] Hall Hamilton Edward 61052 I 1932
[info] Hall Hamilton Edward 61362 D 1932
[info] Hall Harriet Sarah 8023 D 1909
[info] Hall Henry E. 8681 D 1909
[info] Hall Henry P. 25845 D 1918
[info] Hall Herbert Samuel 73448 D 1936
[info] Hall Herman 46755 D 1927
[info] Hall Horace B. 17043 D 1914
[info] Hall Hugh M. 17369 D 1914
[info] Hall Irene I. 60251 M 1931
[info] Hall Isaac R. 3838 D 1907
[info] Hall Isabelle 76300 D 1937
[info] Hall Ivan 31935 D 1921
[info] Hall James 44999 D 1926
[info] Hall James 84944 I 1940
[info] Hall James A. 81019 D 1939
[info] Hall James Everett 56330 D 1930
[info] Hall James H. 14816 D 1913
[info] Hall James J. 14121 D 1912
[info] Hall James Lowe, Jr. 30893 M 1920
[info] Hall John 30615 D 1920
[info] Hall John 33875 D 1922
[info] Hall John Anderson 29433 D 1920
[info] Hall John I. 78501 D 1938
[info] Hall John S. 19129 D 1915
[info] Hall John W. 19902 I 1915
[info] Hall Joseph 33794 D 1922
[info] Hall Julia A. 33056 D 1921
[info] Hall Kate Fitzhugh 66215 D 1934
[info] Hall Laura Lee 84638 M 1940
[info] Hall Lela 28462 D 1919
[info] Hall Lena 32478 D 1921
[info] Hall Leon M. 39975 D 1924
[info] Hall Lillian   77209 D 1937
[info] Hall Margaret 12638 D 1911
[info] Hall Margaret 18618 D 1915
[info] Hall Margaret Wade 60251 M 1931
[info] Hall Margareth 54130 D 1929
[info] Hall Martha L. 46346 D 1927
[info] Hall Mary A. 18643 I 1915
[info] Hall Mary E. 81702 D 1939
[info] Hall Mary F. 57144 D 1930
[info] Hall Mary S. 29722 D 1920
[info] Hall Mary Thomas 29722 D 1920
[info] Hall Meredith 33867 M 1922
[info] Hall Milton C. 35296 D 1922
[info] Hall Milton Rider 66060 D 1934
[info] Hall Mollie Marie 43376 D 1926
[info] Hall Monroe W. 12511 D 1911
[info] Hall Norman F., Mrs. 77209 D 1937
[info] Hall Norman Freeman 59752 D 1931
[info] Hall Norman Wright 26346 D 1919
[info] Hall Otho N. 71929 D 1936
[info] Hall Otho N. 71929 D 1936
[info] Hall Patricia Alice 60251 M 1931
[info] Hall Price Jay 87648 M 1941
[info] Hall Queen 89800 D 1942
[info] Hall Raymond Anthony 6886 M 1908
[info] Hall Richard 43903 M 1926
[info] Hall Richard A. 54828 M 1930
[info] Hall Robert 16399 D 1913
[info] Hall Robert 78134 D 1938
[info] Hall Sam 82923 D 1939
[info] Hall Samuel O. 87212 D 1941
[info] Hall Stacy B. 68262 I 1934
[info] Hall Willard 73362 I 1936
[info] Hall William 73809 D 1936
[info] Hall William E. 77198 D 1937
[info] Hall William Hammond 68925 D 1935
[info] Hall William P. 80095 M 1938
[info] Hall William R. 29318 D 1920
[info] Hall Wm. E. 75659 I 1937
[info] Hall Wyllys 67783 D 1934
[info] Hall  Alice A. 75479 I 1937
[info] Hall  Clinton F. 50665 I 1928
[info] Hall  Edgar J. 65247 D 1933
[info] Hall  Edward M. 55867 D 1930
[info] Hall  Flora B. 74407 D 1937
[info] Hall  Frank H. 84543 D 1940
[info] Hall  George 71236 D 1935
[info] Hall  George 71236 D 1935
[info] Hall  Louis 71401 D 1936
[info] Hall  Louis 71401 D 1936
[info] Hall  Minnie E. 76282 I 1937
[info] Hallado Geronimo C. 65163 D 1933
[info] Hallahan Dennis 76957 D 1937
[info] Hallahan John Herbert 14797 M 1913
[info] Hallahan Katherine 73615 D 1936
[info] Hallahan Letitia 82570 D 1939
[info] Hallahan Maurice F. 67004 D 1934
[info] Hallahan Timothy 76957 D 1937
[info] Hallam Katie 64892 D 1933
[info] Hallas James 18967 D 1915
[info] Hallberg Adolph E. 9501 D 1910
[info] Hallberg Herman H. 71132 D 1935
[info] Hallberg Herman H. 71132 D 1935
[info] Hallberg Laura M. 52698 D 1929
[info] Halle Joseph 44669 D 1926
[info] Hallego Fred 2787 I 1907
[info] Hallen Julius 53374 D 1929
[info] Hallenback George H. 48504 D 1927
[info] Hallenback Henry G. 48504 D 1927
[info] Hallenbarter Julius 53374 D 1929
[info] Hallenbarter Robert Joseph, Jr. 74563 D 1937
[info] Hallenbeck George H. 48504 D 1927
[info] Haller Christian J. 45792 D 1926
[info] Haller Henry 84542 D 1940
[info] Haller Joseph P. 19178 D 1915
[info] Haller Margaret 9611 D 1910
[info] Haller Martin 61398 D 1932
[info] Haller Sophie 28578 D 1920
[info] Halleran Aloysius G. 41407 D 1925
[info] Hallett Alonzo 5767 D 1908
[info] Hallett C. P. 27515 D 1919
[info] Hallett Elizabeth 9984 D 1910
[info] Hallett Elizabeth 57865 D 1931
[info] Hallett Emma C. 15041 D 1913
[info] Hallett Estella 35247 M 1922
[info] Hallett Harriett S. 75618 D 1937
[info] Hallett Henry C. 26385 D 1919
[info] Hallett Mary Elizabeth 57865 D 1931
[info] Hallett Violet Francis 36366 M 1923
[info] Hallgarten Benoit 12982 D 1912
[info] Hallgarten Selina 35812 D 1923
[info] Halliday Agnes G. 10457 D 1910
[info] Halliday Elizabeth 76380 I 1937
[info] Halliday Elizabeth 76530 D 1937
[info] Halliday Francis G. 24457 D 1918
[info] Halliday Helen 76380 I 1937
[info] Halliday Helen 76530 D 1937
[info] Halliday John C. 87558 D 1941
[info] Halliday Margaret Jane 15004 D 1913
[info] Halliday William Alexander 76242 D 1937
[info] Hallidie Andrew S. 13427 D 1912
[info] Halligan Daniel 14664 D 1913
[info] Halligan Mary Brock 55076 D 1930
[info] Halligan Mary Ellen 55076 D 1930
[info] Halligan William J. 30302 D 1920
[info] Hallila Matt 63086 I 1932
[info] Hallinan Adelaide 70873 I 1935
[info] Hallinan Adelaide 70873 I 1935
[info] Hallinan Edward S. 85011 D 1940
[info] Hallinan Eva   55852 I 1930
[info] Hallinan Joseph J. 67476 D 1934
[info] Hallinan Joseph P. 71182 D 1935
[info] Hallinan Joseph P. 71182 D 1935
[info] Hallinan Nathaniel 983 D 1906
[info] Hallinan Nathaniel P. 35976 D 1923
[info] Hallinan Nora T. 74264 D 1936
[info] Hallinan Terence 75028 D 1937
[info] Hallinan Thomas 25349 D 1918
[info] Halling Audrey  45402 M 1926
[info] Halling Ellen 45402 M 1926
[info] Halling Florence 33705 D 1922
[info] Hallisey Patrick 26242 D 1919
[info] Hallock Cyril B. 71341 D 1936
[info] Hallock Cyril B. 71341 D 1936
[info] Hallock James F. 919 D 1906
[info] Halloran James 75476 D 1937
[info] Halloran John J. 23330 D 1917
[info] Halloran John J. 58577 D 1931
[info] Halloran Mary A. 50578 D 1928
[info] Halloran Thomas F. 15889 D 1913
[info] Halloran William 25803 D 1918
[info] Halloran William J. 58401 D 1931
[info] Halloway Essie 88127 D 1941
[info] Hallowell Charlotte M. 88257 D 1941
[info] Hallowell George Wilmot 20098 I 1915
[info] Hallows Alfred 27181 D 1919
[info] Hallows Minnie Allee 23995 D 1918
[info] Hallquist Mary A. 19422 D 1915
[info] Hallquist Mervyn Ernest 15682 M 1913
[info] Halman James Forbes 82912 D 1939
[info] Halnelt Ernst 63592 D 1933
[info] Haloski Catherine 46005 D 1926
[info] Halpern Gerald S. 53081 M 1929
[info] Halpern Lilliam 57423 M 1930
[info] Halpern Max 56506 D 1930
[info] Halpern Mendel 56506 D 1930
[info] Halpern Miriam 57423 M 1930
[info] Halpin Francis Joseph 76761 I 1937
[info] Halpin Francis Joseph 77362 D 1937
[info] Halpin John 79863 D 1938
[info] Halseth Olaf 42833 D 1925
[info] Halsey Arlington Porter 15759 M 1913
[info] Halsey Frank A. 16402 D 1913
[info] Halsey N. Wetmore 12930 D 1912
[info] Halstead Eva Mae 81749 D 1939
[info] Halstead Forrest J. 81639 M 1939
[info] Halstead Otto 48077 D 1927
[info] Halstead Zachary Taylor 48099 M 1927
[info] Halsted Eminel 22108 D 1917
[info] Halsted Eminel P. 22106 M 1917
[info] Halsted James L. 17934 D 1914
[info] Halsted Mary E. 7686 D 1909
[info] Halstrand Franc N. 38713 D 1924
[info] Halstrand Nicholas 38713 D 1924
[info] Halter Genevieve 15008 D 1913
[info] Halter Josephine 46062 M 1926
[info] Halter Ludwig 46062 M 1926
[info] Halter William F. 35372 D 1922
[info] Halvasson Igastav 40020 D 1924
[info] Halversen John H. 36324 I 1923
[info] Halverson Hilda 8191 M 1909
[info] Halverson Peter   62670 D 1932
[info] Halveson Peter   62670 D 1932
[info] Halvorsen Harold C. 56857 D 1930
[info] Halvorsen Johanna 74948 D 1937
[info] Halvorsen John 35792 D 1923
[info] Halvorson John C. 59635 D 1931
[info] Ham Bing Yim 43308 M 1926
[info] Ham Chin Wing 56339 M 1930
[info] Ham Chin Wing 59532 M 1931
[info] Ham G. H. 36437 D 1923
[info] Haman Charlotte C. 80488 D 1939
[info] Haman Henry   74921 D 1937
[info] Hamann Adolph M. 76954 I 1937
[info] Hamann Etta Letitia 73350 D 1936
[info] Hamann Freda Florence 12577 M 1911
[info] Hamann Theresa 12576 D 1911
[info] Hamberg Olof Ferdinand 24086 D 1918
[info] Hamberger Anna K. 81664 D 1939
[info] Hamberger Edna Barbara 67599 M 1934
[info] Hamberger Henry  67580 D 1934
[info] Hamberth Alfred Edward 56503 D 1930
[info] Hamblin Elizabeth C. 66807 D 1934
[info] Hamblin Merrill 42433 I 1925
[info] Hambly Phillip D. 34501 D 1922
[info] Hamburg William J. 40532 D 1924
[info] Hamburger Augusta 9828 D 1910
[info] Hamburger David 42699 D 1925
[info] Hamburger Frank S. 40373 M 1924
[info] Hamburger Henry 40372 D 1924
[info] Hamburger Leopold 15884 D 1913
[info] Hamburger Minnie 62259 D 1932
[info] Hamburger Moses 41611 D 1925
[info] Hamburger Moses 41611 D 1925
[info] Hamburger Rudolph 80000 D 1938
[info] Hamel Fred John 84048 D 1940
[info] Hamel Ida 30186 D 1920
[info] Hamersen Louisa H. H. 491 D 1906
[info] Hamerslag A. 9006 D 1910
[info] Hamerslough Lina 81753 D 1939
[info] Hamerstine Orville Elmer 25539 D 1918
[info] Hamerton Bertie Edward 10229 D 1910
[info] Hamil James Henderson 56116 D 1930
[info] Hamilton Alexander 34421 M 1922
[info] Hamilton Alexander 62770 D 1932
[info] Hamilton Allen W. 69445 I 1935
[info] Hamilton Annie R. 84562 D 1940
[info] Hamilton Anthony C. Forsberg 46155 D 1927
[info] Hamilton Bertha W. 74536 D 1937
[info] Hamilton Blanche G. 87184 D 1941
[info] Hamilton Callaghan 5940 D 1908
[info] Hamilton Carl J. 80924 D 1939
[info] Hamilton Carrie E. 8443 D 1909
[info] Hamilton Charles J. 21780 D 1916
[info] Hamilton Charles Wesley 70720 D 1935
[info] Hamilton Charles Wesley 70720 D 1935
[info] Hamilton Clara S. 16741 D 1914
[info] Hamilton Clara S. 16741 D 1914
[info] Hamilton Daisy H. 1478 D 1906
[info] Hamilton Edward H. 61928 D 1932
[info] Hamilton Edward Montague 75032 D 1937
[info] Hamilton Eleanor Geraldine 70141 D 1935
[info] Hamilton Eleanor Geraldine 70141 D 1935
[info] Hamilton Ella C. 66445 D 1934
[info] Hamilton Ellen 18838 D 1915
[info] Hamilton Elwood F. 23761 M 1917
[info] Hamilton Ethel Lincoln 25798 D 1918
[info] Hamilton Frances Robertson 80059 D 1938
[info] Hamilton Freda A. 23761 M 1917
[info] Hamilton Gertrude W. 31676 M 1921
[info] Hamilton Grace S. 74553 D 1937
[info] Hamilton Harold   61679 I 1932
[info] Hamilton James 23033 M 1917
[info] Hamilton James 23446 M 1917
[info] Hamilton James J. 38925 D 1924
[info] Hamilton James J. 61580 D 1932
[info] Hamilton James T. 2126 D 1906
[info] Hamilton James W. 9292 D 1910
[info] Hamilton James William 27706 D 1919
[info] Hamilton John A. 4033 D 1907
[info] Hamilton John A. 4572 D 1907
[info] Hamilton John A. 69174 D 1935
[info] Hamilton John Kenneth 53964 M 1929
[info] Hamilton Joseph S. 66192 D 1934
[info] Hamilton Josiah 20961 D 1916
[info] Hamilton Laura 42209 D 1925
[info] Hamilton Laura B. 25526 D 1918
[info] Hamilton Lillie Florence 50214 D 1928
[info] Hamilton Mabel McDonald 38127 D 1924
[info] Hamilton Margaret G. 66447 D 1934
[info] Hamilton Margaret J. 66447 D 1934
[info] Hamilton Marget 66447 D 1934
[info] Hamilton Martha W. 68586 D 1934
[info] Hamilton Mary A. 7440 D 1909
[info] Hamilton Mary A. 20540 D 1916
[info] Hamilton Mary Jane 25771 D 1918
[info] Hamilton May 2242 D 1906
[info] Hamilton May W. 33074 D 1921
[info] Hamilton Minnie 89799 D 1942
[info] Hamilton Phoebe Ayer 54075 D 1929
[info] Hamilton Robert 35295 D 1922
[info] Hamilton Robert 66409 D 1934
[info] Hamilton Robert M. 14675 D 1913
[info] Hamilton Robert M. 42618 D 1925
[info] Hamilton Ruth M. 42606 D 1925
[info] Hamilton Samuel 14507 D 1912
[info] Hamilton Samuel Joseph 19245 D 1915
[info] Hamilton Samuel Plumley 42703 D 1925
[info] Hamilton Sarah Hannah 68388 D 1934
[info] Hamilton Thomas William 87503 M 1941
[info] Hamilton Walter J. 72941 D 1936
[info] Hamilton William 3155 D 1907
[info] Hamilton William 16394 D 1913
[info] Hamilton William A. 12355 D 1911
[info] Hamilton William A. 87068 D 1941
[info] Hamilton William H. 34185 D 1922
[info] Hamilton William Henry, Jr. 23454 D 1917
[info] Hamilton William Johnson 14388 D 1912
[info] Hamilton William R. 67050 D 1934
[info] Hamilton William S. 53307 D 1929
[info] Hamilton William, Jr. 70839 M 1935
[info] Hamilton William, Jr. 70839 M 1935
[info] Hamilton Wynne W. 23761 M 1917
[info] Hamlen Samuel 78029 D 1938
[info] Hamlin Arthur J. 18341 D 1915
[info] Hamlin Catherine S. 76942 D 1937
[info] Hamlin Clarence 89726 D 1942
[info] Hamlin Fred 51603 D 1928
[info] Hamlin George W. 73995 D 1936
[info] Hamlin Helen Joycelyn 45641 M 1926
[info] Hamlin Norman S. 64220 D 1933
[info] Hamlin Sarah D. 37319 D 1923
[info] Hamlin Walter C. 89726 D 1942
[info] Hamlyn John Joseph 69344 D 1935
[info] Hamm Elizabeth 42963 D 1925
[info] Hamm Eugene Lawrence 43251 M 1925
[info] Hamm Heinrich Scholte 12924 D 1912
[info] Hammar Catherine 37376 D 1923
[info] Hammar Dora I. 79502 D 1938
[info] Hammargren Carl F. 24335 D 1918
[info] Hammargren Charles F. 24335 D 1918
[info] Hammarlind John H. 39704 D 1924
[info] Hammarstrom Emil   55716 D 1930
[info] Hammel George W. 46129 D 1927
[info] Hammel Gustave 42178 D 1925
[info] Hammell Ella Campbell 56909 D 1930
[info] Hammell Mildred Medora 11319 D 1911
[info] Hammer Bernard 43480 D 1926
[info] Hammer Carl F. 71368 D 1936
[info] Hammer Carl F. 71368 D 1936
[info] Hammer Edward 59069 D 1931
[info] Hammer Frederick Geo. 9546 D 1910
[info] Hammer Johann F. W. 69126 D 1935
[info] Hammer Kate 36897 I 1923
[info] Hammer Laura Clementine 28052 M 1919
[info] Hammer Leah 32557 D 1921
[info] Hammer Louise 4031 D 1907
[info] Hammer Marquis 40287 D 1924
[info] Hammer Nathalie 25745 D 1918
[info] Hammer Samuel 48852 D 1927
[info] Hammer Simon H. 21122 D 1916
[info] Hammerich Minnie 49851 D 1928
[info] Hammerlind John H. 3293 I 1907
[info] Hammerlind W. 79182 D 1938
[info] Hammerlindl Wenzl 79182 D 1938
[info] Hammermann Julius 89741 D 1942
[info] Hammerschlag Julius 52135 D 1929
[info] Hammerschlag Mattes 24842 D 1918
[info] Hammerschmidt Anna M. 32951 D 1921
[info] Hammerslag Julian L. 74126 I 1936
[info] Hammersley George H. 36437 D 1923
[info] Hammersley Walter Hartnell 53540 D 1929
[info] Hammersmith Elizabeth 2216 D 1906
[info] Hammersmith George 67775 D 1934
[info] Hammersmith Ida E. 34535 I 1922
[info] Hammersmith Ida E. 34563 D 1922
[info] Hammersmith Jean   79059 D 1938
[info] Hammersmith John A. 23002 D 1917
[info] Hammersmith William C. 83565 D 1940
[info] Hammerstedt Kurt Martin 58302 D 1931
[info] Hammerstedt Martin K. 58302 D 1931
[info] Hammerstrom Erik Gustaf 45702 D 1926
[info] Hammes Constantine John 64667 D 1933
[info] Hammett Pierce D. 43588 I 1926
[info] Hammill Edward M. 28299 D 1919
[info] Hammill Lillian A. 26217 D 1919
[info] Hammis John 11219 D 1911
[info] Hammit John Nimrod 9617 D 1910
[info] Hammitt Elizabeth 52281 D 1929
[info] Hammon Franc Pierce 39578 D 1924
[info] Hammon Frank Pierce 43763 M 1926
[info] Hammon Glenn A. 18228 M 1914
[info] Hammon Wendell P. 43762 M 1926
[info] Hammond Amy P. 71469 I 1936
[info] Hammond Amy P. 71469 I 1936
[info] Hammond Andrew B. 66213 D 1934
[info] Hammond Charles H. 14688 D 1913
[info] Hammond Della Frances 59825 D 1931
[info] Hammond Edward D. 20717 D 1916
[info] Hammond Elizabeth Ingalls 34921 D 1922
[info] Hammond Florence A. 42267 D 1925
[info] Hammond Florence K. 45071 D 1926
[info] Hammond Joeph P. 77342 D 1937
[info] Hammond John 13833 D 1912
[info] Hammond John 44018 D 1926
[info] Hammond John Percy 61345 D 1932
[info] Hammond Joseph P. 77260 I 1937
[info] Hammond Kenneth R. 70479 M 1935
[info] Hammond Kenneth R. 70479 M 1935
[info] Hammond Laura 13239 D 1912
[info] Hammond Llewellyn Bissett 70711 D 1935
[info] Hammond Llewellyn Bissett 70711 D 1935
[info] Hammond Mary Hadley 78059 I 1938
[info] Hammond Missouri 11989 D 1911
[info] Hammond Phillip J. 29781 M 1920
[info] Hammond Richard E. 11526 D 1911
[info] Hammond Ruth 61008 M 1932
[info] Hammond Ruth M. 29781 M 1920
[info] Hammond Thomas W. 56298 I 1930
[info] Hammond William A. 31259 D 1921
[info] Hammond William B. 33958 D 1922
[info] Hammott Eva Darsh 29275 D 1920
[info] Hamner William P. 17005 D 1914
[info] Hampson Charles M. 37991 D 1923
[info] Hampson Lillian L. 26891 D 1919
[info] Hampton Alfred P. 82114 D 1939
[info] Hampton Charles 55876 I 1930
[info] Hampton Frederick 35487 D 1922
[info] Hampton Harry 50663 D 1928
[info] Hampton Henry 13528 D 1912
[info] Hampton Leo F. 25930 D 1918
[info] Hampton Letta M. 35978 D 1923
[info] Hampton Mary F. 27221 D 1919
[info] Hampton Robert W. 32732 D 1921
[info] Hamrick Mary E. 10906 D 1910
[info] Hamshar Caroline G. 88771 D 1941

Return to CGS Probate Index
Return to San Francisco Genealogy
copyright © 1996-2006 Pamela Storm & Ron Filion. All rights reserved.