[Possibility Storm] Max Damage Puzzle #2

Unless I screwed something, I did 101 damage here.

Cast Quicksmith Rebel from Hedron and 2 Canals. Target Panharmonicon and P. Engine, tap them for 4 damage before untap (4 total) On first untap, tap Hedron for Pyramid, Pyramid is active. Tap for 4 damage (8 total) Second untap, -2 Saheeli on Q. Rebel, target Panharmonicon and P. Engine with copy. Tap for 4 damage (12 total). Tap Hedron and Pyramid for blue, <3B> <2> floating. Cast Disperse on Saheeli, 2 P. Engine triggers. <2U> <1> floating. 8 damage from untaps/taps with Quicksmith Rebel (20 total). Get White and Red from Engine untaps. <3R> <2U> <3W> <5> floating. Cast Saheeli, 2 P. Engine triggers. 8 damage from untaps/taps with Quicksmith Rebel (28 total). Get Blue and Red from Engine untaps. <6R> <5U> <3W> <5> floating. Saheeli -2 on Quicksmith Rebel. Targets for copy - first copy of Q. Rebel (it's artifact!) and himself (artifact too!). Cast Dramatic Reversal. <6R> <4U> <3W> <4> floating. 2 P. Engine triggers. Tap Pyramid for Blue and Red, and Hedron twice. <9R> <7U> <3W> <8> floating. Tap rest for 16 damage with untap triggers (44 total). Extra untap with Dramatic, tap Pyramid for Blue and Hedron, rest for 8 damage (52 total). <9R> <10U> <3W> <10> floating. Use Declaration in Stone at Seraph. <9R> <10U> <2W> <9> floating. 2 P. Engine triggers. Tap Pyramid for Blue and Red and Hedron twice. <12R> <13U> <2W> <13> floating. Tap rest for 16 damage with untap triggers (68 total). Cast Valakut Invoker. <11R> <13U> <2W> <11> floating. 2 P. Engine triggers. Tap Pyramid for Blue and Red and Hedron twice. <15R> <16U> <2W> <15> floating. Use 2 triggers to kill Servo's and 6 triggers for face (80 total). Use <2W> <1> <6R> <3U> to awaken 3 Fumaroles, swing for 12 (92 total). There is <5R> <10U> <14> left floating, which is enough for 3 activations of Invoker, which lead to total of 101 damage.

/r/magicTCG Thread Link - i.redd.it