MZ                @                                       	!L!This program cannot be run in DOS mode.

$       NY
7
7
777777-L7
6J777Rich
7        PE  L MO         	                      @                      `        @                           %  P    @                     P  $   !                             "  @                                          .text   
                          `.rdata  l                        @  @.data       0                     @  .rsrc      @      "              @  @.reloc     P      &              @  B                                                                                                                                                                                                                                                                                                                                                        jh@ d    PW0@ 3PD$d    |$7HL1(tH @ D$    Bƃx u@,t< @ Q|2 GǋL$d
    Y_ jh@ d    PV0@ 3PD$d    t$D$    T @ uL @ D$QD(tD @ L$d
    Y^ ̋ QD(t%D @ Ujh@ d    PSVW0@ 3PEd    euE3ۉ]P$    @u+HD1;~;~+ǋ؍URgE    } u	E   yEHD1%  @t4~*BL00Ƌ@(MUR@ @    M} uHUL1(WRP @ ;t~E   @3ɉHMMj QJ8 @ E   T @ u	ML @ EEQL(tD @ ƋMd
    Y_^[]K:d$ ~HT101@(UMQ@ @ u	MYK͋EJjj8 @ E    @ Ëu<̡X @ ht!@ P0̡X @ h!@ P̡X @ h!@ P̡X @ h!@ PUQX @ Vh!@ P
X @ h<"@ QjB  t
 !@ 3X @ h<!@ RlҡX @ hT!@ PQBЋ
X @ h`"@ Q4j   t
 !@ 3X @ h<!@ R	ҡX @ hT!@ PBЋ
X @ h"@ QX @ h"@ R @ 3^];
0@ u  UEWt%Vhj@ w6jWH  EtV    Y^  EtW	   Y_] % @ % @ h@ e  3@ $0@ 53@ 0@ h0@ h0@ h0@  @ 0@ }j{  Yjh$@   3ۉ]d   p]3@ SVW @ ;t;u3Fuh    @ 3F3@ ;u
j  Y;3@ u,53@ h @ h @ e  YYtE      50@ 3@ ;uh @ h @ *  YY3@    9]uSW0 @ 93@ th3@ A  Yt
SjS3@ 0@ 
 @ 50@ 50@ 50@ .0@ 90@ u7P @ E	MPQP  YYËeEࣨ0@ 390@ uP @ 90@ u @ E0@   øMZ  f9  @ t3M< @   @ 8PE  uH  t  uՃ   v39   xtv39   j0@ p @ jl @ YY3@ 3@ h @ 
3@ d @ 
3@ ` @  3@   j  =,0@  uh@  @ Y%  =(0@ u	j @ Y39  U(  1@ 
1@ 1@ 1@ 51@ =1@ f1@ f
1@ f1@ f1@ f%1@ f-1@ 1@ E 1@ E1@ E1@ 1@   1@ 0@ 0@ 	 0@    0@ 0@  @  1@ j  Yj  @ h$!@  @ = 1@  uj  Yh	  @ P @ jh$@ v  e Mx:M+MMUEEE EE8csmtE    E~  eEl   jh$@   e uEEe Mx)uMUE   E   !   } uuuuu@ËUE 8csmu*xu$@= t=!t="t= @u  3] h[@  @ 3% @ jh %@ ^  53@ 5 @ YEuu @ Ygj  Ye 53@ ։E53@ YYEEPEPu5l @ YPW  Eu֣3@ uփ3@ E	   E  j  YËUuNYH]ËV$@ $@ W;stЃ;r_^ËV$@ $@ W;stЃ;r_^% @ UMMZ  f9t3]ËA<8PE  u3ҹ  f9H]̋UEH<ASVq3WDv}H;r	X;r
B(;r3_^[]̋Ujh %@ hu@ d    PSVW0@ 1E3PEd    eE    h  @ *tUE-  @ Ph  @ Pt;@$ЃEMd
    Y_^[]ËE3=  ËeE3Md
    Y_^[]% @ % @ hu@ d5    D$l$l$+SVW0@ 1E3PeuEEEEd    ËMd
    Y__^[]QËUuuuuh@ h0@    ]ËVh   h   3V   t
VVVVV   ^3ËU0@ e e SWN@  ;t
t	У0@ `VEP, @ u3u( @ 3$ @ 3  @ 3EP @ E3E3;uO@u50@ ։50@ ^_[%t @ %x @ %| @ % @ % @ % @ % @ % @ % @ % @ ̋EhT$BJ3D%@ ̍EPÍE.T$BJ3%@    <+  D+  b+  v+  +  +  +  +  +  ,  ,  .,  &+      (  (  b(   (  '  '  ^'  <'   '      )  *  *  **  <*  N*  d*  x*  *  *  *  *  *  *  +  +  )  )  )  )  )  )  )  )  t)  f)  J)  @)  0)  )  V,          @         @ @             MO       g    #     h#@ @ 0@ 1@ bad allocation  	Boiling the water.
    	Pouring beverage into a cup.
  	Dripping coffee through filter.
   	Adding sugar and milk.
    #@ @ @ 	Steeping the tea.
 	Adding sugar and lemon.
   0$@ 0@ P@ === Demonstration of the Template Method Design Pattern ===

   I'd like a cup of coffee, please.

 

I'd like a cup of tea, please.

  

  

Press enter to end this demonstation...       H                                                           0@ $@    RSDSP|EBqn   H:\UAH\Classes\CS307\Code Demos\DesignPatterns\Release\DP10-TemplateMethod.pdb               0@ |#@            #@ #@      0@             @   |#@            #@ #@     00@             @   #@             `0@ #@            $@ $@ #@     `0@            @   #@             x0@ D$@            T$@ `$@ #@     x0@            @   D$@     u                                  Y@ m@             @ @                 C@                 N@             @ @ @ "   <%@                        @                 @ @           @             %@ "   h%@    %@                X&          $)  8   &          Z)  `    &          H,                          <+  D+  b+  v+  +  +  +  +  +  ,  ,  .,  &+      (  (  b(   (  '  '  ^'  <'   '      )  *  *  **  <*  N*  d*  x*  *  *  *  *  *  *  +  +  )  )  )  )  )  )  )  )  t)  f)  J)  @)  0)  )  V,      ?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A  ?uncaught_exception@std@@YA_NXZ ?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z  ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ  W?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ  ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ  ?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ S?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z  MSVCP90.dll  ??3@YAXPAX@Z  getchar  ??2@YAPAXI@Z  MSVCR90.dll _amsg_exit   __getmainargs ,_cexit  |_exit f _XcptFilter exit   __initenv _initterm _initterm_e <_configthreadlocale  __setusermatherr  _adjust_fdiv   __p__commode   __p__fmode  j_encode_pointer  __set_app_type  K_crt_debugger_hook  C ?terminate@@YAXXZ 6 ?_type_info_dtor_internal_method@type_info@@QAEXXZ  _unlock  __dllonexit v_lock _onexit `_decode_pointer s_except_handler4_common _invoke_watson  ?_controlfp_s  InterlockedExchange !Sleep InterlockedCompareExchange  -TerminateProcess  GetCurrentProcess >UnhandledExceptionFilter  SetUnhandledExceptionFilter IsDebuggerPresent TQueryPerformanceCounter fGetTickCount  GetCurrentThreadId  GetCurrentProcessId OGetSystemTimeAsFileTime KERNEL32.dll  s __CxxFrameHandler3                                                                                                                                                                                                                                                                                                                                                                                                                       !@     .?AVtype_info@@ N@D    !@     .?AVCaffeineBeverage@@  ,!@ ,!@ ,!@ ,!@  !@     .?AVCoffee@@     !@     .?AVTea@@                                                                                                                                                                                                                                                                                                                                                                                                                           0                	  H   X@  V        <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDING     0060Z000000#161H11
272D2Q2n222222331363Q3V3x3~33333333334443484P4U4a4f4u44444444 55
5555"565Q5Z5u5555555555555666%6-63696F6L6U6t6|66666666777 7%7+71797?7F7M7]7e7k7w77777777777777777888!8'818:8E8Q8V8f8k8q8w88888999999999:(:5:r:w::::X;];o;;;;<<<:<<<<<=
===)=M=U=`=f=l=r=x=~=======    x   0001 1$1(111111122t3x333333333334444,4<4@4P4T4X4`4x44444454585@5L5l555555   0      000P0T0X0\0`0x0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            