@media amzn-mobi { span.none { display: block; } div.none { display: block; } .toc-chap { margin-top: 0.5em; margin-bottom: 3pt; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .toc-chaps { margin-top: 0.8em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -29pt; text-align: left; } .toc-chaps1 { margin-top: 0.8em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -29pt; text-align: left; } .toc-chaps2 { margin-top: 1em; margin-bottom: 1em; text-indent: 1.8em; text-align: left; } .toc-chap1 { margin-top: 0.5em; margin-bottom: 4pt; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .toc-app { margin-top: 1.5em; margin-bottom: 0.1em; text-indent: 0.5em; text-align: left; } .h1 { margin-top: 0.1em; margin-bottom: 0.1em; text-align: center; } .h2p { font-size: xx-large; margin-top: 1em; color: #FFFFFF; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .h2p1 { font-size: xx-large; margin-top: 0.2em; color: #FFFFFF; margin-bottom: 2.3em; text-indent: 0.01em; text-align: left; } .h2c { font-size: 180%; margin-top: 1em; color: #FFFFFF; margin-bottom: 0.5em; text-indent: 0.01em; text-align: left; } .h2cont { font-size: x-large; margin-top: 1em; margin-bottom: 1em; background-color: #231F20; padding: 0.6em; color: #FFFFFF; text-indent: 0.01em; text-align: left; } .h2a { font-size: 180%; margin-top: 0.5em; color: #FFFFFF; margin-bottom: 0.5em; text-indent: 0.01em; text-align: left; } .h3c1 { font-size: 1.4em; margin-top: 1.5em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .h3k { font-size: 1.4em; margin-top: 0.5em; margin-bottom: 0.4em; text-indent: 0.01em; text-align: left; } .head { font-size: 1.5em; margin-top: 1.5em; background-color: #808285; padding: 0.2em; color: #FFFFFF; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .h3c2 { font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .h3c3 { font-size: 1em; margin-top: 1.5em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .h3 { font-size: 1.7em; margin-top: 1em; margin-bottom: 0.3em; text-indent: 0.01em; text-align: left; } .h3c { font-size: 1.7em; margin-top: 1.5em; margin-bottom: 0.3em; text-indent: 0.01em; text-align: left; } .h3b { font-size: x-large; margin-top: 1em; margin-bottom: 1.5em; text-indent: 0.01em; text-align: left; } .h3a { font-size: 120%; margin-top: 1em; background-color: #231F20; color: #FFFFFF; padding: 1em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .h4 { font-size: 1.3em; margin-top: 1.5em; margin-bottom: 4pt; text-indent: 0.01em; text-align: left; } .h5 { font-size: 1.2em; margin-top: 1.5em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .h5a { font-size: 1.2em; margin-top: 0.5em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .copyright { margin-top: 0.5em; margin-bottom: 0.4em; text-indent: 0.01em; text-align: left; } .right { margin-top: 0.7em; margin-bottom: 0.7em; text-align: right; } .ded { margin-top: 15em; margin-bottom: 1em; margin-right: 7em; text-align: right; } .ded1 { margin-top: 2em; margin-bottom: 0.8em; margin-right: 7em; text-align: right; } .toc { margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 0.1em; text-indent: 0.01em; text-align: left; } .toc-parts { margin-top: 1em; margin-bottom: 0.2em; text-decoration: underline; text-indent: 0.01em; text-align: left; } .toc-part { margin-top: 2em; margin-bottom: 0.2em; text-decoration: underline; margin-left: 0.1em; text-indent: 0.01em; text-align: left; } .toc-parta { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: 0.01em; text-align: left; } .toc-parts1 { margin-top: 0.2em; margin-bottom: 0.1em; text-indent: 0.01em; text-align: left; } .toc-lev1 { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: -39pt; text-align: left; } .toc-lev2 { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: -95pt; text-align: left; } .toc-tickm { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: -73pt; } .toc-tick1 { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: -73pt; text-align: left; } .toc-index { margin-top: 1.5em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: 0.01em; } .noindent { margin-top: 0.1em; margin-bottom: 0.1em; text-indent: 0.01em; text-align: left; } .noindent-border { margin-top: 0.4em; margin-bottom: 0.4em; border-bottom: solid 0.2em; color: gray; text-indent: 0.01em; text-align: left; } .noindentii { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .noindentiia { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -32pt; text-align: left; } .noindentiii { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 3.6em; text-align: left; } .noindenttopb { margin-top: 2em; margin-bottom: 3em; text-indent: 0.01em; text-align: left; } .noindentb { margin-top: 0.1em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .indent { margin-top: 0.1em; margin-bottom: 0.1em; text-indent: 1.2em; text-align: left; } .indentb { margin-top: 0.1em; margin-bottom: 1em; text-indent: 1.2em; text-align: left; } .indent1a { margin-top: 0.2em; margin-bottom: 0.1em; margin-left: 2.8em; text-align: left; } .indentt { margin-top: 1em; margin-bottom: 0.2em; text-indent: 1.2em; text-align: left; } .image { margin-top: 1.5em; margin-bottom: 1em; text-align: center; } .pre { margin-top: 1em; margin-bottom: 1em; margin-left: 0.1em; text-indent: -12pt; text-align: left; } .pre-a { margin-top: 1em; margin-bottom: 1em; text-indent: 0.01em; } .pre1 { margin-top: 0.5em; margin-bottom: 4pt; margin-left: 0.1em; text-indent: -40pt; text-align: left; } .pre2 { margin-top: 0.5em; margin-bottom: 4pt; margin-left: 0.1em; text-indent: -16pt; text-align: left; } .pre2a { margin-top: 1em; margin-bottom: 1em; margin-left: 0.1em; text-indent: -32pt; text-align: left; } .pre3 { margin-top: 1em; margin-bottom: 1em; margin-left: 0.1em; text-indent: -36pt; text-align: left; } .pre4 { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; margin-left: 0.1em; } .pre5 { margin-top: 1em; margin-bottom: 1em; margin-left: 0.1em; text-indent: -48pt; } .pre6 { margin-top: 1em; margin-bottom: 1em; text-indent: -40pt; margin-left: 0.1em; text-align: left; } .pre1t { margin-top: -1em; margin-bottom: 1em; margin-left: 0.1em; } .imaget1 { margin-top: 0.1em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .imaget { margin-top: 0.8em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .fignum { font-size: 3em; margin-top: 1.5em; margin-bottom: 0.5em; text-align: center; } .figcap { margin-top: 1.5em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .tabcap { font-size: 0.9em; margin-top: 1.5em; margin-left: 0.1em; margin-right: 0.1em; margin-bottom: 0.4em; } .bull-list { margin-top: 4pt; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -38pt; text-align: left; } .bullet-list { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .bullet-listc { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -30pt; text-align: left; } .bullet-listc1 { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -28pt; text-align: left; } .bullet-list3 { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -95pt; text-align: left; } .bullet-lista { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -61pt; text-align: left; } .bullet-que { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -61pt; text-align: left; } .bullet-tick { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -61pt; text-align: left; } .num-lista { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -20pt; text-align: left; } .num-lista1 { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0.1em; text-indent: -23pt; text-align: left; } .num-list { margin-top: 0.4em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -30pt; text-align: left; } .alpha-list { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -38pt; text-align: left; } .alpha-list2 { margin-top: 4pt; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -38pt; text-align: left; } .alpha-list2a1 { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .alpha-listm { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .indexhead { margin-top: 1.2em; margin-bottom: 0.6em; font-size: 1.5em; text-indent: 0.01em; text-align: left; } .indexmain { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: -15pt; } .indexsub { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: -31pt; } .inline { vertical-align: middle; } .dropcap { font-size: 50pt; margin-top: -0.3em; margin-bottom: -0.01em; float: left; } .noindentt { margin-top: 1em; margin-bottom: 0.1em; text-indent: 0.01em; } a { text-decoration: none; } .num-list1 { margin-top: 4pt; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .sidebar-exam { margin-top: 0.01em; margin-bottom: 0.5em; border-bottom: solid 0.1em; background-color: #EEEFEF; border-left: solid 0.1em; border-right: solid 0.1em; border-top: solid 0.1em; padding: 1em; } .sidebar-exam1 { margin-top: 0.01em; margin-bottom: 0.5em; border-bottom: solid 0.3em #BCBDC0; background-color: #E7E7E8; border-left: solid 0.3em #BCBDC0; border-right: solid 0.3em #BCBDC0; border-top: solid 0.3em #BCBDC0; padding: 1em; } .gray { color: #BCBDC0; font-size: 1.3em; } .gray1 { color: #BCBDC0; } .center { margin-top: 1em; margin-bottom: 1em; text-align: center; } .h4a { font-size: 130%; margin-top: 1em; margin-bottom: 1em; text-align: left; } .side-title { font-size: xx-large; margin-top: 1em; margin-bottom: -0.1em; text-indent: 0.01em; text-align: left; } .note { margin-top: 0em; margin-bottom: 0.2em; margin-left: 0.1em; text-indent: 6em; } .underline { text-decoration: underline; } .sidebarch { margin-top: 0.01em; margin-bottom: 1em; background-color: #6E7072; padding: 1em; } .part-toc { margin-top: 0.9em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .part-toc1 { margin-top: 0.9em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .question { margin-top: 0.4em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .bull-listc { margin-top: 4pt; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -38pt; text-align: left; } .bull-listctick { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -38pt; text-align: left; } .num-listc { margin-top: 1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: 0.01em; } .tab { margin-top: 0.4em; margin-bottom: 0.4em; background-color: #231F20; padding: 0.4em; color: #FFFFFF; text-indent: 0.01em; text-align: left; } .num { margin-top: 4pt; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .indenttb { margin-top: 1em; margin-bottom: 1em; text-indent: 1.2em; text-align: left; } .bullet { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -26pt; text-align: left; } .jop { margin-top: 1.5em; margin-bottom: 0.2em; text-indent: 0.01em; text-align: left; } .exercise { margin-top: 1.5em; margin-bottom: 0.1em; text-indent: 0.01em; text-align: left; } .exercise1 { margin-top: 0.7em; margin-bottom: 1em; font-size: 1.2em; text-indent: 0.01em; text-align: left; } .exercise1a { margin-top: 0.2em; margin-bottom: 0.5em; font-size: 1.2em; text-indent: 0.01em; text-align: left; } .exe { margin-top: 1.5em; margin-bottom: 0.4em; background-color: #231F20; padding: 0.2em; color: #FFFFFF; text-indent: 0.01em; text-align: left; } .fig { margin-top: 0.4em; margin-bottom: 0.4em; background-color: #231F20; padding: 0.4em; color: #FFFFFF; text-indent: 0.01em; text-align: left; } .list { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -31pt; text-align: left; } .list-sub { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -47pt; text-align: left; } .num-list2 { margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .num-list4 { margin-top: 1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .num-list5 { margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .num-list3 { margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .num-listi { margin-top: 0.5em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .alpha1 { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -46pt; text-align: left; } .ans1 { margin-top: 0.7em; margin-bottom: 0.1em; margin-left: 0.1em; text-indent: -23pt; text-align: left; } .ansi { margin-top: 0.1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .ans { margin-top: 0.7em; margin-bottom: 0.1em; margin-left: 0.1em; text-indent: -23pt; text-align: left; } .side-title1 { font-size: xx-large; margin-top: 2em; margin-bottom: 0.01em; background-color: #75777A; color: #FFFFFF; padding: 0.5em; text-indent: 0.01em; text-align: center; } .bq { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -20pt; text-align: left; } .bqs { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -12pt; text-align: left; } .bullet-list1 { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -43pt; text-align: left; } .num-list6 { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -46pt; text-align: left; } .indent-border { margin-top: 0.2em; margin-bottom: 0.1em; border-bottom: solid 0.4em #BCBDC0; text-indent: 1.2em; text-align: left; } .alpha-listv { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .alpha-listv1 { margin-top: 0.1em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -40pt; text-align: left; } .indenttt2 { margin-top: 2.2em; margin-bottom: 0.1em; text-indent: 1.2em; text-align: left; } .noindentt2 { margin-top: 1.4em; margin-bottom: 0.1em; text-indent: 0.01em; } .bull-listcs { margin-top: 0.4em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -31pt; text-align: left; } .bullet-listcb { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -31pt; text-align: left; } .num3a { margin-top: 0.8em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -30pt; text-align: left; } .alpha-listma { margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: -38pt; text-align: left; } .num-list2s { margin-top: 1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .num-list2a { margin-top: 1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -24pt; text-align: left; } .num-list2ss { margin-top: 1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .h4m1 { font-size: 1.3em; margin-top: 1em; margin-bottom: 0.1em; text-indent: 0.01em; text-align: left; } .num-list2c { margin-top: 1em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -22pt; text-align: left; } .h2i { font-size: 1.6em; margin-top: 2.5em; background-color: #231F20; color: #ffffff; padding: 0.5em; margin-bottom: 2.3em; text-indent: 0.2em; } .head1 { color: #FFFFFF; margin-left: 5em; padding-top: 0.3em; padding-bottom: 0.3em; padding-left: 1.5em; padding-right: 1.5em; background-color: #6D6F71; } .num3s { margin-top: 0.6em; margin-bottom: 0.3em; margin-left: 0.1em; text-indent: -26pt; text-align: left; } .noindent-top1 { margin-top: 0.7em; margin-bottom: 1.4em; border-bottom: solid 0.3em; border-color: #939598; text-indent: 0.01em; text-align: left; } .noindentt5 { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 1.8em; text-align: left; } .h4ma { font-size: 1.3em; margin-top: 1.4em; margin-bottom: 0.1em; text-indent: 0.01em; text-align: left; } .h3m { font-size: 1.7em; margin-top: 1.2em; margin-bottom: 0.3em; text-indent: 0.01em; text-align: left; } .h2c-a { font-size: 3em; margin-top: 2.5em; color: #FFFFFF; margin-bottom: 0.5em; text-indent: 0.01em; text-align: left; } .h2a-a { font-size: 1.8em; margin-top: 0.5em; color: #FFFFFF; margin-bottom: 0.5em; text-indent: 0.01em; text-align: left; } .noindenttop2 { margin-top: 3em; margin-bottom: 3em; text-indent: 0.01em; text-align: left; } .noindenttop1a { margin-top: 1.5em; margin-bottom: 1.3em; text-indent: 0.01em; text-align: left; } .h3t { font-size: 2em; margin-top: 1.5em; margin-bottom: 0.3em; text-indent: 0.01em; text-align: left; } .noindenti { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 0.1em; text-indent: 0.01em; text-align: left; } .noindentitb { margin-top: 1em; margin-bottom: 1em; margin-left: 0.1em; text-indent: -12pt; text-align: left; } .noindenttb { margin-top: 1em; margin-bottom: 1em; text-indent: 0.01em; text-align: left; } .noindenttm { margin-top: 2em; margin-bottom: 2em; text-indent: 0.01em; text-align: left; } .noteb { margin-top: 0em; margin-bottom: 1.2em; margin-left: 0.1em; text-indent: 6em; } .num-listam { margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 0.1em; text-indent: -30pt; text-align: left; } .exercise1am { margin-top: -0.3em; margin-bottom: 0.5em; font-size: 1.2em; text-indent: 0.01em; text-align: left; } .noindentia { margin-top: 0.4em; margin-bottom: 0.4em; margin-left: -24pt; text-indent: 0.01em; text-align: left; } .pageb { page-break-before: left; } }