Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
146 views

Accessing The Raspberry Pi Camera With OpenCV and Python - PyImageSearch

This document discusses accessing the Raspberry Pi camera module using Python and OpenCV. It begins by explaining what is needed, including a Raspberry Pi camera board module. It then discusses installing the camera board and enabling the camera module. The next steps show how to test the camera module is working properly before moving on to code examples for capturing images using OpenCV formats with the picamera Python interface.

Uploaded by

Suzaini Supingat
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views

Accessing The Raspberry Pi Camera With OpenCV and Python - PyImageSearch

This document discusses accessing the Raspberry Pi camera module using Python and OpenCV. It begins by explaining what is needed, including a Raspberry Pi camera board module. It then discusses installing the camera board and enabling the camera module. The next steps show how to test the camera module is working properly before moving on to code examples for capturing images using OpenCV formats with the picamera Python interface.

Uploaded by

Suzaini Supingat
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

1DYLJDWLRQ

$FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK
2SHQ&9DQG3\WKRQ
E\$GULDQ5RVHEURFNRQ0DUFKLQ5DVSEHUU\3L7XWRULDOV

  

2YHUWKHSDVW\HDUWKH3\,PDJH6HDUFKEORJKDVKDGDORWRISRSXODUEORJSRVWV8VLQJNPHDQV
FOXVWHULQJWRILQGWKHGRPLQDQWFRORUVLQDQLPDJHZDV DQGVWLOOLV KXJHO\SRSXODU2QHRIP\
)UHHGD\FUDVKFRXUVHRQFRPSXWHU
SHUVRQDOIDYRULWHVEXLOGLQJDNLFNDVVPRELOHGRFXPHQWVFDQQHUKDVEHHQWKHPRVWSRSXODU
YLVLRQ LPDJHVHDUFKHQJLQHV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

3\,PDJH6HDUFKDUWLFOHIRUPRQWKV$QGWKHILUVW ELJ WXWRULDO,HYHUZURWH+REELWVDQG+LVWRJUDPV


)UHHGD\FUDVKFRXUVH
DQDUWLFOHRQEXLOGLQJDVLPSOHLPDJHVHDUFKHQJLQHVWLOOJHWVDORWRIKLWVWRGD\
RQFRPSXWHUYLVLRQ
%XWE\IDUWKHPRVWSRSXODUSRVWRQWKH3\,PDJH6HDUFKEORJLVP\WXWRULDORQLQVWDOOLQJ2SHQ&9
LPDJHVHDUFKHQJLQHV
DQG3\WKRQRQ\RXU5DVSEHUU\3LDQG%,WVUHDOO\UHDOO\DZHVRPHWRVHHWKHORYH\RXDQGWKH
3\,PDJH6HDUFKUHDGHUVKDYHIRUWKH5DVSEHUU\3LFRPPXQLW\DQG,SODQWRFRQWLQXHZULWLQJ
,QWHUHVWHGLQFRPSXWHUYLVLRQDQGLPDJHVHDUFK
PRUHDUWLFOHVDERXW2SHQ&9WKH5DVSEHUU\3LLQWKHIXWXUH
HQJLQHVEXWGRQ
WNQRZZKHUHWRVWDUW"/HWPH
KHOS,
YHFUHDWHGDIUHHGD\FUDVKFRXUVH
$Q\ZD\DIWHU,SXEOLVKHGWKH5DVSEHUU\3L2SHQ&9LQVWDOODWLRQWXWRULDOPDQ\RIWKHFRPPHQWV
WKDWLVKDQGWDLORUHGWRJLYH\RXWKHEHVW
DVNHGWKDW,FRQWLQXHRQDQGGLVFXVVKRZWRDFFHVVWKH5DVSEHUU\3LFDPHUDXVLQJ3\WKRQDQG
SRVVLEOHLQWURGXFWLRQWRFRPSXWHUYLVLRQ6RXQG
2SHQ&9 JRRG"(QWHU\RXUHPDLOEHORZWRVWDUW\RXU
MRXUQH\WREHFRPLQJDFRPSXWHUYLVLRQPDVWHU
,QWKLVWXWRULDOZHOOEHXVLQJSLFDPHUDZKLFKSURYLGHVDSXUH3\WKRQLQWHUIDFHWRWKHFDPHUD
PRGXOH$QGEHVWRIDOO,OOEHVKRZLQJ\RXKRZWRXVHSLFDPHUDWRFDSWXUHLPDJHVLQ2SHQ&9
(PDLO$GGUHVV
IRUPDW

5HDGRQWRILQGRXWKRZ

,03257$17:HOOEHEXLOGLQJRIIP\RULJLQDOWXWRULDORQLQVWDOOLQJ2SHQ&9DQG3\WKRQRQ\RXU
5DVSEHUU\3L,I\RXGRQRWDOUHDG\KDYH2SHQ&93\WKRQFRQILJXUHGDQGLQVWDOOHGFRUUHFWO\RQ
\RXU5DVSEHUU\3LSOHDVHWDNHWKHWLPHQRZWRUHYLHZWKHWXWRULDODQGVHWXS\RXURZQ5DVSEHUU\3L
ZLWK3\WKRQ2SHQ&9

/RRNLQJIRUWKHVRXUFHFRGHWRWKLVSRVW"
-XPSULJKWWRWKHGRZQORDGVVHFWLRQ

2SHQ&9DQG3\WKRQYHUVLRQV
7KLVH[DPSOHZLOOUXQRQ3\WKRQ3\WKRQDQG2SHQ&9;2SHQ&9

6WHS:KDWGR,QHHG"
7RJHWVWDUWHG\RXOOQHHGD5DVSEHUU\3LFDPHUDERDUGPRGXOH

,JRWP\035DVSEHUU\3LFDPHUDERDUGPRGXOHIURP$PD]RQIRUXQGHUZLWKVKLSSLQJ,WV
KDUGWREHOLHYHWKDWWKHFDPHUDERDUGPRGXOHLVDOPRVWDVH[SHQVLYHDVWKH5DVSEHUU\3LLWVHOI
EXWLWMXVWJRHVWRVKRZKRZPXFKKDUGZDUHKDVSURJUHVVHGRYHUWKHSDVW\HDUV,DOVRSLFNHGXS
DFDPHUDKRXVLQJWRNHHSWKHFDPHUDVDIHEHFDXVHZK\QRW"

$VVXPLQJ\RXDOUHDG\KDYH\RXUFDPHUDPRGXOH\RXOOQHHGWRLQVWDOOLW,QVWDOODWLRQLVYHU\VLPSOH
DQGLQVWHDGRIFUHDWLQJP\RZQWXWRULDORQLQVWDOOLQJWKHFDPHUDERDUG,OOMXVWUHIHU\RXWRWKHRIILFLDO
5DVSEHUU\3LFDPHUDLQVWDOODWLRQJXLGH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

Camera board setup

$VVXPLQJ\RXUFDPHUDERDUGDQGSURSHUO\LQVWDOOHGDQGVHWXSLWVKRXOGORRNVRPHWKLQJOLNHWKLV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

)LJXUH,QVWDOOLQJWKH5DVSEHUU\3LFDPHUDERDUG

6WHS(QDEOH\RXUFDPHUDPRGXOH
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

1RZWKDW\RXKDYH\RXU5DVSEHUU\3LFDPHUDPRGXOHLQVWDOOHG\RXQHHGWRHQDEOHLW2SHQXSD
WHUPLQDODQGH[HFXWHWKHIROORZLQJFRPPDQG

Accessing the Raspberry Pi Camera with OpenCV and Python Shell


1 $ sudo raspi-config

7KLVZLOOEULQJXSDVFUHHQWKDWORRNVOLNHWKLV

)LJXUH(QDEOLQJWKH5DVSEHUU\3LFDPHUDPRGXOHXVLQJWKHUDVSLFRQILJFRPPDQG

8VH\RXUDUURZNH\VWRVFUROOGRZQWR2SWLRQ(QDEOHFDPHUDKLW\RXUHQWHUNH\WRHQDEOHWKH
FDPHUDDQGWKHQDUURZGRZQWRWKH)LQLVKEXWWRQDQGKLWHQWHUDJDLQ/DVWO\\RXOOQHHGWRUHERRW
\RXU5DVSEHUU\3LIRUWKHFRQILJXUDWLRQWRWDNHDIIHFW

6WHS7HVWRXWWKHFDPHUDPRGXOH
%HIRUHZHGLYHLQWRWKHFRGHOHWVUXQDTXLFNVDQLW\FKHFNWRHQVXUHWKDWRXU5DVSEHUU\3LFDPHUD
LVZRUNLQJSURSHUO\

1RWH7UXVWPH\RXOOZDQWWRUXQWKLVVDQLW\FKHFNEHIRUH\RXVWDUWZRUNLQJZLWKWKHFRGH
,WVDOZD\VJRRGWRHQVXUHWKDW\RXUFDPHUDLVZRUNLQJSULRUWRGLYLQJLQWR2SHQ&9FRGHRWKHUZLVH
\RXFRXOGHDVLO\ZDVWHWLPHZRQGHULQJZKHQ\RXUFRGHLVQWZRUNLQJFRUUHFWO\ZKHQLWVVLPSO\WKH
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

FDPHUDPRGXOHLWVHOIWKDWLVFDXVLQJ\RXSUREOHPV

$Q\ZD\WRUXQP\VDQLW\FKHFN,FRQQHFWHGP\5DVSEHUU\3LWRP\79DQGSRVLWLRQHGLWVXFKWKDW
LWZDVSRLQWLQJDWP\FRXFK

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

)LJXUH([DPSOHVHWXSRIP\5DVSEHUU\3LDQGFDPHUD

$QGIURPWKHUH,RSHQHGXSDWHUPLQDODQGH[HFXWHGWKHIROORZLQJFRPPDQG

Accessing the Raspberry Pi Camera with OpenCV and Python Shell


1 $ raspistill -o output.jpg

7KLVFRPPDQGDFWLYDWHV\RXU5DVSEHUU\3LFDPHUDPRGXOHGLVSOD\VDSUHYLHZRIWKHLPDJHDQG
WKHQDIWHUDIHZVHFRQGVVQDSVDSLFWXUHDQGVDYHVLWWR\RXUFXUUHQWZRUNLQJGLUHFWRU\DV
output.jpg 

+HUHVDQH[DPSOHRIPHWDNLQJDSKRWRRIP\79PRQLWRU VR,FRXOGGRFXPHQWWKHSURFHVVIRUWKLV
WXWRULDO DVWKH5DVSEHUU\3LVQDSVDSKRWRRIPH

)LJXUH6ZHHWWKH5DVSEHUU\3LFDPHUDPRGXOHLVZRUNLQJ

$QGKHUHVZKDW output.jpg ORRNVOLNH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

)LJXUH7KHLPDJHFDSWXUHGXVLQJWKHUDVSLVWLOOFRPPDQG

&OHDUO\P\5DVSEHUU\3LFDPHUDPRGXOHLVZRUNLQJFRUUHFWO\1RZZHFDQPRYHRQWRWKHVRPH
PRUHH[FLWLQJVWXII

6WHS,QVWDOOLQJSLFDPHUD
6RDWWKLVSRLQWZHNQRZWKDWRXU5DVSEHUU\3LFDPHUDLVZRUNLQJSURSHUO\%XWKRZGRZHLQWHUIDFH
ZLWKWKH5DVSEHUU\3LFDPHUDPRGXOHXVLQJ3\WKRQ"

7KHDQVZHULVWKHSLFDPHUDPRGXOH

5HPHPEHUIURPWKHSUHYLRXVWXWRULDOKRZZHXWLOL]HG virtualenv DQG virtualenvwrapper WR


FOHDQO\LQVWDOODQGVHJPHQWRXU3\WKRQSDFNDJHVIURPWKHWKHV\VWHP3\WKRQDQGSDFNDJHV"

:HOOZHUHJRLQJWRGRWKHVDPHWKLQJKHUH

%HIRUHLQVWDOOLQJ picamera EHVXUHWRDFWLYDWHRXU cv YLUWXDOHQYLURQPHQW

Accessing the Raspberry Pi Camera with OpenCV and Python Shell


1 $ source ~/.profile
2 $ workon cv

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

%\VRXUFLQJRXU .profile ILOHZHHQVXUHWKDWZHKDYHWKHSDWKVWRRXUYLUWXDOHQYLURQPHQWVVHWXS


FRUUHFWO\$QGIURPWKHUHZHFDQDFFHVVRXU cv YLUWXDOHQYLURQPHQW

1RWH,I\RXDUHLQVWDOOLQJWKHWKH picamera PRGXOHV\VWHPZLGH\RXFDQVNLSWKHSUHYLRXV


FRPPDQGV+RZHYHULI\RXDUHIROORZLQJDORQJIURPWKHSUHYLRXVWXWRULDO\RXOOZDQWWRPDNHVXUH
\RXDUHLQWKH cv YLUWXDOHQYLURQPHQWEHIRUHFRQWLQXLQJWRWKHQH[WFRPPDQG

$QGIURPWKHUHZHFDQLQVWDOO picamera E\XWLOL]LQJSLS

Accessing the Raspberry Pi Camera with OpenCV and Python Shell


1 $ pip install "picamera[array]"

,03257$171RWLFHKRZ,VSHFLILHG picamera[array] DQGQRWMXVW picamera 

:K\LVWKLVVRLPSRUWDQW"

:KLOHWKHVWDQGDUG picamera PRGXOHSURYLGHVPHWKRGVWRLQWHUIDFHZLWKWKHFDPHUDZHQHHGWKH


RSWLRQDO  array VXEPRGXOHVRWKDWZHFDQXWLOL]H2SHQ&95HPHPEHUZKHQXVLQJ3\WKRQ
ELQGLQJV2SHQ&9UHSUHVHQWVLPDJHVDV1XP3\DUUD\VDQGWKH array VXEPRGXOHDOORZVXV
WRREWDLQ1XP3\DUUD\VIURPWKH5DVSEHUU\3LFDPHUDPRGXOH

$VVXPLQJWKDW\RXULQVWDOOILQLVKHGZLWKRXWHUURU\RXQRZKDYHWKH picamera PRGXOH ZLWK1XP3\


DUUD\VXSSRUW LQVWDOOHG

6WHS$FFHVVLQJDVLQJOHLPDJHRI\RXU
5DVSEHUU\3LXVLQJ3\WKRQDQG2SHQ&9
$OULJKWQRZZHFDQILQDOO\VWDUWZULWLQJVRPHFRGH

2SHQXSDQHZILOHQDPHLW test_image.py DQGLQVHUWWKHIROORZLQJFRGH

Accessing the Raspberry Pi Camera with OpenCV and Python Python


1 # import the necessary packages
2 from picamera.array import PiRGBArray
3 from picamera import PiCamera
4 import time
5 import cv2
6
7 # initialize the camera and grab a reference to the raw camera capture
8 camera = PiCamera()
9 rawCapture = PiRGBArray(camera)
10
11 # allow the camera to warmup
12 time.sleep(0.1)
13
14 # grab an image from the camera
15 camera.capture(rawCapture, format="bgr")

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

16 image = rawCapture.array
17
18 # display the image on screen and wait for a keypress
19 cv2.imshow("Image", image)
20 cv2.waitKey(0)

:HOOVWDUWE\LPSRUWLQJRXUQHFHVVDU\SDFNDJHVRQ/LQHV

)URPWKHUHZHLQLWLDOL]HRXU3L&DPHUDREMHFWRQ/LQHDQGJUDEDUHIHUHQFHWRWKHUDZFDSWXUH
FRPSRQHQWRQ/LQH7KLV rawCapture REMHFWLVHVSHFLDOO\XVHIXOVLQFHLW  JLYHVXVGLUHFW
DFFHVVWRWKHFDPHUDVWUHDPDQG  DYRLGVWKHH[SHQVLYHFRPSUHVVLRQWR-3(*IRUPDWZKLFKZH
ZRXOGWKHQKDYHWRWDNHDQGGHFRGHWR2SHQ&9IRUPDWDQ\ZD\,KLJKO\UHFRPPHQGWKDW\RXXVH
PiRGBArray ZKHQHYHU\RXQHHGWRDFFHVVWKH5DVSEHUU\3LFDPHUDWKHSHUIRUPDQFHJDLQV
DUHZHOOZRUWKLW

)URPWKHUHZHVOHHSIRUDWHQWKRIDVHFRQGRQ/LQHWKLVDOORZVWKHFDPHUDVHQVRUWRZDUP
XS

)LQDOO\ZHJUDEWKHDFWXDOSKRWRIURPWKH rawCapture REMHFWRQ/LQHZKHUHZHWDNHVSHFLDO


FDUHWRHQVXUHRXULPDJHLVLQ%*5IRUPDWUDWKHUWKDQ5*%2SHQ&9UHSUHVHQWVLPDJHVDV
1XP3\DUUD\VLQ%*5RUGHUUDWKHUWKDQ5*%WKLVOLWWOHQXLVDQFHLVVXEWOHEXWYHU\LPSRUWDQWWR
UHPHPEHUDVLWFDQOHDGWRVRPHFRQIXVLQJEXJVLQ\RXUFRGHGRZQWKHOLQH

)LQDOO\ZHGLVSOD\RXULPDJHWRVFUHHQRQ/LQHVDQG

7RH[HFXWHWKLVH[DPSOHRSHQXSDWHUPLQDOQDYLJDWHWR\RXU test_image.py ILOHDQGLVVXHWKH


IROORZLQJFRPPDQG

Accessing the Raspberry Pi Camera with OpenCV and Python Shell


1 $ python test_image.py

,IDOOJRHVDVH[SHFWHG\RXVKRXOGKDYHDQLPDJHGLVSOD\HGRQ\RXUVFUHHQ

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

)LJXUH*UDEELQJDVLQJOHLPDJHIURPWKH5DVSEHUU\3LFDPHUDDQGGLVSOD\LQJLWRQVFUHHQ

1RWH,GHFLGHGWRDGGWKLVVHFWLRQRIWKHEORJSRVWDIWHU,KDGILQLVKHGXSWKHUHVWRIWKHDUWLFOHVR,
GLGQRWKDYHP\FDPHUDVHWXSIDFLQJWKHFRXFK ,ZDVDFWXDOO\SOD\LQJZLWKVRPHFXVWRPKRPH
VXUYHLOODQFHVRIWZDUH,ZDVZRUNLQJRQ 6RUU\IRUDQ\FRQIXVLRQEXWUHVWDVVXUHGHYHU\WKLQJZLOO
ZRUNDVDGYHUWLVHGSURYLGHG\RXKDYHIROORZHGWKHLQVWUXFWLRQVLQWKHDUWLFOH

6WHS$FFHVVLQJWKHYLGHRVWUHDPRI\RXU
5DVSEHUU\3LXVLQJ3\WKRQDQG2SHQ&9
$OULJKWVRZHYHOHDUQHGKRZWRJUDEDVLQJOHLPDJHIURPWKH5DVSEHUU\3LFDPHUD%XWZKDWDERXW
DYLGHRVWUHDP"

<RXPLJKWJXHVVWKDWZHDUHJRLQJWRXVHWKH cv2.VideoCapture IXQFWLRQKHUHEXW,DFWXDOO\


UHFRPPHQGDJDLQVWWKLV*HWWLQJ cv2.VideoCapture WRSOD\QLFHZLWK\RXU5DVSEHUU\3LLVQRWD
QLFHH[SHULHQFH \RXOOQHHGWRLQVWDOOH[WUDGULYHUV DQGVRPHWKLQJ\RXVKRXOGJHQHUDOO\DYRLG

$QGEHVLGHVZK\ZRXOGZHXVHWKH cv2.VideoCapture IXQFWLRQZKHQZHFDQHDVLO\DFFHVVWKH


UDZYLGHRVWUHDPXVLQJWKH picamera PRGXOH"

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

/HWVJRDKHDGDQGWDNHDORRNRQKRZZHFDQDFFHVVWKHYLGHRVWUHDP2SHQXSDQHZILOHQDPHLW
test_video.py DQGLQVHUWWKHIROORZLQJFRGH

Accessing the Raspberry Pi Camera with OpenCV and Python Python


1 # import the necessary packages
2 from picamera.array import PiRGBArray
3 from picamera import PiCamera
4 import time
5 import cv2
6
7 # initialize the camera and grab a reference to the raw camera capture
8 camera = PiCamera()
9 camera.resolution = (640, 480)
10 camera.framerate = 32
11 rawCapture = PiRGBArray(camera, size=(640, 480))
12
13 # allow the camera to warmup
14 time.sleep(0.1)
15
16 # capture frames from the camera
17 for frame in camera.capture_continuous(rawCapture, format="bgr", use_video_port=True):
18 # grab the raw NumPy array representing the image, then initialize the timestamp
19 # and occupied/unoccupied text
20 image = frame.array
21
22 # show the frame
23 cv2.imshow("Frame", image)
24 key = cv2.waitKey(1) & 0xFF
25
26 # clear the stream in preparation for the next frame
27 rawCapture.truncate(0)
28
29 # if the `q` key was pressed, break from the loop
30 if key == ord("q"):
31 break

7KLVH[DPSOHVWDUWVRIIVLPLODUO\WRWKHSUHYLRXVRQH:HVWDUWRIIE\LPSRUWLQJRXUQHFHVVDU\
SDFNDJHVRQ/LQHV

$QGIURPWKHUHZHFRQVWUXFWRXU camera REMHFWRQ/LQHZKLFKDOORZVXVWRLQWHUIDFHZLWKWKH


5DVSEHUU\3LFDPHUD+RZHYHUZHDOVRWDNHWKHWLPHWRVHWWKHUHVROXWLRQRIRXUFDPHUD [
SL[HOV RQ/LQHDQGWKHIUDPHUDWH LHIUDPHVSHUVHFRQGRUVLPSO\)36 RQ/LQH:H
DOVRLQLWLDOL]HRXU PiRGBArray REMHFWRQ/LQHEXWZHDOVRWDNHFDUHWRVSHFLI\WKHVDPH
UHVROXWLRQDVRQ/LQH

$FFHVVLQJWKHDFWXDOYLGHRVWUHDPLVKDQGOHGRQ/LQHE\PDNLQJDFDOOWRWKH
capture_continuous PHWKRGRIRXU camera REMHFW

7KLVPHWKRGUHWXUQVD frame IURPWKHYLGHRVWUHDP7KHIUDPHWKHQKDVDQ array SURSHUW\


ZKLFKFRUUHVSRQGVWRWKH frame LQ1XP3\DUUD\IRUPDWDOOWKHKDUGZRUNLVGRQHIRUXV
RQ/LQHVDQG

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

:HWKHQWDNHWKHIUDPHRIWKHYLGHRDQGGLVSOD\RQVFUHHQRQ/LQHVDQG

$QLPSRUWDQWOLQHWRSD\DWWHQWLRQWRLV/LQH<RXPXVWFOHDUWKHFXUUHQWIUDPHEHIRUH\RX
PRYHRQWRWKHQH[WRQH

,I\RXIDLOWRFOHDUWKHIUDPH\RXU3\WKRQVFULSWZLOOWKURZDQHUURUVREHVXUHWRSD\FORVH
DWWHQWLRQWRWKLVZKHQLPSOHPHQWLQJ\RXURZQDSSOLFDWLRQV

)LQDOO\LIWKHXVHUSUHVVHVWKH q NH\ZHEUHDNIRUPWKHORRSDQGH[LWWKHSURJUDP

7RH[HFXWHRXUVFULSWMXVWRSHQDWHUPLQDO PDNLQJVXUH\RXDUHLQWKH cv YLUWXDOHQYLURQPHQWRI


FRXUVH DQGLVVXHWKHIROORZLQJFRPPDQG

Accessing the Raspberry Pi Camera with OpenCV and Python Shell


1 $ python test_video.py

%HORZIROORZVDQH[DPSOHRIPHH[HFXWLQJWKHDERYHFRPPDQG

Accessing the Raspberry Pi camera using Python and...

$V\RXFDQVHHWKH5DVSEHUU\3LFDPHUDVYLGHRVWUHDPLVEHLQJUHDGE\2SHQ&9DQGWKHQ
GLVSOD\HGRQVFUHHQ)XUWKHUPRUHWKH5DVSEHUU\3LFDPHUDVKRZVQRODJZKHQDFFHVVLQJIUDPHV
DW)36*UDQWHGZHDUHQRWGRLQJDQ\SURFHVVLQJRQWKHLQGLYLGXDOIUDPHVEXWDV,OOVKRZLQ
IXWXUHEORJSRVWVWKH3LFDQHDVLO\NHHSXS)36HYHQZKHQSURFHVVLQJHDFKIUDPH

6RZKDWQRZ"
1RZWKDW\RXFDQDFFHVVWKHYLGHRVWUHDPRI\RXU5DVSEHUU\3L,ZRXOGVXJJHVWWDNLQJDORRNDW
P\SRVWRQEXLOGLQJDFXVWRPKRPHVXUYHLOODQFHV\VWHPXVLQJPRWLRQGHWHFWLRQ7KLVPRWLRQ
GHWHFWLRQWXWRULDOLVRQHRIP\IDYRULWHRQWKH3\,PDJH6HDUFKEORJDQGLWVVXSHUHDV\WRIROORZ
QRWWRPHQWLRQ\RXJHWWREXLOGDUHDOO\FRROUHDOZRUOGFRPSXWHUYLVLRQSURMHFW
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

$QGLI\RXUHUHDOO\LQWHUHVWHGLQOHYHOLQJXS\RXUFRPSXWHUYLVLRQVNLOOV\RXVKRXOGGHILQLWHO\FKHFN
RXWP\ERRN3UDFWLFDO3\WKRQDQG2SHQ&9&DVH6WXGLHV0\ERRNQRWRQO\FRYHUVWKHEDVLFVRI
FRPSXWHUYLVLRQDQGLPDJHSURFHVVLQJEXWDOVRWHDFKHV\RXKRZWRVROYHUHDOZRUOGFRPSXWHU
YLVLRQSUREOHPVLQFOXGLQJIDFHGHWHFWLRQLQLPDJHVDQGYLGHRVWUHDPVREMHFWWUDFNLQJLQYLGHR
DQGKDQGZULWLQJUHFRJQLWLRQ

$OOFRGHH[DPSOHVFRYHUHGLQWKHERRNDUHJXDUDQWHHGWRUXQRQWKH5DVSEHUU\3LDVZHOO
0RVWSURJUDPVZLOODOVRUXQRQWKH%PRGHOEXWPLJKWEHDELWVORZGXHWRWKHOLPLWHGFRPSXWLQJ
SRZHURIWKH%

-XVWFOLFNKHUHWROHDUQPRUH

6XPPDU\
7KLVDUWLFOHH[WHQGHGRXUSUHYLRXVWXWRULDORQLQVWDOOLQJ2SHQ&9DQG3\WKRQRQ\RXU5DVSEHUU\3L
DQG%DQGFRYHUHGKRZWRDFFHVVWKH5DVSEHUU\3LFDPHUDPRGXOHXVLQJ3\WKRQDQG2SHQ&9

:HUHYLHZHGWZRPHWKRGVWRDFFHVVWKHFDPHUD7KHILUVWPHWKRGDOORZHGXVWRDFFHVVDVLQJOH
SKRWR$QGWKHVHFRQGPHWKRGDOORZHGXVWRDFFHVVWKHUDZYLGHRVWUHDPIURPWKH5DVSEHUU\3L
FDPHUDPRGXOH

,QUHDOLW\WKHUHDUHPDQ\ZD\VWRDFFHVVWKH5DVSEHUU\3LFDPHUDPRGXOHDVWKHSLFDPHUD
GRFXPHQWDWLRQGHWDLOV+RZHYHUWKHPHWKRGVGHWDLOHGLQWKLVEORJSRVWDUHXVHGEHFDXVH  WKH\
DUHHDVLO\FRPSDWLEOHZLWK2SHQ&9DQG  WKH\DUHTXLWHVSHHG\7KHUHDUHFHUWDLQO\PRUHWKDQ
RQHZD\WRVNLQWKLVFDWEXWLI\RXLQWHQGRQXVLQJ2SHQ&93\WKRQ,ZRXOGVXJJHVWXVLQJWKH
FRGHLQWKLVDUWLFOHDVERLOHUSODWHIRU\RXURZQDSSOLFDWLRQV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

,QIXWXUHEORJSRVWVZHOOWDNHWKHVHH[DPSOHVDQGXVHLWWREXLOGFRPSXWHUYLVLRQV\VWHPVWRGHWHFW
PRWLRQLQYLGHRVDQGUHFRJQL]HIDFHVLQLPDJHV

%HVXUHWRVLJQXSIRUWKH3\,PDJH6HDUFK1HZVOHWWHUWRUHFHLYHXSGDWHVZKHQQHZ5DVSEHUU\3L
DQGFRPSXWHUYLVLRQSRVWVJROLYH\RXGHILQLWHO\GRQWZDQWWRPLVVWKHP

'RZQORDGV
,I\RXZRXOGOLNHWRGRZQORDGWKHFRGHDQGLPDJHVXVHGLQWKLVSRVWSOHDVH
HQWHU\RXUHPDLODGGUHVVLQWKHIRUPEHORZ1RWRQO\ZLOO\RXJHWD]LSRIWKH
FRGH,OODOVRVHQG\RXD)5((SDJH5HVRXUFH*XLGHRQ&RPSXWHU9LVLRQ
DQG,PDJH6HDUFK(QJLQHVLQFOXGLQJH[FOXVLYHWHFKQLTXHVWKDW,GRQWSRVWRQ
WKLVEORJ6RXQGJRRG",IVRHQWHU\RXUHPDLODGGUHVVDQG,OOVHQG\RXWKHFRGH
LPPHGLDWHO\

(PDLODGGUHVV

<RXUHPDLODGGUHVV

'2:1/2$'7+(&2'(

5HVRXUFH*XLGH LWVWRWDOO\IUHH 

(QWHU\RXUHPDLODGGUHVVEHORZWRJHWP\IUHHSDJH,PDJH
6HDUFK(QJLQH5HVRXUFH*XLGH3')8QFRYHUH[FOXVLYH
WHFKQLTXHVWKDW,GRQ
WSXEOLVKRQWKLVEORJDQGVWDUWEXLOGLQJLPDJH
VHDUFKHQJLQHVRI\RXURZQ

<RXUHPDLODGGUHVV

'2:1/2$'7+(*8,'(

SLFDPHUDUDVSEHUU\SLWXWRULDOZHEFDP

6OLGLQJ:LQGRZVIRU2EMHFW'HWHFWLRQZLWK3\WKRQDQG2SHQ&9
=HURSDUDPHWHUDXWRPDWLF&DQQ\HGJHGHWHFWLRQZLWK3\WKRQDQG2SHQ&9

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5HVSRQVHVWR$FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9
DQG3\WKRQ

5(3/<
&KULVWLDQ$SULODWSP

+HOOR$GULDQ
7KDQN\RXIRUWKLVQHZGHPRQVWUDWLRQZKLFKZRUNVYHU\ZHOO
,ZDLWIRUWKHIROORZLQJHSLVRGHZLWKLPSDWLHQFHWRXQGHUVWDQGKRZWRFDSWXUHDGHWHFWLQJ
PRWLRQDQGWUDFNLQJDSHUVRQ
7KDQN\RXYHU\PXFKWRVKDUHZLWKXV\RXUH[SHULPHQW
&KULVWLDQ

5(3/<
)DELR*$SULODWSP

$ZHVRPH$GULDQ
7KDQNVDORWIRUWKLV DQGIRUKRZFOHDQO\HYHU\WKLQJLVH[SODLQHG 
,OOPDNHVXUHWRVWD\WXQHG

)DELR*XDULQL

5(3/<
'LHWHU$SULODWDP

+HOOR$GULDQ
7KDQNVIRUWKHGRFXPHQWDWLRQ%XW,KDYHDTXHVWLRQWR)UDPHUDWH,QWKHH[DPSOHDERYHZH
KDYHDIUDPHUDWHRIEXW,JHWRQO\,PDJHVSHUVHFRQG:RXOGLWEHIDVWHUWRXVHF&
LQVWHDG"

'LHWHU

5(3/<
$GULDQ5RVHEURFN$SULODWSP

$UH\RXXVLQJWKH5DVSEHUU\3L%%RUWKH3L"<RXFDQHDVLO\JHW)36RQWKH
3L8VLQJ&&ZLOODOPRVWFHUWDLQO\EHIDVWHUEXW,ZRXOGFKHFNHQVXUHWKDW\RXUFDPHUD
LVZRUNLQJSURSHUO\,WFRXOGEHSRVVLEOHWKDWWKHIUDPHVDUHQRWEHLQJUHDGIURPWKHFDPHUD
IDVWHQRXJK

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
5D]PLN-DQXDU\DWSP

+HOOR$GULDQ

,WKDQN\RXIRURSHQLQJWKHGRRUIRUPDQ\RIXVEHJLQQHUVWRUXQ2SHQ&9RQUDVSEHUU\

,MXVWUDQWHVWBYLGHRS\H[DPSOHDERYHEXW,DPJHWWLQJDERXWIUDPHVSHUVHFRQG
LQVWHDGRI,DPXVLQJUDVSEHUU\3L
&RXOG,EHPLVVLQJVRPHWKLQJREYLRXV"

9HU\EHVWUHJDUGV
5D]PLN.DUDEHG

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWSP

<RXFDQWU\LQFUHDVLQJWKH)36E\XVLQJWKUHDGLQJ$OVRUHGXFLQJWKH
IUDPHGLPHQVLRQVIURP[WR[ZLOODOVRGUDPDWLFDOO\LQFUHDVH\RXU
IUDPHUDWH

5(3/<
.URQRV$SULODWDP

+RZGLG\RXJHW;WRZRUNZLWK2SHQ&9"$UH\RXXVLQJWKHVDPH
FDOO"RUVRPHWKLQJVSHFLDO",FDQWVHHPWRJHWLWWRZRUNZLWK
P\ZLQGRZVV\VWHP

5(3/<
$GULDQ5RVHEURFN$SULODWDP

$UH\RXXVLQJ;IRUZDUGLQJZKHQVVKLQJLQWR\RXU3L",PQRWVXUHDERXW
ZLQGRZVV\VWHPVEXWWKHFRPPDQGRQ8QL[V\VWHPVLV<RXUFRGHZLOO
QRWKDYHWRFKDQJHDWDOODQG\RXOOVWLOOEHDEOHWRXVH

5(3/<
.URQRV$SULODWDP

,ILQDOO\JRWLWWRZRUN,WZDVDFRPELQDWLRQRIWKLQJV,EHOLHYH,YHFRPHWR
UHDOL]HWKDWWKH5DV3LVRPHWLPHVJHWVLQWRDEDGVWDWHDQGQHHGVWREHUHERRWHG$OVR,
GRQWWKLQNWKDW,ZDVFDSWXULQJWKHFRUUHFWO\DQGWKHVFULSWZDVHQGLQJWRR
VRRQ

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
.URQRV$SULODWDP

$QRWKHUTXHVWLRQWKRXJK,YHQRWLFHGWKDWXVLQJ2SHQ&9GRHVQWDOZD\VJHW
PHWKHQDWLYHUHVROXWLRQRIWKHFDPHUD'R\RXNQRZKRZWRJHWWKLV"7KLVLVWUXHZKHQ
XVLQJWKHEXLOWLQ6XUIDFH3URFDPHUDDQGP\FXUUHQWZHEFDP%RWKVKRXOGEHS
EXW,PJHWWLQJVRPHWKLQJLQWKHUDQJHRI'R\RXNQRZKRZWRJHWWKLVWRWKHQDWLYH
UHVROXWLRQ"

,PVLPSO\XVLQJWKHWRREWDLQWKHGHYLFHDQG
WRJUDEWKHLPDJH

5(3/<
$GULDQ5RVHEURFN$SULODWDP

:KHQDFFHVVLQJWKHFDPHUDWKURXJKWKH5DVSEHUU\3L,DFWXDOO\SUHIHUWR
XVHWKHPRGXOHUDWKHUWKDQ,WJLYHV\RXPXFKPRUH
IOH[LELOLW\LQFOXGLQJREWDLQLQJQDWLYHUHVROXWLRQ3OHDVHVHHWKHUHVWRIWKLVEORJSRVW
IRUPRUHLQIRUPDWLRQRQPDQXDOO\VHWWLQJWKHUHVROXWLRQRIWKHFDPHUD

.URQRV$SULODWDP

LVQWOLPLWHGWRWKHQDWLYHFDPHUD"0HDQLQJWKDW,FDQXVH
WKDWPRGXOHZLWKDQ\ZHEFDP"

$GULDQ5RVHEURFN$SULODWDP

,WGHSHQGV,ILWV86%EDVHG\RXPLJKWEHRXWRIOXFN%XWLI\RXU
QDWLYHFDPHUDFDQEHSOXJJHGLQWRWKHVORWLQWKH3LWKHQ\RXUHLQEXVLQHVV
,PQRWIDPLOLDUZLWKWKHFDPHUDV\RXPHQWLRQHGSUHYLRXVO\ 

.URQRV$SULODWDP

2NWKDWPDNHVVHQVH,IRXQGWKLVDVZHOO,OOFKHFNLWRXWDQGVHHLILW
ZRUNV

KWWSVWDFNRYHUIORZFRPD

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
1KDW4XDQJ$SULODWDP

7KDQN\RXYHU\PXFK7KLVEORJLVYHU\KHOSIXO,PORRNLQJIRUZDUGWR\RXUQHZEORJV

5(3/<
'DYH$SULODWSP

+L$GULDQ
)LUVWRIDOO7+$1.6$%81&+0$1,XQGHUVWRRGDOPRVWDOOWKHSURFFHVVHVRIWKLVWXWRULDODQG
WKHSUHYLRXVRQHDQGLKDGQRHUURUV

%XWLKDYHDTXHVWLRQ,DPXVLQJD*R3L*R5RERWIURP'H[WHULQGXVWULHVDQGLZRXOGOLNHWR
PDNHWKHURERWIROORZDQREMHFW8VLQJWKLVFRGHLYHVHHQWKDWWKHFDSWXULQJRIWKHLPDJHVJRHV
DOLWWOHELWVORZVRLQUHDOWLPHLGRQWNQRZLILFRXOGJHWWKHVDPHIDVWHULQRUGHUWRGRWKH
WUDFNLQJ

'R\RXKDYHDQLGHDKRZLWFRXOGEHIDVWHU"

$QG'R\RXKDYHDQ\SRVWUHODWHGZLWKWKHWUDFNLQJREMHFWV"

7KDQNVDJDLQ$GULDQ

5(3/<
$GULDQ5RVHEURFN$SULODWDP

+L'DYH,PQRWIDPLOLDUZLWKWKH*R3L*REXWLIWKHLPDJHFDSWXULQJLVVORZWKHQ
\RXSUREDEO\ZDQWWRUHGXFHWKH)36DQGWKHUHVROXWLRQ,DOVRFRYHUWUDFNLQJREMHFWVLQVLGH
P\ERRN3UDFWLFDO3\WKRQDQG2SHQ&9

5(3/<
-RKQ7UDQ-DQXDU\DWSP

+HOOR$GULDQ

)LUVWWKDQNVIRUWKHZRQGHUIXOEORJV
,KDYHDVLPLODUSUREOHPOLNH'DYHEXW,YHEHHQXVLQJWKH3LFDPHUDPRGXOH,XVHG
\RXUPHWKRG WHVWBLPDJHS\ WRFDSWXUHWKHLPDJHEHIRUHSURFHVVLQJLW,ILJXUHGRXW
WKDWWKHPDMRUWLPLQJDSSUR[LPDWHO\VHF IRU3L LVVSHQGLQJRQWDNLQJDQLPDJH,
XVHGWKHWLPH IXQFWLRQWRFDOFXODWHWKHWLPH$OVRZKHQ,WULHGWRUHPRYHWKHOLQH
WLPHVOHHS  WKHTXDOLW\RIDWDNHQLPDJHZDVQWJRRGHQRXJKIRUP\DSSOLFDWLRQ
:RXOG\RXGHVFULEHPRUHGHWDLOVKRZWRUHGXFHWKH)36DQGUHVROXWLRQLQRUGHUWR
GHFUHDVHWKHWLPLQJIRUWDNLQJDQLPDJH"
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

7KDQN\RXVRPXFK

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWDP

+H\-RKQWKHUHVROXWLRQRIWKHFDPHUDLVFRQWUROOHGE\/LQHVDQG
/RZHUWKHUHVROXWLRQWR[DQG\RXVKRXOGVHHDVXEVWDQWLDOSLFNXS
6HFRQGO\,PQRWVXUHLI\RXQRWLFHGRUQRWEXW,MXVWGLGDVHULHVRIEORJSRVWVRQ
KRZWRLQFUHDVHWKH)36RI\RXU3LXVLQJ3\WKRQDQG2SHQ&9&OLFNKHUHWRUHDG
PRUH

5(3/<
0D[$SULODWDP

+HOOR$GULDQ

$PD]LQJWXWRULDO(YHU\WKLQJZRUNVJUHDWH[FHSWWKDW,PDEOHWRJHWRQO\ISVZLWKWKHFRGH
DERYH,DPXVLQJWKHPRGHO%,KDYHUHFRUGHGYLGHRVZLWK!ISVXVLQJUDVSLYLGVR,NQRZ
WKDWWKHFDPHUDPRGXOHZRUNVMXVWILQH:KDWLVLWWKDW,DPPLVVLQJ"

7KDQNV
0D[

5(3/<
$GULDQ5RVHEURFN$SULODWDP

+L0D[WKDWLVGHILQLWHO\SUHWW\VWUDQJH,PQRWVXUHZK\\RXZRXOGRQO\EHJHWWLQJ
)360D\EHWU\UHGXFLQJWKHLPDJHUHVROXWLRQDQGVHHLIWKDWKHOSV"

5(3/<
YO$SULODWSP

$GULDQ

WKDQN\RXIRUWKHVHWXWRULDOVLKDYHVXFFHVIXOO\FRPSOHWHGWKHILUVWWXWRULDODERXWWKH
LQVWDOODWLRQVDQGVWHSVRIWKLVWXWRULDO7KHFRGHLQVWHSKRZHYHUUHWXUQVJWNZDUQLQJ
FDQQRWRSHQGLVSOD\

LDPKDYHWKHUSLEFRQQHFWHGWRP\WHOHYLVLRQZLWKDQKGPLFDEOHKDYH\RXRUDQ\RQHHOVH
VHHQDQGIL[HGWKLVSUREOHPEHIRUH"ZKHQLJRRJOHWKLVHUURULRQO\JHWWKHVXJJHVWLRQWRH[SRUW
WKHGLVSOD\YDULDEOH DVLGLG EXWWKDWGRHVQRWVHHPWRZRUN

7KDQN\RX

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
$GULDQ5RVHEURFN$SULODWSP

+H\9LQFHQWDUH\RXUXQQLQJWKHFRPPDQGIURPWKH;*8,",WVRXQGVOLNH\RXUH
VLPSO\H[HFXWLQJWKHFRPPDQGIURPWKHFRPPDQGOLQH ZKLFK\RXDEVROXWHO\VKRXOGGR 
EXW\RXQHHGWRKDYH\RXU*8,ODXQFKHG5XQWRORDGWKH;LQWHUIDFHWKHQRSHQXS
DWHUPLQDODQGH[HFXWHWKHVFULSW

5(3/<
YO$SULODWSP

$GULDQ

WKDWIL[HGLWWKDQN\RX

5(3/<
$GULDQ5RVHEURFN$SULODWDP

1RSUREOHP

5(3/<
5LFN$SULODWDP

+L$GULDQ

)LUVWRIDOODZRQGHUIXOSRVW,IROORZHG\RXUSUHYLRXVSRVWWRLQVWDOO2SHQ&9DQG3\WKRQLQ
5DVSELDQZLWKRXWDQ\SUREOHP,YHMXVWJRQHWKURXJKWKLVSRVWDQGWULHGERWKWHVWBLPDJHS\DQG
WHVWBYLGHRS\ZLWKRXWUHDOSUREOHPDVZHOO

7KHRQO\LVVXH,KDYHLVLWVHHPVWKDW,PQRWTXLWHJHWWLQJ)36IRUP\53LDW,
FRPSDUHGWKHYLGHRZLWKUDVSLYLGGDQGIHHOWKDWDWLWZDVQWDVVPRRWK2QWKHRWKHU
KDQGLI,FKDQJHWKHUHVROXWLRQWRWKH\VHHPVFRPSDUDEOH6R,PZRQGHULQJKRZWR
JHWDPRUHSUHFLVH)36LQIRIRUUHDOWLPHYLGHR$Q\VXJJHVWLRQV"

7KDQNV

5(3/<
$GULDQ5RVHEURFN$SULODWDP

$UH\RXUXQQLQJDQ\RWKHUDSSOLFDWLRQVRQWKH3LZKLOHWU\LQJFDSWXULQJWKHYLGHR"
<RXVKRXOGGHILQLWHO\EHDEOHWRJHW)36DW[ZLWKRXWDUHDOLVVXH$OVRPDNH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

VXUHWKDWWKHFDPHUDLVFRQQHFWHGSURSHUO\,WVUDUHEXW,YHVHHQVLWXDWLRQVZKHUHWKH
FDPHUDFRQQHFWLRQLVDELWORRVHDQGZKLOHWKH3LFDQVHHWKDWWKHFDPHUDLVWKHUHWKH
DFWXDOIUDPHUDWHGURSV

5(3/<
5LFN$SULODWDP

+L$GULDQ

1RMXVWUXQQLQJ;DQGDWHUPLQDO7KHFRQQHFWLRQWRWKHFDPHUDVKRXOGEHILQHDV,
VLPSO\FKDQJHWKHUHVROXWLRQWRDQGLWZRUNV$OVRUXQQLQJUDVSLYLGGZLWKRXW
SUREOHP$Q\ZD\LQRUGHUWRTXDQWLI\LW,QHHGDZD\WRPHDVXUHWKHIUDPHUDWH0D\
EHUHFRUGLWDQGVHHIURPWKHUH

5(3/<
'HVSHUDWHGBXVHU$SULODWDP

+L$GULDQ

LZDVXVLQJH[DFWO\\RXUFRGHZLWKWKHVDPHSHULSKHUDOVWKHRQO\GLIIHUHQFHLVWKDW,DPXVLQJ
5DVSEHUU\3LDQGQRW5DVSEHUU\3L

$VWKHUHDUHPRUHXVHUVKDYLQJSUREOHPVZLWKWKHIUDPHUDWH

0LJKWLWEHSRVVLEOHWKDWWKHQRUPDO5DVSEHUU\3LLVWKDWPXFKZRUVHZKHQLWFRPHVWR
IUDPHUDWHWKDQWKHQHZ5DVSEHUU\3L"

,KDYHDSURJUDPUXQQLQJZKHUH,GRVRPHEOREGHWHFWLRQDQGJHWPD\EHIUDPHVZLWKD
UHVROXWLRQRI 

$OVRZLWK\RXUFRGH,GRQRWJHWPXFKPRUHWKDQPD\EHISV# 

5(3/<
$GULDQ5RVHEURFN$SULODWDP

$EVROXWHO\WKHRULJLQDO5DVSEHUU\3LLVPXFKPXFKVORZHUWKDQWKH3,ZRXOG
UHFRPPHQGXSJUDGLQJWRWKH3LLI\RXFDQLWVGHILQLWHO\ZRUWKLW

5(3/<
'HVSHUDWHGBXVHU$SULODWDP

:RZWKDWZDVDQXQH[SHFWHGTXLFNUHSO\WKDQNVIRUWKDW

6LQFH,DOUHDG\KDYHWKHKDUGZDUHZRXOGLWPDNHVHQVHWRUHZULWHWKHFRGHWR&LQ

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

RUGHUWRUHFHLYHDWOHDVWIUDPHV"
:KDWZRXOG\RXVD\"

5(3/<
$GULDQ5RVHEURFN$SULODWDP

<RXOOOLNHO\JHWVRPHSHUIRUPDQFHJDLQVE\GURSSLQJGRZQLQWR&EXWLQ
UHDOLW\WKHSUHYLRXV3LVRQO\KDGRQHFRUHVRWKHUHVRQO\VRPXFKSHUIRUPDQFHWKDW
\RXFDQUHDOO\JDLQ,I\RXUHDOO\ZDQWWRREWDLQIDVWHUSHUIRUPDQFHSLFNXSD3L

5(3/<
SRROVLGHELOO$SULODWSP

1LFHEORJHQWU\DVDOZD\V$GULDQ

,ZDVDOVRVHHLQJVORZDQGVOXJJLVKIUDPHUDWHZKHQ,ZDVIRUZDUGLQJWKHYLGHREDFNWRP\3&
YLD66+7KHIUDPHUDWHZDVPXFKEHWWHUZKHQ,VHWXSD91&VHUYHURQWKH3LFRQQHFWHGWRLW
IURPWKH3&DQGWKHQVWDUWHGWHVWBYLGHRS\RQWKH91&VGHVNWRS

,PSUHWWW\VXUH,ZRXOGQWKDYHDQ\LVVXHVLI,MXVWKRRNHGDPRQLWRUWRWKH3LEXW,OLNHWKH
PRQLWRUOHVVFRQILJXUDWLRQEHWWHU

)<,OLQNIRU91&VHWXSRQ3LWKDW,XVHGKWWSHOLQX[RUJ53LB91&B6HUYHU

5(3/<
$GULDQ5RVHEURFN0D\DWSP

$EVROXWHO\91&ZLOOLQFUHDVHODJGUDPDWLFDOO\7KH3LLVDFWXDOO\UXQQLQJDWD
SUHWW\KLJKIUDPHUDWHEXWWKHSUREOHPDULVHVZKHQ\RXWU\WRVWUHDPWKHUHVXOWVEDFNWR
\RXU91&FOLHQW

5(3/<
3HGUR0D\DWSP

+L

,YHPDQDJHGWRSXW\RXUH[DPSOHZRUNLQJ,MXVWQHHGQRZWRIOLSWKHLPDJH WRWKHQFRQYHUWWKH
LPDJHWR+69DQGWUDFNWKHEULJKWHVWVSRWRQWKHLPDJH DQG,FDQWGRWKDWZLWKFYIOLS DQG
FYIOLS IXQFWLRQV

&DQ\RXJLYHPHDQ\FOXH"

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
$GULDQ5RVHEURFN0D\DWSP

+H\3HGURZKDWGR\RXPHDQE\IOLSSLQJWKHLPDJH"'R\RXPHDQIOLSSLQJWKH
LPDJHKRUL]RQWDOO\RUYHUWLFDOO\"2UDUH\RXWU\LQJWRFRQYHUWGLUHFWO\WRWKH+69FRORU
VSDFH",I\RXZDQWWRILQGWKHEULJKWHVWVSRWLQDQLPDJH\RXOODOVRZDQWWRWDNHDORRNDW
WKLVSRVW

5(3/<
3HGUR0D\DWDP

7KDQNVIRUWKHUHSO\$GULDQ

,ZDQWWRURWDWHWKHLPDJH

$ERXWWKDWSRVW,OOWU\WKDWPHWKRGXVLQJWKHFDPHUDWRGRWKHSURFHVVLQJLQOLYHVWUHDP

5(3/<
$GULDQ5RVHEURFN0D\DWDP

,I\RXZDQWWRURWDWHWKHLPDJHGHJUHHV\RXOOQHHGWKH
IXQFWLRQ,FRYHUWKHYHU\EDVLFLPDJHSURFHVVLQJIXQFWLRQVLQWKLVSRVWDVZHOODVLQ
P\ERRN3UDFWLFDO3\WKRQDQG2SHQ&9

3HGUR0D\DWDP

7KDQN\RXYHU\PXFK$GULDQ

,IRXQGRQWKDWSRVWZKDW,QHHGHG$QG,YHDOVRPDQDJHGWRIRXQGWKHZD\WR
PDNHLWVSRWDODVHU

7KDQN\RXIRUDOOWKHKHOSWKDWVDOO,QHHGHG ,KRSH 

$GULDQ5RVHEURFN0D\DWDP

9HU\QLFH:KDWZDV\RXUDSSURDFKWRVSRWWKHODVHU"

3HGUR0D\DWDP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

$V,IRXQGRQVRPHDUWLFOHVWKHODVHUVSRWPXVWEHWKHEULJKWHVWSRLQWRQWKH
VFUHHQ
%XWWKLVLVQWVROLQHDUWRDSSO\RQWKHUDVSEHUU\SLFDPHUD,KDYHWREHFDUHIXO
ZLWKWKHDPELHQWELUJKWQHVV,IWKHDPELHQWLVWRREULJKWLWGHWHFWIDOVHSRVLWLYHV

1RZ,PZLWKDQRWKHUSUREOHPSURFHVVLQJVSHHG0\SURJUDPFDQRQO\SURFHVV
DIUDPHHYHU\PV7KLVLVPXFKVORZIRUP\DSSOLFDWLRQ ,QHHGQRZWR
ILQGDQRWKHUIDVWHUVROXWLRQDQGZKHQ,ILQGWKHUHVROXWLRQIRUP\SUREOHPV,SRVW
WKHPKHUH

7KDQN\RXRQFHDJDLQ

$GULDQ5RVHEURFN0D\DWSP

9HU\QLFHVROXWLRQ3HGURFRQJUDWV$QGDTXLFNZD\WRREWDLQIDVWHU
)36LVWRVLPSO\GRZQVFDOHWKHLPDJH/HVVGDWDWRSURFHVV IDVWHUUXQWLPH

5(3/<
0DUFHOOXV0D\DWSP

+HOOR$GULDQ

7KDQNVIRUWKLVDZHVRPHWXWRULDO(YHU\WKLQJZHQWVPRRWKO\1RZ,MXVWQHHGWRILJXUHRXW
KRZWRUHDGOHWWHUVDQGQXPEHUVIURPLPDJHVWDNHQE\WKHSLFDPHUDGR\RXKDYHDWXWRULDO
RQUHDGLQJWH[WIURPLPDJHV"""

5HJDUGV

5(3/<
$GULDQ5RVHEURFN0D\DWDP

+L0DUFHOOXV,DFWXDOO\FRYHUWKHEDVLFVRIUHFRJQL]LQJGLJLWVLQVLGHP\ERRN
3UDFWLFDO3\WKRQDQG2SHQ&9&DVH6WXGLHV7KHUHLVDFKDSWHUGHGLFDWHGHQWLUHO\WR
UHFRJQL]LQJGLJLWVWKDW\RXFRXOGDEVROXWHO\XVHDQGPRGLI\WR\RXUQHHGV

5(3/<
0DUFHOOXV0D\DWDP

7KDQNV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
'DYH0D\DWDP

+H\$GULDQ

:KHQLGR

VXGRS\WKRQP\ILOHS\LJHWWKLVHUURU

,PSRUW(UURU1RPRGXOHQDPHGFY

DQGZKHQLGRS\WKRQP\ILOHS\LWZRUNVFRUUHFWO\%XWLQHHGWRXVHRSHQFYZLWKVXGRGXHWRL
QHHGWRFRPPXQLFDWHZLWKDQRWKHUH[WHQVLRQZLFKUHTXLUHVVXSHUXVHUSHUPLVVLRQ,VWKHUH
VRPHZD\LFDQGRWKDW"

7KDQNVDJDLQ

5(3/<
$GULDQ5RVHEURFN0D\DWDP

+H\'DYH,YHDFWXDOO\QHYHUGRQHWKLVEHIRUHEXWKHUHVP\EHVWJXHVV,I\RX
ZDQWWRXVH2SHQ&9LQVLGHDYLUWXDOHQYLURQPHQWIRUWKHURRWXVHUWKHQ\RXOOQHHGWRVZLWFK
RYHUWRWKHURRWXVHUDFFRXQWDQGUHSHDWVWHSVDQGIRUURRW,PQRWVXUHLIWKHVXGR
FRPPDQGZLOOEHDEOHWRDFFHVVWKHURRWYLUWXDOHQYLURQPHQWRQFHLWVFUHDWHG\RXPD\
DFWXDOO\KDYHWRVZLWFKRYHUWRWKHURRWDFFRXQWWRUXQWKHVFULSWDQGHQVXUHLWDFFHVVHVWKH
YLUWXDOHQYLURQPHQW

5(3/<
'DYH0D\DWDP

6RUU\DERXWP\LJQRUDQFH$GULDQEXWZKDWGR\RXPHDQE\VWHSVDQIRU
URRW"

7KDQNVDEXQFK

5(3/<
$GULDQ5RVHEURFN0D\DWDP

<RXOOQHHGWRODXQFKDURRWVKHOODQGWKHQFUHDWH\RXU
YLUWXDOHQYLURQPHQWDQGV\POLQN2SHQ&9DVWKHURRWXVHUZKLFKVKRXOGEHLQWKH
GLUHFWRU\URRW

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

'DYH0D\DWDP

7KDQNV$GULDQ,OOWU\LW

5(3/<
.REH1RYHPEHUDWDP

,KDGWKHVDPHLVVXH
<RXFDQIL[LWE\FKDQJLQJZLFKS\WKRQ\RXXVH
OLNHWKLVVXGRKRPHSLYLUWXDOHQYVRSHQFYELQS\WKRQ
DQGFKDQJHRSHQFYZLWK\RXUHQYLURQPHQW7KLVGLGWKHWULFNIRUPH

5(3/<
$QGUHZ0D\DWSP

+HOOR$GULDQ

)LUVWRIDOO,GOLNHWRVD\WKDW\RXDUHRQHRIWKHJUHDWHVWFRPSXWHUYLVLRQWXWRUV,KDYHVHHQ

,KDYHDTXHVWLRQUHODWHGWRWKLVDUWLFOH,I,ZDQWWRFDSWXUHWZRFRQVHFXWLYHIUDPHVIURPDYLGHR
VWUHDP DWHYHU\LWHUDWLRQ ZKDWLVWKHFRUUHFWPHWKRG",ZRXOGOLNHWRFRPSXWHVRPH
GLIIHUHQFHVEHWZHHQIUDPHVIRUGHWHFWLQJPRWLRQ

%HVWUHJDUGV

5(3/<
$GULDQ5RVHEURFN0D\DWSP

7KDQNVIRUWKHNLQGFRPSOLPHQW$QGUHZ

,I\RXZDQWWRFRPSDUHWKHGLIIHUHQFHEHWZHHQWZRIUDPHV\RXZLOOQHHGWZRYDULDEOHVWKH
IUDPHDQGWKHIUDPH5LJKWDIWHU/LQH,ZRXOGFKHFNWRVHHLIWKH
IUDPHKDVEHHQLQLWLDOL]HGRUQRW,IQRWLQLWLDOL]HLWDVWKHFXUUHQWIUDPH
2WKHUZLVH\RXOOKDYHWKHDQGIUDPHWRJHWKHUDQG\RXOOEHDEOHWR
FRPSXWHWKHGLIIHUHQFHVEHWZHHQWKHP

,GRKDYHVRPHSUHWW\HSLFSODQVWRFRYHUPRWLRQGHWHFWLRQZLWKWKH5DVSEHUU\3LVR
GHILQLWHO\VWD\WXQHG

5(3/<
3$%/,720D\DWSP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

+L$GULDQ,PQHZZLWKUDVSEHUU\VR,KDYHVRPHTXHVWLRQV$IWHUILQLVK\RXUWXWRULDO,FDQW
LPSRUWFYEXWLILZRUNRXWRIYLUWXDOHQY,FDQLPSRUWFY'R\RXNQRZZKDWKDSSHQV"
3OHDVHKHOSPH

5(3/<
$GULDQ5RVHEURFN0D\DWDP

+L3DEOLWRWKLVWXWRULDODFWXDOO\EXLOWRQP\SUHYLRXVWXWRULDORQLQVWDOOLQJ2SHQ&9RQ
\RXU5DVSEHUU\3L7DNHDORRNDW6WHSZKHUHWKH2SHQ&9OLEUDU\LVV\POLQNHGLQWRWKH
YLUWXDOHQYLURQPHQW

<RXGRQRWKDYHWRXVHYLUWXDOHQYLURQPHQWVLI\RXGRQRWZDQWLWVMXVWJRRGSUDFWLFH

5(3/<
6WHSKHQ0D\DWDP

+HOOR$GULDQ)LUVWO\H[FHOOHQWWXWRULDO,HQMR\HGWKHXVHRIWKHYLUWXDOHQYLURQPHQWLQ
WKHILUVWWXWRULDODQGWKLVRQHGLGDEHDXWLIXOMRERIIROORZLQJRQ,KDYHJRWP\5DVSL3L&DP
ZRUNLQJXVLQJWKHFRGH\RXKDYHSURYLGHGDQGFDQWDNHVWLOODQGPRWLRQYLGHR+RZHYHU,DP
QRZORVWDWWKHQH[WVWHSLQWKH2SHQ&9WHVWLQJSURFHVV

:KHQ,JRWRWKHDYDLODEOH2SHQ&96DPSOHVXQGHUWKHRSHQFYVDPSOHVS\WKRQ
IROGHUDQGDWWHPSWWRUXQWKHPWKH\GRQRWUHFRJQL]HWKH5DVSL3L&DPVWUHDP,QSDUWLFXODU
WKH\GRQRWOLNHVWDWHPHQWVOLNHWU\YLGHRBVUF YLGHRBVUF>@ DVIRXQGLQIDFHGHWHFWS\ 

,EHOLHYHWKDWWKHUHLVDPHWKRGWRJHW2SHQ&9WRGLUHFWO\SOD\YLGHRIURPD5DVSL3L&DPXVLQJ
3\WKRQ DVIRXQGKHUHKWWSUDVSEHUU\SLVWDFNH[FKDQJHFRPTXHVWLRQVXVLQJRSHQFY
ZLWKUDVSLFDPDQGS\WKRQ EXW,FDQWJHWLWWRZRUNDQGZDVZRQGHULQJLI\RXKDGDPRUHGLUHFW
HOHJDQWVROXWLRQ

,DPWU\LQJWRDYRLGUHZULWLQJDOORIWKHH[LVWLQJ2SHQ&9VDPSOHVVLPSO\VRWKDWWKH\ZRUNZLWK
P\5DVSL3L&DPLQVWHDGRIDQDFWXDO86%FDP7KDQNV

5(3/<
$GULDQ5RVHEURFN0D\DWDP

+L6WHSKHQ,GHILQLWHO\DSSUHFLDWHQRWZDQWLQJWRUHZULWHDOORIWKH2SHQ&9
H[DPSOHVDVWKDWFDQEHTXLWHWLPHFRQVXPLQJDQGWHGLRXV,I\RXZDQWWRZRUNGLUHFWO\ZLWK
WKH5DVSEHUU\3LFDPHUDPRGXOH\RXFDQWU\LQVWDOOLQJWKHXYOGULYHUV+RZHYHUWKH\FDQ
DOVREHDSDLQWRLQVWDOO$QGPRUHLPSRUWDQWO\WKRVHGULYHUVDUHQRWNHUQHOOHYHOGULYHUV
WKH\ZLOOUXQDVXVHUVWKUHDGV7KLVPHDQVWKDWWKH\ZLOOEHDELWVORZ

,QJHQHUDO,WKLQN\RXKDYHWZRRSWLRQV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

8SGDWHWKH2SHQ&9H[DPSOHVWRXVHWKH5DVSEHUU\3LFRGHWKDW,KDYHGHWDLOHGDERYH

3XUFKDVHD86%FDPHUDOLNHWKH/RJLWHFK&$OO\RXQHHGWRGRLVSOXJWKHFDPHUD
LQWRWKH3LDQGLWVKRXOGEHDXWRPDWLFDOO\UHFRJQL]HG$QGIURPWKHUH\RXZRQWKDYHWR
FKDQJHDQ\FRGHLQWKH2SHQ&9H[DPSOHV

,NQRZWKDWVSUREDEO\QRWWKHDQVZHU\RXZHUHKRSLQJIRUEXWWKHUHLVQWH[DFWO\DFOHDQ
DQGHOHJDQWVROXWLRQWRWKLVSDUWLFXODUSUREOHP

5(3/<
6WHSKHQ0D\DWSP

,WKRXJKWWKDWWKLVPLJKWEHWKHFDVH7KDQN\RXYHU\PXFKIRUWKHTXLFN
UHVSRQVHDQG\RXUWKRXJKWV

5(3/<
$GULDQ5RVHEURFN0D\DWDP

1RSUREOHPJODGWRKHOS/HWPHNQRZZKLFKURXWH\RXHQGXSJRLQJ

5(3/<
-RH/DQGDX-XQHDWSP

6WHSUXQQLQJKHDGOHVVZLWKSXWW\IDLOVIRUPHZLWKWKHPHVVDJH*WN:$51,1* 
FDQQRWRSHQGLVSOD\DWOLQH,JRWLWWRZRUNXVLQJWKH5DV3LGHVNWRSRYHU91&EXWRQO\
DIWHU,KDGUHUXQP\SURILOHLQWKDWHQYLURQPHQW(QDEOLQJ;IRUZDUGLQJLQWKHSXWW\
FRQILJXUDWLRQGLGQRWZRUNLQP\FDVH

5(3/<
$GULDQ5RVHEURFN-XQHDWDP

+L-RH,PVRUU\WRKHDUWKDW;IRUZDUGLQJGLGQRWZRUNWKDWVYHU\VWUDQJH,
GRQWKDYHD:LQGRZVV\VWHPDQGWKXVQRDFFHVVWR3XWW\VR,FDQWJLYHLWDVKRWWR
UHSOLFDWHWKHHUURU%XWZKHQHYHU,VVKLQWRP\3LZLWK;IRUZDUGLQJIURPP\FRPPDQG
OLQH,FDQWHOO\RXWKDWP\FRPPDQGORRNVOLNHWKLV

,KRSHVRPHIHOORZ:LQGRZVXVHUVRQWKHEORJFDQKHOSRXW

5(3/<
SLSH-XQHDWDP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

+L$GULDQ5RVHEURFN
,DPZRUNLQJLQDSURMHFWZKLFKLKDYHWRVFDQTUFRGHDQGEDUFRGHE\XVLQJS\WKRQ'RHVLW
H[LVWHDWXWRULHOIRUGRLQJWKDW
WK[
%HVWUHJDUGV

5(3/<
$GULDQ5RVHEURFN-XQHDWSP

+H\WKDQNVIRUWKHFRPPHQW,GRQWKDYHDQ\WXWRULDOVUHODWHGWRVFDQQLQJWKH
DFWXDOEDUFRGHEXW,GRKDYHDWXWRULDORQGHWHFWLQJEDUFRGHVLQLPDJHVZKLFK\RXPD\ILQG
XVHIXO

5(3/<
5DIL-XQHDWSP

+L$GULDQ

,PKDYLQJDSUREOHPZLWKVWHS,JHWDQHUURUZKHQUXQQLQJS\WKRQWHVWBLPDJHS\

2SHQ&9(UURU8QVSHFLILHGHUURU 7KHIXQFWLRQLVQRWLPSOHPHQWHG5HEXLOGWKHOLEUDU\ZLWK
:LQGRZV*7.[RU&DUERQVXSSRUW,I\RXDUHRQ8EXQWXRU'HELDQLQVWDOOOLEJWNGHYDQG
SNJFRQILJWKHQUHUXQFPDNHRUFRQILJXUHVFULSW LQFY6KRZ,PDJHILOHKRPHSLRSHQFY
PRGXOHVKLJKJXLVUFZLQGRZFSSOLQH
7UDFHEDFN PRVWUHFHQWFDOOODVW 
)LOHWHVWBLPDJHS\OLQHLQ
FYLPVKRZ ,PDJHLPDJH
FYHUURUKRPHSLRSHQFYPRGXOHVKLJKJXLVUFZLQGRZFSSHUURU  7KHIXQFWLRQ
LVQRWLPSOHPHQWHG5HEXLOGWKHOLEUDU\ZLWK:LQGRZV*7.[RU&DUERQVXSSRUW,I\RXDUH
RQ8EXQWXRU'HELDQLQVWDOOOLEJWNGHYDQGSNJFRQILJWKHQUHUXQFPDNHRUFRQILJXUHVFULSW
LQIXQFWLRQFY6KRZ,PDJH

$OOWKHLQVWDOODWLRQVWHSVZRUNHGVR,GRQWWKLQNWKLVLVDSUREOHPZLWKWKDW,WKLQNWKLVLVDQLVVXH
ZLWK;IRUZDUGLQJ,XVHWKLVFRPPDQGWRORJLQWRWKHSLVVK;SL#SLDGGU,PXVLQJDPDF
DQG53L%,WULHGUXQQLQJVWDUW[ DQGHWF;;VHVVLRQEXWQHLWKHUZRUNHG+RZGR\RXJHW
LPDJHVWRGLVSOD\RYHU\RXUVVKFRQQHFWLRQ",VWKHUHDQ\RWKHUVHWXSUHTXLUHG"

7KDQNV

5DIL

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
$GULDQ5RVHEURFN-XQHDWDP

+H\5DILLWORRNVOLNH\RXGLGQWSHUIRUP6WHSRIWKH5DVSEHUU\3L2SHQ&9
LQVWDOOWXWRULDO6WHSLQYROYHVLQVWDOOLQJ*REDFNWR6WHSLQVWDOO
DQGWKHQUHFRPSLOHDQGLQVWDOO2SHQ&9DQGWKLVVKRXOGWDNHFDUHRIWKH
SUREOHP

5(3/<
JOHPDU-XQHDWSP

KHOORJX\VPD\LDVNVRPHWKLQJLVLWSRVVLEOHZKHQWKHFDPHUDUHFRJQL]HDQREMHFW
WKHQLWFRQYHUWLWLQWRVSHHFKEFDXVHZHKDYHDSURMHFWGHVLJQWKDWLVUHODWHGZLWKWKLVSRVW2XU
SURMHFWLVIRUWKHEOLQGLPSDLUHGSHUVRQHQWLWOHG$XGLRQDYLJDWRUIRUEOLQGLPSDLUHGWKH
FRQFHSWRIWKLVLWLVDGHYLFHZHDUDEOHE\DEOLQGWKHQZHSODQQHGWRXVH3,FDPWRGHWHFWV
PRWLRQVDQGREMHFWWKDWFDQJLYHVDZDUHQHVVWRDEOLQGSHUVRQRIZKDWVKDSSHQLQJLQKLV
HQYLURQPHQWIRUH[WKHFDPHUDGHWHFWVWUDIILFOLJKWWKHFDPHUDZLOODXWRPDWLFDOO\UHFRJQL]HLW
WKDWLWLVDWUDIILFOLJKWWKHQFRORUVLJQJUHHQRUDQJHDQGUHGWKDWFDQWHOOVWRDEOLQGZKHQKHVKH
FDQFURVVLQFHUWDLQURDGWRDYRLGDFFLGHQWLQWKLVFDVHZHKRSHWKDWLWZRXOGKHOSWRWKHPWR
PDNHOLIHHDVLHUE\XVLQJWKLVLQYHQWLRQSOVDQ\RQHZKRFDQJLYHLGHDVKRQHVWO\P\
NQRZOHGJHRIPDNLQJWKLVLVYHU\OLPLWHGVRWKDWVZK\LGHFLGHGWRDSSURDFKWKLVVLWHLDPD
VWXGHQWRQO\SOVIRUJLYHP\JUDPPDUWKDQN\RX*RGEOHVV\RXDOO

5(3/<
$GULDQ5RVHEURFN-XQHDWDP

&RQYHUWLQJDQLPDJHWRWH[W DQGWKHQWRVSHHFK LVDSUHWW\FKDOOHQJLQJSURMHFW


DQGLVVWLOOXQGHUDFWLYHUHVHDUFK%RWK6WDQIRUGDQG*RRJOHDUHFXUUHQWO\UHVHDUFKLQJ
PHWKRGVIRUDXWRPDWLFLPDJHFDSWLRQLQJZKLFKFDSWLRQVLPDJHVYLDWH[WVWULQJV)URPWKHUH
WKRVHWH[WVWULQJVFDQEHSDVVHGRQWRVSHHFKDOJRULWKPV%XWLWVVWLOODQLQFUHGLEO\
FKDOOHQJLQJSUREOHPDQGYHU\PXFKLQLWVLQIDQF\

5(3/<
-%HDOH-XO\DWSP

9HU\LQWHUHVWLQJWKDQNVIRUWKLV53L2SHQ&9WXWRULDO,KDYHVWDUWHGGRLQJVRPHWKLQJ
VLPLODUDV\RXFDQVHHKHUHKWWSVZZZUDVSEHUU\SLRUJIRUXPVYLHZWRSLFSKS"I  W 
DOWKRXJK,DPXVLQJ2SHQ&9LQVWHDGRIDV,JDWKHU\RXDUHXVLQJ$VORQJDV\RXUH
FRPSLOLQJWKHOLEUDU\\RXUVHOILWLVMXVWDVHDV\WRLQVWDOODQGLWZDVDFWXDOO\IDVWHUWRFRPSLOH
WKDQWKH3LWLPLQJV\RXOLVWHGIRU\RXULQVWDOO

'RLQJIRUHJURXQGH[WUDFWLRQDQGEOREGHWHFWLRQ,VHHRQO\ISVDWUHVROXWLRQRQD
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

53LEXW,KDYHQRWWULHGWRRSWLPL]HP\DOJRULWKPVDV\HWDQGWKDWLQFOXGHVUHDGLQJWKHK
LQSXWILOHLQVWHDGRIWDNLQJDOLYHIHHG

5(3/<
$GULDQ5RVHEURFN-XO\DWSP

9HU\QLFHWKDQNVIRUVKDULQJ,OODFWXDOO\KDYH2SHQ&9LQVWDOOLQVWUXFWLRQVIRU
WKH5DVSEHUU\3LRQOLQHZLWKLQWKHQH[WZHHNV SUHWW\H[FLWHGWRJHWWKHPSXVKHG
RQOLQH <RXUSURMHFWVRXQGVJUHDWVRIDUFRQJUDWV$QG)36IRUEDFNJURXQGVXEWUDFWLRQ
XVLQJWKH02*PHWKRGVVRXQGVDERXWULJKW

5(3/<
1HLOHVK-XO\DWSP

+HOOR$GULDQ
)LUVWRII,ZDQWWRWKDQN\RXIRUWKHVHDZHVRPHWXWRULDOV
0\SUREOHPLVWKDWZKHQ,ZULWHWHVWBLPDJHS\DQGUXQLW,JHWDQHUURU
SLFDPHUDH[F3L&DPHUD00$/(UURU&DPHUDFRPSRQHQWFRXOGQWEHHQDEOHG2XWRIUHVRXUFHV
RWKHUWKDQPHPRU\ ,ZDVZRQGHULQJLIWKDWLVDQHUURUGXHWRWKH53LRUZLWKP\FDPHUDRU
ZLWKVRPHWKLQJHOVH"

5(3/<
$GULDQ5RVHEURFN-XO\DWDP

+H\1HLOHVK,KDYHKRQHVWO\QHYHUHQFRXQWHUHGWKDWHUURUEHIRUH7KDWGHILQLWHO\
VRXQGVOLNHDQHUURUUHODWHGWR\RXU5DVSEHUU\3LRUWKHFDPHUDQRW2SHQ&9

5(3/<
*LULVK-XO\DWDP

+L$GULDQ

'R\RXKDYHDVDPSOHFRGHWRDFFHVVPXOWLSOHFDPHUDLQDVLQJOHUDVSEHUU\SL,PHDQDWWDFK
WZRWRWKUHHFDPHUDWRWKHVDPH5DVSEHUU\SLDQGUHDGIUDPHVIURPHDFKRIWKHPSURFHVVLW
DQGVDYHLW"

5(3/<
$GULDQ5RVHEURFN-XO\DWDP

+H\*LULVK,GRQWKDYHDQ\FRPSOHWHH[DPSOHVEXWDOO\RXQHHGLVWKH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

IXQFWLRQZKHUHWKHLVWKHILUVWFDPHUDZRXOGEHWKHVHFRQG
FDPHUDZRXOGEHWKHWKLUGHWF-XVWPDLQWDLQDOLVWRIFDSWXUHREMHFWVDQG\RXOOEHDEOHWR
DFFHVVHDFKRIWKHFDPHUDV

5(3/<
-RVK-XO\DWDP

+HOOR$GULDQ

6WHSLJHW

7UDFHEDFN PRVWUHFHQWFDOOODVW 
)LOHOLQHLQ
LPSRUWFY
,PSRUW(UURU1RPRGXOHQDPHGFY

:KHQUXQQLQJLPSRUWFY

$Q\LGHDVDVWRZKDWPLJKWEHKDSSHQLQJDQGKRZWRRYHUFRPHWKLV",KDYHFRPSOHWHG\RXU
LQVWDOOLQJRSHQ&9DQG3\WKRQRQUDVSEHUU\SLWXWRULDO7KDQNVIRU\RXUKHOS

-RVK

5(3/<
$GULDQ5RVHEURFN-XO\DWDP

,WVRXQGVOLNH\RXDUHQRWLQWKHYLUWXDOHQYLURQPHQW8VHWKHFRPPDQG
WRDFFHVVLWEHIRUHH[HFXWLQJDQ\FRGHWKDWDFFHVVHV2SHQ&9





5(3/<
J7DW$XJXVWDWDP

+H\$GULDQ

WKDNVIRUWKLVWXWRULDO

,KDYHD53ZLWKWKHFDPHUDPRGXOHLQVWDOOHGFRUUHFWO\,WKLQNDQGSHUIRUPHGDOOWKHVWHSV
IURPRSHQFYLQVWDOODWLRQWRWKLVWXWRDQGHYHU\WKLQJVHHPVWRZRUNILQHEXW,FDQWDFKHLYHDISV
DERYHLQ DVLPSOHFDOFXODWLRQGLVSOD\HGHYHU\VHF QRWKLQJHOVHLVZRUNLQJLQ
WKHVDPHWLPH,DFFHVVWKH3LWKURXJK91&XVLQJGLUHFWDFFHVV KPGLFDEOHNH\ERDUG GRQW

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

VHHPVWRSURYLGHWKHGHVLUHGSHUIRUPDQFH ISV 

,KDYHWULHGWRUHPRYHWKHLPVKRZWKLQNLQJWKDWGLVSOD\LQJLPDJHVZLWKRSHQFYZRXOGOHDGWR
SHUIRUPDQFHGURSEXW,
YHQRWQRWLFHGDVLJQLILFDQWJDLQLQSHUIRUPDQFH
,GRQ
WWKLQNWKLVLVDERXWWKHH[SRVXUHEXW,GRQ
WKDYHWHVWHGLWLQDYHU\OXPLQRXVFRQGLWLRQ
VKRXOG,GHDFWLYDWHDXWRPDWLFH[SRVXUH" LVLWHYHQSRVVLEOH"

,NQRZ\RXKDYHDQVZHUHGVHYHUDOTXHVWLRQVOLNHWKLVEXW,FDQ
WXQGHUVWDQGZK\,FDQ
W
DFKHLYHGWKHISVDV\RXGR

GR\RXKDYHDQ\LGHD"

WKDQNVDJDLQIRU\RXUWLPHDQGWXWRULDOVZKLFKDUHH[FHOOHQW

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

7KHILUVWZD\\RXFDQLQFUHDVH)36LVWRVLPSO\UHGXFH\RXULPDJHVL]H2QHZD\
\RXPLJKWEHDEOHWRERRVWSHUIRUPDQFHLVWRWDNHDORRNDWWKH9/GULYHUVIRUWKH3L,
SHUVRQDOO\KDYHQWKDGPXFKOXFNZLWKWKHPEXW,NQRZRWKHUVWKDWKDYH7KH9/GULYHUV
FDQ WKHRUHWLFDOO\ LPSURYH\RXUIUDPHUDWHDQGOHW\RXXVHWKHIXQFWLRQ
UDWKHUWKDQWKHPRGXOHZKLFKVKRXOGLPSURYHWKH)36DOLWWOHELW

5(3/<
J7DW$XJXVWDWDP

+LDJDLQ

LIRSHQFYFDQRQO\ZRUNZLWKLPDJHVDWDURXQGISV ,GRQWNQRZZK\EXWOHWVD\
'R\RXWKLQNLWLVSRVVLEOHWRKDYHDKLJKIUDPHUDWHGLVSOD\DQRWKHUWKUHDGSURFHVVLQJWKH
IUDPHWKDWJLYHEDFNUHVXOWVDVDQRYHUOD\"

WKDQNVLQDGYDQFH

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

$EVROXWHO\,WVYHU\FRPPRQWRGHGLFDWHRQHWKUHDGWRJUDEELQJIUDPHVIURPWKH
FDPHUDGHYLFHDQGWKHQKDQGLQJWKHPRIIWRWKHWKUHDGWKDWLVGRLQJWKHDFWXDOSURFHVVLQJ
RIWKHLPDJHV7KLVHQVXUHVWKDWWKHPDLQWKUHDGLVQRWGHOD\HGE\WKHSROOLQJRIWKH
FDPHUD

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
3LSSR$XJXVWDWDP

+L

&RPSOLPHQWVIRU\RXUDUWLFOH

'R\RXWKLQNLVLWSRVVLEOHWREXLOGXSDQKHDGFRXQWHUZLWKUDVSEHUU\SL"

,KDYHDVKRSDQGZRXOGOLNHWRFRXQWSHRSOHFRPLQJLQDQGJRLQJRXWIURPWKHVKRSGRRU
SODFLQJDFDPHUDRYHUWKHGRRU

7NV

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

+H\3LSSRWKDQNVIRUWKHFRPPHQW$QG\HVLWVDEVROXWHO\SRVVLEOHWREXLOGD
KHDGFRXQWHUWRFRXQWSHRSOHZLWKWKH5DVSEHUU\3L,WKLQN\RXPLJKWOLNHWKLVSDUWLFXODUSRVW
RQPRWLRQGHWHFWLRQDQGWUDFNLQJWRJHW\RXVWDUWHG

5(3/<
7\URQH$XJXVWDWSP

6RIDUVRJRRG,KDYHWULHGRWKHUZD\VWRJHWRSHQFYRQP\SLXVLQJWKHSLFDP$QG
KDYHZDLVWHGVRPHVHULRXVWLPH'XGH\RXWRWDOO\KRRNHGLWXS7KDQN\RXVRPXFK+DYH\RX
WKRXJKWRIGRLQJDDXWRPDWLFSDQDQGWLOWIDFHIROORZZLWKDQDUGXLQRDQGDFRXSOHRIVHUYRV"

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

+H\7\URQHWKDQNVIRUWKHDZHVRPHVXJJHVWLRQ,OOGHILQLWHO\ORRNLQWRLW

5(3/<
LUIDQ$XJXVWDWSP

KDLDGULDQWKDQN\RXIRU\RXUWXWRULDO

ZK\LIPHXVHV\QWD[FYDEVGLIIZLWKWKHSLFDPHUDDUUD\LQVLGHLQV\QWD[LDOZD\VKDYHHUURU
WKHHUURUVD\

VL]HRILQSXWGRQRWPDWFK WKHRSHUDWLRQLVQHLWKHUDUUD\RSDUUD\ ZKHUHDUUD\VKDYHVDPH


VL]HDQGWKHVDPHQXPEHURIFKDQQHOV QRUDUUD\RSVFDODUQRUVFDODURSDUUD\ LQ
DULWKPBRS
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

LKDYHVDPHUHVROXWLRQZLWKWKHSDUDPHWHULQV\QWD[FYDEVGLIIEXWZK\LKDYHSUREOHPOLNHWKDW
"FDQ\RXKHOSPH"

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

:KHQ\RXWDNHWKHGLIIHUHQFHEHWZHHQWZRLPDJHVWKH\QHHGWREHWKHVDPHVL]H
LQWHUPVRIZLGWKDQGKHLJKW DQGLQWHUPVRIFKDQQHOV(LWKHUWKHWZRLPDJHV\RXDUHWU\LQJ
WRFRPSDUHGRQRWKDYHWKHVDPHZLGWKDQGKHLJKWDQGRURQHLVJUD\VFDOHDQGWKHRWKHULV
5*%0DNHVXUHDOOWKHGLPHQVLRQVPDWFKEHIRUHXVLQJWKHIXQFWLRQ

5(3/<
*DU\/HH$XJXVWDWSP

7KLVLVIDLOLQJWRUXQZLWKDQLPSRUWHUURU1RPRGXOHQDPHGFY

$Q\LGHDV"

7KLVLVDRQDIUHVKLQVWDOORI5DVSHULDQ2SHQ&93\WKRQ XVLQJ\RXULQVWUXFWLRQV DQG,


DPLQWKHYLUWXDOHQYLURQPHQW&9ZKHQUXQQLQJWKHFRGH

WKDQNV

),;('5HDOO\VWUDQJHZKHQ,OHIWWKHPDFKLQHODVWQLJKW,KDGFRPSOHWHGDOOVWHSVRIWKH
LQVWDOO&9DQG3\WKRQLQFOXGLQJWKHODVWVWHSZKLFKWHVWHGLW,QRWLFHGHDUOLHUWRGD\WKDWWKH
SURILOHFKDQJHPDGHODVWQLJKWZDVQRORQJHUWKHUH ZKLFK,IL[HG E\UHSHDWLQJVWHS,WKHQ
UHSHDWHGVWHSWRIL[WKLVSUREOHPRIFYQRWEHLQJGHILQHG,IWKHUHLVDQ\WKLQJ,DPPLVVLQJ
DERXWWKHYLUWXDOHQYLURQPHQWDQGWKLQJV,QHHGWRDGGHOVHZKHUHLQ8QL[SOHDVHOHWPHNQRZ
7KDQNV

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

<RXUHWKHVHFRQGSHUVRQLQWKHSDVWKRXUVZKRKDVPHQWLRQHGWKDWWKHLU
FKDQJHVWRWKHILOHGLVDSSHDUHG LQWKHRWKHUSHUVRQVFDVHLWZDVDIWHUDUHERRW
7KDWLVUHDOO\VWUDQJHEHKDYLRU,PKRQHVWO\QRWVXUHDERXWWKDWRQH,I\RXGRQWPLQGFRXOG
\RXSRVWRQWKHRIILFLDO5DVSEHUU\3LIRUXPVDQGVHHLIWKH\KDYHDQ\VXJJHVWLRQV",ZRXOG
ORYHWRNQRZZK\WKHXSGDWHVDUHEHLQJRYHUZULWWHQ

5(3/<
5DMDW6D[HQD$XJXVWDWDP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

+LKRZFDQLJHWWLPHIRUHDFKIUDPHXVLQJWKHFY*HW&DSWXUH3URSHUW\ LQWKHFRGH
PHQWLRQHGDERYHIRUFDSWXULQJWKHYLGHRVWUHDP

5(3/<
$GULDQ5RVHEURFN$XJXVWDWDP

6LQFHZHUHXVLQJWKHPRGXOH\RXZRQWEHDEOHWRDFFHVVDQ\RWKHU
SURSHUWLHVDVVRFLDWHGZLWKWKHFDPHUDOLNH\RXZRXOGLQ2SHQ&9<RXFDQGXPSDQLPDJH
WRILOHGLUHFWO\ZLWKWKHWLPHVWDPSLQFOXGHGRWKHUZLVHMXVWXVHWKHPRGXOHWRJUDE
WKHFXUUHQWWLPHDVWKHIUDPHLVUHDG

5(3/<
5DIDHO9DUHOD6HSWHPEHUDWSP

+L$GULDQ

7KDQN\RXYHU\PXFKIRU7KLVEORJLVYHU\JRRG

5(3/<
$GULDQ5RVHEURFN6HSWHPEHUDWSP

7KDQNV5DIDHO

5(3/<
JDQHVK6HSWHPEHUDWDP

+LDGULDQ
,DPJDQHVKIURPLQGLD,DPJRLQJWRPDNLQJDQVHFXLULW\V\VWHPEDVHGRQUDVSEHUU\SL
,QWKDWLQWHUIDFLQJFDPHUDDQGVWRULQJGDWDLQPHPRU\FDUGSOHDVHVXJJHVWPHKRZL
VWDUWWKLVSURMHFW"ZKLFKSURFHGXUHLIROORZ"

5(3/<
$GULDQ5RVHEURFN6HSWHPEHUDWDP

+H\*DQHVK\RXPLJKWZDQWWRWU\P\WXWRULDORQEXLOGLQJDKRPH
VXUYHLOODQFHDQGPRWLRQGHWHFWLRQZLWKWKH5DVSEHUU\3L3\WKRQ2SHQ&9DQG
'URSER[

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
,VDDF/RZ6HSWHPEHUDWDP

+L$GULDQ7KDQNVIRU\RXUJXLGDQFHRYHU5DVSEHUU\3,%XW,KDYHDTXHVWLRQKHUH
$IWHUWKH5DVSEHUU\3LFDPHUDPRGXOHKDVEHHQLQVWDOOHGKRZFRXOG,DFWXDOO\RSHQXSWKH
WHUPLQDODVVKRZQLQ6WHS",VWKDWQHFHVVDU\WRXVH/LQX[SODWIRUP"7KDQNVIRU\RXUSURPSW
UHSO\PXFKDSSUHFLDWHG

5(3/<
$GULDQ5RVHEURFN6HSWHPEHUDWDP

7KHUHDUHPDQ\ZD\VWRRSHQXSDWHUPLQDOXVLQJWKH3LEXW,ZRXOGVXJJHVWJRLQJ
WKURXJKWKHRIILFLDO5DVSEHUU\3LGRFXPHQWDWLRQIRUPRUHLQIRRQODXQFKLQJDWHUPLQDO

5(3/<
-HIIUH\%DWLVWD6HSWHPEHUDWSP

+L$GULDQ%HIRUH,SXUFKDVHGWKHFRXUVHLZDQWHGWRNQRZLILWLQFOXGHGDZD\WKDWLFDQ
DOZD\VKDYHWKHFDPHUDOLYHZLWKRXWUHFRUGLQJZKHQDKDQJJHVWXUHLVGHWHFWWDNHDSLFWXUH"LV
WKLVSRVVLEOH"7KDQN\RXVRPXFK,PVWDUWLQJWREHFRPHDELJIDQRIWKHZHEVLWH

5(3/<
$GULDQ5RVHEURFN6HSWHPEHUDWDP

7KHFRXUVHLWVHOIGRHVQRWLQFOXGHDPHWKRGWRSHUIRUPKDQGJHVWXUHUHFRJQLWLRQ
EXWWKDWLVVRPHWKLQJWKDW,KRSHWRFRYHULQWKHIXWXUH,QWKHPHDQWLPHLWLVFRYHUHGLQVLGH
WKH3\,PDJH6HDUFK*XUXVFRXUVH

5(3/<
-HIIUH\%DWLVWD6HSWHPEHUDWDP

,MXVWFODLPHGP\VSRW6R,PJXHVVLQJLZRXOGKDYHWRZDLWIRUWKHQH[WFRXUVH
WRVWDUWLQRUGHUIRUPHWROHDUQKRZWRNHHSWKHFDPHUDIHHGOLYHDOOWKHWLPH"

5(3/<
$GULDQ5RVHEURFN6HSWHPEHUDWDP

<RXFHUWDLQO\GRQWKDYHWRMRLQLQWKHFRXUVHLI\RXGRQWZDQWWR,ZDV
VLPSO\VD\LQJWKDW,KDYHQWKDGDFKDQFHWRFRYHUKDQGJXHVWUHFRJQLWLRQRQWKH
3\,PDJH6HDUFKEORJ\HWEXWLWZLOOEHFRYHUHGLQVLGHWKH3\,PDJH6HDUFK*XUXV
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

FRXUVH

/HDYLQJWKH\RXUZHEFDPIHHGUXQQLQJDOOWKHWLPHLVSUHWW\HDV\-XVW66+LQWR\RXU
3L/DXQFK([HFXWH\RXUVFULSW&ORVH\RXUVFUHHQVHVVLRQ7KHQORJRXWRI
\RXU3L<RXUVFULSWZLOOUXQZLWKRXW\RXKDYLQJWREHDWWDFKHGWRWKH3L

5(3/<
6RUHQ6HSWHPEHUDWDP

+L$GULDQ,KDYHDQHUURUZKHQ,WU\WRUXQWKHFRGHRIWHVWBYLGHRS\ZKLFKLV
7\SH(UURUIORDWREMHFWLVQRWLWHUDEOH
&DQ\RXKHOSPHDQGWKDQNIRUWKLVSRVW

5(3/<
$GULDQ5RVHEURFN6HSWHPEHUDWDP

:KDWOLQHRIFRGHLVWKURZLQJWKDWHUURU"

5(3/<
VODYD2FWREHUDWDP

+H\$GULDQ7KDQN\RXIRUWKLVSRVWLWVZRQGHUIXO
,JRWDQHUURUZKLOHWU\LQJWRH[HFXWHWHVWBLPDJHS\

1 File "test_image.py", line 18, in


2 cv2.imshow("Image", image)
3 NameError: name 'image' is not defined

&DQ\RXKHOSPHZLWKWKLVSUREOHP"
7KDQNV

5(3/<
$GULDQ5RVHEURFN2FWREHUDWDP

,I\RXUHJHWWLQJDQHUURUUHODWHGWRWKHLPDJHQRWEHLQJGHILQHGWKHQ,ZRXOGJR
EDFNWRWKHWHVWVFULSWDQGH[DPLQHWKHRXWSXWRIWKHLVDYDOLG
,WFRXOGEHWKDWWKH5DVSEHUU\3LFDPHUDLWVHOILVQRWFRQILJXUHGSURSHUO\

5(3/<
=DKUD2FWREHUDWDP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

+L
,DPQHZZLWKWKHUDVSEHUU\SLDQGLLQVWDOOHGRSHQFYDQGS\WKRQRQP\UDVSEHUU\SL1RZ,
ZDQWWRWDNHDQLPDJHE\P\SLFDPHUDXVLQJRSHQFY$OUHDG\,IROORZHG\RXUVWHSVFDUHIXOO\EXW
ILQDOO\ZKHQLZULWHS\WKRQWHVWBLPDJHS\,VDZWKDWWKHOLJKWRIWKHFDPHUDLVZRUNLQJLW
ZDQWVWRWDNHDSLFWXUHEXWLWGRVQWWDNHDQGWKLVLVWKHZDUQLQJHUURUWKDWLVGLVSOD\HGIRUPH
,PDJH *WN:$51,1* FDQQRWRSHQGLVSOD\

+RZFDQ,VROYHWKLVHUURU"""SO]KHOSPHDVVRRQDVSRVVLEOH

5(3/<
$GULDQ5RVHEURFN2FWREHUDWDP

3OHDVHVHHP\UHVSRQVHWR.URQRVDQG-RH/DQGDXDERYH

5(3/<
0XUDW*R]X2FWREHUDWDP

'HDU$GULDQ
)LUVWRIDOOWKDQN\RXYHU\PXFKIRU\RXUJUHDWVXSSRUWRQHLWKHUKRZWRLQVWDOORSHQFYLQWR53
DQGKRZWRXVHSLFDPHUD2QWKHSDVW,WULHGVRPHRWKHUPHWKRGVRQRWKHUZHEVLWHVIRU
LQVWDOOLQJRSHQFYEXW,ZDVQRWVXFFHVIXOOEXWZLWK\RXUVXSSRUWILQDOO\L,GLGLW
$Q\ZD\1RZ,DPDEOHWRUXQS\WKRQRSHQFYH[PSOHVZLWKDXVEFDPHUDEXWDIWHULQVWDOOLQJSL
FDPHUDXVLQJSLSLQVWDOOSLFDPHUDDUUD\
,DPKDYLQJLVVXH:KHQ,WUL\\RXUH[DPSOHWKHS\WKRQFRPSLOHUVD\VWKHUHLVQRDUUD\PHWKRG
LQSLFDPHUD:KDWLVZURQJFRXOG\RXSOHDVHKHOSWKDQN\RX

5(3/<
$GULDQ5RVHEURFN2FWREHUDWDP

,FDQVHHWZRWKLQJVWKDWPLJKWKDYHZHQWZURQJKHUH)LUVWPDNHVXUH\RXDUHLQ
\RXUYLUWXDOHQYLURQPHQWZKHQLQVWDOOLQJWKH

1 $ source ~/.profile
2 $ workon cv

/DVWO\PDNHVXUH\RXKDYHTXRWHVDURXQGSLFDPHUD>DUUD\@ZKHQ\RXLQVWDOOLW



5(3/<
0LFKDHO1RYHPEHUDWSP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

$RQD3LWKDQNV$GULDQ

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWDP

1LFH,PJODGLWZRUNHGIRU\RX0LFKDHO

5(3/<
)LGHO/&5LFDIUDQFD1RYHPEHUDWSP

+L$GULDQWKLVLVVRPHJUHDWZRUNWRJHWVWDUWHGZLWKWKHSLFDPHUD+RZHYHU,ZRXOG
OLNHWRFODULI\RQWKHXVHRIWKLVSDUWLFXODUOLQH  RQYLGHRFDSWXUH

!NH\ FYZDLW.H\   [))

:KDWVWKHLPSRUWDQFHRIWKLVSDUW"

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWSP

,I\RXXVHWKHZLWKRXWXVLQJWKHQ\RXUZLQGRZZLOOVKRZ
XSDQGWKHQGLVDSSHDULPPHGLDWHO\7KHIXQFWLRQDOORZVWKHZLQGRZWREH
VWD\HGRSHQDQGRSWLRQDOO\JUDEVWKHNH\WKDWLVSUHVVHG

5(3/<
6LGG6DUDQ1RYHPEHUDWSP

+L$GULDQ

7KLVLVDGHWDLOHGZHOOZULWWHQDQGQLFHO\H[SODLQHGWXWRULDO7KDQN\RXYHU\PXFKIRUVKDULQJLW

7KHRQO\VXJJHVWLRQ,ZRXOGKDYHLVWRDGGVRPHWKLQJRQ;IRUZDUGLQJ,WPD\HYHQEHDOLQN
WR\RXUIDYRULWHEORJWKDWJRHVRYHUKRZWRGRLW,KDGWRWDNHDOLWWOHGHWRXUWRJHWWKLVZRUNLQJWR
VHHWKHLPDJHVDQGWKHVWUHDP,XVHG;PLQJDQG3XWW\IROORZLQJWKHLQVWUXFWLRQVIURPKHUH
KWWSODSWRSVHQJXFLHGXLQVWUXFWLRQDOFRPSXWLQJLQFRPLQJVWXGHQWVXVLQJOLQX[KRZWR
FRQILJXUH[PLQJSXWW\

,DPORRNLQJIRUZDUGWRDOOWKHSRVVLELOLWLHVDQGLQWHUHVWLQJSURMHFWVXVLQJ&9

6LGG

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWDP
KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

+H\6LGG7KDQNVIRUWKHQRWHRQ;IRUZDUGLQJ2QFH\RXKDYH;LQVWDOOHG
ZKHWKHURU26;RU/LQX[ LWFDQEHGRQHXVLQJDVLPSOHFRPPDQG



2Q26;\RXOOQHHGWRGRZQORDGDQGLQVWDOO4XDUW]ILUVW

7KHRQO\LVVXHZLWK;IRUZDUGLQJLVWKDWLWFDQEHDELWVORZIRUVWUHDPLQJWKHUHVXOWVEDFN
IURPDZHEFDPYLGHRGHYLFH

5(3/<
0DQLDF1RYHPEHUDWSP

-XVWWKHRQHDQHZELHQHHGV3HUIHFW.HHSLWXS
,HQMR\HGIROORZLQJWKHVWHSVDQGIRUDFKDQJHVRPHWKLQJIURPWKHQHWZRUNVDVLWLVGHVFULEHG

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWDP

,PJODGWKHWXWRULDOKHOSHG

5(3/<
6WHSKDQ1RYHPEHUDWSP

+LHYHU\ERG\
LLQVWDOOHG2SHQFY3\WKRQRQP\5DVSL IROORZHG$GULDQVQLFHWXWRULDO 
:KHQ,VWDUWWHVWBLPDJHS\,JHWDQHUURUDVVRRQ,PRYHDURXQGWKHPRXVHRYHUWKH,PDJH
:LQGRZ
*/LE*2EMHFW:$51,1* $WWHPSWWRDGGSURSHUW\*WN6HWWLQJVJWNODEHOVHOHFWRQIRFXVDIWHU
FODVVZDVLQLWLDOLVHG
,GRQWVVKWRP\UDVSL,XVHWKH+'0,2XWSXW

:KHQ,JRRJOHWKHHUURULWORRNVOLNH,PQRWWKHRQO\RQHEXW,PGHILQHWO\RQHRIWKH1RREV
ZKRGRQWNQRZKRZWRVROYHLW 
&DQDQ\ERG\KHOSPHZLWKWKLV"

#$GULDQUHDOO\QLFHZRUN\RXDUHGRLQJKHUH1LFHWXWRULDOVDQGEORJSRVW.HHSLWXS

6WHSKDQWKH.UDXW

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWDP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

+H\6WHSKDQ,YHUDQLQWRWKDW*7.ZDUQLQJP\VHOI,YHLQVWDOOHG2SHQ&9RQ
KXQGUHGVRIV\VWHPVEXWLWRQO\VHHPVWRKDSSHQRQWKH5DVSEHUU\3L,PKRQHVWO\QRW
ZKDWFDXVHVLWEXWLWVFOHDUO\IURPWKH*7.OLEUDU\,WGRHVQWDIIHFW2SHQ&9DWDOORWKHU
WKDQWKHZDUQLQJPHVVDJHLVGLVSOD\HGWRWKHWHUPLQDOZKLFKFDQEHDELWDQQR\LQJ

5(3/<
$SULOOHH1RYHPEHUDWSP

+L

,ZRXOGOLNHWRNQRZLIWKHIDFHUHFRJQLWLRQPHWKRGFDQEHDEOHWRLGHQWLI\DSHUVRQWKURXJK
FRPSDULQJLWZLWKDQRWKHUSKRWRWDNHQEHIRUH""

7KDQNV

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWDP

$EVROXWHO\,QIDFWWKDWVKRZPRVWIDFHUHFRJQLWLRQDOJRULWKPVVXFKDV(LJHQIDFHV
DQG/%3VIRUIDFHUHFRJQLWLRQDUHWUDLQHG%RWKDUHFRYHUHGLQVLGHWKH3\,PDJH6HDUFK
*XUXVFRXUVH

5(3/<
RVFDU1RYHPEHUDWDP

+HOOR$GULDQ
,PGHYHORSLQJD8$9 URYHU XVLQJDOVR\RXUFRGHIRULWHPUHFRJQLWLRQ
,WZRUNVILQH7+DQNVIRU\RXUJUHDWMRE

,GOLNHQRZWROLYHVWUHDPLQJWKHUHVXOWV FDSWXUHGLPDJHVWKHFLUFOH 

+RZFDQ,SDVVWKRVHUHVXOWWRP\ZHEVHUYHU"
,PXVLQJWRUQDGR
%5
2VFDU

5(3/<
$GULDQ5RVHEURFN1RYHPEHUDWDP

+H\2VFDUWKHUHDUHDQXPEHURIZD\VWRSDVVWKHUHVXOWVWR\RXUZHEVHUYHU
,QVLGHWKLVSRVW,VKRZKRZWRGHYHORSDFRPSXWHUYLVLRQZHE$3,WKDWLPDJHVFDQEH
XSORDGHGWR,XVH'MDQJRIRUWKLVSURMHFW QRW7RUQDGR EXWWKHSULQFLSOHVDUHVWLOOWKHVDPH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
'LPDV5DQJJD1RYHPEHUDWDP

7KDQNVIRUWKHOHVVRQVLUQRZ,FDQDFFHVVP\FDPHUDRQUDVSEHUU\SLKHKH

5(3/<
ZKLWQH\1RYHPEHUDWSP

7KDQN\RXVRPXFKIRUWKLV,DPXVLQJIRUP\GHVLJQSURMHFWDQGZHIULHGRXUSLDQG
KDGWRVWDUWRYHU,WZRUNHGSHUIHFWO\WKHILUVWWLPHVR1RZZHPXVWGRLWDJDLQ%XWQRZZHDUH
JHWWLQJDJWNZDUQLQJDQG,KDYHUHDGDERXWWRLQVWDOOJWNUHFRPSLOHDQGLQVWDOORSHQFYWKDQN
<28

5(3/<
$GULDQ5RVHEURFN'HFHPEHUDWDP

$UH\RXJHWWLQJDQHUURURUDZDUQLQJUHODWHGWR*7.",I\RXUHJHWWLQJDQHUURU
UHJDUGLQJXQDEOHWRRSHQWKHGLVSOD\WKHQ,DVVXPH\RXUH66+LQJLQWR\RXU3L<RXOOQHHG
WRHQDEOH;IRUZDUGLQJ



5(3/<
0DUFZROI1RYHPEHUDWSP

0DQ\WKDQNVIRUVXFKDJUHDWDUWLFOH,VWDUWHGWRZRUNZLWKWKH3,YVRPHWLPHEDFN
EXWIRXQGWKDWLWZDVWRRVORZIRUP\SURFHVVLQJQHHGV+RZHYHUVHHLQJWKDWWKHFDPHUDKDV
EHHQEHWWHULQWHJUDWHGLQWR3\WKRQPDNHVLWDORWHDVLHU

2QHWKLQJWKDWKDVDOZD\VEHHQDLVVXHUH2SHQ&9DQG6LPSOH&9LV%OREV+RSHIXOO\WKHQHZHU
2SHQ&9KDVPDGHLWHDVLHU

0DQ\WKDQNV
0DUF

5(3/<
$GULDQ5RVHEURFN'HFHPEHUDWDP

+H\0DUFDUH\RXUHIHUULQJWRWKHEOREGHWHFWRUWKDWFRPHVZLWK2SHQ&9",IVR,
FDQWU\WRZULWHDEORJSRVWRQLWLQWKHIXWXUHWRKHOSFODULI\WKLQJV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
5DJX'HFHPEHUDWDP

+L$GULDQ7KDQNVIRUWKHDUWLFOH,WVVRZHOOH[SODLQHG)ROORZHGWKHVWHSVDQGZDVDEOH
WRJHWWKHLPDJHDQGYLGHRZRUNLQJZLWK2SHQFY.HHSLWXS

5(3/<
$GULDQ5RVHEURFN'HFHPEHUDWDP

7KDQNV5DJX

5(3/<
EE] 'HFHPEHUDWDP

+LRQHZHHNDJRWKHUHZDVQRHURUQRZLWVKDSSHQLQJOLNHWKLV

SL#UDVSEHUU\SLaUDVSLVWLOORRXWSXWMSJ
PPDO1RGDWDUHFHLYHGIURPVHQVRU&KHFNDOOFRQQHFWLRQVLQFOXGLQJWKH6XQQ\RQHRQWKH
FDPHUDERDUG

5(3/<
$GULDQ5RVHEURFN'HFHPEHUDWDP

,PQRWVXUHDERXWWKDWRQH,ZRXOG  PDNHVXUHWKDWWKHFDPHUDLVHQDEOHGYLD
 MXVWLQFDVHLWVRPHKRZJRWWXUQHGRII DQG  GRXEOHDQGWULSOHFKHFNWKH
FRQQHFWLRQVRQ\RXUERDUG,I\RXUHVWLOOJHWWLQJDQHUURU\RXPLJKWQHHGWRSRVWRQWKH
RIILFLDO5DVSEHUU\3LIRUXPV

5(3/<
$GDPV-DQXDU\DWDP

7KDQNVIRUWKHWXWRULDO6LU,NLQGO\ZLVKWRNQRZLILWZLOOEHSRVVLEOHWRJHWWKHFDPHUD
UXQQLQJDXWRPDWLFDOO\ZKHQP\UDVSEHUU\VWDUWVDQ\VFULSWILOHZKLFKFRXOGH[HFXWHWKHSURILOH
ZRUNRQDQGVXEVHTXHQWO\WKHFDPHUDZRUNLQJ,ZLOOUHDOO\EHJUDWHIXOLI\RXFRXOGKHOSPHRXW

 +RZFRXOGLJHWGURSER[WRVHQGPHDQRWLILFDWLRQDQ\WLPHDSLFWXUHLVDGGHGLQWRLW

 ZKDWGRLKDYHWRFKDQJHLILPWRXSORDGWKHLPDJHVRQVRPHVHUYHUODWHUWREHUHWULHYHGYLD
DQDSS"

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWSP

7RJHWD3\WKRQVFULSWDXWRPDWLFDOO\UXQQLQJZKHQ\RXU5DVSEHUU\3LVWDUWV,ZRXOG
VXJJHVWXVLQJFURQWDE<RXFDQVSHFLI\WRUXQDVKHOOVFULSWRQUHERRW,QVLGHWKLVVKHOOVFULSW
\RXVKRXOGSXWWKHDQGFRPPDQGVWRUXQ\RXUVFULSW

$VIRU'URSER[VHQGLQJ\RXDQRWLILFDWLRQ,PQRWVXUHZKDW\RXPHDQE\WKDW7RWDO
GLVFODLPHU,DPQRWD'URSER[GHYHORSHUDQGWKLVZDVWKHILUVWWLPH,XVHGWKHLU$3,,ZRXOG
VXJJHVWSRVWLQJRQWKH'URSER[)RUXP

)LQDOO\\RXVKRXOGORRNLQWRXVLQJWKHS\VIWSSDFNDJHIRUXSORDGLQJWRDVHUYHU

5(3/<
<YGHU-DQXDU\DWDP

7KDQN\RXIRUWKHWXWRULDOYHU\FOHDU

%XW,PIDFLQJDQLVVXHZKLOHUXQQLQJWKHFRPPDQGS\WKRQWHVWBLPDJHS\ 6WHS 

,PDJH *WN:$51,1* FDQQRWRSHQGLVSOD\

$Q\KHOSSOHDVH"

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWSP

3OHDVHVHHP\UHSO\WR-RH/DQGDXDERYH

5(3/<
6WHSKDQ-DQXDU\DWDP

&DQ\RXH[SODLQPHKRZLFUHDWHD45&RGHUHDGHUZLWKWKLV"

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWDP

,GRQWFRYHUKRZWRUHDGD45FRGHRQWKLVEORJEXW,GHPRQVWUDWHKRZWRGHWHFW
EDUFRGHVLQYLGHRVWUHDPV,YHQHYHUSHUVRQDOO\WULHGLWEXW,YHKHDUGWKDW]EDULVDJRRG
OLEUDU\IRUUHDGLQJEDUFRGHV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
6KDPHHO-DQXDU\DWDP

+L$GULDQ
*22':25.0$1:RUNHGZLWKPHSHUIHFW
1RZ,ZDQWWRFKDQJHWKHVHWWLQJVRIWKHFDPHUDSURJUDPPDWLFDOO\6HWWLQJVOLNHEULJKWQHVV
VDWXUDWLRQFRQWUDVWH[SRVXUHHWF&DQ\RXKHOSPHZLWKWKLV"
7KDQNV

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWDP

,ZRXOGVXJJHVWWDNLQJDORRNDWWKHSLFDPHUDGRFXPHQWDWLRQ7KHSDJHOLQNHGWR
GHPRQVWUDWHVKRZWRDGMXVWEULJKWQHVV6LPLODUH[DPSOHVFDQEHIRXQGWKURXJKRXWWKH
GRFV

5(3/<
'HDQ-DQXDU\DWSP

+HOOR$GULDQ

)LUVW,ZDQWWRWKDQN\RXIRUDOO\RXUJUHDWWXWRULDOVWKH\KDYHEHHQDJUHDWUHVRXUFH1H[W,
KDYHLQVWDOOHG2SHQ&9DQG3\WKRQRQP\UDVSEHUU\SLVXFFHVVIXOO\,WKHQIROORZHGWKLV
WXWRULDODQGZDVDEOHWRUXQDOOWKHZD\WKURXJKERWKVWHSDQGVWHSVXFFHVVIXOO\WKHILUVWWLPH
DURXQG%HFDXVHWKH\ZRUNHGDVSODQQHG,VHWP\ZRUNDVLGHIRUDERXWDZHHN:KHQ,
UHWXUQHGDQGWULHGWRUXQWKHVDPHVFULSWVLQWKHYLUWXDOHQYLURQPHQWZLWKRXWPDNLQJDQ\
FKDQJHV,JHWWKHVDPH*7.ZDUQLQJDVWKRVHSUHYLRXVFRPPHQWV7KHZLQGRZRSHQHGWKH
ILUVWWLPHDQGQRZWKHZLQGRZZLOOQRWRSHQ,DPQRWUXQQLQJP\SLWKURXJKVVKEXWUDWKHUWKH
+'0,SRUW0\TXHVWLRQLVWKHQDUHWKHUHDQ\XSGDWHVRUDGGLWLRQDOOLEUDULHVQHHGHGWRIL[WKLV
ZDUQLQJ"<RXUKHOSLVJUHDWO\DSSUHFLDWHG

$OOWKHEHVW

5(3/<
$GULDQ5RVHEURFN-DQXDU\DWSP

:KLFK*7.ZDUQLQJDUH\RXJHWWLQJ"$QHUURUUHODWHGWRWKHGLVSOD\EHLQJXQDEOHWR
RSHQ"2UWKHRQHUHODWHGWRWKHJWNODEHOVHOHFW",ILWVWKHODWWHU\RXFDQLJQRUHWKLV
ZDUQLQJ,PQRWVXUHZK\LWKDSSHQVEXWLWVHHPVWREH5DVSEHUU\3LVSHFLILFDQGLWZLOOQRW
LPSDFW\RXUXVDJHRI2SHQ&9,ILWVWKHODWWHUWKHQPDNHVXUH\RXKDYHODXQFKHGWKH
5DVSEHUU\3LGHVNWRSDQGDUHQRWWU\LQJWRH[HFXWHLWYLDWKHFRPPDQGOLQHDWWKH3LERRWV
LQWR

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

$VIRUWKHLPDJHRSHQLQJDILUVWWLPHEXWQRWDVHFRQGWKDWLVYHU\YHU\VWUDQJHEHKDYLRU
DQGQRWVRPHWKLQJ,KDYHHQFRXQWHUHGEHIRUH

5(3/<
3ULPR] )HEUXDU\DWDP

+HOOR

)LUVWRIDOO$GULDQ5RVHEURFNWKDQN\RXYHU\PXFKIRUDJUHDWWXWRULDO

,KDYHWULHGWKHOLYHGLVSOD\FRGHDERYHDQGLWZRUNVILQHEXWLI,LQFUHDVHWKHUHVROXWLRQWROLNH
WKHISVGURSDOORW7KHUHLVDELJGLIIHUHQFHLI,FRPSDUHLWZLWKUDVSLYLGOLYHGLVSOD\

)RUQRZ,PQRWGRLQJDQ\LPDJHSURFHVVLQJ

,VWKHUHDQ\VROXWLRQWRLQFUHDVHWKHISVWROLNH UHVROXWLRQ! VRWKDWWKHVWUHDPZLOO


EHVPRRWK",QHHGWKHVHIRUNLQGRIOLYHPDJQLILFDWLRQ$QGPD\EH,ZLOOKDYHWRGUDZDOLQHRQ
HYHU\LPDJHVRWKDWVZK\,ZRXOGOLNHWRXVH2SHQ&9DQG3\WKRQLQVWHDGRIUDVSLYLG

5(3/<
$GULDQ5RVHEURFN)HEUXDU\DWSP

5HDOLVWLFDOO\LI\RXZDQWWRREWDLQa)36\RXULPDJHVZLOOQHHGWREHVPDOOHU
WKDQ[7KHODUJHU\RXUUHVROXWLRQEHFRPHVWKHPRUHGDWDWKHUHLVDQGKHQFHWKH
SURFHVVLQJUDWHZLOOGURS,SHUVRQDOO\KDYHQWWULHGWKLVEXW\RXPLJKWZDQWWRLQVWDOOWKH
9/GULYHUVVR\RXFDQDFFHVVWKH5DVSEHUU\3LFDPHUDPRGXOHYLDWKH
IXQFWLRQDQGVHHLI)36UDWHVLPSURYH

5(3/<
3ULPR] )HEUXDU\DWDP

7KDQN\RXYHU\PXFKIRU\RXUDQVZHU

<HVWHUGD\,IRXQGWKDW,FDQPDNHDQRYHUOD\LI,XVHSLFDPHUDSUHYLHZ6R,FDQHDVLO\
GUDZDOLQHRQDOLYHVWUHDPDQGLWZRUNVJUHDW7KDWVDOO,QHHGIRUQRZ

,ZLOOWDNHDORRNDWYOGULYHULI,HYHUQHHGWRPDNHVRPHSURFHVVLQJRQDVWUHDP

5(3/<
$GULDQ5RVHEURFN)HEUXDU\DWDP

,QWHUHVWLQJ+RZGR\RXGUDZRQWKHSLFDPHUDSUHYLHZ",KDYHQWVHHQWKDW
GRQHEHIRUH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
0DUFXV:DUG)HEUXDU\DWDP

+H\$GULDQ

,KDYHD5DVSEHUU\3L0RGHO%DQG,ZDVVXFFHVVIXOVHWWLQJXSWKHSLFDPHUDLQRUGHUWRJHWD
LPDJHXSWRVWHSEXWZKHQLWVWLPHWRJHWDYLGHRVWUHDPLQVWHSWKHS\WKRQFRGHZLOOJR
WKURXJKDQG,FDQFOHDUO\VHHWKDWWKH/('QWKHFDPHUDLVRQEXW,DPQRWVHHLQJWKHZLQGRZ
FRPHXSZLWKDYLGHRVWUHDPRIP\VHOI:KDWDP,GRLQJZURQJ"0D\EHP\)36VKRXOGQWEH
WKHVDPHDVWKHRQHLQ\RXUWXWRULDOEXW,DOUHDG\WULHGWROHVVHQLWDQGLWGRHVWKHVDPHWKLQJ

5(3/<
$GULDQ5RVHEURFN)HEUXDU\DWSP

+RZDUH\RXDFFHVVLQJ\RXU3L"$UH\RXVVKLQJLQWR\RXU3LRUXVLQJ91&"

5(3/<
0DULD0DUFKDWDP

LQHHGWRGHWHFWFLUFOHVLQYLGHRZLWKFXVLQJUDVSLFDPDQGKRXJKWUDQVIRUP

5(3/<
$GULDQ5RVHEURFN0DUFKDWSP

+H\0DULD,DFWXDOO\FRYHUFLUFOHGHWHFWLRQLQWKLVEORJSRVWEXW,RQO\KDYH3\WKRQ
FRGHQRW&,KRSHWKDWKHOSVSRLQW\RXLQWKHULJKWGLUHFWLRQDWOHDVW

5(3/<
GDQLHO0DUFKDWSP

+L$GULDQ
ILUVWRIDOOLZDQWWRWKDQN\RXIRUWKLVYHU\XVHIXOWXWRULDO
,ZDQWWRDVNDERXWVWHSZKLFKLPWU\LQJWRLQVWDOOSLFDPHUD
KRZORQJVKRXOGLZDLWIRUWKHLQVWDOODWLRQ"EHFDXVHZKHQWKHLQVWDOODWLRQUHDFK5XQQLQJ
VHWXSS\EGLVWBZKHHOIRUQXPS\LWVWRSVYHU\ORQJWKHUHDQGQRWKLQJLQSURJUHVVDQ\
IXUWKHU VU\IRUP\EDGHQJOLVK WKDQN\RX

5(3/<
$GULDQ5RVHEURFN0DUFKDWSP

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

)RUD5DVSEHUU\3LWKHLQVWDOODWLRQFDQWDNHPLQXWHV)RUDPRGHO%LWFDQ
WDNHDQ\ZKHUHIURPPLQXWHV,QHLWKHUFDVH\RXOOOLNHO\ZDQWWRJRPDNHD
FXSRIFRIIHHRUJRIRUDORQJZDONZKLOH1XP3\LQVWDOOV

5(3/<
QLFR0DUFKDWDP

'HDU$GULDQ

ILUVWRIIDOOWKDQNVIRUWKHJUHDWWXUWRULDO
,VLWSRVVLEOHWRVKRZWKHIUDPHLQIXOOVFUHHQZLWKRXWDQ\ERUGHUDWWKHWRS"
2UWRVKRZWKHIUDPHLQDVSHFLILHGFRRUGLQDWLRQ,WDOZD\VVKRZQXSLQWKHOHIWERWWRPFRUQHU
7KDQN\RX

1LFR

5(3/<
$GULDQ5RVHEURFN0DUFKDWSP

,GRQWWKLQNLWVSRVVLEOHWRVKRZWKHIUDPHIXOOVFUHHQZLWK2SHQ&97KH*8,
IXQFWLRQVLQFOXGHGZLWK2SHQ&9DUHPHDQWWREHEDUHERQHVDQGXVHGIRUGHEXJJLQJDQG
EXLOGLQJVLPSOH*8,EDVHGSURMHFWV)RUPRUHDGYDQFHG*8,RSHUDWLRQV,VXJJHVWXVLQJ
HLWKHU7NLQWHURU4W

$VIRUSODFLQJWKHIUDPHLQDVSHFLILHGFRRUGLQDWH\HV\RXFDQDFWXDOO\DFFRPSOLVKWKDW
XVLQJWKHIXQFWLRQ



5(3/<
PLPD0DUFKDWDP

+LLQHHGWRLQFUHVDVHISVWRLPXVLQJFDPHUDERDUGZLWKUDVSLFDP
P\FRGHLQF
LWULHGXVLQJUDVSL&DP&Y6HW&DSWXUH3URSHUW\ FDSWXUH&9B&$3B3523B)36
EXWQRHIIHFW

5(3/<
$GULDQ5RVHEURFN0DUFKDWDP

,GRQWKDYHDQ\&FRGHRQWKLVEORJEXW,ZRXOGHQFRXUDJH\RXWRUHDGWKLVEORJ
SRVWRQLQFUHDVLQJWKH)36SURFHVVLQJUDWHRI\RXUYLGHRSLSHOLQH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

5(3/<
-RKQ7UDQ0DUFKDWSP

+HOOR$GULDQ

6KRXOG\RXUHFRPPHQGDZD\WRVDYHWKHYLGHRVWUHDPWRWKHZRUNLQJGLUHFWRU\LQRUGHUWRSOD\
LWODWHU"

7KDQNVLQDGYDQFH

5(3/<
$GULDQ5RVHEURFN0DUFKDWDP

6XUHWKHUHDUHWZREORJSRVWV,UHFRPPHQGIRUZULWLQJYLGHRWRILOH

KWWSZZZS\LPDJHVHDUFKFRPZULWLQJWRYLGHRZLWKRSHQFY
KWWSZZZS\LPDJHVHDUFKFRPVDYLQJNH\HYHQWYLGHRFOLSVZLWKRSHQFY

5(3/<
-HDQ3LHUUH/DYRLH0DUFKDWSP

+L$GULDQ
,GLG\RXUSUHYLRXVWXWRULDOWRLQVWDOO2SHQ&9DQGGLGHYHU\WKLQJKHUHXSWRVWHSWRGRWU\WR
GLVSOD\WKHLPDJHZLWKWKHWHVWBLPDJHS\VFULSW

,PLQFYHQYLURQPHQWDQGZKHQ,W\SH
S\WKRQWHVWBLPDJHS\

,JHWWKLVHUURUPHVVDJH
,PDJH *WN:$51,1* FDQQRWRSHQGLVSOD\

$QG,REYLRXVO\GRQWVHHWKHLPDJH$Q\LGHDDERXWP\SUREOHP"
7KDQNV-3

5(3/<
$GULDQ5RVHEURFN0DUFKDWDP

,WVRXQGVOLNH\RXUH66+LQJLQWR\RXU3L3OHDVHVHHP\UHSO\WR.URQRVDERYH
\RXQHHGWRHQDEOH;IRUZDUGLQJLQ\RXU66+FRPPDQG



7UDFNEDFNV3LQJEDFNV

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

,QVWDOO2SHQ&9DQG3\WKRQRQ\RXU5DVSEHUU\3LDQG%3\,PDJH6HDUFK0D\
>@,PDELJIDQRIOHDUQLQJE\H[DPSOHVRDJRRGILUVWVWHSZRXOGEHWRUHDGWKLVEORJSRVWRQ
DFFHVVLQJ\RXU5DVSEHUU\3L&DPHUDZLWKWKHSLFDPHUDPRGXOH7KLVWXWRULDOGHWDLOVWKHH[DFW>@

/HDYHD5HSO\

1DPH UHTXLUHG

(PDLO ZLOOQRWEHSXEOLVKHG  UHTXLUHG

:HEVLWH

68%0,7&200(17

5HVRXUFH*XLGH LWVWRWDOO\IUHH 

&OLFNWKHEXWWRQEHORZWRJHWP\IUHHSDJH,PDJH6HDUFK(QJLQH5HVRXUFH*XLGH
3')8QFRYHUH[FOXVLYHWHFKQLTXHVWKDW,GRQ
WSXEOLVKRQWKLVEORJDQGVWDUWEXLOGLQJ
LPDJHVHDUFKHQJLQHVRI\RXURZQ

'RZQORDGIRU)UHH

<RXFDQGHWHFWIDFHVLQLPDJHV YLGHR

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

$UH\RXLQWHUHVWHGLQGHWHFWLQJIDFHVLQLPDJHV YLGHR"%XWWLUHGRI*RRJOLQJIRUWXWRULDOVWKDWQHYHU
ZRUN"7KHQOHWPHKHOS,JXDUDQWHHWKDWP\QHZERRNZLOOWXUQ\RXLQWRDIDFHGHWHFWLRQQLQMDE\WKHHQGRI
WKLVZHHNHQG&OLFNKHUHWRJLYHLWDVKRW\RXUVHOI

&/,&.+(5(720$67(5)$&('(7(&7,21

3\,PDJH6HDUFK*XUXV1RZHQUROOLQJQHZPHPEHUVHYHU\ZHHNV

3\,PDJH6HDUFK*XUXVHQUROOVQHZPHPEHUVHYHU\WRZHHNV6HDWVLQVLGHWKHFRXUVHDUHOLPLWHGVR,
VXJJHVW\RXFODLP\RXUVSRWLQOLQHZKHQWKHGRRUVRSHQDJDLQDQGWKHQH[WHQUROOPHQWVHVVLRQVWDUWV

&/,&.+(5(72&/$,0<2856327

+HOOR,P$GULDQ5RVHEURFN

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

,
PDQHQWUHSUHQHXUDQG3K'ZKRKDVODXQFKHGWZRVXFFHVVIXOLPDJHVHDUFKHQJLQHV,'
0\3LOODQG&KLF(QJLQH,
PKHUHWRVKDUHP\WLSVWULFNVDQGKDFNV,
YHOHDUQHGDORQJWKH
ZD\

/HDUQFRPSXWHUYLVLRQLQDVLQJOHZHHNHQG

:DQWWROHDUQFRPSXWHUYLVLRQ 2SHQ&9",FDQWHDFK\RXLQDVLQJOHZHHNHQG,NQRZ,WVRXQGVFUD]\EXW
LWVQRMRNH0\QHZERRNLV\RXUJXDUDQWHHGTXLFNVWDUWJXLGHWREHFRPLQJDQ2SHQ&91LQMD6RZK\QRW
JLYHLWDWU\"&OLFNKHUHWREHFRPHDFRPSXWHUYLVLRQQLQMD

&/,&.+(5(72%(&20($123(1&91,1-$

6XEVFULEHYLD566

1HYHUPLVVDSRVW6XEVFULEHWRWKH3\,PDJH6HDUFK566)HHGDQGNHHSXSWRGDWHZLWKP\
LPDJHVHDUFKHQJLQHWXWRULDOVWLSVDQGWULFNV

3238/$5

,QVWDOO2SHQ&9DQG3\WKRQRQ\RXU5DVSEHUU\3LDQG%
)(%58$5<

+RPHVXUYHLOODQFHDQGPRWLRQGHWHFWLRQZLWKWKH5DVSEHUU\3L3\WKRQ2SHQ&9DQG'URSER[
-81(

+RZWRLQVWDOO2SHQ&9RQ5DVSELDQ-HVVLH

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 
 $FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ3\,PDJH6HDUFK

2&72%(5

,QVWDOO2SHQ&9DQG3\WKRQRQ26;
-81(

,QVWDOO2SHQ&9DQG3\WKRQRQ8EXQWX
-81(

$FFHVVLQJWKH5DVSEHUU\3L&DPHUDZLWK2SHQ&9DQG3\WKRQ
0$5&+

,QVWDOOLQJ2SHQ&9IRUERWK3\WKRQDQG3\WKRQRQ\RXU5DVSEHUU\3L
-8/<

6HDUFK

6HDUFK

)LQGPHRQ7ZLWWHU)DFHERRN*RRJOHDQG/LQNHG,Q
3\,PDJH6HDUFK$OO5LJKWV5HVHUYHG

KWWSZZZS\LPDJHVHDUFKFRPDFFHVVLQJWKHUDVSEHUU\SLFDPHUDZLWKRSHQFYDQGS\WKRQ 

You might also like