ZXTape! 0Created with Ramsoft MakeTZX7BULGE + +sy - ':"t:b1":19,0;:"t:b2" )t:b1 @+r P`׵@ g;Hcw  Mkۀ3ѐ@(wXPp !;JUs͇  m{ۀóQB(G@(ph?浀? p wsJUskr )Ms[逃ӫ(A&P@7@( 8ֹ;8{WsswcC k]Ԁ7 ('@P@x( ?;wsc A@ԀC |  8P H$?T(80;`{C0ˀ3ɀ@  H6 Of;3>@{?@?f;p̓ Oz]~@(?' J<K3 GЕ@@F<PC? |@r#?@(Pe|C P(@S(ܝ@K  Sq@(PUTcC0թ P(ĕ F? * pDSq(PÀ>ED p((@ ^ c. 09P( GD0 p PA@ F%@ `#.  P H \   vo@<>3 @ Àd4 \@p  F5c(_#D@py  <PHT@?G@ ~>@U;x?P/'>@ p8JWU} QT  Z ",@ @P6@0@()ٿ PQ**xp$(=@RU(x?Ā2d#p߁) @ _PUK}^ *(60@@ÀQ߿ PЩ(p(UU&`d`sP & 0*U?Jm  6 |wTq6`?#*@ ë.@Q ߳ P(@ (5U <`xf, ;Qp|+1ĬUp } 0"@@RTAP`(**`QٿPU@pG$P02<`|@\)P>' 0* p 8@ me@@@ r$aؘ)1PB:.PÀ P`@800$ Jo PÀAq)@>+*p >@ me@ @ BTA@E$0Q"A*"*(ٳxP@>@`0BfVP|<AFX ?>1" 8@b@ |@ GWq@1P"+".(@AٳY!(P&@ 1@0 @BQR#߃q > ") @P@ 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888A$t:b2 //d /19,0; "t:b3"40816p 19,0; "t:b4"65000 # 40812l (65000: <=mvd=0:vp=59950.:jy=59918:xi=599619 =Dsbx=59905:sby=59906:crx=59907:cry=59908 ?Gmtrn=59909:msde=59910:wth=59911:gair=59912 ANcurflg=59914 :curvis=59915 :ordflg=59916 :pflg=59917 B5pnm=59924:psym=59926:pvis=59937! C$lsym=59919:ltyp=59923 G 5000 d :110n n<9 ,-2,-1,1,0,10 ,6 x<8,-2,-1,1,0,10 ,6 <11 ,-2,-1,2,1,8,4 <10 ,0,1,-2,-3,6,3 98,2,0,0,0,4,2 :10 ,0,0,0,0,2,1 ;9 ,-5,-3,5,3,1,0 ;0,1,2,-2,-3,0,0 ;0,1,2,-1,-2,0,0 90,2,0,0,0,0,0 Ta(9 ):t(9 ):i(9 ):d(9 ):m(9 ):s(9 ):v(9 ) 0,0 i=19 $a(i),t(i),i(i),d(i),m(i),s(i),v(i) i "4:mc=10 :9000(#  start prog  vp,0 'gst=1side=0:3420\ 'ast=1side=1:3420\ "main program loop , mtrn,trn @mc=26:9000(# Ev7:2:18,0;"Save game (y/n)";:6000p:a$="y""game"56000,6500d:325E J"430:750:1310 T allied move ^"480:750:1310 hcomp=2380| r$msde,comp:mc=38&:9000(# |2550 :2640P +a=(*513):comp=0a=502 ,trn *19,26;ar > 900 Har=0880p R0a$="r"ar=ar-1:mc=24:9000(# \a$="s"1170 fa$="b"1060$ p a$="x" z 790  move cursor a$= a$=""900 '254,4:254,20 a=a$ jy,a:mc=3:9000(#  $ bomb bridge .s=lsym:1260 8#s=11 s=12 1100L B 1160 Lar=ar-1 V:(*10 )>2mc=2:9000(#:1160 `s=11 loc,103g js=12 loc,102f tmc=30:9000(# ~0mc=9 :9000(#:mc=8:9000(#  sraffe  num=pnm num=01250 pvis=01250 ar=ar-1 :(*10 )>8mc=2:9000(#:1250 damage mc=29:9000(#  calc cur+map loc x= (sbx)+ (crx)-1 y=(sby)+(cry)-1  )loc=60000`+x+(y*60<)-60<   order phase ( side=comp 2(curflg,0:mc=1:9000(# <mc=8:9000(# F 900 P a$="x" Z 1400x d a$="f"mc=0:9000(# n 1350F x get options #num=pnm:num=01550 ordflg=01550 0curflg,1:a1=0:sde=(pnm+9 ) sdeside1550 a$="m"1560 a$="r"1690 a$="h"1830& a$="b"1870N a$="c"2030 a$="d"2170z a$="s"2300 a$=" "1530 (a1=0ordflg,1:1550 (curflg,0:mc=1:9000(# :pnm,num:mc=19:9000(#:mc=8:9000(# curflg,0: move "'pflg,1:mc=17:9000(# , 900 6a=13 1620T @a$=" "1680 J 1580, T2490 :1260 ^'mvd=1:odr=1:sp1=0 hxds=x:yds=y rxds=pxyds=pyodr=0 | 2520  a1=1  road ltyp>31820 'pflg,2:mc=17:9000(#  900 a=13 1760 a$=" "1820  1720 ltyp>31720 2490 :1260 5mvd=1:odr=2:sp1=0:xds=x:yds=y px=xdspy=ydsodr=0  2520  a1=1  &hold 032490 :odr=0:mvd=1:sp1=0 :xds=px:yds=py:2520 Da1=1: N X6mc=13 :9000(#:ordflg=02020 b5pflg,3:mc=17:9000(#:rng=16 lpsym=232rng=9 v1260:x1=x:y1=y  2380L a=13 1960 a$=" "2020  1920   a1=pnm &2490 :odr=3:mvd=1 a1=0sp1=x:sp2=y  xds=a1:a1=0:2520  a1=1   construct 6mc=15:9000(#:ordflg=02160p 'pflg,4:mc=17:9000(#  %1260:x1=x:y1=y:rng=1  2380L  a=13 2110> *a$=" "2160p 4 2070 >.a=lsym:a=102fa=103g2130R H 2070 R32490 :odr=4:mvd=1:sp1=0 \&1260:xds=x:yds=y:2520 f a1=1 p z demolish 6mc=16:9000(#:ordflg=02290 'pflg,5:mc=17:9000(# %1260:x1=x:y1=y:rng=1  2380L a=13 2250 a$=" "2290  2210 ltyp22210 32490 :odr=5:mvd=1:sp1=0 &1260:xds=x:yds=y:2520  a1=1   sabotage 6mc=14:9000(#:ordflg=02370B 'pflg,6:mc=17:9000(# a$=:a$=""2330 $a$"s"2370B .22490 :odr=6:mvd=1:2520 8 a1=1 B Lmove cr within rng Vcurvis,1:900 ` 1260 js=(x-x1)*(x-x1)+(y-y1)*(y-y1) ts>rng2450 ~(curvis,0:mc=8:9000(#  move for action !a1=jy:a1=a(a1-7):jy,a1 $mc=3:9000(#:a1=0  read data "pnm,num:mc=28:9000(# lsym=59926:arr=59927:arm=59928:inf=59929:tac=59930:mor=59931 Fsde=59933:px=59934:py=59935:sup=59936 ~isp=59939#:xds=59940$:yds=59941%:odr=59942&:cnt=59943':sp1=59944(:sp2=59945)  write data poke pnm,num d59927,arr:59928,arm:59929,inf:59931,mor:59934,px:59935,py w59936 ,sup:59938",mvd:59939#,isp:59940$,xds:59941%,yds:59942&,odr:59943',cnt "59944(,sp1:59945),sp2 mc=27:9000(#  move mc=4:9000(# %vp,1:mc=34":9000(# ( 2 calc loc <+loc=60000`+px+(py*60<)-60< F Pcombat xmc=31:9000(# } j=0 a1=(*4):vp,a1 j=j+1:xi,j j=99c2760 mc=32 :9000(# z=02760 j=z:2850" 2690 3210  "get fp &a=(vp+1) 'num=j:2490 ,ar1=arm:i1=inf:x1=px:y1=py 6fma=sup+tac+mor:fmi=fma @ ter=ltyp J fma=fma+t(ter):fmi=fmi+i(ter) Tfma=fma+(*4) ^fmi=fmi+(*4) hi=18 rnum=(59951/+i) |num=03080 2490 :mvd=0 xi,num:mc=5:9000(# ter=ltyp fma=fma+d(ter):fmi=fmi+m(ter) /odr=0fma=fma-2:fmi=fmi-3 <sup=0fma=fma+15:fmi=fmi+6:3010 fma=fma+s(sup):fmi=fmi+v(sup) cnt=cnt+((ar1*fma)/100d) cnt>255cnt=255 sp2=sp2+(( i1*fmi)/100d) sp2>255sp2=255 cnt=(cnt/a):sp2=(sp2/a) x=*9 :x>mor3110& 2520 i xi,j:mc=33!:9000(#  & retreat 0num>96`3200 :sp1=10 :odr=1 Dpx=x1xds=px:3170b N(px)>(x1)xds=px+2 X(px)<(x1)xds=px-2 bpy=y1yds=py:3200 lpy>(y1)yds=py+2 vpy<(y1)yds=py-2   H8vp,((*5)):xi,0:mc=35#:9000(# R \set up init pos fvp,255:num=0 p$msde,side:mc=36$:9000(# z 900 a$="x"3500 a$="f"mc=0:9000(# a=13 3530 3450z 4:vp,0 'msde,2:mc=23:9000(#  relocate #num=pnm:num=03680` curflg,1 'pflg,1:mc=17:9000(# 2490 :mvd=1 &1260:(loc+2400` ),0  3690j  900 $3710~:a1=13600 $a13 3600 .pnm03600 81260:px=x:py=y B+pnm,num:2520 :(loc+2400` ),num L"pnm,num:mc=19:9000(# V(curflg,0:mc=1:9000(# ` j1mc=21:9000(#:mc=8:9000(# t ~check if new ps ok a1=0:1260 side=13780 #x<557y<19a1=1 #x<524y>18a1=1 y>33!a1=1  3820 #x>535y<19a1=1 #x>502y>18a1=1 y>34"a1=0 %num>96`x<31a1=1  a1=1254,18  a1=0254,20  start l0:7:0::1,1;" ":2:1:trn=1:mtrn,1:6100 x4,6;"BATTLE OF THE BULGE":12 ,7;"Author: S.P.Thomas":13 ,7;"Copyright CCS 1990" 716,6;"Load old game (y/n)?";:6000p a$="y"20,0:"game"56000:trn=mtrn:comp=599608:ast=0:gst=0:vp,0:5999o 6100:4,7;"Computer plays:":13 ,10 ;"G: Germans":14,10 ;"A: Allies":15,10 ;"N: None" a$=:comp=4 a$="g"comp=0 a$="a"comp=1 a$="n"comp=2 comp=45060 %599608,comp:.05|L,1 6100:gst=0:ast=0:4,6;"Historic Deployment":13 ,8;"Germans (y/n)?";:6000p:a$="n"gst=1  F14,8;"Allies (y/n)?";:6000p:a$="n"ast=1 N(vp-2),gst:(vp-1),ast:a=(*2)+1:jy,a:vp,0 comp=0gst=0 comp=1ast=0 comp=25160( G16,8;"Easy game (y/n)?";:6000p:a$="n"vp,1 (6100 :a=0:4,6;"What if ?":12 ,6;"Poor weather (y/n)";:6000p:a$="y"a=a+1 2L13 ,6;"Command crisis (y/n)";:6000p:a$="y"a=a+2 29:9O:ͳެ(":& :G:8 ͬ :. ::(GrOĔWĶ!>͍!>͍! >͍w#`x2ͳ: -:!!ܡ~(2ͳ:<<<!3!e!L! 3! e!L>͍>2:ޣͣͰ>ޣ>#>ޣͣͰ>ޣ>#>ޣͣͰ>ޣ>͍>#>ޣ,&!{\yw#xw>,2>2> 22>2 ׫u: \͐ͧ!`:=(G<:_T] DM~2O! ~2=O!1 ~2!: ~2!C ~2w 3>>:͍Ͱ:^<<>ޣޣ>ޣޣ|=2}=2>ޣ:ޣ:'ޣ!4 >ޣyޣxޣ!:\>ޣޣ>ޣޣ>ޣޣ !`Z`>@ !@Z >R  !Z@>[w#:t ;) ^ E  ,͸!~(.!4!@>͜!H>͜!P> ͜!5ˢ>z2դT] ¤ :դWT]!~,(0!5!@>!H>!P> !4ˢ>`iz2դT] 5 :դWT]!~(!5! @k!4ˢbk>^x2դ͝ ͽ :դ      :դ    B :դ 00  B !~(!4!P!5ˢ>^x2դ8 V :դ    B :դ       :դ0 0   g.ͣ%!5!4<ˢ:=(G<:=_: B>͘>>͍>͜:g:oͣͰ> ޣ> ޣ>>͆͘:g:oͣ͜%!~( !5!~( H!4!~( e!5!~( ֤!4͗:(0:!(*:"(>>>:͍Ͱ:!|Ͷ>=_!͉2! ͉2!͉2!͉2!F͉2!͉2! ͉2!l͉2!͉2!0͉2!͉2!͉2 !V͉2!!͉2"!͉2#!|͉2$!͉2%!@͉2&!͉2'!͉2(!f͉2)!͉2*!g͉2+~!Vb6#` ~2(ͳ:!ʨ=G!`<:!0ʨ_O +~~ޣ#x2y<<8> 2>ޣ:ޣ:ޣF#Ө> >>>>>͍!kߨ!uߨ!ߨ!ߨ!ߨ!ߨ Armour : Infantry: Movement: Morale : Tactical: Supply ::8(:,(:8(:-(:8(>2bx('2ͳ:8(G: :( 5l:(G:!0:)G:!:$G:!:%G:!g:&G:!0:'G:!:"G:!:#G:!g:!@:!:!:8(X`x(N2ͳ:8G: >:.(8 :!:(:(( ==G!:: :<2 :!꧞G0:!꧞0 `o$,ͣ>2 S: (3!ͫ2!ͫ2! ͫ2 ׫bx2(ͳެ( ͨ` :w:=_~!>w#B ͌:8(*bx2(ͳެ(:!8(:Ӭ0Gbx2(ͳެ(:! :Ӭ0x(22,ͳެ(:2 :2q&>b22-ͳެ(.:W:_: G:O!:(!͸( :,Ӭ:-Ӭ=0 x80>y80>>!V+O 6:!8xb!6#>>> ͍ײ>2h2i: !!ߨ!ߨ:G!A  Ө!ߨ:(!!ߨ:8G:(ح!ƭߨ"** GERMAN TURN **** ALLIES TURN **Date :Weather:ClearFog ** Press SPACE **:(5>͍bx(2ͳ:G: :G:( !ߨ Reinforcements arrivedʣ !lp#p#p&o >)8,| C!l0w#!lӨ :!=(GӨ͗͜: ͝ ::! jʣo!iߨ:&!mGߨ :/: :/: :/:# >͍:  ʣ!'GӨNone AbysmlV PoorPoor Q PoorMediumQ GoodGood V GoodExcell Order :Hold Move Road Bomb ConstDemolSabot>> ѯѯ ѯѯ ѯѯ>ʣ> ޣ >2 !Iߨ:8G: ͽG:( !Yߨ-!xߨ!ߨ!ߨ!ߨ!ߨ!pߨ** AIR PHASE **Fog: Aircraft GroundedX: ExitR: Recce S: Straff B: BridgeAir Pts: T: Terrain >͘ϰ>ٰ͘"ϰٰ !ߨ!ߨ>͍>͘Mission Failed* Press SPACE *>͍>>͘>> .>͏͏>͗:2:2>2 >2,2-=B͝#͝#͝: ͝##͝: ͝#͝#͝>2: ( :2Ӭ7͗:(': !,4!-4:!(:Ӭ7>2 ~ :0#б++б=бxRб=R5#5#5:5#5#5:5#5#5͗:( !:(>2~wx( (+((:(N=2:<2 :<<2#бx ++бx =бx xRбx <!`~w#B ²: !N!>N!N!N!NB!N!gN!ZN!MN!N!MN!AN!N!N!N!NFbx(f2ͳ:! Wͨ=Rͷ#ͷ#ͷ:ͷ#ͷ#ͷ:ͷ#ͷ#ͷ:!ʨ(:!ʨ< =G:!~性( :!:=G:2 :=G:2bx(;2ͳެ(/:W:_: G:O!͸(:ͨ:(:Ӭ&͸#K++K=KxRK~:0bx(2ͳ:& ͽ Ӵu:2ͨ=:2ͳ:(:,:-:%=G<!`:$_ͅ ͩ f gͅ ͩf g ~ yw {w:!@>2 ͗͜:ʇ:G:‡ >:.(`!صߨ|: ( ! ߨ>!ߨ>2;!ͥX!͎ͥ!ͥݶ!ͥ>2 > !ߨ!)ߨ: (,:<2      ߨH: HoldM: MoveR: RoadB: BombC: ConstD: Demol S: SabotagePress fire to pickand relocate unit>2 :(( (>2 >2 : 8:(( (>2 >2 :(>2 >2 :8G:(X: >2 /: 8(͜#~g++~g=~fxR~fX: >2 /: 8(͜#~ ++~ =~ xR~  >2 >>:  !͓O !͓C !Ƿ͓7 !͓+ !͓ ! ߨ!/ߨ! ߨߨ! ߨ!ӷߨ* MOVE ** ROAD MOVEMENT * * BOMBARD * Select target* CONSTRUCT BRIDGE ** DEMOLISH BRIDGE ** SABOTAGE DUMP *SPACE: NEW command S: Sabotage:g:oͣ͜3>(: >2 ͸2 :i2h!i4~c8>2i!h(,2ͳ:G: :" ެ(>2 ͱ>2 ͸:2:2ͳ: :(0:(8> > :(8> > :!=G:!=G2/!f:)ͧ!:(ͧ!:'ͧ!@:&ͧ!:%ͧ!|:$ͧ!:#ͧ!:"ͧ!: ͧ!:ͧ!0:ͧ! :ͧ!F:ͧ!:ͧ!:ͧG::ͳV&ֹ.>ޣ>ޣ~????#~#G>@(H(P(X( :(!s!ߨ!ߨ>2͍">2 ͸* Allied Setup ** German Setup ** Press SPACE *>2.2,2-2/!##~ :.<2.#bx(#2ͳ:d(: :,<2,:-<2-!/(O͗:(: !B͗:( : >2/:%(:-(:,( :/ >>>!X>w# x >!ߨ!ߨֻ ߨ!ߨֻ=ߨ !#ߨֻ6 ߨ !3ߨֻl ߨ">͍>>͍>*** RESULTS ***German offensive: German losses: Allied losses: Result: DisasterFailed Minor success Major success BreakthroughMinimalLightMediumHeavyArmy destroyedGermany capitulatesGermany weakenedWar is prolongedAllies disruptedAllied collapseNo strategic gains:/(!h!:.8!Z 8!L 8!E!<:-D:,D 0!0!0! &0!}!u!:/(:,8 :. 8!P:/( :,8!ռ>:,8 :.8!ռ+:,8 :. 8!ļ:,0! :,0!  !ߨb!6#>2&bx2(6ͳVVVVV:G: (:!͓  !tߨ:& : 8>2 G:!MOVEMENT PHASEARTILLERY PHASE>2 bx2(6ͳ:& ,ެ(&:2:$ ʹ2ͱ- >2 >͘>>>͍:ͳެ(S: (Ͱ:!|Ͷ !+| :ʾ͉ͨ:'Ϳ!:Ϳ! : Ϳ!!: !տʿ:Ϳ!!: !޿ʿ:Ϳ!F:ͳ:G:ꀧ d:!ͻɧ0>G:+:O ~G    !ߨb!6#b!f6# COMBAT PHASE !/6#>2:92ͳެ(\:2:&((>2ͨ=Bͥ#ͥ#ͥ: ͥ##ͥ: ͥ#ͥ#ͥ:/(:92ͳͨ͗:(*:!(!:(:&  :& !/4~O :w>2 :922!7!0~()2ͱ:'G:)?GR:!ͱ7#:2!7>2 x 8r͏ >͏͏>͏͏ެ(:#(: ( =G:!ެ(:#(: ( ab>bba .bx($2ͳ:(^ͬͬͬͬ2ͳ2>2 ެ:&ͨ=:,:2:!Vͱ :!V:!@d:!bx(2ͳ:(>2 :(H:$!|;:%!;:!0;:!;:&!@;:'!;:(!;:!!V;G:>2Cbx(J22ͳެ(;:&(5:'(/>2G:2E:2Fͨ|2L}2M:&̲:&̻:C(>2D>2D-x2J >2(:(:J:J&Ͷ:$G:T2H:%G:T2I:IG:Hø\:IG:Hø܉:D(':G:$ Ͷ:G:% &:Gçɸ0OxA:$G:ܶ:G:$:%G::G:%&:%G::G:%&:$G:ܶ:G:$:((:Gç a#Ojŧ( !4>2(:((:Gç a+Ojŧ( !5>2(:(( :Gç aŧ< Ojŧ( !4>2(:((!:Gç aŧ<BOjŧ( !5>2(|2N}2O:Ng:Oo:Lg:Mo>2͗:DG:0a:( :D(@(H:2ͳ:D >2(:KG:'0:KG:'2'>2G2>2G>2>2G2:2ͳ::!O ~!O ~2K:G™>2C:̚X` :wa >w7:E2:F2a~X=:2ͳ: :-:,( >2'>2!:!$ :!% >2'ͨDM!~( #~ #:w###:2!@:!V:ͨ` >w7d!::a8>2.͛bx( 2ͳެ(:( g:G:ꀧ̻Qbx(,2ͳެ( :G:$ :G:% >G!@:!:!@:!: Rbx(72ͳެ(+:' :) ͙:!:!f:'?2':)?2):'G:)?2:'G:)2: :G:'2: :'G:)?2:G:꧘0>2:G:꧘0>2:G:!:G:!F>2#͎:G:=?8:G:??8:G:8( :& :. :!|!:!!:(!0!:)!!:ͱSͰ>!|Ͷ ͉ 2ͳ:$!0!:%!!>!!G::G:8X`xQ2ͳ:G:8QެQ:_:m>{I͡X: (Z::ϧ(T:;0M: :(*ͨ:0>:ͳ:&Qͨ:8::_>m>{ͬQͨ#S :<_:mNͨ+S :=_:m6ͨ< S :_:{: !Q:(:QΧ(:Q_:Rm͈Q:0:(:0 :;(:;(: (:(::28::2ͳ:&((:8G:8:$0:$8:28:29 :$28:%292ͳ:8_:9m>{:;":ͯ2ͳQ:((:OΧ(": 0 :0:O_:Pm͈Q:8): #: >_> m >_>m͈Q:# ,: 0%:(>>;_:0>>m͈Q: 8 :8ͨ: (- () (% (!:8>{Q>:ͳ:&(Q:(9:82:::2ͳ:28:292ͳ:8_:9m͈Q:*_:+m͈x9}͔2$G:!|2%G:!G:!@!::$G: :%G:(@:$G:2H:%G:G:HҀ0>{ͨ:0>{x>22J2q2͛2>{:G:EÀG:!|:G:FÀG:!>2ͨ!4:#;((0:G:̸8 x2E2>2F+;(!(0:G:̸8x2>2E>2Fɧ<B;(!(0:G:̸8x2>2E>2F< ;((0:G:̸8 >2Ex2F2ɸ0OxA>2O2Q0x(@2ͳެ(4:0:0 :2O:2P:0:0 :2Q:2R:f(g(>>:͗: :(( ((>>2H2ͳ:Hҧ:27>2=2;>2:2<:28:29bx(`2ͳެ(T:G:(J:8G:2H:9G:G:HҀ2HG:;ϸ8 x2;:2::!(:HG:=ϸ8 x2=:2<:72ͳͨ<Bi :_:=mIͨ< i :_:{:G:82H:G:9G:HҸ08?H:8G:8:8<:8=_:9mI(T:92:& 4:2E:2F:$2:%2ͨ#++=5xR52ͳ:Ч(>:& >{:<_:<2:0;͗:(2:!8 ):& ":!%8 :F!о0 :F!о8>2><2(Lͳެ:8G: 8:& 1ѧ(+:%=2%mѧ(:%<<2%mѧ( :%=2%ma :2H:$28:%29b>2x2(>ͳެ(5:8G: +:& $:HG:(:8g:9o:$W:%_R >2:H2ͳ::G:8@ 8;: 5: :!: !g:!:!g:8 ~0x t2ͳ:& g:((Z:2:$28:%29ͨ#͗:(;: 5:& .:('(#:2ͳ>:& >{:8_:9m:!O ~ o>2:28:29:$W:%_:8g:9oR(:͚: >2:$G:8!8ϸ(045:%G:9!9ϸ(045:*_:+m͈:9=G!`<:8_COMPUTER PHASE:8(J ! ߨ :8(!9: (R!9:(R&:8(: :( 0<͗:(Pa0L:G:8(B: ͨ:(.:('ͱ͜- ͜͸:8(! !5PJ$com2x T$ ret^$326th Vlks Gndr1st SS Panzer 12th SS Panzer 12th Vlks Gndr 277th Vlks Gndr3rd Luftwaffe Skorzeny Panzer18th Vlks Gndr 62nd Vlks Gndr 116th Panzer 560th Vlks Gndr2nd Panzer Panzer Lehr 26th Vlks Gndr 5th Parachute 352nd Vlks Gndr212th Vlks Gndr276th Vlks GndrVDH Parachute Fuhrer Begleit 2nd SS Panzer 9th SS Panzer 167th Vlks Gndr3rd Panzer Gndr246th Vlks Gndr10th SS Panzer 9th Vlks Gndr 11th Panzer Fuhrer Guard 79th Vlks Gndr 15th Pnzer Gndr9th Panzer 4th Nebelwerfer388th Artillery9th Nebelwerfer17th Neblwerfer402nd Artillery405th Artillery16th Neblwerfer7th Nebelwerfer401st Artillery15th Neblwerfer766th Artillery18th Neblwerfer406th Artillery8th Nebelwerfer408th Artillery410th Artillery102nd Cavalry 99th Infantry 2nd Infantry 9th Armoured 14th Cavalry 106th Infantry 28th Infantry 4th Infantry 1st Infantry 7th Armoured 10th Armoured 30th Infantry 82nd Airbourne 101st Airbourne3rd Armoured 9th Infantry 84th Infantry 5th Armoured 29th Armoured 4th Armoured 80th Infantry 26th Infantry 6th Cavalry 53rd Welsh 43rd Wessex 34th Tank Bgde Guards Brigade 75th Infantry 2nd Armoured 5th Infantry 2nd Cavalry 11th Armoured 51st Highland 33rd Tank Bgde 35th Infantry 83rd Infantry 6th Armoured 17th Airbourne 6th Airbourne 87th Infantry 50th Time-Tees 5th Corps Arty 8th Corps Arty 18th Corps Arty3rd Corps Arty 30th Corps Arty12th Corps Arty7th Corps Arty Fuel Dump 1 Fuel Dump 2        xFxnP><><|<<><|<||<<>><~<<~ 1V@XR RR$*J֥,R֩ u.5Js@8NU8*JUU"RJ$B4 Q%HHER)$E HU@ H$$J $AJQ*%R@TRXP*E(R*$TPDꪪĪΪ$FFNꮪʊ@@@ʊΨ̈@ʊ @Τ̊JLJƨȨ쨮ꪪF`hn̊(NJNJJꪦ@@@ꪤhΊ(L@@@@nnNNL쪪LĪʪnn(@ࠠ<<<<~~~~<<?U>>?U>߁߁߁ >8|>8|T 80X~~?@;<='''''') $# $$" -+*+.*'+  -' !$&"  "' $#   "/)(-',*  ), &# )(-)'+*JKLM 012!# ' )'+.*,!%%#!$#-,  " TU-,,!%"*+ # "     $$&#!&#)', , , de!&"!"!$$$#'+!" ,,789:.)(// &#  )''(!#/*', &&".'),  %&%# )'''+ $$"..c6:)('.,-'(*''+ '(/-, $", -+QRS,*+'),( //    ..+.),,.VWX>Y.-',, "!"/#D0], *+-, '7HI  -,!# ". abI, -(!$$%#!$[\Z-'(. -,!#*'!# # . &%"*(!$#NOP)(-,.-, $$$" #  !$"','', -(3`@3456'''''-'(/*( !$&#*'.*+)',-'(*(-()()(/ABC %# ''(-''(*(*'+*'-( /)'('''*''('( %")', . ,''''..*(*''(*+)'+)(!&# '''+.**+*+''( ''')(*''( %"!%#)('',/*,/!$"-''+'+'''+..  ')'+..  -',// /.-''!%&")'()'()'( )+/DEFG *'/(/*''''+//*'',-,-,'(*()''''(*,'(/-'',^_=-''( *'.*+.*+,)(*'/)'','''( )''''''',-,,-'', *+*t:b4 ,2\v{=\!:\~2\(M(I(E6} (+('(!"B\>2D\*E\"n\:G\2p\}:\(*E\"B\:G\2D\}*=\6#62\