O'Reilly Learning Platform
Use of this SP requires an Enterprise or Academic subscription to the O'Reilly Learning Platform. Please visit https://www.oreilly.com/ for details.
https://www.oreilly.com/online-learning/
https://www.oreilly.com/privacy.html
https://cdn.oreillystatic.com/emailsignature/oreilly_email_logo.png
MIIC7DCCAdSgAwIBAgIJW6qKHeTxYmDdMA0GCSqGSIb3DQEBBQUAMB0xGzAZBgNV
BAMTEnNhZmFyaWp2LmF1dGgwLmNvbTAeFw0xNjA1MDQxOTQ4MzJaFw0zMDAxMTEy
MDQ4MzJaMB0xGzAZBgNVBAMTEnNhZmFyaWp2LmF1dGgwLmNvbTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBANSGTNjIF2OaIuJujnAj/NL1sCcNdU60zLA1
W9vm1anixEuOprDBOwH3KAiW3i6XecmnVhLVBF5oGs8S0bAz7QM19qsCrs87la+F
ztJIG8LgZpDnWw/4m90iwTwt4Rk7fm1vmrbbdFLxTJnV8aMF0uRtxAJs/8762ue6
S9BkI29/mYujF3n4AvTOEOyXGo4S/POeS+8L/7G3PUkY6bmL6j/7EUHX0MX4D3oK
KEDjBkhe2UkPUTIe5610RxrbyztsclTNmXFDmBJDfJv2cVnoy/sCuAr3RRvsmQ3N
IjZhNSWBZehYG+jU4cfHAe46IAZq5DKZqTP2O2DmkPFNuXXqSo8CAwEAAaMvMC0w
DAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUWP6TlXdOJAHt1NTXZi4t+yrpIlwwDQYJ
KoZIhvcNAQEFBQADggEBABEfFZcmARwTa9Rn+DZpnXlv3xdKxzGzuyeiQ0w6FVdz
Imu0b2l3s2xsDjPQBGDRL3htvbdnxO0eEtNJuJEj5nMEv2KugBxBBS2qQdWAcmOo
vOMNNh+BWXByKJEC+KeqXWRknzE7dABvK5QiZxCQFzDc8reJcTkGCTezpUqwfPPu
RcvL6e/wQxtN2Ac6JWkeJ0NN9en33U2gnyL4DgwMCFSsqszOMAK9JWji3u11yjg7
kcFn0hmiS14imo9u//BrNcyE+YngLKEgixiGuLGV5xrMBdHUucElzifWCLYKCgUt
xuvjUFEYjJuhY/HwYbmCghKebqIusOEkfaLO0HZmwpI=
O'Reilly Learning Platform
Use of this SP requires an Enterprise or Academic subscription to the O'Reilly Learning Platform. Please visit https://www.oreilly.com/ for details.
O'Reilly Media
Safari Books Online
https://www.oreilly.com/
Jesse Banning
mailto:safari-prof-serv@oreilly.com
Jesse Banning
mailto:safari-prof-serv@oreilly.com
Matt Kirk
mailto:security-feedback@oreilly.com